/* layout */
.product { width:940px; }
.product ul { list-style: none; padding:0px; margin:0px; }
.product ul li { text-align:center; line-height:30px; }
.product ul li h1 { font-size:40px; padding-bottom:50px; font-weight:700; }
.product ul li h2 { font-size:20px; padding-bottom:20px; font-weight:normal; }

.product_left { width:940px; }
.product_left ul { list-style: none; padding:0px; margin:0px; }
.product_left ul li.text { float:left; line-height:25px; width:358px; text-align:justify; }
.product_left ul li.pic { width:582px; float:left; text-align:left; }
.product_right { width:940px; }
.product_right ul { list-style: none; padding:0px; margin:0px; }
.product_right ul li.text { float:right; line-height:25px; width:358px; text-align:justify; }
.product_right ul li.pic { width:582px; float:right; text-align:right; }

.product_left_1 { width:940px; }
.product_left_1 ul { list-style: none; padding:0px; margin:0px; }
.product_left_1 ul li.text { float:left; line-height:25px; width:467px; text-align:justify; }
.product_left_1 ul li.pic { width:473px; float:left; text-align:left; }
.product_right_1 { width:940px; }
.product_right_1 ul { list-style: none; padding:0px; margin:0px; }
.product_right_1 ul li.text { float:left; line-height:25px; width:467px; text-align:justify; }
.product_right_1 ul li.pic { width:582px; float:left; text-align:right; }

.product_left_2 { width:868px; margin-left:36px; }
.product_left_2 ul { list-style: none; padding:0px; margin:0px; }
.product_left_2 ul li.text { float:left; line-height:25px; width:558px; text-align:left; font-size:14px; line-height:25px; }
.product_left_2 ul li.pic { width:310px; float:left; text-align:left; font-size:14px; line-height:25px; padding-top:5px; }
.product_right_2 { width:868px;  margin-left:35px; }
.product_right_2 ul { list-style: none; padding:0px; margin:0px; }
.product_right_2 ul li.text { float:left; line-height:25px; width:428px; text-align:left; font-size:14px; line-height:22px; }
.product_right_2 ul li.pic { width:440px; float:left; text-align:right; }

.product_left_3 { width:940px; }
.product_left_3 ul { list-style: none; padding:0px; margin:0px; }
.product_left_3 ul li.text { float:left; line-height:25px; width:460px; text-align:justify; }
.product_left_3 ul li.pic { width:480px; float:left; text-align:left; }
.product_right_3 { width:940px; }
.product_right_3 ul { list-style: none; padding:0px; margin:0px; }
.product_right_3 ul li.text { float:right; line-height:25px; width:460px; text-align:justify; }
.product_right_3 ul li.pic { width:480px; float:right; text-align:right; }

.product_center_3 { width:868px; margin:0px 35px; }
.product_center_3 ul { list-style: none; padding:0px; margin:0px; }
.product_center_3 ul li { float:left; line-height:25px; text-align:left; width:315px; font-size:14px; line-height:25px; }

.p_name { font-family: 'Roboto', sans-serif; font-weight:900; font-size:25px; padding-bottom:30px; text-align:left; margin-top:100px; }
.p_name span { font-family: 'Roboto', sans-serif; font-weight:300; font-size:16px; }
.p_pic { padding-top:50px; }
ul.horizontal { margin-left:40px; height:410px; }
ul.horizontal li { float:left; text-align:6_copy_8_5_copy_6_jabaleft; }

ul.col_3 { list-style:none; margin:70px auto; }
ul.col_3 li { float:left; padding-left:40px; width:238px; margin-right:36px; }
ul.col_3 li.last { margin-right:0px; }
ul.col_3 li.text { width:549px; margin-right:0px; }

ul.col_2_1 { list-style:none; margin:70px auto; }
ul.col_2_1 li { float:left; padding-left:40px; width:238px; margin-right:36px; }
ul.col_2_1 li.text { float:left;  width:570px; margin-right:0px; text-align:left; }

ul.col_2_2 { list-style:none; margin:0px auto; }
ul.col_2_2 li { float:left; padding-left:30px; width:500px; margin:0px; }
ul.col_2_2 li.pic { float:left; padding-left:0px; width:400px; margin-right:10px; text-align:right; }

ul.col_2_3 { list-style:none; margin:0px auto; }
ul.col_2_3 li { float:left; padding-left:30px; width:238px; margin-right:36px; }
ul.col_2_3 li.text { float:left;  width:580px; margin-right:0px; text-align:left; }

ul.col_4_1 { list-style:none; margin:0px auto; }
ul.col_4_1 li { float:left; padding:0px 35px; width:210px; margin:0px; text-align:justify; }
ul.col_4_1 li.pic { float:left; padding:0px; width:250px; text-align:right; }

ul.col_4_2 { list-style:none; margin:0px auto; }
ul.col_4_2 li { float:left; padding:0px 50px 0px 35px; width:235px; margin:0px; text-align:justify; }
ul.col_4_2 li.last { float:left; padding:0px 0px 0px 40px; width:150px; text-align:right; }

/* Product sub menu */
#wrap_product_menu { position:fixed; top:54px; width:100%; background:#1b1b1b; z-index:50; }
#wrap_product_menu_sub { width:940px; height:37px; margin:0 auto; padding:0px 0px; }
.product_sub_title { width:400px; height:37px; line-height:35px; float:left; color:#fff; }
.product_sub_title span { color:#0096ff; font-weight:bold; padding-left:5px; }
.product_sub_menu { width:400px; height:37px; line-height:12px; float:left; }
.product_sub_contact { width:140px; height:37px; line-height:35px; text-align:center; background:#0096ff; color:#fff; float:left; }
.product_sub_contact a { text-decoration: none; color:#fff; }
.product_sub_contact a:hover { text-decoration: none; color:#fff; }
.submenu_blue { color:#0096ff; }
.nav-wrap { margin:0px; width:400px; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */
#example-one { margin:0px; padding:0px; list-style: none; position: relative; }
#example-one li { display: inline; margin:0px; padding:0px; }
#example-one li a { color: #fff; font-size: 14px; display: block; float: left; padding: 12px 10px 9px 10px; text-decoration: none; text-transform: uppercase; }
#example-one li a:hover { color:#0096ff; }
#magic-line { position: absolute; bottom:0px; left: 0; width: 60px; height: 2px; background:#0096ff; }

/* table */
.features { margin-top:50px; }
.features p { margin:0px; padding:0px; border:0px; margin-block-start: 0em; margin-block-end: 0em; margin-inline-start: 0px; margin-inline-end: 0px; }
.spec { margin:50px 0px 100px; }
.spec table { border-collapse:collapse; border-spacing:0px; width:940px; }
.spec th { height:40px; text-align:center; border-bottom: 1px solid #0094ff; font-size:16px; font-weight:bold; }
.spec th.left { text-align:left; text-indent:13px; }
.spec th.left_blue { text-align:left; color:#0094ff; font-size:14px; }
.spec td { height:50px; text-align:center; border-bottom: 1px solid #bebdbd; font-size:13px; line-height:4; }
.spec td br { display:inline-block; }

.spec td.left { font-weight:bold; text-align:left; text-indent:15px; border-left:0px; background:#eeeeee; }
.spec td.left_2 { text-align:left; text-indent:30px; }
.spec td.left_w { font-weight:bold; text-align:left; text-indent:15px; border-left:1px solid #fff; background:#eeeeee; }
.spec td.center { font-weight:bold; text-align:center; border-left:1px solid #bebdbd; background:#eeeeee; }
.spec td.line { border-right:1px solid #eee; }
.spec td.left_bottom { font-weight:bold; text-align:left; text-indent:15px; border-left:0px; background:#eeeeee; border-bottom:2px solid #959595; line-height:1.5; }
.spec td.left_2_bottom { text-align:left; text-indent:30px; border-bottom:2px solid #959595; }
.spec td.center_bottom { font-weight:bold; text-align:center; border-left:1px solid #bebdbd; background:#eeeeee; border-bottom:2px solid #959595; }
.spec td.line_bottom { border-bottom:2px solid #959595; border-right:1px solid #eee; }
.spec td.bottom { border-bottom:2px solid #959595; }

/* button */
#product_down { position:relative; padding:0px; text-decoration:none; height:40px; float:left; }
#product_down a:link { color:#000; text-decoration:none; }
#product_down a:active { color:#000; text-decoration:none; }
#product_down a:visited { color:#000; text-decoration:none; }
.product_down_div { float:left; background:#f2f3f5; border:1px solid #b9babb; width:67px; height:38px; line-height:38px; text-align:center; margin:55px 0px 0px 2px; font-weight:500; font-size:14px; -webkit-border-radius: 2px 2px;	-moz-border-radius: 1px 1px; border-radius: 1px 1px; }
.product_hover {background: #212121; color:#fff; }