@charset "gb2312";

/*È«Õ¾¿ÉÓÃ*/
.suojing{ text-indent:30px;}
.more{ float:right; font-size:12px; font-weight:normal; padding-right:10px; color:#a06d2e;}
.more a{ color:#a06d2e;}
.date12{ font-size:12px; float:right; font-family:Tahoma, Geneva, sans-serif; display:block;}
.tsfont{ color:#a76800;}
.tsfont a{ color:#a76800;}
.iconright{ background:url(../images/icon.gif) no-repeat 0px -59px; width:20px; float:left; height:31px}
.lineheight{ line-height:200%;}
.lineheight180{ line-height:1.8;}
.flzh{font-size:12px; color:#093}
.flzh a{ color:#093}
.icon01{ background:url(../images/icon.gif) no-repeat 0 5px; float:left; width:25px; height:31px; margin-right:5px}
.tuborder01{ border:1px solid #cccccc; padding:2px;}
.ft14{ font-size:14px;color:#9a4d00; font-weight:900;}

/* CSS Document */
.wrapper{width:980px; margin:0 auto; text-align:left; overflow:hidden; zoom:1; margin-top:1px; height:100%;}
.pagebody{ margin-top:10px; overflow:hidden; zoom:1; font-size:14px}
  .pleft{ width:670px; float:left;}
    .pleftmain{ border:1px solid #d5a960; border-top:2px solid #d5a960; padding:10px 12px;}
	.pleftmain02{ border:1px solid #d5a960; border-top:2px solid #d5a960;}
	  .nameall{ border:1px solid #e0bc8c;}
	  .natit{ overflow:hidden; zoom:1; background:url(../images/namealltit.gif) repeat-x; line-height:32px;}
	  .natit li{ float:left; border-right:1px solid #e6d0a9;  font-weight:900; }
	  .natit li a{ padding:0 15px;}
	  .natit li a:hover, .cwhite{ background:#FFF; display:block;  padding:0 15px;}

	.nacon { overflow:hidden; zoom:1; padding-top:15px; padding-bottom:20px; }
	.nacon li{ margin-top:5px; margin-bottom:5px; float:left; width:90px; margin-left:15px; display:inline;}
	.prmaintit01{ background:url(../images/btntit.gif) repeat-x; height:35px; font-weight:900; line-height:35px; padding-left:10px; }
	.prmaincon{ padding:10px; overflow:hidden; zoom:1; font-size:12px;}
	.prmaincon02{ background:url(../images/xmbg.jpg) no-repeat left top; height:188px; padding-left:235px; padding-top:30px; padding-right:15px;}
	  .prmaincon form{ margin-top:5px;}
	  .prmaincon p{ margin-bottom:5px;}
	  .prmaincon p label{ color:#a76800;}
	  .prmaincon02 form{ height:160px;}
	  .prmaincon02 p{ margin-bottom:8px;}
	  .textcon{ padding-top:10px; padding-bottom:15px; overflow:hidden; zoom:1;}
	    .textcon p{ line-height:180%;}
	    .textcon form{ margin-top:10px; margin-bottom:10px; overflow:hidden; zoom:1}
	    .textcon form label{padding:10px 0 0 90px; margin:0; float:left; font-size:16px; font-weight:bold; background-color:inherit;}
	    .textcon form .input{ width:150px; height:25px; border-bottom:#D4CEAA 1px solid; border-right:#D4CEAA 1px solid; border-top:#302A14 1px solid; border-left:#302A14 1px solid; float:left; margin:5px 8px 0 0;}
		.textcon form .query{ background:url(../images/bg_btn.png) no-repeat left -45px; width:96px; height:35px; float:left; cursor:pointer; font-size:0; border:none;
		}
		.lbox{ width:330px; font-size:14px;}
		.lbox ul li, .rbox ul li{ margin-bottom:10px; margin-top:5px;}
		.rbox{ width:300px; float:right; font-size:14px;}
		.zjgw{ font-size:12px; line-height:180%; }
		.zjgw img{ float:left; margin-right:5px; margin-bottom:5px; margin-top:3px; }
		.zztit{ background:url(../images/zz.gif) no-repeat; height:27px; margin-top:10px; padding-left:35px; line-height:27px;}
		.tdzj{ padding:10px 0 0px 5px; overflow:hidden; zoom:1;}
		.tdzj ul li{ text-align:center; float:left; margin-right:12px; margin-left:0px; font-size:12px; line-height:180%;}
		.rmcstj li{ margin-top:8px; margin-bottom:5px; }
	
	.fye{ text-align:center; margin-bottom:20px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
	.fye a{ background:#fff; padding:3px 8px; border:1px solid #e6d0a9;}
	.fye a:hover{ background:#ffefd4; padding:3px 8px;}
    .pleftmain01{ border:1px solid #d5a960;}
		
  .pright{ width:300px; float:right;}
    .prmaintit{ background:url(../images/pleftmaint.gif) no-repeat 0 -65px; height:31px; font-weight:900; line-height:31px; padding-left:10px; }
	  .freenav{ margin-top:5px;}
	  .freenav li{ float:left; width:87px; font-size:12px; display:block; text-align:center; margin-top:5px; margin-bottom:5px;}
	  .chaxunbtn{ background:url(../images/bg_btn.png) no-repeat; width:76px; height:21px; color:#FFF; font-size:12px; margin-right:10px; border:0; line-height:21px; cursor:pointer;}
	  .chaxunname{ padding-top:8px; text-align:center; }
	  .cscontcon{ padding:10px 15px;}
	  .boxtit{ border-bottom:1px solid #e3caa7; background:url(../images/icon.gif) no-repeat 5px -32px; padding-left:20px; font-weight:900;}
	  .boxcon{ padding:10px 5px;}
	  .boxcon p{ margin-top:10px; margin-bottom:10px;}
	  .boxcon dl{}
	  .boxcon dt{ font-weight:900; color:#ab7a0f}
	  .boxcon dt a{ color:#ab7a0f}
	  .boxcon dd{ margin-bottom:20px;}
	    .boxcon img{ float:left; margin-right:13px; margin-top:5px;}
    .font14title{ font-size:14px; font-weight:900;}
    
      .main01tj{ background: #fffaf1; border-top:1px dashed #bc9465; overflow:hidden; zoom:1; padding-bottom:5px;}
.main01tj li{ float:left; background:url(../images/btn1.gif) no-repeat 26px 0px; width:174px; height:38px; text-align:center; margin:10px 20px 0 20px; display:inline; color:#000; font-weight:900; line-height:32px;}
.main01tj li a{color:#000;}
    
ul.xsdq4{line-height:180%;height:575px;}
ul.xsdq4 li{ border:1px solid #d5a960; float:left; margin-right:-1px; margin-bottom:-1px; width:28px;text-align:center;}
ul.xsdq4 li a{ color:#a76800;}
ul.xsdq4 li a:hover{ color:#ff0000; text-decoration:underline;}