*,body,ul,li,h1,h3,p{margin:0 auto;  padding:0; list-style:none; outline:none}
body{margin:0; font-size:12px; color:#777; font-family:"Microsoft YaHei","Arial","宋体"; background:#fff}
a {
    color: #333;
    text-decoration: none;
}
a:hover{color:#fda100}
/* 头部 */
header{width:1200px; height:64px; position:relative}
    header .logo {
        width: 360px;
        margin-right: 10px;
        float: left
    }
nav {
    width: 720px;
    line-height: 40px;
    padding-top: 25px;
    text-align: left;
    float: right;
    font-size: 16px
}
nav a,nav span{margin-left:12px}

	/* 注册页增加 */
	.logo span{display:block; overflow:hidden; font-size:22px; color:#333; line-height:46px; height:46px; float:left}

/* 滚动 */
#focus-banner{position:relative; width:100%; overflow:hidden; height:650px}
#focus-banner-list{position:relative; z-index:2}
#focus-banner-list li{position:absolute; left:0; top:0; width:100%}
#focus-banner-list li a{border:0}
#focus-banner-list li img{ border:0;width:100%}
/*height:650px;*/
/*#focus-banner-list li a.img1{background:url(../img/b1.jpg) no-repeat center}
#focus-banner-list li a.img2{background:url(../img/b2.jpg) no-repeat center}*/
.focus-banner-img {
    display: block
}
#focus-banner-list .focus-banner-text{position:absolute; left:50%; top:0; width:1000px; height:100%; margin-left:-500px; text-align:center; color:#fff; font-size:16px; text-align:center}
#focus-banner .focus-handle{position:absolute; top:50%; margin-top:-40px; z-index:100; display:block; width:80px; height:80px; background-image:url(../img/focus_handle.png)}
#next-img{left:0}
#next-img{left:50px; background-position:0 0}
#next-img:hover{background-position:0 -80px}
#prev-img{right:0}
#prev-img{right:50px; background-position:-80px 0}
#prev-img:hover{background-position:-80px -80px}
#focus-bubble{position:absolute; left:50%; bottom:10px; z-index:999}
#focus-bubble li{float:left; width:10px; height:10px; margin:0 5px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; border:1px #fff solid; cursor:pointer}
#focus-bubble li.current{background:#fff}

/* 表单 */
.login-form{width:325px; height:425px; position:absolute; right:0; top:60px; z-index:3; background:url(../img/trans_black.png)}
.login-form2{width:1000px; height:420px; position:absolute; right:0; top:80px; z-index:3;}
    .login-form2 h2
    {font-size: 1.75em;color: blue;
    margin-bottom: 0;
    padding-bottom: 0;
    }
#loginForm a
{color:#fff
}
.ValidateCode span
{  display: block;  height: 30px;
    line-height: 30px;
}
    .ValidateCode span input
    {height: 22px;
    }
.logon-content{color:#fff}
.logon-content a{color:#fff}
.logon-content a:hover{color:#fd9600}
.logon-content h3{font-size:18px; padding-bottom:10px}
.logon-content p.username,.logon-content p.password{margin-top:20px; border-radius:4px}
.logon-content p.username input,.logon-content p.password input,.logon-content p.password,.i-name,.i-password,.i-phone,.moa,.mob,.moc,.stemp01 i,.stemp02 i,.pop-window-close{background-image:url(../img/icon1.png); background-repeat:no-repeat}
.logon-content p.username input,.logon-content p.password input{width:200px; height:42px; line-height:42px; color:#666; padding:0 15px 0 50px; font-size:14px; border-radius:4px; border:0; margin: 0;}
.logon-content p.password input{background-position:0 -60px}
.logon-content p.forget-password{text-align:right; font-size:14px; padding-top:10px}
.logon-content p.bt{padding-bottom:30px}
.logon-content p.bt input,.logon-content p.bt a{width:265px; height:40px; line-height:40px; font-size:16px; text-align:center; color:#777; background:#fff500;/*#1ec1ee;*/ border:0; float:left; cursor:pointer; border-radius:4px;padding: 0; }
.logon-content p.bt input:hover{background:#F3EE83/*#8de0f7*/}
.logon-content p.bt a{display:inline-blcok; margin-left:25px; color:#ffbfc5; background:#c4313f}
/* 底部 */
.footpart{min-height:120px; background:#e7e6e5}
.footpart-content{width:1000px; padding:35px 0}
	/* 清除浮动 */
	.footpart-content:after,footer:after,.main:after,.main-content:after,.select-cate:after,.examine-info:after,.into:after{content:" "; display:block; clear:both; height:0}
.part-left{width:600px; float:left}
.part-right{width:108px; float:right}
.partcommon{width:100px; font-size:12px; padding-right:100px; float:left}
.partcommon h3,.partcode h3{font-size:14px; font-weight:bold; padding-bottom:10px;color:#333}
.partcommon ul li{line-height:24px}
.partcode img{width:108px}

.foot{width:1000px; padding:20px 0; line-height:24px}
.foot p{}
.foot a, .foot span{margin:0 10px}