@charset "utf-8";
  
/* footer */

/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
*, *:before, *:after {-webkit-box-sizing: initial!important; box-sizing: initial!important;}
body { color:#616161; font:12px/20px "Microsoft YaHei", "微软雅黑", "SimSun", "宋体",HELVETICA;  word-break : normal;}
em{font-style:normal}
li{list-style:none}
fieldset, img { border:none; }
img{border:0;vertical-align:middle;display: block;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "微软雅黑","宋体";}
input::-moz-focus-inner { border:none; padding:0; }
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{ color:#fff; text-decoration:none;blr:expression(this.onFocus=this.blur());
-webkit-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
a:hover{ text-decoration:none; }
.animate { -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -ms-transition-duration: 0.5s; transition-duration: 0.5s; }
.animate1 { -webkit-transition-duration: 1s; -moz-transition-duration: 1s; -ms-transition-duration: 1s; transition-duration: 1s; }
 
.cenbox{ width: 1300px; margin: 0 auto; position: relative;}
.lclear{ overflow: hidden;}
.lkong{ margin: 0!important; padding:0!important;}
.hide{ display: none;}
.show{ display:block;}

.banners img{ width: 100%;}
.misbanner{ width: 100%; height: 640px; overflow: hidden; background: url(../assets/images/mis01.jpg) no-repeat center; }

.kong1{ width: 100%; height: 45px; display: none;}


@media screen and ( max-width: 1300px ) and (min-width: 990px){
    .cenbox{
        width:96%!important;
        margin: 0 auto!important;
    }
}
@media screen and ( max-width: 990px ) and (min-width: 780px) {
    .cenbox{
        width:96%!important;
        margin: 0 auto!important;
    }
}
@media screen and ( max-width: 780px ) {
    .title{
    	font-size: 20px!important;
    	margin-top: 30px!important;
    	font-weight: bold!important;
    }
    .title span{
    	font-weight: normal!important;
    }
    .cenbox{
        width:96%!important;
        margin: 0 auto!important;
    }
	.kong1{
		display: block!important;
	}
}
@media screen and ( max-width: 560px ) {
    .bodylogo{
    	width: 70%!important;
    	left: 15%!important;
    }
    .bodylogo img{
    	width: 100%!important;
    }
    .loginbg .mainbody{
    	width: 80%!important;
    	max-width: 375px!important;
    	margin-left: 0!important;
    	left: 10%!important;
    }
}