html{-webkit-text-size-adjust:none; overflow-y:scroll; overflow-x:hidden;}
*,body{ margin:0; padding:0; font-family:"Microsoft YaHei"; }
* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body{ background:#2d3947; color:#958167; line-height:1.8; font-size:14px;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
th,td{border-collapse:collapse;}
img,a img,a:hover img{ border:0; }
ol,ul,dl,li,dt,dd{list-style:none;}
input,button,textarea,select,optgroup,option{ font-family:"Microsoft YaHei";}
:focus{outline:0;}
a{color:#958167;text-decoration:none; cursor: pointer; }
a:hover{color:#fff;text-decoration:none;}
a,a:hover,.btn,.more{ transition:all 300ms ease; -webkit-appearance:none ; }
input,select,button{ -webkit-appearance: none; }
hr{border:none;height:1px;}
.clear{height:0;font-size:0px;overflow:hidden;clear:both;float:none;}

/*头部*/
.wrap { min-width: 1200px; }

.index_tit { position: fixed; right: 96px; top: 130px;}
.index_box { position: fixed; left: 0; width: 100%; top: 50%; margin-top: -194px; }
.index_box .logo img { display: block; margin: 0 auto; }
.index_box .nav { padding-top: 100px; text-align: center;}
.index_box .nav a { display: inline-block; margin: 0 34px; border: 1px #958167 solid; background: #42474d; text-align: center; width: 128px; line-height: 34px; font-size: 16px;}
.index_box .nav a:hover { background: #958167;}

@media (min-width:240px) and (max-width:999px){
.index_tit { right: 15px; top: 20px;}
.index_tit img { height: 180px;}
.index_box { margin-top: -133px; }
.index_box .logo img { height: 180px;}
.index_box .nav { padding-top: 50px; }
.index_box .nav a { margin: 0 15px; width: 100px; line-height: 34px; font-size: 14px;}
}