@media only screen and (max-width: 1800px) and (min-width: 1200px) {
	.hy_indxe_img{ width: 40%;}
	.yh_indxe_img{width: 40%;margin-right: 0px;}
	.index_about, .index_pro{width: 95%;}
	.index_about .pages{padding-right: 0px; }
	
	.pro1imgdiv { width: 35%; }
	.pro1_right {width: 55%;}
	.index_tab a {margin: 0 5px; font-size: 20px;}
	.pro5 .l{width: 20%;}
	.pro5 .r{width: 40%;}

	.ui-carousel-item .text{ font-size: 26px;    top: 10%;}
	.ui-carousel-item .text .f24{font-size: 22px; }
	.ui-carousel-item .text .mt20{ margin-top: 0;}
	.yh_fanwei{width: 55%};
	.yh_fanwei li{margin: 10px 5px 20px 20px;}
	.yh_fanwei li {
		margin: 10px 5px 20px 20px;
	}
	.yh_fanwei_img{width: 500px;}
	
}
/*Common For Max 960*/
@media only screen and (max-width: 1199px)  {
	.wp{width: 98%;}
	.index_about .pages{padding-right: 0px; }
	.row0{
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.left_menu{display: none;}
	.inx_list h1{font-size: 26px;}
	.pro2 p{ font-size: 24px;}
	.pro2img{ width: 50%; margin-top: 50px;}
	.layui-form{ width: 85%;}
	.pro1 img{margin-left: 0px;width: 40%;}
	.pro1_con{margin-left: 0px;}
	.vs_box .vs_pk_con{padding: 50px 20px;}
	.vs_pk_con ul li{ font-size: 24px;;}
	
	.about{padding: 20px;}
	.about p{font-size: 26px;}
	.box_pro2{margin: 20px auto;padding: 5px;}
	.yewu_box li {width: 43%; margin: 0 10px;margin-top: 15px;}
	
	.bk_cl_yh {
	    background-color: rgba(250, 251, 253, 1);
	    padding: 20px 40px;
	}
	.index_cont .inx_list{padding:0}
	.proimg{ text-align: center; width: 100%;}
	.pro1_right{ width: 90%;}
	.yh_fanwei{
		width: 100%;
		padding: 20px 5px;
    }
	.yh_fanwei li{width: 40%;}
	.yh_fanwei_img{ margin: 0 auto; display: block;}

	.hy_indxe_img{ width: 40%;}
	.yh_indxe_img{width: 40%;margin-right: 0px;}
	.news_list_box li{
		margin-right: 10px;
		box-sizing: border-box;
		padding: 0px 10px;
	}
	.huiyi_anquan li{
		margin-right: 10px;
		box-sizing: border-box;
		padding: 0px 10px;
	}
	.huiyi_anquan li ul li{}
	
	.huiyi_youhua li{
		margin-right: 10px;
		box-sizing: border-box;
		padding: 0px 10px;
	}
	.huiyi_youhua .wli25 {
	display: inline-block;text-align:center; 
	 width: 100%; padding-top:0px !important;
	}
	.huiyi_youhua .wli25 img{ padding-left:10px; width:100% !important;}
	.huiyi_youhua li ul li{}
	.huiyi_rengong { padding-bottom: 20px;display: block!important;}
	.huiyi_rengong .li_one{width:100%; flex: 1;float: none;
	display: inline-block;
	height: 100%;
	box-sizing: border-box;margin-right: 10px; 
		padding: 0px 10px;} 
.huiyi_rengong li>ul>li>ul>li{
	display: inline-block;
	height: 100%;
	list-style: none;
	width: 100%; 
	box-sizing: border-box;
	padding: 5px 20px;
	}
	
	.huiyi_rengong .button_005{ margin-left:100px;}
	 .contact{display:none}
	
	.hy_one_ab .hy_text{padding-left: 0px;padding-right: 0px; display: inline;}
	.index_tab a {margin: 0 10px;}
	.pro1imgdiv{ width: 100%; }

	.ui-carousel-item .text{ font-size: 22px;    top: 10%;}
	.ui-carousel-item .text .f24{font-size: 20px; }
	.ui-carousel-item .text .mt20{ margin-top: 0;}
}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	.header{padding: 0 10px;}
	.menuBtn{display: block;}
	.header .hdr{float: none;position: fixed;top: -20px;left: 0;bottom: 0;right: 0;
		padding-top: 100px;background-color: #fff;z-index: 998;display: none;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity= 0);

	}
	.nav li{float: none;}
	.header.scroll .nav li.on a, .header.scroll .nav li:hover a,.nav li.on .v1, .nav li:hover .v1{color: #333;}
	.nav li .v1{padding: 0;text-align: center;height: 60px;font-size: 20px;line-height: 60px;}
	.nav{display: block !important;}
	.nav{float: none;margin: 0 0 50px;}
	.nav em{display: none !important;}
	.nav .sub{position: static;padding-top: 20px;box-shadow: 0px 0px 6px rgba(80,83,205,.5);}
	.nav dd i,.nav dd p{display: none;}
	.nav dd h4{font-size: 14px;}
	.nav dd{margin-bottom: 15px;}
	.nva_tel{padding-right:20px; margin-left:30px;}
	.a-login{border-color: #a1aef8;color: #a1aef8;float: none;margin: 0 auto;line-height: 36px;}
	
	.left_menu{display: none;}
	.inx_list h1{font-size: 26px;}
	.pro2 p{ font-size: 24px;}
	.pro2img{ width: 50%; margin-top: 50px;}
	.layui-form{ width: 85%;}
	.pro1 img{margin-left: 0px;width: 40%;}
	.imgbox img{width: auto;}
	.pro1_con{margin-left: 0px;}
	.vs_box .vs_pk_con{padding: 50px 20px;}
	.vs_pk_con ul li{ font-size: 24px;;}
	
	.index_about, .index_pro{width: 100%;}
	.index_about .pages{ padding-right: 0px;}
	.hy_indxe_img{ width: 40%;}
	.yh_indxe_img{width: 40%;margin-right: 0px;}
	.hy_one_ab .hy_text{padding-left: 0px;padding-right: 0px; display: inline;}
	.pro1imgdiv{ width: 100%; }

	.pro6 img.l{margin-left: 20%;}
	.ui-carousel-item .text{ font-size: 22px;    top: 10%;}
	.ui-carousel-item .text .f24{font-size: 20px; }
	.ui-carousel-item .text .mt20{ margin-top: 0;}
	.f80{ font-size: 50px;}
}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	.ul-serv .con{margin: 0 20px;}
	.g-btn2{font-size: 14px;}
	.ul-advan .pic{display: none;}
	.ul-advan li{height: auto;margin: 0;padding: 30px 0;}
	.ul-advan li:nth-child(2n+1) .txt,.ul-advan li:nth-child(2n) .txt{padding: 0;width: auto;float: none;}
	.ul-advan .txt{text-align: center;}
	.row6{padding: 35px 0 40px;}
	.m-cust{padding: 50px 40px 30px 40px;margin-top: 20px;
		-o-background-size: 50px auto;
		-ms-background-size: 50px auto;
		-moz-background-size: 50px auto;
		-webkit-background-size: 50px auto;
		background-size: 50px auto;
	}
	.m-cust .item{padding-bottom: 30px;}
	.ul-news li{width: auto;float: none;margin-bottom: 5px;}
	.ul-news li:nth-child(2n+1) .con,.ul-news li:nth-child(2n) .con{margin: 0px;}
	.ul-news{padding-top: 50px;}
	.ul-flow li{width: 50%;margin-bottom: 10px;}
	.ul-flow li:after{display: none;}
	.row4{padding-bottom: 40px;}
	.g-tit1 em{font-size: 30px;}
	.g-tit1{padding-top: 60px;}
	.m-txt1{padding-top: 60px;}
	.m-txt1 h4{font-size: 28px;}
	.m-txt1 p{font-size: 14px;}
	.row5 .g-reg{padding-top: 35px;}
	.row5{padding-bottom: 50px;height: auto;}
	.fd-logo,.fd-r{float: none;text-align: center;}
	.fd-share,.fd-copy{text-align: center;}
	.footer{padding: 30px 0;}
	.fd-logo{margin-bottom: 5px;}
	.m-list1 .pic{display: none;}
	.m-list1 .txt{padding-left: 0;}
	.m-list1 .con{padding: 20px 10px;}
	.m-list1 .txt h3{margin-bottom: 10px;}
	.m-list1 .date{margin-top: 0;}
	.pages{padding: 30px 0;}
	.snv{float: none;width: auto;}
	.m-txt2-1{padding-left: 0;}
	.m-contact li{width: 50%;}
	.box-img li{width: auto;float: none;display: block;text-align: center;}
	.box-img li a{height: auto;padding: 10px;}
	.box-img{padding: 0 0 10px;}
	.box-img li img{width: 40px;margin-top: 5px;float: none;}
	.box-img li a span{height: auto;}
	.con-txt-prev .l,.con-txt-prev .r{float: none;text-align: left;display: block;line-height: 30px;font-size: 14px;}
	.txt ul, .txt ol{padding: 0 0 0 10px;font-size: 14px;}
	
	
	.about{padding: 5px;}
	.about p{font-size: 16px;}
	.box_pro2{    margin: 20px auto;padding: 5px;}
	.yewu_box li {width: 43%; margin: 0 10px;margin-top: 15px;}
}

/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	#myVideo{margin-left: 0px; margin-right: 0px;float: right; width:100%}
	.caseDetailBan i{background-attachment: scroll;}
	.nav dd{width: 50%;}
	.header .hdr{padding-top: 50px;}
	.header{height: 50px;}
	.logo{line-height: 50px;}
	.logo img{height: 28px;}
	.menuBtn{top: 10px;width: 35px;}
	.menuBtn b{height: 3px;border-radius: 3px;}
	
	.ban-tit{width: 280px;height: 150px;margin: 100px auto 10px;}
	.banner .g-reg{margin: 0 auto;}

	.ban{height: 300px;}
	.ban h2{font-size: 40px;}

	.g-tit1{padding: 30px 0 10px;}
	.g-tit1 em{font-size: 22px;}
	.g-tit1 em:after, .g-tit1 em:before{line-height: 31px;}
	.g-tit2 span{display: none;}
	
	
	.m-cust .item{padding-bottom: 30px;}
	.m-cust .txt{font-size: 16px;}
	.g-btn1{line-height: 37px;}
	.row3{padding-bottom: 40px;}
	
	.row4{padding-bottom: 20px;}
	.m-txt1 h4{font-size: 24px;margin-bottom: 15px;}
	.m-txt1{padding-top: 30px;}
	.row5{padding-bottom: 30px;}
	.row5 .g-reg{padding-top: 25px;}
	.footer .wp{display: none;}
	.footer{padding: 25px 0;}
	.fis{display: none;}

	.ban{display: none;}
	.header{
	    background-color: #fff;
	    box-shadow: 0px 4px 10px rgba(0,0,0,.05);
	    border-bottom: 1px solid #e5e5e5;
	}
	.logo img{display: none;}
	.logo .logo-scroll{display: inline-block !important;}
	.header .menuBtn b{background-color: #5053cd;}
	
	.ui-carousel-item .text{ font-size: 16px;    top: 0%;}
	.ui-carousel-item .text .f24{font-size: 16px; }
	.ui-carousel-item .text .mt20{ margin-top: 0;}
	.f80{font-size: 30px;}
	.g-tit1 {
	    padding-top: 0px;
		width: 100%;
		background-size: 100%;
	}
	.bk_cl p{padding: 0px;font-size: 18px;}
	.vs_box .vs_pk {background-size: 150%;  height: auto;line-height: 46px;}
	.g-tit1 { margin: 10px auto;}
	.vs_box .vs_pk_con{padding: 20px 10px;}
	.vs_pk_con ul{    width: 100%;}
	.vs_pk_con ul li{ font-size: 16px;background-position: left 0px; text-align: left;}
	.vs_box .vs_pk p{font-size: 20px;}
	.vs_pk_con ul li.left{margin-right: 10px;padding-left: 50px;text-align: left;    padding-right: 0px; font-size: 18px;}
	.vs_pk_con ul li.right{margin-left: 0px;padding-left: 50px;text-align: left;    padding-right: 0px; font-size: 18px;}
	.g-tit1 h3{font-size: 25px;}
	.left_menu{display: none;}
	.pro1 img{margin-left: 0px;width: 100%;}
	.pro2{width: 100%;}
	.pro2img{ width: 100%; margin-top: 20px;}
	.inx_list h1{font-size: 20px;}
	.pro2 p{ font-size: 20px;}
	.layui-col-md6{ margin-bottom: 10px;}
	.layui-form-item{ margin-bottom: 0px;}
	.layui-form{ width: 55%;}
	.pro1_con{margin-left: 0px;}
	
	.index_about, .index_pro{width: 95%;}
	.index_about .about_img {
		width: 100%;
	}
	.index_about p{ font-size: 16px;;}
	.index_about .pages{ padding-right: 0px;width: 100%; margin-top: 10px; margin-left: 0;}
	.index_about .more{
		height: auto;
		 padding: 5px 10px;
		line-height: 2;
		float: right;
		margin-top: -20px;font-size: 14px;
	}
	.index_about .more a {font-size: 14px;}
	.index-g-tit1{
		text-align: left;
		border-left: 10px solid #0079FE;
		padding-left: 20px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.index-g-tit1 h3{
		line-height: 25px;
		font-size: 22px;
	}

	.hy_indxe_img{ width: 100%;}
	.pro1_con{width: 100%;margin: 0px;padding: 0px;}
	.pro1_con h2{ font-size: 18px;}
	.pro1_con p {
		font-size: 14px;
		line-height: 2;}
	.pro1_con span.more {
		height: auto;
		padding: 5px 10px;
		line-height: 2;
		float: right;
		margin-top: 0px;
		font-size: 14px;
	}
	.pro1_con span.more a {font-size: 14px;}
	.yh_indxe_img{width: 100%;margin-right: 0px;}
	.hy_one_ab .hy_text{padding-left: 0px;padding-right: 0px; display: inline;}
	.pro1imgdiv{ width: 100%; }

	.pro6 img.l{margin-left: 20%;}
	.news_list_box{ padding-bottom: 50px;display: inherit; }
	.news_list_box li{
		display: inline-block; text-align: center;
		width: 100%;
		list-style: none;
		box-sizing: border-box;
		padding: 0px 20px;
	}
	
	.huiyi_anquan{ padding-bottom: 20px;display: inherit; }
	.huiyi_anquan li{
		display: inline-block;
		width: 100%;
		list-style: none;
		box-sizing: border-box;
		padding: 0px 20px;
	}
	.huiyi_anquan img { width:100%!important;}
	/*.huiyi_anquan li ul li{ width: 100%;}*/
	.huiyi_anquan li>ul>li{ width: 100%;} 
	
	.huiyi_youhua{ padding-bottom: 20px;display: inherit; }
	.huiyi_youhua li{
		display: inline-block;
		width: 100%;
		list-style: none;
		box-sizing: border-box;
		padding: 0px 20px;
	}
	.huiyi_youhua img { width:100%!important;}
	/*.huiyi_youhua li ul li{ width: 100%;}*/
	.huiyi_youhua li>ul>li{ width: 100%;}
	
	.news .title_line::before{ padding: 0;}
	.news .title_line::after{ padding: 0;}
	.title_line	h3{font-size: 22px;font-weight: normal;color: #000; font-weight: 700;}
	.g-desc .bookmore { font-size: 16px;}

	.hy_one_ab{ padding-top: 5px;}
	.hy_one_ab img{ width: 100%; margin: 0;}
	.bk_cl p.ab{ padding: 0;}
	.index_tab {
		padding: 10px 0px 0px 0px;
		line-height: 42px;
		font-size: 24px;
	}
	.index_tab a {
		font-size: 18px;
		margin: 0 5px;
		padding: 0px 5px;

	}
	.imgbox img{width: auto;}
	.inx_list h2{ font-size: 20px;}
	.pro1_right{
		position: relative;
		padding-left:30px;
		width: 90%;
	}
	.pro1_right::before{
		height: 25px;
		width: 25px;
		}

		.bk_cl {padding: 20px 10px;}
		.pro6 img.l{margin-left: 0%;}

		.yh_fanwei li {
			width: 100%;
			text-align: center;
			margin: 0px 0px 20px 0px;
			font-size: 14px;
			line-height: 25px
		}

		.yinhuan ul{width: 100%;}
		.yinhuan .yinhuan_img {width: 100%;}
}
@media only screen and (max-width: 330px) {
	.banner .con{ width: auto; }
}

