@charset "utf-8";
@import url("home.css");
@import url("product.css");
@import url("other.css");
*{
	margin:0;padding:0;border: 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;-moz-user-select:none
}
body{
	margin:0;
	padding:0;
	font-family:tahoma;
	background:url(../images/bg.jpg) repeat-x;
	font-size:8pt; color:#3A3A3A; line-height:150%;
	text-align:left;
}
form		{margin:0; padding:0; }
hr			{display:none; }
ul			{margin:0; padding:0; list-style:none; }
dl, dt, dd { margin:0; padding:0; }
img			{border:0;margin:0;padding:0;}
table		{empty-cells:show; border-collapse:collapse; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3 {margin:0;padding:0;}
li{margin:0;padding:0;}
div{}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
	overflow:hidden;
	}
A {
TEXT-DECORATION: none;
 overflow:hidden;
 color:#3A3A3A;
}
a:link   {   
  color:   #093877;   
  text-decoration:none; 
   overflow:hidden; 
  }  
 A:hover {
	 COLOR: #F7440D;
	 text-decoration:underline;
	  overflow:hidden;
}
.font_11{font-size:11px; color:#093877; line-height:150%; font-family:Tahoma}
.td_1{width:100%; overflow:hidden; float:left; height:1px; }
.td_2{width:100%; overflow:hidden; float:left; height:2px; }
.td_3{width:100%; overflow:hidden; float:left; height:3px; }
.td_4{width:100%; overflow:hidden; float:left; height:4px; }
.td_5{width:100%; overflow:hidden; float:left; height:5px; }
.td_6{width:100%; overflow:hidden; float:left; height:6px; }
.td_7{width:100%; overflow:hidden; float:left; height:7px; }
.td_8{width:100%; overflow:hidden; float:left; height:8px; }
.td_9{width:100%; overflow:hidden; float:left; height:9px; }
.td_10{width:100%; overflow:hidden; float:left; height:10px; }
.input_css {
	font-size: 12px;
	color: #093877;
	
	margin: 1px;
	padding: 1px;
	border: 1px solid #CDD0D7;
}
.new_font{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; color:#3A3A3A; }
.new_font a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;  }
#page{
	margin:0 auto;
	width:946px;
}
a:link {text-decoration: none;color: #036;}
a:visited {text-decoration: none;color: #036;}
a:hover {text-decoration: underline;color: #F30;}
a:active {text-decoration: underline;color: #666;}
.red_font:link {text-decoration: none;color: #039;}
.red_font:visited {text-decoration: none;color: #039;}
.red_font:hover {text-decoration: underline;color: #846C38;}
.red_font:active {text-decoration: underline;color: #846C38;}
.gray_font:link {text-decoration: none;color: #968B74;}
.gray_font:visited {text-decoration: none;color: #968B74;}
.gray_font:hover {text-decoration: underline;color: #846C38;}
.gray_font:active {text-decoration: underline;color: #846C38;}
#fobsunheader{
	width:946px;
	margin:5px 0;
	float:left;
	color:#FFF;
	height:33px;
	line-height:33px;
}
#fobsunheader a{
	color:#FFF;
}
#fobsunheader .Language{
	margin-bottom:10px;
	float:left;	
}
#fobsunheader .top_right{
	float:right;
}
#fobsunmenu{
	width:946px;
	float:left;
	height:48px;
	line-height:48px;
	background:url(../images/nav-bg.gif) repeat-x;
}
#fobsunmenu .menu_left{
	width:3px;
	float:left;
	height:48px;
	background:url(../images/nav-left.gif);
	overflow:hidden;
	font:0;
}
#fobsunmenu ul{
	float:right;
	padding-right:10px;
	background:url(../images/nav-right.gif) no-repeat right;
}
#fobsunmenu ul li{
	float:left;
	height:48px;
	line-height:48px;
	margin-left:20px;
	border-right:1px solid #042141;
	padding-right:20px;
	font-weight:bold;
}
#fobsunmenu ul li a{
	color:#FFF;
}
#fobsunmenu ul li a:hover{
	text-decoration: underline;
}
#fobsunmenu .logo{
	width:160px;
	height:48px;
	line-height:48px;
	float:left;
	background:url(../images/logo.gif) no-repeat left center;
	font-size:0;
	overflow:hidden;
	text-indent:-9999px;
}
#fobsun{
	width:944px;
	_width:930px;
	float:left;
	background:#FFF;
	-moz-box-shadow: 0 0 20px #CCC; /* FireFox */
	-webkit-box-shadow: 0 0 20px #CCC;  /* Chrome && Safari */
	box-shadow: 0 0 20px #CCC; /* Opera */
	border:1px solid #E1E1E1;
	margin-bottom:20px;
}
#fobsun .banner{
	width:930px;
	margin:7px;
	_margin:5px;
	margin-bottom:0;
	float:left;
}
#fobsun .home_news{
	width:930px;
	margin:7px;
	_margin:5px;
	background:#EAEAEA;
	height:25px;
	line-height:25px;
	text-indent:10px;
	color:#000;
	float:left;
}
#fobsuncenter{
	width:928px;
	margin:0 7px 8px 7px;
	_margin:0 5px 8px 5px;
	float:left;
	background:#FFF;
	-moz-box-shadow: 0 0 20px #CCC; /* FireFox */
	-webkit-box-shadow: 0 0 20px #CCC;  /* Chrome && Safari */
	box-shadow: 0 0 20px #CCC; /* Opera */
	border:1px solid #E1E1E1;
}
#fobsuncenter .nv{
	width:928px;
	background:url(../images/menu_bg.gif) repeat-x;
	height:33px;
	line-height:33px;
	color:#FFF;
	float:left;
}
#fobsuncenter .search{ float:right; padding-right:10px; background:url(../images/menu_right.gif) right center no-repeat;}
#fobsuncenter .searchenter{ border:1px solid #CCC; height:18px; line-height:18px;}
#fobsuncenter .searchbutton{ border:1px solid #CCC; height:18px; line-height:18px; font-size:8pt;}
#main_show .center_center_20pansen{width:19%; height:162px;  overflow:hidden;float:left;text-align:center}
#main_show .center_center_250pansen{width:38%; height:162px;  overflow:hidden;float:left}
#main_show .center_center_500pansen{width:57%; height:162px;padding-left:10px;overflow:hidden;float:left}
#main_show .center_center_25pansen{width:24%; height:162px;  overflow:hidden;float:left}
#main_show .center_center_20pansen_case{width:20%; height:120px;  overflow:hidden;float:left}
#main_show .font_ti_15{width:3%; overflow:hidden;float:left;}
#main_show .font_ti_90pancen{width:97%; overflow:hidden;float:left;}
#main_show{
	width:928px;
	height:162px;
	overflow:hidden;
	float:left;
}
.sub_page{
	width:930px;
	margin:20px;
}
#fobsunleft{
	width:174px;
	margin-right:10px;
	padding-right:5px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
#fobsunright{
	width:736px;
	float:left;
	text-align:center;
	margin-top:10px;
	border-left:#E4E4E4 1px solid;
	padding-left:10px;
}
#fobsunfooter{
	background:url(../images/footer_bg.gif) repeat-x;
	width:930px;
	height:30px;
	margin:7px;
	_margin:5px;
	float:left;
	line-height:30px;
	color:#FFF;
}
#fobsunfooter a{
	color:#FFF;
}
#fobsunfooter .add{
	float:left;
	font-weight:normal;
	font-style:normal;
	text-indent:10px;
	line-height:30px;
	height:30px;
	background:url(../images/footer_left.gif) no-repeat left;
}
#fobsunfooter .bottom{
	float:right;
	padding-right:10px;
	line-height:30px;
	height:30px;
	background:url(../images/footer_right.gif) no-repeat right;
}
#Learn h2{
	padding:0;
	margin:10px 0 0 10px;
	font-size:12px;
}
#Learn p{
	padding:0;
	margin:0 10px;
	font-size:8pt;
}
/* foot */
#foot{width:100%;height:60px; background-color:#FFFFFF;text-align:center; float:left}
#foot .main_div_banner{ width:994px; text-align:left; margin:0 auto; height:60px;}
#foot .foot_24{width:24px; height:30px;  overflow:hidden;background-image:url(../images/index_r10_c2.jpg);float:left}
#foot .foot_13{width:7px; height:30px;  overflow:hidden;background-image:url(../images/index_r10_c3.jpg);float:left}
#foot .foot_926{width:922px; height:30px;  overflow:hidden;background-image:url(../images/foot_lan_bg.jpg);float:left;}
#foot .foot_7{width:7px; height:30px;  overflow:hidden;float:left}
#foot .foot_24_2{width:24px; height:30px;  overflow:hidden;background-image:url(../images/index_r10_c27.jpg);float:left}

#foot .foot_center_24{width:24px; height:9px;  overflow:hidden;background-image:url(../images/index_r11_c2.jpg);float:left}
#foot .foot_center_946{width:946px; height:9px;  overflow:hidden;float:left}
#foot .foot_center_24_2{width:24px; height:9px;  overflow:hidden;background-image:url(../images/foot_left.jpg);float:left}

#foot .foot_b_24{width:24px; height:21px;  overflow:hidden;background-image:url(../images/index_r12_c2.jpg);float:left}
#foot .foot_b_13{width:13px; height:21px;  overflow:hidden;background-image:url(../images/index_r12_c3.jpg);float:left}
#foot .foot_b_926{width:926px; height:21px;  overflow:hidden;background-image:url(../images/index_r12_c5.jpg);float:left}
#foot .foot_b_7{width:7px; height:21px;  overflow:hidden;background-image:url(../images/index_r12_c26.jpg);float:left}
#foot .foot_b_24_2{width:24px; height:21px;  overflow:hidden;background-image:url(../images/index_r11_c27.jpg);float:left}

#foot .foot_385{width:380px; height:30px; line-height:30px;overflow:hidden; text-align:left; color:#FFFFFF; float:left; line-height:260%}
#foot .foot_540{width:540px; height:30px; line-height:30px;overflow:hidden; text-align:right; color:#FFFFFF; float:right; line-height:260%}
#foot .foot_5_left{width:5px; height:30px; line-height:30px;overflow:hidden; text-align:right; color:#FFFFFF; float:left;background-image:url(../images/foot_lan_left.jpg);}
#foot .foot_5_right{width:5px; height:30px; line-height:30px;overflow:hidden; text-align:right; color:#FFFFFF; float:left;background-image:url(../images/foot_lan_right.jpg);}
/*split page */
.pagebar{width:711px;padding-left:15px;line-height:20px;}
.pagebar_left{width:254px;float:left;}
.pagebar_right{width:457px;float:left;}
	
#chapter_nav {border:1px solid #ddd;margin:10px; width:300px;float:left;height:167px;}
#chapter_nav li {text-indent:10px; background:url('../images/left.gif') no-repeat left center; margin-left:10px;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;width:280px;}
.pad_10px{padding:10px;}
.in_1em {text-indent:20px; background:url('../images/boxlistbg.gif') no-repeat left center; margin-top:10px;margin-left:10px; color:#693}
.in_telem {text-indent:20px; background:url('../images/jtbox.gif') no-repeat left top; margin-top:10px; color:#693; padding-bottom:10px; border-bottom: dashed 1px #CCC; margin-bottom:10px;}
#product_center .n_list_li{background:url('../images/kk_1.gif') no-repeat left center; text-indent:12px; height:24px; line-height:24px; overflow:hidden;padding:0;marign:0;float:left;width:100%; text-align:left}
.list_n_li{background:url('../images/gif-0630.gif') no-repeat left center; text-indent:12px; line-height:24px;height:24px; overflow:hidden;float:left;width:100%; text-align:left;}
.list_n_title{padding-top:10px;font-weight:bold; color:#693;}
.gray_trangle_list li {background:url(../images/list_ca_l.gif) left 9px no-repeat; padding:3px 10px; line-height:140%;text-align:left;}
.oline_service {width:180px; margin:10px auto; margin-left:15px; padding-top:10px;}
.ser_img{overflow:hidden; font:0/N;}
.oline_service img {vertical-align: middle;}
.oline_service li {padding-left:20px; list-style:none; line-height:150%;}
.oline_service li.mail {background:url('../images/ml.gif') no-repeat left center; font-weight:bold;}
.oline_service li.msn {background:url('../images/msn.gif') no-repeat left center;font-weight:bold;}
.oline_service li.skype {background:url('../images/skype.gif') no-repeat left center;font-weight:bold;}
.oline_service li.tel {background:url('../images/tel.gif') no-repeat left center;font-weight:bold;}
.oline_service li.work {background:url('../images/work.gif') no-repeat left center;font-weight:bold;}
.oline_service li.fax {background:url('../images/fax.gif') no-repeat left center;font-weight:bold;}
#body{
      margin:10px auto;
	  width:778px;
}
#top {
      width:377px;
	  height:26px;
	  text-align:right;
	  line-height:26px;
	  padding-right:20px;
	  margin-left:361px;
	  margin-right:11px;
	  background:url(../images/top_br.gif) right no-repeat;
}
.topleft {
      float:left;
	  text-align:left;
	  margin-left:50px;
}
.title {
      padding:0 12px 0 12px;
	  height:80px;
	  width:754px;
	  background:url(../images/logo_bg.gif) no-repeat;
	  line-height:80px;
}
#main {
      width:734px;
	  padding:10px;
	  margin-left:auto;
	  margin-right:auto;
	  border-left:1px solid #5B7CA9;
	  border-right:1px solid #5B7CA9;
}
#bottom {
      width:756px;
	  height:27px;
	  margin-left:auto;
	  margin-right:auto;
	  background:url(../images/bottom.gif) no-repeat;
}
.bottom-left{
      width:80px;
	  float:left;
	  padding-left:60px;
	  line-height:27px;
}
.bottom-right{
      width:80px;
	  float:right;
	  padding-left:40px;
	  background:url(../images/print.gif) no-repeat;
}
.part{
	  padding:8px;
	  margin-bottom:10px;
	  background:url(../images/part-bg.gif) repeat-y;
}
.indent{
	  padding-left:10px;
}
/* FAQ	html*/
.main-faqs{
	margin-top: 5px; padding: 10px; width: 648px; 
}
.arrowlistmenu {
	width: 640px
}
.arrowlistmenu .menuheader {
	padding-bottom: 1px; font-style: normal; padding-left: 0px; padding-right: 0px; margin-bottom: 2px; color: #093877; font-size: 9pt; cursor: pointer; text-decoration: underline; padding-top: 1px;
}
.arrowlistmenu ul {
	padding: 0px; list-style-type: none; margin: 0px 0px 1px; 
}
.arrowlistmenu ul li {
	padding-bottom: 1px; padding-left: 25px; font-size: 9pt;
}
.arrowlistmenu ul li a {
	border-bottom: #dadada 1px solid; padding: 0px; color: #093877; font-size: 9pt; font-weight: normal; text-decoration: none;
}
.arrowlistmenu ul li a:visited {
	color: #093877;
}
.arrowlistmenu ul li a:hover {
	background-color: #666; color: #a70303;
}
/* Site-map	html*/
.left-box {
    width:330px;
	margin-right:5px;
	float:left;
}
.title-h2 {
    width:320px;
	padding-left:10px;
	background:#F2F2F2;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #ccc;
	margin:10px 0 10px 0;
}
.title-h3 {
    width:310px;
	padding-left:20px;
}
.box {
    width:330px;
}
.box ul {
    width:320px;
}
.box ul li {
    font-size:8pt;
	padding-left:20px;
}
/* Product-tags	html*/
.list-tags {
    width:700px;
}
.list-tags dl {
    width:700px;
	float:left;
}
.list-tags dl dt {
    width:700px;
	height:22px;
	float:left;
	line-height:22px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
	padding-bottom:10px;
}
.list-tags dl dt dd{
    width:680px;
	line-height:22px;
}
.tagc1 {
     margin-left:10px;
	 float:left;
}
/* home- Special offer	html*/
.sale-main {
	width:670px;
}
.l-h {
     line-height:1.3;
}
.sale-pic{
	 float:left;
	 width:323px;
}
.pictitle{
	 float:left;
	 margin-left:80px;
}
.text-sale{
	 float:left;
	 width:347px;
	 margin-top:10px;
}
.text-sale p{
     background:url(../images/icon-bt.gif) left top no-repeat;
	 padding-left:20px;
}
.end-p{
	 float:left;
	 text-align:right;
	 width:650px;
	 margin:20px 10px 0 0px;
}
/*home- New products html*/
.new-product-main{
	 width:670px;
}
.new-product-main img{
	 float:left;
}
.t-c {
     text-align:center;
}
/*p-title All Html*/
.bt-title{
     padding-bottom:10px;
	 border-bottom:1px dashed #CCC;
	 margin:10px 0 10px 0;
	 line-height:20px;
}
.p-title{
     padding:5px 0 5px 20px;
	 background:url(../images/p-title.gif) left center no-repeat;
	 line-height:25px;
	 margin:10px 0 10px 0;
}
.em-tk{
	margin:10px;
	display: block;
}
.bg-cl {
    padding:3px;
	background:#039;
	font-size:0.8em;
	line-height:2em;
	height:2em;
	color:#FFF;
	border:1px solid #FFF;
}
/* Gallery of CE Certificate Html*/
.ce-box {
    padding:5px;
	border:1px solid #CCC;
	float:left;
	width:136px;
	margin:0 10px 10px 0;
}
.ce-box img {
	width:136px;
	height:187px;
	float:left;
}
.ce-text {
	text-align:center;
	width:136px;
	height:50px;
	float:left;
}
/* product catalogs Html*/
.product-catalogs {
	width:670px;
}
.product-catalogs ul {
	width:670px;
	float:left;
}
.product-catalogs ul li{
    font-size:9pt;
	width:300px;
	margin-right:10px;
	float:left;
	padding-left:20px;
	background:url(../images/icon-bt.gif) left center no-repeat;
}
.lv-title{
    border-bottom:1px solid #CCC;
	height:28px;
	line-height:28px;
	width:670px;
	float:left;
	margin:10px 0 10px 0;
}
.img-margin{
	float:left;
	margin:10px;
}
.img-right{
	float:right;
	margin:10px;
}
.Commercial-left{
	width:395px;
	margin-right:10px;
	float:left;
}
.Commercial-right{
	width:280px;
	float:left;
}
/* Demonstrations Html*/
.tab-box {
    padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dashed #CCC;
	margin-bottom:10px;
	float:left;
	width:700px;
}
.tab-right {
	width:510px;
	float:left;
}
.tab-img {
   float:left;
   width:180px;
   margin-right:10px;
   padding-bottom:20px;
}
.tab-t {
   width:510px;
}
.download {
	padding:2px;
	border:1px solid #CCCCCC;
	margin-top:3px;
}
/* Accessories Html*/
.Accessories-main{
	width:710px;
	text-align:center;
}
.Accessories-box{
	width:80px;
	height:100px;
	margin:10px;
	text-align:center;
	float:left;
	line-height:1.2em;
	font-size:0.9em;
}
/* Application Html*/
.Application-box{
	width:100px;
	margin:8px;
	text-align:center;
	float:left;
	line-height:1.2em;
	font-size:0.9em;
}
/*login*/
.ck_w_m {width:350px;}
.fl{float:left;}
.fr{float:right;}
.pad_l_28px {padding-left:28px;}
.line_60px {line-height:60px;}
.ck_w {width:710px;text-align:left;}
strong .red{color:red;}
.center {margin:0 auto;}
.allborder {border:1px solid #ddd;}
.pad_1em {padding-left:10px;}
.pad_10px {padding:10px;}
.margin_t {margin-top:10px;}
.clear {clear:both;}
.input_box {width:254px;height:21px;border:1px #CCC solid;line-height:21px;font-size:12px; color:#333333; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
.check_box_tit {background:url(../images/bg_title.gif) repeat-x; height:32px; border-bottom:2px solid #14529F; line-height:32px;} 
.more_cases{background:url(../images/next.gif) no-repeat right center; margin: 0px; width: 100%; margin-right:20px; float: right; text-align:right; padding-right:10px;}
.checkcode{ height:18px; line-height:18px; float:left;}

.hidden{display:none;}
.show{display:block}
.spicial_ofers ul li a{ color:#093877; line-height:13px;}
.spicial_ofers ul li img{ margin-right:2px;}
.video{ width:710px; float:left; overflow:hidden;}
.video ul li{ float:left; margin-right:10px; margin-top:10px; width:150px; line-height:18px; font-size:0.78em;}

