/*reset*/
  html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,label,span,button,input,textarea {
    margin: 0;
    padding: 0;
    font-weight: 400;
    font-family:"Avenir Next","Helvetica Neue",Helvetica,Arial,"PingFang SC","Source Han Sans SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi MicroHei",sans-serif ;
  }
	iframe{
		display: none;
		width: 1px;
		height: 1px;
		z-index: -1;
	}
	body{
		min-width: 1100px;
		background: #fff;
		color: #5A5E66;
		font-size: 14px;
	}
	  
	fieldset,img {
	    border: 0
	}
		
	button{
		outline-style: none;
	}
	ul,i,a{
	    display:block;
	}
  img {
    display: block
  }
  ::-webkit-scrollbar{
        width: 4px;
        height: 4px;
        background-color: #F5F7FA;
   }

   ::-webkit-scrollbar-track{
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        border-radius: 10px;
        background-color: #F5F7FA;
    }

    ::-webkit-scrollbar-thumb
    {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
        background-color:rgba(64,158,255,.9);
    }
  address,caption,cite,code,dfn,th,var {
    font-style: normal;
    font-weight: normal
  }

  ul,ol {
    list-style: none;
    
  }
  input {
    outline-style:none;
    -webkit-appearance:none;

  }
  .k_input{
    width: 100%;
    color:#606266;
    height: 40px;
    border:1px solid #dcdfe6;
    border-radius: 4px;
    box-sizing: border-box;
    padding:0 15px;
    background:#fff;
    font-size: 14px;
    display:inline-block;
    transition:border-color 0.2s;
    /*border-color:#c0c4cc;*/
  }
  input::-webkit-input-placeholder{
      color:#ccc;
  }
  input::-moz-placeholder{   /* Mozilla Firefox 19+ */
      color:#ccc;
  }
  input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
      color:#ccc;
  }
  input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
      color:#ccc;
  }

  select,input {
    vertical-align: middle
  }

  select,input,textarea {
    font-size: 12px;
    margin: 0
  }
  input[type="text"],input[type="password"],textarea {
    outline-style: none;
    -webkit-appearance: none
  }
  textarea {
    resize: none
  }
  table {
    border-collapse: collapse;
  }
  a{
    text-decoration:none;
    color: rgb(0,0,0);
    border: 0;
    margin: 0;
    padding: 0;
  }

.title{
	width: 100%;
	height: 65px;
	background: #fff;
}
.width1100{
	width: 1100px;
	margin: auto;
}
.logo{
	display: inline-block;
	width: 150px;
	height: 48px;
	margin-top:8px ;
	cursor: pointer;
}
.logo a{
	width: 170px;
	height: 100%;
	background: url(../img/biglogo.jpg);
	background-size:100% ;
	background-repeat:no-repeat ;
}
.nav{
	height: 100%;
	float: right;
}
.nav a{
	display: inline-block;
	color: #5A5E66;
	padding: 0 20px;
	line-height: 65px;
	height: 66px;
	border-bottom: 3px solid rgba(0,0,0,0);
	box-sizing: border-box;
	cursor: pointer;
}
.nav .isthis{
	border-bottom: 3px solid #409EFF;
}
.nav a:hover{
	color: #222;
	/*background: #fafafa;*/
	border-bottom: 3px solid #409EFF;
}

.weibu{
	width: 100%;
	height: 50px;
	margin-top:105px ;
	background: #2c333d;
	text-align: center;
	color: #999;
	line-height: 50px;
}