﻿
body {
    margin: 0px;
    padding: 0px;
    font-size: 9pt;
    color: #555;
}

input, select, button {
    font-family: verdana,sans-serif;
}
/*body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,table,th,td,img,blockquote{margin:0;padding:0;border:0}*/
input, button, textarea, img {
    line-height: normal;
}

abbr, acronym, address, cite, q, em, code, var, dfn, ins {
    font-style: normal;
    text-decoration: none;
    border: 0;
}

table {
    word-break: break-all;
}

ul, li, ol {
    LIST-STYLE-TYPE: none;
}

h1, h2, h3, h4, h5, h6 {
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
}

select, input, button, button img {
    vertical-align: middle;
}

    input[type=text]:focus, input[type=password]:focus {
        outline: 0;
    }

a, area {
    text-decoration: none;
    outline: none; /*ff*/
    hide-focus: expression(this.hideFocus=true); /*ie*/
}

    a:hover {
        text-decoration: none;
    }

.left {
    FLOAT: left;
}

.right {
    FLOAT: right;
}

br.clear, div.clear {
    clear: both;
    font: 1px/1px monospace;
    display: block;
}

div.split-line {
    clear: both;
    border-bottom: 1px solid #F3F3F3;
    font: 1px/1px monospace;
    margin: 0 0 6px 0;
    padding: 6px 0 0 0;
}

*html div.split-line {
    padding: 0;
}

.clear {
    clear: both;
}

.fn_link1 a {
    color: #90a0b7;
}

    .fn_link1 a:hover {
        color: #5276ac;
    }

.fn_link2 a {
    color: #999;
}

    .fn_link2 a:hover {
        color: #333;
    }

.fn_link3 a {
    color: #c3131d;
}

    .fn_link3 a:hover {
        color: #933;
    }

.bg {
    width: 100%;
    position: absolute;
    top: 50%;
    margin-top: -290px;
}
.Header1 {
    width: 980px;
    height: 65px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
 
}
.Header {
    min-width: 900px;
    height: 65px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
   
       -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border: 1px solid #eee;
    border-top: none;
    top: -5px;
}

.Logo {
    position: absolute;
    top: 0px;
    left: 10px;
}

.Nav {
   text-align: center;
font-family: "微软雅黑";

font-size: 18px;
line-height: 64px;
width: 600px;
margin-left: auto;
margin-right: auto;
}

    .Nav li {
        float: right;
        margin: 0px;
        padding: 0 0 0 15px;
    }

        .Nav li a, #Nav li a:visited, #Nav li a:link {
            color: #666;
            text-decoration: none;
        }

            .Nav li a:hover {
                color: #668ac0;
            }

.Container {
    width: 100%;
    height: 420px;
    background: url(../images/banner_bg.jpg) top repeat-x #f8f8f8;
}

.con_mid {
    width: 960px;
    position: relative;
    height: 420px;
    margin: 0px auto;
    background: url(../images/banner.jpg) top center no-repeat;
}

.login_bg {
    width: 330px;
    height: 360px;
    position: absolute;
    right: 40px;
    top: 30px;
    background: #FFF;
    border: #b7c2c9 1px solid;
}
/*.login_bg { width:330px; height:360px; position:absolute; right:21px; top:30px; background:#FFF;-moz-opacity:0.9; -webkit-opacity:0.9; opacity:0.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);}*/
#Login {
    width: 330px;
    height: 360px;
    position: absolute;
    right: 41px;
    top: 31px;
    z-index: 10;
}

.login_set {
    top: 1px;
    right: 15px;
    background: #f5f5f5;
    border: #ddd 1px solid;
    border-top: none;
    line-height: 20px;
    padding: 0px 5px;
    position: absolute;
    z-index: 10;
}

.login_title {
    height: 55px;
    position: relative;
}

.login_img {
    position: absolute;
    top: 25px;
    left: 30px;
}

.login_tips {
    padding: 0px 35px 5px 30px;
}

.input_txt {
    position: absolute;
    line-height: 36px;
    left: 0px;
    top: 0px;
    text-indent: 10px;
    color: #45617e;
    cursor: text;
    font-size: 14px;
}

.input_txt_focus {
    color: #acbac7;
}

.login_ipt {
    width: 258px;
    height: 36px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
    overflow: hidden;
}

.input_blur {
    background: #f1f5f8;
    border: #bdcddd 1px solid;
}

.input_focus {
    background: #f1f5f8;
    border: #78b4ec 1px solid;
}

.input_over {
    background: #f1f5f8;
    border: #95b1ca 1px solid;
}

.login_fn {
    padding: 8px 0px;
    width: 258px;
    margin: 0px auto;
}

.ipt1 {
    border: none;
    background-color: transparent;
    padding-left: 5px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
}

span.input_foot {
    float: right;
    height: 36px;
    width: 80px;
    text-align: center;
    line-height: 36px;
    font-family: Verdana;
    background: #fff;
    border-left: #ccc 1px solid;
    overflow: hidden;
}

.login_btn {
    padding-top: 8px;
    width: 258px;
    margin: 0px auto;
}

.login_foot {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 330px;
    line-height: 20px;
    border-top: #d9e2e8 1px solid;
    background: #f4f6f8;
}

    .login_foot ul {
        padding: 10px 20px;
    }

.ButtonInput, .ButtonInput2, .ButtonInput3 {
    display: block;
    color: #FFF;
    font-size: 14px;
    width: 110px;
    border: 0px;
    height: 38px;
    background: url(../images/loginbtn.gif) no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
    cursor: pointer!important;
    line-height: 38px;
    font-family: "微软雅黑";
}

.ButtonInput2 {
    background: url(../images/loginbtn.gif) no-repeat;
    background-position: 0px -43px;
}

.ButtonInput3 {
    background: url(../images/loginbtn.gif) no-repeat;
    background-position: 0px -86px;
}

.LoginsInput, .LoginsInput2, .LoginsInput3 {
    display: block;
    color: #333;
    font-size: 14px;
    width: 110px;
    border: 0px;
    height: 38px;
    background: url(../images/loginbtn.gif) no-repeat;
    background-position: 0px -129px;
    cursor: pointer;
    cursor: pointer!important;
    line-height: 38px;
    font-family: "微软雅黑";
}

.LoginsInput2 {
    background: url(../images/loginbtn.gif) no-repeat;
    background-position: 0px -172px;
}

.LoginsInput3 {
    background: url(../images/loginbtn.gif) no-repeat;
    background-position: 0px -215px;
}

.banner {
    width: 860px;
    height: 70px;
    margin: 0px auto;
    padding-top: 20px;
}

.Foot_bg {
    width: 980px;
    background: #ffffff;
    margin-left: auto;
    margin-right: auto;
}

.FootInfo {
    min-width: 980px;
    height: px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
    max-width: 90%;
}

.FootLogo {
    /* position: absolute; */
    top: 20px;
    font-size: 16pt;
    font-family: 微软雅黑;
    width: 500px;
    height: 60px;
    line-height: 60px;
    float: left;
}

.FootWZ {
 
    top: 15px;
    right: 10px;
    line-height: 180%;
    text-align: right;
}

.FootWZ {
    color: #999;
}

    .FootWZ a {
        color: #999;
    }

        .FootWZ a:hover {
            color: #668ac0;
        }

#tanchu {
    height: 70px;
    width: 150px;
    position: absolute;
    z-index: 100;
    float: left;
    background-color: #FFF;
    border: 1px solid #999;
    line-height: 20px;
    visibility: hidden;
    padding-top: 5px;
    padding-left: 10px;
}

.ad {
    position: absolute;
    left: 110px;
    top: 57px;
}

    .ad a {
        display: block;
        width: 366px;
        height: 263px;
    }

.con_link {
    position: absolute;
    left: 0px;
    top: 30px;
}

    .con_link a {
        display: block;
        width: 960px;
        height: 420px;
    }

.gonggao {
    position: absolute;
    z-index: 10;
    padding: 10px;
    width: 550px;
    left: 0px;
    top: 30px;
    background: #fffeeb;
    border: #CCC 1px solid;
    line-height: 20px;
}

    .gonggao a.gonggao_x {
        position: absolute;
        right: 10px;
        top: 5px;
        font-size: 16px;
        color: #999;
        font-family: Verdana, Geneva, sans-serif;
    }

    .gonggao a:hover.gonggao_x {
        color: #930;
    }
.minilogo {
    width: 60px;
   
    float: left;
    margin-top: 10px;
}
.copyright {
    padding-top: 5px;
}

.FootWZUL ul {

}
    .FootWZUL li {
    }