body{
	font-family: 'Microsoft Yahei', Arial, Helvetica, sans-serif;
	line-height: 1.4;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	background-position: center top;
	font-size: 14px;
}
*{}
a{
	text-decoration: none;
	color:#000;
}
a:hover{ 
color: #ff6900;
text-decoration: none;
}
ul,li{
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.pc1200{display:none}
.pc1000{display:none}
.pc750{display:none}
.pc100{display:none}
/*.pcno1200{display:block}
.pcno1000{display:block}
.pcno750{display:block}
.pcno100{display:block}*/
@media screen and (min-width:1420px){ /* 执行1200px版的css*/   
.pc1200{display:block}
.pcno1200{display:none}
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
.pc1000{display:block}
.pcno1000{display:none}
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/  
.pc750{display:block}
.pcno750{display:none}
}
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
.pc100{display:block}
.pcno100{display:none}
}
#jsx_head{
	padding: 0px;
	width: 100%;
	margin:0px auto;
	overflow: hidden;
	text-align: center;
}
#jsx_banner{
	padding: 0px;
	width: 100%;
	margin:0px auto;
	overflow: hidden;
}
#jsx_main{
	padding: 0px;
	width: 100%;
	margin:0px auto;
	overflow: hidden;
	text-align: center;
}
/* 各模块正文默认靠左：#jsx_main 为 text-align:center，后台未选对齐方式的内容会继承居中；
   在此统一改回靠左（编辑器内联的居中/靠右样式优先级更高，不受影响） */
#jsx_art_body,
#m_main_body,
.m_main_con,
.m_con_c,
.details_application_remark .desc{
	text-align: left;
}
#jsx_foot{
	padding: 0px;
	width: 100%;
	margin:0px auto;
	overflow: hidden;
	text-align: center;
}
#jsx_customer{
	padding: 0px;
	margin:0px;
	overflow: hidden;
	text-align: center;
	position: fixed;
	top: 150px;
	right: 0px;
}
#jsx_music{
	padding: 0px;
	margin:0px;
	overflow: hidden;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
}
#jsx_advert{
	padding: 0px;
	margin:0px;
	overflow: hidden;
	text-align: center;
	position: fixed;
	left: 0px;
	bottom: 0px;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.fz12{ font-size:12px;}
.fz14{ font-size:14px;}
.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz24{ font-size:24px;}
.fz32{ font-size:32px;}
.jsx_tel{display:none;}
.jsx_sms{display:none;}
#jsx_bodysale{ display:none; position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; z-index:999999; background-color:#ff8b3b;}
#jsx_bodysale_n{ position: relative; width: 80%; text-align: center; margin: 150px auto 0px auto;  padding: 30px 30px 90px 30px; background-color: #FFFFFF; border-radius: 10px;}
.jsx_bodysale_n_title{ color:#ff6900; font-size:18px; float:left; height:40px; width:100%; line-height:40px; text-align:center; overflow:hidden; }
#jsx_bodysale_close{ display:none; position:absolute; top:-16px; right:-16px; width:40px; height:40px; line-height:40px; border:1px solid #ffffff; text-align:center; font-size:24px; background-color:#e96c66; color:#FFFFFF; border-radius:40px; cursor:pointer; }
.jsx_bodysale_n_font{float: left;height: 30px;width: 100%;line-height: 30px;text-align: left;overflow: hidden;text-align: center;color: #ff6900;font-size: 14px;}
::-webkit-scrollbar{width:8px}
::-webkit-scrollbar-track{background-color:#ffffff}
::-webkit-scrollbar-thumb{background-color:rgba(89,199,249,1)}
::-webkit-scrollbar-thumb:hover{background-color:rgba(33,150,237,1)}
::-webkit-scrollbar-thumb:active{background-color:rgba(89,199,249,1}