body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body#index{ background:url(images/default/bg.jpg) top repeat-x;}
body{ background:url(../images/default/bgi.jpg) top repeat-x;}
td,p,li,select,input,textarea,div{font-size:11px; font-family:Tahoma;}

a:link, a:visited{ color:#333; text-decoration:none;}
a:hover { color:#304D9D; text-decoration: none;}

.b {font-weight:bold;}
.f10 { font-size:10px;}
.f13 { font-size:13px;}
.f13c { font-size:13px; font-family:"ËÎÌå"}
.f14 { font-size:14px;}
.f14c { font-size:14px; font-family:"ËÎÌå"}
.left { text-align:left;}
.right { text-align:right;}
.center { text-align:center;}
ul,ol{list-style-type:none;}
select,input{vertical-align:middle;}
.clear { clear:both;}

.page{width:830px; margin:0 auto; text-align:left;}

.c_blue{ color:#304D9D;}
.dot_line{ background:url(../images/default/dotl.gif) left repeat-x;}
.table_top td{ vertical-align:top;}

.index_top{ height:157px; background:url(../images/index/map01.gif) left bottom no-repeat;}
  .index_top img{ padding-top:50px; padding-right:22px;}
.index_body{ height:253px; background:url(../images/index/map02.gif) left top no-repeat;}
  .index_body img{ padding-right:22px;}
.index_t{ height:42px; background:url(../images/index/ind_t.gif) right no-repeat;}
.enter{ line-height:24px; padding-right:24px}
.infooter { margin-top:65px; color:#999; padding-right:22px;}


.top{ width:100%; height:70px; background:url(../images/default/logo.gif) left no-repeat; line-height:30px;}
#logo_hd{ width:830px; height:70px;}

#nav{ height:24px;}
  #nav ul{ width:830px;}
    #nav li{ float:left; width:115px; height:24px; line-height:24px; display:block; text-align:center; border-right: #FFF solid 1px; font-size:13px;}
	
.n01 a, .n02 a, .n03 a, .n04 a, .n05 a, .n06 a, .n07 a{ display:block; width:115px; height:24px; color:#fff; font-family:"ËÎÌå"; }
.n01 a:link, .n02 a:link, .n03 a:link, .n04 a:link, .n05 a:link, .n06 a:link, .n07 a:link, .n08 a:link, .n09 a:link {width:115px; height:24px; display:block; color:#FFF; overflow:hidden;}
.n01 a:visited, .n02 a:visited, .n03 a:visited, .n04 a:visited, .n05 a:visited, .n06 a:visited, .n07 a:visited, .n08 a:visited, .n09 a:visited {color:#FFF; width:115px; height:24px; display:block; overflow:hidden;}
.n01 a:hover, .n02 a:hover, .n03 a:hover, .n04 a:hover, .n05 a:hover, .n06 a:hover, .n07 a:hover, .n08 a:hover, .n09 a:hover{color:#FFF; background:#6E82BA;}
.n01 a:active, .n02 a:active, .n03 a:active, .n04 a:active, .n05 a:active, .n06 a:active, .n07 a:active, .n08 a:active, .n09 a:active {color:#FFF; background:#6E82BA; width:115px; height:24px; display:block; overflow:hidden;}

body.p1 #nav li.n01 a, body.p2 #nav li.n02 a, body.p3 #nav li.n03 a, body.p4 #nav li.n04 a, body.p5 #nav li.n05 a, body.p6 #nav li.n06 a, body.p7 #nav li.n07 a, { color:#FFF; background:#6E82BA; width:115px; height:24px; display:block; overflow:hidden;}


.lnav{ width:184px; background:url(../images/default/ask.jpg) bottom no-repeat #D5DFEA; vertical-align:top; height:auto;}


#left_nav {width:184px; height: auto; text-align:right;}
  #left_nav ul{ width:184px; }
    #left_nav li{ width:184px; height:24px; line-height:24px; border-bottom:#FFF solid 1px;}
	  .pro_d {text-indent:100px; color:#FFF;}

.nl01 a:link, .nl02 a:link, .nl03 a:link, .nl04 a:link, .nl05 a:link, .nl06 a:link, .nl07 a:link, { display:block; overflow:hidden; width:184px; height:24px; background:#7E92C2; color:#FFF;  }
.nl01 a:visited, .nl02 a:visited, .nl03 a:visited, .nl04 a:visited, .nl05 a:visited, .nl06 a:visited, .nl07 a:visited, { display:block; overflow:hidden; width:184px; height:24px; background:#7E92C2; color:#FFF; }
.nl01 a:hover, .nl02 a:hover, .nl03 a:hover, .nl04 a:hover, .nl05 a:hover, .nl06 a:hover, .nl07 a:hover, { display:block; overflow:hidden; width:184px; height:24px; background:#B4C6D9 url(../images/default/sg.gif) right no-repeat; background-position:170px; color:#FFF; }

body.d1 #left_nav li.nl01 a, body.d2 #left_nav li.nl02 a, body.d3 #left_nav li.nl03 a, body.d4 #left_nav li.nl04 a, body.d5 #left_nav li.nl05 a, body.d6 #left_nav li.nl06 a, body.d7 #left_nav li.nl07 a,{display:block; overflow:hidden; width:184px; height:24px; background:#B4C6D9 url(../images/default/sg.gif) right no-repeat; background-position:170px; color:#FFF;}

.content{padding-left:23px;}

.pro_list{ width:620px;}
  .pro_list ul{ width:300px; height:145px; margin-top:15px; margin-left:1px; border-bottom:#CCC dashed 1px; float:left;}
    .pro_list li{ width:300px;}
	  .pro_list li.tit{ color:#304D9D; background:url(../images/products/t_pic.gif) left no-repeat; text-indent:10px; font-size:12px;}
	    .pro_list li.tit a:link, .pro_list li.tit a:visited{color:#304D9D;}
		.pro_list li.tit a:hover{ color:#7E92C2;}
	  .pro_list li.p_img{ margin-top:13px; width:69px; float:left;}
	  .pro_list li.p_cont{ margin-top:13px; width:210px; float:left; line-height:130%; color:#666;}

.pro_detail{}
  .pro_detail ul{ width:600px; height:120px; margin-top:15px; margin-right:10px; border-bottom:#CCC dashed 1px;float:left;}
    .pro_detail li{ }
	  .pro_detail li.tit{ color:#304D9D; background:url(../images/products/t_pic.gif) left no-repeat; text-indent:10px; font-size:12px;}
	    .pro_detail li.tit a:link, .pro_detail li.tit a:visited{color:#304D9D;}
		.pro_detail li.tit a:hover{ color:#7E92C2;}
	  .pro_detail li.p_img{ margin-top:13px; width:69px; float:left;}
	  .pro_detail li.p_cont{ margin-top:13px; width:450px; float:left; line-height:130%; color:#666;}
	  
.pro_download h1{ font-size:12px; clear:both; margin-top:20px;}
  .pro_download ul{ margin-top:10px; width:300px; margin-bottom:20px; float:left;}
  .pro_download li{ color:#304D9D; line-height:20px; width:280px; margin-right:20px;}
    .pro_download li a:link, .pro_download li a:visited{ color:#304D9D;}
	.pro_download li a:hover{ color:#7E92C2;}
	
	.pro_download li.tit{ color:#304D9D; line-height:26px;}
	.pro_download li.prod_cont{ color:#666; line-height:15px;}
	
.news_list{ width:606px; height:300; background:url(../images/news/pic01.jpg) right no-repeat;}
  .news_list ul{ margin-bottom:12px;}
  .news_list li{ line-height:130%;}
  .news_list li.date{ color:#666; font-size:11px;}
  
.news_content h1{ font-size:14px; line-height:35px;}

.pg{ width:100%; line-height:40px;}

.in_head{ height:150px; background:url(../images/index/tit.gif) center no-repeat;}

.in_nav td{ vertical-align:top;}

.index_about ul{ width:130px;}
  .index_about li{ height:24px; line-height:24px; border-bottom:#8884C3 solid 1px; padding-right:10px;}
.index_news ul{ width:130px;}
  .index_news li{ height:24px; line-height:24px; border-bottom:#32ABFC solid 1px; padding-right:10px;}
.index_pro ul{ width:130px;}
  .index_pro li{ height:24px; line-height:24px; border-bottom:#3E9E1C solid 1px; padding-right:10px;}
.index_app ul{ width:130px;}
  .index_app li{ height:24px; line-height:24px; border-bottom:#FD7B24 solid 1px; padding-right:10px;}
.index_ser ul{ width:130px;}
  .index_ser li{ height:24px; line-height:24px; border-bottom:#606060 solid 1px; padding-right:10px;}
.index_con ul{ width:130px;}
  .index_con li{ height:24px; line-height:24px; border-bottom:#C90000 solid 1px; padding-right:10px;}

.news_list_index{ width:310px;}
  .news_list_index ul{ margin-bottom:12px;}
  .news_list_index li{ line-height:130%;}
  .news_list_index li.date{ color:#666; font-size:11px;}

.app_list{}
.app_list ul{ width:100px; margin-top:20px; margin-right:20px; float:left;}
  .app_list li{ width:100px; line-height:20px;}
    .app_list li a:link, .app_list li a:visited{ color:#304D9D; font-weight:bold;}
	.app_list li a:hover{ color:#6E82BA;}

.contact{ margin-top:25px;}
  .contact td{ height:30px; border-bottom:#fff solid 1px; line-height:30px;}
  
.search{ padding-bottom:100px;}
  .search ul{ width:400px;}
  .search li{ height:30px; line-height:30px; border-bottom:#ccc dashed 1px;}

.img img{ padding:5px; border:#ccc solid 1px;}
.imgs img{ padding:2px; border:#999 solid 1px;}

.h1tit{ color:#304D9D; font-size:15px;}
.lh140{ line-height:140%;}