/* CSS Document */
.zstit{width:100%; height:45px; position: relative;}
.zstit p:nth-child(1){width:100%; height:auto; font-size: 1.5rem; color:#e8e8e8; text-transform:Uppercase; position: absolute;
	top:8px; opacity: 0.8; text-align: center;}
.zstit p:nth-child(2){width:100%; height:auto; font-size: 1.2rem; color:#333333; position: absolute; top:8px; text-align: center;}
.zstit p:nth-child(3){width:70px; height:2px; background: #e82100; position: absolute; bottom:0px; left:50%; margin-left: -35px;}

#about{width:95%; height:auto; margin-top: 10px;}
#about .size{width:100%; height:auto; line-height: 25px; font-size: 0.8rem; padding-top: 8px;}
#about .pic{width:100%; height:auto; padding-top: 10px; text-align: center;}
#about .pic img{width:100%; height:auto;}

#hx{width:100%; height:5px; background: #FFF; margin-top:15px;}

#hgdl{width:95%; height:auto; margin-top: 20px;}
#hgdl ul{width:100%; height: auto;}
#hgdl ul li{width:calc((100% - 8px) / 2); height:auto; float: left; border-radius: 8px; overflow: hidden; margin-top:15px; background: #FFF;}
#hgdl ul li:nth-child(2n){float:right;}
#hgdl ul li .pic{width:100%; height:auto; overflow: hidden;}
#hgdl ul li .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#hgdl ul li .pic div img{height:100%;}
#hgdl ul li p:nth-last-child(2){width:95%; height:auto; line-height: 25px; font-size:0.8rem; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center; color:#333333; font-weight: bold;padding-top: 5px;}
#hgdl ul li p:nth-last-child(1){width:95%; height:auto; line-height: 25px; font-size:0.8rem; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center; color:#666666;padding-bottom: 5px;}
