@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0}
body{ font-size:12px; }
a{ text-decoration:none;}
ul li{ list-style:none;}
input{ vertical-align:middle}
img{ border:none;}
.wrap{width:100%; margin:0 auto}
.top{width:765px; height:112px; background:url(../images/bg-top.jpg) no-repeat; margin:0 auto}
.logo{ float:left}
.logor{ float:right;padding-top:70px;}
.logor a{color:#000}

.main{width:750px; margin:0 auto}
.main-top,.main-top img{width:750px; height:51px;}
.main-h{width:748px; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb; border-bottom:1px solid #337700;padding-bottom:20px;}
.main-h02{width:657px; margin:0 auto; }
.login{ border-bottom:1px dashed #4c4c4c;padding-bottom:15px;overflow:hidden}
.loginl{width:370px; background:url(../images/bg05.jpg) right no-repeat;padding-top:38px; float:left}
.loginl li{padding-bottom:12px; font-size:14px;}
.loginl li span{ text-align:right}
.loginl li input.text{width:206px; height:29px; border:1px solid #d0d0d0;}
.loginl li input.text1{width:140px; height:29px; border:1px solid #d0d0d0;}
.loginl li .text02 option{width:90px; height:29px; border:1px solid #d0d0d0;}
.sub{width:127px; height:43px; background:url(../images/login.jpg) no-repeat; border:none;margin-left:65px;}

.loginr{width:287px; float:right;padding-top:75px;}
.loginr p.login-text{ line-height:25px; text-align:right}
.loginr p.subb{padding-left:100px;}
.sub02{width:146px; height:55px; background:url(../images/login-kh.jpg) no-repeat; border:none;}
.ys{padding-left:140px;padding-top:35px;}
.wenzi h6{ font-size:12px; color:#000; line-height:25px;padding:5px 0 5px 0;}
.wenzi li{ line-height:22px;}
.wenzi li a{color:#0020e3;}
.main-bo{width:750px; height:74px;padding-top:7px;background:url(../images/bo.jpg) no-repeat; text-align:center; color:#fff; line-height:18px;}


.gllogin{width:1200px; height:800px; background:url(../images/gl_bg.jpg) no-repeat; margin:0 auto}
.login-top{width:562px;padding-left:8px; height:92px; margin:0 auto;padding-top:134px;}
.form{width:525px; height:255px;padding-left:45px;padding-top:70px; background:url(../images/gl_bg03.jpg) no-repeat; margin:0 auto}
.form li{ height:31px; line-height:32px; padding:6px 0; font-size:14px; color:#000;}
.form li span{ display:inline-block; width:258px; padding:2px 0 0 5px; height:29px; background:url(../images/li_bg.jpg) no-repeat;}
.form li em{ font-style:normal;  vertical-align:middle;}
.form li span input{border:1px solid #cacaca; line-height:30px; height:30px; width:256px; font-size:14px;}
.form li.yzm span{ width:142px; background:url(../images/yzm_bg.jpg) no-repeat; vertical-align:middle;}
.form li.yzm span input{width:140px;}
.form li.yzm a{ margin-left:12px;}
.form li.yzm a img{ display:inline-block; vertical-align:middle;}
.form li.login_btn{ padding:37px 0 0 49px; height:23px;}
.form li.login_btn input{ height:60px; width:126px; border:none; cursor:pointer;}
.form li.login_btn .dl{ background:url(../images/dl.jpg) no-repeat;}
.form li.login_btn .cz{ background:url(../images/cz.jpg) no-repeat; margin-left:12px;}
.login-bottom{width:570px;margin:0 auto; text-align:center;padding-top:20px;}