﻿html{overflow-x:hidden}body{font-family:'Microsoft YaHei',Arial;color:#333;font-size:14px}a{color:#333;-webkit-transition:all .5s ease;transition:all .5s ease}a:hover,a:focus{color:#c33;text-decoration:none;outline:0}img{max-width:100%}.th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}::-webkit-scrollbar-track-piece{background-color:rgba(255,255,255,0.2)}::-webkit-scrollbar{width:7.5px;height:7.5px}::-webkit-scrollbar-thumb{background-color:#c33}.xz-if{padding:15px;background:#333;position:fixed;top:0;z-index:9999;width:100%;height:100%;color:#fff}.xz-if p{margin:0;line-height:2}.xz-jg{background:#f1f1f1}.xz-header{line-height:70px;border-bottom:1px solid rgba(255,255,255,0.2);padding:15px 0;position:fixed;top:0;z-index:9998;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-header .xz-logo img{vertical-align:top;margin-top:15px;height:40px}.xz-header .xz-logo span{color:#fff;margin-left:15px;padding-left:15px;border-left:1px solid rgba(255,255,255,0.2)}.xz-header .xz-navIco{color:#fff;padding-left:30px;font-size:20px;display:none}.xz-header .xz-navIco span{top:3px}.xz-header .xz-nav ul{margin:0}.xz-header .xz-nav ul li{float:left;position:relative}.xz-header .xz-nav ul li a{display:block;padding:0 30px;color:#fff}.xz-header .xz-nav ul li a:hover,.xz-header .xz-nav ul li a.active{color:#c33}.xz-header .xz-nav ul li dl{position:absolute;width:100%;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;padding-top:30px;visibility:hidden}.xz-header .xz-nav ul li dl dd{border-bottom:1px solid rgba(255,255,255,0.2);background:rgba(0,0,0,0.8);margin:0 -30px}.xz-header .xz-nav ul li dl dd:first-child{border-top:3px solid #c33}.xz-header .xz-nav ul li dl dd span{float:right;opacity:0;top:3px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.xz-header .xz-nav ul li dl dd a{display:block;padding:15px;font-size:12px;color:#999}.xz-header .xz-nav ul li dl dd a:hover,.xz-header .xz-nav ul li dl dd a.active{background:rgba(0,0,0,0.4);text-indent:10px;color:#fff}.xz-header .xz-nav ul li dl dd a:hover span,.xz-header .xz-nav ul li dl dd a.active span{opacity:1}.xz-header .xz-nav ul li:hover dl{opacity:1;padding-top:15px;visibility:visible}.xz-header.xz-small{background:#333;padding:0}.xz-header.xz-small .xz-nav ul li:hover dl{padding-top:0}@media (max-width:1000px){.xz-header{padding:0}.xz-header .xz-navIco{display:block}.xz-header .xz-nav{background:rgba(0,0,0,0.4);position:absolute;top:100px;left:0;width:100%;height:0;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-header .xz-nav ul{height:240px;overflow-x:hidden}.xz-header .xz-nav ul li{width:100%;height:60px;line-height:60px}.xz-header .xz-nav ul li a{font-size:16px}.xz-header .xz-nav ul li a:hover,.xz-header .xz-nav ul li a.active{background:rgba(0,0,0,0.4)}.xz-header .xz-nav ul li dl{display:none}.xz-header .xz-nav.open{top:70px;height:auto;overflow:visible;opacity:1;visibility:visible}}.xz-banner{height:700px;overflow:hidden;position:relative;background:url(../images/loading.gif) center center no-repeat;background-size:64px}.xz-banner .bd ul{margin:0}.xz-banner .bd ul li{height:700px;background-position:center center;background-repeat:no-repeat;background-size:cover}.xz-banner .bd ul li .xz-bannerTxt{color:#fff;margin-top:296px}.xz-banner .bd ul li .xz-bannerTxt p{margin:0;line-height:2}.xz-banner .hd{position:absolute;bottom:15px;width:100%}.xz-banner .hd ul{margin:0}.xz-banner .hd ul li{display:inline-block;border:1px solid #fff;width:15px;height:15px;border-radius:50%;margin:0 3px;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:0}.xz-banner .hd ul li.on{background:#c33;border-color:#c33}.xz-banner .bPrev,.xz-banner .bNext{position:absolute;top:330px;right:30px;font-size:20px;width:40px;height:40px;line-height:40px;background:rgba(0,0,0,0.4);color:#fff;border-radius:50%}.xz-banner .bPrev span,.xz-banner .bNext span{top:3px}.xz-banner .bPrev:hover,.xz-banner .bNext:hover{background:#c33}.xz-banner .bPrev{left:30px}@media (max-width:1000px){.xz-banner{height:350px}.xz-banner .bd ul li{height:350px}.xz-banner .bd ul li .xz-bannerTxt{margin-top:107px}.xz-banner .bd ul li .xz-bannerTxt .h1{font-size:20px}.xz-banner .bd ul li .xz-bannerTxt .h4{font-size:16px}.xz-banner .bd ul li .xz-bannerTxt p{padding:0 30px}.xz-banner .bPrev,.xz-banner .bNext{display:none}}.xz-title{padding:75px 0}.xz-title p{margin:0}.xz-title p:last-child{color:#999;margin-top:7.5px}.xz-title ul{font-size:0;margin:0;margin-top:30px}.xz-title ul li{font-size:12px;padding:0 3px;margin-top:6px}.xz-title ul li a{display:inline-block;border:1px solid #ddd;padding:7.5px 15px}.xz-title ul li a:hover,.xz-title ul li a.active{background:#c33;border-color:#c33;color:#fff}@media (max-width:1000px){.xz-title{padding:45px 0}.xz-title .h3{font-size:20px}.xz-title ul{margin-top:15px}}.xz-tw{padding-bottom:75px}.xz-tw ul{margin:0}.xz-tw ul li span{position:relative;display:block;margin-bottom:30px}.xz-tw ul li span img{width:100%}.xz-tw ul li span:before{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);content:'';opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-tw ul li .h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-tw ul li p{margin:0}.xz-tw ul li p:last-child{color:#999;margin-top:15px;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.xz-tw ul li a{display:block}.xz-tw ul li a:hover span:before{opacity:1}@media (max-width:1000px){.xz-tw{padding-bottom:0}.xz-tw ul li{padding-bottom:45px}.xz-tw ul li span{margin-bottom:15px}.xz-tw ul li .h4{font-size:16px}}.xz-tp ul{margin:0}.xz-tp ul li{padding:0;position:relative}.xz-tp ul li img{width:100%}.xz-tp ul li .xz-tpTxt{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:39px}.xz-tp ul li .xz-tpTxt p{margin:0;color:#fff;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}.xz-tp ul li .xz-tpTxt p:last-child{color:#999}.xz-tp ul li a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);content:'';opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-tp ul li a:hover:before,.xz-tp ul li a:hover p{opacity:1;visibility:visible}@media (max-width:1000px){.xz-tp ul li .xz-tpTxt{height:28px}.xz-tp ul li .xz-tpTxt .h4{font-size:16px}.xz-tp ul li .xz-tpTxt p{font-size:12px}}.xz-more{background:#333}.xz-more span{top:2px;text-indent:-15px;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden}.xz-more a{display:block;color:#fff;margin:0 -15px;padding:60px 0}.xz-more a:hover{background:#c33}.xz-more a:hover span{text-indent:15px;opacity:1;visibility:visible}@media (max-width:1000px){.xz-more a{padding:45px 0;font-size:16px}}.xz-page .xz-pageTxt{max-width:640px;margin:0 auto;color:#999;line-height:2}.xz-page .xz-pageTxt p{margin:0}.xz-page .xz-pageTxt a{margin:60px 0;display:inline-block;border:1px solid #ddd;padding:15px 75px;border-radius:50px;color:#c33}.xz-page .xz-pageTxt a span{top:2px;text-indent:-15px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-page .xz-pageTxt a:hover{border-color:#c33}.xz-page .xz-pageTxt a:hover span{text-indent:15px;opacity:1;visibility:visible}@media (max-width:1000px){.xz-page .xz-pageTxt{font-size:16px}.xz-page .xz-pageTxt a{margin:45px 0;font-size:16px}}.xz-slide{position:relative;height:540px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.xz-slide:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);content:''}.xz-slide .bd{max-width:640px;margin:0 auto}.xz-slide .bd ul{margin:0}.xz-slide .bd ul li{margin-top:91px}.xz-slide .bd ul li img{margin-bottom:30px;max-width:180px;border-radius:50%}.xz-slide .bd ul li .h4{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-slide .bd ul li .h6{margin:30px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-slide .bd ul li p{margin:0;color:#999}.xz-slide .bd ul li p:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:2}.xz-slide .sPrev,.xz-slide .sNext{position:absolute;top:250px;right:30px;font-size:20px;color:#999}.xz-slide .sPrev span,.xz-slide .sNext span{top:3px}.xz-slide .sPrev:hover,.xz-slide .sNext:hover{color:#fff}.xz-slide .sPrev{left:30px}@media (max-width:1000px){.xz-slide{height:330px}.xz-slide .bd ul li{margin-top:41.5px}.xz-slide .bd ul li img{margin-bottom:15px;max-width:120px}.xz-slide .bd ul li .h4{font-size:16px}.xz-slide .bd ul li .h6{margin:15px 0}.xz-slide .sPrev,.xz-slide .sNext{display:none}}.xz-list dl{border-bottom:1px solid #ddd;margin:0 -15px}.xz-list dl .xz-listTxt{max-width:640px;margin:0 auto}.xz-list dl .xz-listTxt dt{font-size:50px;color:#999;font-weight:normal}.xz-list dl .xz-listTxt dt span{display:block;font-size:20px}.xz-list dl .xz-listTxt dd p{margin:0}.xz-list dl .xz-listTxt dd p:last-child{color:#999;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.xz-list dl .xz-listTxt dd .h4{margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-list dl a{display:block;padding:60px 0}.xz-list dl a:hover{background:#c33}.xz-list dl a:hover .xz-listTxt dt,.xz-list dl a:hover .xz-listTxt dd p{color:#fff}.xz-list dl:first-child{background:#fff;border-top:1px solid #ddd}@media (max-width:1000px){.xz-list dl .xz-listTxt{padding:0 15px}.xz-list dl .xz-listTxt dt{font-size:30px;text-align:center;margin-bottom:15px}.xz-list dl .xz-listTxt dt span{font-size:20px}.xz-list dl .xz-listTxt dd .h4{font-size:16px}.xz-list dl a{padding:30px 0}}.xz-moreAll a{margin:60px 0;display:inline-block;border:1px solid #ddd;padding:15px 75px;border-radius:50px;color:#c33}.xz-moreAll a span{top:2px;text-indent:-15px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-moreAll a:hover{border-color:#c33}.xz-moreAll a:hover span{text-indent:15px;opacity:1;visibility:visible}@media (max-width:1000px){.xz-moreAll a{margin:45px 0;font-size:16px}}.xz-gg{position:relative;padding:30px 0}.xz-gg .bd ul{margin:0}.xz-gg .bd ul li{width:20%;display:inline-block}.xz-gg .gPrev,.xz-gg .gNext{position:absolute;top:56px;right:30px;font-size:20px;color:#999}.xz-gg .gPrev span,.xz-gg .gNext span{top:3px}.xz-gg .gPrev:hover,.xz-gg .gNext:hover{color:#c33}.xz-gg .gPrev{left:30px}@media (max-width:1000px){.xz-gg .gPrev,.xz-gg .gNext{display:none}}.xz-footer{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:75px}.xz-footer:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);content:''}.xz-footer .xz-title{position:relative;z-index:1;color:#fff}@media (max-width:1000px){.xz-footer{padding-bottom:30px}}.xz-bz{color:#fff}.xz-bz ul{margin:0}.xz-bz ul li .xz-bzTxt{line-height:2}.xz-bz ul li .h4{margin-bottom:15px;color:#fff}.xz-bz ul li p{margin:0;color:#999}.xz-bz ul li a{background:rgba(0,0,0,0.4);padding:3.75px 7.5px;margin:7.5px 0;display:inline-block;margin:3px}.xz-bz ul li a:first-child{margin-left:0}.xz-copy{background:#000;color:#fff;font-size:12px;padding:30px 0;line-height:2}.xz-copy a{color:#fff}.xz-black{position:fixed;bottom:30px;right:30px;z-index:9998;width:45px;height:45px;line-height:45px;background:rgba(0,0,0,0.8);color:#fff;border-radius:50%;-webkit-transition:all .5s ease;transition:all .5s ease;display:none}.xz-black:hover{background:#c33}@media (max-width:1000px){.xz-bz ul{margin-top:-30px}.xz-bz ul li{margin-top:30px}.xz-bz ul li .h4{font-size:16px}.xz-bz ul li a{margin:1px}.xz-bz ul li a:first-child{margin-left:1px}.xz-copy{background:#000;color:#fff;font-size:12px;padding:30px 0}.xz-copy a{color:#fff}.xz-black{position:fixed;bottom:30px;right:30px;z-index:9998;width:45px;height:45px;line-height:45px;background:rgba(0,0,0,0.8);color:#fff;border-radius:50%;-webkit-transition:all .5s ease;transition:all .5s ease;display:none}.xz-black:hover{background:#c33}}.xz-tc{position:fixed;top:50%;margin-top:-178px;right:30px;z-index:9998;background:#fff;width:200px;border-radius:4px;box-shadow:0 3px 15px rgba(0,0,0,0.2);-webkit-animation:xztc 1s ease;animation:xztc 1s ease}.xz-tc p{margin:0;padding:15px}.xz-tc .xz-ip{background:#c33;color:#fff;border-radius:4px 4px 0 0}.xz-tc .xz-ip span{top:2px}.xz-tc .xz-qq{background:#f1f1f1;padding:15px 30px}.xz-tc .xz-tel{line-height:2}.xz-tc .xz-tel em{color:#999;font-style:normal}@media (max-width:1000px){.xz-tc{display:none}}@-webkit-keyframes xztc{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1}}@keyframes xztc{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1}}.xz-nBanner{height:390px;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:1000px){.xz-nBanner{height:195px}}.xz-modelPage{padding-bottom:75px}.xz-modelPage .xz-modelPageBox p{margin:0;line-height:2}.xz-modelPage .xz-modelPages{margin:0;padding-top:15px}.xz-modelPage .xz-modelPages li{display:inline-block}.xz-modelPage .xz-modelPages li a{display:block;background:#f1f1f1;padding:7.5px 15px}.xz-modelPage .xz-modelPages li a:hover{background:#c33;color:#fff}.xz-modelPage .xz-modelPages li.active a{background:#c33;color:#fff}@media (max-width:1000px){.xz-modelPage{padding-bottom:45px}.xz-modelPageBox{font-size:16px}}.xz-modelListPic{padding-bottom:75px}.xz-modelListPic ul{margin:0;margin-top:-45px}.xz-modelListPic ul li{margin-top:45px}.xz-modelListPic ul li span{position:relative;display:block;margin-bottom:30px}.xz-modelListPic ul li span img{width:100%}.xz-modelListPic ul li span:before{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);content:'';opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-modelListPic ul li .h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-modelListPic ul li p{margin:0}.xz-modelListPic ul li p:last-child{color:#999;margin-top:15px;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.xz-modelListPic ul li a{display:block}.xz-modelListPic ul li a:hover span:before{opacity:1}@media (max-width:1000px){.xz-modelListPic{padding-bottom:45px}.xz-modelListPic ul li span{margin-bottom:15px}.xz-modelListPic ul li .h4{font-size:16px}}.xz-modelPager{padding-bottom:75px}.xz-modelPager ul{margin:0}.xz-modelPager ul li{display:inline-block}.xz-modelPager ul li span{top:2px}.xz-modelPager ul li a{display:block;background:#f1f1f1;padding:7.5px 15px}.xz-modelPager ul li a:hover,.xz-modelPager ul li a.active{background:#c33;color:#fff}.xz-modelPager .xz-mb{display:none}@media (max-width:1000px){.xz-modelPager{padding-bottom:45px}.xz-modelPager .xz-pc{display:none}.xz-modelPager .xz-mb{display:block}}.xz-modelList{padding-bottom:75px}.xz-modelList dl{border-bottom:1px solid #ddd;margin:0 -15px}.xz-modelList dl .xz-listTxt{max-width:640px;margin:0 auto}.xz-modelList dl .xz-listTxt dt{font-size:50px;color:#999;font-weight:normal}.xz-modelList dl .xz-listTxt dt span{display:block;font-size:20px}.xz-modelList dl .xz-listTxt dd p{margin:0}.xz-modelList dl .xz-listTxt dd p:last-child{color:#999;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.xz-modelList dl .xz-listTxt dd .h4{margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xz-modelList dl a{display:block;padding:60px 0}.xz-modelList dl a:hover{background:#c33}.xz-modelList dl a:hover .xz-listTxt dt,.xz-modelList dl a:hover .xz-listTxt dd p{color:#fff}.xz-modelList dl:first-child{background:#f1f1f1;border-top:1px solid #ddd}@media (max-width:1000px){.xz-modelList{padding-bottom:45px}.xz-modelList dl .xz-listTxt{padding:0 15px}.xz-modelList dl .xz-listTxt dt{font-size:30px;text-align:center;margin-bottom:15px}.xz-modelList dl .xz-listTxt dt span{font-size:20px}.xz-modelList dl .xz-listTxt dd .h4{font-size:16px}.xz-modelList dl a{padding:30px 0}}.xz-modelContent{padding-bottom:75px}.xz-modelContent .xz-modelContentTitle{padding:15px;margin-bottom:30px;background:#f1f1f1}.xz-modelContent .xz-modelContentTitle p{margin:0;line-height:2}.xz-modelContent .xz-modelContentTitle .h3{font-size:30px}.xz-modelContent .xz-modelContentTitle .h6{color:#999}.xz-modelContent .xz-modelContentBox p{margin:0;line-height:2}.xz-modelContent .xz-modelPages{margin:0;padding-top:15px}.xz-modelContent .xz-modelPages li{display:inline-block}.xz-modelContent .xz-modelPages li a{display:block;background:#f1f1f1;padding:7.5px 15px}.xz-modelContent .xz-modelPages li a:hover{background:#c33;color:#fff}.xz-modelContent .xz-modelPages li.active a{background:#c33;color:#fff}.xz-modelContent .xz-modelContentPN p{margin:0;line-height:2}@media (max-width:1000px){.xz-modelContent{padding-bottom:45px}.xz-modelContent .xz-modelContentTitle{margin-bottom:15px}.xz-modelContent .xz-modelContentTitle .h3{font-size:20px}.xz-modelContent .xz-modelContentBox,.xz-modelContent .xz-modelContentPN{font-size:16px}}.xz-modelPhoto{padding-bottom:75px}.xz-modelPhoto ul{margin:0}.xz-modelPhoto ul li{padding:0;position:relative}.xz-modelPhoto ul li img{width:100%}.xz-modelPhoto ul li .xz-tpTxt{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:39px}.xz-modelPhoto ul li .xz-tpTxt p{margin:0;color:#fff;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}.xz-modelPhoto ul li .xz-tpTxt p:last-child{color:#999}.xz-modelPhoto ul li a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);content:'';opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.xz-modelPhoto ul li a:hover:before,.xz-modelPhoto ul li a:hover p{opacity:1;visibility:visible}@media (max-width:1000px){.xz-modelPhoto{padding-bottom:45px}.xz-modelPhoto ul li .xz-tpTxt{height:28px}.xz-modelPhoto ul li .xz-tpTxt .h4{font-size:16px}.xz-modelPhoto ul li .xz-tpTxt p{font-size:12px}}.xz-modelSeo dl{margin:0}.xz-modelSeo dl dt{margin-bottom:15px}.xz-modelSeo dl dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2}@media (max-width:1000px){.xz-modelSeo{font-size:16px}}