@media screen and (max-width: 640px){
	body{background: #ededed;}
	.wbsi{display:none !important;}
	.rides-cs {display:none !important;}
	#messinvite{display:none !important;}
	.mbsi{display:block !important;}
	#page{width:100% !important;}
	#zonebar{width: 96% !important;padding: 0 2%;word-break: break-all;margin-bottom: 10px;}
	.compc{padding-right:20px;}
	.navsp{text-align:right;position: absolute;right: 10px;font-size: 32px;}
	.navtit{padding:10px 5px;}
	#mheadbar{position:relative;}
	#mmenubar{z-index:100;display:none;position:absolute;right:0;width:60%;background: none;background-color: #1d108b;height:auto;border-radius:5px;}
	#mmenubar .mb_mm{width:100%;height:auto;line-height:50px;}
	#mmenubar div.mb_mm a {width: 50%;display: block;color: #fff;font-size: 14px;float: left;text-align: center;}
	
	#page .conts{width: 96%;padding: 0 2%;border:none !important;}
	#page #headbar2{margin-bottom: 10px;}
	#page .conts .con_p{padding:10px !important;text-align:center;}
	#page .conts .l_td{display:block;padding-left:0px !important;padding-top: 20px;}
	#page .conts .r_td{display:block;padding-left:0px !important;}
	#page .conts .l_td #img_d{width:100% !important;height:100% !important;}
	#page .conts .l_td #img_d img{max-width:220px !important;max-height:220px !important;}
	#page .conts .l_td .l_table{height:auto !important;}
	#page .conts .l_td .l_table .l_table_ltd{float:none !important;}
	#page .conts .l_td .l_table .l_table_rtd{float:none !important;}
	#page .conts .r_td .r_td_cont{width:100% !important;}
	#page .conts .r_td .r_td_cont{height:auto !important;}
	#page .conts .con_p h1{font-size:20px;line-height:20px;}
	#zonebar .center_center{margin:0 0 10px 0 !important;width:94% !important;background:#fff;}
	#zonebar .center_center img{max-width:100% !important;}
	#zonebar .content{width:100% !important;}	
	#zonebar .content .zone_channel{width:100% !important;}
	#zonebar .content .zone_channel h3{text-align: center;background: none;font-size: 20px;line-height: 30px;}
	#zonebar .content .zone_channel h3 a{font-size: 20px;}
	#zonebar .content .zone_channel #channeltext{width:98% !important;}
	#zonebar .content .zone_channel .page_ul2{float:none !important;width:100% !important;}
	#zonebar .content .compnews{margin:0 auto !important;width:100% !important;}
	#zonebar #hotproduct_cont{width:100% !important;}
	#zonebar #productcont{width:100% !important;}
	#zonebar #hotproduct_cont .cont_p{width:100% !important;}
	#zonebar #productcont .probox{width:48%;margin:1% !important;}
	#zonebar #productcont .probox .propic{width:100% !important;height:100% !important;}
	#zonebar #productcont .protext{width:100% !important;height:100% !important;}
	#zonebar #productcont .protext ul li{width:100% !important;height:25px !important;}
	#zonebar #zone_productshow{width:100% !important;}
	#zonebar #zone_productshow #producttitle{width:100% !important;height:30px !important;}
	#zonebar #hotproduct_cont .h31{float:none !important;background:none !important;text-align:center;}
	#zonebar #zone_productshow .h31{float:none !important;background:none !important;text-align:center;}
	
	#inquiryform{width:100% !important;}
	#inquiryform .infor{padding: 15px 0;}
	#inquiryform .w350{width:60% !important;}
	#inquiryform .ques{width:60% !important;}
	#inquiryform .detail{width:70% !important;}
	#inquiryform .question font.xian{float:none !important;}
	
	#prodetail{width:100% !important;}
	#prodetail img{width:100% !important;}
	#newsdiv{float:none !important;width:94% !important;background: #fff;}}
	#footer{width:100% !important;background: #fff;margin-top:0;}
	#footer p{padding:5px;}
	#footer .inner{padding:0 5%;}
	#footer .conts_p p{float:left;width:45%;text-align:left;padding-left:10px;}
	#footer .conts_p h1{text-align: left;font-size: 20px;line-height: 30px;}
	#footer .conts_p .last_p{line-height:20px;width:100%;text-align:left;padding-left:10px;}
	#footm{background-color: #d4d4d4;height: 10px;width: 100%;}
}
.wbsi{display:block;}
.mbsi{display:none;}
.clear{clear:both;}
#mheadbar{margin:10px 0;line-height:60px;text-align:center;font-size:22px;font-weight: bold;background: url(/Public/images/head_bg.gif) no-repeat;background-size: 100% 100%;}
#headbar{width:1198px;height:200px;line-height:200px;}
#page{width:1200px;}
#page .conts{border:1px solid #ddd;margin-bottom:10px;}
#page .conts .con_p{padding:10px;}
#page .conts .con_p h1{font-size: 24px; line-height: 36px;}
#page .conts .l_td{padding-left:50px;}
#page .conts .l_td .l_table{height:350px;}
#page .conts .l_td .l_table .l_table_ltd{float:left;margin:10px;}
#page .conts .l_td #img_d{width:320px;height:320px;display: table-cell;vertical-align: middle;}
#page .conts .l_td #img_d img{max-width:300px;max-height:300px;cursor: crosshair;}
#page .conts .l_td .l_table .l_table_rtd{float:left;margin-left:80px;}
#page .conts .r_td {padding-left:30px;}
#page .conts .r_td .r_td_cont{height:350px;width:650px;}
#page .conts .r_td .r_td_cont .r_td_cont1{background-color:#FFF8F8;border-top:1px solid #FFCAC6;padding-top:22px;padding-left:22px;}
#page .conts .r_td .r_td_cont .r_td_cont1 .redwieght{font-weight: 700;font-size: 20px;color: #F00;}
#page .conts .r_td .r_td_cont .r_td_cont1 .redwieght span{font-size:26px;padding-left:30px;}
#page .conts .r_td .r_td_cont .div_cs{line-height:40px;}
#page .conts .r_td .r_td_cont .r_td_cont2{padding-top:5px;padding-left:22px;}

table p{max-width: 900px;}
.clearfix:after {content: ".";display: block;clear: both;font-size: 0;height: 0;overflow: hidden;}
.left_n{width: 80px !important;float: left !important;font-size: 14px !important;color: #999999 !important;}
.left_r {width: 220px !important;float: left !important;font-size: 14px !important;}
#pin td{border-bottom:solid 1px #9ec7ed;height:40px;}
.posi{padding:10px;}
.posi a{font-size:12px;}
.tb-pic{width:70px;height:70px;display: table-cell;vertical-align: middle;}
.tb-pic a{border:none;display:table-cell;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*line-height:1;}
.tb-pic a img{border:none;vertical-align:middle;max-width:70px;max-height:70px;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;margin:0 6px 0 0;padding:1px;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:70px;padding:2px;}
.tb-thumb .tb-selected1{background:none repeat scroll 0 0 #C30008;height:26px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}




#menubar{width:1200px;background: none;background-color: #1d108b;height:40px;border-radius:5px;}
#menubar .mb_m{width:1200px !important;height:40px !important;line-height:40px !important;}
#zonebar{width:1200px}
#zonebar .center_center{font-size:14px;line-height:20px;float:left;word-break:break-all;width:900px;margin:10px 0 10px 20px;border:1px solid #CCC;padding:10px}
#zonebar .center_center h1{font-size:24px;margin-top:5px;margin-left:1px;text-align:center;line-height:40px;}
#zonebar .center_center h5{font-weight:normal;font-size:14px;text-align:center;line-height:30px;border-bottom:1px dotted #CCC}
#zonebar .center_center p{padding:5px 5px 5px 5px;text-indent:2em;}
#zonebar .content{width:900px;margin-bottom: 10px;}


#zonebar #hotproduct_cont{width:940px;height:auto;}
#zonebar #hotproduct_cont .cont_p{width: 940px;height: 30px;border-bottom: solid 1px #B2B2B2;}
#zonebar #hotproduct_cont .h31{float: left;font: bold 20px/30px Arial;color: #7E7E7E;padding-left: 25px;background: url(/Public/images/icon2.gif) no-repeat left center;}
#zonebar  #zone_productshow {width:900px;}
#zonebar  #zone_productshow .h31{font: bold 20px/30px Arial !important;}
#zonebar  #zone_productshow #producttitle{width:900px;height:30px;}
#zonebar  #productcont {width:900px;}
#zonebar #hotproduct_cont #productcont .probox{margin:10px 0 0 25px;}
#zonebar #hotproduct_cont #productcont .probox .propic{width:410px;height:182px;text-align:center;overflow:hidden;vertical-align:middle;}
#zonebar #hotproduct_cont #productcont #img2_2{float:left;}
#productcont #img2_2 ul li{width:190px;height:180px;}
#productcont #img2_2 ul li a{width:190px;height:180px;}
#productcont #img2_2 ul li img{max-width:190px !important;max-height:180px !important;}
#zonebar #hotproduct_cont #productcont .protext{padding-left:5px;float:left;width:212px;height:182px;text-align:center;overflow:hidden;}
#zonebar #hotproduct_cont #productcont .protext a:hover{color:red;}
#zonebar #hotproduct_cont #productcont .protext ul li{width:220px;text-align:left;height:35px;border:none;}
#zonebar #hotproduct_cont #productcont .protext .pred{color:red;}
#zonebar #zone_productshow #productcont .probox .propic{width:192px;height:182px;text-align:center;overflow:hidden;vertical-align:middle;}
#zonebar #zone_productshow #productcont .protext{width:192px;height:50px;text-align:center;overflow:hidden;}

#zonebar .content .compnews{float:left;width:430px;height:220px;margin:0 10px;}
#zonebar .content .compnews header{width: 100%;height: 44px;position: relative;background: #f3f3f3;border-bottom: 1px solid #e6e6e6;}
#zonebar .content .compnews header b{position: absolute;width: 16px;height: 16px;background: url(/Public/images/icon2.gif) no-repeat left center;top: 14px;left: 12px;}
#zonebar .content .compnews header h3{font-size: 18px;position: absolute;line-height:44px;top: 0;left: 30px;}
#zonebar .content .compnews header a{position: absolute;right: 19px;top: 0;font-size: 12px;color: #666666;line-height: 44px;padding-right: 14px;}
#zonebar .content .compnews ul li{padding: 5px 10px;line-height:20px;}
#zonebar .content .compnews ul li a{float:left;}
#zonebar .content .compnews ul li span{float:right;}
#zonebar .content .compnews ul li:hover{background-color:#eee;}



#zonebar .content .zone_channel{width:900px;}
#zonebar .content .zone_channel #channeltext{width:900px;}
#zonebar .content .zone_channel #channeltext1{width:900px;}
#zonebar .content .zone_channel #channeltext h2{font-size:20px;}
#zonebar .content .zone_channel .page_ul1{width:120px;line-height: 30px; text-align:center;}
#zonebar .content .zone_channel .page_ul2{width:70%;float:right;}
#foot{background-color: #d4d4d4;color: #000; height: 28px; line-height: 28px; text-align: center;width:1200px;margin:0 auto}
#footer{padding-top:10px;width:1200px;}


#menubar div.mb_m a {
	min-width: 117px;
	display: inline-block;
}
#zonebar p img{display:block;margin:0 auto;}


#pn a:hover{color:red;}
#newsdetail {text-indent:2em;}
#newsdiv {clear: both;margin: 0 0 10px;padding: 10px;overflow: hidden;width: 900px;float: right;border: 1px solid #ccc;margin-right: 3px;}
#newsdiv ul {margin-bottom: 10px;padding: 5px;line-height: 24px;text-indent: 0;}
#newsdiv ul .gray {padding-left: 10px;}
#newsdiv .cright {margin-bottom: 0;}
#newsdiv .cright ul li {height: 30px;line-height: 30px;position: relative;border-bottom: #eee 1px dashed;}
#newsdiv .cright .main_content {line-height: 24px;}
#newsdiv .cright .main_content ul li {height: auto;}
#newsdiv .cright ul li a {float: left;max-width: 650px;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-decoration: none;}
#newsdiv .cright ul li span {position: absolute;right: 0;top: 0;font-style: normal;}
#newsdiv h3 span {display: inline-block;width: 100px;padding: 10px;background: #4d9dee;color: #fff;}