*{
	font-family: arial,"Hiragino Sans GB","Microsoft YaHei","Î¢Ü›ÕýºÚów","ƒ«ºÚ Pro",sans-serif;
}

/*---------------------reset----------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0;}
ol, ul, li { list-style:none } 
body { background:#FFF;}
:focus { outline:0 }
table { border-collapse:collapse; border-spacing:0 }
table,table td,table th{border:1px solid #edeada;border-collapse:collapse;}
address, cite, code, dfn, em, var, i { font-style:normal }
input[type=button], input[type=submit], button { cursor:pointer; outline:none;}
.input, select { vertical-align:middle }
* html .clearfix { zoom:1 }
*+html .clearfix { zoom:1 }
textarea{resize:none;}
a { text-decoration:none; color:#009bd8 }
.clearfix:after {clear: both;content: ".";display: block;height: 0;overflow: hidden;visibility: hidden;}
.pos-r{ position:relative;}
.hide{ display:none;}
/*---------------------header----------------------*/

.header{ height: 90px;margin:0 auto;  width: 1200px; }
.header img{ margin-top: 26px;}
/*---------------------banner----------------------*/
.banner{ min-width:1000px;  position:relative;  height:478px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:478px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
.banner .bd li a{ height:299px; display:block;  }

.login{ position:absolute; width:315px; height:250px; z-index:9999999; left:60%; top:110px;}

.denglu{ width:225px; height:280px; position:absolute; background-color:#fff; padding: 0 45px;}
.denglu h1{    
	font-size: 18px;
    color: #615E5E;
    height: 50px;
    line-height: 60px;
    text-align: center;
}
.denglu .deng1{ width: 215px; height: 30px; border: 1px solid #e5e5e5; padding-left: 10px; color: #b4b4b4; margin-bottom: 12px; font-size: 12px;}
.denglu .deng2{ width: 215px; height: 30px; border: 1px solid #e5e5e5; padding-left: 10px; color: #b4b4b4; font-size: 12px;}
.denglu p{ height: 22px; line-height: 22px; font-size: 12px;  margin-top: 10px;}
.denglu p span{ color: #969696;cursor:pointer;}
.denglu p font{ color: #969696; float: right;}
.denglu p a{ color: #2c72ff; float: right;}

.denglu p span:hover{
	color: #2B6DF3;
}

.denglu .deng3:hover{
	background:#2B6DF3;
}


.denglu .deng3{ width: 100%; height: 35px; color: #fff; font-size: 14px;  background: #2c72ff; margin-top: 20px; border: none;}

.foot{ padding: 5% 0; position: absolute; left: 0; bottom: 0; width: 100%;}
.foot p{ font-size: 12px; color: #747c87; line-height: 20px; text-align: center;}

.error{font-size: 12px;color: #e4393c;height: 18px;background: #ffebeb;border: 1px solid #faccc6;margin-bottom: 5px;padding-left: 10px;padding-top: 3px;display: none;}
.errorImg{float: left;}
.errorMsg{float: left;padding-left: 10px;}
