/* --------for 1300px-------- */
@media screen and (max-width: 1300px){
table,tbody,.anli table,table tr{max-width:100%;word-wrap:break-word;}
.xin .x_a span{width: 65%;}
#preview .jqzoom{width: 400px; height: 400px;}
}
@media screen and (max-width: 1000px){
#preview .jqzoom{width: 350px; height: 350px;}
}
@media screen and (max-width: 850px){
#preview .jqzoom{width: 300px; height: 300px;}
}



/* --------for 780px-------- */
@media screen and (max-width: 780px){
/*baidu*/
#LXB_CONTAINER{width: 0!important;height: 0!important;overflow: hidden!important;}
iframe{min-height: 250px;}
.fenlei,.kuan,.weizhi{width: 100%;max-width: 95% !important;}
.pinyu,.tall,.daohang,.links,.ggt2,.logo2,.xiangqing .fenlei,.cainixh ul li i,.weizhi span{display: none;}
/*#newBridge,.souci{display: none!important;}*/
.chanpinlist .too{float: left;width: 100%;position: initial;text-align: center;margin: 10px auto 20px;}
.chanpinlist .too a{width: 100%;max-width: 120px;border: 1px solid #ccc;}
.chanpinlist .too a:hover{border: 1px solid #f60;}
.chanpin .zu a{width: 90px;background: #f60;color: #fff;}
.top{width: 92%;}
.liucheng ul li:nth-child(7n){display: none;}
.top{height: 60px;}
.top .logo{/*margin-top: 0;*/}
.top .logo img{width: auto;padding: 15px 0;}
.search{float: initial;display: block;width: 252px;}
#focus_slider{box-shadow: 0px 2px 2px #ccc;}
.sycpin{padding:10px 0; }
.tabs ul.horizontal{padding-left: inherit;background: none; background-size: auto auto;overflow: hidden;}
.tabs ul.horizontal li{width: 25%;min-width: inherit; padding: initial;margin: inherit;}
.tabs ul.horizontal li a{font-size: 16px;}
.xinwen .tb{max-height: initial;background: inherit;}
.xinwen .tb .tu, .xinwen .tb .wen{width: 100%;}
.xinwen .tb .tu{}
.xinwen .tb .tu{height: initial;}
.xinwen .tb .wen{padding: 10px 0;background: #fff;}
.xinwen .tb .wen li{margin: 6px auto;width: 94% !important;text-align: left;}

.xinwen .tb .tu, .xinwen .tb .tu img{width: 100%;min-height:initial;}
.xinwen .tb ul li{width: 92% !important;margin: 6px 4%;}

.leitu{overflow: auto;}
.leitu ul{width: 140%;}
.leitu ul li p{font-size: 14px;}
.liyou ul li .wen,.liyou ul li .tu{width: 100%;padding: 0 5%;}
div.bt h3{font-size: 30px;line-height: 2em;font-weight: bold;letter-spacing: initial;}
div.bt em{line-height: 1.6em;}
.fangan_bj{height: auto;}
ul.fangan{padding: 0 5%;}
ul.fangan li{width: 50%;}
ul.fangan li em{width: 150px;height: 150px;padding: 50px 0;}
.liyou ul li .wen em{height: auto;padding-left: 80px;font-size: 16px;}
.liyou ul li .wen em:before{width: 80px;height: 80px;font-size: 70px;}
.liyou ul li .wen em h3{font-size: 30px;}
.liyou ul li .wen > span{font-size: 38px;}
.anli ul{padding: 0 3%;}
.anli ul li{width: 49%;margin-right: 2%;}
.anli ul li:nth-child(2n){margin-right: 0;}

/*产品列表*/
.product .chanpinlist{padding: 2.5%;}
.news .product .chanpinlist{padding: 2.5% 0;}
.chanpinlist > ul > li:nth-child(3n){margin-right: 2%;}
.chanpinlist ul li{width: 49%;margin-right: 2%;}
.chanpinlist ul li:nth-child(2n){margin-right: 0;}
.chanpinlist ul li.datu{width: 100%;}

.nei img{height: auto !important;}
.jieshao ul{padding: 10px 3%;width: 100%;}
.jieshao .tu li{width: 49%;margin: 0 1% 10px 0 !important;}
#slides{height: 300px;}
/*#slides li.a{background:url(../tu/1m.jpg) no-repeat center top;background-size: auto 100%; }
#slides li.b{background:url(../tu/2m.jpg) no-repeat center top;background-size: auto 100%; }
#slides li.c{background:url(../tu/3m.jpg) no-repeat center top;background-size: auto 100%; }
#slides li.d{background:url(../tu/4m.jpg) no-repeat center top;background-size: auto 100%; }*/
.product_xp .body{width: 100%;padding-left: initial;}
.product_xp .zuolei{width: 90%;float: initial;margin:10px auto;}
.body .weixin img{width: 100%;}
.body .b_bt{display: block;}
.fenlei{position: initial;}
.fenlei .left{max-width: 100%;padding: 10px 5px;max-height: initial;}
.fenlei ul li{width: 50%;float: left;border-right: 1px solid #eee;}
.fenlei ul li:nth-child(2n){border-right: none;}
.fenlei .right{float: initial;}
.fenlei ul, .product_xp .fenlei ul{max-height: initial;padding: 2px 0;border-bottom: 1px solid #eee;}
.fl_case,.fl_case ul{max-height: initial;height: inherit;}
.fl_case ul li.lei{height: 40px;line-height: 40px;margin: 5px 1%;}
.buy .hd h3, .tou h3{float:initial;}
.tb{padding: 10px 1%;}
.tb > li{width: 48%;margin: 6px 1%;}
.product_xp .chanpinlist ul li{width: 48%;margin: 6px 1%;}
.xin .x_a{width: 92%;margin:0; font-size: 14px;}
.xin .x_a span{width: 58%;}
.xin .right:before{width: 100%;height: 0;border-top: 1px dashed #ccc;border-right: none;}
.xinwen .buy .hd li a{pointer-events: none;}
.baozhang ul{padding: 30px 0 10px;}
.baozhang ul li p{width: 65px;line-height: 30px;}
.baozhang ul li p span{display: block;font-size: 14px;text-align: center;}
.xinwen .xw{width: 100%;}
.xinwen .xw ul{padding: 20px 5%;}
.xinwen .xw ul li{padding-left: 16px;}
.xinwen .xw h3{padding-left: 5%;}
.xq_tou{padding: 30px 5% 0;}
.xq_tou h1{font-size: 20px;text-align: left;}
.xq_tou span{text-align: left;}
/*.heidi .quanju{height: auto;padding:1.5em 0 4em;}*/
.heidi{margin-top: 40px;}
.heidi .left,.heidi .right{position: initial;padding: 10px 5%;float: initial;}
.heidi .left{line-height: 1.7em;}
.heidi .right{}
.footer{padding-bottom: 70px;}
.footer .logo2{width: 100%;}
.footer .logo2 a{padding: initial;}
.footer .wen{width: 100%;}
.footer .wen .weixin{width: 160px;position: initial;margin-top:10px;}
#moquu{top: initial;bottom: 10%;}
#moquu_m,#moquu_sou{display: none;}
.banner{margin-top: 0px;height: 150px;}
.yema{width: 90%;}
/*栏目页新闻*/
.news div.left, .news div.right{width: 100%;}
.news .zuolei:nth-child(2n),.news .top_tuwen{display: none;}
.zuolei ul{padding: 10px 0!important;}
.zuolei ul li{width: 25%;float: left !important;padding-left: initial;border-top:initial; text-align: center;}
.news_list{}
.news_list ul{padding: 1em 3.4%;}
.news_list ul li{float: left !important;}
.news_list ul li.tu{margin-right: 2%;height: auto;}
.news_list ul li.tu span{display: none;}
.news_list ul li.rong{width: 74%;height: auto; padding-bottom: 24px;}
.news_list ul li.rong a.mo{display: none;}
.news_list ul li.rong h2{font-size: 16px;line-height: 2em;padding-bottom: 0px;
width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_list ul li.rong p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_list ul li.rong span{font-size: 12px;color: #999;}
.about .ab{width: 90%;}
.about .right div{float: left;width: 50%;}
.about .right{padding:0 5% 40px;min-height: initial;}
.news_xq{width: 100%;margin-top: 10px;padding-left: initial;}
#news_xp .fenlei{display: none;}
#news_xp .news_xq{margin-top: 0;}
.news_xq .tou_xq{padding: 0 0 10px;}
.news_xq .tou_xq, .news_xq .tou_xq h1{font-size: 24px;}
.news_xq .tou_xq span{font-size: 12px;line-height: normal;}
.news_xq .body{padding: 30px 5%;}
.news_xq .body img{height: auto!important;}
.news .fenlei h3:nth-child(n+2),.news .fenlei ul:nth-child(n+3){display: none;}

/*产品详情*/
#preview .jqzoom{width: 500px; height: 500px;}
.chanpinxq{padding-bottom: 20px;}
.chanpinxq .left,.chanpinxq .right{width: 100%;}
.chanpinxq .right h1,.chanpinxq .right ul li{width: 90%;}
.chanpinxq .right ul li{line-height: 1.6em;font-size: 0.9em;margin-top: 0.2em;margin: 5px auto !important;}
.chanpinxq .right ul li span{display: initial;}
.chanpinxq .right .title h1{font-size: 18px;}
.chanpinxq .right ul li.shuxing{padding-right: 0;display: none;font-size: 14px;}
.body .open{padding: 10px 3.5%;}
.zuoyou{padding:initial;background:initial;border:initial;}
.zuoyou .zuo, .zuoyou .you{width: 45%;white-space: initial;}
.zuoyou div a{display: block;padding: 15px;border: 1px solid #ccc;border-radius: 3px;}
.bn1{background: url(../images/banner01.jpg) no-repeat center;}
.bn2{background: url(../images/banner02.jpg) no-repeat center;}
.bn3{background: url(../images/banner03.jpg) no-repeat center;}
.bn4{background: url(../images/1.jpg) no-repeat center;}

.contact .body .weixin{width: 100%;margin-top: 0;}
.contact .body .wen{width: 100%;}
.ditu a p{font-size: 20px;}
a#top{}
a#top_m{min-width: 48%;height: 60px;line-height: 60px;}
/*导航wap*/
.category-trigger{display: block; width: 80px;height: 40px;line-height: 40px; background: url("../images/dh.png") no-repeat 5px;background-size: 30px;
	position: absolute;right: 0px;top: 50%;margin-top: -18px;/*text-indent: -150%;*/text-indent: 40px;}
.layer-nav{overflow: auto;
	background-color:rgba(255,255,255,0.9);
	background-size: cover;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999999;
	display: none;}
.house-type{border-top:1px solid #ccc;width:90%;margin:60px auto;padding: 10px 0;}
.house-type a{width: 30%;height: 40px;line-height: 40px; margin: 6px 1%;display: inline-block;text-align: center; border:1px solid #666;border-radius: 30px;}
.house-type a:hover{background-color: #f60;border-color: #f60; color: #fff;}
/*悬浮咨询*/
.kefu_di{display: block;width: 100%;position: fixed;left: 0;bottom: 0;z-index: 10;}
.kefu_di a.yuding,.kefu_di a.zuoji{display: block;width: 50%;height: 50px;float: left;text-align: center;line-height: 50px;color: #000;font-weight: bold;}
.kefu_di a.zuoji{ border-right: 1px solid #666;background: #d81e06;}
.kefu_di a.yuding{background: #edd626;}
.kefu_di a.zuoji span,.kefu_di a.yuding span{padding-left: 30px; height: 25px;display: inline-table;}
.kefu_di a.zuoji span{background: url(../images/kefu1.png) no-repeat left;background-size: 25px; }
.kefu_di a.yuding span{background: url(../images/zixun.png) no-repeat left;background-size: 25px; }
}
/* --------for 450px-------- */
@media screen and (max-width: 450px){
#slides{height: 160px;}
#preview .jqzoom{width: 300px;height: 300px;}
.weizhi{font-size: 12px;}
.chanpin .zu a{width: 70px;background: #f60;color: #fff;}
.banner{height: 100px;}
}





