.product_topbar {
	z-index: 888;
	width: 100%;
	background:rgba(255,255,255,0.9);
	border-bottom:1px solid #888889;
}
.product_topbar_content {
	width:1000px;
	height:45px;
	padding:0;
	margin: 0 auto;
}
.subMenu {
	z-index: 888;
	width: 100%;
	background:rgba(255,255,255,0.9);
	border-bottom:1px solid #888889;
}
.subMenu_content {
	width:1000px;
	padding:10px 0;
	margin: 0 auto;
	overflow:hidden;
}
.product_topname {
	line-height:30px;
	font-size:18px;
	color:#000000;
	float:left;
}
.product_path {
	font-size: 12px;
	line-height:20px;
	clear:both;
}
.subMenu .inner {
	float:right;
	overflow:hidden;
}
.subNavBtn {
	display: block;
	height: 30px;
	width: 96px;
	line-height:30px;
	float: left;
	margin: 0;
	text-decoration: none;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}
.subMenu .inner a:hover {
	color:#1d1d1d;
	text-decoration: none;
}
.active {
}
.end {
	margin: 0;
}

.product_section {
	width: 100%;
	z-index: 10;
	position: relative;
	padding: 0;
	min-height:300px;
}
.product_section02 {
	width: 100%;
	z-index: 10;
	position: relative;
	padding:20px 0;
}
.product_inner {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.product_inner:after {
	  content: "";
	  display: table;
	  clear: both;
}

.product_innertext01 { position:absolute; top:50%; left:50%; margin-top:-90px; margin-left:-210px; text-align:center;}
.product_innertext01 h4 { font-size:50px; font-weight:normal; line-height:60px; color:#ffffff; margin:0; padding:0;}
.product_innertext01 p { font-size:30px; line-height:36px; color:#ffffff; margin:0; padding:0;}

.product_innertext02 { position:absolute; top:50%; right:0px; margin-top:-140px; text-align:center;}
.product_innertext02 h4 { font-size:35px; font-weight:normal; line-height:42px; color:#505050; margin:0 0 35px 0; padding:0;}
.product_innertext02 p { font-size:16px; line-height:40px; color:#7F7F7F; margin:0; padding:0;}

.product_innertext03 { position:absolute; bottom:20px; left:50%; margin-left:-147px; text-align:center;}
.product_innertext03 h4 { font-size:42px; font-weight:normal; line-height:67px; color:#000000; margin:0; padding:0;}
.product_innertext03 span { font-size:42px; line-height:67px; color:#000000; font-weight: bold; margin:0; padding:0;}
.product_innertext03 p { font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

.product_innertext04 { position:absolute; top:50%; left:0px; margin-top:-127px; text-align:center;}
.product_innertext04 h4 { font-size:29px; font-weight:normal; line-height:46px; color:#7F7F7F; margin: 0 0 35px 0; padding:0;}
.product_innertext04 span { font-size:60px; line-height:96px; color:#7F7F7F; margin:0; padding:0;}
.product_innertext04 p { font-size:16px; line-height:26px; color:#7F7F7F; margin:0; padding:0;}

.product_innertext05 { position:absolute; top:20px; left:50%; margin-left:-147px; text-align:center;}
.product_innertext05 h4 { font-size:42px; font-weight:normal; line-height:67px; color:#000000; margin:0; padding:0;}
.product_innertext05 span { font-size:42px; line-height:67px; color:#000000; font-weight: bold; margin:0; padding:0;}
.product_innertext05 p { font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

.product_innertext06 { position:absolute; top:20px; left:0px; text-align:center;}
.product_innertext06 h4 { font-size:42px; font-weight:normal; line-height:50px; color:#000000; margin:0; padding:0;}
.product_innertext06 span { font-size:42px; line-height:67px; color:#000000; font-weight: bold; margin:0; padding:0;}
.product_innertext06 p { font-size:20px; line-height:32px; color:#7F7F7F; margin:0; padding:0;}

.product_inner h3.download_title { font-size:18px; line-height:40px; font-weight:normal; color:#000000; border-bottom:1px solid #D70003; margin:0 0 20px 0; padding:0;}
.product_inner ol.download_list {  list-style-type:decimal;  list-style-position: inside; margin:0; padding:0;}
.product_inner ol.download_list li { font-size:12px; line-height:18px;}


/* SECTIONS */
.sTop {
	width:140px;
	height: 45px;
}
.s1 {
	background:#e7e7e7;
	color:#fff;
}
.s2 {
	background: #ffffff;
}
.s2 a {
	color: #fff;
}
.s3 {
	background: #e7e7e7;
}
.s4 {
	background: #e7e7e7;
}
.s5 {
	background: #e7e7e7;
	color: #3d3d3d;
}

/*QA*/
#qaContent {
	width: 780px;
}
#qaContent ul.accordionPart {
}
#qaContent ul.accordionPart li {
	border-top:1px solid #7f7f7f;
}
#qaContent ul.accordionPart li .qa_title {
	cursor: pointer;
	/*  width: 800px;   */
	font-size: 14px;
	font-weight: bold;
	line-height:21px;
	padding:8px;
}
#qaContent ul.accordionPart li:first-child {
	border-top:0;
}
#qaContent ul.accordionPart li .qa_title:hover {
	background-position:bottom;
}
#qaContent ul.accordionPart li .qa_title span {
	color:#D70003;
	margin-right:5px;
}
#qaContent ul.accordionPart li .qa_title_on {
	color:#1d1d1d;
	font-size:14px;
}
#qaContent ul.accordionPart li .qa_content {
	/*  font-size: 12px;    */
	line-height:18px;
	background:#f5f5f5;
	padding:10px 20px;
}








