.ffkk237r a img {
width:450px;}
    #c1109372 ul {list-style: none;width:1200px; margin: 0px auto; padding: 0px;} 
    #c1109372 ul li a {font-family: 微软雅黑;text-decoration: none;color:#fff; display:block; width:120px; line-height:50px;  text-align:center;   font-size:16px;} 
    #c1109372 ul li { float:left; margin-left:0px;} 
    #c1109372 ul li a:hover {background:#016bb7;}
    #c1109372 ul li a#current { background:#004161; font-weight:bold; color:#fff;}
    #c1109372 ul li ul {  display:none; border:0px solid #ccc;display:none; width:120px;} 
    #c1109372 ul li ul li {font-family: 微软雅黑;text-decoration: none; float:none;  margin:0;border-bottom:1px solid #004161;min-height:35px;line-height:35px; width:133px;}
    #c1109372 ul li ul li a {min-height:35px;line-height:35px; text-align:center; background:#006699; color:#fff;font-size:14px;min-width:112px;padding:0px 0px;} 
    #c1109372 ul li ul li a:hover { background:#016bb7; color:#fff;}  
    #c1109372 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    #c1109372 ul li.sfhover ul { display:block;} 
.imgbed{
display:block;
position:relative;
padding-top:65%;
height:0;
vertical-align:top;}
.imgbed img{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;}

.focusBox {
    position: relative;
    width: 100%;
    height: 346px;
    overflow: hidden;
    font: 12px/1.5 Verdana, Geneva, sans-serif;
    text-align: left;
    background: white;}
.focusBox .pic img {
    width: 100%;
    height: 346px;
    display: block;
    object-fit: cover;}

.focusBox .txt-bg {
    position: absolute;
    bottom: 0;
    z-index: 1;
    height: 36px;
    width: 100%;
    background: #333;
    filter: alpha(opacity=40);
    opacity: 0.4;
    overflow: hidden;}

.focusBox .txt {
    position: absolute;
    bottom: 0;
    z-index: 2;
    height: 36px;
    width: 100%;
    overflow: hidden;}

.focusBox .txt li {
    height: 36px;
    line-height: 36px;
    position: absolute;
    bottom: -36px;}

.focusBox .txt li a {
    display: block;
    color: white;
    padding: 0 0 0 10px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;}

.focusBox .num {
    position: absolute;
    z-index: 3;
    bottom: 8px;
    right: 8px;}

.focusBox .num li {
    float: left;
    position: relative;
    width: 18px;
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    text-align: center;
    margin-right: 1px;
    cursor: pointer;}

.focusBox .num li a,
.focusBox .num li span {
    position: absolute;
    z-index: 2;
    display: block;
    color: white;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;}

.focusBox .num li span {
    z-index: 1;
    background: black;
    filter: alpha(opacity=50);
    opacity: 0.5;}

.focusBox .num li.on a,
.focusBox .num a:hover {
    background: #f60;}
