﻿@charset "utf-8";
/* CSS Document */
.huanying{  float: left; color:#fff; display:none;}
.huanying a{ display: inline-block;color:#fff;}
.huanying .hy_name{}
.huanying .tui{  padding:0 7px;}


body{background: url("/_vivi/source/aHR0cHM6Ly9hY2UubmFua2FpLmVkdS5jbg/dfiles/14263/site/yhs/theme/images/bg.jpg");}
.header{width: 100%; height: 395px;background: url("/_vivi/source/aHR0cHM6Ly9hY2UubmFua2FpLmVkdS5jbg/dfiles/14263/site/yhs/theme/images/header_bg.png") center center no-repeat ;}
.w{width:1200px; margin:0 auto;position:relative;}
.header h1{width:1200px; height: 220px; padding-top: 100px; margin:0 auto;}
.head{ position:absolute; z-index:999; top:20px; right:0; color:#fff;}
.head .loginone{ float:left;color:#fff; background:url("/_vivi/source/aHR0cHM6Ly9hY2UubmFua2FpLmVkdS5jbg/dfiles/14263/site/yhs/theme/images/top1.png") left center no-repeat; padding-left:18px;}
.head .loginone a{ color:#fff; margin:0 3px;}
.head .search{ float:right; margin-left:10px;}
.head .search p{  cursor: pointer;    color: #fff; background:url("/_vivi/source/aHR0cHM6Ly9hY2UubmFua2FpLmVkdS5jbg/dfiles/14263/site/yhs/theme/images/so1.png") left center no-repeat; padding-left:18px;}
.search form{ display:none; background:url("/_vivi/source/aHR0cHM6Ly9hY2UubmFua2FpLmVkdS5jbg/dfiles/14263/site/yhs/theme/images/topj.png") right top no-repeat; position:absolute; top:18px; right:0; z-index:999; width:180px;     padding-top: 8px;}
.search form span{ display:block;overflow:hidden; background:#fff;box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2) ;}
.search form input[type="text"]{ width:75%; text-indent:12px; float:left; border:none;height:36px; line-height:36px;}
.search form input[type="submit"]{ float:right; background:url("/_vivi/source/aHR0cHM6Ly9hY2UubmFua2FpLmVkdS5jbg/dfiles/14263/site/yhs/theme/images/so2.png") center center no-repeat; width:25%; height:36px; border:none;}
.wrap{position: relative;width:1200px;     margin: -84px auto 0;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);}

.nav{background-color: #005bab; width: 100%; height: 54px; line-height: 54px;}
.nav>li{float: left; position:relative;}
.nav>li>a{font-size: 14px; color: #ffffff; padding:0 32px;}
.nav>li:hover,.nav>li.current{background-color: #034580;}
.nav li:hover ul{ display:block;}
.nav li  ul{ display:none; position:absolute; top:54px; z-index:999; width:80%; padding:0 10%; background:#fff;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);line-height: 44px;}
.nav li  ul li{  border-bottom:1px solid #e3e3e3;}
.nav li  ul li a{ color:#4c4c4c; font-weight:bold;text-align:center; display:block; font-size:12px;}
.nav li  ul li:hover a{ color:#005bab;    text-decoration: underline;}


.main{background-color: #ffffff;overflow: hidden;}

.footer .copyright{font-size: 14px; color:#7f7f7f;text-align: center; line-height: 24px; padding:34px 0 30px 0; clear: both;}
.footer .copyright a{ margin-left:20px; color:#7f7f7f;}



/*注册*/
#registerFrame{width:100%;height:100%;position:fixed;top:0px;left:0px;z-index: -1;display:none;background:rgba(0, 0, 0, .5);}

/*登录、注册*/
.formtab{background:#fff;padding:0 20px;overflow:hidden;width: 324px;position: fixed;margin-left: -162px;top: 200px;left: 50%;}
.formtab .hd{}
.formtab .hd span.close,.formtab .hd span.close a{ cursor: pointer; position: absolute; right: 20px; top: 1px; font-size: 34px; color: #888;}
.formtab .hd ul{ overflow:hidden; border-bottom:1px solid #e3e3e3;}
.formtab .hd ul li{ float:left; width:80px; text-align:center; line-height:50px; font-size:16px; color:#787d82;}
.formtab .hd ul li.on{ border-bottom:1px solid #005bab; color:#005bab;}
.formtab .bd{ margin:20px 10px;overflow:hidden;}
.formtab1 {background:#fff;padding:0 20px;overflow:hidden;width: 324px;position: fixed;margin-left: -162px;top: 200px;left: 50%;}
.formtab1 .hd{}
.formtab1 .hd ul{ overflow:hidden; border-bottom:1px solid #e3e3e3;}
.formtab1 .hd ul li{ float:left; width:80px; text-align:center; line-height:50px; font-size:16px; color:#787d82;}
.formtab1 .hd ul li.on{ border-bottom:1px solid #005bab; color:#005bab;}
.formtab1 .bd{ margin:20px 10px;overflow:hidden;}
.formli{ zoom: 1; float: left;}
.formli p{ margin:20px 0; overflow:hidden; height:40px;  line-height:40px;border:1px solid #e3e3e3;color:#d0d6d9;}
.formli p:hover{ border:1px solid #005bab;}
.formli p span{ float:left; width:40px; height:40px;}
.formli p.pwd{ border:none;}
.formli p.pwd a{ text-align:right; display:block;color:#d0d6d9;}
.formli p input{ float:right; width:255px; text-indent:12px; border:none; line-height:40px;height:40px;color:#787d82; background:none;}
.formli input[type="submit"]{ margin: 0 0 20px; width:300px; height:40px; line-height:40px; border:none; background:#005bab; text-align:center; color:#fff;}
.findPassword{display:none;}
.formli.login,.formli.regist{display:none;}
.formli.login.show,.formli.regist.show{display:block;}
.pwdwc{ width:270px; margin-left:-135px;}
.yy{width:560px; margin-left:-280px;}
.xg{width:520px; margin-left:-260px;}
.xg .formli input[type="submit"] {    margin: 15px 0 20px 70px;}
@media screen and (max-width:1700px)  and (min-width:1300px){
.formtab{top: 100px;}

}