/* 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;}

#wyys{width:100%; height:auto; background: url(../../images/yywapimages/jmzc02_02.png) no-repeat; background-size: 1920px auto; background-position: center bottom;
	padding-bottom: 20px;}
#wyys ul{width:95%; height:auto; background: #FFF; border-radius: 8px; padding-top: 8px; padding-bottom:20px;}
#wyys ul li{width:calc((100% - 8px) / 2); height:auto; float: left; margin-left:8px; margin-top:20px;}
#wyys ul li:nth-child(2n + 1){margin-left:0px;}
#wyys ul li .pic{width:80%; height:auto; overflow: hidden;}
#wyys ul li .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#wyys ul li .pic div img{height:100%;}
#wyys ul li p:nth-last-child(2){width:95%; height:auto; font-size: 1rem; font-weight: bold; color:#333333; text-align: center; line-height:35px;}
#wyys ul li p:nth-last-child(1){width:95%; height:auto; font-size: 0.8rem; color:#333333; text-align: left; line-height:25px;}
#wyys .sizesm{width:95%; height:auto; text-align: center; margin-top: 10px;}
#wyys .sizesm p:nth-child(1){width:100%; height:auto; font-size: 1rem; font-weight: bold; color:#e82100; line-height: 35px;}
#wyys .sizesm p:nth-child(2){width:100%; height:auto; font-size: 0.8rem; color:#333333; line-height: 25px; text-align: left;}
#wyys .sizesm p:nth-child(2) span{color:#e82100;}

#lsjm{width:100%; height:600px; background: url(../../images/yywapimages/jmzc01_15.png) no-repeat; background-size: 1920px 830px; background-position: center center;
	padding-top: 20px;}
#lsjm .wbk{width:95%; height:395px; background: rgba(232,33,0,0.80); margin-top: 10px;}
#banner{width:100%; height:395px; position:relative; overflow:hidden; z-index:1; display: block;}
#banner .banner1{width: 100%; height:395px; position:absolute; overflow: hidden;
	top:0; left:0;}
#banner .banner1 li{width: 100%; height:395px; display:block; position: relative; overflow: hidden;
	float:left; text-align: center;}
#banner .banner1 li p:nth-child(1){width:90%; height:auto; font-size: 1rem; color:#FFF; font-weight: bold; text-align: left; text-indent: 0.5em; line-height:35px;
	padding-top:20px;}
#banner .banner1 li p:nth-child(2){width:90%; height:auto; font-size: 0.8rem; color:#FFF; text-align: left; line-height: 38px;}
#lsjm .lsjmsb{width:95%; height:84px; margin-top:20px;}
#lsjm .lsjmsb ul{width:100%; height:100%;}
#lsjm .lsjmsb ul li{width:50px; height:50px; border: 1px solid #e82100; text-align: center; font-size: 0.8rem; color:#FFF; background:#e82100; float: left;
	margin-left:calc((100% - 208px) / 8); margin-right:calc((100% - 208px) / 8); border-radius: 40px; font-weight: bold; overflow: hidden; cursor:pointer;}
#lsjm .lsjmsb ul li.on{background-color: transparent; color:#e82100;}
#lsjm .lsjmsb ul li p{width:30px; height:40px; line-height:20px; padding-top: 5px;}

#jmlc{width:100%; height:auto; background:#f4f4f4;}
#jmlc ul{width:95%; height:auto;}
#jmlc ul li{width:calc(100% / 4); height:auto; float: left; margin-top: 10px; overflow: hidden;}
#jmlc ul li .pic{width:calc(100% - 20px); height:auto;}
#jmlc ul li .pic img{width:100%;}
#jmlc ul li p{width:calc(100% - 20px); height:auto; color:#333333; text-align: left;}
#jmlc ul li p:nth-last-child(2){font-size:1rem; font-weight: bold; line-height: 35px;}
#jmlc ul li p:nth-last-child(1){font-size:0.8rem; line-height: 20px;}

#jmzc{width:100%; height:700px; background: url(../../images/yywapimages/jmzc01_42.png) no-repeat; background-size: 1920px 760px; background-position: center center; 
	margin-top: 20px;}
#jmzc ul{width:95%; height:560px; background: rgba(232,33,0,0.80); margin-top:10px;}
#jmzc ul li{width:calc((100% - 2px) / 3); height:calc((100% - 2px) / 3); float: left; border-right:1px solid #d14632; border-bottom: 1px solid #d14632;
	color:#FFF; text-align: center; position: relative;}
#jmzc ul li:nth-child(3n){border-right:0px;}
#jmzc ul li:nth-last-child(1){border-bottom:0px;}
#jmzc ul li:nth-last-child(2){border-bottom:0px;}
#jmzc ul li p:nth-last-child(3){width:calc(100% - 40px); height:auto; font-size: 1rem; padding-top: 25px; font-weight: bold; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#jmzc ul li p:nth-last-child(2){width:70px; height:2px; background: #FFF; margin-top: 5px;}
#jmzc ul li p:nth-last-child(1){width:calc(100% - 40px); height:105px; font-size: 0.8rem; color:#FFF; line-height: 25px; padding-top:10px; overflow:hidden; text-align: left;}
#jmzc ul li div{width:100%; height:100%; position: absolute; top:0px; font-size: 4rem; color:rgba(255,255,255,0.10); font-weight: bold;}
#jmzc ul li:nth-last-child(1) span:nth-child(1){display:block; width:100%; height:auto; font-size: 1rem; text-align: center; margin-top: 25px; font-weight: bold;}
#jmzc ul li:nth-last-child(1) span:nth-child(1) img{height:47px; padding-right: 5px; padding-top: 5px;}
#jmzc ul li:nth-last-child(1) span:nth-child(2){display:block; width:100%; height:auto; font-size: 0.8rem; text-align: center; margin-top: 10px; font-weight: bold;}

#xwzx{width:100%; height: auto; background:#FFF; padding-bottom:20px;}
#xwzx ul{width:95%; height:auto;}
#xwzx ul li{width:100%; height:90px; margin-top:10px;}
#xwzx ul li .pic{width:150px; height:100%; float: left; overflow: hidden;}
#xwzx ul li .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#xwzx ul li .pic div img{ height:100%;}
#xwzx ul li .size{width:calc(100% - 160px); height:100%; float: right;}
#xwzx ul li .size p:nth-child(1){width:100%; height: auto; line-height: 35px; text-align: left; font-size: 1rem; font-weight: bold;
	color:#333333; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#xwzx ul li .size p:nth-child(2){width:100%; height:calc(100% - 35px); line-height: 25px; font-size: 0.8rem; text-align: left;
	color:#666666; overflow: hidden;}
#xwzx ul li:hover .size p:nth-child(1){color:#e82100;}
#xwzx ul li:hover .size p:nth-child(3){background:#ff4728;}
#xwzx .lxdh{width:95%; height:53px; background: url(../../images/yywapimages/jmzc01_49.png) no-repeat; background-size: 100% 100%; margin-top: 20px;}
#xwzx .lxdh p{width:100%; height:100%; line-height: 53px; font-size: 0.8rem; color:#FFF; text-indent: 1em; font-weight: bold;}
#xwzx .lxdh p a{color:#FFF;float: right; display:block; height:20px; line-height: 20px; margin-top: 16.5px; text-align: center; margin-right: 20px;
	text-indent: 0em; font-weight: bold;}
#xwzx .lxdh p a:hover{color:#e82100;}

#alzs{width:100%; height:auto;}
#alzs ul{width:95%; height:auto;}
#alzs ul li{width:calc((100% - 8px) / 2); height:auto; background: #FFF; float: left; margin-left: 8px; margin-top:10px; padding-bottom: 8px;}
#alzs ul li:nth-child(2n + 1){margin-left:0px;}
#alzs ul li .pic{width:100%; height:240px; overflow: hidden;}
#alzs ul li .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#alzs ul li .pic div img{height:100%;}
#alzs ul li p:nth-last-child(2){width:calc(100% - 20px); height:auto; font-size: 1rem; color:#333333; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	line-height:30px; padding-top: 10px;}
#alzs ul li p:nth-last-child(1){width:calc(100% - 20px); height:50px; font-size: 0.8rem; color:#999999; line-height:25px; overflow: hidden;}

#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;}











