﻿html{ padding:0px; margin:0px; height:100%;  background:#303A3B;}
body{ margin:0px auto; width:1002px; padding:0; font-family:"宋体" ;text-decoration:none;font-size:12px; background:#126AAA url(../images/mainbg2.gif)  no-repeat;line-height:150%;}
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{ font-weight:bold;}
strong{ font-weight:800;}
.huishe{filter:gray();filter:alpha(Opacity=80);}
img{ border:none;}
.red{ color:#FF0000;} 
.reds{ color:#FF0000; cursor:pointer;}
.red2{ color:#BE2B35;} 
.bk{ color:#fff;}
a{ color:#000; text-decoration:none;}
body a:hover{color:#FF0000;}
.clear{ clear:both; height:0px; overflow:hidden;}
.none{ display:none;}
#QQ{ position:absolute; top:100px; left:100px; font-size:12px; font-weight:100;}
.qq{ background:#FFFFFF; border:0px solid #CCCCCC;}

/*base s*/
.hd1{ height:67px; background:#02366F url(../images/logo.gif) no-repeat 45px 13px; padding-left:772px; padding-top:15px; cursor:pointer; overflow:hidden;}
.hd1 a{ float:left; background:url(../images/arrewh1.gif) no-repeat 0 6px; color:#fff; width:52px; padding-left:14px; margin-right:28px; overflow:hidden;}
.hd2{ height:37px; overflow:hidden; display:none;}
.hd3{ width:960px; height:37px; margin:0 auto; color:#fff; background:#023972 url(../images/navbg.jpg) repeat-x; overflow:hidden;}
  .time{ float:left; width:212px; padding-left:16px; padding-top:13px; height:24px; overflow:hidden;}
  .nav1{ float:left; width:732px; font-size:14px; font-weight:800; margin-top:6px; overflow:hidden;}
  .nav1 a{ float:left; width:76px; height:30px; display:block; margin:0 4px 0 0; padding-top:7px; color:#fff; text-align:center; overflow:hidden;}
  .nav1 a.snav1{background:url(../images/nav_hoverbg.gif) no-repeat left;}
  .nav1 a:hover{ background:url(../images/nav_hoverbg.gif) no-repeat left; color:#fff;}
      #snav1{background:url(../images/nav_hoverbg.gif) no-repeat left;}
.hd4{ background:#fff; padding:1px 0 0 0; height:253px; margin:0 auto; width:960px; overflow:hidden;}
.hd5{ margin:0 auto; height:40px; width:960px; background:#fff; overflow:hidden;}
.hd5 a{ float:left; display:block; height:35px; overflow:hidden;}
   .nav2_1{ background:url(../images/nav_1.gif) no-repeat; width:163px;}
   .nav2_2{ background:url(../images/nav_2.gif) no-repeat; width:159px;}
   .nav2_3{ background:url(../images/nav_3.gif) no-repeat; width:158px;}
   .nav2_4{ background:url(../images/nav_4.gif) no-repeat; width:159px;}
   .nav2_5{ background:url(../images/nav_5.gif) no-repeat; width:158px;}
   .nav2_6{ background:url(../images/nav_6.gif) no-repeat; width:163px;}

.im{ width:960px; height:471px; padding:0 0 8px 0; margin:0 auto; background:#fff; overflow:hidden;}
  .ima{ float:left; width:237px; height:471px; padding-left:4px; background:url(../images/imlbg.jpg) right repeat-y; overflow:hidden;}
    .imanav{ height:24px; width:186px; padding-top:6px; background:#00326D url(../images/in_nav_bg.gif) no-repeat; color:#fff; font-weight:700; font-size:13px; padding-left:51px;}
	.imanav a,.imbnav a,.imcnav a{color:#fff;}
	.flash5{ width:218px; height:182px; margin:6px 0 12px 7px; overflow:hidden;}
	.icontact{ width:203px; height:210px; padding-left:22px; padding-top:15px; line-height:23px; overflow:hidden;}
  .imb{ float:left; width:455px; padding-left:11px; padding-right:11px; overflow:hidden;}
    .imbnav{ height:24px; width:404px; padding-top:6px; background:#00326D url(../images/nav_im2.gif) no-repeat 23px 6px; color:#fff; font-weight:700; font-size:13px; padding-left:51px;}
	.imbnavm{ height:30px; margin:-30px 0 0 390px; width:50px; overflow:hidden;}
	.imbnavm a{ display:block; background:url(../images/imore.gif) no-repeat; margin-top:9px; height:15px; width:42px; overflow:hiddenl}
	.iabout{ margin:11px auto 15px auto; width:417px; height:115px; line-height:24px; overflow:hidden;}
	.iabout img{ width:143px; height:111px; padding:1px; border:1px solid #00326D; margin-right:18px; overflow:hidden;}
	  .iaboutc{ padding-top:6px;}
	.icpzs{ width:455px; height:270px; overflow:hidden;}
	.icpzs ul{ padding:7px 0 0 0; margin:0;}
	.icpzs ul li{ float:left; width:127px; height:120px; text-align:center; padding:9px 9px 0 14px; overflow:hidden; line-height:18px;}
	.icpzs ul li img{ width:123px; height:94px; padding:1px; border:1px solid #00316B; overflow:hidden;}
  .imc{ float:left; width:242px; height:471px; background:url(../images/imrbg.jpg) repeat-y; overflow:hidden;}
    .imcnav{ height:24px; width:238px; padding-top:6px; background:#00326D url(../images/nav_imrbg.gif) no-repeat right; color:#fff; font-weight:700; font-size:13px;}
	.imcnav_a{background:#00326D url(../images/nav_im2.gif) no-repeat 23px; padding-left:51px;}
	.inews{ width:212px; height:212px; margin:11px auto 14px; overflow:hidden;}
	.inews ul{ padding:0 0 0 5px; margin:0;}
	.inews ul li{ list-style:none; background:url(../images/inewarew.gif) no-repeat 0 6px; height:24px; padding:0 0 0 12px; overflow:hidden;}
	.izzzs{ margin:7px 0 0 11px; width:220px; height:156px; overflow:hidden;}
	.izzzs img{ width:220px; height:156px;}
  


.ft0{ background:#fff; width:960px; margin:0 auto; overflow:hidden;}
.ft1{ margin:0 auto 0 auto; width:951px; padding-bottom:5px; background:#00316C; overflow:hidden;}
.ft1 a{ float:left; display:block; margin:5px 5px 2px 5px; color:#fff;}
.ft1 img{ height:32px;}
.ft3{ height:40px; width:1002px; text-align:center; color:#00346A;  overflow:hidden;}
.ft2{ height:40px; width:960px; margin:0 auto; padding:8px 0; text-align:center; color:#00346A; background:#fff; overflow:hidden;}
.ft2 a{ color:#00346A;}



.nm{ width:960px; margin:0 auto; background:#fff; overflow:hidden;}
	.nma{ float:left; width:237px; padding-left:4px; background:url(../images/imlbg.jpg) right repeat-y; overflow:hidden;}
	  .lmenu{ width:193px; margin:0 auto;}
	  .lmenu ul{ padding:9px 0 16px 0; margin:0;}
	  .lmenu ul li{ list-style:none; border-bottom:1px dotted #949494; height:20px; background:url(../images/menu_arrew.gif) no-repeat 14px 11px; overflow:hidden; padding:8px 0 0 53px;}
	.nmb{ float:left; width:703px; padding-left:11px; padding-right:5px; overflow:hidden;}
      .nmbnav{ height:24px; padding-top:6px; background:#00326D url(../images/nav_im2.gif) no-repeat 23px 6px; color:#fff; font-size:12px; padding-left:51px;}
	  .nmbnav a{ color:#fff;}


  .ncon{}
    .news{ padding:34px 0 0 0; margin:0 auto; width:618px; overflow:hidden;}
	.news li{ border-bottom:1px dotted #9E9E9E; height:24px; width:618px; list-style:none; font-size:12px; font-weight:100;}
	  .newst a{}
	  .newst{ float:left; margin-left:3px; padding:6px 0 0 15px; width:508px; background-image:url(../images/narrew.gif);
	           background-repeat:no-repeat; background-position-x:1px; background-position-y:11px; overflow:hidden;}
	  .newsj{ float:left; padding-top:6px; width:90px; color:#9B9B9B; overflow:hidden;}
    .pro{ padding:0 0 0 6px; margin:0; overflow:hidden;}
	.pro li{ float:left;  list-style:none; width:147px; height:160px; padding:13px 0 0 14px; margin:0; font-size:12px; font-weight:100;line-height:25px;overflow:hidden; text-align:center;}
	.pro li a img{ width:140px; height:130px; border:1px solid #00326D; padding:1px; overflow:hidden;}
	/*.pro li img{ width:100px; height:60px; overflow:hidden;}*/
	.pro a{ color:#737373; font-size:12px; font-weight:100;}

.showinfo{ margin:18px 10px 0 10px; padding:0; line-height:150%; overflow:hidden;}
.showinfo li{ list-style:none;}
  .infot{ text-align:center; font-size:14px; font-weight:600; color:#f00; height:25px; padding-bottom:12px; overflow:hidden;}
  .infoimg{ text-align:center;}
  .infocon{ font-size:12px; font-weight:100; line-height:165%; padding:20px;}
#pgs{ text-align:center; list-style:none; width:560px; border:none; padding:15px 0 0 20px; margin:0 0 25px 0; font-weight:100; font-size:12px;}
#pgs a{ font-weight:100;}
#pgs2{ text-align:left; list-style:none; border:none; margin:15px 30px 25px 30px; 
       font-size:12px; font-weight:100; }
#pgs2 a{color:#111111}
#pgs2 a:hover{color:#f00;}

table{ display:none;}
#body table{ display:block;}
