
@charset"utf-8";
@media screen and (max-width: 1920px){
	.banner .ban_li{height:100%;width: 100%;}
	.banner .ban_li img{height:100%;width: 100%;}
	.flex-control-nav {bottom:30px !important;}
}
	
@media screen and (max-width: 1850px){
	.prod_right .prod_li {padding: 20px 0 20px 20px;}
}
@media screen and (max-width: 1655px){
	.prod_right{padding: 10px 0;}
	.prod_right .prod_li {padding:15px 20px;}
}
@media screen and (max-width: 1425px){
	.prod_right .prod_li .prod_liimg img{width: 80px;}
	.prod_right .prod_li .prod_litxt h3{margin-top: 0;}
	.about-content{padding:30px 0 20px 20px;}
}
@media screen and (max-width: 1320px){
	.container{width: 88%;}
	.menu>ul>li:nth-child(1), .menu>ul>li:nth-child(2), .menu>ul>li:nth-child(3),
	.menu>ul>li:nth-child(5),.menu>ul>li:nth-child(6),.menu>ul>li:nth-child(7){width: 140px;}
	.menu>ul>li>a{font-size: 15px;}
	.menu>ul>li{padding: 0;}
	.menu2{width: 100%;}
	.menu2 li a{font-size: 15px;}
	.indsale_li .indsale_liimg{width: 100px !important;height: 100px !important;}
	.indsale_li .indsale_liimg img{width: 58px !important;height: 58px !important;}
	.indsale_li .indsale_litxt{width: 65% !important;}
	.indsale_li .indsale_litxt h3,
	.indmei_litxt h3{font-size: 22px;}
	.about-image{width: 49%;}
	.about-content{padding: 20px 0 20px 20px;}
	.indbi_list1 h3,.meili_li .meili_txt h3{font-size: 33px;}
	.indbi_list1 h3 span{font-size:43px;}
	.casedet_tit h2{font-size: 28px;}
}
@media screen and (max-width: 1240px){
	.menu>ul>li:nth-child(1), .menu>ul>li:nth-child(2), .menu>ul>li:nth-child(3),
	.menu>ul>li:nth-child(5),.menu>ul>li:nth-child(6),.menu>ul>li:nth-child(7){width: 130px;}
}

@media screen and (max-width: 1225px){
	.btn-red{margin-right: 5px !important;}
}

@media screen and (max-width: 1220px){
	.prod_right .prod_li .prod_liimg img{width:55px;}
	.prod_right .prod_li .prod_litxt p{margin-bottom: 0;}
	.prod_right{padding: 0;}
	.prod_left{width: 100%;}
	.prod_right{width: 100%;}
	.nbsp{display: none;}
	/*.indvid_txt div{display: none;}*/
	.btn-red{padding: 2px 0; accelerator: ;}
	.case_body .case_li{width: 31.5%;}
}
@media screen and (max-width: 1172px){
	.menu>ul>li:nth-child(1), .menu>ul>li:nth-child(2), .menu>ul>li:nth-child(3),
	.menu>ul>li:nth-child(5),.menu>ul>li:nth-child(6),.menu>ul>li:nth-child(7){width: 112px;}
	.indsale_li{width: 50% !important;}
	.meili_li .meili_txt p{font-size: 18px;line-height: 30px;}
	.cd-timeline-img {left: 9px !important;width: 20px !important;height: 20px !important;border: 1px solid #888;}
	.ser_ltxt,.ser_rtxt{padding: 0em 12em 1.6em 0.6em !important;}
	.cd-timeline-content h2{text-align: left !important;}
	.cd-timeline-block{overflow: hidden;}
	.chuangye {right: -15%;top: 10px;}
	.chuangye img{width: 65%;}
	.menu2 li a{font-size: 14px;}
	.btn-red{margin-right:4px !important;}
}
@media screen and (max-width: 1050px){
	.pro_body{width: 88%; margin:30px auto;}
	.about-cut{width: 88%;margin:0 auto;padding: 20px 0 0 0;}
	.about-image{width: 100%;}
	.about-content{width: 100%;}
	.menu>ul>li:nth-child(5),.menu>ul>li:nth-child(6),.menu>ul>li:nth-child(7){width: 100px;}
	.indbi_list1 .indbi_left,
	.indbi_list2 .indbi_left{width: 100% !important;}
	.indbi_list1 .indbi_right,
	.indbi_list2 .indbi_right{width: 100% !important;}
	.information-tab .information-left{width: 100% !important;}
	.information-right{width: 100% !important;}
	.meili_tit{width: 100%;}
	.btn-red{width: 22% !important;margin-bottom: 10px !important;}
	.btn-red:nth-child(4n){margin-right: 0;}

	.FAQ_body .FAQ_li .FAQ_q img,
	.FAQ_body .FAQ_li .FAQ_a img{width: 35px !important;margin-right: 15px !important;}
	.FAQ_body .FAQ_li .FAQ_a p img{width: 50% !important;margin-left: 50px !important;}
	.FAQ_body .FAQ_li .FAQ_q p,
	.FAQ_body .FAQ_li .FAQ_a p{width: 92% !important;}
	.menu>ul>li:nth-child(4) {width: 215px;}
	#header.mini .menu>ul>li{padding: 0;}
	.indbi_list2 h3{text-align: left !important;}
	.bookBox1 {left: 15% !important;width: 70% !important;}
	#pictureViewer > .content
	{
		width:100% !important
	}
}
@media (max-width: 1023px) and (min-width: 768px){
	.menu2 {left:0 !important;}
	.menu2 li a{padding: 0;}
}
 
@media screen and (max-width:992px){
	.youshi_li .youshi_liimg,
	.youshi_li .youshi_litxt,
	.youshi_li1 .youshi_liimg,
	.youshi_li1 .youshi_litxt{width: 100% !important;}
	.pro2_left,.pro2_right{width: 100% !important;}
	.image-list .cover{width: 31.5% !important;}
	.con_body .con_left,.con_body .con_right{width: 100%;}
	.layout_body .layout_li{width:47%;}
	.logo-box {height: 55px;}
	.menu>ul>li:nth-child(4) {width: 160px;}
	.meili_li .meili_txt1 h3,.meili_li .meili_txt h3{font-size: 30px;}
	.casedet_left,.casedet_right,.meili_li .meili_txt p{width: 100% !important;}
	.indbi_list1 h3,.indbi_list2 h3{font-size:28px !important;}
	.zizhi_li:nth-child(4n){margin-right: 10px !important;}
	.zizhi_li:nth-child(3n){margin-right:0px !important;}
}
@media screen and (max-width:920px){
	.menu>ul>li:nth-child(4) {width: 125px;}
	.meili_li .meili_txt1 h3, .meili_li .meili_txt h3 {font-size: 28px;}
	.meili_li .meili_txt1 p { font-size: 16px;line-height: 28px;}
	.meili_tit h2 span{padding: 0 !important;}
	.meili_tit h2 small{display: none !important;}
	.chuangye {right: -10%;top: 35px;}
	/*.image-list .cover {width: 47% !important;}*/
	.image-list .cover .zizhi_txt{height: 115px;}
	.foot_logo{width: 50%;}
	.foewm{width: 50%;}
	.dizhi{width: 100%;}
	.case_body .case_li{width: 47% !important;}
	.case_body .case_li:nth-child(2n) {margin: 20px 0 0 0 !important;}
	.case_body .case_li:nth-child(3n) {margin: 20px 20px 0 0 !important;}
}
@media screen and (max-width:919px){
	.menu>ul>li:nth-child(1), .menu>ul>li:nth-child(2), .menu>ul>li:nth-child(3), 
	.menu>ul>li:nth-child(5), .menu>ul>li:nth-child(6), .menu>ul>li:nth-child(7){width:85px;}
	.menu>ul>li>a {font-size: 13px;}
	.menu>ul>li:nth-child(4) {width: 115px;}
	.logo-box {height: 45px;}
	.indsale_li .indsale_liimg { width:80px !important;height:80px !important;}
	.indsale_li .indsale_liimg img {width:46px !important;height:46px !important;}
	.indsale_litxt h3{margin: 0;}
	.indmei_li{width: 100% !important;}
	.indmei_li{margin: 15px 0 !important;}
	.layout_body .layout_li { width:100% !important;}
	.case_body .case_li {width: 46.5% !important;}
	.FAQ_body .FAQ_li .FAQ_q img, .FAQ_body .FAQ_li .FAQ_a img {width: 30px !important;}
	.FAQ_body .FAQ_li .FAQ_q p, .FAQ_body .FAQ_li .FAQ_a p{width: 90%;}
	.FAQ_body .FAQ_li .FAQ_a p img{width: 100% !important;}
	.indsale_li .indsale_litxt { width: 68% !important;}
}
@media screen and (max-width:768px){
	.container{width:92%;}
	.met-nav .navbar-logo img {max-height: 45px !important;}
	.meili_li .meili_txt p {font-size: 16px;line-height: 28px;}
	.mljs_txt p {font-size: 14px;line-height: 24px;margin: 0 0 10px 0;}
	.indsale_li {width: 100% !important;}
	/*.indsale_li .indsale_liimg {width:120px !important;height:120px !important;}
	.indsale_li .indsale_liimg img {width:70px !important;height:70px !important;}*/
	.indsale_body {width: 60% !important;margin: 0 auto;}
	.btn-red {width: 21% !important;padding: 2px 0 !important;}
	/*.side ul li .sidebox{width: 40px !important;height: 40px !important;line-height: 40px !important;right: -19px !important;}
	.side ul li .sidetop{width: 40px !important;height: 40px !important;line-height: 40px !important;}
	.side ul li{width: 40px !important;height: 40px !important;}
	.side ul li img {width: 27px !important;margin: 7px !important;}
	.side ul li .wewm_img img{width: 100% !important;}*/
}
@media screen and (max-width:750px){
	.image-list .cover{width: 47% !important;}
	.zizhi_li:nth-child(3n){margin-right: 10px !important;}
	.zizhi_li:nth-child(2n){margin-right:0px !important;}
	.zihzi_img img{width: 85% !important;}
}
@media screen and (max-width:695px){
	.FAQ_body .FAQ_li .FAQ_q img, .FAQ_body .FAQ_li .FAQ_a img {width: 25px !important;margin-top: 5px;}
	.FAQ_body .FAQ_li .FAQ_q {margin: 0 0 10px 0 !important;}
}
@media screen and (max-width:650px){
	.meili_li .meili_img,
	.meili_li .meili_img1{width: 100% !important;margin: 20px 0 !important;}
	.meili_li .meili_txt,
	.meili_li .meili_txt1{width: 100% !important;padding: 2rem 0 !important;}
	.mljs_img,
	.mljs_txt{width: 100% !important;}
	.cd-timeline-content p { font-size: 14px !important; line-height: 24px !important;}
	.ser_ltxt, .ser_rtxt { padding: 0em 8em 0.6em 0.6em !important;}
	.FAQ_body .FAQ_li .FAQ_q p, .FAQ_body .FAQ_li .FAQ_a p {width: 90% !important;}
	.meili_tit h2 span b{padding: 0 !important;}
}
@media screen and (max-width:540px){
	.indsale_body {width: 75% !important;}
	.btn-red{margin-right: 10px !important;width: 31.5% !important;}
	.btn-red:nth-child(4n){margin-right:10px !important;}
	.btn-red:nth-child(3n){margin-right:0px !important;}
	.pro_body{width: 100% !important;}
	.prod_right .prod_li {padding: 15px 35px !important;}
	.meili_tit h2 span {font-size: 22px !important;}
	.youshi_li h3,
	.youshi_li1 h3{font-size: 20px;margin:15px 0;}
	.youshi_li h3 span,
	.youshi_li1 h3 span{font-size: 38px;}
	.pro2_left .pro2_txt h3{font-size: 20px;}
	.pro2_left .pro2_txt p {font-size: 14px;margin: 5px 0;}
	.cd-timeline-content h2 {font-size: 20px !important;margin-bottom: 15px !important;}
	.cd-timeline-content{margin-left: 40px !important;}
	.chuangye {top: 55px !important;}
	.chuangye img {width: 92% !important;}
	.about1_body p {font-size: 14px;line-height: 25px;}
	
	.con_tit h3{font-size: 40px;}
	.con_tit h3 span{font-size:25px;}
	.case_body .case_li{width: 100% !important;}
	.pic_li1 .pic_left1{width: 100% !important;}
	.pic_li1 .pic_right{width: 100% !important;margin-top: 10px;}
	.pic_li2 .pic_left{width: 100% !important;}
	.pic_li2 .pic_right1{width: 100% !important;margin-top: 10px;}
	.pic_li2,.pic_li1{margin: 10px 0 !important;}
	.casedet_tit h2{font-size: 24px !important;}
	.bookBox1 {left: 2.5% !important;top: 20% !important; width: 95% !important;}
	.app_text{display:none}
	.cx-time-main ul li:nth-child(2n+1) {padding-left:9% ;padding-right: 0 !important;text-align: left !important;}
	.cx-time-main ul li:nth-child(2n+1) .cx-main-box::after {right: calc(5% + -19px) !important;}
	.cx-time-main ul li::before, .cx-time-main ul li::after{left: 5% !important;}
	.cx-main-box::before{left: 5% !important;}
	.cx-main-box::after{left: calc(5% + 6px) !important;}
	.cx-time-main ul li:nth-child(2n){padding-left: 9% !important;}
	.footdao {padding: 0 55px 0 0px;}
	.btn-red{background: #e00 !important;color: #fff !important;}
	.zihzi_img img{width:100% !important;}
}

@media screen and (max-width:454px){
	.btn-red{margin-right: 5px !important;width:48% !important;}
	.btn-red:nth-child(2n){margin-right:0px !important;}
	.btn-red:nth-child(3n){margin-right:5px !important;}
	.image-list .cover {width: 100% !important;margin-left: 0 !important;}
	.image-list .cover img {width:65% !important;}
}

@media screen and (max-width:414px){
	.container {width: 95%;}
	.indsale_body {width: 100% !important;}
	.indbi_list2 .indbi_left table tr,.indbi_list1 .indbi_left table tr{font-size: 14px !important;}
	.indbi_list1 .indbi_left table th,.indbi_list2 .indbi_left table th{font-size: 16px !important;}
	.indbi_list1 h3, .indbi_list2 h3 { font-size: 25px !important;}
	.indbi_list2 h3 span,.indbi_list1 h3 span{font-size: 38px !important;}
	.service-contact .fs24 {font-size: 20px !important;}
	.service-contact .fs20 { font-size: 16px !important;margin: 10px 0 !important;}
	.service-contact .service-contact-cont .serviceBtn a{width: 75% !important;height: auto !important;line-height: 40px !important;
	display: block !important;margin: 0 auto !important;}
	.foot_logo{width: 100% !important;}
	.foewm{width: 100% !important;}
	.foot_logo img.fologo{float: left;}
	.foewm img{width: 140px !important;margin:0 0 0 30px !important;}
	.prod_right .prod_li .prod_litxt h3 {font-size: 18px !important;}
	.prod_right .prod_li .prod_litxt p {font-size: 14px !important;}
	.tab-block .tab-buttons .tab-button{font-size: 14px !important;width: 48% !important;margin: 0 1% !important;}
	.yanfa_txt h2{font-size: 20px !important;}
	.yanfa_txt h3{font-size: 14px !important;}
	.yanfa_txt p,.yanfa_txt ul li{font-size: 14px !important;}
	.youshi_li h3, .youshi_li1 h3{font-size: 18px !important;}
	/*.chuangye{display: none;}*/
	.cd-timeline-block{overflow: auto;}
	.cd-timeline-block:first-of-type{padding: 50px 0 0 0;}
	.cd-timeline-block:first-of-type .cd-timeline-img{top: 70px !important;}
	.cd-timeline-img{top: 21px !important;}
	.chuangye{width: 40% !important;right: 5% !important;top: 3px !important;}

	.ser_ltxt, .ser_rtxt {padding: 0em 0em 0.6em 0.6em !important;}
	.foewm p {margin: 10px 0 10px 70px !important;text-align: left !important;}
	.FAQ_body .FAQ_li .FAQ_q p, .FAQ_body .FAQ_li .FAQ_a p{width: 85% !important;font-size: 14px !important;line-height: 24px !important;}
	.banner,.con_ban{margin-top: 50px;}
	.flex-control-nav {bottom: 5px !important;}
	.con_tit h3 {font-size: 30px !important;}
	.con_tit h3 span{font-size:20px !important;}
	.layout_body h3{font-size: 25px !important;}
	.con_body .con_left p{font-size: 14px;}
	.casedet_tit h2{font-size: 20px !important;}
	.conid p {font-size: 12px !important;line-height: 32px !important;}
}
@media screen and (max-width:390px){
	.image-list .cover img {width:75% !important;}
}
@media screen and (max-width:375px){
	.indvid_txt p.dongf{font-size:14px !important;}
	.indvid_txt p.dongf span {font-size: 20px;}
	.indvid_txt-1 p.tit{font-size: 18px !important;}
	.indvid_txt-1 p {font-size: 14px !important;}
	.indbi_list1{margin: 0 0 20px 0 !important;}
	.indbi_list2{margin: 20px 0 !important;}
	.tab_btn{width: 100% !important;}
	.tab-block .tabs .tab-item{padding: 0 !important;}
	.cd-timeline-img {top: 25px !important;left: 11.5px !important;width: 15px !important;height: 15px !important;}
	.image-list{padding: 0 !important;}
	.image-list .cover {margin: 0 0 10px 0 !important;}
	.image-list .cover img {width: 80% !important;}
	/*.con_tit h3 {font-size: 30px !important;}
	.con_tit h3 span{font-size:20px !important;}*/
	.con_body .con_right input{margin: 7px 0 !important;}
	.con_body .con_right textarea{margin: 7px 0 !important;height:100px;}
}
@media screen and (max-width:345px){
	.FAQ_body .FAQ_li .FAQ_q img, .FAQ_body .FAQ_li .FAQ_a img{width: 20px !important;}
	.FAQ_body .FAQ_li .FAQ_q p, .FAQ_body .FAQ_li .FAQ_a p{width: 84% !important;}
	.FAQ_body .FAQ_li .FAQ_a p img{margin-left: 37px !important;}
}
@media screen and (max-width:330px){
	.prod_right .prod_li .prod_liimg img {width: 40px !important;margin-top: 20px !important;}
}
@media screen and (max-width:320px){
	.title-box a h2{font-size: 16px !important;}
	.title-box a{width: 195px !important;}
	.title-box b:after,
	.title-box i:after{width: 50px !important;}
	.title-box b,
	.title-box i{margin: 50px 93px 0 0;}
	.title-box b,
	.title-box i{width: 40px;}
	.title-box i {margin: 50px 0 0 93px !important;}
	.title-box:before{max-width: 300px !important;}
	.image-list .cover img {width: 98% !important;}
	.con_tit h3{font-size: 28px !important;}
	.con_tit h3 span { font-size: 18px !important;}
}
