@media only screen and (max-width: 1800px){
	.product3-3x_llist li{
		padding-right: 60px;
	}
	.product3-3x-pic{
		margin-left: 30px;
	}
	.product3-3x-dl dd{
		margin-right: 30px;
    margin-bottom: 20px;
    font-size: 15px;
	}
	.product3-3x-ttitle{
		font-size: 20px;
	}
	.main2-car{
		/*width: 360px;*/
	}
	.fafa-wen1{
		font-size: 50px;
	}
	.fafa-wen2{
		font-size: 17px
	}
	.fafa-wen{
		padding-bottom: 85px;
	}
	.jiejue-xx-menu{
		width: 400px;
		margin-right: 50px;
	}
	.jiejue-xx-menu dd>a{
		font-size: 18px;
		padding: 25px 15px;
	}
	.jiejue-xx-menu dd.cur>a{
		padding: 40px 15px;
	}

	.jiejue-xx-con-wp{
		padding: 30px;
	}
	.jiejue-xx-con{
		height: 100px;
		font-size: 15px;
	}
	.jiejue1-a a{
		height: 470px;
	}
	.jiejue::before{
		top: 340px;
	}
	.jiejue2 dd{
		padding: 0 15px;
		font-size: 17px;
	}
	.jiejue1-title{
		font-size: 32px;
		left: 30px;
		bottom: 30px;
	}
	.contact-2-input textarea.form-control{
		height: 120px;
	}
	.contact-1-dl dd+dd {
    margin-left: 40px;
	}
	.contact-1-title{
		width: 100%;
		font-size: 30px;
	}
	.aftercare-xx-con{
		width: 800px;
		float: right;
	}
	.nav>ul>li>a{
		font-size: 16px;
	}
	.nav {
    margin-left: 45px;
	}
	#header{
		padding: 0 15px;
	}
	.news2-con h2{
		font-size: 20px;
	}
	.m_page a{
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
	}
	.m_page span{
		width: 30px;
		font-size: 14px;
	}
	.foo1-1 li+li {
    margin-left: 15px;
	}
	.foo1-2 {
    width: 230px;
    padding-left: 0px;
	}
	.footer-1 .container::before{
		right: 264px;
	}
	.foo1-1 dd>a{
		font-size: 12px;
	}
	.foo1-1 h1{
		font-size: 16px;
	}
	.news1-pic{
		width: 570px;
		margin-right: 40px;
		top: 50px;
	}
	.news1-con{
		padding-top: 70px;
	}
	.news1-con h2{
		font-size: 28px;
	}
	.news1-con p{
		margin-top: 20px;
	}
	.news1 .more1 {
    margin-top: 35px;
	}
	.news2{
		padding: 120px 0 60px;
	}
	.m_page{
		margin-top: 60px;
	}
	.news-xx-con-wp {
    width: 810px;
    margin-right: 50px;
	}
	.news-xx-title{
		font-size: 26px;
	}
	.news-xx-tp{
		padding-top: 148px;
	}
	.news-xx-t dd h1{
		font-size: 18px;
	}
	.news-xx-p a{
		font-size: 12px;
	}
	.news-xx-p a img{
		width: 15px;
	}
	.aftercare-dl dd .imgbox_a{
		height: 266px;
	}
	.aftercare-title{
		font-size: 26px;
		padding-left: 30px;
		bottom: 30px;
	}
	.aftercare-xx-menu dd>a{
		font-size: 20px;
		padding: 25px 15px;
	}
	.aftercare-xx-title{
		font-size: 20px;
		padding: 25px 0;

	}
	.aftercare-xx-menu{
		width: 350px;
		margin-right: 50px;
	}
	a.downLista h2{
		font-size: 16px;
	}
	a.downLista{
		padding: 30px;
	}
	a.downLista{
		height: 240px;
	}
	.network1-dl li{
		padding:  0 25px;
	}
	.network1-dl dd{
		font-size: 15px;
	}
	.network2-1{
		width: 350px;
	}
	.network2-2{
		width: 850px;
	}
	.network2-1>a{
		height: 300px;
	}
	.network2-2 a.downLista {
    height: 300px;
    padding-top: 30px;
	}
	.network2-2 a.downLista h2 {
    margin-top: 30px;
	}
	a.downLista .downyun {
    margin-top: 80px;
	}

	.network2-1>a h1{
		font-size: 28px;
		padding-left: 30px;
		padding-bottom: 25px;
	}
	.aboutwz{
		padding: 0;
	}
	.about1-dl dd+dd {
    margin-left: 60px;
	}
	.aboutwz-title{
		font-size: 34px;
	}
	.fazhan2 .aboutwz-titlex{
		padding: 0 50px;
	}
	.fazhan2-con h1{
		font-size: 45px;
	}
	.fazhan2-con p{
		font-size: 14px;
	}
	.aboutwz-titlex{
		font-size: 24px;
		margin-top: 35px;
	}
	.main1-video{
		width: 585px;
		margin-left: 30px;
		margin-right: 20px;
	}
	.main1 .product-con{
		height: 6em;
		overflow: hidden;
		margin-top: 15px;
		font-size: 15px;
	}
	.product-title{
		font-size: 34px;
	}
	.main1-video::before{
		right: -20px;
		width: 450px;
		top: -70px;
		bottom: -70px;
	}
	.main-a {
    margin-top: 25px;
	}
	.main1-1 .about1-dl{
		padding-top: 20px;
	}
	.main1-1 .about1-dl dd h2{
		font-size: 12px;
	}
	.main1{
		padding: 70px 0;
	}
	.fafa .flex-control-nav{
		bottom: 50px;
	}
	.main2-list dd>a:hover .main2-car-name {
    bottom: 210px;
    font-size: 80px;
	}
	.main2-3-con1{
		padding: 0 20px 20px
	}
	.main2-3-con2{
		padding: 0 20px 15px;
	}
	.product1-left {
    width: 735px;
	}
	.product1-video video{
		height: 414px;
	}
	.product1-2 {
    height: 354px;
    padding: 50px 0 0;
	}
	.product1-2 h1{
		font-size: 30px;
		margin-top: 25px;
	}
	.product-con {
    margin-top: 15px;
    font-size: 14px;
    padding-right: 30px;
	}
	.product1::after{
		top: 489px;
	}
	.product3-div{
		min-height: 620px;
	}
	.product3-2-menu dd+dd {
    margin-left: 35px;
	}
	.product3-2-dl{
		height: 660px;
	}
	.product3-2-dl dd:nth-child(1){
		height: 500px;
	}
	.product3-2-dl dd:nth-child(2){
		height: 330px;
	}
	.product3-2-dl dd:nth-child(6){
		height: 330px;
	}
	.product3-2-dl dd:nth-child(3),
	.product3-2-dl dd:nth-child(4),
	.product3-2-dl dd:nth-child(5){
		height: 160px;
	}
	.product3-3-dl-title{
		width: 270px;
	}
	.product3-menu dd{width: 200px;}
	.product-menu dd+dd {
    margin-left: 45px;
	}
	.product3-3-car{
		margin-right: 0
	}
	.product1-2 img{
		width: 300px;
	}
	.banner-3-gai-title{
		font-size: 34px;
		margin-top: 95px;
	}
}
@media only screen and (max-width: 1600px){
	.nav>ul>li>a{
		font-size: 15px;
	}
	.nav>ul>li+li {
    margin-left: 20px;
	}
}
@media only screen and (max-width: 1400px){
	.nav>ul>li+li {
    margin-left: 15px;
	}
	.logo {
    width: 180px;
    margin-top: 60px;
	}
	.nav {
    margin-left: 20px;
	}
	.banner-2{
		height: 470px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}

	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		height: auto;
		padding-bottom: 28.0208%;
	}
	.erji-padd{
		padding: 50px 0;
	}
	.news1-pic{
		top: 0;
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.news1-con h2{
		height: auto;
		max-height: 3.6em;
	}
	.news1-con{
		padding-top: 30px;
	}
	.news2-list dd{
		width: 47%;
	}
	.m_page {
    margin-top: 50px;
	}
	.foo1-2{
		float: none;
		display: inline-block;
		width: auto;
		text-align: left;
	}
	.footer-1 .container::before{
		display: none;
	}
	.footer-1 .container{
		font-size: 0;
		text-align: center;
	}
	.footer-1{
		padding: 30px 0;
	}
	.footer-2{
		padding: 15px 0;
		line-height: 1.8;
	}

	.footer-2 .fl,
	.footer-2 .fr{
		float: none;
		text-align: center;
	}
	.news-xx-con-wp {
    width: 100%;
    margin-right: 0px;
    float: none;
	}
	.news-xx-tp{
		padding-top: 40px;
	}
	.news-xx-title {
    font-size: 24px;
	}
	.aftercare-dl dd{
		float: none;
		width: 100%!important;
	}
	.aftercare-dl dd .imgbox_a{
		height: auto;
	}
	.aftercare-dl dd.aftercare1 .imgbox_a{
		padding-bottom: 35.965747%
	}
	.aftercare-dl dd.aftercare2 .imgbox_a{
		padding-bottom: 61.663947%
	}
	.aftercare-dl dd.aftercare3 .imgbox_a{
		padding-bottom: 22.235294%
	}
	.aftercare-xx-menu{
		width: 100%;
		margin-right: 0px;
		float: none;
	}
	.aftercare-xx-con{
		margin-top: 20px;
	}
	.aftercare-xx-con{
		width: 100%;
		float: none;
	}
	.contact-div{
		padding: 50px;
	}
	.contact-1{
		width: 100%;
		float: none;
	}
	.contact-2{
		width: 100%;
		float: none;
		margin-top: 30px;
		padding: 30px;
	}
	.contact-1-dl dd{
		margin-top: 40px;
	}
	.contact-1-dl dd+dd{
		margin-left: 0;
	}
	.contact-1-dl dd{
		float: none;
		margin-left: 0;
		width: auto;
	}
	.contact-1-dl dl{
		margin-left: 0;
		display: flex;
		justify-content: space-around;
	}
	.network1-div{
		padding: 30px 30px 0;
	}
	.network1-dl li{
		width: 100%;
		float: none;
		padding: 30px 0;
		min-height: 0;
	}
	.network1-div .contact-1-title{
		padding-left: 0
	}
	.network1-dl li+li {
    border-left: 0;
    border-top: 1px solid #e8e9eb;
	}
	.network1-dl dd+dd {
    margin-top: 20px;
	}
	.network1-dl{
		margin-top: 0
	}
	.network2-1{
		width: 100%;
		float: none;
	}
	.network2-2{
		float: none;
		width: 100%;
	}
	a.downLista .downyun {
    margin-top: 50px;
	}
	.network2-2 a.downLista h2 {
    margin-top: 20px;
	}
	.network2-2 a.downLista{
		height: 260px;
	}
	.network2-2-list .owl-nav{
		position: relative;
		bottom: 0;
		margin:30px 0 0 auto;
	}
	.jiejue::before{
		top: 50%;
	}
	.jiejue2 dd{
		width: 25%;
		padding: 0 30px;
		border-bottom: 1px solid #060e1f;
	}
	.jiejue2 dd:first-child{
		border-left: 1px solid #060e1f;
	}
	.jiejue-xx-menu{
		float: none;
		width: 100%;
		margin-right: 0;
		margin-bottom: 40px;
	}
	.jiejue-xx-menu dd>a{
		font-size: 20px;
	}
	.aboutwz-con{
		margin-top: 30px;
		font-size: 15px;
	}
	.about1-dl dd+dd {
    margin-left: 20px;
	}
	.about1-dl dd{
		width: 250px;
	}
	.about1-dl dd h1{
		font-size: 48px;
	}
	.about1-dl dd h2{
		font-size: 15px;
	}
	.about1-dl {
    padding: 50px 0;
	}
	.about1.erji-padd{
		padding-bottom: 0;
	}
	.aboutwz-title {
    font-size: 28px;
    line-height: 34px;
	}
	.about2-item{
		margin-top: 50px;
	}
	.fazhan3 .aboutwz-titlex{
		padding: 0
	}
	.fazhan2-div {
    margin-top: 40px;
	}
	.fazhan2-con h1 {
    font-size: 40px;
	}
	.aboutwz-titlex {
    font-size: 22px;
    margin-top: 30px;
	}
	.footer-1{
		display: none;
	}
	.main1-video::before{
		display: none;
	}
	.main1-video{
		float: none;
		width: 100%;
		margin:0;
	}
	.main1 .product-con{
		height: auto;
	}
	.main1-1{
		padding-top: 30px;
	}
	.main1-1 .about1-dl dd h2 {
    font-size: 14px;
	}
	.main1-1 .about1-dl {
    padding-top:40px;
	}
	.main2-list dd{
		width: 50%;
		margin-bottom: 50px;
	}
	.main2-list dd:nth-child(4){
		border-left: 1px solid #1b2438;
	}
	.main2-list dd:nth-child(odd){
		border-left: 0;
	}
	.main2-2-list dd{
		width: 48%;
	}
	.main2-3-con0{
		padding: 0 30px 20px;
	}
	.fmain2-2 .flex-control-nav{
		bottom: 30px;
	}
	.main2-3-list dd:first-child{
		width: 98%;
	}
	.main2-3-list dd{
		width: 48%;
	}
	.main2-list dd>a{
		padding-bottom: 0
	}
	.main2-list dd>a:hover .main2-car {
    top: 0px;
	}
	.main2-list dd>a:hover .main2-car-name {
    bottom: 0px;
    font-size: 80px;
	}
	.main2-car-name{
		position: relative;
		margin-top: 20px;
		font-size: 32px!important;
	}
	.main2-list {
    margin-top: 50px;
	}
	.video-box{
		position: static;
	}
	.video-close{
		right: 30px;
		top:30px;
	}
	.product-menu-wp{
		display: none;
	}
	.product1-left{
		float: none;
		width: 100%;
	}
	.product1-video video{
		height: auto;
	}
	.product1::after{
		height: 100%;
		display: none;
	}
	.product1 .product-title{
		color: #333;
	}
	.product1 .product-con{
		color: #666;
	}
	.product1-2{
		height: auto;
		padding: 30px 0
	}
	.fproduct2 .flex-direction-nav{display: none;}
	.product-tl .fl{
		font-size: 30px;
	}
	.product3-2-dl dd{
		position: static;
		float: left;
		width: 50%!important;
		height: auto!important;
		border:0!important;
	}
	.product3-2-dl dd>a{
		height: auto;
		padding-bottom: 56.36%;
	}
	.product3-div{
		min-height: 0;
		padding: 40px;
	}
	.product3-3-h1{
		font-size: 28px;
	}
	.product3-3-car{
		float: none;
		margin:0 auto 30px;
		max-width: 100%
	}
	.product3-2-dl{
		height: auto;
	}
	.network2-2 a.downLista .downyun {
    margin-top: 60px;
}
	.network2-2-list .owl-stage-outer::before{
		position: absolute;
		width: 1px;
		left: 0;
		top: 0;
		bottom: 0;
		background-color: #e1e1e1;
		content:"";
		z-index: -1;
	}
	.product1-2 img{
		width: 393px;
	}
	.banner-3-gai-con {
    height: 500px;
    padding-top: 70px;
	}
	.product3-3x_llist{
		padding: 30px;
		margin-top: 30px;
	}
}
@media only screen and (max-width: 992px){
	.main2-3-con0 h1{
		font-size: 30px;
	}
	.fmain2-2 .flex-direction-nav{display: none;}
	.main2-car-name{
		font-size: 26px!important;
	}
	.main2-car{
		width: 300px;
	}
	.about2-item{
		margin-top: 30px;
	}
	.about1-dl dd h1{
		font-size: 40px;
	}
	.about1-dl dd h2{
		font-size: 14px;
	}
	.about1-dl dd {
    width: 210px;
	}
	.jiejue2 dd{
		width: 33.3333333%;
	}
	.aftercare-title{
		font-size: 22px;
		bottom: 20px;
	}
	.erji-padd{
		padding: 40px 0;
	}
	.m_page {
    margin-top: 40px;
	}
	.news1-con h2 {
    font-size: 24px;
	}
	.news-xx-title {
    font-size: 22px;
	}

}
@media only screen and (max-width: 768px){
	.product3-3x-dl{
		padding-bottom: 10px;
	}
	.product3-3x-dl dd{
		display: block;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.product3-3x-div{
		padding-top: 20px;
	}
	.product3-3x-cz{
		margin-top: 0;
		top: 23px;
	}
	.product3-3x_llist li{
		padding: 20px 0;
	}
	.product3-3x-pic{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.product3-3x-ttitle {
    font-size: 17px;
    padding-right: 30px;
	}
	.product3-3x_llist {
    padding: 20px;
    margin-top: 20px;
	}
	.fproduct3-3 .flex-control-paging li a{
		width: 14px;
    height: 14px;
	}
	.fproduct3-3 .flex-control-nav {
    margin-top: 25px;
    /*bottom: -8px;*/
	}
	.fproduct3-3{margin-top: 20px;}
	.banner-3-gai-con img{
		width: 200px;
	}
	.banner-3-gai-title {
    font-size: 18px;
    margin-top: 15px;
	}
	.banner-3-gai-con {
    height: auto;
    padding: 20px 0 30px;
	}
	.banner-3-gai{
    background-image: none!important;
    background-color: #020916;
	}
	.network2-2-list .owl-stage-outer::before{
		display:none;
	}
	.network2-2-list .owl-item+.owl-item {
    margin-left: 0px;
	}
	.network2-2 a.downLista .downyun {
    margin-top: 40px;
	}
	.about-video .imgbox_a::before{
		width: 40px;
		height: 40px;
	}
	.banner-3-nav-left{
		left: 10px;
	}
	.banner-3-nav-right{
		right: 10px;
	}
	.banner-3-nav-left::after {
    left: 15px;
	}
	.banner-3-nav-right::after {
    right: 15px;
	}
	.banner-3-nav-left:hover::after {
 
    width: 20px;
	}
	.banner-3-nav-item::after{
		width: 20px;
	}
	.banner-3-nav-left:hover{
		padding-left: 40px
	}
	.banner-3-nav-left{
		padding-left: 40px
	}
	.banner-3-nav-right:hover::after {
 
    width: 20px;
	}
	.banner-3-nav-right:hover{
		padding-right: 40px
	}
	.banner-3-nav-right{
		padding-right:40px
	}



	.product3-3-dl-title{
		float: none;
		width: 100%;
		font-size: 14px;
	}
	.product3-3-dl-con{
		font-size: 20px;
		margin-top: 5px;
	}
	.product3-3-dl dd {
    margin-top: 15px;
    line-height: 1.6;
	}
	.product3-3-div-con {
    margin-top: 20px;
	}
	.product3-3-h1 {
    font-size: 20px;
	}
	.product3-3-div {
    margin-top: 20px;
    padding: 20px;
    padding-top: 25px;
    background-color: #fff;
	}
	.product3-3 {
    margin-top: 50px;
	}
	.product3-2-dl dd{
		width: 100%!important;
		float: none;
	}
	.product3-2-dl dd+dd{
		border-top: 1px solid #fff!important;
	}
	.product3-2-div-wp{
		margin-top: 20px;
	}
	.product3-2 {
    margin-top: 30px;
	}
	.product3-2-menu dd+dd {
    margin-left: 25px;
	}
	.product3-2-menu dd{
		font-size: 16px;
		float: none;
		display: inline-block;
	}
	.product3-2-menu dl{
		font-size: 0;
		white-space: nowrap;
		overflow-x: auto;
	}
	.product3-div-con .product-con p{
		background-size: 7px;
		background-position: left 8px;
	}
	.product3-div-con-wp {
    margin-top: 20px;
	}
	.product3-menu dd{
		font-size: 15px;
		width: 31.3333%;
		margin-left: 2%!important;
		padding-bottom: 10px;
	}
	.product3-menu dl{
		margin-left: -2%
	}
	.product3-div{
		padding-top: 25px;
		margin-top: 20px;
		padding: 20px;
	}
	.product2-img .imgbox_a::after{
		width: 60px;
		height: 60px;
	}
	.product2-2 {
    margin-top: 60px;
	}
	.fproduct2 .flex-control-paging li a {
    width: 14px;
    height: 14px;
	}
	.fproduct3 .flex-control-paging li a{
		width: 14px;
    height: 14px;
	}
	.fproduct3 .flex-control-nav {
    height: 0;
    bottom: -20px;
	}	
	.fproduct2 .flex-control-nav{
		bottom: -20px;
	}
	.product-tl .fl {
    font-size: 24px;
	}
	.product2-div {
    margin-top: 20px;
	}
	.product1-2 h1{
		font-size: 22px;
	}
	.product1-2 h2{
		font-size: 14px;
	}
	.product-con{
		padding-right: 0
	}
	.product1-con {
    margin-top: 20px;
	}
	.video-close{
		width: 30px;
		height: 30px;
		right: 15px;
		top: 15px;
	}
	.video-wp{padding: 0	15px;}
	.main2-2-list{
		padding-top: 30px;
	}
	.fmain2-2 .flex-control-nav {
    bottom: -13px;
	}
	.main2-3-con0 h2{
		font-size: 14px;
		height: auto;margin-top: 6px;
	}
	.main2-3-con0{
		padding: 0 15px 10px;
	}
	.main2-3-con0 h1 {
    font-size: 24px;
}
	.main2-3-con2 h2{
		font-size: 15px;
		height: auto;
	}
	.main2-3-con2{
		padding: 0 15px 12px;
	}
	.main2-3-list dd{
		float: none;
		width: 100%!important;
		margin-left: 0;
		margin-top: 0
	}
	.main2-3-list dl{
		margin-left: 0;
		margin-top: 0
	}
	.main2-3-list dd+dd{
		margin-top: 15px;
	}
	.main2-3-list{
		padding-top: 35px;
	}
	.main2-3-con1{
		padding: 0 15px 12px;
	}
	.main2-3-con1 h2{
		font-size: 14px;
		height: auto;
		margin-top: 6px;
	}
	.main2-3-con1 h1{
		font-size: 20px;
	}
	.main2-2-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 15px;
	}
	.main2-2-list dl{
		margin-left: 0;
	}
	.main2-2{
		margin:30px 0;
		padding: 30px 0;
	}
	.main2-1-p{
		font-size: 15px;
		margin-top: 30px;
	}
	.main2-list {
    margin-top: 30px;
	}
	.main2-car{
		/*width: 240px;*/
	}
	.main2-list dd{
		float: none;
		width: 100%;
		border-left: 0!important;
		margin-bottom: 0;
	}
	.main2-list dd+dd{
		border-top:1px solid #1b2438;
		margin-top: 25px;
		padding-top: 25px;
	}
	.main2-1-title h2{
		font-size: 14px;
		margin-top: 15px;
	}
	.main2-1-title h1{
		font-size: 28px;
	}
	.main1-1 .about1-dl dd{
		width: 100%;
	}
	.main1-1 .about1-dl dl{
		display: block;
	}
	.main1 .product-con {
    margin-top: 10px;
    font-size: 14px;
	}
	.product-title {
    font-size: 24px;
	}
	.main1-1 {
    padding-top: 20px;
	}
	.main1-video .imgbox_a::before{
		width: 50px;
		height: 50px;
	}
	.fazhan4-2{
		padding-top: 10px;
	}
	.fazhan4-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.fazhan4-list dd+dd{
		margin-top: 15px;
	}
	.fazhan4-list dl{
		margin-left: 0;
	}
	.fazhan2-con{
		margin-top: 25px;
	}
	.fazhan2-pic .imgbox_a{
		border-radius: 20px;
	}
	.fazhan2-div {
    margin-top: 34px;
	}
	.fazhan2-div {
    margin-top: 20px;
	}
	.aboutwz-titlex {
    font-size: 18px;
    margin-top: 15px;
    line-height: 22px;
	}
	.fazhan1-2{
		padding-top: 10px;
	}
	.about2-item{
		float: none;
		width: 100%;
		margin-top: 15px;
	}
	.about1::after{
		height: 40px;
	}
	.about1-dl dd h1 {
    font-size: 36px;
	}
	.about1-dl dd{
		display: block;
		width: 100%;
	}
	.about1-dl dd h2 {
    font-size: 15px;
	}
	.about1-dl dd+dd{
		margin-left: 0;
		margin-top:25px;
		padding-top: 25px;
		border-top: 1px solid #ddd;
	}
	.about1-dl {
    padding: 30px 0;
	}
	.aboutwz-title {
    font-size: 22px;
    line-height: 30px;
	}
	.aboutwz-con {
    margin-top: 15px;
    font-size: 14px;
	}
	.jiejue-xx-menu{
		margin-bottom: 20px;
	}
	.jiejue-xx-con-wp{
		background-color: #020916;
		padding: 20px;
	}
	.jiejue-xx-con{
		padding-right: 0;
		height: auto;
	}
	.fjiejue-xx .flex-direction-nav a{
		width: 30px;
		height: 30px;
		margin-top: -15px;
	}

	.fjiejue-xx .flex-direction-nav a.flex-prev{
		left: 15px;
	}

	.fjiejue-xx .flex-direction-nav a.flex-next{
		right: 15px;
	}
	.jiejue-xx-con-wp{
		position: relative;
	}
	.jiejue-xx-menu dd>a {
    font-size: 16px;
    padding: 20px 15px;
	}
	.jiejue-xx-menu dd.cur>a{
		padding: 30px 15px;
	}
	.jiejue::before{
		top:170px;
	}
	.jiejue2 dd {
    width: 50%;
    height: 120px;
    font-size: 16px;
    padding: 0 15px;
	}
	.jiejue2 dd:nth-child(odd){
		border-left: 0!important;
	}
	.jiejue1-a a{
		height:240px;
	}
	.jiejue1-title{
		font-size: 20px;
		left: 15px;
		bottom: 15px;
	}
	.network2-1>a {
    height: 240px;
	}
	.network1-div{
		padding: 20px 15px 0;
	}
	.network1-dl dd {
    font-size: 14px;
	}
	.network1-dl li{
		padding: 20px 0
	}
	.network2-1>a h1{
		font-size: 24px;
		padding-left: 15px;
		padding-bottom: 15px;
	}
	.network2-2-list .owl-nav{
		width: 80px;
		height: 40px;
		margin-top: 25px;
	}
	.network2-2-list .owl-nav button.owl-prev,
	.network2-2-list .owl-nav button.owl-next{
		width: 40px;
		height: 40px;
	}
	.network2-2 a.downLista{
		padding-top: 20px;
		padding-bottom: 0;
	}
	a.downLista .downyun {
    margin-top:40px;
	}
	.network2-2 a.downLista {
    height: 220px;
	}
	.contact-2-dl dd{
		float: none;
		width: 100%!important;
		margin-left: 0;
	}
	.contact-2-dl dl{
		margin-left: 0;
	}
	.contact-2{
		padding: 15px;
	}
	.contact-1-dl dl{
		display: block;
	}
	.contact-1-title{
		font-size: 24px;
	}
	.contact-div{
		padding: 20px 15px;
	}
	.downyun{
		height: 30px;
		background-size: auto 30px;
	}
	a.downLista h2{
		height: auto;
		margin-top: 15px;
	}
	.downList dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.downList dl{
		margin-left: 0;
	}
	a.downLista{
		padding: 20px 15px;
		height: auto;
	}
	.aftercare-xx-menu dd>a{
		font-size: 17px;
		padding: 15px;
	}
	.aftercare-xx-title{
		font-size: 17px;
		padding: 15px 0;

	}
	.aftercare-xx-p{
		font-size: 15px;
		margin-top: 20px;
	}
	.aftercare-dl dd.aftercare1,
	.aftercare-dl dd.aftercare2{
		margin-bottom: 20px;
	}
	.aftercare-title{
		font-size: 18px;
		bottom: 15px;
		padding-left: 15px;
	}
	.news-xx-p a img{
		margin-left: 7px;
	}

	.news-xx-p a:first-child img{
		margin-right:7px;
	}
	.news-xx-p{
    margin-top: 20px;
	}
	.news-xx-t dd{
		padding: 15px 0;
	}
	.news-xx-t dd h1 {
    font-size: 15px;
    margin-bottom: 10px;
	}
	.news-xx-tp{
		padding-top: 20px;
	}
	.news-xx-t{
		border-width: 4px;
		padding:  0 15px;
	}
	.news-xx-con{
		margin-top: 15px;
		font-size: 15px;
	}
	.news-xx-title-wp{
		padding-bottom: 20px;
	}
	.news-xx-title {
    font-size: 20px;
    padding-bottom: 10px;
	}
	.erji-padd{ 
		padding: 30px 0;
	}
	.m_page {
    margin-top: 30px;
	}
	.news1-con h2 {
    font-size: 20px;
    margin-top: 15px;
	}
	.news1-con p{
		margin-top: 10px;
	}
	.news1 .more1 {
    margin-top: 20px;
	}
	.news2-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.news2-list dd+dd{
		margin-top: 20px;
	}
	.news2-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.news2-con h2 {
    font-size: 18px;
    height: auto;
    max-height: 2.8em;
	}
	.news2-con {
    padding-top: 15px;
	}
	.news2-con p {
    font-size: 12px;
    height: auto;
    max-height: 4em;
    margin-top: 10px;
	}
	.news2-con .timeDate{
		margin-top: 10px;
	}
	.m_page a{
		width: 24px;
		height: 24px;
		line-height: 24px;
		font-size: 12px;
	}
	.m_page span{
		width: 24px;
		font-size: 12px;
		margin: 0 5px;
	}
	.m_page a+a {
    margin-left: 5px;
	}
	.foo1-2-item h1{
		font-size: 16px;
		padding-bottom: 15px;
	}
	.footer-2{
		font-size: 12px;
	}
}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 350px){}