/* http://www.seovw.com  v2.0 | Alimao Co., Ltd.*/
html, body {height:100%; position:relative}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: middle}
body {font-family: Arial, Helvetica, sans-serif; font-size:13px;color:#324252;position:relative;min-width:320px;-webkit-text-size-adjust: none;line-height: 1}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block}
/*Imeges*/
img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:auto;max-width:100%;width:100%\10\9\0;}
ol,ul {list-style: none}
p{padding-bottom:10px}
q {quotes: none}
q:before,q:after {content: '';content: none}
table {border-collapse: collapse;border-spacing: 0}
/*Links*/
a{color:#324252;text-decoration:none}
a:hover{color:#ff0000}
a[href^="tel:"] {color: inherit;text-decoration:none}
/*Titles*/
h1{font-size:32px}
h2{font-size:26px; line-height:26px}
h3{font-size:18px} 
h4{font-size:16px}  
h5{font-size:14px}
h6{font-size:13px}
/*Font size*/
.f12{font-size:12px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f30{font-size:30px}
.f32{font-size:220%}
.f36{font-size:36px}
.f48{font-size:48px}
.f72{font-size:72px}
.fw6{font-weight:600}
.fw7{font-weight:700}
.fw8{font-weight:800}
/*Line height*/
.lh_18{line-height:18px}
.lh_22{line-height:22px}
.lh_26{line-height:26px}
.lh_30{line-height:30px}
.lh_32{line-height:32px}
.lh_36{line-height:36px}
.lh_48{line-height:48px}
.lh_58{line-height:58px}
/* Indents */
.l{float: left}
.r{float: right}
.l_0{left:0}
.r_0{right:0}
.text_l{text-align:left}
.text_c{text-align:center}
.text_r{text-align:right}
.italic{font-style: italic}

/*top*/
.m_-10{margin:-10px}
.m_5{margin:5px}
.m_10{margin:10px}
.m_t0{margin-top:0px}
.m_t5{margin-top:5px}
.m_t8{margin-top:8px}
.m_t10{margin-top:10px}
.m_t15{margin-top:15px}
.m_t18{margin-top:18px}
.m_t20{margin-top:20px}
.m_t25{margin-top:25px}
.m_t30{margin-top:30px}
.m_t40{margin-top:40px}
.m_t50{margin-top:50px}
.m_t60{margin-top:60px}
.m_t70{margin-top:70px}
.m_t80{margin-top:80px}
.m_t100{margin-top:100px}
.m_t140{margin-top:140px}
/*bottom*/
.m_b0{margin-bottom:0px}
.m_b5{margin-bottom:5px}
.m_b8{margin-bottom:8px}
.m_b10{margin-bottom:10px}
.m_b15{margin-bottom:15px}
.m_b20{margin-bottom:20px}
.m_b25{margin-bottom:25px}
.m_30{margin:30px}
.m_b30{margin-bottom:30px}
.m_b40{margin-bottom:40px}
.m_b50{margin-bottom:50px}
.m_b80{margin-bottom:80px}
.p_b5{padding-bottom:5px}
.p_b10{padding-bottom:10px}
.p_b15{padding-bottom:15px}
.p_b16{padding-bottom:16px}
.p_b18{padding-bottom:18px}
.p_b20{padding-bottom:20px}
.p_b30{padding-bottom:30px}
.p_b40{padding-bottom:40px}
.p_b50{padding-bottom:50px}
.p_b230{padding-bottom:230px}

.p_t10{padding-top:10px}
.p_t15{padding-top:15px}
.p_t20{padding-top:20px}
.p_t30{padding-top:30px}
.p_t40{padding-top:40px}
.p_t50{padding-top:50px}
.p_t80{padding-top:80px}
.p_t140{padding-top:140px}
.p_5{padding:5px}
.p_10{padding:10px}
.p_20{padding:20px}
.p_50{padding:50px}
.p_l5{padding-left:5px}
.p_r20{padding-right:20px}
.p_20{padding:3px 15px 3px 10px}
.p_l10{padding-left:10px}
.p_l20{padding-left:20px}
.p_l30{padding-left:30px}
.p_l40{padding-left:40px}
.p_l50{padding-left:50px}
.p_lr10{padding:0 10px}
.p_lr15{padding:15px 20px}
.p_lr50{padding:10px 50px}
.p_lrb10{padding:0 10px 10px}
.p_tlb15{padding:15px 0px 15px 15px}
.p_tlbr15{padding:15px 15px 15px 15px}
.m_tl10{margin:10px 10px}
.m_tl30{margin:30px 20px}
.m_lt30{margin:20px 40px}
.m_tl40{margin:40px 40px}
.m_tl50{margin:50px 50px}
.m_tl60{margin:60px 60px}
.m_tl80{margin:80px 80px}
.m_tl35{margin:35px 35px}
.m_trbl20{margin:20px}
.m_trbl30{margin:30px}
.m_ceten{ MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}
/*left*/
.m_l5{margin-left:5px}
.m_l10{margin-left:10px}
.m_l20{margin-left:20px}
.m_l30{margin-left:30px}
.m_l40{margin-left:40px}
.m_l50{margin-left:50px}
.m_l60{margin-left:60px}
.m_l80{margin-left:80px}
.m_l90{margin-left:90px}
.m_l100{margin-left:100px}
/*right*/
.m_r14{margin-right:14px}
.m_r10{margin-right:10px}
.m_r15{margin-right:15px}
.m_r20{margin-right:20px}
.m_r30{margin-right:30px}
.m_r50{margin-right:50px}
.m_r80{margin-right:80px}
.p_r30{padding-right:20px}
.p_r50{padding-right:50px}
/*right*/
.d_b{display:block}
.d_l{display:inline}
.d_t{display:table}
.d_it{display:inline-table}
/*color*/
.red{color:#C80000}
.white{color:#fff}
.black{color:#000}
.blue_c{color:#28b5dd}
.c_ff7{color:#ff7200}
.c_444{color:#444}
.c_727{color:#727985}
.c_b3a{color:#b3aba7}
.c_ff7{color:#ff7e26}
.c_5c6{color:#5c6c7c}
.c_677{color:#677788}
.c_838{color:#838b8d}
.c_cac{color:#cacccc}
.c_6e8{color:#6e8092}
.c_465{color:#465361}
.c_fb4{color:#fb4800}
.c_324{color:#324252}
.c_5c6{color:#5c6c7c}
.c_0da{color:#0da1f8}
.c_fb5{color:#0da1f8}

/*background color*/
.blue{background:#28b5d2}
.orange{background:#ffa000}
.blue_dark{background:#008dc6}
.orange_dark{background:#ff6915}
.gray{background:#eaeff5}
.bc_0ea{background:#0ea1f8}
.bc_2f3{background:#2f323c}
.bc_6fa1bb{background:#6fa1bb}
.bc_4c4c4c{background:#4c4c4c}
.bc_fff{background:#fff}
.bc_324{background:#324252}
.bc_eae{background:#eaeff5}
.bc_0ea{background:#0ea1f8}
.bc_eae{background:#eaeff5}
.bc_5c6{background:#5c6c7c}
.bc_0ea{background:#0ea1f8}
.bc_53b{background:#53b8ad}
.bc_2f3{background:#2f323c}
.bc_ffe{background:#ffe4cf}
.bc_ff7{background:#ff7300}
.bc_e2f{background:#e2f1d1}
.bc_cce{background:#ccebfe}
.bc_tra{background:transparent}
.bc_324{ background:#324252}
/*vertical*/
.ver_m{vertical-align:middle;}
/*b_m_line*/
.b_m_line{border-bottom:1px solid #ddd}
.b_m_line_x{border-bottom:1px dashed #d2d2d2; padding-bottom:20px}
.b_m_linex_I{ border:0;border-bottom:1px dashed #d2d2d2; padding-bottom:1px}
.b_r_line{border-right:1px solid #ddd}
.b_r_linet1{border-top:2px solid #ff7200}
.b_rnull_line{border:1px solid #a0adba;}
.b_line{border:1px solid #ddd}
.b_line_top{border-top:3px solid #324252;}
.text_dec{text-decoration:none;}

/*block*/
.block{display:block}
/*radius*/
.radius5{border-radius:5px}
.radius10{border-radius:10px}
.radius15{border-radius:15px}
.radius150{-moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px;}
/*triangle*/
.triangle{
	font-size:1em;
	color:#4E4B4B;
	text-shadow:0 7px 7px rgba(0,0,0.5);}
/*clearfix*/
.clearfix {*zoom: 1}
.clearfix:before,
.clearfix:after {display: table;content: "";line-height: 0}
.clearfix:after {clear: both}
.clear{clear:both}
.container .alpha {margin-left: 0px}
.container .omega {margin-right: 0px}
.row {*zoom: 1; margin-left:-30px}
.rowborder {*zoom: 1; margin-left:-34px}
.row:before,.row:after {display: table;content: "";line-height: 0}
.row:after {clear: both}
[class*="grid_"] {float: left;min-height: 1px; margin-left:30px}
/*PC width*/
.container {width: 1170px}
.grid_12 {width: 1170px}
.grid_11 {width: 1070px}
.grid_10 {width: 970px}
.grid_9 {width: 870px}
.grid_8 {width: 770px}
.grid_7 {width: 670px}
.grid_6 {width: 570px}
.grid_5 {width: 470px}
.grid_4 {width: 370px}
.grid_3 {width: 270px}
.grid_2_4 {width: 204px}
.grid_2 {width: 170px}
.grid_0{ width:auto}
.border{ border:1px solid #000000}
.grid_1 {width: 70px}
.container{margin:0 auto}
@media (min-width: 980px) and (max-width: 1199px) {
.row {margin-left: -20px;*zoom: 1}
.row:before,
.row:after {display: table;content: "";line-height: 0}
.row:after {clear: both}
 [class*="grid_"] {float: left;min-height: 1px;margin-left: 20px;}
.container {width: 940px}
.grid_12 {width: 940px}
.grid_11 {width: 860px}
.grid_10 {width: 780px}
.grid_9 {width: 700px}
.grid_8 {width: 620px}
.grid_7 {width: 540px}
.grid_6 {width: 460px}
.grid_5 {width: 380px}
.grid_4 {width: 300px}
.grid_3 {width: 220px}
.grid_2_4 {width: 166px}
.grid_2 {width: 140px}
.grid_1 {width: 60px}
}
@media (min-width: 768px) and (max-width: 979px) {
.row {margin-left: -20px;*zoom: 1}
.row:before,.row:after {display: table;content: "";line-height: 0}
.row:after {clear: both}
[class*="grid_"] {float: left;min-height: 1px;margin-left: 20px}
.container {width: 748px}
.grid_12 {width: 748px}
.grid_11 {width: 684px}
.grid_10 {width: 620px}
.grid_9 {width: 556px}
.grid_8 {width: 492px}
.grid_7 {width: 428px}
.grid_6 {width: 364px}
.grid_5 {width: 300px}
.grid_4 {width: 236px}
.grid_3 {width: 172px}
.grid_2_4 {width: 123.6px}
.grid_2 {width: 108px}
.grid_1 {width: 44px}
}
@media (max-width: 767px) {
.container {width: 460px}
.row{margin-left:0}
[class*="grid_"] {float: none;display: block;width: 100%;margin-left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.first .row,.page_4 .row,.contact_us .row,.w_third .row{margin-left:-20px}
.grid_3{float:left; width:220px; margin-left:20px}
#mm0{ width:220px}
.f48{font-size:30px}
.f32{font-size:22px}
.footer-safety {padding-left: 0px !important; margin-right: 0px !important;}
}
@media (max-width: 479px) {
.container {width:320px}
.row {margin-left: 0}
.first .row,.page_4 .row,.w_third .row {margin-left:0px}
#mm0{width:140px}
.grid_3{float:none; width:320px; margin-left:0}
.f32{font-size:22px}
.f26{font-size:20px}
.p_20{padding:10px}
.footer-safety {padding-left: 0px !important; margin-right: 0px !important;}
}