@charset "utf-8";
@media (min-width:1200px){
	.nav li:hover .nav-yi span:after{width: 100%;}
	.nav li:hover .nav-er{opacity: 1;z-index: 3;transform: translateY(0);pointer-events: auto;}
}
@media (max-width:1600px){
	.size18{font-size: 16px;}
	.size20{font-size: 18px;}
	.size24{font-size: 20px;}
	.size30{font-size: 24px;}
	.size36{font-size: 28px;}
	.size40{font-size: 32px;}
	.size48{font-size: 36px;}
	.size54{font-size: 42px;}
	.size100{font-size: 64px;}
	.nav-yi,.header-area a{font-size: 20px;}
	.des20 p{font-size: 18px;}
	.ljgd span{font-size: 16px;}
	.ljgd i{width: 32px;height: 32px;margin-right: 10px;}
	.des16 p{font-size: 14px;}
	.xmxq-warp3 ul li p{margin-left: 200px;}
	.padding-tb120{padding: 100px 0;}
	.nav-er-list{width:126px;}
	.header-wording{left: 830px;left: 795px; right: 226px;text-align: center;}
	.nav li{margin-right: 95px;}
}
@media (max-width:1500px){
	.size54{font-size: 32px;}
	.zixun-bot{width: 100%;}
	.size36{font-size: 32px;}
	.xmxq-des1{width: 630px;}
	.xmxq-warp3{margin: 0 80px;}
	.line999{left: 80px;right: 80px;}
	.xmxq-warp2{padding: 0 80px;}
	.xmxq-warp3 ul{margin-top: 30px;}
	.padding-tb120{padding: 80px 0;}
	.is-scroll .header-top{padding-bottom: 0;}
	body.is-scroll .header{height: 128px;}
	body.is-scroll{padding-top: 128px;}
	.header-wording{font-size: 20px;}
	.search-hide{top:128px;}
	body.is-scroll .index-header{height: 128px;}
	.maodian{top:128px;}
}
@media (max-width:1420px){
	.header-wording {
		left: 830px;
		/*left: 795px;*/
		right: auto;
		text-align: left;
	}
}
@media (max-width:1300px){
	.xm-hide{padding: 15px;}
	.xm-hide-bot{left: 15px;right: 15px;bottom:15px;}
	.header-wording{right: 40px;left: auto;}
}
@media (max-width:1200px){
	.size54{font-size: 24px;}
	.des20 p{font-size: 16px;}
	.ljgd span{font-size: 14px;}
	.ljgd i{width: 24px;height: 24px;margin-right: 8px;}
	.header-wording{font-size: 20px;}
	.nav li{margin-right: 80px;}
	.linian li:nth-child(2){width: 50%;margin-left: 50%;}
	.zp-con{margin-left: 300px;}
	.nav-er-list{width: 112px;}
	.logo-work img{height: 18px;}
	.logo-work span{font-size: 20px;}

	.nav-er{display: none;pointer-events: auto;opacity: 1;transition: none;transform: none;}
}
@media (max-width:1100px){
	.xmxq-warp3{margin: 0 35px;}
	.line999{left: 35px;right: 35px;}
	.xmxq-warp2{padding: 0 35px;}
	.share a{margin-right: 35px;}
}
@media (max-width:1050px){
	.nav li{margin-right: 70px;}
	.nav-er-list{width: 110px;margin-right: 0;}
	.zp-con-top li{margin-bottom: 60px;}
	/*.colorfull{display: none;height: 0;overflow: hidden;}*/
	/*.index-body .header-fixed{position: fixed;}*/
	.new li{width: 100%;max-width: 100%;}
	.tjss{display: block;}
	.searchVal-box{margin-right: 54px;}
	.zixun-bot{margin-top: 35px;}
	.margin-b20{margin-bottom: 10px;}
	.xm-list li{width: 49%;}
	.xm-list li:nth-child(3n){margin-right: 2%;}
	.xm-list li:nth-child(2n){margin-right: 0;}

	.logo img{height: 50px;}
	.header{height: 175px;}

	body{padding-top: 175px;}
	.colorfull3{height: 100%;margin-top: 0;top:0;}

	.index-body .logo img{height: 80px;}
	.index-body .header-top{margin-bottom: 0;}
	.index-header{height: 256px;}
	.colorfull{height: calc(100vh - 175px);}
	.is-short .index-header{height: 205px;}
	.colorfull li:nth-child(6) img{right: -600%;}
	.colorfull li:nth-child(2) img{left: -253%;}
	.colorfull li:nth-child(3) img{left:-232%;}
	.colorfull li:nth-child(4) img{left:-260%;}
	.colorfull li:nth-child(5) img{left:-300%;}



	.colorfull2 li:nth-child(4) img{right: -218%;}
	.colorfull2 li:nth-child(5) img{right: -278%;}
	.colorfull2 li:nth-child(6) img{right: -250%;}


}
@media (max-width:992px){
	.nav li{margin-right: 60px;}
	.nav-ers{font-size: 16px;}
	.nav-er-list{width: 100px;}
}
@media (max-width:960px){
	.xmxq-page2 .img100,.xmxq-page3 .img100{float: none;width: auto;margin-bottom: 60px;}
	.xmxq-des2,.xmxq-des3{position: static;width: auto;}
	.xmxq-des3{float: none;width: auto;position: static;}
	.xmxq-warp3{margin:0;}
	.line999{position: static;width: 100%;margin-top: 40px;}
	.xmxq-warp2{padding:0;}
	.xmxq-page1 .img100{width: 100%;margin-bottom: 60px;}
	.share a{margin-right: 25px;}
}
@media (max-width:900px){
	.nav-yi span:after{display: none;}
	.header{height: 60px !important;}
	/*.index-body .header{position: fixed;}*/
	.index-header{height: 60px !important;}
	body.is-scroll .index-header{height: auto;}
	body{padding-top: 60px !important;}
	.index-body{padding-top:0 !important;}
	.container{padding: 0 4%;}
	.header-top{margin-bottom: 0 !important;padding: 0 !important;}
	.nav-fixed .header-top{margin-top: 0;}
	.logo{position: absolute;left: 4%;top:50%;margin-top: -10px;}
	.logo img{display: block;height: 22px !important;}
	.header-top{height: 60px;}
	.header-wording{display: none;}
	.header-fixed{box-shadow: 0 1px 2px #ddd;}
	.header-con{position: static;}
	.header-area{right: 4%;padding-right: 32px;}
	.nav-yi, .header-area a{font-size: 16px;}
	.header-area a{margin-right: 8px;}
	.search-btn-style{width: 24px;height: 24px;}
	.menu-handler{display: block;}
	body.show .header-top{margin-top: 0;}
	.search-hide{top:60px;}
	.search-hide a img{width: 24px;}
	.nav-box{position: fixed;z-index: 999;top:60px;width: 100%;left: -100%;bottom:0;background: #fff;transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);-webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.nav{position: absolute;top:0;right: 4%;bottom:30px;left: 4%;overflow: auto;}
	.nav-box.active{left: 0;}

	.nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;display: block;margin-right: 0;position: relative;}
	.nav li.active{border-color:#778fcd;}
	.nav li.active .nav-yi{color: #778fcd;}
	.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;}
	body.is-scroll .nav-yi{line-height: 50px;height: 50px;}
	.header.active li.active .nav-yi{color: #333;}
	.nav li.none .nav-yi{display: block;}
	.nav li:after{width: 10px;height: 10px;position: absolute;content: '';right: 2px;top:20px;background: url("../images/phone-arrow.png") no-repeat center;background-size:cover;display: none;transition: all .4s;}
	.nav li.has:after{display: block;}
	.nav li.on:after{transform: rotate(180deg);}
	.nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding-bottom: 10px;transition: none;transform: none;padding-top: 0;}
	.nav-er a{text-align: left;background: none;border-bottom: none;line-height: 40px;padding-left: 1em;}
	.nav-er-list{display: block;margin-right: 0;width: 100%;}
	li:nth-child(5) .nav-er-list{width: 32%;margin-right: 2%;display: inline-block;}
	li:nth-child(5) .nav-er-list:nth-child(3n){margin-right: 0;}
	.nav-ers{font-size: 16px;}
	.nav-san{margin-top: 0;}
	.nav-san a{font-size: 14px;margin-top: 0;}
	body.show{padding-right: 0;}
	body.show .header-area{right: 4%;}
	.search-hide{transform: translateY(100%);}
	.container-edit{width: 100%;}
	.wap-t35{padding-top: 35px;}
	.footer-page{width: 100%;margin-bottom: 35px;}
	.footer-page:last-child{margin-bottom: 0;}
	.lyb-btn{width: 100%;line-height: 60px;}
	.footer-name{margin-bottom: 25px;}
	.xw,.xwxq-con{width: 100%;}
	.size24{font-size: 18px;}
	.size30{font-size: 20px;}
	.size36{font-size: 24px;}
	.size40{font-size: 28px;}
	.size48{font-size: 30px;}
	.size100{font-size: 48px;}

	.xwxq-con{float: none;width: auto;}
	.title-des-left{float: none;width: 100%;margin-bottom: 35px;}
	.xm-top{left: 25px;top: 25px;right: 25px;}
	.zp-con{margin-left: 180px;}
	.zp-type{width: 160px;}
	.zp-con-top li:nth-child(3){max-width: 100%;width: 100%;padding-right: 0;}
	.zp-con-top li:nth-child(4){max-width: 100%;width: 100%;padding-left: 0;}
	.zp-con-top li:nth-child(4) .zp-con-warp{width: 100%;}
	.zixun .imgscale,.zixun .img556{width: 100%;margin-bottom:25px;}
	.zixun-con,.zixun-bot{position: static;width: auto;}
	.zixun-bot{margin-top: 25px;}
	.new .img100{float: none;width: auto;}
	.new-con{position: static;width: auto;}
	.new-warp{position: static;padding: 30px;}
	.search-con-btn{width: 32px;height: 32px;}
	.condition{margin-top: 0;}
	.condition a{margin-bottom: 5px;}
	.margin-b30{margin-bottom: 15px;}
	.container-edit{padding-top: 0;}
	.header-fixed{position: fixed;}
	.nav-fixed .header-bot{position: static;}
	.share{width: 100%;}
	.share-top{display: flex;justify-content: space-between;}
	.share-top a{margin-right: 0;margin-bottom: 0;}


	.colorfull{height: calc(100vh - 60px);}
	.colorfull2 li:nth-child(2) img{left: -150%;}
	.colorfull2 li:nth-child(6) img{right: -520%;}

	.maodian{top:60px;}
}
@media (max-width:760px){
	.pc-show{display: none;}
	.wap-show{display: block;}
	.size100{font-size: 30px;}
	.size54,.size48,.size36,.size40{font-size: 20px;}
	.size30{font-size: 18px;}
	.size24{font-size: 16px;}

	.des20 p,.footer-name,.des16 p,.size18,.des18 p,.size20{font-size: 14px;}
	.xw-title,.xw-con{width: 100%;float: none;}

	.padding-tb80,.padding-tb60,.padding-tb120,.padding-tb30{padding: 35px 0;}
	.linian li,.margin-b60,.margin-b80,.zp-con-top li{margin-bottom: 35px;}
	.edit-top,.footer-page,.margin-b40,.xmxq-page1 .img100,.xmxq-page2 .img100, .xmxq-page3 .img100{margin-bottom: 20px;}
	.xw-title,.xw-warp,.ln-top h3,.insImg,.title-des-left,.zp-con-top h2,.zixun .imgscale{margin-bottom: 15px;}
	.footer-name,.ln-bot p,.xmxq-warp3 ul li{margin-bottom: 10px;}
	.title-des-left h2{margin-bottom: 5px;}

	.ydgd,.zixun-bot,.zixun-bot .des20{margin-top: 15px;}

	.xw-list li{margin: 35px 0;}
	.edit-con img{margin: 25px auto;}
	.xwxq-con h2{margin: 15px 0;}
	.edit{padding-bottom: 15px;}
	.footer{border-width: 1px;}
	.lyb-btn{padding: 0 15px;line-height: 44px;}
	.lyb-btn i{width: 20px;height: 20px;right: 15px;margin-top: -10px;}
	/*.share{width: 60%;}*/
	.share a{width: 30px;height: 30px;}
	.nav-er a{flex: 15px;}
	.date{left: auto;right: 0;}
	.padding-b80{padding-bottom: 35px;}
	.linian li:nth-child(2){margin-left: 0;width: 100%;}
	.ln-bot{padding-bottom: 0;}
	.insDot{bottom:10px;}
	.xm-list li{width: 49%;}
	.xm-list li:nth-child(3n){margin-right: 2%;}
	.xm-list li:nth-child(even){margin-right: 0;}
	.xm-top{top:15px;right: 15px;left: 15px;}
	.xm-title p{margin-bottom: 2px;}
	.xm-title{margin:5px 0 15px;}
	.xmxq-warp3 ul li p{margin-left: 90px;}
	.xmxq-warp3 ul{padding-top: 20px;margin-top: 20px;border-width: 1px;}
	.lxwm-from{padding: 15px;border-width: 1px;}
	.input-list{border-width: 1px;width: 100%;}
	.input-list-select:after{width: 13px;height: 8px;margin-top: -4px;}
	.input-list .text{font-size: 14px;line-height: 40px;}
	.input-list select{font-size: 14px;line-height: 40px;}
	.input-select-list a{font-size: 14px;}
	.tijiao{line-height: 40px;font-size: 14px;}
	.zp-con{margin-left: 0;padding-bottom: 0;padding-top: 15px;}
	.zp-type{float: none;width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.zp-type-list{margin: 15px 0;}
	.ljsq{width: 180px;font-size: 14px;padding: 0 15px;line-height: 40px;}
	.ljsq i{width: 7px;height: 12px;margin-top: -6px;right: 10px;}
	.new-warp{padding: 15px;}
	.tjss,.search-con-btn{width: 24px;height:24px;margin-top: -12px;}
	.searchVal-box{margin-right: 32px;}
	.search-list li{margin-top: 30px;}
	.search-list li h3{margin-bottom: 10px;}
	.gh li .img100 p{font-size: 12px;margin: 0 14px;}
	.quyu li .img100 p{font-size: 12px;line-height: normal;margin: 0 2px;}
	.box2-text p,.box2-title{font-size: 12px;}
	.box2{margin: 35px 0;}
	.box2-text p{text-align: left;}
	.box2-img .img100 img{margin: 0;}
	.box2-text p:nth-child(1){padding-top: 1.6em;}
	.box1-td-list li .img100 p{font-size: 10px;width:60%;margin: 0 auto;text-align: center;}
	.box1-td-list li:nth-child(5) .img100 p{width: 100%;}
	.box1-lc-list li .text{font-size: 10px;}
	.box1-title-c{font-size: 12px;}
	.box1-fa-text p{line-height: normal;margin: 0;font-size: 10px;}
	.td-jia{font-size: 10px;}
	.box1{margin: 35px auto;}
	.box1-line .i{border-width: 1px;}
	.box1-line .jt{width: 20px;height: 12px;margin-left: -10px;}
	.box1-fa-line .i{border-width: 1px;}
	.box1-title .i{border-width: 1px;}
	.box2-text{width: auto;}
	.gh li br{display: none;}
	.logo-work img{height: 14px;}
	.logo-work span{font-size: 16px;margin-left: 2px;}
	.xm-list li{display: block;width: 100%;margin-right: 0 !important;margin-bottom: 15px;}
	.zp-con .size54{font-size: 24px;}
	.gxq-list li{width: 100%;}
	.colorfull2 li:nth-child(6) img{right: -1250%;}
	.xm-hide{opacity: 1;background: none;}
	.xm-hide .logo-work span,.xm-hide-bot span{color: #000;}
	.xm-hide-bot{display: none;}
	.colorfull li:nth-child(6) img{right: -910%;}
	.zp-con-top-2 li{display: block;width: 100%;padding: 0 !important;max-width: 100%;}
	.colorfull3{position: fixed;width: 100%;z-index: -1;top: 50%;left: 0;height: 1448px;margin-top: -500px;}
	.colorfull3 li{border:none !important;}
	.xm-list li .logo-work{background: rgba(255,255,255,.5);display: inline-block; padding: 10px;position: absolute;top:5px;left: 5px;}
	.colorfull li{width: 25%;}
	.colorfull li:nth-child(2){left: 25%;}
	.colorfull li:nth-child(3){left: 50%;}
	.colorfull li:nth-child(4){left: 75%;}
	/*.colorfull li:nth-child(5){display: none;}*/
	/*.colorfull li:nth-child(6){display: none;}*/
	/*.colorfull li:nth-child(1) img{left: 0;}*/
	/*.colorfull li:nth-child(2) img{left: -100%;}*/
	/*.colorfull li:nth-child(3) img{left: -200%;}*/

	.colorfull li:nth-child(1) img{left: -50%;animation: rotate33 8s linear infinite;}
	.colorfull li:nth-child(2) img{left:-100%;animation: rotate33 8s linear infinite;animation-delay: 0.5s !important;}
	.colorfull li:nth-child(3) img{left:-200%;animation: rotate33 8s linear infinite;animation-delay: 1s !important;}
	.colorfull li:nth-child(4) img{;left:-240%;animation: rotate33 8s linear infinite;animation-delay: 1.5s !important;}
	@keyframes rotate33{
		0%{transform: scale(1) translate(0,0);}
		23%{transform: scale(1.5) translate(8%,8%);}
		46%{transform: scale(2) translate(8%,-12%);}
		69%{transform: scale(2) translate(-10%,-10%);}
		82%{transform: scale(1.5) translate(-6%,6%);}
		100%{transform: scale(1) translate(0,0);}
	}
	.slide-page{width: 30%;margin-right: 5%;margin-top: 20px;}
	.slide-page:nth-child(3n){margin-right: 0}
	.slide-page p{font-size: 14px;}
	.slideList{padding-bottom: 15px;}
	.line999{margin-top: 20px;border-width: 1px;}

	/*0524 s*/
	.header-wording{display: block;right: auto;left: 4%;font-size: 10px;top:auto;bottom:10px;}
	.header{height: 70px !important;}
	.index-header{height: 70px !important;}
	.header-top{height: 70px;}
	.logo{margin-top: 0;top:15px;}
	.header-area{height: 60px;}
	body.is-scroll .header-wording{top:auto;}
	.index-body .logo img{height: 50px !important;}
	.colorfull{height: calc(100vh - 135px);}
	.index-body .header{height: 135px !important;}
	.index-body .header-top{height: 135px;}
	.index-body .header-wording{font-size: 14px;bottom:20px;}
	.index-body .header-area{transition: all .4s;opacity: 0;pointer-events: none;}
	.index-body .menu-handler{transition: all .4s;opacity: 0;pointer-events: none;}
	.index-body .logo{top:20px;}
	.index-body.is-scroll .logo img{height: 24px !important;}
	.index-body.is-scroll .header{height: 70px !important;}
	.index-body.is-scroll .header-top{height: 70px !important;}
	.index-body.is-scroll .logo{top: 15px;}
	.index-body.is-scroll .header-wording{bottom:10px;font-size: 10px;}
	.index-body.is-scroll .header-area{opacity:1;pointer-events:auto;}
	.index-body.is-scroll .menu-handler{opacity:1;pointer-events:auto;}
	.index-body.is-short .logo img{height: 24px !important;}
	.index-body.is-short .header{height: 70px !important;}
	.index-body.is-short .header-top{height: 70px !important;}
	.index-body.is-short .logo{top: 15px;}
	.index-body.is-short .header-wording{bottom:10px;font-size: 10px;}
	.index-body.is-short .header-area{opacity:1;pointer-events:auto;}
	.index-body.is-short .menu-handler{opacity:1;pointer-events:auto;}
	.nav-box{top:70px;}
	.search-hide{top:70px;}
	body.show .header-wording{margin-left: 0;}
	/*0524 e*/
}
@media (max-width:360px){

}