﻿.top{
    width: 100%;
    height: 413px;
     background:  url(chj-bwcj-bj1.png) top center no-repeat;
}
.kong329{
    height: 329px;
}
.nav{
    width: 1040px;
    margin: 0 auto;
    height: 58px;
    line-height: 58px;
    text-align: center;
}
.nav a{
    font-size: 24px;
    font-weight: bold;
    color: #fff;
}
.nav i{
    display: inline-block;
    width: 105px;
    text-align: center;
     font-size: 22px;
     font-weight: bold;
    color: #fff;
}
.nav a:hover{
    color: #fffc00;
}
.nr{
    width: 1040px;
    margin: 0 auto;
}
.lm1{
    width: 100%;
    overflow: hidden;
}
.lm1 h2{
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 33px;
    color: #b60a0a;
    font-weight: bold;
}
.lm1 h2 a{
    color: #b60a0a;
}
.lm1 h3{
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 18px;
}
.lm1 h2 a:hover{
    color: #f60;
}
.lm2{
    width: 1040px;
    margin: 0 auto;
    height: 515px;
    margin-top: 15px;
}
.yx-rotaion{width: 100%;height: 520px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:48px;line-height:48px;left:0;bottom:0;_bottom:-1px;z-index:1;background:url(chj-bwcj-bj3.png) repeat-x}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:48px;max-width: 900px;overflow: hidden;height: 48px;}
.yx-rotation-focus{height:12px;line-height:12px;right:10px;bottom:15px;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;float:left;margin-right:12px;position:relative;cursor:pointer;background:#fff;text-indent:-9999px}
.yx-rotation-focus span.hover{background:#ec6941;}
.rotaion_list{width:0;height:0;overflow:hidden;}

.lm3{
    width: 100%;
    margin-top: 28px;
}
.lm3-t{
    width: 100%;
    text-align: center;
}
.lm3-m{
    margin-top: 15px;
    text-align: center;
}
.lm3-x{
    width: 100%;
    line-height: 36px;
    height: 36px;
    text-align: right;
}
.lm3-x a{
    font-size: 16px;
    font-weight: bold;
    margin-right: 15px;
}
.lm4{
    width: 100%;
    margin-top: 25px;
}
.lm4-t{
    width: 100%;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background:  url(chj-bwcj-bj7.png) 46% 50% no-repeat;
}
.lm4-t a{
    font-size: 30px;
    font-weight: bold;
    color: #a60707;
    letter-spacing: 5px;
}
.lm4-t a:hover{
    color: #f60;
}
.lm4-m{
    width: 970px;
    margin: 0 auto;
    margin-top: 25px;
}
.lm4-m ul{
    display: block;
    overflow: hidden;
}
.lm4-m ul li{
    width: 100%;
    float: left;
    height: 38px;
    line-height: 38px;
    text-indent: 25px;
    background: url(chj-bwcj-bj6.png) 0 50% no-repeat;
}
.lm4-m ul li a {
    font-size: 16px;
    max-width: 750px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.lm4-m ul li em {
    float: right;
    display: inline-block;
    width: 150px;
    font-size: 16px;
}
.lm4-x{
    width: 100%;
    height: 80px;
    line-height: 60px;
    text-align: center;
}
.lm4-x a{
    font-size: 16px;
    color: #a60707;
}
.lm4-x a:hover{
    color: #f60;
}
.foot{
    width: 100%;
    text-align: center;
    padding: 15px 0;
    line-height: 32px;
    border-top: 2px solid #b5b5b5;
}
.foot p{
    font-size: 14px;
    color: #5c5c5c;
}