html,body{font-family: "微软雅黑";}
.l_header,.l_body,.l_footer{min-width: 782px;user-select: none;}
.l_body img{min-height: 350px;min-width: 782px;}
/*.l_body{border-bottom: 4px solid #c0c0c0;}*/
.l_header{position:relative; z-index: 99; height: 70px;border-top:4px solid #d2372b;box-shadow: 0 2px 4px #C9CACA;width: 100%;line-height: 66px;min-width: 320px;}
.l_header .container {height: 66px; overflow: hidden;}
.logo{display:inline-block;max-height: 46px;margin-top: 7px;vertical-align: top;}
.into_other{float: right;height: 64px;line-height: 64px;font-size: 16px;color:#000000; }
.into_other span{display: block;overflow: hidden;float: left;cursor: pointer;}
.into_other .shuxian{color: #b5b5b6;display: block;margin: auto 5px;cursor: none;}
.lunbo1{background-color: #2ba1d2;text-align: center;}
.lunbo2{background-color: #cb4949;text-align: center;}
.lunbo3{background-color: #7f58e6;text-align: center;}
.lunbo1 img,.lunbo2 img,.lunbo3 img{margin: 0 auto;}
.carousel-indicators .active {
    width: 22px;
    height: 22px;
    margin: 0;
    background-color: #d2372b;
}
.carousel-indicators li {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: #ffffff;
    border: 3px solid #fff;
    border-radius: 10px;
}
.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));
    background-image: linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);
}
#login{position: absolute;margin: auto;}
.login_container{width: 322px;height: 342px;background-color: #000000;opacity: 0.5;-moz-opacity: 0.5;filter:alpha(opacity=50);position: relative;
    display: block;overflow: hidden;float: right;margin-right:0px;zoom: 1;-webkit-border-radius:6px; border-radius: 6px;}
#login_container_border{width: 322px;height: 342px;z-index: 111;float: right;margin-right: -322px;display:block;overflow: hidden; padding: 32px; color: #ffffff;}
.huanyin{float: left;font-size: 16px;line-height: 32px;margin-bottom: 10px;}
.zhuce{font-size: 12px;color: #0f80be;float: right;cursor: pointer;margin-top: 4px;}
.mt32{margin-top: 32px;}
.mt16{margin-top: 16px;}
.btn-login {
    color: #fff;
    background-color: #d2372b;
    border-color: #d2372b;
}
.btn-login:hover,.btn-login:active{color: #ffffff}
.big_block{background-color: #F7F8F8;background-image: url("../img/login/block_bg.png");background-repeat: repeat-x;clear: both;padding: 110px 0px;background-position: bottom;}
/*错误信息*/
.warning-msg{
    height: 30px;line-height: 30px;display: block;
    color:#d2372b;
}
/*新增图片自适应*/
.carousel-inner>.item {min-height: 531px;}
.carousel-inner img {position: absolute; left:50%; top:50%; width:auto;
    height: 100% !important;max-width: none !important; transform: translate(-50%,-50%)}
.carousel-inner.large img{width:100%;height:auto;}