/* CSS Document */
#banner{width:100%; height:500px; position:relative; overflow:hidden; z-index:1; display: block;}
#banner .banner1{width: 100%; height:500px; position:absolute; overflow: hidden;
	top:0; left:0;}
#banner .banner1 li{width: 100%; height:500px; display:block; position: relative; overflow: hidden;
	float:left; text-align: center;}
#banner .banner1 li a{display:block; width:100%; height:500px; float:left;}
#banner .banner1 li img{width:1920px; height: 100%; position: absolute; left: 50%; margin-left: -960px}
#banner a.a1{width:40px; height:80px; background:#000; position:absolute; top:50%; z-index:9; color:#fff;
	font-size:50px; text-align:center; line-height:80px; text-decoration:none; margin-top:-30px;
	opacity:0.6;
	-khtml-opacity:0.6;
	-moz-opacity:0.6; filter:alpha(opacity=60); font-family:'宋体'; display:none;}
#banner a.left{left:4%;}
#banner a.right{right:4%;}
#banner .banner2{ width:1200px; height:auto; position:absolute; bottom:10px; left:50%; margin-left: -600px; text-align:right;
	font-size:0;}
#banner .banner2 li{display:inline-block; width:10px; height:10px; background:none; border:2px solid #fff;
	border-radius:50%; color:#fff; font-size:12px; line-height:18px; text-align:center;
	cursor:pointer; margin:0 4px;
	*zoom:1;
	*display:inline;}
#banner .banner2 li.on{background:#FFF;}

#cjnav{width:240px; height:500px; background:rgba(0,0,0,0.8); position: relative; left:50%; margin-left: -600px; margin-top: -500px;
	z-index: 20;}
#cjnav ul{width:100%; height: 100%;}
#cjnav ul li{width:100%; height:calc((100% / 6) - 1px); border-bottom: 1px solid #1a1a1a;}
#cjnav ul li:nth-last-child(1){height:calc(100% / 6); border: 0px;}
#cjnav ul li:hover{background:#e82100;}
#cjnav ul li .navtit{width:202px; height: 41px; overflow: hidden; font-size: 18px; line-height: 41px;}
#cjnav ul li .navtit a{color:#FFF;}
#cjnav ul li .navtit span:nth-child(1){width:calc(100% - 20px); display: block; float: left; height:100%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-weight:bold;}
#cjnav ul li .navtit span:nth-child(2){text-align:right; float: right;}
#cjnav ul li .yfl{width:202px; height:41px; line-height: 41px; font-size: 14px; overflow: hidden;}
#cjnav ul li .yfl a{display:block; width:auto; height:100%; float: left; margin-left: 10px; color:#cccccc;}
#cjnav ul li .yfl a:nth-child(1){margin-left:0px;}
#cjnav ul li .yfl a:hover{color:#FFF;}
#cjnav ul li .enavwk{width:896px; height:494px; position:absolute; background: #FFF; border: 2px solid #e82100; margin-left:240px; margin-top:-85px;
	overflow: hidden; padding-left:0px; padding-right: 60px; display: none;}
#cjnav ul li .enavwk .li{width:calc(100% / 4); float: left; height:70px;}
#cjnav ul li .enavwk .li a{display:block; width:calc(100% - 60px); float: right; height:100%; overflow: hidden;}
#cjnav ul li .enavwk .li a .pic{width:40px; height:40px; float: left; overflow: hidden; margin-top: 15px; border-radius: 20px;}
#cjnav ul li .enavwk .li a .pic div{width:1920px; height: 100%; position: relative; left: 50%; margin-left: -960px; text-align: center;}
#cjnav ul li .enavwk .li a .pic div img{height:100%;}
#cjnav ul li .enavwk .li a p{width:calc(100% - 45px); float: right; height:70px; line-height: 70px; font-size: 14px; color:#333333;
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#cjnav ul li .enavwk .li a:hover p{color:#e82100;}
#cjnav ul li:hover .enavwk{display:block;}

#fwfs{width:1200px; height:120px;}
#fwfs .tit{width:240px; background:#e40112; float: left; height:100%; border-radius: 0px 0px 4px 4px;}
#fwfs .tit p:nth-child(1){width:185px; height:55px; line-height: 55px; font-weight: bold; color: #FFF; font-size: 40px; padding-top: 15px;}
#fwfs .tit p:nth-child(2){width:185px; height:35px; line-height: 35px; font-size: 20px; color:#FFF;}
#fwfs ul{width:calc(100% - 240px); height:120px; float: right;}
#fwfs ul li{width:calc((100% / 3) - 11px); height:110px; float: left; margin-top: 10px; margin-left: 11px; background:#f8f8f8; border-radius: 5px; text-align: center;}
#fwfs ul li img{height:50px; padding-top: 15px;}
#fwfs ul li p{width:100%; height:auto; line-height: 35px; font-size: 18px; color:#333333;}
/*公共样式*/
.ggtit{width:100%; height:93px;}
.ggtit .titimg{width:28px; height:100%; float: left;}
.ggtit .qtit{width:calc(100% - 200px); height:100%; line-height: 93px; float: left; font-size: 26px; color:#333333; padding-left: 5px;}
.ggtit .qtit span{font-size:14px; color:#666666; padding-left: 16px;}
.ggtit .zyan{width:63px; height:27px; float: right; margin-top: 33px;}
.ggtit .zyan p:nth-child(1){width:26px; height:26px; float: left; background: url(../../images/yyimages/index01_65.png); background-size: 100% 100%;}
.ggtit .zyan p:nth-child(2){width:26px; height:26px; float: right; background: url(../../images/yyimages/index01_67s.png); background-size: 100% 100%;}
.ggtit .zyan p:nth-child(1):hover{width:26px; height:26px; float: left; background: url(../../images/yyimages/index01_65s.png); background-size: 100% 100%;}
.ggtit .zyan p:nth-child(2):hover{width:26px; height:26px; float: right; background: url(../../images/yyimages/index01_67.png); background-size: 100% 100%;}
.ggtit .more{width:140px; float: right; height:27px; margin-top: 33px;}
.ggtit .more p:nth-child(1){width:calc(100% - 34px); height:26px; float: left; line-height: 26px; font-size: 16px; color:#999999; text-align: right;}
.ggtit .more p:nth-child(2){width:26px; height:26px; float: right; background: url(../../images/yyimages/index01_67.png); background-size: 100% 100%;}
.ggtit .more a:hover p:nth-child(1){color:#e40112;}
/*公共样式*/
#yzgys{width:1200px; height:450px;}
#yzgys .nr{width:100%; height:300px;}
#yzgys .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#yzgys .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#yzgys .nr .gypic .pic img{width:auto; height:100%; -webkit-filter: brightness(50%); filter: brightness(50%);}
#yzgys .nr .gypic .size{width:100%; height:100%; position: absolute; top:0px; color:#FFF; text-align: center; font-size: 20px; line-height: 60px;}
#yzgys .nr .gypic .size p:nth-child(1){font-size:50px; padding-top: 90px;}
#yzgys .nr ul{width:calc(100% - 232px); height:calc(100% - 1px); float: right; border: 1px solid #eeeeee; border-bottom: 0px;}
#yzgys .nr ul li{width:calc((100% / 5) - 1px); height:calc(50% - 1px); border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; float: left; 
	overflow: hidden; background: #FFF;}
#yzgys .nr ul li:nth-child(5n){border-right: 0px solid #eeeeee; width:calc(100% / 5);}
#yzgys .nr ul li div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#yzgys .nr ul li div img{height:100%;}

#zxtj{width:100%; height:auto; background:#f5f5f5; padding-bottom: 30px;}
#zxtj .zxtjk{width:1200px; height:auto;}
#zxtj .zxtjk .nr{width:100%; height:300px;}
#zxtj .zxtjk .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#zxtj .zxtjk .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#zxtj .zxtjk .nr .gypic .pic img{width:auto; height:100%;}
#zxtj .zxtjk .nr .gypic .size{width:100%; height:100%; position: absolute; top:0px; color:#FFF; text-align: center; font-size: 16px; line-height: 60px;}
#zxtj .zxtjk .nr .gypic .size p{width:100%; padding-top: 170px;}
#zxtj .zxtjk .nr .gypic .djsk{width:157px; height:40px; text-align: center; line-height: 40px;}
#zxtj .zxtjk .nr .gypic .djsk span{width:40px; height:40px; background: #FFF; display: block; float: left; color:#333333; font-size: 20px;}
#zxtj .zxtjk .nr .gypic .djsk span:nth-child(2){width:calc((100% - 120px) / 2); height:100%; background-color: transparent; color:#FFF;}
#zxtj .zxtjk .nr .gypic .djsk span:nth-child(4){width:calc((100% - 120px) / 2); height:100%; background-color: transparent; color:#FFF;}
#zxtj .zxtjk .nr .dxwkw{width:calc(100% - 230px); height:100%; position: relative; float: right;}
#zxtj .zxtjk .nr .dxwk{width:calc(100% - 1px); height:calc(100% + 5px); overflow: hidden; margin-top: -35px; padding-top: 30px; padding-right: 12px; padding-bottom: 30px;}
#zxtj .zxtjk .nr .dxwk ul{width:100%; height:300px; position: relative;}
#zxtj .zxtjk .nr .dxwk ul li{width:calc((100% / 4) - 13px); height:100%; float: left; margin-left: 13px;
	background: #FFF; top:5px; position: relative;}
#zxtj .zxtjk .nr .dxwk ul li .pick{width:100%; height:183px; margin-top: 20px; overflow: hidden;}
#zxtj .zxtjk .nr .dxwk ul li .pick div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#zxtj .zxtjk .nr .dxwk ul li .pick div img{height:100%;}
#zxtj .zxtjk .nr .dxwk ul li .rmtj{position:absolute; top:0px; display: none;}
#zxtj .zxtjk .nr .dxwk ul li:hover{box-shadow: 1px 1px 15px #656565;}
#zxtj .zxtjk .nr .dxwk ul li:hover .rmtj{display:block;}
#zxtj .zxtjk .nr .dxwk ul li p{width:90%; height:auto; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align: center; line-height: 25px;}
#zxtj .zxtjk .nr .dxwk ul li p:nth-last-child(1){color:#ed414e; font-size: 16px;}
#zxtj .zxtjk .nr .dxwk ul li p:nth-last-child(2){color:#b2b2b2; font-size: 14px;}
#zxtj .zxtjk .nr .dxwk ul li p:nth-last-child(3){color:#333333; font-size: 16px; padding-top: 10px;}

#hgdl{width:100%; height:auto; background:#f5f5f5; padding-bottom: 30px;}
#hgdl .hgdlk{width:1200px; height:auto;}
#hgdl .hgdlk .nr{width:100%; height:612px;}
#hgdl .hgdlk .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#hgdl .hgdlk .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#hgdl .hgdlk .nr .gypic .pic img{width:auto; height:100%;}
#hgdl .hgdlk .nr .gypic ul{width:184px; height: auto; position: absolute; top:170px; left:50%; margin-left: -92px;}
#hgdl .hgdlk .nr .gypic ul li{width:calc((100% - 4px) / 2); height:40px; margin-top: 9px; float: left; background:rgba(0,0,0,0.20);
	border-radius: 16px;}
#hgdl .hgdlk .nr .gypic ul li:nth-child(2n){margin-left:4px;}
#hgdl .hgdlk .nr .gypic ul li a{display:block; width:calc(100% - 32px); height: 100%; font-size: 16px; color:#FFF; 
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 40px; text-align: center;}
#hgdl .hgdlk .nr .cp{width:calc(100% - 230px); height: auto; float: right;}
#hgdl .hgdlk .nr .cp ul{width:100%; height:auto; position: relative; top:-18px;}
#hgdl .hgdlk .nr .cp ul li{width:calc((100% / 4) - 13px); height:300px; float: left; margin-left: 13px;
	background: #FFF; top:5px; position: relative; margin-top: 13px;}
#hgdl .hgdlk .nr .cp ul li .pick{width:100%; height:183px; margin-top: 20px; overflow: hidden;}
#hgdl .hgdlk .nr .cp ul li .pick div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#hgdl .hgdlk .nr .cp ul li .pick div img{height:100%;}
#hgdl .hgdlk .nr .cp ul li:hover{box-shadow: 1px 1px 15px #656565;}
#hgdl .hgdlk .nr .cp ul li p{width:90%; height:auto; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align: center; line-height: 25px;}
#hgdl .hgdlk .nr .cp ul li p:nth-last-child(1){color:#ed414e; font-size: 16px;}
#hgdl .hgdlk .nr .cp ul li p:nth-last-child(2){color:#b2b2b2; font-size: 14px;}
#hgdl .hgdlk .nr .cp ul li p:nth-last-child(3){color:#333333; font-size: 16px; padding-top: 10px;}

#nypf{width:100%; height:auto; background:#f5f5f5; padding-bottom: 30px;}
#nypf .nypfk{width:1200px; height:auto;}
#nypf .nypfk .nr{width:100%; height:612px;}
#nypf .nypfk .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#nypf .nypfk .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#nypf .nypfk .nr .gypic .pic img{width:auto; height:100%;}
#nypf .nypfk .nr .gypic ul{width:184px; height: auto; position: absolute; top:170px; left:50%; margin-left: -92px;}
#nypf .nypfk .nr .gypic ul li{width:calc((100% - 4px) / 2); height:40px; margin-top: 9px; float: left; background:rgba(0,0,0,0.20);
	border-radius: 16px;}
#nypf .nypfk .nr .gypic ul li:nth-child(2n){margin-left:4px;}
#nypf .nypfk .nr .gypic ul li a{display:block; width:calc(100% - 32px); height: 100%; font-size: 16px; color:#FFF; 
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 40px; text-align: center;}
#nypf .nypfk .nr .cp{width:calc(100% - 230px); height: auto; float: right;}
#nypf .nypfk .nr .cp ul{width:100%; height:auto; position: relative; top:-18px;}
#nypf .nypfk .nr .cp ul li{width:calc((100% / 4) - 13px); height:300px; float: left; margin-left: 13px;
	background: #FFF; top:5px; position: relative; margin-top: 13px;}
#nypf .nypfk .nr .cp ul li .pick{width:100%; height:183px; margin-top: 20px; overflow: hidden;}
#nypf .nypfk .nr .cp ul li .pick div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#nypf .nypfk .nr .cp ul li .pick div img{height:100%;}
#nypf .nypfk .nr .cp ul li:hover{box-shadow: 1px 1px 15px #656565;}
#nypf .nypfk .nr .cp ul li p{width:90%; height:auto; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align: center; line-height: 25px;}
#nypf .nypfk .nr .cp ul li p:nth-last-child(1){color:#ed414e; font-size: 16px;}
#nypf .nypfk .nr .cp ul li p:nth-last-child(2){color:#b2b2b2; font-size: 14px;}
#nypf .nypfk .nr .cp ul li p:nth-last-child(3){color:#333333; font-size: 16px; padding-top: 10px;}

#hjpf{width:100%; height:auto; background:#f5f5f5; padding-bottom: 30px;}
#hjpf .hjpfk{width:1200px; height:auto;}
#hjpf .hjpfk .nr{width:100%; height:612px;}
#hjpf .hjpfk .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#hjpf .hjpfk .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#hjpf .hjpfk .nr .gypic .pic img{width:auto; height:100%;}
#hjpf .hjpfk .nr .gypic ul{width:184px; height: auto; position: absolute; top:170px; left:50%; margin-left: -92px;}
#hjpf .hjpfk .nr .gypic ul li{width:calc((100% - 4px) / 2); height:40px; margin-top: 9px; float: left; background:rgba(0,0,0,0.20);
	border-radius: 16px;}
#hjpf .hjpfk .nr .gypic ul li:nth-child(2n){margin-left:4px;}
#hjpf .hjpfk .nr .gypic ul li a{display:block; width:calc(100% - 32px); height: 100%; font-size: 16px; color:#FFF; 
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 40px; text-align: center;}
#hjpf .hjpfk .nr .cp{width:calc(100% - 230px); height: auto; float: right;}
#hjpf .hjpfk .nr .cp ul{width:100%; height:auto; position: relative; top:-18px;}
#hjpf .hjpfk .nr .cp ul li{width:calc((100% / 4) - 13px); height:300px; float: left; margin-left: 13px;
	background: #FFF; top:5px; position: relative; margin-top: 13px;}
#hjpf .hjpfk .nr .cp ul li .pick{width:100%; height:183px; margin-top: 20px; overflow: hidden;}
#hjpf .hjpfk .nr .cp ul li .pick div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#hjpf .hjpfk .nr .cp ul li .pick div img{height:100%;}
#hjpf .hjpfk .nr .cp ul li:hover{box-shadow: 1px 1px 15px #656565;}
#hjpf .hjpfk .nr .cp ul li p{width:90%; height:auto; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align: center; line-height: 25px;}
#hjpf .hjpfk .nr .cp ul li p:nth-last-child(1){color:#ed414e; font-size: 16px;}
#hjpf .hjpfk .nr .cp ul li p:nth-last-child(2){color:#b2b2b2; font-size: 14px;}
#hjpf .hjpfk .nr .cp ul li p:nth-last-child(3){color:#333333; font-size: 16px; padding-top: 10px;}

#njpf{width:100%; height:auto; background:#f5f5f5; padding-bottom: 30px;}
#njpf .njpfk{width:1200px; height:auto;}
#njpf .njpfk .nr{width:100%; height:612px;}
#njpf .njpfk .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#njpf .njpfk .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#njpf .njpfk .nr .gypic .pic img{width:auto; height:100%;}
#njpf .njpfk .nr .gypic ul{width:184px; height: auto; position: absolute; top:170px; left:50%; margin-left: -92px;}
#njpf .njpfk .nr .gypic ul li{width:calc((100% - 4px) / 2); height:40px; margin-top: 9px; float: left; background:rgba(0,0,0,0.20);
	border-radius: 16px;}
#njpf .njpfk .nr .gypic ul li:nth-child(2n){margin-left:4px;}
#njpf .njpfk .nr .gypic ul li a{display:block; width:calc(100% - 32px); height: 100%; font-size: 16px; color:#FFF; 
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 40px; text-align: center;}
#njpf .njpfk .nr .cp{width:calc(100% - 230px); height: auto; float: right;}
#njpf .njpfk .nr .cp ul{width:100%; height:auto; position: relative; top:-18px;}
#njpf .njpfk .nr .cp ul li{width:calc((100% / 4) - 13px); height:300px; float: left; margin-left: 13px;
	background: #FFF; top:5px; position: relative; margin-top: 13px;}
#njpf .njpfk .nr .cp ul li .pick{width:100%; height:183px; margin-top: 20px; overflow: hidden;}
#njpf .njpfk .nr .cp ul li .pick div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#njpf .njpfk .nr .cp ul li .pick div img{height:100%;}
#njpf .njpfk .nr .cp ul li:hover{box-shadow: 1px 1px 15px #656565;}
#njpf .njpfk .nr .cp ul li p{width:90%; height:auto; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align: center; line-height: 25px;}
#njpf .njpfk .nr .cp ul li p:nth-last-child(1){color:#ed414e; font-size: 16px;}
#njpf .njpfk .nr .cp ul li p:nth-last-child(2){color:#b2b2b2; font-size: 14px;}
#njpf .njpfk .nr .cp ul li p:nth-last-child(3){color:#333333; font-size: 16px; padding-top: 10px;}

#xnpf{width:100%; height:auto; background:#f5f5f5; padding-bottom: 30px;}
#xnpf .xnpfk{width:1200px; height:auto;}
#xnpf .xnpfk .nr{width:100%; height:612px;}
#xnpf .xnpfk .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#xnpf .xnpfk .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#xnpf .xnpfk .nr .gypic .pic img{width:auto; height:100%;}
#xnpf .xnpfk .nr .gypic ul{width:184px; height: auto; position: absolute; top:170px; left:50%; margin-left: -92px;}
#xnpf .xnpfk .nr .gypic ul li{width:calc((100% - 4px) / 2); height:40px; margin-top: 9px; float: left; background:rgba(0,0,0,0.20);
	border-radius: 16px;}
#xnpf .xnpfk .nr .gypic ul li:nth-child(2n){margin-left:4px;}
#xnpf .xnpfk .nr .gypic ul li a{display:block; width:calc(100% - 32px); height: 100%; font-size: 16px; color:#FFF; 
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 40px; text-align: center;}
#xnpf .xnpfk .nr .cp{width:calc(100% - 230px); height: auto; float: right;}
#xnpf .xnpfk .nr .cp ul{width:100%; height:auto; position: relative; top:-18px;}
#xnpf .xnpfk .nr .cp ul li{width:calc((100% / 4) - 13px); height:300px; float: left; margin-left: 13px;
	background: #FFF; top:5px; position: relative; margin-top: 13px;}
#xnpf .xnpfk .nr .cp ul li .pick{width:100%; height:183px; margin-top: 20px; overflow: hidden;}
#xnpf .xnpfk .nr .cp ul li .pick div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#xnpf .xnpfk .nr .cp ul li .pick div img{height:100%;}
#xnpf .xnpfk .nr .cp ul li:hover{box-shadow: 1px 1px 15px #656565;}
#xnpf .xnpfk .nr .cp ul li p{width:90%; height:auto; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align: center; line-height: 25px;}
#xnpf .xnpfk .nr .cp ul li p:nth-last-child(1){color:#ed414e; font-size: 16px;}
#xnpf .xnpfk .nr .cp ul li p:nth-last-child(2){color:#b2b2b2; font-size: 14px;}
#xnpf .xnpfk .nr .cp ul li p:nth-last-child(3){color:#333333; font-size: 16px; padding-top: 10px;}

#xypf{width:100%; height:auto; background:#f5f5f5; padding-bottom: 30px;}
#xypf .xnpfk{width:1200px; height:auto;}
#xypf .xnpfk .nr{width:100%; height:612px;}
#xypf .xnpfk .nr .gypic{width:230px; height:100%; position: relative; float: left; overflow: hidden;}
#xypf .xnpfk .nr .gypic .pic{width:1000px; height:100%; position: absolute; left:50%; margin-left: -500px; text-align: center;}
#xypf .xnpfk .nr .gypic .pic img{width:auto; height:100%;}
#xypf .xnpfk .nr .gypic ul{width:184px; height: auto; position: absolute; top:170px; left:50%; margin-left: -92px;}
#xypf .xnpfk .nr .gypic ul li{width:calc((100% - 4px) / 2); height:40px; margin-top: 9px; float: left; background:rgba(0,0,0,0.20);
	border-radius: 16px;}
#xypf .xnpfk .nr .gypic ul li:nth-child(2n){margin-left:4px;}
#xypf .xnpfk .nr .gypic ul li a{display:block; width:calc(100% - 32px); height: 100%; font-size: 16px; color:#FFF; 
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 40px; text-align: center;}
#xypf .xnpfk .nr .cp{width:calc(100% - 230px); height: auto; float: right;}
#xypf .xnpfk .nr .cp ul{width:100%; height:auto; position: relative; top:-18px;}
#xypf .xnpfk .nr .cp ul li{width:calc((100% / 4) - 13px); height:300px; float: left; margin-left: 13px;
	background: #FFF; top:5px; position: relative; margin-top: 13px;}
#xypf .xnpfk .nr .cp ul li .pick{width:100%; height:183px; margin-top: 20px; overflow: hidden;}
#xypf .xnpfk .nr .cp ul li .pick div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#xypf .xnpfk .nr .cp ul li .pick div img{height:100%;}
#xypf .xnpfk .nr .cp ul li:hover{box-shadow: 1px 1px 15px #656565;}
#xypf .xnpfk .nr .cp ul li p{width:90%; height:auto; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align: center; line-height: 25px;}
#xypf .xnpfk .nr .cp ul li p:nth-last-child(1){color:#ed414e; font-size: 16px;}
#xypf .xnpfk .nr .cp ul li p:nth-last-child(2){color:#b2b2b2; font-size: 14px;}
#xypf .xnpfk .nr .cp ul li p:nth-last-child(3){color:#333333; font-size: 16px; padding-top: 10px;}

#adgg{width:100%; height:auto; padding-bottom: 30px; background:#f5f5f5;}
#adgg .nr{width:1200px; height:auto;}
#adgg .nr img{width:100%;}

#about{width:100%; height:auto; padding-bottom: 30px; background:#f5f5f5;}
#about .aboutk{width:1200px; height:auto; background: #FFF;}
#about .aboutk .wztop{width:calc(100% - 40px); height:74px; background: url(../../images/yyimages/index01_125.png) no-repeat; background-size:1160px 5px;
	background-position: center bottom;}
#about .aboutk .qtit{width:calc(100% - 200px); height:100%; line-height:70px; float: left; font-size: 26px; color:#333333; padding-left: 5px;}
#about .aboutk .more{width:140px; float: right; height:27px; margin-top:21.5px;}
#about .aboutk .more p:nth-child(1){width:calc(100% - 34px); height:26px; float: left; line-height: 26px; font-size: 16px; color:#999999; text-align: right;}
#about .aboutk .more p:nth-child(2){width:26px; height:26px; float: right; background: url(../../images/yyimages/index01_67.png); background-size: 100% 100%;}
#about .aboutk .more a:hover p:nth-child(1){color:#e40112;}
#about .aboutk .nr{width:calc(100% - 40px); height:auto; padding-top: 20px; padding-bottom: 34px;}
#about .aboutk .nr .pic{width:570px; height:320px; float: left; overflow: hidden;}
#about .aboutk .nr .pic div{width:1000px; height: 100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#about .aboutk .nr .pic div img{height:100%;}
#about .aboutk .nr .size_sj{width:calc(100% - 603px); height:320px; overflow: hidden; float: right;}
#about .aboutk .nr .size_sj p:nth-child(1){width:100%; height:175px; padding-top: 13px; font-size: 16px; color:#333333; line-height: 35px; overflow: hidden;}
#about .aboutk .nr .size_sj .sj{width:100%; height:70px; padding-top: 30px;}
#about .aboutk .nr .size_sj .sj .li{width:calc(100% / 3); max-width: 172px; height:100%; float: left; border-right:1px solid #eeeeee; text-align: center;
	line-height: 25px;}
#about .aboutk .nr .size_sj .sj .li sup{font-size:14px;}
#about .aboutk .nr .size_sj .sj .li sub{font-size:14px;}
#about .aboutk .nr .size_sj .sj .li:nth-child(3){border:0px;}
#about .aboutk .nr .size_sj .sj .li p{width:100%; height:45px; overflow: hidden; padding-top: 0px; font-size: 30px; color:#333333; line-height: 45px;}
#about .aboutk .nr .size_sj .sj .li span{font-size:16px;}

#new{width:100%; height: auto; padding-bottom: 60px; background:#f5f5f5;}
#new .new{width:1200px; height:auto;}
#new .new .newli{width:calc((100% - 30px) / 3); height: 460px; background: #FFF; float: left; margin-left: 15px;}
#new .new .newli:nth-child(1){margin-left:0px;}
#new .new .newli .wztop{width:calc(100% - 40px); height:74px; background: url(../../images/yyimages/index01_125.png) no-repeat; background-size:1160px 5px;
	background-position: center bottom;}
#new .new .newli .qtit{width:calc(100% - 200px); height:100%; line-height:70px; float: left; font-size: 26px; color:#333333; padding-left: 5px;}
#new .new .newli .more{width:140px; float: right; height:27px; margin-top:21.5px;}
#new .new .newli .more p:nth-child(1){width:calc(100% - 34px); height:26px; float: left; line-height: 26px; font-size: 16px; color:#999999; text-align: right;}
#new .new .newli .more p:nth-child(2){width:26px; height:26px; float: right; background: url(../../images/yyimages/index01_67.png); background-size: 100% 100%;}
#new .new .newli .more a:hover p:nth-child(1){color:#e40112;}
#new .new .newli .nr{width:calc(100% - 40px); height:auto;}
#new .new .newli .nr .pick{width:100%; height:180px; position: relative; margin-top: 20px;}
#new .new .newli .nr .pick .pic{width:100%; height:100%; position: absolute; overflow: hidden;}
#new .new .newli .nr .pick .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#new .new .newli .nr .pick .pic div img{height:100%;}
#new .new .newli .nr .pick p{width:calc(100% - 20px); height:40px; background: url(../../images/yyimages/index01_135.png); background-size: 100% 100%; position: absolute;
	bottom:0px; padding-left: 10px; padding-right: 10px; line-height: 40px; font-size: 18px; color:#FFF;
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#new .new .newli .nr ul{width:100%; height:auto; padding-top: 13px;}
#new .new .newli .nr ul li{width:100%; height:35px; line-height: 35px; font-size: 16px;}
#new .new .newli .nr ul li a{display:block; width:100%; height:35px; color:#333333; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#new .new .newli .nr ul li a span{color:#cc0000; padding-right: 5px;}
#new .new .newli .nr ul li a:hover{color:#cc0000;}