﻿
.focusBox-lv { position: relative; width: 1170px; height: 437px; overflow: hidden;  text-align: left; background: white;margin-top: 15px}
.focusBox-lv .pic img { width: 1170px; height: 437px; display: block; }
.focusBox-lv .num { position: absolute; z-index: 3;
    top: 178px; right: 10px  }
.focusBox-lv .num li{margin-bottom: 10px;  position: relative; width: 14px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 9px; cursor: pointer; }
.focusBox-lv .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;background: url("../images/ico04.png") }
.focusBox-lv .num li.on a{ background:#f60;background: url("../images/ico04.png") -14px 0  }
.focusBox-lv .prev,
.focusBox-lv .next { width:42px; height:69px; position:absolute; top:184px; z-index:10000000;  -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox-lv .prev { background-image:url(../images/index.png); background-position:-119px 0; left:0 }
.focusBox-lv .next { background-image:url(../images/index.png); background-position:-161px 0; right:0 }
.lv-oitem01{
    overflow: hidden;
}

.focusBox-lv02 { position: relative; width: 540px; height: 350px;float: left; overflow: hidden;  text-align: left; background: white;margin-top: 7px}
.focusBox-lv02 .pic img { width: 540px; height: 350px;display: block; }
.focusBox-lv02 .num { position: absolute; z-index: 3;
    top: 178px; right: 10px  }
.focusBox-lv02 .num li{margin-bottom: 10px;  position: relative; width: 14px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 9px; cursor: pointer; }
.focusBox-lv02 .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;background: url("../images/ico04.png") }
.focusBox-lv02 .num li.on a{ background:#f60;background: url("../images/ico04.png") -14px 0  }
.focusBox-lv02 .prev,
.focusBox-lv02 .next { width:42px; height:69px; position:absolute; top:152px; z-index:3;  -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox-lv02 .prev { background-image:url(../images/index.png); background-position:-119px 0; left:0 }
.focusBox-lv02 .next { background-image:url(../images/index.png); background-position:-161px 0; right:0 }
.focusBox-lv02 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background:url("../images/bg034.png");overflow: hidden; }
.focusBox-lv02 .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox-lv02 .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;width: 100%;}
.focusBox-lv02 .txt li a{ display: block; color: white;width: 100%;text-align: center; font-size: 16px;text-decoration: none; }
.id-list-lv{
    float: right;
    width: 610px;
    margin-top: 14px;
}
.lv-oitem02{
    overflow: hidden;
    margin-top: 40px;
}
.jq-box{
    float: left;
    width: 777px;
    overflow: hidden;
}
.jq-box-title{
    height: 54px;
    overflow: hidden;
    border-bottom:1px solid #f3f3f3 ;
}
.jq-box-title img{
    float: left;
}
.jq-box-title a{
    float: right;
    color: #343434;
    line-height: 55px;
    margin-right: 14px;
}
.jq-box-item{
    overflow: hidden;
}
.jq-box-item .left{
    margin-top: 13px;
    float: left;
}
.jq-box-item .left img{
    display: block;
    width: 446px;
    height: 305px;
}
.jq-box-item .right{
    margin-top: 9px;
    float: left;
    width: 330px;
}
.jq-box-item .right a{
    margin-top: 4px;
    margin-left: 4px;
    float: left;
}
.jq-box-item .right a img{
    width: 160px;
    height: 151px;
    display: block;
}
.id-list-lv02{
    margin-top: 12px;
    height: 270px;
}
.sp-box{
    float: right;
    width: 376px;
    overflow: hidden;
}
.sp-box-title{
    height: 54px;
    overflow: hidden;
    border-bottom: 1px solid #f3f3f3;
}
.sp-box-title img {
    float: left;
}
.sp-box-title  a {
    float: right;
    color: #343434;
    line-height: 55px;
    margin-right: 14px;
}
.sp-box .img{
    width: 354px;
    height: 233px;
    display: block;
    margin: 15px auto 0;
}
.sp-box .img img{
    width: 354px;
    height: 233px;
    display: block;
}
.id-list-lv03{
    margin-top: 4px;
    height: 60px;
}
.id-list-lv03 ul li i {
    margin-top: 10px;
    margin-left: 11px;
}
.lv-tc{
    margin-top: 8px;
    background: url("../images/lv13.jpg");
    width: 376px;
    height: 90px;
    overflow: hidden;
    text-align: center;
}
.lv-tc a{
    display: inline-block;
    line-height: 90px;
    font-size: 36px;
    color: #343434;
    font-weight: bold;
    margin: 0 20px;
}
.lv-tc a:hover{
    color: #0656a8;
}
.lv-xuanchuan{
    overflow: hidden;
}
.lv-xuanchuan .img02{
    margin-top: 25px;
    margin-left: 6px;
    float: left;
}
.lv-xuanchuan .img02 img{
    display: block;
    width: 190px;
    height: 149px;
}
.id-list-lv04{
    margin-top: 20px;
    float: right;
    width: 165px;
}
.id-list-lv04 ul li a{
    margin-left: 0;
}
.lv-warp{
    overflow: hidden;
    background: url("../images/lv16.jpg") no-repeat center bottom;
}
.lv-warp .page-body{
    margin-top: 0px;
    padding-top: 9px;
    padding-bottom: 1px;
    background: url("../images/lv17.png") 0 0;
}
.focusBox-lv .img{
    display: block;
    position: absolute;
    left: 23px;
    bottom: 0;
    z-index: 1000000;
}
.lv-oitem03{
    margin-top: 14px;
    overflow: hidden;
}
.lv-li-l{
    float: left;
    width: 374px;
    border: 1px solid #eeeeee;
}
.lv-li{
    width: 356px;
    margin: 8px auto 0;
    overflow: hidden;
}
.lv-li-title{
    overflow: hidden;
    height: 41px;
    border-bottom: 1px solid #dddddd;
}
.lv-li-title i{
    width: 8px;
    height: 38px;
    float: left;
    background: #0169c0;
}
.lv-li-title a{
    float: left;
    line-height: 38px;
    margin-left: 11px;
    font-size: 18px;
    color: #343434;
}
.lv-list01{
    margin-top: 8px;
    height: 270px;
    padding-bottom: 8px;
}
.lv-li02{
    padding-top: 18px;
}
.lv-li-l02{
    border: 0;
    margin-left: 24px;
}
.lv-li-l03{
    float: right;
}