@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;font-family: Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#6C6C6C; background:url(../images/web_bg.gif);}
img {border:0px;}
ul{/*list-style-type:none;*/margin:0px;padding:0px;}
ol{padding:8px 30px; margin:0px;}
ol li {line-height:16px;}
sup{font-size:9px;font-family: Arial,Verdana, Helvetica, sans-serif}
#supe{font-size:8px;font-family: Arial;}
a{font-size:12px;color:#4a739a; text-decoration:none;}
a:hover {font-size:12px;color:#4a739a; text-decoration:none;}
p{padding:0;margin:12px 0;}
#clear {clear:both;}
#bodys {width: 936px;background: #FFFFFF;margin: 0 auto;text-align: left;}
#container {width: 922px;margin:0 7px;text-align: left; background:url(../images/container.gif) repeat-y;}	/* 922px 为网页应用宽度*/
/* header begin */
#header {background:#FFFFFF;}
#top {height:8px; background:url(../images/ty_bg.jpg) repeat-y;font-size:1px;}
#one {height:59px;margin:0 0 0 0;/* margin:6px 0 1px 0; background:url(../images/logo_bg.jpg) repeat-y;*/}
	#logo {float:left;padding:12px 0 0 12px;}
	#language {float:right;font-size:12px;padding:35px 0 0 0;color:#00469B;}
		#language a,a:hover {color:#00469B;font-size:12px;text-decoration:none;}
/* header end */
/* banner begin */
#banner {height:154px; text-align:left;/* margin-bottom:1px;*/background:#FFFFFF;border-bottom:1px solid #EBEBEB;}
/* banner end */
/* menui begin */
#menui {height:27px;padding:5px 0;background:#FFFFFF;}
/*#menuis {background:#EBEBEB;height:27px;}*/
#focusun {float:left;width:187px;margin-right:6px;height:27px;background:#EBEBEB;}
#focusun h1 {padding:0;margin:0;margin-right:1px;font:bold 14px/27px Arial,Verdana,Helvetica,sans-serif; color:#333333; text-align:center;letter-spacing: 1px;}
#menuibox {float:left;width:728px;height:27px;}
/*#menuibox li{float:left;width:90px;height:27px;text-align:center;background:url(../images/menu_bg.jpg) no-repeat;color:#415A70; margin-right:1px;font:12px/27px Arial,宋体;}*/
/*#menuibox a {float:left;width:auto;height:27px;text-align:center;background:url(../images/menu_bg.jpg) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,宋体;text-decoration:none;padding:0 11px;}*/
#menuibox .mhome{float:left;width:58px;height:27px;text-align:center;background:url(../images/m_home.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .mhomeon {float:left;width:58px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mhome:hover {float:left;width:58px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .maboutus{float:left;width:72px;height:27px;text-align:center;background:url(../images/m_about-us.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .maboutuson {float:left;width:72px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .maboutus:hover {float:left;width:72px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mproductshow{float:left;width:99px;height:27px;text-align:center;background:url(../images/m_product-show.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .mproductshowon {float:left;width:99px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif体; text-decoration:none;}
#menuibox .mproductshow:hover {float:left;width:99px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .msuccessfulcases{float:left;width:122px;height:27px;text-align:center;background:url(../images/m_successful-cases.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .msuccessfulcaseson {float:left;width:122px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .msuccessfulcases:hover {float:left;width:122px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mcustomerservice{float:left;width:121px;height:27px;text-align:center;background:url(../images/m_customer-service.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .mcustomerserviceon {float:left;width:121px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mcustomerservice:hover {float:left;width:121px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .magents{float:left;width:64px;height:27px;text-align:center;background:url(../images/m_agents.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .magentson {float:left;width:64px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .magents:hover {float:left;width:64px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mjobscareers{float:left;width:101px;height:27px;text-align:center;background:url(../images/m_jobs-careers.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .mjobscareerson {float:left;width:101px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mjobscareers:hover {float:left;width:101px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mcontactus{float:left;width:83px;height:27px;text-align:center;background:url(../images/m_contact-us.gif) repeat-x;color:#415A70; margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
#menuibox .mcontactuson {float:left;width:83px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
#menuibox .mcontactus:hover {float:left;width:83px;height:27px;text-align:center; background:url(../images/menu_onbg.gif) repeat-x;color:#ffffff;margin-left:1px;font:12px/27px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
/* menui end */
/* left begin */
#left_box {float:left;width:183px;margin-right:6px;padding:2px; background: #f8f8f8 url(../images/left_bg.jpg) no-repeat;}
	#left_a {height:23px;padding:5px 0 0 12px;font: bold 14px/17px Arial,Verdana,Helvetica,sans-serif;color:#FFFFFF; background:url(../images/left_a_bg.jpg) repeat-x; margin-bottom:1px; text-align:left;}
	#left_b {width:183px;height:auto;}
	#left_b ol{ list-style-type:none;padding:0;margin:0;}
	#left_b ol li{list-style-type:none;padding:0;margin:0;float:left;width:163px;/*height:25px;*/}
	#left_b ol li a {float:left;width:163px;height:17px;padding:5px 0 2px 20px;text-align:left;background:url(../images/left_b_bg.jpg) repeat-x;color:#FFFFFF;text-decoration:none;font:12px Arial,Verdana,Helvetica,sans-serif;margin-bottom:1px;}
	#left_b ol li a:hover {float:left;width:163px;height:17px;padding:5px 0 2px 20px;text-align:left;background:url(../images/left_bon_bg.jpg) repeat-x;color:#00479d;text-decoration:none;font:12px Arial,Verdana,Helvetica,sans-serif;margin-bottom:1px;}
	#left_b ol li .on {float:left;width:163px;height:17px;padding:5px 0 2px 20px;text-align:left;background:url(../images/left_bon_bg.jpg) repeat-x;color:#00479d;text-decoration:none;font:12px Arial,Verdana,Helvetica,sans-serif;margin-bottom:1px;}
	#left_b ol li #b_two {width:183px;font-size:11px; height:auto;}
	#left_b ol li #b_two a {width:166px;font-size:11px;height:auto;padding:3px 0 3px 17px;background:#d1dde7 url(/images/m_l.gif) 10px 5px no-repeat;margin-bottom:1px; color:#4377b7;}
	#left_b ol li #b_two a:hover {width:166px;font-size:11px;height:auto;padding:3px 0 3px 17px;background:#d9e3eb url(/images/m_lon.gif) 10px 5px no-repeat;margin-bottom:1px;color:#6389ab}
#help {width:183px;height:auto; margin-top:1px;}
/* left end */


.kmor{width:153px !important;padding:4px 0 4px 30px !important;}
.ist{padding:8px;line-height:18px;}
.bio{padding:0 0 0 25px;margin:0;}
.bio li span{padding:0;margin:0 0 0 0;}

/* right begin */
#right_box {float:right;width:706px;background:url(../images/right_bg.gif) no-repeat;padding:10px 9px 0 12px}
#center_b {float:left;width:509px;margin:0 8px 0 0;}
	#center_b a,a:hover{color:#4a739a;}
	#about {}
		#about_ti {height:30px;padding:0 0 0 8px;font:bold 15px Arial,Verdana,Helvetica,sans-serif;color:#252525; background:url(../images/focusun_ab_bg.jpg) no-repeat;}
		#spfont {font:bold 11px Arial,Verdana,Helvetica,sans-serif;color:#999999;}
		#about_co {height:153px;background:url(../images/about_bg.jpg) bottom repeat-x;}
		#about_co img {float:left;margin-right:8px;}
			#about_coa {height:125px;padding:0 9px 0 8px;}
			#about_cob {height:24px;margin-top:4px;}
			#about_cob img {float:right;}
		#about_cn {}
		/*#about_cn img {float:left;margin-right:8px;}*/
	#inpro {padding:8px 0 0 0; background:url(../images/in_pt_bg.jpg) 0 30px repeat-x;}
		#inpro_ti {padding:0 0 0 8px;height:17px;font:bold 12px Arial,Verdana,Helvetica,sans-serif;color:#252525;background:url(../images/in_l_img.jpg) left no-repeat;}
			#inpro_ti a,a:hover {font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#252525; text-decoration:none;}
		#inpro_line {height:5px; font-size:1px;}
		#inpro_co {padding:0 9px 0 8px; /*background:url(../images/in_pt_bg.jpg) top repeat-x;*/}
		#inpro_pt {float:left;width:246px;padding:8px 0; background:url(../images/in_line.jpg) bottom repeat-x;}
			#inpt_a {float:left;height:76px;width:105px;}
			#inpt_b {float:left;height:88px;width:131px;padding:0 5px;font:11px arial;}
				#inpt_b_a {height:18px; background:url(/images/ti_img.gif) no-repeat;padding-left:13px;font-size:13px;color:#1765a8; font-weight:bold;}
				#inpt_b_a a {font-size:13px;color:#1765a8; font-weight:bold; text-decoration:none;}
				#inpt_b_a a:hover {font-size:13px;color:#1765a8; font-weight:bold; text-decoration:none;}
			#inpt_c {float:left;width:234px;padding-right:12px;height:30px;padding-top:2px;font:11px arial;}
			#inpt_m {float:left;width:240px;padding-right:4px;text-align:right;}
	/* product.html width:492px; */
		#ptin_pt {float:left;width:492px;padding:15px 0 12px 0; background:url(../images/in_line.jpg) bottom repeat-x;}
			#ptin_pt th {font-size:12px; color:#FFFFFF; background:#8CA2B9;}
			#ptin_pt ul {padding:0 15px;margin:0;}
			#ptin_pt li{list-style-type:disc;list-style-position:outside;padding:2px 0;}
			#ptin_pt a,a:hover{font-size:12px;}
			.p_ti {color:#00479d; font: bold 14px/22px Arial;height:22px; border-bottom:1px solid #E0E0E0; margin-bottom:8px;}
			#ptin_a {float:left;height:76px;width:105px;}
			#ptin_b {float:left;height:76px;width:380px;padding:0 0 0 7px;}
				#ptin_b_a {height:18px; background:url(../images/ti_img.gif) no-repeat;padding-left:13px;font-size:13px;color:#079ACE; font-weight:bold;}
				#ptin_b_a a {font-size:13px;color:#079ACE; font-weight:bold; text-decoration:none;}
				#ptin_b_a a:hover {font-size:13px;color:#079ACE; font-weight:bold; text-decoration:none;}
			#ptin_m {float:left;width:492px;text-align:right;}
		#pt_sit { margin-top:15px;height:25px;background:url(../images/pt_sit.jpg) repeat-y;font:bold 14px/25px Arial;color:#00479d;}
	/* end */
	/* 产品详细 */
	#min_co {padding:0 5px 0 4px;}
	#min_pt {width:500px;padding:15px 0;}
		#min_pt img {padding-right:5px;}
		.mintd {font-size:11px;width:100%;}
		.mintd a{font-size:11px;}
		.mintd a:hover{font-size:11px;}
		#min_pt ul {padding:0 15px;margin:0;}
		#min_pt li{list-style-type:disc;list-style-position:outside;padding:2px 0;}
		#min_pt th {font-size:12px; color:#FFFFFF;}
		.m_fonta {color:#00479d;}
		.m_fontb {color:#00479d;}
		.m_fontc {color:#00479d; font: bold 14px Arial;}
		.m_fontd {color:#000000;}
		#min_pt a{font-size:12px;color:#4a739a; text-decoration:none;}
		#min_pt a:hover {font-size:12px;color:#4a739a; text-decoration:none;}
		/*#min_pt p {line-height:18px;padding:0px; margin:0px;}*/
		#ptimg_cen { text-align:center;}
		#min_co th,#min_co td{padding:4px 0!important;}
	/* end */
table p {padding:0;margin:0;}
#right_b {float:right;width:183px;margin:20px 0 0 2px;/*background-color:#f8f8f8;*/}
	#r_img {width:183px;height:68px;margin-bottom:12px;}
	#r_cpimg {width:183px;height:auto;margin-bottom:12px;padding-top:8px; background:#FFFFFF;}
	#sales {width:183px;background:url(../images/in_rx.jpg) no-repeat;}
		#sales_a {height:21px;padding:4px 0 0 10px;font:bold 13px Arial,Verdana,Helvetica,sans-serif;color:#252525;margin-bottom:5px;}
		#sales_b {padding-left:5px;}
		#sales_b a,a:hover{font-size:12px;color:#4a739a;}
	#pdf{margin:8px 0;font:11px/16px Arial, Helvetica, sans-serif;}
/* right end */
/* header begin */
/* header end */
/* page begin */
#page {padding-top:5px; float:right;}
	#page a {float:left;font-size:12px;border:solid 1px #cccccc;padding:3px 5px;list-style:none; margin-right:2px; text-decoration:none}
	#page a:hover {float:left;font-size:12px;border:solid 1px #079ACE;padding:3px 5px;list-style:none; margin-right:2px;color:#079ACE; text-decoration:none;}
	#page .previous-off,.next-off {border:solid 1px #DEDEDE;font-size:12px;color:#888888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px;}
	#page .active{color:#6c6c6c;}
/* page end */
/* header begin */
/* header end */
/* footer begin */
#footer {width:922px;height:60px; margin:5px 7px;/*background:url(../images/logo_bg.jpg) repeat-y;*/font:11px Arial,Verdana,Helvetica,sans-serif;border-top:2px solid #d6dde5;}
	#f_al {float:left;width:922px;}
	#f_aq {width:auto;padding:8px 0 0 10px;font:11px Arial,Verdana,Helvetica,sans-serif;color:#6C6C6C; text-align:center;}
		#f_aq span{color:#AEAEAE;}
	#f_a {width:auto;padding:5px 0 0 10px;font:11px Arial;color:#AEAEAE; text-align:center;}
		#f_a a,a:hover {font:11px Arial,Verdana,Helvetica,sans-serif;color:#888888; text-decoration:none;}
		#f_aq a,a:hover {font:11px Arial,Verdana,Helvetica,sans-serif;color:#6C6C6C; text-decoration:none;}
		#f_a .sp{color:#4a739a;}
		/*#f_al{float:left;width:auto;}
		#icp{float:right;padding-right:10px;}*/
		#loca{
	font-weight:bold;
	font-style:italic;font-size:11px;margin-left:2px;
	color:#FF0066;
}
	#f_ar{float:right;color:#AEAEAE;padding:18px 10px 0 0;}
	#f_c {float:right;padding:8px 10px 0 3px;}
		#f_c a,a:hover { text-decoration:none;}
/*	#f_al {float:left;width:700px;}
	#f_aq {width:auto;padding:8px 0 0 10px;font:11px Arial,Verdana,Helvetica,sans-serif;color:#6C6C6C; text-align:left;}
		#f_aq span{color:#AEAEAE;}
	#f_a {width:auto;padding:5px 0 0 10px;font:11px Arial;color:#AEAEAE; text-align:left;}
		#f_a a,a:hover {font:11px Arial,Verdana,Helvetica,sans-serif;color:#888888; text-decoration:none;}
		#f_aq a,a:hover {font:11px Arial,Verdana,Helvetica,sans-serif;color:#4a739a; text-decoration:none;}
		/*#f_al{float:left;width:auto;}
		#icp{float:right;padding-right:10px;}*/
	#f_ar{float:right;color:#AEAEAE;padding:18px 10px 0 0;}
	#f_c {float:right;padding:8px 10px 0 3px;}
		#f_c a,a:hover { text-decoration:none;}
/* footer end */
.mintd a{font:10px Arial !important;}
#foBG {display:none;position:absolute;background:#000;opacity:0.4;-moz-opacity:0.4;-khtml-opacity:0.4;filter:alpha(opacity=60);width:100%;height:100%;top:0;left:0;}
#foBOX {display:none;position:absolute;background:#fff;color:#333;text-align:center;/*border: 1px solid #cbd9e4;*/top:40%;z-index:100;}
.foX {font-size:11px;color:#01479d;padding:4px 0;/*border-top: 1px solid #636D61;*/background:#efefef;}
.foT {font-size:13px;text-align:left;font-weight:bold;color:#fff;padding:4px 0;border-bottom:1px solid #636D61;background:#01479d;}
#c{padding:10px 0;}
#c a,#c a:hover{font:11px/22px Arial,Verdana,Helvetica,sans-serif;color:#333333;text-decoration:none;}

/*-------------table Beign------------------*/
.occ th{
	background-color:#8CA2B9;
	color:#fff;
	text-align:center;font:bold 12px/28px Arial,Helvetica,sans-serif;
}
.xtd{background-color:#CBD6E0;}
.occ table{border-collapse: collapse;border: 1px solid #f3f3f3;}
.occ td,.occ th{border-right: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3; text-align:center;padding:4px;}
.tct,.tcts{clear:both;margin-top:8px;}
.tct td,.tcts td{text-align:center;}
.tct a{color:#3A6492;}
.tct a:hover{color:#6D8AA7;}
.nob{border:0px !important;}
.nob td,.nob th{border:0px !important;}
.tcts{-webkit-transform:scale(0.92);-webkit-transform-origin:0 0;}
.tcts,.tcts th,.tcts td{font-size:9px;line-height:15px;}
/*--------------table End-----------------*/
.pot{font-size:13px!important;}