body{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif, "Microsoft YaHei";
}

.w1200 {
    width: 1200px;
}

.blue {
    color: #009feb;
}
.container-1920 {
    width: 1920px;
    margin-left: auto;
    margin-right: auto;
}

.container-1200 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

/* header begin */
.header {
    width: 1200px;
    height: 95px;
    margin-left: auto;
    margin-right: auto;
}

.header-logo {
	width:210px;
    height: 55px;
    float: left;
    line-height: 27px;
    color: #166fde;
    font-size: 20px;
    font-weight: bold;
	margin:20px 20px 20px 0;
}

.header-logotxt {
    padding: 29px 15px;
    float: left;
    font-size: 15px;
    color: #ccc;
    text-align: center;
}

/* navbar begin*/
.navbar>li {
    float: left;
}
.navbar>li {
    padding-left: 15px;
    padding-right: 15px;
}
.navbar>li>a {
    padding:40px 0px;
    display: block;
    font-size: 18px;
    color: #5b5b5b;
    text-decoration: none;
}
.navbar>li>a.cur,.navbar>li>a:hover{color:#3aaefe;}

.active {
    border-top: 1px solid #3aaefe;
}
/* navbar end*/

.header-login {
    float: right;
    padding:33px 0px;
    font-size: 13px;
}

.header-login>a{
    color: #5b5b5b;
    text-decoration: none;
}

.header-login>.icon-square {
    width: 6px;
    height: 9px;
    display: inline-block;
    border: #5b5b5b 1px solid;
}

/* header end */

footer{
    width: 100%;
    color: #fff;
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
    background: #232323;
}

.footer-nav {
    line-height: 50px;
    text-align: center;
}
.footer-nav>a {
    color: #fff;
    text-decoration: none;
    font-size: 16px;
}

.footer-nav>a+a {
    margin-left: 15px;
}

.friendly-link {
    line-height: 50px;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

.friendly-link>a{
    color: #fff;
    text-decoration: none;
	margin:0px 10px;
	font-size: 16px;
}

.copyright {
    line-height: 50px;
    font-size: 16px;
    text-align: center;
	padding-bottom:20px;
}

/*·ÖÒ³*/
.page{
  width:auto;
  height:32px;
  padding:34px 0px;
  padding-left:180px;
}
.page ul{
  display:block;
  margin:0 auto;
}
.page ul li{
      height: 30px;
    float: left;
    margin-right: 5px;
    border: 1px solid #b6b6b6;
    color: #b6b6b6;
    padding: 0px 14px;
    line-height: 30px;
	    font-size: 14px;
}
.page ul li a{
  display:block;
  height:30px;
  text-align:center;
  line-height:30px;
  color:#b6b6b6;
      text-decoration: none;
}
.page ul li:hover{
      background-color: #036cb4;
    color: #ffffff;
    border: 1px solid #036cb4;
}
.page ul li:hover a{
  color:#ffffff;
}

.page ul li.thisclass{
  background-color:#036cb4;
  color:#ffffff;
  border:1px solid #036cb4;
  padding:0px 15px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.page ul li.thisclass a{
  color:#ffffff;
}

/**/
#gray {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    position: fixed;
    top: 0px;
    display: none;
    z-index: 100;
	display:none;
}
.member{width:500px;height:auto;overflow:hidden;
     font-size:12px;
	    box-sizing: border-box;
    position: fixed;
    top: 18%;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 10000;
    border-radius: 10px;
	background-color: #fff;
	display:none;
	}
.mber_top{height:100px;line-height:100px;text-align:center;font-size:28px;color:#F19149;}
.mber{width: 100%;height: auto;overflow: hidden;padding:10px 0px;}
.mber label{float:left;padding-top: 7px;margin-bottom: 0;text-align: right;width:85px;}
.mber .rot{float:left;padding-left:12px;padding-right:12px;}
.mber .rot span{display:block;float:left;width:47px;height:38px;border: 1px solid #c3c5c6;border-right:0px;color: #9b9ea0;text-align:center;line-height:38px;font-size:14px;}
.mber input[type=text]{background-color: #fbfbfb;border: 1px solid #c3c5c6;box-shadow: none;padding: 7px 12px;height: 24px;display: block;outline: none;
width:300px;}
.mber input[type=text]:hover{border:1px solid #00b7d3;}
.mber input[type=password]{background-color: #fbfbfb;border: 1px solid #c3c5c6;box-shadow: none;padding: 7px 12px;height: 24px;display: block;outline: none;
width:300px;}
.mber input[type=password]:hover{border:1px solid #00b7d3;}
.mber p{float:left;color: #df5138;display: block;margin-top: 5px;}
.mber .sub{background-color: #00b7d3;color: #fff;border: 0px;box-shadow: none;height: 40px;display: block;outline: none;
width:326px;font-size:16px;cursor: pointer;}
.mber .sub:hover{background-color:#07a7bf;}

.mber .tj{float:left;}
.mber .tj a{display:block;width:76px;height:31px;line-height:31px;text-align:center;background-color: #3264ce;
color: #ffffff;border-radius: 3px;margin-left: 115px;}

.mber .tot {float: left;padding-left: 12px;padding-right: 12px;}
.mber .tot label{    width: 23px;}
.mber .tot label span{border: 1px solid #00c1de;background-color: #fff;width:16px;height:16px;    display: block;
text-align: center;line-height: 16px;color: #00c1de;}
.mber .tot p{float:left;color:#b9b7b7;margin-top: 7px;}
.mber .tot p a{    color: #00b7d3;}
.mber .tot p a:hover{color: #07a7bf;}


.declose {
        width: 45px;
        height: 35px;
        line-height: 35px;
        color: #F19149;
        font-size: 35px;
        position: absolute;
        top: 0px;
        right: 0px;
        text-align: center;
        cursor: pointer;
    }

/*µÇÂ½*/
.login{width:330px;height:auto;overflow:hidden;padding:25px;
  position: fixed;
    top: 18%;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 10000;
    border-radius: 10px;
	background-color: #fff;
	display:none;
}
.login_one{font-size: 18px;color: #373D41;line-height: 24px;padding-bottom:30px;}
.login_two{font-size: 14px;color: #73777A;line-height: 24px;}
.login_min{}
.logk{padding:10px 0px;width: 330px;height: 40px;}
.logk input[type=text]{background-color: #fbfbfb;border: 1px solid #c3c5c6;box-shadow: none;padding: 7px 10px;height: 24px;display: block;outline: none;
width:310px;}
.logk input[type=text]:hover{border:1px solid #00b7d3;}
.logk input[type=password]{background-color: #fbfbfb;border: 1px solid #c3c5c6;box-shadow: none;padding: 7px 12px;height: 24px;display: block;outline: none;
width:300px;}
.logk input[type=password]:hover{border:1px solid #00b7d3;}
.logk .sub{background-color: #00b7d3;color: #fff;border: 0px;box-shadow: none;height: 40px;display: block;outline: none;
width:326px;font-size:16px;cursor: pointer;}
.mber .sub:hover{background-color:#07a7bf;}

.logk input[type=text].yzm{float: left;width: 175px;}


.logk input[type=button].sms{float: right;
    width: 110px;
    height: 40px;
    border: 0px;
    border: 1px solid #00b7d3;
    background-color: #fff;
    color: #00b7d3;
    font-size: 12px;
    cursor: pointer;
	outline: none;}

.login_bot{text-align:right;}
.login_bot a{color: #9B9EA0;font-size:12px;padding:0px 5px;}
.login_bot a:hover{color: #00C1DE;}

.logk span {
display: block;float: left;width: 47px;height: 38px;border: 1px solid #c3c5c6;border-right: 0px;
color: #9b9ea0;text-align: center;line-height: 38px;font-size: 14px;
}

/*µÇÂ½ start*/
.header-cen{width:68px;height:28px;}
.header-cen a{display:block;width: 68px;
    height: 28px;
    border-radius: 14px;
    background: #fa7a12;
    color: #fff;
	text-align:center;
	line-height:28px;
	    text-decoration: none;}

.header-den{width:200px;height:28px;}
.header-den span{display:block;float:left;width:102px;height:28px;
color:#fa7a12;padding-left: 20px;line-height:28px;}
.header-den a{display:block;width: 68px;
    height: 28px;
    border-radius: 14px;
    background: #fa7a12;
    color: #fff;
	text-align:center;
	line-height:28px;
	    text-decoration: none;
		float:right;
		cursor: pointer;}
/*µÇÂ½ end*/