/* CSS Document */
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#3366CC;}

body{margin:0px auto; padding:0px; text-align:center; background:url(images/a_01.jpg) repeat-x top;}
body{font-size:12px;}
#menu{font-size:12px; color:#FFFFFF;}
#menu a:link,#menu a:visited{color:#FFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#menu a:hover{color:#eee;}
.about{ width:760px; height:228px;border-left:1px solid #528ADF;border-right:1px solid #528ADF;}

.shipin{margin:8px 12px; background:url(images/a_25.jpg) no-repeat; width:224px; height:210px; padding:12px 0px 0px 10px;}
.jieshao{ padding:4px 12px; line-height:150%; font-size:12px;}
.menu2{font-size:12px; text-align:center}

.news{border:1px solid #A5D3FF; margin:2px 0px;}
.news2{ font-size:12px; border-bottom:1px dotted #ccc;}
.news_tit{ height:36px; padding:14px 0px 0px 12px; font-size:12px; color:#003063;}
.gongg{border-left:1px solid #C6DBFF; border-right:1px solid #C6DBFF; font-size:12px;}

.i_p1{padding:12px 6px 6px 6px;}
.p_1{ width:125px; border:1px solid #ccc; border-right:3px solid #ccc;}
.p_img{ height:93px; padding:4px;}
.p_name{ height:23px; padding:4px 2px; font-size:12px;}
.fo{margin-top:6px; border:1px #999999 solid}
.flink{height:28px; padding-top:6px; font-size:12px;}
.copyr{ text-align:center; line-height:145%; font-size:12px;}


.p_b{border:1px solid #3151C6;}

.p_l_bg{background:url(images/l_bt.gif) no-repeat; padding-left:38px; font-size:12px;}
.p_l_2{font-size:12px;}
table{font-size:12px;}

.p_r_1{border-bottom:1px dotted #ccc; margin-bottom:6px;}

.show_1{padding:4px; line-height:150%; font-size:12px;}

.out { 
  position:relative;
  height:14px 
  } 
.in { 
position: absolute; 
 margin-left:160px
 
  }
  .in2 { 
position: absolute; 
 margin-left:280px
 
  }
  .in3 { 
position: absolute;
 margin-left:290px 
 
  }
