@charset "utf-8";
html{
    height: 100%;
}
body{
    height: 100%;
    background-color: #f5f5f5!important;
}
*{
    padding: 0;
    margin: 0;
    font-family: "microsoft yahei";
}

#banner{
    height: 260px;
    margin: 0;
    background:url(../images/banner.png) center no-repeat;
    background-size: cover;
    -ms-behavior: url(css/backgroundsize.min.htc);
    behavior: url(css/backgroundsize.min.htc);
}
#banner>div{
    color: #ffffff;
}
#date{
    padding: 20px 0 0 50px;
    font-size: 12px;
    margin-bottom: 35px;
}
.loginWz>div{
    width: 240px;
    height: 40px;
    border-top:1px solid rgba(255,255,255,0.3);
    margin:0 auto;
    font-size: 18px;
    line-height: 40px;
}
.loginWz{
    text-align: center;
    margin-top: 10px;
}
.bigTitle{
    font-size: 24px;
}
.theNotice{
    width: 780px;
    margin: 0 auto;
    height: 32px;
}

.theNotice>div,.theNotice>span{
    float: left;
    position: relative;
    height: 32px;
    line-height: 32px;
}
.roundpic{
    position: absolute;
    top:50%;
   margin-top: -2px;
}
.newspic{
    margin-top:7px;
}

.pos_notice{height: 32px;
    overflow: hidden;}
/*.newsword{
    margin-left:20px ;
    line-height: 32px;
}

.newsmain{
    display: inline-block;
    width: 208px;
    color:#666666;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}*/
.b_102_css {
	font-size: 14px;
    width: 695px;
}
.b_132_css:hover {
	color:red;
} 

.b_132_css {
	font-size: 14px;
    color: #808080;
    margin-left: 18px;
    background: url(../images/icon_04.png) no-repeat right center;
    padding-right: 10px;
    float: right;
    margin-right: 40px;
    text-decoration: none;
}

.b_103_css {
	font-size: 14px;
    color: #808080;
    /*background: url(../images/icon_03.png) no-repeat left 8px; 红色new*/
    background: url(../images/new.png) no-repeat left 8px; /*黄色new*/
    padding-left: 40px;
    margin-right: 12px;
    float: left;
    margin-left: 40px;
    width: 600px;
    text-align: left;
    text-decoration: none;
}
#notice {position: absolute;
    width: 600px;
    height: 32px;
    overflow: hidden;}

.searchMore{
    margin-left:30px;
    margin-top: -1px;
    font-size: 12px;
    color:#666666;
    cursor: pointer;
}
.searchMore:hover{
    text-decoration: underline;
}


#separate{
    border-bottom: 1px solid #ebebeb;
    background-color: #ffffff;
}
#loginbox{
    display: block;
}
#loginbg{
    /*background:url(../images/loginbg.png);*/
    width: 800px;
    height: 302px;
    margin:10px auto 0 ;
}
.loginform{
	/*background:url(../images/loginbg.png);*/
    padding:19px 30px 0;
    float:left;
    width: 400px;
    height: 278px;
	margin-left: 150px;
}
.loginform>div>ul>li{
    list-style:none;
    height: 32px;
    padding: 5px 0;
}
.loginUser>span{
   font-size: 14px;
   color:#333333;
    font-weight: 200;
    cursor: pointer;
}
.userName{
    background:url(../images/user.png) no-repeat center;
    line-height: 32px;
    margin-top:5px;
}
.userName>input, .userpassword>input, .userTel>input{
    border:none;
    outline:none;
    margin-left:40px;
    width: 170px;
}
.userName>img, .userpassword>img, .userTel>img{
    display: none;
    cursor: pointer;
}
.userpassword{
    background:url(../images/password.png) no-repeat center;
    line-height: 32px;
}
.userTel{
    background:url(../images/usertel.png) no-repeat center;
    line-height: 32px;
}
.authcodeinput>input{
    width: 80%;
    height: 50%;
    border:none;
    outline: none;
}
.authcodeinput>img{
    position: absolute;
    top:8px;
    right: 5px;
    display: none;
}
.authcodeinput{
    line-height: 32px;
    text-align: center;
   margin-left: 8px;
    width: 86px;
    height: 32px;
    background:url(../images/input.png);
    float: left;
    position: relative;

}
.getCode{
    margin-left:2px;
    width: 40px;
    height: 32px;
    background:url(../images/acthcode.png);
    float: left;
    cursor: pointer;
}
.changePassword,.changeCode1,.changeCode2{
    margin-left:45px;
    width:50px;
    font-size: 12px;
    color:#666666;
    float: left;
    cursor: pointer;
}
.loginBtn{
    /*margin:0 auto;*/
    width: 110px;
    height: 30px;
   	background:#B9BD5B;
    cursor: pointer;
    margin-bottom:5px;
    float:left;
    text-align:center; font-size:13px; color:#fff;
    line-height:30px;
    border:0px;
    margin-left: 150px;
}
.regiestBtn{
	width:110px;height:30px;margin:0 auto;cursor: pointer;
	line-height:30px; text-align:center; font-size:13px; color:#fff;
	border:0px;
	background-color:#B9BD5B;float:left;margin-left:20px;
}
.loginUser{
    /*background: url(../images/btn-tab.png) no-repeat;*/
     background-position:120px bottom;
    height:35px;
}
.loginBtn:active{
    background-color: #AFB258;
}

.loginLeft {width:177px; height:297px; float:left;}
.loginLeft .linfo{width:300px; height:400px;margin-top: 5px; border-radius:5px 0 0 5px;border:1px solid #EBEBEB;border-right:2px;background:#FFFFFF;font-size:14px;color:#4c4c4c;}
.loginLeft .linfo .llink {height:auto;width:100%; margin:0 auto;}
.loginLeft .linfo .llink div{width:105px; height:30px;line-height:30px; border:1px solid #75CDE0; border-radius:5px;margin:14px auto 0px; text-align:right;}
.loginLeft .linfo .folder {background:url(../images/folder.png) no-repeat 10px center;}
.loginLeft .linfo .camera {background:url(../images/camera.png) no-repeat 10px center;}
.loginLeft .linfo .lservice {width:100%;height:auto;margin-top:15px;}
.loginLeft .linfo .lservice .contact {width: 140px;margin-left: 30px;text-align: left;}
.loginLeft .linfo .lservice .contact div {height:30px;line-height:30px;}
.loginLeft .linfo .lservice .contact div.lcon {width:110px; height:40px;line-height:40px;padding-left:25px;}
.loginLeft .linfo .lservice .contact div.tel {background:url(../images/tel.png) 2px center no-repeat;}
.loginLeft .linfo .lservice .contact div.qq {background:url(../images/qq.png) 2px center no-repeat;}
.download{font-size: 12px;color: #4c4c4c;}

.getCode .codeimg {width:80px; height:32px; background:url(../images/yzm.png); line-height:32px; color:#fff; font-size:12px; text-align:center;}
.clear {width: 40px;height: 30px;}
.clear div {float:left;}
.flag {float:right;margin-right: -15px; display:none;}
.register{float:right; color:#fff;margin-right:60px;cursor: pointer;}
.register:hover{color:red;}