 /*  作者：       tianzh
 *  创建时间：   2012/8/4 21:11:04
 *
 */
/* ----------------------
Author: OuJinfeng - 2010/12/30 - Comm CSS style
---------------------- */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-family:'Times New Roman'; }
address, cite, dfn, em, var {font-style:normal;font-family:'Times New Roman'; }
small {font-size:12px;}
ul, ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
p {line-height:100%;}
i, em, cite {font-style:normal;}
.clear {clear:both;width:0px;height:0px;margin:0;padding:0;font-size:0px; overflow:hidden;}
.left {float:left;}
.right {float: right;}
iframe {margin:0;padding:0; border:none;}
textarea {resize:none;}

/*新登录页面*/@charset "gb2312";
/* CSS Document */
*{margin:0; padding:0; border:0; font-family:'Times New Roman'; list-style:none;}
html,body{height:100%; background:#514b47; font-size:14px; line-height:19px;}
.container{ width:100%; min-width:1108px; min-height:600px; height:100%; overflow:hidden; position: relative;}
.top{height:190px; width:100%; background:#40403b; opacity:0.95; -moz-opacity:0.95; filter:alpha(opacity=95); position:absolute; top:0; left:0; z-index:3; width:100%;}

.bmslogo{width:607px; height:63px; padding:120px 0 0 0; position:absolute; top:0;  z-index:10; left:300px}
.bmslogo img{width:100%;}
.focus1{position:absolute; width:1920px; left:0; top:0; background:#514b47;}
.focusbox{width:100%; margin:0 auto; position:absolute; top:0;}

.focuspic{position:absolute; width:100%; top:0; left:0; overflow:hidden;}
.focuspic img{width:100%;}
.focuspic li{ width:100%; float:left}

.focusbtn{position:absolute; bottom:0; text-align:center; width:100%; height:30px;}
.focusbtn a{display:inline-block; padding:5px; width:0; height:0; font-size:0; line-height:0; background:#2c241c;  opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); border-radius:6px; cursor:pointer; margin:0 2px;}
.focusbtn a:hover{ background:#ceab74}
.focusbtn a.current{ background:#ff6600}
.btm{color:#928b85; width:100%; font-size:14px; line-height:25px; text-align:center; padding:15px 0 0 0; position:absolute; top:640px; left:0}

.loginbox{width:433px; height:333px; position:absolute; z-index:3; position:absolute; top:50%; margin-top:-110px; right:220px;  font-size:10px;}
.loginbg{position:absolute; z-index:0; left:0; top:0; width:100%;}

.loginbox h1{height:12%; color:#ffffff; font-size:1.8em; padding:5% 0 0 5%; position:relative; z-index:2}
.loginbox h1 span{ font-size:0.8em; font-weight:normal; display:inline-block; padding:0 0 0 10px}



.login{ padding:6% 0 0 9%; width:87%; height:60%; float:left; position:relative; z-index:2; font-size:1.4em;}

.loginbox li.language{ position:relative; float:left; border-radius:4px; background:#FFF; padding:0 0 0 0; margin:0 0 0 17%; border:1px solid #c2c0bf; height:18%; width:24%}

.loginbox li.language .selected{padding:9% 3% 0 15%; width:75%; height:75%;  display:block; background:url(../../images/arrow.png) no-repeat right center; float:left; white-space:nowrap;}

.loginbox li.language ul{ position:absolute; background:#FFF; min-height:40px; top:100%; left:-1px; border-radius:0 0 4px 4px;  border:1px solid #c2c0bf; border-top:0; display:none;}

.loginbox li.language li{border-top:1px solid #c2c0bf; padding:10px; min-width:45px; white-space:nowrap;}
.loginbox li.language li:hover{ background:#f0f0f0}
.loginbox li.li1{width:100%; height:20%; float:left; padding:2% 0 0 0; display:block;}

.loginbox li.li1 span{display:block; float:left; text-align:right; width:15%; padding:3% 2% 0 0}

.input1{width:63%; height:90%; +height:35px; border:0; border-radius:4px; background:#FFF; border:1px solid #c2c0bf; padding:0 0 0 10px; color:#d4cdcb; line-height:35px;}

.loginbox li.li2{ padding:2% 0 0 17%; width:20%; height:20%; float:left; display:block;}
.btn1{width:100%; height:90%; border-radius:4px; background:#474743; border:1px solid #241909; font-size:1.3em;; color:#fff;}

.btn1:hover{ background:#ff4f19; border:1px solid #b6290e}





*{ padding:0; margin:0; text-decoration:none}
img{ border:none}
.login_a{ width:100%;}
.login_b{ width:100%; height:90px; background-color:#333}
.login_c{ width:100%; height:50px; line-height:50px; vertical-align:middle; font-size:14px; color:#928b85; text-align:center; position:absolute; left:0; bottom:0; background-color:#333}
.login_d{ width:100%; background-image:url(../../images/loginpic4.jpg); background-repeat:no-repeat; background-position:center; position:relative; background-size:auto 100%; background-color:#32323a;}
.login_e{ width:433px; height:313px; border-radius:10px; background-color:#fff; position:absolute; top:50%; margin-top:-110px; right:100px; overflow:hidden;} 
.login_f{ width:100%; height:60px; background-color: #dd1035; line-height:60px; color:#fff; font-size:20px; vertical-align:middle; font-weight:bold }
.login_g{ width:100%; height:353px; padding-top:20px; background-image:url(../../images/login_bg.jpg); background-repeat:repeat-y}
.login_h{ margin:10px auto; display:block; width:370px; } 
.login_h tr td{ height:42px;}
.login_h1{ width:70px;}
.login_h1 p{ font-size:16px; line-height:42px; vertical-align:middle; color:#333}
.login_h2{ width:280px; height:42px; border:none; padding-left:20px; font-size:16px; color:#999}
.login_h3{ margin-top:10px;}
.login_i{ width:120px; height:40px; border:1px solid #241900; background-color:#474743; color:#fff; font-size:16px; display:block; margin:auto; margin-top:0px; border-radius:5px; }















