/* CSS Document */
@media(max-width:960px){
body{ margin: 0; padding: 0;}
img{max-width: 100%}
#header,.header_inner{width: 100%;height: auto;margin:0; padding:0; background: none}
.logo {width: 30%;margin: 4% 0 2% 1%;float: left;}
.logo img{ width: 100%}
.com { width:67%; margin: 4% 0 0 2%;float: left;font-size: 15px;font-weight: normal;}
.toplink,.cqc,.header_inner p,.menu ul li.head,.sidebar,.bshare-custom,.leftbar,#footer .olink,.ad-gallery .ad-back,.ad-gallery .ad-forward,.tabs,br{ display: none;}
.menu {width: 100%; height:130px; margin: 0 auto;background: #fff;}
.menu ul,.sq_news ul li,.product_title{ width: 100%;}
.menu ul li {float: left;width: 33.3%;text-align: center; border: none;}
.menu ul li a {font-weight: bold;padding: 0; width: 100%;}
.menu ul li.hover1 a,.menu ul li{ background: none;}
.menu ul li.a a,.menu ul li{ padding: 0;}
.banner{width: 100%;height:auto;background-size: 100% auto !important;}
.dbImg li{width: 100%;height:auto;background-size: 100% 100% !important;}
.container-img,.dbImg,.dbImg li{ height: 160px !important }
.jsNav{ left: 0; top: 0; margin:0 auto;}
#imgPlay,#content,.title,.send,.title1,.products{width: 100%;}
.content,.mainbody,.section,.title_inner{width:96%;padding:0 2%; margin: 0;}
.section ul li img{ float: none;}
.section ul li a{display: block;}
.plist ul{ width: 96%; height: auto;margin:0;padding:0 2%;border: none;}
.pshow_text,.pdetial,.pdetial_l{padding: 0 ; width:100%;}
.pshow_text ul {float: none;width: 100%; margin-bottom: 20px;}
.rproducts ul li,.section ul li{width: 44%; margin: 1%; padding: 1%;float: left; border: none;}
.pdetial_r{ width: 100%; float: none;}
#container,.plist{width: 100%;height: auto;margin:0;padding:0; background: none;}
.square ul,.gallery img{ width: 47%; margin: 1%; height: auto; padding: 0;}
.product { background: #dcdcdb;width: 100%; padding: 0;}
.product ul,.products ul{ background: #fff; margin:1% 2%;_margin:1%; float: left; width: 96%; padding: 0;}
.products ul li,.hpsleft1{ float: left;width: 30%;}
.product ul li{ float: left;width: 45%;}
.key{ line-height: 28px;}
.scroll_tit{ width: 25%}
.scroll .pcont{ width:70%}
.product ul li a.w{border: none;}
.product ul li img,.products ul li img ,.meddin{padding:0; width: 100% !important; height: auto !important;}
.meddin iframe,#map-canvas{padding:0; width: 100% !important; height:350px !important;}
.product ul li.t,.products ul li.w ,.hpsright1{float: left;width: 67%;padding: 0 0 0 3%; margin: 0;}
.about{padding:0;width: 100%; margin-bottom: 10px;}
#footer { width: 96%; height: auto;margin:0;padding:2%;background: #eee;}
.copyright {width: 100%;height: auto;text-align: left;margin: 0 auto;padding:0;word-break: break-all;}
.flink,.qlink {width: 100%;height: auto;text-align: center; margin: 0 auto;padding:0px; margin-bottom:0px;}
.ad-gallery,.tab_conbox{ width: 100%;}
.righ {
    float: right;
    width: 100%;
    margin-top: 5px;
    margin-left:0;
}
.righ .xxt{ margin-left: 0;}
.plink{ display: none;}
.atitle {padding: 0;float: left;width: 100%;margin: 0px;background: none;}
.rightside {width: 100%;padding:0;margin:0px;float: none;border:none;}
.fl-rich-text img,.aboutimg img,.aboutimg1 img{width: 100% !important; height: auto !important;}
.table,table{ display: block; overflow-x:auto; width: 100%; }
#form1 iframe{width: 100% !important; height: 460px !important;}
.ad-gallery .ad-image-wrapper .ad-image{top:0 !important;}
.ad-gallery .ad-image-wrapper { width: 100%;height: 190px;}
.ad-thumbs ul {width: 100% !important;}
.righ .imgp{width: 99% !important; margin-left: 0;padding: 0}
.ad-thumbs ul li,.ad-gallery .ad-thumbs li{    margin:0; width: 48%; padding: 1%;}
.ad-thumbs ul li img{ width: 100%;height: auto;}
.ad-gallery .ad-nav .ad-thumbs{ width: 100%;margin-left:0px;}
.left .xxt img{ width: 32% !important; padding: 0; margin: 0;height: auto !important;}
.left .imgp{ margin: 0; padding: 0; width: 100% !important;height: auto !important;}
#testchat{display: block;height: 480px !important;width: 365px !important;position: absolute;top: 40px;left: 0 !important;background: rgb(255, 255, 255);text-align: center;border: 5px solid rgb(111, 174, 252); z-index: 9999;}
#testchat iframe{ width: 365px !important; height: 460px !important;}
}