@charset "utf-8";
/* CSS Document */

@media (max-width:960px) {
	html{width:100%; height:100%; overflof-x:hidden;}
	body{ height:100%;min-width:100%;}
	.body{ padding-top:1.4rem;}
	.banner{ margin-top:0;}
	ul,li{ margin:0; list-style:none}
	
	/*--------------------header---------------------*/
	.f-header-common{ border-top:0;}
	.f-admin-header,.body-login .f-admin-header,.f-header{position:fixed; top:0; left:0; width:100%; padding-top:0; height:1.4rem;  z-index:999; color:#333; background:#fff; border-bottom:1px solid #ECECEC; }
	.row_top{ display:block;}
	.row_top .column{ float:none; width:100%; display:block;}
	.row_top .column9{ display:none;}
	.fcol-logo,.f-admin-header .fcol-logo{float:none; text-align:center; padding:0;}
	.fcol-logo{position: fixed;
    z-index: 98;
    bottom: 0;
	width:100%;
	height:auto;}
	.fcol-logo img{ width:10%; height:10%;}
	.f-logo{ padding:0 0.1rem; height:auto; min-height:0; min-width:0;}
	.f-logo li{ width:100%; float:left; background:#CCC;}
	.f-logo h1{ font-size:0.7rem; margin-top:0.25rem; margin-bottom:0;}
	.f-logo-img{ display:block; padding:0.17rem 0.25rem;line-height:1.06rem;}
	.f-logo-img img{max-height:1.06rem;}
	.f-admin-header .f-logo{ padding:0 13.5em 0 1.2rem;}
	.col-right{position:fixed;left:-70%; width:70%; background:#fff;top:0; bottom:0;padding:0;margin-top:0px; z-index:10; display:block;}
	.f-nav{ background:none; overflof-y:auto; height:100%; margin:0; padding:0;transition:none;-moz-transition:none;-webkit-transition:none; -o-transition: none;}
	.f-admin-header .f-admin-nav{margin-left:0; margin-right:0;}
    .f-nav ul{list-style:none; padding-left:0;}
	.f-nav .nav_inner{ display:block;}
	.f-nav .nav_inner > li{ display:block; float:none; text-align:left; margin:0; }
	.f-nav .nav_inner > li > a, .f-nav .nav_inner > li > .li-parent-div > a{line-height:2.5; padding:0 10px; font-size:14px;}
	.f-nav li{border-bottom:0; border-top:0; float:none;}
    .f-nav li a, .f-nav .submenu li a,.f-admin-header .f-admin-nav a{ display:block;  color:#333; text-align:left;border-bottom:1px solid #f0f0f0; font-size:14px;}
	.f-nav .nav_inner > li:hover > .submenu,.f-nav .submenu li:hover > .submenu{display:none;}
	.f-nav .nav_inner > li > .submenu{top:0; left:0;}	
	.f-nav .submenu{ position:relative; font-size:14px; box-shadow:0; -moz-box-shadow:0; -webkit-box-shadow:0;}
	.f-nav .submenu li{ width:auto;}
    .f-nav .submenu li .submenu{ left:0; top:0;}
	.f-nav .submenu ul,.f-nav .submenu .submenu ul{background:none;}
	.f-nav .li-parent-div .fa{ position:absolute; top:50%; margin-top:-1em; right:0; width:2em; height:2em; line-height:2em; text-align:center; font-size:150%; }
	.f-nav .li-parent-div .fa-plus::before{content: "\f107";}
	.f-nav .li-parent-div.open .fa-plus::before{content: "\f106";}
	.f-nav .submenu li a{padding:0.5em 0.5em 0.5em 1.5em; text-align:left;}
	.f-nav .submenu .submenu li a{ padding-left:2.5em;}
	.mobile-nav-toggle{display:block;}
	.fmobile-nav-toggle
	.f-nav .nav_simpline_cur{ display:none;}
	.topLogBoxPc{ display:none;}
	.topLogBox{position:absolute; bottom:0; left:0; right:0; }
	.topLogBox, .topLogBox a{color:#666;}
	.f-languege,.f-loginRegister, .f-shopCart{float:none; margin:0;padding: 0.5em;border-bottom:1px solid #e1e1e1;}
	.topLogBox .f-search{ float:none; margin:0.5em;}
	.topLogBox .f-search .input-search-w{border-color:#e0e0e0; width:100%;}
	.banner .bx-wrapper .bx-pager.bx-default-pager{ display:block;}
	 /*-----------------------会员中心和购物车--------------------*/
	 .f-admin-shopCart, .f-admin-top{display:none;}
	 .mobile-nav-toggle{top:0.35rem;}
	 .signTel, .shopCartTel, .signQuitTel{display:block; top:0.35rem;}
	.f-admin-header .f-admin-nav{position:fixed;left:-70%; width:70%; background:#fff;top:0; bottom:0;padding:0; margin-top:0px; z-index:10; display:block; float:none;}
	.f-admin-nav .f-nav-in{height:100%;}
	.order-progress{display:none;}
	
	/*----------------------新闻---------------------------*/
	.f-adNews8 li{ padding:1.2em 0.2em;}
	
	.f-prd-list .f-prd-list-cell .f-prd-infobox h2{font-size:110%;}
	.f-productList .prd_pre,.f-productList .prd_next{ width:2em; height:2em; margin-top:-1em;}
	.f-productList2 .prd_pre,.f-productList2 .prd_next{ margin-top:-2em;}
}
@media (max-width:767px) {
	.f-foot-content{ padding-top:0.3em; padding-bottom:0.3em;}
	/*----------------------系统页-------------------*/
	.systitle{ font-size:125%; margin-bottom:0; padding:0.4em 1em; font-weight:normal; }
	.f-system .f-com-menu-H{margin-left:0; margin-right:0;}
	.info_tab{ padding-left:0.2em;}
	.product-detail-info .product-grayBox{ border:0;}
	.f-productList,.f-prd-list1{ margin-left:-2px; margin-right:-2px;}
    .f-productList .f-prd-list-cell .f-prd-list-cell-in{ margin:0 2px;}
	.f-prd-list1 .f-prd-list-cell-in{ padding:0 2px;}
	.f-productList3{ margin-left:-0.2rem; margin-right:-0.2rem;}
	.f-productList3 .f-prd-list-cell:hover .f-prd-con .f-prd-infoboxBox .f-prd-infobox{ padding-top:1.5em;}
	.f-productList3 .f-prd-list-cell:hover .f-prd-infobox h2{ font-size:120%;}
	.f-productList3 .f-prd-list-cell .f-prd-sum{ line-height:1.3; font-size:90%; max-height:3.8em;}
	
	.bx-wrapper .bx-prev{ background-size:contain !important;}
    .bx-wrapper .bx-next{ background-size:contain !important;}
	.bx-wrapper .bx-pager.bx-default-pager a,.prd_pageState span{box-sizing:border-box;}
	
	.f-News-list1 .news-com .news-sum{ max-height:2.9em;}
	.f-News-list2 li{ width:50% !important;}
	.f-News-list2 li:nth-child(3n) .news-item{ border-right:1px solid #efefef;}
	.f-News-list2 li:nth-child(2n) .news-item{ border-right:0;}
}	
@media only screen and (max-width:479px){
	.body{font-size:0.35rem;}
	.f-admin-header .f-logo{ padding:0 8.5em 0 1.2rem;}
	.topLogBox .f-search .input-search-w{ height:2.5em; line-height:2.5em;}
	.banner .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{ margin:0 2px;}
	.banner .bx-wrapper .bx-pager.bx-default-pager a{ width:15px !important;}

	.f-title{ margin-bottom:0.5em;}
	.f-title16 h2{ font-size:140%;}
	.f-title20 .tith span{font-size:130%;}
	
	.info_tab li a{ font-size:130%;}
	.fileListBox,.msgLBox{ padding-left:1em; padding-right:1em;}
	.f-productList .prd_pre,.f-productList .prd_next{ width:1.5em; height:1.5em; margin-top:-0.75em;}
	.f-productList2 .prd_pre,.f-productList2 .prd_next{ margin-top:-2em;}
	.f-News-list1 .news-com .news-sum,.f-News-list1 .news-com .date{ font-size:90%;}
	.f-News-list2 li:nth-child(3n) .news-item,.f-News-list2 li .news-item{ border-right:0;}
	.f-News-list3 .news-com .news-together{ margin-bottom:0.5em;}
	.f-adNews2 li{ min-width:100%;}
	.f-adNews5 li .news-h{ margin-bottom:0;}
	
	
	.f-lantern-h .f-lantern-in{ padding:0 1.8em;}
	.f-lantern-h .lantern_pre,.f-lantern-h .lantern_next{ width:1.5em;}
}