 @media screen and ( max-width:1004px ) {
.wal {
	width: 100%;
}
.topDiv {
	display: block;
	height: 60px;
	background-size: cover;
	position: relative;
	z-index: 33;
}
.topDiv .topLeft, .topDiv .lan, .topSearch {
	display: none;
}
.topDiv .logo {
	display: block;
}
.navA {
	display: block;
	width: 40px;
	height: 34px;
	position: absolute;
	top: 13px;
	right:25px;
	background: url(../images/top/navA.png) right center no-repeat;
	background-size: 30px;
}
.headDiv, .banner, .pageNum, .sideBar {
	display: none;
}
.indexFlashTel {
	display: block;
}
.product_nav2 {
	
	display:block;
}
}
 @media screen and (max-width:768px) {
.t_top {
	display: none;
}

#bottomNav {
	display: block;
}

/**/
.search p {
	display: none;
}
.search .s_key {
	width: 100%;
}
.search .s_key input {
	width: 88%;
}
.p4-order-form-1-con label {
	text-align:left;
}
.suspension { display:none;}
.topDiv .logo img { width:250px; }
.main_title {
	text-align: center;
	color: #2f3030;
	font-size:26px;}
.product_nav ul li {
	float: left;
	list-style: none;
	width:48%;
	text-align: center;
	height: 47px;
	line-height: 47px;
	text-align: center;
	margin:1%;
}
.product_list {
	margin: 0px 0px;
}
.product_list ul li {
	float: left;
	width:50%;
	list-style: none;
	margin-top: 5px;
}
.product_bian {
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian img{ height:230px;}
.tbg h2{ text-align:center; color:#fff; margin:20px 5px; font-size:26px;}
.tbg h3{ text-align:center; margin:5px; color:#fff; font-weight:normal;}
.tbg p{ margin:20px auto; font-size:15px;text-align:center; width:98%; height:50px; background:#fff; border-radius:20px; line-height:50px; color:#333;}
.ys_fl{ width:100%; float:left; margin-top:30px;}
.ys_fr{ width:100%; float:right; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fr h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fr h2{padding:10px; color:#1047A1; font-size:26px; margin:15px 0;}
.ys_fr h3{padding:10px; color:#333; font-size:18px; margin:15px 0;}
.ys_fr h4{padding:10px; font-size:20px }
.ys_fr2{ width:100%; float:right;margin-top:0px;}
.ys_fl2{ width:100%; float:left; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fl2 h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fl2 h2{padding:10px; color:#1047A1; font-size:36px; margin:15px 0;}
.ys_fl2 h3{padding:10px; color:#333; font-size:24px; margin:15px 0;}
.ys_fl2 h4{padding:10px; font-size:20px }
.ab_fl{float:left; width:100%; margin-top:30px;}
.ab_fr{ float:right; width:100%; margin-top:20px;}
.about{ padding:20px 10px;}
.news .newsleft { overflow:hidden; width:100%; height:100%; float:left;}
.news .newsright { overflow:hidden; width:100%; float:right; height:100%;}
.footerCenter .conBox  dl{ display:none;}
.footerCenter .conBox .box1 {
	float: left;
	width:100%;
	text-align:center;
	position: relative;
	
}
.footerCenter .conBox .box2 {
	display:none;
}
.footerCenter .conBox .box1 p{ font-size:26px; color:#fff; border:1px solid #626262; text-align:center; margin:10px 20px; }
.footerCenter .link{ display:none;}
.slide-nav {
	display:none;
}
.slide-content {
	float: left;
	width: 100%;
	
	margin-left: 0;}
.product_bian2{
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian2 img{ height:230px;}
.pro_detail{ padding:10px;}
.pro_fl{ float:left; width:100%;}
.pro_fr{ float:right; width:100%;}
.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #ddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
}
.pro_detail ul li{ width:49%; margin:10px 0.5%; float:left;}
.pro_detail ul li img{ height:230px;}
.in_about{ padding:10px;}
.honor_list ul li{ width:100%; float:left; }
.news-list{ padding:10px;}
.zxxq-01 {
            background: #fff;
            padding:0px;
        }
.message{ padding:10px;}
.message .item {
	width: 100%;
	margin: 10px 0;
	height: auto;
	padding-bottom:15px;
	box-sizing: border-box;
	border: 1px solid #E5E5E5;
	background-color: #fff;
	float: left;
}
.message .item-p span {
	display: block;
	float: left;
	width:50%;
	font-size:20px;
	color:#333;
}
.p4-order-form-1-con {
	border:none;
	padding: 40px 0;
}
.p4-order-form-1-con .inputs, .p4-order-form-1-con li select {
	width: 100%;}
.p4-order-form-1-t1 textarea {
	width: 100%;}
.p4-order-form-1-con .p4-order-form-1-t3 {
	padding-left: 0px;
}
.fot_tel{width:100%;
	float: left;padding-top:20px;}
.fot_tel p{ line-height:32px; padding:10px 0px;  border-bottom:1px solid #dedede; }
		.fot_tel h3{ line-height:32px; padding:20px 0px;  }
.fot_map{ float:right; width:100%;}
.in_contact{ padding:10px;}
}

 @media screen and (max-width:640px) {
.t_top {
	display: none;
}

#bottomNav {
	display: block;
}

/**/
.search p {
	display: none;
}
.search .s_key {
	width: 100%;
}
.search .s_key input {
	width: 88%;
}

.suspension { display:none;}
.topDiv .logo img { width:250px;}
.main_title {
	text-align: center;
	color: #2f3030;
	font-size:26px;}
.product_nav ul li {
	float: left;
	list-style: none;
	width:48%;
	text-align: center;
	height: 47px;
	line-height: 47px;
	text-align: center;
	margin:1%;
}
.product_list {
	margin: 0px 0px;
}
.product_list ul li {
	float: left;
	width:50%;
	list-style: none;
	margin-top: 5px;
}
.product_bian {
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian img{ height:210px;}
.tbg h2{ text-align:center; color:#fff; margin:20px 5px; font-size:26px;}
.tbg h3{ text-align:center; margin:5px; color:#fff; font-weight:normal;}
.tbg p{ margin:20px auto; font-size:15px;text-align:center; width:98%; height:50px; background:#fff; border-radius:20px; line-height:50px; color:#333;}
.ys_fl{ width:100%; float:left; margin-top:30px;}
.ys_fr{ width:100%; float:right; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fr h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fr h2{padding:10px; color:#1047A1; font-size:26px; margin:15px 0;}
.ys_fr h3{padding:10px; color:#333; font-size:18px; margin:15px 0;}
.ys_fr h4{padding:10px; font-size:20px }
.ys_fr2{ width:100%; float:right;margin-top:0px;}
.ys_fl2{ width:100%; float:left; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fl2 h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fl2 h2{padding:10px; color:#1047A1; font-size:36px; margin:15px 0;}
.ys_fl2 h3{padding:10px; color:#333; font-size:24px; margin:15px 0;}
.ys_fl2 h4{padding:10px; font-size:20px }
.ab_fl{float:left; width:100%; margin-top:30px;}
.ab_fr{ float:right; width:100%; margin-top:20px;}
.about{ padding:20px 10px;}
.news .newsleft { overflow:hidden; width:100%; height:100%; float:left;}
.news .newsright { overflow:hidden; width:100%; float:right; height:100%;}
.footerCenter .conBox  dl{ display:none;}
.footerCenter .conBox .box1 {
	float: left;
	width:100%;
	text-align:center;
	position: relative;
	
}
.footerCenter .conBox .box2 {
	display:none;
}
.footerCenter .conBox .box1 p{ font-size:26px; color:#fff; border:1px solid #626262; text-align:center; margin:10px 20px; }
.footerCenter .link{ display:none;}
.slide-nav {
	display:none;
}
.slide-content {
	float: left;
	width: 100%;
	
	margin-left: 0;}
.product_bian2{
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian2 img{ height:210px;}
.pro_detail{ padding:10px;}
.pro_fl{ float:left; width:100%;}
.pro_fr{ float:right; width:100%;}
.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #ddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
}
.pro_detail ul li{ width:49%; margin:10px 0.5%; float:left;}
.pro_detail ul li img{ height:210px;}
.in_about{ padding:10px;}
.honor_list ul li{ width:100%; float:left; }
.news-list{ padding:10px;}
.zxxq-01 {
            background: #fff;
            padding:0px;
        }
.message{ padding:10px;}
.message .item {
	width: 100%;
	margin: 10px 0;
	height: auto;
	padding-bottom:15px;
	box-sizing: border-box;
	border: 1px solid #E5E5E5;
	background-color: #fff;
	float: left;
}
.message .item-p span {
	display: block;
	float: left;
	width:50%;
	font-size:20px;
	color:#333;
}
.p4-order-form-1-con {
	border:none;
	padding: 40px 0;
}
.p4-order-form-1-con .inputs, .p4-order-form-1-con li select {
	width: 100%;}
.p4-order-form-1-t1 textarea {
	width: 100%;}
.p4-order-form-1-con .p4-order-form-1-t3 {
	padding-left: 0px;
}
.fot_tel{width:100%;
	float: left;padding-top:20px;}
.fot_tel p{ line-height:32px; padding:10px 0px;  border-bottom:1px solid #dedede; }
		.fot_tel h3{ line-height:32px; padding:20px 0px;  }
.fot_map{ float:right; width:100%;}
.in_contact{ padding:10px;}
}

 @media screen and (max-width:414px) {
.t_top {
	display: none;
}

#bottomNav {
	display: block;
}

/**/
.search p {
	display: none;
}
.search .s_key {
	width: 100%;
}
.search .s_key input {
	width: 88%;
}

.suspension { display:none;}
.topDiv .logo img { width:250px;}
.main_title {
	text-align: center;
	color: #2f3030;
	font-size:26px;}
.product_nav ul li {
	float: left;
	list-style: none;
	width:48%;
	text-align: center;
	height: 47px;
	line-height: 47px;
	text-align: center;
	margin:1%;
}
.product_list {
	margin: 0px 0px;
}
.product_list ul li {
	float: left;
	width:50%;
	list-style: none;
	margin-top: 5px;
}
.product_bian {
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian img{ height:190px;}
.tbg h2{ text-align:center; color:#fff; margin:20px 5px; font-size:26px;}
.tbg h3{ text-align:center; margin:5px; color:#fff; font-weight:normal;}
.tbg p{ margin:20px auto; font-size:15px;text-align:center; width:98%; height:50px; background:#fff; border-radius:20px; line-height:50px; color:#333;}
.ys_fl{ width:100%; float:left; margin-top:30px;}
.ys_fr{ width:100%; float:right; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fr h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fr h2{padding:10px; color:#1047A1; font-size:26px; margin:15px 0;}
.ys_fr h3{padding:10px; color:#333; font-size:18px; margin:15px 0;}
.ys_fr h4{padding:10px; font-size:20px }
.ys_fr2{ width:100%; float:right;margin-top:0px;}
.ys_fl2{ width:100%; float:left; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fl2 h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fl2 h2{padding:10px; color:#1047A1; font-size:36px; margin:15px 0;}
.ys_fl2 h3{padding:10px; color:#333; font-size:24px; margin:15px 0;}
.ys_fl2 h4{padding:10px; font-size:20px }
.ab_fl{float:left; width:100%; margin-top:30px;}
.ab_fr{ float:right; width:100%; margin-top:20px;}
.about{ padding:20px 10px;}
.news .newsleft { overflow:hidden; width:100%; height:100%; float:left;}
.news .newsright { overflow:hidden; width:100%; float:right; height:100%;}
.footerCenter .conBox  dl{ display:none;}
.footerCenter .conBox .box1 {
	float: left;
	width:100%;
	text-align:center;
	position: relative;
	
}
.footerCenter .conBox .box2 {
	display:none;
}
.footerCenter .conBox .box1 p{ font-size:26px; color:#fff; border:1px solid #626262; text-align:center; margin:10px 20px; }
.footerCenter .link{ display:none;}
.slide-nav {
	display:none;
}
.slide-content {
	float: left;
	width: 100%;
	
	margin-left: 0;}
.product_bian2{
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian2 img{ height:190px;}
.pro_detail{ padding:10px;}
.pro_fl{ float:left; width:100%;}
.pro_fr{ float:right; width:100%;}
.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #ddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
}
.pro_detail ul li{ width:49%; margin:10px 0.5%; float:left;}
.pro_detail ul li img{ height:150px;}
.in_about{ padding:10px;}
.honor_list ul li{ width:100%; float:left; }
.news-list{ padding:10px;}
.zxxq-01 {
            background: #fff;
            padding:0px;
        }
.message{ padding:10px;}
.message .item {
	width: 100%;
	margin: 10px 0;
	height: auto;
	padding-bottom:15px;
	box-sizing: border-box;
	border: 1px solid #E5E5E5;
	background-color: #fff;
	float: left;
}
.message .item-p span {
	display: block;
	float: left;
	width:50%;
	font-size:20px;
	color:#333;
}
.p4-order-form-1-con {
	border:none;
	padding: 40px 0;
}
.p4-order-form-1-con .inputs, .p4-order-form-1-con li select {
	width: 100%;}
.p4-order-form-1-t1 textarea {
	width: 100%;}
.p4-order-form-1-con .p4-order-form-1-t3 {
	padding-left: 0px;
}
.fot_tel{width:100%;
	float: left;padding-top:20px;}
.fot_tel p{ line-height:32px; padding:10px 0px;  border-bottom:1px solid #dedede; }
.fot_tel h3{ line-height:32px; padding:20px 0px;  }
.fot_map{ float:right; width:100%;}
.in_contact{ padding:10px;}
}
 @media screen and ( max-width:360px ) {
.t_top {
	display: none;
}

#bottomNav {
	display: block;
}

/**/
.search p {
	display: none;
}
.search .s_key {
	width: 100%;
}
.search .s_key input {
	width: 88%;
}
.suspension { display:none;}
.topDiv .logo img { width:230px;}
.main_title {
	text-align: center;
	color: #2f3030;
	font-size:26px;}
.product_nav ul li {
	float: left;
	list-style: none;
	width:48%;
	text-align: center;
	height: 47px;
	line-height: 47px;
	text-align: center;
	margin:1%;
}
.product_list {
	margin: 0px 0px;
}
.product_list ul li {
	float: left;
	width:50%;
	list-style: none;
	margin-top: 5px;
}
.product_bian {
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian img{ height:160px;}
.tbg h2{ text-align:center; color:#fff; margin:20px 5px; font-size:26px;}
.tbg h3{ text-align:center; margin:5px; color:#fff; font-weight:normal;}
.tbg p{ margin:20px auto; font-size:15px;text-align:center; width:98%; height:50px; background:#fff; border-radius:20px; line-height:24px; color:#333;}
.ys_fl{ width:100%; float:left; margin-top:30px;}
.ys_fr{ width:100%; float:right; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fr h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fr h2{padding:10px; color:#1047A1; font-size:26px; margin:15px 0;}
.ys_fr h3{padding:10px; color:#333; font-size:18px; margin:15px 0;}
.ys_fr h4{padding:10px; font-size:20px }
.ys_fr2{ width:100%; float:right;margin-top:0px;}
.ys_fl2{ width:100%; float:left; margin-top:0px; background:#f1f1f1; padding-bottom:20px;}
.ys_fl2 h1{ margin-left:0px; width:100px; height:100px; background:#1047A1; color:#fff; line-height:100px; font-size:36px; text-align:center;}
.ys_fl2 h2{padding:10px; color:#1047A1; font-size:36px; margin:15px 0;}
.ys_fl2 h3{padding:10px; color:#333; font-size:24px; margin:15px 0;}
.ys_fl2 h4{padding:10px; font-size:20px }
.ab_fl{float:left; width:100%; margin-top:30px;}
.ab_fr{ float:right; width:100%; margin-top:20px;}
.about{ padding:20px 10px;}
.news .newsleft { overflow:hidden; width:100%; height:100%; float:left;}
.news .newsright { overflow:hidden; width:100%; float:right; height:100%;}
.footerCenter .conBox  dl{ display:none;}
.footerCenter .conBox .box1 {
	float: left;
	width:100%;
	text-align:center;
	position: relative;
	
}
.footerCenter .conBox .box2 {
	display:none;
}
.footerCenter .conBox .box1 p{ font-size:26px; color:#fff; border:1px solid #626262; text-align:center; margin:10px 20px; }
.footerCenter .link{ display:none;}
.slide-nav {
	display:none;
}
.slide-content {
	float: left;
	width: 100%;
	
	margin-left: 0;}
.product_bian2{
	margin:5px;
	padding:5px;
	background:#dedede;
}
.product_bian2 img{ height:160px;}
.pro_detail{ padding:10px;}
.pro_fl{ float:left; width:100%;}
.pro_fr{ float:right; width:100%;}
.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #ddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
}
.pro_detail ul li{ width:49%; margin:10px 0.5%; float:left;}
.pro_detail ul li img{ height:150px;}
.in_about{ padding:10px;}
.honor_list ul li{ width:100%; float:left; }
.news-list{ padding:10px;}
.zxxq-01 {
            background: #fff;
            padding:0px;
        }
.message{ padding:10px;}
.message .item {
	width: 100%;
	margin: 10px 0;
	height: auto;
	padding-bottom:15px;
	box-sizing: border-box;
	border: 1px solid #E5E5E5;
	background-color: #fff;
	float: left;
}
.message .item-p span {
	display: block;
	float: left;
	width:100%;
	font-size:20px;
	color:#333;
}
.p4-order-form-1-con {
	border:none;
	padding: 40px 0;
}
.p4-order-form-1-con .inputs, .p4-order-form-1-con li select {
	width: 100%;}
.p4-order-form-1-t1 textarea {
	width: 100%;}
.p4-order-form-1-con .p4-order-form-1-t3 {
	padding-left: 0px;
}
.fot_tel{width:100%;
	float: left;padding-top:20px;}
.fot_tel p{ line-height:32px; padding:10px 0px;  border-bottom:1px solid #dedede; }
		.fot_tel h3{ line-height:32px; padding:20px 0px;  }
.fot_map{ float:right; width:100%;}
.in_contact{ padding:10px;}
}
