*{padding: 0; margin: 0; list-style: none;}
a{text-decoration: none;}
img{display: block; border: none;}

/*search*/
.wapheader{display: none;}
@media screen and (max-width: 1024px) {
.he_height{display: none;}
.wapheader{display: block;}
.header{display: none;}
.wap{width: 100%; margin: 0 auto; overflow: hidden;}
.headers{width: 100%; background: rgba(11,3,6,0.8); height:119px; position: fixed; left: 0; right: 0; margin: auto; z-index: 99;}
.header-layer{width:100%; background: rgba(11,3,6,0.7); display: none; height: 100%; position: fixed; left: 0; right: 0; top:119px; margin: auto; z-index: 90; overflow: hidden;}
.header-layer li{width: 100%; text-align: center; color: #fff; margin-top: 40px; font-size: 31px;}
.header-left img{width: 300px;  margin-top: 23px;margin-left: 25px; float: left;}
.header-right{ width: 50px; height: 45px; float: right; margin-top: 40px; margin-right: 25px; }
.bt{width: 100%; margin-top: 35px;}
.bt img{ width: 135px; height: 32px; margin: auto;}
.imgsuc{margin-top: 20px; overflow: hidden;}
.sucin{width: 49%; margin-bottom: 2vw; position: relative;}
.sucin img{width:100%;}
.imgsuc .sucin{float: left;}
.imgsuc .sucin:nth-child(3n-1){float: right;}
.imgsuc .sucin:nth-child(3n){width: 100%;}
.layer{width: 100%;position: absolute; bottom: 0; left: 0; height: 35px; background: rgba(0,0,0,0.5); font-size: 12px; color: #fff; padding-top: 3px;}
.layer p{padding-left: 10px;}
.more{width: 100%; margin-top: 12px;}
.more img{ width: 112px; height: 24px; margin:auto;}
.header-right{background: url(/index/img/menu.png) no-repeat; background-size:50px; }
.cur{background: url(/index/img/close.png) no-repeat; background-size:50px; width: 50px; height: 45px; float: right; margin-top:40px; margin-right: 25px; }
.bt02{width: 100%; margin-top: 35px;}
.bt02 img{ width: 142px; height: 33px; margin: auto;}
.group{width: 710px; height: 550px; margin:auto; background: red; margin-top: 20px; position: relative;}
.group img{width: 20vw; height: 20vw; border-radius: 10px; -moz-transform:rotate(315deg);
-webkit-transform:rotate(315deg);
-o-transform:rotate(315deg);
transform:rotate(315deg); 
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.group_01{position: absolute; left: 125px;  top: 40px;}
.group_02{position: absolute; left: 10px;  top: 150px;}
.bt03{width: 100%; margin-top: 35px;}
.bt03 img{ width: 165px; height: 34px; margin: auto;}
.supp{ padding-left: 20px; padding-right: 20px; overflow: hidden; margin-top: 20px;}
.supp div{width: 25%; float:left; margin-bottom: 30px;}
.supp div img{ width: 47px; height: 45px; margin: auto; }
.supp div p{font-size: 12px; color: #000; width: 100%; text-align: center; margin-top: 10px;}
.bt04{width: 100%; margin-top: 15px;}
.bt04 img{ width: 157px; height: 34px; margin: auto;}
.client{width: 100%; overflow: hidden; margin-top: 25px;}
.cli-in{width: 25%; height: 50px; background: #000; float: left; position:relative;}
.cli-in img{ position: absolute; width: 70px; height: 20px; left: 50%; margin-left: -35px; top: 50%; margin-top: -10px; }
.bt05{width: 100%; margin-top: 35px;}
.bt05 img{ width: 152px; height: 35px; margin: auto;}
.hotpost{width: 100%;  margin-top: 25px;}
.post-in{padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #d7d7d7; padding-bottom: 15px;  position: relative;margin-bottom: 12px;}
.post-left{width: 85px; height: 62px; }
.post-left img{width:90px; height: 67px; }
.post-right{ padding-left: 110px; position: absolute; left: 0; top: -2px; padding-right: 10px;}
.posttop p{ font-size: 13px; color: #222; }
.eye{overflow: hidden;}
.posttop span{ font-size: 12px; color: #777; max-height: 28px; line-height: 14px; overflow: hidden; display: block; margin-top: 3px;}
.eye span{font-size: 12px; color:#777; }
.eye img{width: 10px; height: 7px; display: inline-block; margin-right: 5px;}
.eye p{float: right;font-size: 12px; color:#777; line-height: 24px;}
.eyein{float: left;}
