/* CSS Document */
.ggtit{width:95%; height:auto; text-align: center;}
.ggtit p:nth-child(1){font-size:1.5rem; color:#333333; line-height:48px; font-weight: bold;}
.ggtit p:nth-child(2){width:60px; height:2px; background: #e82100;}
.ggtit p:nth-child(3){font-size:0.8rem; color:#333333; line-height:30px;}

#wdys{width:100%; height: auto; background: #f4f4f4;}
#wdys .pic{width:95%; height:auto; margin-top: 15px;}
#wdys .pic img{width:100%;}

#yzfw{width:100%; height:auto; background: url(../../images/yywapimages/hgdz02_02.jpg) no-repeat; background-size: 1920px 830px; background-position: center center;
	margin-top: 20px; padding-bottom: 30px;}
#yzfw .dxwk{width:95%; height:auto; overflow: hidden; margin-top:10px;}
#yzfw .dxwk ul{width:calc(100% + 80px); height:100%; position: relative; margin-left: -8px;}
#yzfw .dxwk ul li{width:calc((100% / 2) - 8px); height: 100%; float: left; margin-left: 8px; position: relative;}
#yzfw .dxwk ul li .pic{width:100%; height:100%; position: relative; top:0px; overflow: hidden;}
#yzfw .dxwk ul li .pic div{width:1000px; height:100%; position: relative; left: 50%; margin-left: -500px; text-align: center;}
#yzfw .dxwk ul li .pic div img{height:100%;}
#yzfw .bj{ width:100%; height:auto; text-align:center; margin-top: 20px;
	font-size:0; z-index: 333; }
#yzfw .bj li{display:inline-block; width:10px; height:10px; background:#FFF; border:0px solid #fff;
	border-radius:5px; color:#fff; font-size:12px; line-height:18px; text-align:center;
	cursor:pointer; margin:0 4px;
	*zoom:1;
	*display:inline;}
#yzfw .bj li.on{background:#e82100;}

#hgdldz{width:100%; height:auto; margin-top: 10px; padding-bottom: 30px;}
#hgdldz .dxwk{width:95%; height:auto; overflow: hidden; margin-top:10px;}
#hgdldz .dxwk ul{width:calc(100% + 2px); height:100%; position: relative; margin-left: -2px;}
#hgdldz .dxwk ul li{width:calc((100% / 3) - 6px); height: 100%; float: left; margin-left: 2px; position: relative;}
#hgdldz .dxwk ul li .pic{width:100%; height:100%; position: relative; top:0px; overflow: hidden;}
#hgdldz .dxwk ul li .pic div{width:1000px; height:100%; position: relative; left: 50%; margin-left: -500px; text-align: center;}
#hgdldz .dxwk ul li .pic div img{height:100%;}
#hgdldz .bj{ width:100%; height:auto; text-align:center; margin-top: 20px;
	font-size:0; z-index: 333; }
#hgdldz .bj li{display:inline-block; width:10px; height:10px; background:#FFF; border:0px solid #fff;
	border-radius:5px; color:#fff; font-size:12px; line-height:18px; text-align:center;
	cursor:pointer; margin:0 4px;
	*zoom:1;
	*display:inline;}
#hgdldz .bj li.on{background:#e82100;}

#tsdlzs{width:100%; height: auto; padding-bottom:15px; background: #f5f5f5;}
#tsdlzs ul{width:95%; height:auto;}
#tsdlzs ul li{width:calc((100% - 8px) / 2); height:100%; float: left; margin-left: 8px; background: #FFF; border-radius: 5px; position: relative; margin-top: 10px;
	padding-bottom: 10px;}
#tsdlzs ul li:nth-child(2n + 1){margin-left:0px;}
#tsdlzs ul li .pic{width:calc(100% - 20px); height:330px; overflow: hidden; margin-top: 10px;}
#tsdlzs ul li .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#tsdlzs ul li .pic div img{height:100%;}
#tsdlzs ul li .size{width:calc(100% - 40px); height:auto;}
#tsdlzs ul li .size p:nth-child(1){width:100%; height:auto; font-size: 1rem; color:#333333; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; 
	line-height:35px;}
#tsdlzs ul li .size p:nth-child(2){width:100%; height:50px; font-size: 0.8rem; color:#666666; line-height:25px; overflow: hidden;}

#qdts{width:100%; height:auto; background: url(../../images/yywapimages/hgdz02_04.png) no-repeat; background-size: 1920px 760px; background-position: center center;
	padding-top:20px;}
#qdts .nr{width:95%; text-align: center; margin-top:10px; height:auto; overflow: hidden; padding-bottom: 20px;}
#qdts .nr img{width:100%;}

#cpzx{width:100%; height:auto; background: url(../../images/yywapimages/hgdz02_09.png) no-repeat; background-size:100% auto; background-position: center center;}

#hbxc{width:100%; height: auto; margin-top: 15px; text-align: center;}
#hbxc p{font-size:1.5rem; color:#333333; line-height:48px; font-weight: bold; width:95%;}
#hbxc img{width:95%; height:auto; padding-top: 10px;}

#zxly{width:95%; height:auto; margin-top: 10px; border-radius: 8px; background: #FFF; overflow: hidden; padding-bottom: 15px;}
#zxly .ggtit{width:100%; height:auto; background: url(../../images/yywapimages/hgdz02_04.png) no-repeat; background-size: 100% auto; background-position: center center;}
#zxly .ggtit p{color:#FFF;}
#zxly .fbd{width:90%; height:auto;}
#zxly .fbd ul{width:100%; height:auto; margin-top: 10px;}
#zxly .fbd ul li{width:100%; height:auto; margin-top:15px;}
#zxly .fbd ul li .tits{width:55px; height:50px; float: left; line-height: 50px; text-align: right; font-size: 0.8rem; color:#333333;}
#zxly .fbd ul li .tits span{color:#e82100;}
#zxly .fbd ul li input{width:calc(100% - 59px); height:48px; border: 1px solid #f4f4f4; border-radius: 8px; float: right; text-indent: 1em; background:#f4f4f4; font-size:0.8rem;}
#zxly .fbd ul li textarea{width:calc(100% - 59px); height:76px; border: 1px solid #f4f4f4; border-radius: 8px; float: right; text-indent: 1em; background:#f4f4f4;
	padding-top: 10px; padding-bottom: 10px; resize: none; font-size:0.8rem;}
#zxly .fbd ul li:nth-last-child(1) input{width:calc(100% - 59px); height:42px; background: #e82100; color:#FFF; font-size: 16px; text-indent: 0px; float: left;
	margin-left: 54px; border: 0px; cursor:pointer;}



















