@media screen and (max-width: 1920px) {
	/* footer */
	.foot .foot-body .foot-cate-item:nth-of-type(1){margin-right: 0;width: 26%;}
	.foot .foot-body .foot-cate-item:nth-of-type(2){margin-right: 0;width: 26%;}
	.foot .foot-body .foot-cate-item:nth-of-type(3){margin-right: 0;width: 48%;}
}
@media screen and (max-width: 1585px) {
	.index-prod .index-prod-body .index-prod-body-b .index-prod-body-item{height: 526px;}
	.app_nev_container .bg_layer {
		left: 0;
	}

	.app_rb_container .bg_layer {
		right: 0;
	}
}

@media screen and (max-width: 1400px) {
	/* index */
	.index-ab-body{margin: 20px 0;}
	.index-story{margin-top: 40px;}
	.head .head-list .head-item a{font-size: 18px;}
	
	/* certificate */
	.zs_innner_container .zs_row1 li p{font-size: 22px;}
	.zs_innner_container .zs_row2 li p{font-size: 22px;}
	
	
}

@media screen and (max-width: 1300px) {
	/* head */
	.head .head-logo{width: 18%;}
	.nav-search{display: none;}
	/* certificate */
	.zs_related_pro .related_pro_title{font-size: 40px}

	/* banner */
	.indexban .indexban-item-t1{font-size: 60px;}
	.indexban .indexban-item-t2{font-size: 40px;}
	.indexban .indexban-item .indexban-box {margin-top: 15%;}
	.indexban .indexban-item-t3{font-size: 70px;}
	.indexban .indexban-item-t4{font-size: 70px;}
	.indexban .indexban-item-t5{font-size: 30px;}
	.indexban .indexban-item-t6{font-size: 40px;}
	/* index */
	.index-ab-body .index-ab-box{margin: 0 20px;}
	.index-cate-t {font-size: 50px;}
	.index-swp .swiper-slide.swiper-slide-active .swiper_text1 { width: 80%; text-align: left;}
	.index-swp .swiper_text1 span{font-size: 20px !important;}
	.index-swp .swiper-slide.swiper-slide-active .swbtn { width: 81px !important;}
	.index-swp .swiper-button-prev{margin-top: 110px !important;}
	.index-story .index-story-tit{font-size: 46px;}
	.index-xpan-body .index-xpan-l .index-xpan-l-tits{font-size: 30px;}
	.index-xpan-body .index-xpan-r .index-xpan-r-line .index-xpan-ite .index-xpan-tex::placeholder{font-family:Arial;}
	.foot-boxmain .foot-inp{width: 100%;}
	.foot .foot-body .foot-cate{width: 85%;}
	.foot-cate-item-cat .foot-boxmain{position: relative;}
	.foot-cate-item-cat .foot-boxmain .foot-search-btn{position: absolute;top: -2px;right: 0;}
	
	/* product */	
	.prod-we-text{font-size: 50px;}
	.banner .bread-body .banner-tit{font-size: 50px;}
	/* aboutus */
	.aboutab .aboutab-info{margin-left: 9%;max-width: 485px;position: initial;}
	.aboutab-img{margin-bottom: -450px;}
	.aboutab {margin-bottom: 30px;}
	.aboutadv .aboutadv-body{padding-top: 50px;}
	.aboutadv .aboutadv-body h2{font-size: 50px;}
	.aboutadv-menu .aboutadv-item .aboutadv-item-ic{flex-shrink: 0;}
	.aboutds{margin: 100px auto;}
	.aboutds .aboutds-body h2{font-size: 50px;}
	.aboutadv-menu .aboutadv-item:nth-last-of-type(1) {padding-bottom: 100px;}
	.aboutds-menu li .aboutds-item-b{height: 396px;}
	.aboutds-menu li .aboutds-item-t .aboutds-item-t-year span {padding-left: 0;}
	.aboutds-menu li .aboutds-item-t .aboutds-item-t-year{margin-left: 40px;}
	/* Certificate */
	.zs_innner_container .zs_row1{justify-content: space-around;}
	.zs_innner_container .zs_row1 li{width: 22%;}
	.zs_innner_container .zs_row1 li p,.zs_innner_container .zs_row2 li p{margin-top: 15px;font-size: 20px;}
	/* ap */
	.app_ec_container .ec_info .ec_title2 p{font-size: 40px;}
	.app_nev_container .nev_pics{position: initial;}
	.app_nev_container .nev_info .nev_title p{font-size: 40px;}	
	.app_ps_container{margin-top: 90px;}
	.app_ps_container .ps_pics .ps_title p,.app_rc_container .rc_pics .rc_title p,.app_rb_container .rb_pics .rb_title p{font-size: 40px;}
	.app_rb_container{margin-top: 80px; margin-bottom: 70px;}
	.app_rb_container .rb_info .rb_bottom_pic {position: initial;}
	/* cg */
	.cg .cg-body .cg-box1{margin-bottom: 60px;}
	.cg-wrap h1,.cg-box2 .cg-qt .cg-img-tit h1,.cg-download .cg-download-body .cg-dl-title h1{font-size: 50px;}	
	.cg-download .cg-download-body{margin: 60px auto;}
	/* contact */
	.contact .contact-tit h2{font-size: 50px;}	
}
@media screen and (max-width: 1150px) {
	.head .head-top{height: auto;line-height: 24px;}
}
@media screen and (max-width: 1100px) {
	/* head */
	.head .head-list .head-item a{
		padding: 20px 10px;
	}
	.language-dropdown{width: 82px;}
	/* inedx */
	.index-prod .index-prod-body .index-prod-body-b .index-prod-body-item{min-height: 470px;}

	.app_nev_container .nev_info {
		width: 46%
	}

	.app_nev_container .nev_pics {
		width: 46%
	}
}

@media screen and (max-width: 1024px) {
	/* header */
	.head .head-body{width:95%;}
	.head .head-list{display: none;}
	.head .head-bar{display: block;}
	.head .head-top{height: auto;}
	.head .head-top .head-top-cont p{line-height: 24px;}
	.head .head-logo img{max-width: 100px;}
	.language-dropdown{width: 66px;}
	.language-toggle{padding-left: 7px;width: 63px;}
	.language-link{padding-left: 7px;}
	
	/* footer */
	.index-xpan-body .index-xpan-r{padding-left: 40px;}
	
	/* index */
	.indexban{height: 500px;}
	.indexban .indexban-item-t1{font-size: 70px;}
	.indexban .indexban-item-t2{font-size: 50px;}
	.indexban .indexban-item-t3,.indexban .indexban-item-t4{font-size: 70px;}
	.indexban .indexban-item-t4{margin-top: 0;}
	.indexban .indexban-item-t5{font-size: 40px;}
	.indexban .indexban-item-t6{font-size: 55px;}
	.indexban .indexban-item-t7{font-size: 35px;}
	.index-ap .index-ap-body .index-ap-r{flex-wrap: wrap; justify-content: space-between;}
	.index-ap .index-ap-body .index-ap-r .index-ap-r-item{width: 32%;}
	.index-prod .index-prod-body .index-prod-body-b .index-prod-body-item{height: 450px;}
	
	/* about */
	.aboutab{padding-bottom: 220px;}
	.aboutds{margin-top: 100px;}
	
	/* catlog & guide */
	.cg .cg-body .cg-box1{margin-bottom: 80px;}
	.cg-box2,.cg-box3{margin-left: 0;}
	
	.app_ec_container {
		display: block;
		padding: 0px 2%;
	}

	.app_ec_container .ec_pics .ec_title {
		position: static;
		margin-bottom: 30px;
		display: block;
	}

	.app_ec_container .ec_pics .ec_title p {
		font-size: 30px;
	}

	/*.app_ec_container .ec_pics .ec_title hr{margin: auto;}*/
	.app_ec_container .ec_pics {
		width: 100%
	}

	.app_ec_container .ec_info {
		width: 100%
	}

	.app_ec_container .ec_info .fonts {
		font-size: 16px
	}

	.app_ec_container .ec_info .ec_title2 {
		position: static;
		margin-bottom: 30px;
		display: none;
	}

	.app_nev_container {
		display: block;
		padding: 50px 2%;
		margin-top: 0;
		background: #f1f1f1;
	}

	.app_nev_container .bg_layer {
		position: static;
		display: none
	}

	.app_nev_container .nev_info {
		width: 100%;
		margin-bottom: 40px
	}

	.app_nev_container .nev_info .nev_title p {
		font-size: 30px;
	}

	.app_nev_container .nev_info .fonts {
		font-size: 16px
	}

	.app_nev_container .nev_pics {
		width: 100%;
		position: static;
	}

	.app_ps_container {
		padding: 0 2%;
		margin-top: 26px;
	}

	.app_ps_container .ps_pics .ps_title p {
		font-size: 30px
	}

	.app_ps_container .ps_info .fonts {
		font-size: 16px
	}

	.app_rc_container {
		padding: 0 2%;
		margin-top: 40px;
	}

	.app_rc_container .rc_pics .rc_title p {
		font-size: 30px;
		text-align: center;
	}

	.app_rc_container .rc_pics .rc_title hr {
		float: none;
		margin: auto;
	}

	.app_rc_container .rc_pics ul {
		flex-wrap: wrap;
	}

	.app_rc_container .rc_pics ul li {
		width: 48.5%;
		margin-bottom: 10px
	}

	.app_rc_container .rc_pics ul li:nth-child(2n) {
		margin-top: 0;
	}

	.app_rb_container {
		padding: 40px 2%;
		display: block;
		margin-top: 0;
		background: #f1f1f1;
	}

	.app_rb_container .bg_layer {
		position: static;
		display: none
	}

	.app_rb_container .rb_pics {
		width: 100%
	}

	.app_rb_container .rb_pics .rb_title p {
		text-align: center;
		font-size: 30px
	}

	.app_rb_container .rb_pics .rb_title hr {
		width: 16%;
		margin: auto;
	}

	.app_rb_container .rb_info {
		width: 100%;
		margin-top: 30px
	}

	.app_rb_container .rb_info .fonts {
		font-size: 16px
	}

	.app_rb_container .rb_info .rb_bottom_pic {
		position: static
	}
	
	/* certificate */
	.zs_out_container{padding: 0 2%; box-sizing: border-box;}
	.zs_innner_container .zs_row1{display: block;}
	.zs_innner_container .zs_row1 li{width: 100%; text-align: center; margin-bottom: 30px}
	.zs_innner_container .zs_row1 li .zs_pic{max-width: 273px}
	.zs_innner_container .zs_row1 li .zs_left{left: 30px}
	.zs_innner_container .zs_row2{display: block; margin-top: 0;}
	.zs_innner_container .zs_row2 li{width: 100%; text-align: center; margin-bottom: 30px}
	.zs_innner_container .zs_row2 li .zs_pic{max-width: 273px}
	.zs_related_pro{padding: 0 2%; box-sizing: border-box;}
	.zs_related_pro .related_pro_title{font-size: 30px; margin-bottom: 40px;}
}
@media screen and (max-width: 821px) {
	.btn-yellow{padding: 7px 20px;}
}
@media screen and (max-width: 768px) {
	.news_list .items{width:50%}
	.show_news h2{font-size:20px}
	.show_news{padding:45px 15px 90px}
	/* header */
	.language-toggle{padding-left: 7px;}
	.language-link{width: auto;padding-left: 9px;}
	.head .head-body{padding: 0;}
	.head .head-top{display: flex;}
	.head .head-top .head-top-cont p{line-height: 18px;}
	.head .fa-bars{font-size: 35px;}
	.head .head-logo img{max-width: 80px;}
	/* index */
	.index-ap{margin-top: 0;}
	.index-ap .index-ap-body .index-ap-r{flex-wrap: wrap;justify-content: space-between;}
	.index-ap .index-ap-body .index-ap-r .index-ap-r-item{width: 31%;}
	.index-ban .index-ban-body,.index-video{position: relative;}
	.index-vidcont{width: 100%;}
	.index-ab-body .index-ab-box{display: block;}
	.index-ab-body .index-ab-box .index-ab-l{width: auto;}
	.index-ab-body .index-ab-box .index-ab-r{width: auto; margin-top: 50px;}
	.index-xpan-body .index-xpan-l .index-xpan-l-tits{font-size: 30px;}
	.indexban{height: 400px;}
	.indexban-item-link4{margin-top: 50px;}
	.indexban .indexban-item-link{margin-top: 40px;}
	.indexban .indexban-item-t3,.indexban .indexban-item-t4{font-size: 50px;}
	.indexban .indexban-item-t5{font-size: 35px;}
	.indexban .indexban-item-link2{margin-top: 40px;}
	.indexban .indexban-item-t6{font-size: 45px;}
	.index-prod .index-prod-body .index-prod-body-t .imgbox,.index-prod .index-prod-body .index-prod-body-t .index-prod-cont{width: 100%;}
	.index-prod .index-prod-body .index-prod-body-t .index-prod-cont{padding: 40px;}
	.index-prod .index-prod-body .index-prod-body-b{flex-wrap: wrap;}
	.index-prod .index-prod-body .index-prod-body-b .index-prod-body-item{width: 48%;}
	.index-partner-body .index-partner-box .index-partner-item img{max-width: 100%;}
	.index-prod .index-prod-body .index-pro-index{display:inherit}
	.index-prod .index-prod-body .index-pro-index .items{width:100%}
	.index-prod .index-prod-body .index-pro-index .items a .left .more span{font-size:14px}
	.index-prod .index-prod-body .index-pro-index .items a .left .title h2{font-size:16px}
	.index-prod .index-prod-body .index-pro-index .items a{display:flex;}
	.index-prod .index-prod-body .index-pro-index .items a .left .title{padding:0;height:77%}
	.index-prod .index-prod-body .index-pro-index .items a .left .more{height:30px}
	.index-prod .index-prod-body .index-pro-index .items a .left .more:after{width:30px;height:30px;line-height:30px}
	
	.foot .foot-body{flex-wrap: wrap;}
	.foot .foot-body .foot-cate{width: 100%;}
	.foot-cate-cat-list dd span{font-size: 14px;}
	.foot .foot-body .foot-cate-item-cat{width: 100%;text-align: center;margin-top: 50px;}
	.foot .foot-body .foot-cate-item-cat .index-xpan-r-line{margin: 0 auto;}
	/* about */
	.aboutab{padding-bottom: 0; margin-bottom: 40px;}
	.aboutab .aboutab-info{position: static; padding: 0 20px;}
	.aboutadv .aboutadv-body{padding-top: 60px;}
	.aboutadv .aboutadv-body h2{font-size: 55px;}
	.aboutadv-menu{padding-top: 40px;}
	.aboutadv-menu .aboutadv-item:nth-last-of-type(1){padding-bottom: 100px;}
	.aboutds .aboutds-body h2{font-size: 55px;}
	.aboutds-menu li{width: 45%; margin-right: 5%;}
	.aboutds-menu li:nth-child(2n){margin-right: 0;}
	
	/* product */
	.product,.product-del{padding: 40px 0;}
	.product-body{display: block;}
	.product .product-cat,.product .product-main{width: auto;}
	.product-del .product-del-body{display: block;}
	.product-del .product-del-body .prod-del-l,.product-del .product-del-body .prod-del-wrap{width: auto;}
	
	/* application */
	.app_rb_container{margin-bottom: 70px;}
	
	/* catalog & guide */
	.cg .cg-body .cg-box1{margin: 50px 0;}
	.cg-wrap h1{font-size: 45px; margin-bottom: 30px;}
	.cg-box2 .cg-qt .cg-img-tit h1{font-size: 50px;}
	.cg-download .cg-download-body{margin-top: 70px;}
	.cg-download .cg-download-body .cg-dl-title h1{font-size: 50px;}
	
	.index-story .index-story-tit{font-size: 48px;}
	.index-zz{margin: 20px 0;}
	
	/* banner */
	.banner{height: 300px;}
	.banner .bread-body{padding-top: 100px;}
	
	/* contact */
	.contact{margin-top: 50px;}
	.contact .contact-tit h2{font-size: 60px; margin-bottom: 40px;}
}

 @media screen and (max-width: 600px) {

	video{height:auto !important;}
	 /* header */
	.head .head-logo{width: 150px;margin-right: 25%;}
	.head .fa-bars{font-size: 28px;}

	/* index */
	.indexban{height: 300px;}
	.indexban .indexban-item-t1{font-size: 21px;}
	.indexban .indexban-item-t2{font-size: 21px;margin-top: 10px;}
	.indexban .indexban-item-t3, .indexban .indexban-item-t4{font-size: 21px;}
	.indexban .indexban-item-t5{font-size: 16px; margin-top: 20px;}
	.indexban .indexban-item-t4::before{width: 45px;}
	.indexban .indexban-item-t6{font-size: 18px;}
	.indexban .indexban-item-t7{font-size: 15px;}
	.indexban .indexban-item-t7 img {width: 25px;vertical-align: -7px;}
	.indexban-item-link3{margin-top: 30px;}
	.index-ab-body{padding: 35px 0;}
	.index-ab-body .index-ab-box .index-ab-r{padding: 20px; margin-top: 30px;}
	.index-ab-body .index-ab-box .index-ab-r .index-ab-tits .index-ab-tit1{font-size: 20px;}
	.index-ab-body .index-ab-box .index-ab-r .index-ab-tits .index-ab-tit2{font-size: 25px; padding-left: 0;}
	.index-cate-t{font-size: 25px;}
	.index-swp{display:none;}
	.index-cat-wrap{display:block !important; padding: 20px;}
	.index-cat-wrap .index-cat-item .set{text-align: center;margin: 10px 0;}
	.index-partner{margin-bottom: 30px;}
	.index-partner-body{padding: 40px 0;}
	.index-partner-body .index-partner-box{padding: 0 20px;display: flex;}
	.index-partner-body .index-partner-box .index-partner-list, .index-partner-body .index-partner-box .index-partner-list2{}
	.index-partner-body .index-partner-box .index-partner-list .index-partner-item{width: 50%;margin-right: 0;border: none;}
	.index-partner-body .index-partner-box .index-partner-list2 .index-partner-item{width: 100%;border: none;}
	.index-xpan{padding: 70px 10px;}
	.index-xpan-body{display: block;}
	.index-xpan-body .index-xpan-l .index-xpan-l-tit{font-size: 16px;}
	.index-xpan-body .index-xpan-l .index-xpan-l-tit:nth-of-type(1){margin-top: 0; margin-bottom: 30px;}
	.index-xpan-body .index-xpan-l .index-xpan-l-tit:nth-of-type(4){margin-top: 25px;}
	.index-xpan-body .index-xpan-l .index-xpan-l-tits{font-size: 19px;}
	.index-xpan-body .index-xpan-l, .index-xpan-body .index-xpan-r{width: 100%;}
	.index-xpan-body .index-xpan-r{padding-left: 0; margin-top: 30px;}
	.index-xpan-body .index-xpan-r .index-xpan-r-line{display: block;}
	.index-xpan-body .index-xpan-r .index-xpan-r-line .index-xpan-item{width: auto; margin-bottom: 10px;}
	.index-xpan-body .index-xpan-r .index-xpan-inp{padding: 14px 0;}
	.index-xpan-r .index-xpan-r-line .index-xpan-btn .index-xpan-sub{width: 90%;}
	.index-prod .index-prod-body .index-prod-body-t{display: block;}
	.index-vidcont h2{font-size: 26px;}
	.index-ap .index-ap-body .index-ap-l h2{font-size: 35px;}
	.index-ap .index-ap-body .index-ap-l p{font-size: 17px;}
	.index-ap .index-ap-body .index-ap-r .index-ap-r-item{width: 49%;}
	.index-prod .index-prod-body .index-prod-body-t .index-prod-cont{padding: 0;}
	.index-prod .index-prod-body .index-prod-body-t .index-prod-cont h2{font-size: 35px;}
	.index-prod .index-prod-body .index-prod-body-b .index-prod-body-item{width: 100%;}
	.index-partner-body .index-part-tit{font-size: 35px;}
	.index-cer .index-cer-body .index-cer-tit{font-size: 35px;}
	.index-cer .index-cer-body .index-cer-tit2{font-size: 17px;}
	.head .head-top{display: none;}
	.btn-yellow{padding: 7px 25px;}
	.index-vidcont{padding: 20px;}
	
	/* footer */
	.foot{padding-top: 40px;}
	.foot .foot-logo img{max-width: 120px;}
	.foot .foot-body{display: block;margin-top: 40px;}
	.foot .foot-body .foot-cate{width: auto; display: block;}
	.foot .foot-body .foot-cate-item{margin-right: 0; margin-bottom: 20px;width: 100% !important;}
	.foot .foot-body .foot-cate-item-cat{width: auto; text-align: left; margin-top: 30px;}
	.foot-cate-item-cat .foot-search{float: none; margin-top: 30px;}
	.foot-cate-item-cat .foot-boxmain{display: inline-block;}
	.foot .foot-copy{display: block;}
	.foot .foot-copy p{text-align: center}
	.foot .foot-copy .foot-copy-wrap{display: block;padding: 20px 0;}
	.foot .foot-copy p:nth-child(1){margin-bottom: 10px}
	
	/* about */
	.aboutab{padding-top: 30px;}
	.aboutab-img{display: none;}
	.aboutadv .aboutadv-body{padding-top: 40px;}
	.aboutadv .aboutadv-body h2{font-size: 20px;}
	.aboutadv-menu .aboutadv-item .aboutadv-item-wrap .aboutadv-item-p{font-size: 18px;}
	.aboutadv-menu .aboutadv-item .aboutadv-item-ic img{width: 25px;}
	.aboutds{margin: 40px 0; padding: 45px 0;}
	.aboutds .aboutds-body h2{font-size: 20px;}
	.aboutds-menu{width: auto;}
	.aboutds-menu li{width: auto; margin-right: 0;}
	.aboutds-menu li .aboutds-item-t .aboutds-item-t-year span {padding-left: 20px;}
	.aboutds-menu li .aboutds-item-t .aboutds-item-t-year{width: 76%;}
	.aboutds-menu li .aboutds-item-b {height: 250px;}
	.aboutab .aboutab-info{margin-left: 0;}
	
	.prod-we{padding-bottom: 50px;}
	.prod-we-text{font-size: 24px; bottom:-17%;}
	
	.index-zz .index-zz-tit1,.index-zz .index-zz-tit2{font-size: 18px;}
	.index-zz .index-zz-body .index-zz-icon span:nth-of-type(1){margin-right: 10px;}
	.index-zz .index-zz-body .index-zz-icon span:nth-of-type(3){margin-left: 10px;}
	
	/* banner */
	.banner{height: auto;}
	.banner .bread-body{padding: 0;}
	.banner .bread-body .banner-tit{font-size: 30px;}
	.banner .bread-body .banner-bread{padding: 15px 0;}
	
	/* product */
	.product-top{display: block;}
	.product-top .product-top-l{width: 100%;padding: 0;}
	.product-top .product-top-l h1{font-size: 20px;}
	.product-top .product-top-r{width: 100%;}
	.product-top .product-top-r .product-top-r-cont{margin: 0;}
	.product .product-main{padding: 40px 0;}
	.product .product-main .product-list .product-list-item{width: 49%; margin-right: 2%;}
	.product .product-main .product-list .product-list-item:nth-child(2n){margin-right: 0;}
	.product-del .product-del-body .prod-del-wrap .mySwiper3 .swiper-slide{padding: 0;}
	.prod-del-wrap .prod-del-bot .prod-del-box .prod-del-content{padding: 25px 15px;}
	.product-del .product-del-body .prod-del-wrap .big-title{width: 100%; font-size: 23px;}
	.product-del .product-del-body .prod-del-wrap .mySwiper2{width:100%;}
	.product-del .product-del-body .prod-del-wrap .mySwiper2 .swiper-slide{padding-left:0;}
	.product-del .button-next {right: 0%;}
	.product-del .product-del-body .prod-del-wrap{margin-top: 40px;}
	.product-del .product-del-body .prod-del-wrap .prod-del-btn{width: 49%;}
	.prod-del-wrap .prod-del-bot .prod-del-lis li{padding: 8px 25px;}

	.zs_related_pro{padding: 0 5px; margin: 40px auto;}
	
	/* application */
	.app_main_container{margin: 40px auto;}
	
	.index-story{margin-top: 20px;padding-top: 30px;}
	.index-story .index-story-tit{font-size: 20px;}
	
	/* catalog & guide */
	.cg-wrap h1{font-size: 25px;}
	.cg-box2 .cg-qt{display: block;}
	.cg-box2 .cg-qt-cont,.cg-box3 .cg-qt-cont{padding-left: 10px;}
	.cg-download .cg-download-body .cg-dl-title h1{font-size: 25px;}
	.cg-download .cg-download-body .cg-dl-title p{font-size: 20px; margin: 15px 0;}
	.cg-download .cg-download-body .cg-dl-wrap .cg-dl-item{padding: 0 10px;flex-wrap: wrap;}
	.cg-download .cg-download-body .cg-dl-wrap .cg-dl-item .cg-dl-dd {width: 48%;margin-bottom: 10px;}
	
	/* contact */
	.contact .contact-tit{width:95%; margin: 0 auto;}
	.contact .contact-tit h2{font-size: 25px;}
	.contact .row{display: block;}
	.contact .col-md-6{width: auto; margin-bottom: 20px;}
	.contact .col-md-1{display: none;}
	.contact .col-md-6 .fas{width: 95%; margin: 50px auto 0;}
	.fas .sitewidget-text{margin-bottom: 30px;}
	.fas .sitewidget-text .contact-text{font-size: 18px;}

	/* privacy policy */
	.pp{margin-top: 20px;}

	/* zz */
	.index-zz .index-zz-body{width:95%}

	.cg-box2 .cg-qt .cg-img-tit h1 { font-size: 25px;}

	.zs_related_pro .related_pro_title{font-size: 20px;}
	.app_ec_container .ec_pics .ec_title p {font-size: 25px;}
	.app_nev_container .nev_info .nev_title p{font-size: 25px;line-height: initial;}
	.app_ps_container .ps_pics .ps_title p,.app_rc_container .rc_pics .rc_title p,.app_rb_container .rb_pics .rb_title p{font-size: 25px;}
	.app_rb_container{margin-bottom: 0;}
 }
 