 @charset "utf-8";

@media all and (min-width:320px) and (max-width:750px){

	
body,html{
	min-width:none !important; font-family:"Microsoft Yahei";
}
#mbannermain{
	display:block;
}
.header_pc{
	display:none;
}
.wid1200{
	width:100%;
}
.banner{
	display:none;
}
.header_m{
	display:block;
}
.header_m .head{
  width:100%; background:#fff; overflow:hidden; padding:5px 15px; box-sizing:border-box;
}
.header_m .head .fl{
   width: 36%;
}
.header_m .head .fl img{
   height: 30px;
	margin-top: 8%; margin-bottom: 8%;
}
.header_m .head .menulist{
	 background: url("../images/menu.png") no-repeat; display: block;  height: 16px;    width: 18px; background-size:cover; margin-top:18px;
}
.header_m .menu{
	width:100%; background:#f7f8f8; position:absolute; z-index:11111;
}

.header_m .menu a{
	width:100%;  text-align:right; border-bottom:1px solid #d3d3d4; display:block; font-size:12px; color:#666; padding:0 10% 0 0; height:36px; line-height:36px;
	text-align:left; padding:0 15px; box-sizing:border-box;
}
.header_m .menu a.ihover{
	 color:#007aff;
}
.header_m .menu a.hover,.header_m .menu a:hover{
	 color:#007aff;
}
.header_m a.onlineshop{
	color:#007aff; background:url(../images/onlineshop.png) no-repeat 14px 10px; padding-left:40px; background-size: auto 50%;
}
.header_m img.mbanner{
	width:100%; display:block;
}
.mt_60 {
    margin-top: 30px;
}
.f_30 {
    font-size: 20px;
}
.m_auto {
    margin: 0 auto;
    min-width: 100%;
    width: 100%;
    font-size: 14px;
    box-sizing: border-box;
    padding: 0 15px;
}
.fenlai_hover .pos_rela:nth-child(1){
	width: 100% !important; height: auto !important; margin-bottom:15px !important; margin-left: 0px !important;  margin-top: 0px !important;
}
.fenlai_hover .pos_rela>img{
	width:100% !important; height:auto !important;
}
.fenlai_hover .pos_rela:nth-child(2){
	width: 50% !important; height: auto !important; margin-bottom:15px !important; margin-left: 0px !important;  margin-top: 0px !important;
}
.fenlai_hover .pos_rela:nth-child(3),.fenlai_hover .pos_rela:nth-child(4){
	width: 46% !important; height: auto !important; margin-bottom:15px !important; margin-left: 0px !important;  margin-top: 0px !important;
}
.fenlai_hover  .f_20 {
    font-size: 16px !important;
}
.padt_80 {
    padding: 30px 15px !important; min-width:100% !important; width:100% !important; box-sizing: border-box !important;
}
.padt_80 .m_auto{
	padding: 0 !important;
}
.mt_60.bg_f8.padt_80{
	min-width:100% !important; width:100% !important; box-sizing: border-box !important;  padding: 30px 15px !important;
}
.mt_60.bg_f8.padt_80 .m_auto {
	padding: 0px !important;
}
.dingzhi_ul li {
    float: left;
    margin-left: 0;
    width: 33.33%; text-align: center; margin-bottom:10px;
}
.dingzhi_ul li img{
	display:inline-block !important;  height:40px;
}
.dingzhi_ul {
    padding-left: 0;
}
.f_18 {
    font-size: 14px;
}
.f_15 {
    font-size: 12px;
}
.lh_24 {
    line-height: 20px;
}
.pingzhi_box .bd{
	width:320px; margin:30px auto 0;
}
.pingzhi_box .pinzhi_ul li {
    margin: 0 15px;
}
.ml_left {
    left: 0;
}
.ml_right {
    right:0;
}
.xuanze_ul {
    width: 100%;
}
.xuanze_ul li{
	width:48%; float:left; margin:0 0 15px 0;
}
.xuanze_ul li div{
	width:100% !important; height:auto !important;
}
.xuanze_ul li div img{
	width:100% !important; height:auto !important;
}
.xuanze_ul li:nth-child(2n){
	float:right;
}
.xuanze_ul li:nth-child(2n+1){
	clear:both;
}
.f_24 {
    font-size: 18px;
}
.f_20 {
    font-size: 16px;
}
.f_16 {
    font-size: 12px;
}
.rongyu_box .bd{
	width:320px; margin:30px auto 0 !important;
}
.rongyu_box .pinzhi_ul li {
    margin: 0 15px; 
}
.rongyu_box .pinzhi_ul li img{
    width:290px !important; height:auto !important;
}
.mt_70 {
    margin-top: 0px;
}
.hezuo_ul {
	width:100% !important; box-sizing: border-box !important;  padding: 0px 0px !important; margin-top: 20px;
}
.hezuo_ul li {
    width: 31.33% !important;
    height: auto !important;
    border-top: 1px solid #ddd !important;
	border-left: 1px solid #ddd !important;
	border-right: 0px solid #ddd !important;
	border-bottom: 0px solid #ddd !important;
    box-sizing: border-box !important;
    float: left !important;
    margin: 0 1% 15px  !important;
}
.hezuo_ul li img{
	width:100% !important; height:auto !important;
}
#owl-demo {
    margin-top: 10px !important;
}
.owl-carousel .owl-wrapper-outer{
	padding:5px 0 !important;
}
#owl-demo .item {
    width: 100%;
}
#owl-demo .iteml {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-bottom: 10px;
}
#owl-demo .item img {
    width: 100%;
    height: auto;
    float: none;
    margin-right: 0;
    border-radius: 6px;
}
#owl-demo .iteml .line {
    background: #007aff;
    width: 40px;
    height: 4px;
    margin-top: 14px;
}
#owl-demo .iteml .itemlt {
    font-size: 18px;
    color: #333;
    margin: 14px 0 6px;
}
#owl-demo .iteml .itemlb {
    font-size: 14px;
    color: #999;
    line-height: 26px;
    margin-bottom: 14px;
}
#owl-demo .iteml a {
    display: inline-block;
    width: 70px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    box-sizing: border-box;
    border: 1px solid #007aff;
    border-radius: 3px;
    color: #007aff;
    font-size: 12px;
    margin-bottom: 20px;
}
#owl-demo .owl-controls .owl-page, #owl-demo .owl-controls .owl-buttons div {
    display:none;
}
.footer{
	width:100% !important; height:auto !important; min-width: 100% !important;
}
.footer .mt_30 {
    margin-top: 20px;
    width: 48%;
    margin-left: 0 !important;
    margin-bottom: 20px;
}
.footer .mt_20 {
    margin-top: 10px;
}
.footer .f_14.clr_6.fr.al_ct{
	float: left; text-align:center;
	margin-bottom: 20px;
}
.footer .f_14.clr_6.fr.al_ct img{
	width: 64px !important;
	height: 64px !important;
}
.footer .f_14.clr_6.fr.al_ct .mt_10{
	font-size:12px !important;
}
.footer2 {
	padding:15px 15px;
}
.bann_xzdz{
	height: 125px; background-size: auto 100% !important;
}
.sidebar {
    width: 100%;
}
.sidebar_ul li {
    text-indent: 15px;
    padding: 0px 0;
    width: 50%;
    float: left;
}
.sidebar_ul li a {
    border-bottom: 1px solid #eee;
    padding: 10px 0;
    display: block;
}
.lefts_cur {
    background: url(../images/bar.png) no-repeat 0 8px;
}
.pos_rela  .overh.fr{
	width:100% !important; height:auto !important; min-width: 100% !important;
}
.lists_ul {
    width: 100%;
}
.lists_ul li {
    float: left;
    margin: 20px 0px 0 0;
    width: 48%;
}
.lists_ul li:nth-child(2n){
	float:right;
}
.lists_ul li:nth-child(2n+1){
	clear:both;
}
.lists_ul li a img{
	width:100% !important; height:auto !important;
}
.lists_ul li a {
    width: 100%;
    height: auto;
}
.back_bar {
    height: 30px;
    line-height: 30px;
}
.bordertop1 .m_auto{
	font-size: 12px;
}

.pos_rela.big .bd{
	width:320px; margin:30px auto 0 !important;
}
.pos_rela.big .bd ul{
	height:280px !important;
}

.pos_rela.big .bd li {
    margin: 0 0px;  height:240px !important;
}
.pos_rela.big .bd li img{
    width:320px !important; height:240px !important;
}
.big {

    width: 100%;
    position: relative;
    height: auto;
	margin-top: 0;
}
.big_right,.big_left {
    top: 125px;
}
.big_text {
    width: 100%;
    margin-top: 0;
}
.big_title {
    background: url(../images/dotline.png) repeat-x 0 bottom;
    height: auto;
    padding: 10px 0;
}
.big_can {

    line-height: 26px;
    padding: 20px 0;
    background: url(../images/dotline.png) repeat-x 0 bottom;
    height: auto;

}
.mt_40{
	margin-top:20px;
}
.mt_40 input {

    width: auto !important;
    height: 30px !important;
    padding: 0 14px;

}
.mt_30 img{
	max-width:100%;
}
.mt_30 p img{
	max-width:100%;
}
.dz_rexian {
    background: url(../images/dz.jpg) no-repeat;
    width: 100%;
    height: auto;
    background-size: cover;
}
.dz1 {
    padding: 20px 0 0 15px;
    font-size: 14px !important;
}
.dz1 .f_36 {
    font-size: 24px;
}
.dz2 {
    padding: 20px 0 20px 15px; float:left;
    font-size: 14px !important;
}
.dz2 span{
	font-size: 14px; display:block; margin-bottom:15px;
}

.bann_khal,.bann_zx,.bann_gywm{
	height: 125px; background-size: auto 100% !important;
}
.lists_ul2 {
	width:100% !important;
}
.lists_ul2 li{
	width:100% !important; margin:20px 0 0;
}
.lists_ul2 li img{
    width:100% !important;
    height: auto !important;
}
.mt_30 img{
    max-width:100% !important;
    height: auto !important;
}
.zx_date {
	width: 50px;
	padding: 10px 0;
	line-height: 16px;
}
.dzzx_ul  li .fl{
	width:80% !important;
}
.dzzx_ul  li .fl .f_24.clr_3{
	font-size:16px;
}
.dzzx_ul  li .fl .f_24.clr_b{
	font-size:16px;
}
.dzzx_ul  li .fl .f_14.clr_6.mt_15.lh_24{
	font-size:12px; line-height: 18px;
}
.gywm_text {

    width: 100%;

}
.m_auto .dis_b.fr.mt_40{
    width:100% !important;
    height: auto !important;
}
.xuanze_ul img.dis_b{
    width:100% !important;
    height: auto !important;
}
.lxwm_ul {

    width: 100%;
    padding: 20px 0 0 0px;

}
.lxwm_ul li {
    float: left;
    margin-right: 0;
    width: 50%;
    text-align: center;
	margin-bottom:20px;
}
.lxwm_ul li:nth-child(2n+1){
	clear:both;
}
.lxwm_ul li img{
	width:60px;
}
.scan1, .scan2{

    padding: 0; float: none; margin-bottom:20px;

}
.scan1 img.dis_b.fl, .scan2 img.dis_b.fl{
	width:100px !important; height:100% !important;
}
.scan1 .mt_25,.scan2 .mt_25{
	margin-top:10px;
}
.fzlc {

    background: none;
    height: auto;
	overflow:hidden;

}
.pos_rela  .span3.wow.rollIn{
	position:static !important;
	width: 50% !important;
	float: left;
	margin-bottom:15px;
}
.mt_100 {

    margin-top: 20px;

}
.mt_80 {

    margin-top: 20px;

}




























































































}
