body {margin:0;padding:0;color:#333;font:12px/1.231 Arial, Helvetica, sans-serif;background-color:#FFF}
span,font {font-size:12px}
h1,h2,h3,h4,h5,h6,form,ul,p,input,span,th,td,caption,a,legend,dl,dt,dd {margin:0;padding:0; list-style:none}
table,img {border:0}
a:link {color:#00349A;text-decoration: none}
a:visited {color:#00349A;text-decoration:none}
a:hover {color:#ff5500;text-decoration:underline}
.wl a:link {color:#FFF;text-decoration:none}
.wl a:visited {color:#FFF;text-decoration:none}
.wl a:hover {color:#FFF;text-decoration:underline}
div {font:12px/1.231 Arial, Helvetica, sans-serif}
.clear {clear:both}
.fl { float:left}
.fr { float:right}
input {cursor:pointer;}
.li_ico li{ background: url(d_ico.gif) 5px 12px no-repeat;padding-left:15px}
h2{font-size:14px;font-weight:bold;color:#FFF;line-height:28px;height:28px;padding-left:12px;}
h3{font-size:14px;font-weight:bold;}
.bigred{ font-size:22px; font-weight:bold; color:#FF0000}
.biglan{font-size:16px; font-weight:bold; color: #003366}
.red{color:#FF0000; font-weight:bold}
.red a:link,.red a:hover,.red a:visited{color:#FF0000;text-decoration:none}
.main{ width:1003px; }

.top{ width:1003px; background:url(top.gif) no-repeat; height:3px;}

/*logo*/
.logo{ height:80px;width:1003px; margin-top:5px}
.logo1{ float:left;background:url(logo.gif) no-repeat; margin-left: 20px; width:200px; float:left;height:80px;}
.logo2{ float:right;width:288px; text-align:right; padding-right:10px}
 .l21{ float:right;background:url(home.gif) no-repeat 5px; width:70px; margin:3px; line-height:22px}
 .l22{ float:right;background: url(comtact.gif) no-repeat 5px; width:70px; margin:3px; line-height:22px}
 .l23{ float:right;background: url(cn.gif) no-repeat 5px; width:70px; margin:3px; line-height:22px}
 .l24{float:left; background:url(gd.gif) no-repeat; width:465px; height:73px}
/*meun*/
.meun{width:853px; padding-left:150px}
.m1{ float:left; background:url(me1.gif) no-repeat; width:101px; height:31px; line-height:31px; font-size:14px; font-weight:bold;  color:#FFF; margin-left:1px;}
.m1 a:link,.m1 a:visited{color:#FFF;text-decoration:none}
.m1 a:hover{float:left; background:url(me2.gif) no-repeat; width:101px; height:31px; line-height:31px; font-size:14px; font-weight:bold;  color:#0066B3; }
.m2{ float:left; background:url(me2.gif) no-repeat; width:101px; height:31px; line-height:31px; font-size:14px; font-weight:bold;  color:#0066B3; margin-left:1px;}
.m2 a:link,.m2 a:visited,.m2 a:hover{color:#0066B3;text-decoration:none}

/*µ¼º½*/
.hd_mu_mn3 {width:853px; padding-left:150px;}
#menu3 {margin-left:auto;margin-right:auto;width:853px;/*Ô­Îª697*/height:31px;}
#menu3 li { margin:0 1px 0 1px ;  float:left;width:101px;background:url(me1.gif) no-repeat;font-size:14px;font-weight:bold;text-align:center;line-height:31px;color:#fff; position:relative}
#menu3 li ul { position:absolute;left: -900em;}
#menu3 li:hover ul, #menu3 li.sfhover ul {left:1px}
#menu3 li ul li a { width:101px;height:25px;line-height:25px; background: #1C619F; font-size:12px; font-weight:100; border-bottom:1px #216DAB dashed}
#menu3 li ul li a:hover {height:25px;background: #FFFFFF}
#menu3 li a {color:#FFFFFF;display:block;}
#menu3 li a:hover {color:#0066B3;text-decoration:none;background:url(me2.gif) no-repeat;}
#menu3 li a span{float:left; display:block;width:101px;color:#0066B3;text-decoration:none;background:url(me2.gif) no-repeat; cursor:pointer;font-size:14px;font-weight:bold;text-align:center;}

/*main*/
.main0{ width:1003px; margin:2px 0}
 .ma0{ float:left;background:url(tuxia.gif) repeat-x; height:12px; width:1003px;}
 .ma10{margin-left:2px; width:250px; float:left}
 .ma1{ float:left;width:248px; border:1px #ccc solid; }
 .ma17{float:left;width:250px;}
 .ma18{ float:left;width:250px; background:url(jia_01.gif) no-repeat right top;height:36px; font-size:14px; font-weight:bold;padding-top:15px}
  .ma19{ float:left;width:250px; background:url(jia_02.gif) no-repeat right top;height:241px;}
 .ma11{ width:225px; background:url(dia.gif)  no-repeat; height:18px;  line-height:18px; margin:5px 0 5px 10px;font-weight:bold; text-align:left; padding-left:13px;}
 .ma12{ width:225px; margin:2px 0; text-align:left; line-height:22px}
 .ma13{ margin:5px 0;  width:250px; height:55px; float:left}
 .ma2{ float:left;width:743px;  margin-left:5px; text-align:left }
 .ma28{ float:left;width:713px;  margin-left:5px; text-align:left; padding:0 15px; line-height:24px; background:url(lbj.gif) ;}
  .ma281{ float:left;width:713px;  margin-left:5px; text-align:left; padding:0 15px; line-height:25px; font-size:14px }
 .ma20{ float:left;;width:748px;  }
 .ma200{ float:left;width:748px; background:url(b11.gif) repeat-x; height:5px }
  .ma21{ width:723px; background: url(about.gif)  no-repeat; height:26px;  line-height:26px; font-weight:bold; text-align:left; padding-left:20px; color:#fff}
  .ma22{ width:721px; border:1px  #ccc solid; padding:0 10px; line-height:23px; text-align:left; margin-bottom:5px; height:200px}
  .ma23{ width:734px; border:1px  #ccc solid; padding:0 4px; line-height:23px; text-align:left; margin-bottom:5px; height:140px}
  .ma231{ width:734px; border:1px  #ccc solid; padding: 0 4px; line-height:23px; text-align:left; margin-bottom:5px; height:140px}
  .ma24{ width:721px; border:1px  #ccc solid; padding:0 10px; line-height:23px; text-align:left; margin-bottom:5px; }
  .ma2cp{ float:left; width:110px; height:130px; border:1px #ccc  dashed; margin:4px;}
   .ma2cp_1{ width:110px;  height:110px;}
   .ma2cp_2{ width:110px;  height:20px; line-height:20px; text-align:center}
  .mainleft{ margin:5px 35px; width:180px; border-bottom:1px #ccc dashed; line-height:28px; background:url(fd.gif) no-repeat 25px 8px;}

/*tu*/
.tu{ width:1003px; height:180px; border-bottom:2px #0066B3 solid; border-top:2px #0066B3 solid;}




/*dibu*/
.dibu{ background:url(db.jpeg)  no-repeat; width:979px; margin: 0 12px; line-height:19px; padding-top:8px}