/*reset*/
:focus{outline:0;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0; line-height:normal}
body,ul,img,p,input,dl,dd,tr,th,td{margin:0;padding:0;font-family: "微软雅黑","Microsoft YaHei",serif;}
em{font-style:normal;}
img{border:none; max-width:100%}
/*li,ul,ol{list-style:none;}*/
a{text-decoration:none;color:#231815;}
input{padding:0px;vertical-align: middle;line-height: normal;border:none;} 
body{ overflow-x:hidden; }
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0;}
a:focus {outline: none;}
:focus {outline: none; box-shadow:none} 
iframe {max-width: 100%;}
.table-responsive ul li {list-style-position: inside;!important }
.table-responsive td{ padding:0 8px}/*share*/
/*share*/
body{
	font-size: 14px;
	font-family: "微软雅黑","Microsoft YaHei",serif;
	color: #555; background:#fff;
	line-height:24px;
}

.bold{font-weight:bold;}
.fontRed{color:red;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
a:hover,img:hover{transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all; -moz-transition: 0.5s all;-ms-transition: 0.5s all;}
a,img{transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all; -moz-transition: 0.5s all;-ms-transition: 0.5s all;}

.mainbg { height:100vh; background:url(bg.jpeg) no-repeat 0 0; background-size:cover; }
.mainleft { float:right; width:40%; height:100vh; background-color:#FFF; position:relative; }
.miandiv { position:absolute; left:50px; top:10%; z-index:1; }
.logo { width:60%; }
.fonts { padding:20% 0 0 0;}
.fonts h2{ font-size:40px; color:#000; padding:30px 0; }
.fonts p{ font-size:16px; color:#666; font-weight:lighter; }
.cpy { position:absolute; left:50px; bottom:10%; z-index:2; }