@charset "utf-8";

@media (min-width: 1250px) {
	.nav-menu li:hover .nav-yi:after{width: 36px;}
	.nav-menu li:hover .nav-yi{color: #ce876a;}
	.nav-er-box:hover .nav-er{color: #fff;background: #ce876a;}
	.nav-er-box:hover .nav-er-list{display: block;}
	.nav-menu li:hover .nav-sub{transform: scaleY(1);}
	.nav-menu li:hover .n-nav-sub{transform: scaleY(1);opacity: 1;}
	/*.wh-body .nav-menu li.active .nav-yi,.wh-body .nav-menu li:hover .nav-yi{color: #76b4d4;}*/
	/*.wh-body .nav-er-box:hover .nav-er{background: #76b4d4;}*/
	.cxcp-list li:hover{box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);}
	.tyz li:hover .ty-hide{top:0;}
	.tyz li:hover{box-shadow: 0 0 4px 0 rgba(171, 171, 171, 0.18);}
	.tyz li:hover .ty-bot{border-color: transparent;}
	.shop .img100{filter:grayscale(1);}
	.shop li:hover .img100{filter:grayscale(0);}
}

@media (max-width:1500px){
	.w1440{width: 1200px;}
	.nav-yi{width: 110px;}
	.w1200{width: 1000px;}
}
@media (max-width:1250px){
	.w1440{width: auto;margin: 0 15px;}
	.header{transform: none;}
	.search-sb,.menu-handler{display: block;}
	.gdr,.search-opean{display:none !important;}
	.header-con{position: fixed;top:70px;right: auto;width: 100%;left: -100%;bottom:0;background: #fff;height: auto;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);}
	.header-con.active{left: 0;}
	.nav-box{margin-right: 0;text-align: left;}
	.nav-menu{position: absolute;top:50px;left: 15px;right: 15px;bottom:20px;overflow: auto;}
	.nav-menu li{display: block;border-bottom: 1px solid #e0e0e0;}
	.nav-yi{width: auto;text-align: left;line-height: 50px;}
	.nav-menu li.has .nav-yi{display: inline-block;}
	.nav-menu li:after{content: '';position: absolute;width: 20px;height: 20px;background: url("../images/bot2.png") no-repeat center; background-size:cover;right: 5px;top:15px;transition:all .3s;display: none;}
	.nav-menu li.none .nav-yi{display: block;}
	.nav-menu li.has:after{display: block;}
	.nav-menu li.on:after{transform: rotate(180deg);}
	.nav-sub{transform:none !important;position: static;width: auto;margin: 0;text-align: left;display: none;}
	.n-nav-sub{opacity: 1;transform:none !important;text-align: left;}
	.n-nav-sub a{text-indent: 1em;}
	.nav-box.active .nav{opacity: 1;}
	.search-box{right: 15px;left: 15px;top:10px;}
	.search-con,.zlxz-con{position: static;width: 100%;}
	.position-link a{margin-right: 40px;}
	.zlxz li .img100{width: 100%;}
	.zlxz-warp{margin: 20px;}
	.phone{width: 82%;left: 9%;}
	.nav-menu li:nth-child(3) .nav-sub{display: none !important;}
	.nav-menu li:nth-child(3) .nav-yi{display: block !important;}
	.nav-menu li:nth-child(3):after{display: none !important;}
}
@media (max-width:800px){
	.menu{display: none;}
	.pagination-style{bottom:20px !important;}
	.cxcp-list .img100{width: auto;}
	.cxcp-r{position:static;text-align: center;}
	.cxcp-r .read-more{margin: 35px auto 0;}
	/*.jies-con{position: static;margin-top: 15px;}*/
	.w1200{width: auto;margin: 0 15px;}
	.mrz-tx{width: 100px;height: 100px;}
	.mrz-nr{margin: 0 140px;}
	.mrz-nr:after{top:28px;}
	.mrz{height: 410px;}
	.news li{width: 32%;margin-right: 2%;}
	.news li h4{font-size: 18px;}
	.main-padding{padding: 40px 0;}
	.ys-list li{width: 48.5%;}
	.ys-list li:nth-child(3n){margin-right: 3%;}
	.ys-list li:nth-child(even){margin-right: 0;}
	.ban-text h2,.ban-text p{font-size: 28px;}
	.right-box,.cpxq-img,.ty-left,.zxty-list .img100,.zxty-r{width: auto;float: none;}
	.cpxq-des,.ty-r{position: static;width: 100%;}
	.ty-r-warp{width: auto;max-width: none;margin: 15px 15px 0;}
	.tyz li{width: 49%;}
	.tyz li:nth-child(even){margin-right: 0;}
	.zxty-r{margin-left: 0;}
	.position-link a{margin-right: 10px;}
	.position-link{display: none;}
	.shop-cs a{width: 100px;margin: 0 10px;}
	.cf .img100{width: 300px;}
	.cf-con{left: 330px;}
	.cf-bot{bottom:5px;}
	.cf-con h4{padding: 15px 0;}
	.map{height: 500px;}
	.zxly-warp{padding: 40px;}
	.phone-code p{font-size: 14px;}
	.phone-code{bottom:7%;}
}
@media (max-width:760px){
	.pc-show,.banner-btn div,.position-link,.ty-bot-tx,.gua:before,.shop-btn div,.ty-show,.news .read-more,.shipinxxxxx.active .poster{display: none;}
	.wap-show,.ljgd12{display: block;}
	.ys-top .i{font-size: 20px;}
	.title26 h3,.title30 h3,.ss-top h3,.ban-text h2,.none-tip p{font-size: 18px;}
	.ban-text p,.jies-con h3,.news li h4,.ys-top h3,.pro h4,.cpxq-top h3,.tyxq-top h3,.zxty h5,.gua-con h5,.zpcx-tz h4,.cf-con h4,.xwxq-box .tyxq-top h3,.title24 h3{font-size: 16px;}
	.title26 span,.mrz-nr-wrap h5,.title30 h4,.ty-show p,.tyxq-top p,.zlxz-warp h4,.xxwl h5,.list-group-bot h4,.ty-bot-des h5{font-size: 14px;}
	.pro p,.zlxz-warp p,.cxcp-r p,.list-group-bot p,.jies-con p,.footer-bot span, .footer-bot a,.cxcp-r h4{font-size: 12px;}
	.position-r,.ys-list li,.sp-list li,.tyxq-left,.zxty,.gua-l,.gua-r,.zlxz li,.shop-ms-l,.shop-ms-r,.xw li{float: none;width: auto;}
	.margin-t50,.margin-t60,.tyxq-page,.zxty,.page{margin-top: 25px;}
	.margin-t40{margin-top: 20px;}
	.cxcp-r h4{font-weight: normal;}
	.xq-edit,.zxty-list li,.gua-con,.cf-bot{margin-top: 15px;}
	.ppjs-list p,.ty-des{margin-top: 10px;}
	.jies-con h3{margin-bottom: 10px;}
	.title26{margin-bottom: 15px;}
	.title30,.tj,.news li{margin-bottom: 20px;}
	.tj .pagination34{margin-top: 0;}
	.ppjs-list{margin-bottom: 30px;}
	.pagination-style .swiper-pagination-bullet{width: 10px;height:10px;margin: 0 5px;}
	.pagination-style{bottom:12px !important;}
	.title26 span{padding: 0 15px;}
	.main-padding{padding: 30px 0;}
	.read-more{line-height: 24px;width: 72px;margin: 15px auto 0;font-size: 10px;}
	.cxcp-r .read-more{margin-top: 15px;}
	.play{width: 36px;height: 36px;}
	.jies li{width: 100%;margin-right:0;margin-bottom: 25px;}
	.jies li:last-child,.news li:last-child{margin-bottom: 0;}
	.news li{border-bottom: 1px solid #ddd;padding-bottom: 12px;width: 100%;margin-right:0;margin-bottom: 12px;}
	.news li a{display: block;}
	/*.news li:last-child{border-bottom: none;padding-bottom: 0;}*/
	.news li p{height: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 11px;line-height: 1.2em;}
	.news li h4{margin: 0 0 9px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 13px;line-height: 1.3em;}

	.news li .img100{float: left;width: 150px;}
	.news-wz{position: absolute;top:0;left: 160px;right: 10px;height: 100%;}
	.news li:nth-child(1) .img100{float: none;width: 100%;}
	.news li:nth-child(1) .news-wz{position: static;margin: 10px 10px 0;left: auto;top:auto;height: auto;}
	.news li:nth-child(1) .news-wz:after{right: 0;}
	.news li:nth-child(1) .news-wz h4{margin: 0;font-size: 15px;line-height: 1.4em;}
	.news li:nth-child(1) .news-wz p{display: none;}

	.jies-con .read-more{margin: 35px 0 0;line-height: 24px;}
	.mrz{border:1px solid #e1e1e1;}
	.mrz-tx{width: 60px;height: 60px;}
	.mrz-txs{width: 60px;height: 60px;border-width: 2px;}
	.mrz-list li:nth-child(odd) .mrz-nr{margin: 0 0 0 80px;}
	.mrz-list li:nth-child(even) .mrz-nr{margin: 0 80px 0 0;}
	.mrz-nr-wrap{padding: 15px;}
	.mrz-nr:after{width: 20px;height: 16px;}
	.mrz-list li:nth-child(odd) .mrz-nr:after{left: -14px;}
	.mrz-list li:nth-child(even) .mrz-nr:after{right: -14px;}
	.mrz-list{padding: 0 0 15px;}
	.mrz-nr-wrap{margin: 2px;}
	.mrz-nr,.mrz-nr-wrap{border-radius: 10px;}
	.mrz-nr-wrap p{line-height: 1.4em;}

	.positions{height: 50px;line-height: 50px;}
	.title30 .i{width: 32px;margin: 15px auto;}
	.title30 p{text-align: left;line-height: 1.6em;}
	.ppjs-list li{width: 48%;margin-top: 25px;}
	.ppjs-list li img{width: 40%;}
	.ppjs-list li:nth-child(1),.ppjs-list li:nth-child(2){margin-top: 0;}
	.ban-text{margin-left: 0;}
	.ban-text .i{width: 30px;display: none;}
	.wh-txt{text-align: left;}
	.ys-list li,.sp-list li{margin-right: 0;margin-bottom: 20px;border-bottom: 1px dashed #ddd;padding-bottom: 20px;}
	.ys-list li:last-child,.sp-list li:last-child{margin-bottom: 0;border: none;padding: 0;}
	.ys-top .i{width: 36px;height: 36px;line-height: 36px;}
	.ys-top{padding-left: 48px;}
	.ys-top p{height: auto;}
	.sp-list li p{margin-bottom: 0;}
	.pro li{width: 49%;margin-right: 2%;}
	.pro li:nth-child(3n){margin-right: 2%;}
	.pro li:nth-child(even),.zlxz li,.xw li{margin-right: 0;}
	.page-btn{padding: 0;width: 30px;text-indent: 200px;overflow: hidden;vertical-align: middle;}
	.pages{margin: 0;}
	.page-left{margin-right: 12px;}
	.page-right{margin-left: 12px;}
	.pro a{padding: 5px 5px 10px;}
	.pro .read-more{margin-top: 15px;}
	.right-box .pro li{margin-bottom: 2%;}
	.cpxq-top h3{margin: 14px 0;}
	.cpxq-page h4{margin-bottom: 6px;}
	.cpxq-des .footer-share{margin-top: 0;margin-bottom: 20px;}
	.ty-left .pagination-style{right: 12px;bottom:12px !important;}
	.ty-r-warp{margin: 15px 15px 0;}
	.ty-bot-des{margin-left: 0;}
	.ty-bot{padding: 10px;}
	.ty-show{right: 10px;bottom:10px;left: 10px;}
	.tyxq-page{padding: 15px 0;}
	/*.zxty-list li{float: left;width: 49%;margin-right: 2%;}*/
	/*.zxty-list li:nth-child(even){margin-right: 0;}*/
	.gua-l .img100{float: none;}
	.gua-l .img100{width: 70%;margin: 0 auto;}
	.gua-con{margin-left: 0;}
	.xxwl li{width: 48%;margin-right: 4%;}
	.xxwl li:nth-child(3n){margin-right: 4%;}
	.xxwl li:nth-child(even){margin-right: 0;}
	.zlxz li .img100{width: 50%;}
	.zlxz-con{position: absolute;width: auto;left: 50%;border-left: none;}
	.zlxz-warp{margin: 0 10px;padding-right: 0;}
	.zlxz-warp h4{margin-right: 20px;margin-bottom: 10px;}
	.zs-table th, .zs-table td{padding: 0 2px;height: 60px}
	.shop-type{opacity: 1;transform: none;}
	.shop-cs a{width: auto;padding: 0 15px;margin: 0 5px;line-height: 24px;font-size: 12px;}
	.shop-ms-l{margin-bottom: 1.8%;}
	.cf .img100{width: 100%;}
	.cf-con,.cf-bot{position: static;}
	.cf li:first-child{padding-top: 0;}
	.xw-mid{margin: 15px 1em;}
	.xw-bot{margin: 0 0 20px;}
	.xw li{margin-bottom: 20px;border-bottom: 1px dashed #ddd;}
	.xw li:last-child{margin-bottom: 0;border-bottom: none;}
	/*.tyxq-top .footer-share{top:0;margin-top: 0;}*/
	.tyxq-top{padding-right: 0;padding-bottom: 20px;}
	.map{height: auto;width: auto;padding-top: 30px;}
	.phone{position: relative;width: 70%;margin-left: 15%;left: auto;}
	.zxly{position: static;width: 100%;}
	.phone-codes img{width: 44%;}
	.phone-code p{font-size: 12px;}
	.zxly-warp{padding: 20px;}
	.liuyan{margin: 10px auto 0;}
	.title24 .i{width: 24px;height: 2px;margin-top: 10px;}
	.title24{margin-bottom: 30px;}
	.ly-list span{font-size: 14px;margin-bottom: 5px;}
	.liuyan{width: 140px;line-height: 36px;}
	.gdxzd{position: static;margin-top: 20px;}
	.cxcp-list li{width: 32%;margin-right: 2%;border:1px solid #e1e1e1;box-sizing: border-box;}
	.cxcp-list li:nth-child(3n){margin-right: 0;}
	.cxcp-list a{display: block;padding: 5px 5px 10px;}
	.cxcp-r p{font-size: 10px;}
	.cxcp-list{margin-top: 20px;}
	.cxcp-r h4{letter-spacing: normal;}
	.mrz{height: 252px;}
	/*.news li{display: none;}*/
	/*.news li:nth-child(1){display: block;}*/
	.ban-img{position: relative;overflow: hidden;height: 140px;}
	.ban-img img{position: absolute;top:0; left: 50%;width: auto; height: 100%;transform: translateX(-52%);}
	.list-group-bot{padding: 10px;}
	.waterfall .list-group a{padding: 0 4px;}
	.list-group{margin-bottom: 8px;}
	.loading img{width: 100px;}
	.jies-con{left: 20px;top:25px;right: 20px;}
	/*.list-group{width: 50%;}*/
	/*.cxcp-list li:nth-child(3n){display: none;}*/
	/*.poster{position: relative;height: 180px;overflow: hidden;}*/
	.poster img{position: absolute;height: 100%;width: auto;left: 50%;transform: translateX(-50%);top:0;}
	.jies-con p{width: 156px;max-width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.cf-con{margin: 0 10px;}
	.news-wz:after,.ppjsycs:after{position: absolute;content: '';width: 8px;height: 12px;background: url("../images/r1.png");right: -10px;bottom:1px;}
	.footer .img100{position: relative;height: 60px;overflow: hidden;}
	.footer .img100 img,.tugs img{position: absolute; top: 0; height: 100%; width: auto;left: 50%;transform: translateX(-50%);}
	.tugs img{position: absolute; top: 0; height: 100%; width: auto;left: 50%;transform: translateX(-50%);}
	.index-con{border:none;}
	.news,.pro li{margin-bottom: 0;}
	.ban-text h2{margin: 10px 0 0;}

	.about-title h3{width: 182px;margin: 0 auto;line-height: 1.4em;}
	.tugs{position: relative;height: 110px;overflow: hidden;}
	.xw .footer-share{margin: 20px 1em 0;}
	.none-tip{height: 340px;}
	.tyxq-top p{margin-bottom: 5px;}
	.wh-title h4{width: 240px;margin: 12px auto 0;}
	.pro p{height: 3.2em;}
	.ty-tx{width: 50px;height: 50px;}
	.ty-top h4{line-height: 50px;font-size: 16px;}
	.ty-des p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;height: 8em;}
	.tyz{margin-top: 35px;}
	.list-group{width: 100%;}
	.loading{padding: 50px 0;}
	.zs-table td img{margin-right: 2px;}
	.poster-list li{width: 100%;margin-right: 0;}
	.poster-list li:last-child{margin-top: 2.8%;}
	.tyxq-top .footer-share{bottom:-8px;}
	.logo{top:19px;}
	.ljgds{font-size: 10px;width: 50px;bottom:13px;background: none;line-height: 1em;}
	.ljgds{color: #ce876a;}
	.ppjsycs{position: relative;margin-right: 10px;}
	@keyframes up{
		0%{
			opacity: 0;
			-moz-transform: translateY(30px);
			-webkit-transform: translateY(30px);
			-o-transform: translateY(30px);
			-ms-transform: translateY(30px);
			transform: translateY(30px);
			-webkit-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-moz-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-ms-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-o-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			transition: all .8s cubic-bezier(.645, .045, .355, 1);
		}
		100%{
			opacity: 1;
			-moz-transform: translateY(0px);
			-webkit-transform: translateY(0px);
			-o-transform: translateY(0px);
			-ms-transform: translateY(0px);
			transform: translateY(0px);
			-webkit-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-moz-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-ms-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-o-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-webkit-transition-delay: .8s;
			transition-delay: .8s;
		}
	}
	@-webkit-keyframes up{
		0%{
			opacity: 0;
			-moz-transform: translateY(30px);
			-webkit-transform: translateY(30px);
			-o-transform: translateY(30px);
			-ms-transform: translateY(30px);
			transform: translateY(30px);
			-webkit-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-moz-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-ms-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-o-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			transition: all .8s cubic-bezier(.645, .045, .355, 1);
		}
		100%{
			opacity: 1;
			-moz-transform: translateY(0px);
			-webkit-transform: translateY(0px);
			-o-transform: translateY(0px);
			-ms-transform: translateY(0px);
			transform: translateY(0px);
			-webkit-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-moz-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-ms-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-o-transition: all .8s cubic-bezier(.645, .045, .355, 1);
			transition: all .8s cubic-bezier(.645, .045, .355, 1);
			-webkit-transition-delay: .8s;
			transition-delay: .8s;
		}
	}
	.poster{position: absolute;top:0;left:0;height: 100%;width: 100%;z-index: 9;}
	.shipinxxxxx video{vertical-align: bottom;opacity: 0;}
	.shipinxxxxx.active video{opacity: 1;}
}