@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 640px) {
img { max-width:100% !important;}
.pcnone{ display:block;}
.mnone,.sub { display:none !important;}
.w1000,.w918,.main-box,.p-text,.p-news .l, .p-news .r,.company-logo .company-p,.s-intro{ width:auto;}
.a-content .hd img { height:auto;}
.main-box,.nav,.l,.r { float:none;}
.w1000,.w918 { padding:0 8px;}
body { min-width:320px;}

/*头部*/
.top,.lang.r,.mnav.r{ float:right;}
.sina.l,.logo.l { float:left;}
.nav { display:none; margin-top:15px; height:auto !important;}
.nav li,.nav li a { float:none; text-align:center; height:36px; line-height:36px; margin:0;} 
.nav li.on a { border-radius:3px; height:36px; line-height:36px;}
.mnav { background:url(../images/mnav-ico.jpg) no-repeat; display:block; width:25px; height:21px; margin-top:20px;}

/*banner*/
.banner,.banner .bd li { height:auto;}
.banner .bd li img { width:100%;}
.banner .hd { bottom:20px;}

/*首页*/
.main-bg-repate,.main-bg { background:none; position:static;}
.main-box { margin:0 0 20px;}
.main-img { padding:3px; border:1px solid #d7d7d7; }
.main-img img { width:100%; padding:0; border:0;}
.main-pic li { width:33.3333%; margin:0;}
.main-pic li img { width:97%; padding:3%;}

.footer-bg { margin-top:60px; height:auto; color:#fff;}
.footer-bg span { line-height:36px; color:#fff;}
.footer-bg .w918 { padding: 35px 8px 20px 20px;}
.footer-bg a.feedback { right:8px;}

/*代理产品*/
.p-list li { width:33.3333%; padding:0; margin:0;}
.p-list li img { width:97%; padding:3%;}
.p-text { margin-top:20px;}
.p-news .l, .p-news .r { margin-bottom:20px;}
.p-news .main-list li span { display:none;}

/*公司活动*/
.a-list li { width:50%; margin:0;}
.list-img { border:none; padding:8px; }
.list-img img { height:auto; width:97%; border:1px solid #d7d7d7; padding:2%; height:120px;}
.list-img:hover a.mnone { display:none;}
.a-list li .img-a { padding:0 8px;}
.a-content .bd { display:none;}
.a-content .hd { padding:5px; vertical-align:middle;}
.a-content a.bprev { left:10px;}
.a-content a.bnext { right:10px;}
.a-content a.bprev, .a-content a.bnext { top:46%;}

.company img { float:none;}
.company h3 { margin-top:10px;}
.company-logo .company-p { border-left:none;}
.company-ry li { width:33.333%; margin:0;}
.company-ry li img { width:97%; padding:3%;}

.s-blist li { width:auto; margin:0 0 20px; float:none;}
.s-img { float:left; margin-right:8px;}
.s-intro p { background:none; margin-bottom:5px;}
.online-table textarea { width:96%; padding:2%;}
.online-table input,.online-table select { width:65%;}

.contact-slide .hd li,.contact-slide .hd li:last-child { width:24.6%;}
.code { display:none;}
.contact-slide .hd { border:1px solid #d7d7d7;}
.contact-slide .hd li:last-child { border-right:none;}
}

