@charset "utf-8";
/* 浏览器样式初始化 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;line-height: 1em;max-height: 99999px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html,body{font-size: 16px;line-height:1em;color: #555;font-family: '思源黑体',PingFang SC,Microsoft Yahei,Arial,Hiragino Sans GB,STHeiti,'华文细黑',sans-serif;background: #fff;}
ul,ol,li{list-style:none}
a{color: inherit;text-decoration:none;outline: none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; }
img{border:0;}
em,i,b{font-style: normal;font-weight: normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.clear:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear{zoom:1;}
.left{float:left;}
.right{float:right;}
.before, .after{position: relative;display: block;line-height: 1em;}
.before:before, .after:after{position: absolute;display: block;content: "";}
.imgbigout{display: block;overflow: hidden;}
.imgbigout .imgbig{display: block;max-width: 100%;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.imgbigout:hover .imgbig{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1) }
.imgbigout img{display: block;max-width: 100%;margin: 0 auto;}
input{-webkit-appearance:none;outline: none;background: none;border: none;}


.banner{}
.banner .banner-item{height: 100vh;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.main{position: absolute;top: 0;left: 0;width: 100%;height: 100vh;z-index: 9;}
.main img{max-width: 100%;height: auto;}
.main .main-shadow{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.main .main-text{position: absolute;top: 29%;left: 50%;width: 72%;transform: translateX(-50%);}
.main .main-text img{width: 100%;}
.main .main-bottom{position: absolute;bottom: 4%;left: 0;width: 100%;padding: 0 10px;text-align: center;box-sizing: border-box;}
.main .main-bottom .main-logo{margin-bottom: 1.5%;}
.main .main-bottom .main-copyright a{display: inline-block;margin-left: 4px;}
.main .main-bottom .main-copyright a.beian{display:block;margin:10px 0; color:#fff;}



@media screen and (max-width: 1024px){
	.main .main-text{top: 36%;width: 90%;}
	.main .main-bottom img{height: 20px;width: auto;}
	.main .main-bottom .main-copyright a{margin-top: 4px;}
}