@charset "gb2312";
/* CSS Document */
/*box*/
.box{ border-left:1px solid #E5E6E6; border-right:1px solid #E5E6E6; background:#FFF url(imagesmainbg2.png) no-repeat center top; width:970px; padding:0px 9px 0px 9px; margin:0px auto;}
.box2{ border-left:1px solid #E5E6E6; border-right:1px solid #E5E6E6; background:#FFF url(imagesmainbg.png) no-repeat center top; width:970px; padding:0px 9px 0px 9px; margin:0px auto;}

/*bleft*/
.bleft{ width:230px; float:left; border:1px solid #BFDFF1; border-top:2px solid #6AB4DE; height:730px; background:#F1FAFF;}
.bleft .til{ border-bottom:1px solid #D5EBF7; height:36px; background:#E2F4FE; position:relative;}
.bleft .til dl{ position:absolute; top:-7px; left:0px; width:230px;}
  .bleft .til dd{ width:123px; float:left; height:38px; text-align:center;}
  .bleft .til .bg{ background:url(imageswycx.gif) no-repeat left 0px;}
  .bleft .til .bg1{ background:url(imagestilbg.gif) no-repeat left 0px; padding-top:12px; color:#FFF; font-weight:bold;}
  .bleft .til dt{ width:auto; float:right; padding:15px 5px 0px 0px;}
.bleft .lcon{ background:url(imagesline2.gif) repeat-x center bottom;}
  .bleft .lcon dl{ height:100px; clear: both; width:92%; margin:0px auto;}
  .bleft .lcon .bg{ background:url(imagesline2.gif) repeat-x center bottom;}
  .bleft .lcon dd,.bleft .lcon dt{ height:20px; padding-top:15px; text-align:left;}
  .bleft .lcon input{ width:120px; height:26px; padding:0px 13px 4px 8px; line-height:21px; background:url(imagesinputbg3.png) no-repeat left top; border:0px; margin-right:5px;}
   /*lmenu*/
   .lmenu { padding:0px 20px;}
   .lmenu li{ height:30px; padding:15px 5px 0px 5px; clear:both; background:url(imagesline2.gif) repeat-x center bottom; text-align:left;}
  .lmenu li a{ display:block; height:30px; width:180px;}
  .lmenu li a:link,.lmenu li a:visited,.lmenu li a:active{ color:#2B6299; text-decoration:none;}
  .lmenu li a:hover{ color:#FF6A00; text-decoration: underline;}
  .lmenu li a#on:link,.lmenu li a#on:visited,.lmenu li a#on:active{ color:#FF6A00; text-decoration:none; font-weight:bold; background:url(imagesico9.gif) no-repeat right top;}
  .lmenu li a#on:hover{ color:#FF6A00; text-decoration: underline;}

/*bright*/
.bright{ width:728px; float:right; border:1px solid #BFDFF1; border-top:2px solid #6AB4DE; height:auto!important; height:730px; min-height:730px;}
.bright .til{ border-bottom:1px solid #D5EBF7; height:36px; background:#E2F4FE; position:relative;}
.bright .til dl{ position:absolute; top:-7px; left:0px; width:230px;}
  .bright .til dd{ width:140px; float:left; height:38px; text-align:center;}
  .bright .til #textin{ width:240px; float:left; height:20px; text-align:center; padding-top:18px; color:#2B6299; font-weight:bold;}
.bright .con{ padding:0px 20px;}
  .bright .con dl{ border-bottom:1px dashed #DADADA; height:40px;}
  .bright .con dd{ width:550px; float:left; background:url(imagesli.gif) no-repeat 5px 20px; height:15px;text-overflow:ellipsis;white-space: nowrap; text-align:left; padding:15px 0px 0px 15px;}
  .bright .con dt{ width:100px; float:right; text-align:right; height:15px; padding:15px 5px 0px 0px; color:#999;}
  
  /*page*/
  .page{ height:30px; padding-top:15px; clear:both; text-align:center;}
  .page A { border:1px solid #135780; padding:3px 5px 3px 5px; BACKGROUND:#FFF; margin:0px 2px;TEXT-DECORATION: none; font-size:12px;}
  .page A:hover,.page A:active{ border:1px solid #135780; BACKGROUND:#028AD4; COLOR: #fff;  text-shadow: none;}
  .page SPAN.current { border:1px solid #135780; padding:1px 5px 2px 5px; FONT-WEIGHT: bold; BACKGROUND:#028AD4; COLOR:#fff; text-shadow:none; margin:0px 2px;}
/*content*/
.content{ border:1px solid #BFDFF1; border-top:0px solid #6AB4DE; padding:30px; height:auto!important; min-height:730px; height:730px; background:#FFF url(imagesconbg.jpg) no-repeat center bottom;}
  .content h1{ text-align:center; font-size:24px; height:30px; padding-top:20px; clear:both;}
  .content h2{ text-align:center; font-size:14px; height:40px; padding-top:20px; clear:both; font-weight:normal; color:#999; border-bottom:1px dashed #DADADA;}
  .content .con{ text-align:left; line-height:30px; text-indent:0px;}
  .content .con p{ padding-top:20px;}
  .content .bimg{ text-align:center; padding:20px 0px;}
  /*review*/
  .review h3{ height:25px; text-align:left;}
  .review h3 img{ margin:0px 10px;}
  .reviewcon{ border:1px solid #DADADA; background:#F8F8F8;}
  .review textarea{ border:1px solid #DADADA; height:120px; width:660px; background:#FFF; padding:5px; line-height:21px; margin:5px 0px;}
  .reviewcon table{ width:90%; margin:0px auto;}
  .reviewcon th{ width:100px; text-align:right; height:32px; vertical-align:top; padding-top:12px;}
  .reviewcon td{ padding-left:10px; text-align:left;}
  .reviewcon .boxbtn{ height:50px; padding:15px 0px 0px 0px; clear:both; text-align:center;}
.reviewcon .winput1{ width:200px;}
  .review dl{ height:35px; padding:15px 0px 0px 0px;}
  .review dd{ text-align:left; width:auto; float:left; padding-top:10px;}
  .review dd input{ margin:0px 5px;}
  .review dt{ text-align:right; width:auto; float:right;}
  .review dt img{ margin-left:10px;}
  /*js*/
  .js{ padding:0px 20px;}
  .js h1{ text-align:center; font-size:24px; height:30px; padding-top:20px; clear:both;}
  .js h2{ text-align:center; font-size:14px; height:40px; padding-top:20px; clear:both; font-weight:normal; color:#999; border-bottom:1px dashed #DADADA;}
  .js .jscon{ text-align:left; line-height:30px; text-indent:25px;}
  .js .jscon p{ padding-top:20px;}
  .js .map{ text-align:center; font-weight:bold;}
  .js .map img{ margin-bottom:20px;}
 /*kpzw*/
.kpzw{ border:1px solid #BFDFF1; border-top:2px solid #6AB4DE; height:auto!important; height:200px; min-height:200px;}
.kpzw .til{ border-bottom:1px solid #D5EBF7; height:36px; background:#E2F4FE; position:relative;}
.kpzw .til dl{ position:absolute; top:-7px; left:0px; width:720px;}
  .kpzw .til dd{ width:140px; float:left; height:38px; text-align:center;}
  .kpzw .til dt{ width:auto; float:right; padding:15px 5px 0px 0px;}
  .kpzwcon{ padding:0px 30px; text-align:left;}
  .kpzwcon h1{ font-size:18px; height:40px; padding-top:20px; clear:both;}
  .kpzwcon .con1 li{ line-height:30px; clear:both;}
  .kpzwcon .boxbtn{ border-top:1px dashed #DADADA; height:50px; padding-top:20px; clear:both; text-align:center;}
.kpzwcon2{ padding:0px 20px; text-align:left;}
  .kpzwcon2 .con2 li{background:url(imagesli.gif) no-repeat left 22px; height:25px; padding:10px 10px 0px 10px;}
  .kpzwcon2 .con2 li .text{ width:210px; display:block; float:left;text-overflow:ellipsis;white-space: nowrap; padding-top:5px;}
  .kpzwcon2 .con2 li .time{ float:right;}
  .kpzwcon2 .con2 li .time img{ margin-left:5px;}
  
  .kpzwcon2 .con3 li{ width:440px; float:left; background:url(imagesli.gif) no-repeat left 16px; height:20px; padding:10px 10px 0px 10px;}
  .kpzwcon2 .con3 li .text{ width:260px; display:block; float:left;text-overflow:ellipsis;white-space: nowrap;}
  .kpzwcon2 .con3 li .time{ width:170px; float:right;}
/*cjzw*/
.cjzw{ border:1px solid #BFDFF1; border-top:0px solid #6AB4DE; padding:30px; height:auto!important; min-height:500px; height:500px;}
.cjzw table{ width:600px; margin:0px auto;}
.cjzw th{ width:100px; text-align:right; height:50px; border-bottom:1px dashed #DADADA;}
.cjzw td{ padding-left:10px; text-align:left; border-bottom:1px dashed #DADADA;}
.cjzw .winput1{ width:200px;}
.cjzw .winput3{ width:50px;}
.cjzw .winput2{ width:400px; margin-right:5px;}
.cjzw .wtext{ width:450px; height:80px; margin:5px 0px; padding:2px; line-height:21px;}
.cjzw .boxbtn{ height:50px; padding-top:20px; clear:both; text-align:center;}
/*xhqkcon*/
.xhqkcon{ padding:0px 20px;}
.xhqkcon dl{ border-bottom:1px dashed #DADADA; height:200px; clear:both;}
.xhqkcon dt{ width:150px; text-align:left; float:left;}
.xhqkcon dt img{ width:130px; height:180px;}
.xhqkcon dd{ width:530px; float:left; text-align:left; line-height:25px;}
.xhqkcon dd h1{ height:30px; clear:both; font-size:14px;}
.xhqkcon dd p{ text-indent:25px;}
