@charset "utf-8";
/* ---------清空默认样式----------- */
html, body, header,footer,div, a, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td, blockquote, fieldset { margin:0px; padding:0px;font-family:微软雅黑,"宋体";}
img { border:0 none; vertical-align: top;}
ul, ol, li { list-style-type: none; }
html{font-family: "微软雅黑"; font-size: 14px;}
h1, h2, h3, h4, p, span, label, del, a, strong, em, li, dt, dd { white-space:normal; word-wrap:break-word; word-break:break-all; }
input{border:0;background:none;}
table, tr, th, td { /* border: 0 none; */ padding: 4px; border-collapse:collapse; border-spacing:0; }
fieldset { border:0 none; }
button { cursor: pointer; }
i, em, cite, address { font-style: normal; }
a { color: #333333;text-decoration:none; cursor: pointer; border:0; }
a:hover, a:active { text-decoration: none; }
a:focus,input,textarea { outline: none; }
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ }
a:focus{ -moz-outline-style: none; /* FF */ }
.clearfix { overflow: hidden; zoom: 1 }
h1,h2,h3,h4,h5,h6{font-weight: 100;}
.clear:after{content: ".";display: block;height:0;clear: both;visibility: hidden;overflow: hidden;}
.hide{display: none!important;}
.left{float: left;}
.right{float: right;}

.cf{
    zoom: 1;
}
.banner05 .box01 {
    padding-top: 15px;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    position: relative; }
.banner05 ul {
    width: 100%;
    position: relative; }
.banner05 ul li {
    display: block;
    float: left;
    width: 200px; }
.banner05 ul li a {
    display: block;
    width: 100%; }
.banner05 ul li a img {
    display: block;
    width: 100%; }


.banner05 ul li .libox{padding:18px 0;width: 230px; height: 80px; border:1px solid #eee;}
.banner05 ul li .img{display: block;position: relative;float: left;margin: 0 13px 0 14px; width: 70px;height: 70px;border-radius: 4px;}
.banner05 ul li h4{display: block;float: left;width: 105px;height: 23px;line-height: 23px; font-size: 16px;color: #333;}
.banner05 ul li p{float: left;font-size: 12px;color: #666;}
.banner05 ul li a{display: block;float: left;margin-top:4px; width: 80px;height: 22px;line-height: 22px; border-radius: 3px;text-align: center; font-size: 12px;color: #fff;background: #fdb372;}
.banner05 ul li a:hover{background: #f36525;}
.banner05 .box02 p{top: 31px; background: none;}
.banner05 .box02 .btn01 span{background: url(../images/arrow01.png) center center no-repeat;}
.banner05 .box02 .btn02 span{background: url(../images/arrow01-1.png) center center no-repeat;}

.login-input-box{
    margin-top: 12px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
}

.login-input-box input{
    width: 230px;
    height: 35px;
    margin-left: 18px;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    padding-left: 42px;

}
.login-input-box input::-webkit-input-placeholder{
    color:#b5b5b5;
}

.login-input-box input:hover{
    border: 1px solid #ff7d0a;
}

.login-input-box input:after{
    border: 1px solid #ff7d0a;
}

.login-input-box .icon{
    width: 28px;
    height: 28px;
    margin: 3px 4px 3px 23px;
    background-color: #ff7d0a;
    display: inline-block;
    position: absolute;
    padding-right: 6px;
    border-right: 1px solid #dcdcdc;
}

.login-input-box .icon.icon-user{
    background: url("/Public/images/user.png");
}

.login-input-box .icon.icon-password{
    background: url("/Public/images/nober.png");
}

.remember-box{
    width: auto;
    height: auto;
    margin-left: 18px;
    margin-top: 12px;
    font-size: 12px;
    color: #6a6765;
}

.login-button-box{
    margin-top: 12px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
}

.login-button-box button{
    background-color: #ff7d0a;
    color: #ffffff;
    font-size: 16px;
    width: 270px;
    height: 40px;
    margin-left: 18px;
    border: 1px solid #ff7d0a;
    border-radius: 4px;
}

.login-button-box button:hover{
    background-color: #ee7204;
}

.login-button-box button:active{
    background-color: #ee7204;
}

.logon-box{
    margin-top: 20px;
    text-align: center;
}

.logon-box a{
    margin: 30px;
    color: #4a4744;
    font-size: 13px;
    text-decoration: none;
}

.logon-box a:hover{
    color: #ff7d0a;
}

.logon-box a:active{
    color: #ee7204;
}


