@media (min-width: 1200px) {
	.container {
		width: 1180px !important;
	}
}

@media screen and (max-width: 1024px) {
	.nava {
		display: none;
	}
	.nav_btn_box {
		display: block !important;
	}
	/*img{
			width: 100%;
			height: 100%;
		}*/
	.honor_item_img {
		margin-bottom: 25px;
		padding: 0 15px;
	}
.swiper_box .swiper-wrapper .swiper-slide {
		width: 100%;
		height: 100%;
	}
	.logo{
		flex: 1;
	}
	.nav_btn_box{
    flex: 1;
    text-align: right;
	}
}

@media screen and (max-width: 960px) {
	body {
		font-size: 14px !important;
	}
	.bt_box .container {
		padding: 0 5px;
	}
	.jpc_bg1 {
		background-image: url(../images/jiam_bg1.png);
		background-size: 100% 100%;
		/*background-color: red;*/
	}
	.anlibg {
		background-image: url(../images/anli_bg2.png);
		background-size: 100% 100%;
	}
	.footer_brd {
		display: none;
	}
	.min_box .container {
		padding: 0 5px;
	}
	.nav_top-box {
		display: none;
	}
	
	.video_info_bg {
		padding: 10px 0 35px 0;
	}
	.recommendation .recommend_item .pro_center {
		margin: 20px 10px;
	}
	.details_box .details_item_img {
		    width: 74px;
    height: 47px;
	}

	#video_info {
		height: 100%;
	}
	.succ_btn {
		margin: 30px 0 39px 0;
		padding: 0px 7px;
		display: flex;
	}
	.succ_btn .succ_btn1 {
		border: 1px solid #dddddd;
		padding: 12px 10px;
		font-size: 11px;
		margin: 10px 10px;
		width: 50%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.top_img {
		display: none;
	}
	.compandy_info .swiper-slide img {
		width: 100%;
		height: 100% !important;
	}
	.details_box_flex {
		height: 75px;
	}
	.details_box .img_box {
    max-height: 286px;
}
	.btn_p p {
		padding: 0 5px;
	}
	.select_solid_item .product_wrap .product_box {
		box-shadow: none;
		border: 1px solid #ddd;
	}
	.footer_btom {
		padding: 0;
	}
	.footer_btom p {
		margin: 0px;
		text-align: center;
	}
	.footer_btom p span {
		padding-bottom: 0;
		display: inline-block;
		padding-bottom: 10px;
	}
	.manufacturer {
		padding: 0;
	}
	.select_box {
		margin-top: 0;
	}
	.swiper_box {
		margin-bottom: 20px;
	}
	.general_title p {
		padding: 0 5px;
	}
	.general_title {
		padding-top: 20px;
	}
	.form_comp_box .col-md-4,
	.col-md-12,
	.col-md-2 {
		padding-left: 0px;
	}
	.contact_bg {
		margin-bottom: 20px;
	}
	.product_wrap {
		margin-bottom: 20px;
	}
	.details_fig_box {
		padding: 0;
	}
	.details_fig_box h2 {
		font-size: 22px;
	}
	.map_box {
		margin: 0;
	}
	footer {
		padding: 20px 0;
	}
	.footer_rig {
		display: none;
	}
	.footer_logo img {
		width: 50%;
		height: 100%;
	}
	nav .logo img {
		width: 80%;
		height: 100%;
		max-height: 128px;
	}
	.nav_box {
		display: flex;
		justify-content: space-between;
	}
	.nav_box {
		display: flex;
	}
	.enter_info {
		padding: 10px;
	}
	.news_item {
		margin: 0;
		padding: 10px 0;
	}
	.new_box .col-md-6 {
		margin: 0;
		padding: 0;
	}
	.enter_box2 {
		/* padding: 20px 0 100px 0; */
		padding: 0;
	}
	.company {
		padding: 15px;
	}
	.company .com_rig {
		margin: 40px 0;
		padding: 0;
	}
	.new_bg:nth-of-type(2) {
		margin: 0;
		padding: 0;
	}
	.jiam_bg {
		padding: 20px 0;
	}
	.jiam_logo {
		text-align: center;
	}
	.select_box .selct_item {
		width: 45%;
		padding: 10px 0px;
		font-size: 14px;
		text-align: center;
		margin: 10px 0;
	}
	.yanzm {
		width: 50% !important;
		margin-left: 14px;
		margin-top: 17px;
	}
	.fw_tiele p {
		padding: 5px;
	}
	.fw_tiele p {
		padding: 5px;
		font-size: 14px;
	}
	.connter_btn_tab {
		margin-bottom: 20px;
	}
	.footer_logo img:nth-child(2) {
		width: 128px;
		margin: auto;
		padding: 25px 0;
	}
	.footer_logo p {
		margin: 0;
		color: #000;
	}
	footer .footer_brode {
		border: none;
	}
	.dev_box_left .deve_lft .deve_lft_data {
		font-size: 23px;
	}
	.dev_box_left .deve_lft {
		padding-right: 10px;
	}
	#deveopment_item>div:nth-child(even) .item_left .deve_lft .deve_lft_text {
		margin-left: 10px;
	}
	#deveopment_item>div:nth-child(even) .item_left .deve_lft .deve_lft_data {
		margin-left: 10px;
	}
	#deveopment_item>div:nth-child(even) .item_right .dev_img {
		padding-right: 10px;
	}
	.footer_logo img {
		width: 50%;
		height: 100%;
		text-align: center;
		display: block;
		margin: auto;
	}
	.dev_box_left .dev_img {
		padding-left: 10px;
	}
	.dev_box_right .dev_img {
		padding-right: 10px;
	}
	.dev_nex img {
		width: 80%;
		height: 80%;
	}
	.ping_item {
		margin-bottom: 10px;
	}
	.news_conter {
		margin-bottom: 0;
	}
	.enter_box {
		padding: 0;
	}
	.successful {
		margin: 0;
	}
	.successful .succ_item {
		margin-bottom: 28px;
		margin-right: 0px;
	}
	.manufacturer .container {
		margin: 0 10px;
	}
	.manu_box .ping_item {
		margin-right: 0px;
	}
	.details_box {
		padding: 0;
	}
	.details_fig_box .fig_b p {
		height: 100%;
		padding: 10px 10px;
		font-size: 16px;
	}
}

@media screen and (max-width: 768px) {
	.swiper-pagination-bullet {
		width: 10px !important;
	}
	.connter_tab .connter_btn_tab .connter_btn1 a {
		padding: 20px 0;
	}
	.recommendation {
		margin: 0;
	}

	.nav_top {
		display: none;
	}
	.footer_brd {
		display: none;
	}
	.pro_center_item_box .pro_center {
		margin: 10px 0;
		box-shadow: none;
	}
	.pro_center_item_box img {
		height: 200px;
	}
	.succbor_conter p {
		padding: 10px;
	}
	.successful_de_box {
		padding: 0;
	}
	.jiam_item img {
		width: 55%;
	}
	.jiam_item p {
		font-size: 18px;
	}
	.manufacturer .col-md-3 {
		margin: 0;
		padding: 0;
	}
	.news_btn .news_btn_item {
		margin: 0 5px;
	}
	.footer_box {
		margin: 0;
		padding: 0;
	}
	.successful {
		margin: 0px 20px;
	}
	.successful .succ_item {
		margin: 15px 0;
	}
	.manu_box .ping_item {
		margin: 15px 20px;
	}
	.manu_box div:last-child .ping_item {
		margin: 15px 20px;
	}
	.anlibg .container {
		margin: 0;
		padding: 0;
	}
	.jiam_box .jiam_logo img {
		width: 80%;
	}
	.successful_box_item .pro_center {
		margin: 5px;
	}
	.pro_title {
		display: flex;
		flex-direction: column;
	}
	.pro_title .pro_title_left {
		padding: 10px 1px;
	}
	.bg_bar .tile_dh {}
	/* 首页 */
	.company .com_rig p {
		width: 100%;
	}
	.footer_logo img {
		width: 50%;
		height: 100%;
	}
	.nav_box {
		display: flex;
	}
	.successful .succ_item span {
		margin: 10px 0;
		padding: 11px 47px 11px 5px;
		font-size: 14px;
	}
	.successful .succ_item p {
		margin: 0;
		padding: 5px;
	}
	.successful .succ_item i {
		margin: 10px;
	}
	.jiam_box {
		flex-direction: column;
		align-items: center;
	}
	.jiam_box .jiam_logo {
		margin: 0 29px;
		width: 112px;
	}
	.jiam_box .jiam_info {
		font-size: 22px;
		font-weight: 400;
		text-align: left;
		color: #ffffff;
		line-height: 48px;
		letter-spacing: 1px;
		padding: 10px 0;
		text-align: center;
	}
	.jiam_item {
		margin-top: 15px;
	}
	.jiam_item img {
		display: inline-block;
		height: 100%;
		margin: auto;
	}
	.new_bg:nth-of-type(1) {
		margin: 0;
	}
	.anlibg {
		padding: 0;
	}
	.pro_center .product_info span {
		margin: 10px 0;
		padding: 0;
		font-size: 14px !important;
	}
	.pro_title_left h3 {
		font-size: 16px;
	}
	.product_box .product_info {
		padding: 10px;
	}
	.product_info {
		overflow: hidden;
	}
	.product_info span {
		display: inline-block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 100%;
	}
	.product_box .product_info i {
		padding: 0;
		margin-bottom: 0;
	}
	.pagein .pagein_item {
		width: 40px !important;
		height: 40px !important;
	}
	.successful_box_item .pro_center .product_info {
		padding: 10px;
	}
	.product_box .product_info i {
		padding: 0;
		margin-bottom: 0;
	}
	#video_info .videbtn img {
		width: 40px;
		height: 40px;
	}
	.news_btn {
		padding: 20px 0;
	}
	.form_comp_box .form-inline {
		margin-top: 30px;
		padding: 5px;
	}
	.form_warr_box .btn-default {
		margin-left: 14px !important;
	}
	.form_comp_box .ex_min {
		width: 50%;
		padding-left: 5px !important;
	}
	.form_comp_box .ex_yan {
		margin-left: 0px;
	}
	.form-group .icon_input {
		position: absolute;
		/* margin: 11px 10px; */
		margin: 11px 0px;
	}
	.form-warry .form-control {
		margin: auto;
	}
	.form_warr_box .btn-default {
		margin: 0;
		width: 50%;
	}
	.en_p {
		padding: 10px;
	}
	.form-inline label {
		margin: 12px 18px;
	}
	.procenter {
		padding: 5px;
		/* padding: 10px 28px; */
	}
	.procenter .procenterr_info_l p {
		font-size: 16px;
		padding: 0 10px;
	}
	.procenter .procenterr_info_l {
		margin: 0;
	}
	.new_box {
		margin-top: 30px;
	}
	.pagein {
		padding: 23px 0;
		margin: 0;
	}
	.news_conter {
		padding: 20px 0;
	}
	.compandy_info {
		padding: 10px;
	}
	.compandy_info h3 {
		text-align: center;
	}
	.deveopment {
		padding: 40px 0;
		margin: 0;
	}
	.deveopment .row {
		margin: 0;
		padding: 0;
	}
	.commpandy_item {
		padding: 5px;
	}
	.company_box .compandy_info .compandy_img {
		padding: 10px 0;
	}
	.dev_nex {
		margin-top: 20px;
	}
	.succbox {
		padding: 0 15px;
	}
	.successful_box_item .col-md-4 {
		padding: 0 15px;
		margin: 15px 0;
	}
	.news_tab_info {
		padding: 10px;
		margin: 0;
	}
	.form_warr_box {
		margin-top: 0;
		padding: 0;
	}
	.form_warr_box .row {
		margin-right: 0px;
		margin-left: 0px;
	}
	.form_warr_box .form-inline {
		margin-top: 0px;
		padding: 30px 0;
	}
}

@media screen and (max-width: 550px) {
	body {
		font-size: 14px !important;
	}
}

@media screen and (max-width: 375px) {
	nav .logo img {
		padding: 12px 0;
	}
	body {
		font-size: 14px !important;
	}
	.successful .succ_item span {
		margin: 10px 0;
		font-size: 14px;
	}
	.successful .succ_item p {
		margin: 0;
		padding: 5px;
		line-height: 29px;
	}
	.successful .succ_item i {
		margin: 10px;
	}
	/* .product_box {
    margin: 20px -10px;
    overflow: hidden;
    box-shadow: 0px 2px 6px 0px rgba(52, 42, 42, 0.1);
  } */
	.pro_center_item_box {
		margin: 0;
		overflow: hidden;
		box-shadow: 0px 2px 6px 0px rgba(52, 42, 42, 0.1);
	}
	.product_wrap {
		margin-bottom: 20px;
	}
	.product_box .product_info {
		padding: 10px;
	}
	.product_info {
		overflow: hidden;
	}
	.product_info span {
		display: inline-block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 100%;
	}
	.product_box .product_info i {
		padding: 0;
		margin-bottom: 0;
	}
	.jiam_box {
		flex-direction: column;
		align-items: center;
	}
	.jiam_box .jiam_logo {
		margin: 0 29px;
		width: 112px;
	}
	.jiam_box .jiam_info {
		font-size: 19px;
		font-weight: 400;
		text-align: left;
		color: #ffffff;
		line-height: 48px;
		letter-spacing: 1px;
		padding: 10px 0;
		text-align: center;
	}
	.jiam_item {
		margin-top: 15px;
	}
	.manufacturer {
		padding: 0;
	}
	.video_info_bg {
		padding: 0px 0 35px 0;
	}
	.video_info .video_start_img img {
		width: 35px;
	}
	.general_title p {
		margin: 35px 0;
	}
	.footer_btom p {
		margin: 0px;
		text-align: center;
	}
	.footer_btom p span {
		padding-bottom: 0;
		display: inline-block;
		padding-bottom: 10px;
	}
	.pro_title_left h3 {
		font-size: 16px;
	}
	.pro_center {
		padding: 0;
	}
	.tile_dh ul li {
		padding: 0;
	}
	.pagein .pagein_item {
		width: 40px !important;
		height: 40px !important;
	}
	.pro_center .product_info span {
		padding: 0;
		font-size: 14px !important;
	}

	.details_fig_box {
		padding-left: 0;
	}
	.details_fig_box h2 {
		font-size: 22px;
	}
	.details_box {
		padding: 0;
	}
	.successful_box_item .pro_center .product_info {
		padding: 10px;
	}
	.succ_btn .succ_btn1 {
		border: 1px solid #dddddd;
		padding: 12px 0px;
		font-size: 11px;
	}
	.fw_conter {
		padding: 10px;
	}
	.form_comp_box .form-inline {
		margin-top: 30px;
		padding: 5px;
	}
	.form_warr_box {
		margin-top: 0;
	}
	.btn-default {
		width: 54%;
	}
	.deveopment .row {
		margin: 0;
		padding: 0;
	}
	.contact_bg {
		min-height: 600px;
		background: #209a3b;
		padding: 20px;
	}
	.map {
		padding: 10px 0;
	}
}

@media screen and (max-width: 320px) {
	body {
		font-size: 14px !important;
	}
	.successful .succ_item span {
		margin: 10px 0;
		padding: 11px 17px 11px 5px;
	}
	.select_box .selct_item {
		font-size: 12px;
	}
	.select_box a:nth-child(2) {
		margin: 0px 18px;
	}
	.succ_btn {
		margin: 30px 0 39px 0;
		padding: 0px 0px;
	}
	.tile_dh {
		margin: 20px 0 !important;
	}
	.details_fig_box h2 {
		font-size: 18px;
	}
	.pro_center_item_box img {
		height: 165px;
	}
	.news_info p:nth-child(1) {
		margin: 31px 0 0 5px;
		width: 100%;
	}
	.news_info p:nth-child(2) {
		margin-left: 5px;
	}
	.news_info_p p:nth-child(1) {
		font-size: 20px;
		margin: 25px 5px 0 0;
	}
}