



@media (min-width: 768px) {
	.form-inline .form-group{
		margin-bottom: 15px;
	}
}

@media (min-width: 1400px){
	.code-side{
		right: 1.8rem;
	}
	.logo_md{
		display: none;
	}
}
@media (min-width: 1920px){
	.code-side{
		right: 17rem;
	}
	.logo_md{
		display: none;
	}
}

@media (max-width: 1200px) {
	.row {
		margin: 0;
	}
	nav.navbar.bootsnav{
		padding: 10px;
	}
	
	.tabbox .tab-left li.active img{
		display: none;
	}

	.logo_md {
		display: inline-block;
		width: 80%;
		color: #fff;
		font-size: 18px;
		margin-left: 20px;
	}
	.newstop{
		display: none;
	}
	.video-list ul li{
		width: 100%;
	}
	.footer {
	    background: none;
	    padding: 3.125rem;
	    background-color: #4790e3;
	}
	.footer-left{
		float: none;
		width: 80%;
		margin: 0 auto;
		margin-bottom: 1.25rem;
	}
	.footer-right{
		float: none;
		text-align: center;
	}




	.navbar {
		display: block;
	}
	.top{
		display: none;
	}
	.container_n {
	    width: 100%;
	    padding: 0 10px;
	}

	.search-box {
		display: none;
	}

	.logo {
		display: none;
	}

	.wrapper_1200{
		display: none;
	}

	.m-list1 ul li a {
		width: 265px;
	}

	#main {
		width: auto;
		margin: 0;
	}

	.headertop {
		display: none;
	}

	.m-left {
		float: none;
		width: auto;
	}

	.m-center {
		float: none;
		width: auto;
		margin-left: 0;
		height: 100%;
	}

	.m-list1 img {
		margin-bottom: 10px;
	}

	.content-box2 .side-left {
		float: none;
	}

	.side-left {
		width: auto;
	}

	.content-box2 .side-right {
		/* height: 520px; */
		overflow: hidden;
	}

	.side-right {
		float: none;
		width: auto;
	}

	.mt-tabpage-title .mt-tabpage-item {
		width: 30.85%;
	}

	.mt-tabpage-title.mt-tabpage-item-4 .mt-tabpage-item {
		width: 22%;
	}

	.tabbox ul {
		display: flow-root;
	}

	.banner-side ul li {
		text-align: center;
	}

	.banner-side ul li img {
		width: 80%;

	}

	.nav li {
		float: left;
		width: 100%;
		height: 60px;
		line-height: 60px;
		text-align: center;
		font-size: 16px;
	}

	.link-div {
		display: none;
	}

	.foot-pc {
		display: none;
	}

	


	body {
		background: #fff;
	}

	h4.indextitleh4 {
		text-align: center;
	}

	/*.col-md-3{
  	width: 100%;
  	text-align: center;
  	padding-left: 0;
  	padding-right: 0;
  	margin-bottom: 10px;
  }*/
	.section2-title p {
		height: 15px;
		line-height: 15px;
		color: #ffffff;
		text-align: center;
		font-weight: bold;
		font-size: 12px;
	}

	

	.logo_md img {
		width: 49%;
		position: absolute;
		left: 10px;
		top: 8px;
	}

	.logo_name {
		color: #fff;
		font-size: 2rem;
		font-weight: bold;
		margin-left: 56px;
	}

	.kc-phone {
		display: block;
	}

	.sect3b p {
		margin: 0 auto;
		text-align: center;
		width: 100%;
		text-indent: 0;
		position: initial;
	}

	.section3 img {
		margin: 0 auto;
		width: 100%;
		height: auto;
	}

	.product_main li a {
		margin: 0 auto;
		width: 100%;
		height: auto;
	}

	h4.indexsmallh4 {
		padding-left: 0;
		background-position: center;
		background-position-x: 20%;
	}

	.indexbanner>div {
		margin-left: 0;
		left: 0;
	}

	.product_main li p {
		width: 100%;
	}

	/*.col-md-4 {
		width: 100%;
	}*/
	.product_fenye li {
		width: 44px;
		float: left
	}

	.sect2a,
	.sect2b,
	.sect2c {
		padding: 0;
	}

	.listbanner>div {
		width: 100%;
		padding: 0;
		margin: 0;
		left: 0;
		height: 100%;
		top: 0;
	}

	.banner-s {
		display: none;
	}

	.contact_style .row div {
		text-align: left;
	}

	.contactus_main .col-xs-6 {
		padding: 0;
		margin: 0;
		width: 100%;
		margin-top: 10px;
	}

	.c_table1 tr td:first-child+td {
		text-indent: 0;
	}

	.contactus_main .c_section1 .col-xs-6>img {
		margin: 0 auto;
		display: block;
		margin-top: 20px;
	}

	.w1150 {
		width: 100%;
		margin: 0 auto;
	}

	.header .w1150 {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.headerrighttop {
		padding-left: 23px;
	}

	.headerrighttop input,
	.headerrighttop span {
		float: left;
		padding-right: 5px;
	}

	.headerrighttop input {
		width: 80px;
		text-align: left;
		line-height: 25px;
		margin-top: 0;
		margin-left: 0;
		text-indent: 10px;
		text-align: left;
	}

	.headerrighttop>div {
		float: left;
		height: 25px;
		margin-left: 5px;
		margin-top: 5px;
	}

	.headerrighttop>div>a {
		float: left;
	}

	.headerrighttop>div>a img {
		vertical-align: inherit;
	}

	.banquan p {
		width: 80%;
		margin: 0 auto;
		padding: 17.5px 0;
	}

	.footer h3 {
		margin-top: 30px;
	}

	.navbar-toggle {
		margin-top: 10px;
		margin-right: 0;
	}

	.article_btns {
		margin-bottom: 50px;
	}

	.product_img img {
		margin-right: 0;
	}

	.indexbanner>div {
		/*text-indent: 10px;*/
		width: 100%;
		height: 100%;
		top: 0;
		padding: 0;
		margin: 0;
		/*background: url(../img/listbannerbg.png);*/
	}

	.indexbanner>div h3 {
		font-size: 22px;
		margin: 0;
		margin-top: 10px;
	}

	.indexbanner p {
		font-size: 18px;
	}

	.sect2a img {
		width: 100%;
	}

	.section2 img {
		width: 100%;
		height: auto;
	}

	.sect2b>div>div {
		float: left;
		width: 100%;
	}

	.sect2c p {
		margin-bottom: 10px;
	}

	.sect2c a img {
		width: 100%;
		height: auto;
	}

	.sect2c li div {
		float: left;
		width: 100%;
	}

	.footer .footersect2 {
		width: 100%;
		padding-right: 0;
	}

	.w1110 {
		width: 80%;
		margin: 0 auto;
	}

	.section_none {
		display: none;
	}

	.footer .col-xs-6 {
		width: 100%;
		padding: 0;
		margin: 0;
		text-align: center;
	}

	.footersect2 ul {
		width: 33.33%;
		overflow: hidden;
		margin-right: 0;
	}

	.navbar-default .navbar-nav>li {
		border-bottom: 1px solid #ccc;
		margin: 0;
	}

	.navbar-default .navbar-nav>li>a {
		padding: 0;
		width: 90%;
		margin: 0 auto;
		line-height: 40px;
		color: #fff;
	}

	.navbar-default .navbar-nav>li>a:active {
		background: #0068b7;
	}

	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff;
	}

	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		background: none;
	}

	.carousel-indicators {
		display: none;
	}

	.listbanner h3 {
		font-size: 22px;
		width: 80%;
		padding: 0;
		margin: 0;
		top: 0;
		left: 0;
		margin-left: 10%;
	}

	.listbanner p {
		width: 80%;
		margin: 0;
		padding: 0;
		top: 0;
		left: 0;
		margin-left: 10%;
	}

	.container-fluid>.navbar-collapse,
	.container-fluid>.navbar-header,
	.container>.navbar-collapse,
	.container>.navbar-header {
		margin: 0;
		padding: 0 15px;
	}

	.news_main {
		margin-top: 0px;
	}

	.news_main li {
		height: auto;
		overflow: hidden;
	}

	.news_main_left,
	.product_main_left {
		display: none;
	}

	.news_main_right,
	.product_main_right {
		width: 100%;
		padding: 10px;
	}

	.media-body,
	.media-left,
	.media-right {
		width: 100%;
	}

	.news_main .media h4 {
		margin-top: 10px;
	}

	.news_main .media-left {
		display: block;
	}

	.product_img {
		width: 100%;
	}

	.product_info>div {
		width: 100%;
	}

	.product_name h3 {
		margin: 0;
	}

	.product_result .table>tbody>tr>td {
		padding-left: 10px;
	}

	.product_result .table>tbody>tr>td.padding8 {
		padding: 8px;
	}

	.product_result .product_style .row {
		padding: 8px;
	}

	.row.product_style p {
		line-height: 25px;
	}

	.pro_leftimg {
		margin: 0;
	}

	.product_btns {
		margin-bottom: 10px;
		margin-top: 20px;
	}

	.huanbao>div:first-child {
		margin-top: 10px;
	}

	.huanbao>div {
		margin-top: 10px;
	}

	.pro_rightimg {
		width: 100%;
	}

	.product_main ul {
		display: block;
		width: 100%;
	}

	.xx-left {
		width: 100%;
	}

	.xx-right {
		width: 100%;
	}
	
	
	.navbar-default .navbar-nav>li>a:focus,
	.navbar-default .navbar-nav>li>a {
		color: #fff;
	}
	
	.w1200 {
		max-width: 1200px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
	}
	
	.navbar-default {
		border: none;
		background: #223ba6;
		margin-bottom: 0;
		border-radius: unset;
		min-height: 40px;
	}
	
	
	
	.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		display: none;
	}
	
	.content-Nbox1 {
		padding: 20px;
	}
	
	.content-Nbox1 h1 {
		height: auto;
	}
	
	.tab-left {
		width: 100%;
		background: none;
		float: none;
		min-height: auto;
	}
	
	.tab-left p {
		height: 20px;
		line-height: 20px;
		background: none;
		color: #333;
		text-align: left;
		font-size: 18px;
		font-weight: bold;
		margin-left: 15px;
		border-left: 4px solid #223ba6;
		padding-left: 10px;
	}
	
	.tab-right {
		width: 100%;
		background: #fff;
		float: none;
	}
	
	.tabbox .tab-left li.active {
		background-color: #778dee;
		color: #fff;
		font-weight: bold;
	}
	
	.tabbox .tab-left li {
		float: left;
		width: 33.3%;
		line-height: 36px;
	}
	
	.btn-return {
		position: fixed;
		margin-top: 15px;
		margin-bottom: 8px;
		color: #fff;
		left: 10px;
		font-size: 20px;
	}
	.sec-title{
		top: 10%;
	}
	.code-side{
		display: none;
	}
}
