
.bg {
    background: url(../img/bj.png) no-repeat center bottom;
}

.bd_bg {
    /*background: url(../img/bj.png) no-repeat;*/
    /*background-repeat: repeat-x;*/
    /*background-position: top;*/
    /*background-color: #f0f0f0;*/
    /*min-width: 1080px;*/
}

.bodyDiv {
    width: 1080px;
    margin-left: auto;
    margin-right: auto;
    height: 100%;
}

.containerDiv {
    border: 0px solid #d9dadc;
    min-height: 700px;
    overflow: hidden;
    height: auto;
}

.head {
    background: url(../img/bannernew.jpg) center center no-repeat;
    width: 100%;
    height: 360px;
}

.mid {
    background-color: #fcfcfc;
    width: 1080px;
    height: 425px;
}
.mid_left {
    width: 360px;
    height:100%;
    float: left;
    text-align: center;
}

.login_title {
    display: block;
}
.login_form{
    margin-top: 20px;
}
.login_box{
    background: url(../img/login_form_bg.png) no-repeat center;
    height: 305px;
    width: 100%;
}

.login_box img, .login_box input {
    float: left;
}

.login_box input {
    height: 34px;
    width: 213px;
    color: #999999;
    font-size: 14px;
    line-height: 34px;
    font-family: "Microsoft YaHei";
}
.inputBox_first{
    width: 100%;
    text-align: center;
    padding-top: 60px;
}
.inputBox{
    width: 100%;
    text-align: center;
    padding-top: 20px;
}
.inputBox2{
    width: 100%;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
}
.username, .password {
    width: 260px;
    height: 34px;
    overflow: hidden;
    border: solid 1px #b47949;
    background: #FFF;
    border-radius: 2px 2px 2px 2px;
    margin-left: 48px;
}
.verifyCode {
    width: 260px;
    height: 34px;
    overflow: hidden;
    border: solid 1px #b47949;
    margin-left: 48px;
}
.mid_right {
    width: 720px;
    height:100%;
    float: left;
    text-align: center;
}
.systemNotice{
    margin-top: 20px;
}

.systemNoticeDiv{
    margin-top: 20px;
    height: 260px;
}
.more{
    height: 50px;
}
.banner_logo {
    position: absolute;
    left: 50%;
    top: 80px;
    margin-left: -510px;
}

.login_footer_box {
    width: 1150px;
    background: #603f36;
    text-align: center;
    margin: 0 auto;
    display: block;
}
.login_footer_a {
    color: #ffffff;
    text-align: center;
    line-height: 50px;
    font-size: 14px;
}

.cw {
    margin-left: 48px;
    text-align: right;
    display: block;
    color: #FF0000;
    font-weight: bold;
    font-size: 13px;
    width: 260px;
    height: 30px;
    line-height: 30px;
}

.denglu input {
    float: left;
    height: 36px;
    width:100%;
    color: #fff;
    font-size: 16px;
    border-radius: 2px 2px 2px 2px;
    text-align: center;
}

.denglu .login1 {
    background: #dc781d;
    border-radius: 2px 2px 2px 2px;
    width:35%;
    margin-left: 48px;
}

.denglu .login1:hover {
    background: #c76c1a;
    cursor: pointer;
    width:35%;
    margin-left: 48px;
}

.denglu .login2 {
    background: #cbcbc5;
    width:35%;
    margin-left: 8px;
}

.denglu .login2:hover {
    background: #e6e6e4;
    width:35%;
    margin-left: 8px;
}
#userCode,#userPasswd,#verifyCode{
    padding-left: 5px;
}

.li{
    border-bottom: solid 1px rgba(116,48,65,0.2);
    height: 34px;
    line-height: 34px;
    width: 90%;
    margin-left: 5%;
    font-size: 14px;
    text-align: left;
    padding-bottom: 15px;
    padding-top: 15px;
}
.li_img{
    width: 10px;
    padding-left: 4px;
}
.li_content{
    width: 500px;
    color: #000;
}
.li_content a{
    color: #000;
}
.li_content2{
    width: 324px;
    color: #000;
}
.li_content2 a{
    color: #000;
}
.li_time{
    width: 90px;
    float: right;
}

.li_more{
    height: 34px;
    line-height: 34px;
    width: 90%;
    margin-left: 5%;
    font-size: 14px;
    text-align: right;
    bottom: 0;
    margin-top: 20px;
}
.li_more_img{
    margin-top: 4px;
}
.down {
    width: 1080px;
    height: 425px;
    background: url(../img/down.png) no-repeat;
}
.down_left {
    float: left;
    width: 220px;
    height: 360px;
    margin-left: 30px;
}
.downImgDiv{
    margin-top: 14px;
}
.down_mid {
    float: left;
    width: 480px;
    height: 360px;
}
.noticeDiv{
    margin-top:35px;
    height: 290px;
}
.down_right {
    float: left;
    width: 320px;
    height: 360px;
    text-align: center;
}
.appCode{
    background: url(../img/zyzpewm.png) no-repeat center;
    width: 100%;
    height: 100px;
    margin-top: 60px;
}
.weixin{
    background: url(../img/gfwx.png) no-repeat center;
    width: 100%;
    height: 100px;
    margin-top: 30px;
}
.imgCode{
    width: 76px;
    height: 76px;
    margin-top: 12px;
    margin-left: 220px;
}