.head_top_two {display: none}
*{font-family:"微软雅黑"}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{ padding:0;margin:0; border:none;}
img,div,input{margin:0; border:none;padding:0;}

a{ text-decoration:none;}
a:hover, a:active, a:focus {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);}
li{list-style: none;}
button:hover, button:active, button:focus, input:focus, input:hover, input:active {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);}
    

.hszg{overflow: hidden;}
.hszg-top{background: url(//img.zisha.com/w/hd/husuizigui/img/hszg-pc_01.jpg) center center no-repeat; background-size: auto; width: 100%; height: 662px;}
.hszg-main{width: 1200px; margin: auto;}
.hszg-main img{display: block;margin: auto;}
.main-con{position: relative;}
.main-con p:nth-child(2){display: block;top: 100px; left: 0;position: absolute; width: 40%; height: 100%;}
.main-con p:nth-child(2) a{width: 100%; height: 100%;display: block;}
.main-con p:last-child{display: block; top: 100px; right:15%;position: absolute; width: 40%; height: 100%;}
.main-con p:last-child a{display: block;width: 150px; height:50px;margin-top: 100px;}
.con-cp{position: relative;}
.con-cp p{position: absolute; width:35%; height: 100%; top: 6px; left: 115px;}
.con-cp p a{display: block;width: 100%; height: 350px;}
.con-cp p span{display: block;width: 160px; height: 50px; margin:30px auto;cursor: pointer; }
.con-cp2{position: relative;}
.con-cp2 p{position: absolute; width:35%; height: 100%; top: 64px; left: 115px;}
.con-cp2 p a{display: block;width: 100%; height: 350px;}
.con-cp2 p span{display: block;width: 160px; height: 50px; margin:30px auto;cursor: pointer; }

.hdzt-nav{width:125px;display: none;position: fixed; top: 20%;left: 10px; z-index: 11;}
.hdzt-nav p{ width: 100%;line-height:60px;background: #34261e;overflow: hidden;}
.hdzt-nav p span{width: 100%;line-height:60px; display: block;float: left;overflow: hidden;}
.hdzt-nav p span a{display: block;color: #fff;font-size: 16px; height:60px;border-bottom: 1px solid #7f7671; text-align: center; line-height:60px;}
.hdzt-nav p span.on{background: #a27e03;}
.hdzt-nav p span.on a{color: #fff000;}
.hdzt-nav p span:last-child a{border-bottom:none;}

.fixed{position: fixed;z-index: 10;top:20%;overflow: hidden;left: 10px;padding: 0;z-index: 9;display: block;}
