@charset "utf-8";
/* top */
.header{
    width: 100%;
    height: 300px;
    /* background: url(zhuanti.jpg) no-repeat; */
}
.header img:first-child{
    width: 100%;
    height: 100%;
}
.header img:first-child+img{
    position: relative;
    margin-top: -260px;
    margin-left: 100px;
}
/*第一层开始*/
.div1{width: 1000px;margin: 0px auto;padding-left: 20px;padding-right: 20px;background: #fff;}
.div1 .div1-left{width: 48%;height: 358px;background: #ffffff;float: left;margin-bottom: 30px;float:left}
.bt-box-1100{height: 360px;width: 100%;margin: auto; position: relative;}
.lb_box{width: 100%;height: 358px;position: absolute;}
.focusBox { position: relative; width:100%; height:358px; overflow: hidden; padding-top: 20px;}
.focusBox .pic img { width:100%; height:358px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:4px; right:30px; z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px;border-radius: 100% ;margin-right: 5px; width:8px; height:8px; cursor:pointer; overflow:hidden; background:#7c7c7c; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#D8171C; filter:alpha(opacity=100);opacity:1;   }
.focusBox .prev,
.focusBox .next { width:38px; height:62px; position:absolute; top:150px; z-index:3; filter:alpha(opacity=0); -moz-opacity:.8; opacity:0; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background:url(left.jpg) no-repeat;  left:0 }
.focusBox .next { background:url(right.jpg) no-repeat;  right:0 }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 35px; width:100%;  background:#150607; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 35px;line-height: 35px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute;padding-left:20px}
.focusBox .txt li a{ display: block; color: #efefef; padding: 0 0 0 10px; font-size: 15px;  text-decoration: none; }
.tpxw{margin-left:20px;float:left;width:49%}
/* 四个栏目 */
.lanmu{
    width: 100%;
    height: 700px;
    clear: both;
}
/* 主题活动 */
.lanmu_one{
    width: 49%;
    /*height: 340px;*/
    float: left;
    /* border: 1px solid #7c7c7c; */
}
.lanmu_tit{
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #ccc;
}
.lanmu_tit img{
    float: left;
    margin-top: 10px;
}
.lanmu_tit span{
    float: left;
    line-height: 50px;
    color: #1f72b2;
    font-size: 21px;
    font-weight: bold;
    padding-left: 15px;
}
.lanmu_tit a{
    display: block;
    float: right;
    line-height: 50px;
    color: #343434;
    font-size: 15px;
}
.lanmu_one ul,.tpxw ul{ 
    width: 100%;
    /*height: 278px;*/
}
.lanmu_one ul li,.tpxw ul li{
    width: 100%;
    height: 40px;
    background: url(dian.png) no-repeat left center;
}
.lanmu_one ul li a,.tpxw ul li a{
    display: block;
    font-size: 15px;
    color: #343434;
    line-height: 40px;
    padding-left: 15px;
    float: left;
}
.lanmu_one ul li span,.tpxw ul li span{
    float: right;
    font-size: 15px;
    color: #999;
    line-height: 40px;
}
/* 底部 */
.footer{
    width: 1000px;
    height: 120px;
    margin: auto;
    /* background: #C30010; */
}
.footer p{
    text-align: center;
    padding-top: 30px;
    color: #343434;
    font-size: 15px;
}