﻿
@media (max-width:1240px) {
	body {
		padding: 0 auto;
		box-sizing: border-box;
	}
	#dituContent{
		width: 100%!important;
	}
	.top {
		width: 96%;
	}
	.logo {
		width: 96%;
		padding:26px 0;
	}
	.nav {
		width: 100%;
	}
	.bottom_nav{
		display: none
	}
	.yingyong_top{
		width:96%;
		margin:0 auto;	
	}
	.yingyong_content {
		width: 96%;
		margin-bottom:45px;
		display: flex;
        flex-wrap: wrap;
	}
	/*
	.bottom1{
		width: 19.5%;
	}
	.bottom1_left{
		margin-left: 10%;
	}	
	.yingyong_bg{
		width: 18%;
		height: 156px;	
	}
	*/
	.main-gn dl dd p:nth-child(1){
		overflow: hidden;
		height: 20px;
	}
	.main-gn dl dd p:nth-child(2){
		display: none
	}
	.product_1 {
		width: 96%;
	}
	.anli {
		width: 96%;
	}
	.bottom_nav {
		width: 100%;
	}
	#gundong3 {
		width: 100%;
	}
	.news_warp {
		width: 96%;
	}
	.bottom {
		width: 96%;
	}
	.youqing p,.footer p {
		width: 96%;
	}
	.product {
		width: 100%;
	}
	.product-x {
		width: 100%;
	}
	.cp_list3 {
		width: 96%;
	}
	.tab {
		width: 96%;
	}
	.news_nei1 {
		width: 96%;
	}
	.cont {
		width: 96%;
	}
	.about {
		width: 100%;
	}
	.cptj .cptj_title{ padding:35px 0}
	.cptj .cptj_title h2{ font-size:24px;}
	.newsone {
		width: 100%;
	}
	.nnews_top {
		width: 100%;
	}
	/*
	.about_warp {
		background: url(../image/bjbj_02.jpg)
	}
	*/
	.about_top{ width:96%;}
	.zabout {
		width:96%;
		margin: 0 auto;
	}
	.sbgd{
		width: 150px;
		margin: 70px auto;
	
	}
	.selected-gn1 ul a li{
		box-sizing: border-box
	}
	#gundong3 .content .left {
		display: none
	}
	#gundong3 .content .right {
		display: none
	}
	#gundong3 .content #marquee3{ width:100%}
	.cptj{
		width: 96%;
	}
	.product_1{
		/*height: 872px;*/
	}
	#banner img{
		width: 100%;
	}
	.wrap{
		width: 96%;
	}
	.mleft{
		display: none;
	}
	.mright{
		width: 98%;
		float: none;
		margin: 0 auto
	}
	/*
	.main-gn dl dt{
		height: auto;
	}
	.main-gn dl dt img{
		height: 199px;
	}
	*/
	.bottoma1 .products1{ padding-bottom:45px;}
	
	.nnews_bottom li{ width:100%; margin-right:0}
	/*
	.nnews_bottom li{
		width: 90%;
    float: none; 
    margin: 0 auto;
   overflow: hidden;
   
	}
	.nnews_bottom li .news_title{
		width: 88%;
	}
	.news_time{
		width: 7%;
		margin-right: 0;
	}
	*/
	.tab-g1{
	width:100%;
	}
	.tab-g1 li {
		margin-right: 0;
		width: 25%;
	}
	.nnews_bottom{ margin-top:20px;}
	.next_fy1{ padding-top:35px; padding-bottom:60px;}
	.cpzx_title{ font-size:26px;}
}

@media (max-width:850px) {
	/*
	.about_warp{
		height: 652px;
	}	
	.main-gn dl{
		margin: 18px 1.6%
	}
	*/
	.news_nei{
		margin-top: 0;
	}
	.bottom_bottom{
        display: block;
        position: sticky;
        bottom: -2px;
        left: 0;
        width: 100%;
        background: #062662;
        display: block;
        z-index: 999;
    }
    .bottom_bottom nav{
        display: flex;
        justify-content: space-between;
     }
     .bottom_bottom nav a{
		text-align: center;
		width: 33%;
         padding: 12px 17px;
         color: #fff!important;
         text-decoration: none;
         border-right: 1px solid white;
     }
	.logo{ padding:22px 0 20px;}
	.logo_right {
		display: none;
	}
	.logo_left {
		float: none;
		width: 100%;
		margin: 0 auto;
	}
	.logo_left img {
		display:block;
		margin:0 auto;
		max-width: 100%;
	}
	.yingyong_bg {
		/*margin: 0 26px;*/
		width:23%;
		margin-bottom: 26px;
		/*height: 138px;*/
	}
	.yingyong_content{ margin-bottom:35px;}
	.bottoma .products .main-gn.selected-gn {
		overflow: hidden;
		display: flex;
		flex-wrap: wrap;
	
	}
	.selected-gn1 ul {
		display: block;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.bottom_nav {
		display: none;
	}
	/*
	.selected-gn1 ul a {
		display: block;
		width: 48%;
	}
	*/
	.selected-gn1 ul li {
		width: 100%;
	}
	.bottom {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding:35px 0 30px;
	}
	.bottom1.bottom3 {
		display: none;
	}
	.bottom1 {
		width: 50%;
		box-sizing:border-box;
	}
	.bottom1:nth-of-type(even){ border-right:none}
	.tab-g{ margin-bottom:0}
	.tab-g li {
		/*margin-right: 1%;
		margin-left: 1%;*/
	}
	.main-gn dl {
		width: 32%;
	}
	.main-gn dl:nth-of-type(4n){ margin-right:2%}
	.main-gn dl:nth-of-type(3n){ margin-right:0}
	.main-gn dl dt{ height:200px;}
	.product-x_left {
		display: none;
	}
	.product-x_right {
		width: 100%;
	}
	.cp_ce {
		display: none;
	}
	.cp_content {
		width: 100%;
	}
	.npro_right {
		width: 100%;
	}
	.news_nei {
		width: 100%;
	}
	.zabout{ padding-top:25px;}
	.zabout .zuo{ width:100%;display:flex;flex-wrap:wrap;}
	.zabout .zuo .ima{ width:49%; height:auto}
	.zabout .zuo .im1{ margin-top:0}
	.zabout .zuo .im2{ position:static; margin-left:2%}
	.zabout .you{ width:100%; padding-top:20px;}
	.zabout .you .abut{ text-align:center}
	.about_top{ padding-top:40px}
	#gundong3 .content #marquee3 li{ margin-right:20px;}
	.lx1{ font-size:28px;}
	.lx2 {
		display: block;
		width: 100%;
		margin: 0 auto;
	}
	.lx2 img{
		width: 100%
	}
	.lx3 {
		font-size: 16px;
		line-height: 32px;
		padding: 15px 0 0;
		width: 100%;
	}
	.f20{ font-size:18px;}
	/*
	.lx5 {
		width: 98%;
		float: none;
		padding: 0 15px;
		font-size: 16px;
		margin: 0 auto;
	}
	*/
	.about_2 img.about_img{ margin-right:20px;}
	.cptj .cptj_title h2{ font-size:22px;}
	.cptj dl dt{
		height: 182px;
	}
	/*
	.news_time{
		width: 9%;
	}
	*/
	.nnews_bottom{ margin-top:18px;}
	.cptj dl{ width:32%}
	.cptj dl:nth-of-type(4n){ margin-right:2%}
	.cptj dl:nth-of-type(3n){ margin-right:0}
	
	.next_fy1{ padding-top:30px; padding-bottom:50px;}
	.npro_right_title h1{ font-size:24px;}
	.erxian span{ font-size:25px;}
}

@media (max-width:800px){
	.tab-g li{
		width:32.4%;
		margin-right:1.4%;
	}
	.tab-g li:nth-of-type(4n){ margin-right:1.4%}
	.tab-g li:nth-of-type(3n){ margin-right:0}
	/*
	.yingyong_bg{
		height: 132px;
	}
	*/
	
}

@media (max-width:750px) {
	.yingyong_top_p1,.product_top_p1,.about_top_p1{ font-size:28px;}
	/*
	.tab-g li {
		width: 22%;
	}
	*/
	.yingyong_content {
		/*display: flex;
		flex-wrap: wrap;*/
		margin-top:45px;
		margin-bottom:25px;
	}
	.yingyong_bg {
		margin-bottom:20px;		
	}
	.yingyong_content_p1 {
		margin-top: 11px;
		font-size: 24px;
	}
	.tab-g1{ padding-top:35px;}
	.bottoma1 .products1{ padding-bottom:35px}
	.main-gn dl{
		margin-bottom:0
	}
	.xgxw{ margin-top:20px; margin-bottom:15px;}
	.news_nei{ padding-top:15px}
	.cpzx_title{ font-size:22px;}
	.cpzx_list .cp_2 img{ height:220px;}
	.div2 img{ height:200px;}
	/*
	.main-gn dl dt{
        height: 214px;
    }
    .main-gn dl dt img{
        height: 100%
    }
	*/
}

@media (max-width:700px){
	/*
	.yingyong_bg{
		margin: 26px 17px;
	}
	*/
	.main-gn dl dt{
		height: 180px;
	}
	/*
	.main-gn dl dt img{
		height: 100%;
	}
	.product_1{
		height: 1100px;
	}
	.main-gn dl{
		width: 28.5%
	}
	.product_1{
		height: 1108px;
	}
	.tab-g li{
		width: 22%
	}
	*/
	.yingyong_bg{
		width: 31.3333%;
	}
	.nei h1{ font-size:18px;}
} 


@media (max-width:600px){
	.lx1{ font-size:26px;}
	.tabs {
		justify-content:flex-start;
	}
	.tabs li {
		margin: 0;
		width: 50%;
	}
	.bottoma .products{ padding-bottom:35px}
	.main-gn dl{ width:49%;}
	.main-gn dl:nth-of-type(3n){ margin-right:2%}
	.main-gn dl:nth-of-type(even){ margin-right:0}
	.main-gn1 ul li{ padding:16px 15px 18px}
	.cptj dl{ width:49%}
	.cptj dl:nth-of-type(3n){ margin-right:2%}
	.cptj dl:nth-of-type(even){ margin-right:0}
	.newa_p2{ font-size:17px}
	
	.sliderbox{ width:100%; float:none}
	.npro_right_content{ width:100%; float:none; padding-top:15px;}
	.cpzx_list .cp_1{ width:49%;}
	.cpzx_list .cp_1:nth-of-type(3n){ margin-right:2%}
	.cpzx_list .cp_1:nth-of-type(even){ margin-right:0}
	.next_fy2{ padding-top:25px; padding-bottom:20px;}
	.cpzx_p1{ font-size:12px;}
	.div2 img{ height:170px;}
	.pr_p3{ font-size:15px;}
	.pr_p1{ font-size:20px; padding:0 15px;}
}

@media (max-width:450px) {
	.navbar-toggle{ margin-bottom:0 !important}
	.yingyong_top_p1,.product_top_p1,.about_top_p1{ font-size:24px}
	.yingyong_content{ margin-top:30px;}
	.yingyong_content_p1{ font-size:20px;}
	.yingyong_content_p3{ font-size:12px;}
	.nnews_bottom li{
		width: 100%
	}
	.logo_warp{
		display: none;
	}
	.nav_warp{
		display: none;
	}
	.navbar{
		display: block;
		padding:12px 0;
		margin-bottom:0 !important;
		position:relative;
	}
	.navbar-collapse{ width:100%; margin:15px auto 0 !important; padding:0 !important}
	.navbar-nav{ margin:8px auto !important}
	.top{
		display: none
	}
	.iimg{
		width: 83%!important;
		height:auto !important;
		/*margin-top: 9%!important;*/
	}
	.navtex{display:flex;flex-wrap:wrap;justify-content:space-between}
	.navtex:after,.navtex:before{ display:none !important}
	.navbar-default{
		background: white!important;
	}
	/*
	.navbar-toggle{
		margin-top: -10%!important;
		margin-bottom: 30px!important;
	}
	*/
	.tab-g li {
		width: 49%;
		margin-right:2% !important;
	}
	.tab-g li:nth-of-type(even){ margin-right:0 !important}
	
	
	/*
	.bottoma .products .main-gn.selected-gn {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.main-gn dl {
		width: 46%;
		margin: 0;
	}	
	.zabout {
		width: 100%;
	}
	*/
	.tab-g1 {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.tab-g1 li {
		margin-right: 0;
		width: 24%;
	}
	.bottoma1 .products1{ padding-bottom:25px;}
	.div2 {
		width: 49%;
	}
	.div2:nth-of-type(4){ margin-right:2%}
	.div2:nth-of-type(3){ margin-right:0}
	.div2:nth-of-type(5){ display:block; margin-right:0}
	.pr_p1{ font-size:18px;}
	.npro_right_tab {
		width: 100%;
	}

	.yiyong{ margin-top:25px;}
	.yingyong_bg {
		width: 31.333333%;
		margin: 10px 1%;
	}
	.yingyong_content_p2 img{ width:36px;}
	.nav {
		height: auto;
	}
	.navv{}
	.navv li{width: 100%;
		text-align: center;
		font-size: 16px;
		padding-top:6px;
  }
	.navv li a,.navv li a:hover{
		display:block;
		height: 30px;
    line-height: 30px !important;
    width: 100%; 
    margin: 0 auto;
    border-radius: 6px;
    background: #062662 !important;
    color: white !important;
		padding:0 !important;
	}
	.zabout {
		padding-top:15px;
		padding-bottom:45px;
	}
	.zabout .you .atxt{ padding:15px 10px;}
	.m4{ margin-top:30px;}
	/*
	.zabout {
		padding: 20px;
		text-align: center;
		box-sizing: border-box;
		font-size: 14px;
	}*/
	/*
	.about_warp {
		height: 538px;
	}
	*/
	.about_top{ padding-top:30px;}
	.about3 {
		width: 100%;
		float: none;
	}
	.about_2 img {
		width: 100%;
	}
	/*
	.lx5 {
		width: 98%;
	}
	*/
	.bottom_nav {
		display: none;
	}
	.bottom {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.bottom1:nth-of-type(odd){ padding-left:0}
	.bottom1:nth-of-type(even){ padding-left:10px; padding-right:0}

	.div2 img {
		height: 148px;
	}
	.gallery-top {
		height: 334px!important;
	}
	.gallery-top img {
		height: auto!important;
	}
	.bottom {
		padding:30px 0 25px;
	}
	.cp_2 img {
		height: 190px;
	}
	.news_nei1 img {
		width: 100%;
	}
	.logo {
		padding: 12px 0;
	}
	.lx1 {
		font-size: 24px;
	}
	.about_4{ font-size:15px; line-height:2;}
	.cptj .cptj_title{ padding:30px 0}
	.cptj .cptj_title h2{ font-size:20px; width:220px;}

	#scroll span {
		width: 80px;
		background-size: 100% 100%;
		
	}
	.selected-gn1 ul a{
		width: 100%;
	}
	.selected-gn1 ul a li{
		width: 95%;
	}
	.cptj dl{
		width: 48%;
	}
	.main-gn dl dt{
		height: 180px;
	}
	.main-gn dl dt img{
		height: 100%;
	}
	.newa_p2{ margin-bottom:10px}
	.newa_p3{ margin-bottom:0}
	.product_1{
		/*height: 1100px;*/
	}
	.newsone ul a li{
		width: 100%
	}
	.newsone ul a li .news_title{
		width: 71%;
		margin-top: 10px;
	}
	.news_time{
		width: 56px;
	}
	.nnews_bottom{ margin-top:15px}
	.news_title{ width:calc(100% - 56px); padding-left:12px}
	.tabs_item{ padding-top:25px;}
	.nnews_bottom li{ padding:16px 0}
	.next_fy1{ padding-top:25px; padding-bottom:40px;}
	.next_fy a{ height:32px; line-height:32px; padding:0 11px;}
	.npro_right{ padding-top:20px}
	.cpzx_title{ font-size:20px;}
	.cpzx_list .cp_2 img{ height:185px;}
	.cpzx_list .cp_3{ padding:7px 0}
}

@media (max-width:400px){
	.navbar-toggle{ margin-top:5px !important}
	.yingyong_content_p1{
		margin-top: 6px;
	}
	.yingyong_content_p3{
		font-size: 12px;
	}
	.main-gn dl dt{
		height: 162px;
	}
	.main-gn dl dt img{
		height: 100%;
	}
	.lx1{ font-size:20px;}
	.lx3{ font-size:15px;}
	.f20{ font-size:17px; margin-bottom:12px;}
	.cptj dl dt{ height:165px;}
	.cptj dl dd{ height:44px; line-height:44px;}
	.cptj .cptj_title h2{ font-size:18px; width:200px;}
	.product_1{
		/*height: 1052px;*/
	}
	.bottom1_left{
		/*margin-left: 2%;*/
	}
.sbgd{display:none;}
	.nei h1{ font-size:17px;}
	.nei_time{ font-size:12px;}
	.npro_right_title h1{ font-size:20px;}
	.erxian span{ font-size:22px;}
	.cp_txt{ margin-top:30px;}
	.sliderbox{ padding:6px;}
	.cpzx_title{ font-size:18px;}
	.cpzx_list .cp_2 img{ height:160px;}
	.list .node .title a{ font-size:15px}
	.navv li{ font-size:15px;}
	.pr_p2{ margin:15px auto; font-size:13px}
	.pr_p3{ font-size:14px;}
}



@media (max-width:350px) {
	.navbar-toggle{ padding:7px 7px !important}
	.yingyong_top_p1, .product_top_p1, .about_top_p1{ font-size:22px;}
      .yingyong_bg {
		width: 33%;
		margin: 0;
		margin-bottom: 10px;
	}
	.yingyong_content_p2{
		margin-top: 3px;
    margin-bottom: 1px;
	}
	.main-gn dl dt{
		height: 150px;
	}
	.product_1{
		/*height: 1006px;*/
	}
	.cp_2 img{
		height: 142px;
	}
	.cptj dl dt{ height:150px;}
	.cpzx_list .cp_2 img{ height:150px;}
}