/* 注册 */
*{padding:0px;margin:0px;  font-family: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif;outline:none; }
html,body{
    padding: 0;
    margin: 0;
    background: #fff;
    font-size: 14px;
}
img{border:none}
ul,ul li,ol,ol li,menu li{list-style:none;}
a,a:visited,a:hover,a:active{text-decoration:none;}
.fl{float: left;}
.fr{float: right;}
.wrap{width: 1200px;margin-left: auto;margin-right: auto;}
.main {position: relative;height: 866px;}
.bg2{background: #195ba9;}
.main .header {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 60px;
    background-color: rgba(24, 67, 118, .9);
    background-color: rgb(24, 67, 118) \9;
    z-index: 1000;
}
.main .header .container {
    width: 980px;
    height: 100%;
    margin-right: auto;
    margin-left: auto;
}
.main .header .logo {
    float: left;
    margin-top: 14px;
    border: none;
}

.main .header .container a {
    font-size: 14px;
    color: #fff;
}

.main .header .container .right {
    margin-top: 18px;
    float: right;
}
.h614{height: 545px;}
.footer_s {
    text-align: center;
    padding: 35px 0;
    font-size: 12px;
    color: #999999;
    display: block;
}
.footer_s a {
    color: #999999;
}

.daoru-null{ text-align: center; margin-top: 80px; }
.daoru-null img{ vertical-align: middle; }
.daoru-null h5{ font-weight: normal; font-size: 16px; color: #999; margin-top: 10px; }
.daoru-null span{ display: block; width: 100px; height: 30px; line-height: 30px; background: #1b59a6; text-align: center; margin: 20px auto 0; border-radius: 5px; }
.daoru-null span a{ display: block; font-size: 14px; color: #fff; }
/* * * * * * * * * * * * * * * * * *  会员中心 * * * * * * * * * * * * * * * * * * * */

/* 头部 */
.wheader{width: 100%;}
.wheader .wrap{height: 80px;position: relative;}
.wheader .wlogo,.wheader .wmenu,.wheader .sForm{position: absolute;top: 50%;}
.wheader .wlogo{width: 124px;height:42px;margin-right: 134px;left: 0px;margin-top: -21px;}
.wheader .wlogo img{ width: 100%; }
.wheader .wmenu{left: 263px;margin-top: -11px;}
.wheader .wmenu,.wheader .wmenu a{font-size: 16px;color: #534f4e;font-weight: bolder;}
.wheader .wmenu li{float: left;margin:0px 48px 0px 0px;}
.wheader .wmenu li.last{margin-right: 0px;}
.sForm{ cursor: pointer;width: 268px; height: 40px; position: absolute;right:0px;top:50%;margin-top: -20px;}
.sim-select{width:177px; height:36px;line-height:36px;float: left;position: relative;

}

.sForm  input{ height: 40px; background: transparent;border:none; }
.sForm  input.classinput{ width:100%; background: none;float: left;text-indent: 1em; background:url(../images/seabg1.png) no-repeat left center; }
.sForm  input.submit{width:32px; height: 32px;background:url(../images/seabg.png) no-repeat center;cursor: pointer;position: absolute;right: 2px;top: 50%;margin-top: -14px; font-size: 0px; }
.sForm .ava{float: right;width: 38px;height: 38px;}
.sForm .ava img{width: 100%;height: 100%;border-radius: 50%;}

.ava{ position: relative;}
.ava .login_nav{display: none; width: 135px; position: absolute; top: 42px;left: -47px; z-index: 1999;}
.ava .login_nav .arrow_top{ display: block; background: url(../images/login_jt.png) center no-repeat; width: 15px; height: 8px;  margin: auto;  }
.ava .login_nav ul{ display: block; width: 135px;/* position: absolute; top: 50px; left: -38px; z-index:16; */ background:  #fff; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);}
.ava:hover .login_nav{ display: block;}
.ava .login_nav ul li{width: 100%;}
.ava .login_nav ul li a{ display: block; border-bottom: 1px #e0e0e0 solid; line-height: 47px; height:47px;color: #999; font-size: 14px; position: relative; text-align: center; }
.ava .login_nav ul li a:hover{ color: #fff; background: #2389cb;}

@media only screen and (max-width: 1400px) and (min-width: 1201px) {
    .footer_s{ padding:20px 0; }
}
