@charset "utf-8";
/*基础部分开始*/
.ph{ display:none}
body{
color:#000;
margin:0 auto;
padding:0px;
font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
overflow-y:hidden
}


::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background:000}
::-webkit-scrollbar-track-piece{background:#f6f6f6}
::-webkit-scrollbar-thumb:vertical{background:#d0d0d0;}
::-webkit-scrollbar-thumb:vertical:hover{background:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background:#535353}
::-webkit-scrollbar-resizer:vertical{background:#FF6E00}
img{ border:none}
div,ul,li
{
color:#000;
font-size:16px;
font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
margin:0 auto; 
padding:0;
list-style:none
}
*{outline:0px; box-sizing:border-box}
a,a:link,a:visited,a:active {
color: #333;
text-decoration: none;
}
a:hover {
text-decoration:none;
color: #008d95;
transition: 0.3s ease-in-out;
}



.warp{ width:1000px; background:rgba(255,255,255,.6); padding:110px 70px; margin-bottom:30px; position:relative}
.warp a:first-child{ float:left}
.warp a:last-child{ float:right}

.warp:before{ position:absolute; z-index:1; height:80%; content:''; left:50%; top:10%; background:#fff; width:1px}

header{ width:100%; background:#008d95; padding:35px 0; text-align:center; height:156px}
.bg{ width:100%; background:url(/tsg/images/bg_02.jpg) center no-repeat; height:calc(100vh - 156px); background-size:cover;display: flex;align-items: center;justify-content: center}