﻿html,body{ padding:0px; margin:0px; height:100%;}
body{ margin:0px auto; width:1002px; padding:0; font-family:"宋体" ; text-decoration:none;font-size:12px; background:#fff;line-height:150%;}
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{ font-weight:bold;}
.huishe{filter:gray();filter:alpha(Opacity=80);}
img{ border:none;}
.red{ color:#FF0000;} 
.reds{ color:#FF0000; cursor:pointer;} 
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:180px; right:10px; font-size:12px; font-weight:100; z-index:9999;}
.hd1{ height:27px; padding:5px 0 0 822px; font-weight:bold; font-size:12px; overflow:hidden;}
.hd1 a{ color:#5A5A5A;}
  .c3{ color:#D2D2D2; font-size:9px;}
.hd2{ padding:22px 38px 0 215px; margin-bottom:29px; width:749px; height:36px; background:url(../images/logo.gif) no-repeat 51px 0; cursor:pointer; overflow:hidden;}
.hd2 h1{ float:left; padding:9px 0 0 0; margin:0; width:77px; height:27px; background:url(/images/navbg.gif) repeat-x; text-align:center; font-size:12px; overflow:hidden;}
.hd2 h1 a{ color:#fff; font-weight:100;}
.hd2 h1 a:hover{ color:#FF9933;}
  #nav1{ padding:9px 0 0 0; margin:0; width:56px; background:url(/images/indexnavbg.gif) no-repeat left; overflow:hidden;}
  #navn{ padding:9px 0 0 0; margin:0; width:76px; background:url(/images/navnbg.gif) no-repeat right; overflow:hidden;}
.hd3{ height:217px; width:949px; margin:0 auto 12px auto; overflow:hidden;}


.im{}
  .im1{ float:left; padding-left:26px; width:240px; overflow:hidden;height:100%;}
  .nm1{ float:left; padding-left:26px; width:240px; overflow:hidden; height:100%;}  
    .im1a{ float:left; width:8px; min-height:100%; _height:100%; background:#A8C8FE url(/images/im1lbg.gif) no-repeat top; overflow:hidden;}
	.im1b{ float:left; width:224px;  border-bottom:8px solid #A8C8FE; overflow:hidden;}
	  .im1b1{ padding:0; margin:0; height:53px; background:url(../images/itjcp.gif) no-repeat; cursor:pointer; overflow:hidden;}
	  .im1b2{ padding:11px 0 7px 0; width:214px; height:177px; margin:0 auto; overflow:hidden;}
	  .im1b3{ margin:0; padding:0; height:2px; background:#D2E3FE; overflow:hidden;}
	  .im1b4{ padding:6px 0 0 22px; margin:0; font-size:14px; height:22px; background:url(/images/linkarrew.gif) no-repeat 8px 3px; cursor:pointer; overflow:hidden;}
	  .im1b5{ position:absolute; margin:-23px 0 0 0; padding:0 0 0 170px; height:23px;}
	  .im1b6{ padding:0; margin:0; height:17px; background:url(/images/icontactbg.gif) repeat-x; overflow:hidden;}
	  .im1b7{ padding:5px 0 0 0; margin:0 auto; width:192px; height:133px; font-size:12px; font-weight:100; overflow:hidden;}
	  .im1b7 strong{ font-weight:100;}
	.im1c{ float:left; width:7px;  min-height:100%;_height:100%; background:#A8C8FE url(/images/im1lbg.gif) no-repeat top; overflow:hidden;}
  .im2{ float:left; width:736px; main-height:261px; height:100%; overflow:hidden;}
    .im2a{ float:left; margin-left:17px; width:433px;  main-height:261px; height:100%; overflow:hidden;}
	  /*banner*/
	  .banner1{ height:23px; padding:8px 0 0 24px; margin:0; font-size:14px; font-weight:bold; background:url(/images/linkarrew.gif) no-repeat 8px 8px; overflow:hidden;}
	  .banner1a{ height:23px; padding:8px 0 0 24px; margin:0; font-size:12px; font-weight:100; background:url(/images/linkarrew.gif) no-repeat 8px 8px; overflow:hidden;}
	  .banner2{ height:2px; background:#133594; margin:0; overflow:hidden;}
	  .banner3{ padding:0 0 0 371px; margin:-17px 0 0 0; height:17px; overflow:hidden; position:absolute;}
	  .banner4{ padding:0 0 0 187px; margin:-17px 0 0 0; height:17px; overflow:hidden; position:absolute;}
	  .banner5{ padding:0 0 0 587px; margin:-17px 0 0 0; height:17px; overflow:hidden; position:absolute;}
	  
	  .im2a1{ padding:5px 15px 0 0; margin:0; height:123px; font-size:12px; font-weight:100; line-height:25px; overflow:hidden;}
	  .im2a2{ padding:10px 0 0 0; margin:0; width:433px; height:262px;}
	  .im2a2 h2{ float:left; padding:0; margin:0 12px 0 0; width:132px; height:125px; text-align:center; font-size:12px; font-weight:100; line-height:25px; overflow:hidden;}
	  .im2a2 h2 img{ padding:1px; margin:0; width:128px; height:95px; border:1px solid #B0B0B0; overflow:hidden;}
	.im2b{ float:left; margin-left:17px; width:243px;  main-height:261px; height:100%; overflow:hidden;}
      .im2b1{ padding:5px 15px 0 0; margin:0; width:232px; height:123px; font-size:12px; font-weight:100; line-height:25px; overflow:hidden;}
	  .im2b1 h2{ padding:0 0 0 25px; font-size:12px; font-weight:100; margin:0; height:23px; border-bottom:1px dotted #E5E5E5; background:url(../images/newsarrew.gif) no-repeat 5px 4px; overflow:hidden;}
	  .im2b2{ padding:10px 0 0 0; margin:0; font-size:12px; font-weight:100; line-height:23px;}


.ft1{ height:3px; background:#1D328B; overflow:hidden;}
.ft2{ margin:0; padding:6px 20px 6px 20px; height:auto;}
.ft2 h1{ padding:0; margin:0 10px 0 0; display:inline; height:15px; font-size:12px;}
.ft2 h1 a{ font-size:12px; font-weight:100;}
.ft2 h1 strong{ font-weight:bold;}
  #links{margin:0 0 0 -7px; height:20px; float:left; background:url(images/linkarrew.gif) no-repeat;}
.ft3{ height:59px; padding:10px 0 0 0; text-align:center; background:#EDEDED; overflow:hidden;}

/*list*/
#nm1{ background:url(/images/bg_menu.gif) 25px 0 repeat-y;}

  /*.im1{ float:left; padding-left:26px; height:441px; width:240px; overflow:hidden;}*/
  .nm1{ float:left; padding-left:26px; border:2px solid #000000; width:240px;}  
    .nm1a{ float:left; width:8px;  height:100%; background:#A8C8FE url(../images/im1lbg.gif) no-repeat top; overflow:hidden;}
	.nm1b{ float:left; width:224px;  height:100%; border-bottom:8px solid #A8C8FE; overflow:hidden;}
	  .nm1b1{ padding:0; margin:0; height:53px; background:url(../images/itjcp.gif) no-repeat; cursor:pointer; overflow:hidden;}
	  .nm1b2{ padding:11px 0 7px 0; width:214px; height:177px; margin:0 auto; overflow:hidden;}
	  .nm1b3{ margin:0; padding:0; height:2px; background:#D2E3FE; overflow:hidden;}
	  .im1b4{ padding:6px 0 0 22px; margin:0; font-size:14px; height:22px; background:url(../images/linkarrew.gif) no-repeat 8px 3px; cursor:pointer; overflow:hidden;}
	  .nm1b5{ position:absolute; margin:-23px 0 0 0; padding:0 0 0 170px; height:23px;}
	  .nm1b6{ padding:0; margin:0; height:17px; background:url(../images/icontactbg.gif) repeat-x; overflow:hidden;}
	  .nm1b7{ padding:5px 0 0 0; margin:0 auto; width:192px; height:133px; font-size:12px; font-weight:100; overflow:hidden;}
	  .nm1b7 strong{ font-weight:100;}
	.nm1c{ float:left; width:7px;  main-height:261px; height:100%; background:#A8C8FE url(../images/im1lbg.gif) no-repeat top; overflow:hidden;}



  .lbanner{ padding:0 12px 0 0; margin:0;  width:224px; overflow:hidden;}
  .lbannercon{ padding:10px 12px 12px 0; margin:0;}
  .lbannercon h2{ padding:6px 0 0 35px; margin:0 auto; width:124px; height:21px; background:url(../images/ijian.gif) no-repeat center left;border-bottom:1px dotted #060606; font-size:12px; overflow:hidden;}
   .lbannercon h3{ padding:6px 0 0 35px; margin:0 auto; width:104px; height:21px; background:url(../images/ijian.gif) no-repeat center left; font-size:12px; overflow:hidden;}
   .lbannercon h3 a{ color:#006;}
  .nm2{ float:left; margin:0 26px 0 17px; width:690px; overflow:hidden;}


  .ncon{ padding:0; margin:0; width:794px;}
    .news{ padding:28px 0 0 0; margin:0 auto; width:580px; overflow:hidden;}
	.news li{ border-bottom:1px dotted #9E9E9E; height:26px; list-style:url(../images/none.png); font-size:12px; font-weight:100;}
	  .newst{ float:left; margin-left:10px; padding:6px 0 0 15px; width:469px; background-image:url(../images/arrew.gif);
	           background-repeat:no-repeat; background-position-x:1px; background-position-y:10px; overflow:hidden;}
	  .newsj{ float:left; padding-top:4px; width:80px; color:#F47809; overflow:hidden;}
    .pro{ padding:13px 0 0 10px; margin:0 0px; overflow:hidden;}
	.pro li{ list-style:none; width:171px;padding:0; margin:0 20px; text-align:center; font-size:12px; font-weight:bold; float:left; overflow:hidden;}
	.pro li .pimg{width:171px; height:135px; overflow:hidden;}
	.pro li img{ width:167px; height:131px; border:1px solid #B9B9B9; padding:1px; overflow:hidden;}
	.pro a{ color:#000; font-weight:bold; font-size:12px; font-weight:100;}

.showinfo{ margin:18px 20px 0 20px; padding:0; line-height:150%;}
.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-bottom:20px;}
  .infocon strong{ font-weight:800;}
#pgs{ text-align:center; list-style:none; width:600px; border:none; padding-top:8px; margin:0; font-weight:100; font-size:12px;}
#pgs a{ font-weight:100;}
#pgs2{ text-align:center; list-style:none; width:640px; border:none; padding-top:15px; margin:0;
       font-size:12px; color:#074284; font-weight:100; padding-bottom:15px;}
#pgs2 a{ color:#074284;}
#pgs2 a:hover{color:#f00;}
.menu2{ padding:5px 50px 0 5px; margin:0 0 0 55px; width:84px; height:19px; font-weight:100; border-bottom:1px solid #060606; font-size:12px; overflow:hidden;}


div{ overflow:hidden;}
#lists{ background:url(/images/list.gif) left repeat-y; height:100%;}
#list{ width:950px; margin:0 auto;}
#list_a{ float:left; width:240px;}
	#menut{ height:75px;}
	#menuc{ border-left:8px solid #2A4B9A; border-right:7px solid #2A4B9A; padding:5px 0 15px 0;}
	#menuc h1{ font-size:12px; padding:6px 0 0 35px; width:134px; height:24px; background:url(/images/ijian.gif) no-repeat 9px 12px;border-bottom:1px dotted #060606; margin:0 auto;}
	#menuc h3{padding:6px 0 0 35px; margin:0 0 0 55px; width:114px; height:21px; background:url(../images/ijian.gif) no-repeat center left; font-size:12px; overflow:hidden;}
	#menuc h3 a{ color:#006;}
	#contact{ background:url(/images/contact.gif) no-repeat; border-left:8px solid #2A4B9A; border-right:7px solid #2A4B9A; width:225px;}
	#contact a{ display:block; height:45px;}
	#contactc{ border-left:8px solid #2A4B9A; border-right:7px solid #2A4B9A;width:209px; padding:10px 0 10px 16px; line-height:25px;}
#list_b{ float:left; width:690px; padding:0 0 0 20px;}
#listf{ margin:-2px 0 0 0; height:8px; background:#2B4C9B; width:240px;}
#T_msn1{ height:82px;}#T_msn2{ height:22px;}.T_msn3{ height:28px; text-align:center}#QQ a{ display:block; width:110px; height:22px; height:100%;}
.qq{ width:110px; padding:0; background:#FF6408 url(/images/QQ.jpg) no-repeat;}#Q_close{ padding:4px 0 0 92px;height:12px;}#Q_close a{ float:left; width:13px; height:12px; cursor:pointer;}
