/* 全局样式 */
.clearit{clear:both;}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #e6e6e6; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: #b0b0b0; LINE-HEIGHT: 23px; SCROLLBAR-ARROW-COLOR: #666666; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #f5f5f5; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #9c9c9c; scrollbar-color: #B0B0B0;
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
ul,li,div{ list-style:none; margin:0px; padding:0px;}
img{ border:0px;}
.hand {
	CURSOR: hand
}
.note {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* page */
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
.clear{ font-size:0px; clear:both; padding:0px; margin:0px; height:0px; overflow:hidden;}
body{ background:#fff;}

.page{ margin:0 auto; background:#ffffff}

.ding{ background:url(topbg.jpg) top center no-repeat; height:60px; }
.juzhong{ width:1000px; margin:0 auto; overflow:hidden; position:relative; height:60px;}

.top{ height:60px;  overflow:hidden; margin:0 auto; position:absolute; z-index:8; }
.top ul{ width:1000px; height:60px; overflow:hidden; margin:0 auto; position:relative;}
	.top ul .tags{ color:#333; font-size:12px; position:absolute; top:2px; right:10px; text-align:center; }
	.top ul .tags a{ color:#333; font-size:12px; }
	.top ul .tags a:hover{ text-decoration:none;}
	.top ul .rxdh{ position:absolute; bottom:0px; right:50px; font-size:15px; color:#ff0000; letter-spacing:2px; font-family:"Microsoft YaHei" }
	.top ul .logo{ position:absolute; top:0px; left:10px; width:360px; height:60px; line-height:60px; font-size:25px; font-family:"Microsoft YaHei" ; color:#666666 }
	.top ul .qbcpylb{ position:absolute; top:5px; right:500px;}
	.top ul .mfzxrx{ position:absolute; color:#ff0000; bottom:10px; left:380px; font-size:15px;  }
	.top ul .cpss{ position:absolute; bottom:15px; right:30px; color:#FFF}

.dhcss{ height:62px; margin:0 auto; overflow:hidden; background:url(dhbg.jpg) center no-repeat}
.dhcssul{ width:1000px; margin:0 auto; height:48px; line-height:48px; position:relative; overflow:hidden;}
	.dhcssulli{ position:absolute; left:0px; top:0px; text-align:left}
	.dhcssulli a{ line-height:48px;font-size:15px; width:120px; text-align:center; display:block; float:left; font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体"; color:#fff; }
	.dhcssulli a:hover{ text-decoration:underline;}
.soucs{width:980px; height:39px; margin:0 auto; background:url(sbg.jpg); position:relative}
  .gonggao{ line-height:39px; width:650px; height:39px; position:absolute; left:80px; top:0px; color:#844e00}
  .sousuo{ line-height:39px; width:250px; height:39px; position:absolute; right:0px; top:0px}
  .sousuo .keywords{width:200px; height:20px; line-height:20px; position:absolute; top:8px; border:1px solid #e9c385; color:#844e00; background:url(); } 
  .sousuo .souanniu{ width:25px; height:25px; position:absolute; top:7px; right:10px; background:url(); border:0px; cursor:pointer }
.bannerbg{ height:300px; background:url(bannerbg.jpg) center no-repeat}
.banner{ height:300px; width:1000px; margin:0 auto; overflow:hidden; }

.k1{ width:1000px; height:10px; margin:0 auto; background:url(k1.jpg) no-repeat}
.k2{ width:1000px; margin:0 auto; background:url(k2.jpg) repeat-y}
.k3{ width:1000px; height:10px; margin:0 auto; background:url(k3.jpg) no-repeat}

.content{ width:982px; margin:0 auto; background:url(conbg2.jpg) repeat-y; position:relative; margin-top:15px; margin-bottom:10px; }
  .content .ftbg{ width:982px; height:15px; background:url(conbg3.jpg) no-repeat; overflow:hidden; position:absolute; bottom:0px; left:0px; z-index:99;}

  
.bottom{height:100px; background:url(topbg.png) top center repeat-x;  margin:0 auto; overflow:hidden; }
.dibu{ width:1000px; height:100px; text-align:center; margin:0 auto; position:relative; font-family:微软雅黑; color:#333; font-size:12px}
.yqlj{ width:1000px; height:44px; overflow:hidden; margin:0 auto; }
.yqlj span{ margin-left:10px;}
.yqlj span a{ margin-right:15px; line-height:44px; color:#333}

.t1{ height:38px; line-height:38px; position:relative}
.t1 .a1{ left:18px; width:100px; height:38px; line-height:38px; text-align:left; position:absolute; color:#333; font-size:14px; }
.t1 .a1:hover{ text-decoration:none;}
.t1 .more{ position:absolute; z-index:2; top:0px; line-height:35px; right:0px; width:52px; height:35px; font-family:Arial, Helvetica, sans-serif; display:block; color:#333;}
.t1 .dh{ display:block;position:absolute; z-index:2; top:0px; line-height:35px; right:10px; color:#333}
.t1 .dh a{ color:#000}
.t1 .rbg{ position:absolute; z-index:1; background:url(blockbg.jpg) top right no-repeat; right:0px; top:0px; width:12px; height:31px; line-height:31px; color:#000}
.t1 .rbg a{ color:#000}
.kk1{ border:1px solid #e8e8e8; background:url(nbg.jpg) top repeat-x}

.t2{ height:25px; line-height:25px; border-bottom:1px solid #e9e9e9; position:relative; margin-bottom:10px; }
.t2 .a1{ color:#000; font-size:12px; display:block; width:80px; height:25px; border:1px solid #e9e9e9; border-bottom:0px; line-height:25px; background:#f1f1f1; text-align:center; }
.t2 .a1:hover{ text-decoration:none;}
.t2 .more{ position:absolute; z-index:2; top:0px; line-height:25px; right:0px; width:52px; height:25px; background:url(more.jpg) no-repeat; display:block; color:#333;}
.t2 .more a{ color:#333; line-height:28px;}
.n2{ border:0px solid #F6D48B;}

.leftcss{ }
.leftcss ul{ margin:10px}
.leftcss ul li{ height:30px; width:200px; background:url(prot.jpg) left center no-repeat #DFFFB4; margin-top:5px; border-bottom:1px dashed #F7FFF0;}
.leftcss ul li a{ margin-left:50px;  }
.leftcss .b1 a{ font-size:12px; line-height:30px; margin-left:50px; color:#844E00; text-align:left }

.b1{ width:100%; height:15px; overflow:hidden; color:#5B9831; font-size:12px; display:block; position:relative; background:url(t1.gif) left bottom no-repeat;}
.b1 .rbg{ position:absolute; z-index:1; background:url(t1.gif) bottom right no-repeat; right:0px; top:0px; height:15px; width:20px;}


.yyal{ width:760px; height:160px; overflow:hidden; margin:0 auto; margin-top:10px;}
.yyal ul li{ text-align:center; width:160px; margin-left:13px; line-height:2; float:left; margin-top:10px;}
.yyal ul li a{ color:#666666; font-weight:bold;}

.cpzs{ width:700px; overflow:hidden; margin:0 auto; margin-top:10px;}
.cpzs table td{ text-align:center; width:160px; margin-left:4px; line-height:2; float:left; margin-top:10px;}
.cpzs table td a{ color:#555555; font-size:12px; font-family:微软雅黑}

.zxgg{ }
.zxgg ul{ margin:0px;}
.zxgg ul li{ color:#1071B8; line-height:26px; height:26px; position:relative; background:url(icon3.jpg) left center no-repeat;}
.zxgg ul li a{ color:#1071B8; line-height:26px; display:block; float:left; font-size:14px; margin-left:20px; font-family:微软雅黑}
.zxgg ul li span{ display:block; float:right; line-height:18px; font-size:12px }
.zxgg ul li img{ position:absolute; left:0px; top:6px;}

.imgnews{ position:relative; height:100px; width:440px; margin:10px;}
.imgnews .imga{width:110px; height:90px; overflow:hidden; display:block; border:1px solid #CCCCCC}
.imgnews .imgt{ position:absolute; display:block; left:130px; top:0px; width:350px; height:20px; line-height:20px; overflow:hidden; color:#333; font-size:14px; font-weight:bold; font-family:微软雅黑}
.imgnews .imgg{ position:absolute; display:block; left:130px; top:30px; width:350px; height:68px; line-height:23px; overflow:hidden; color:#4f4f4f }

.imgnews2{ position:relative; width:410px; margin:10px; }
.imgnews2 .imga{width:132px; height:132px; overflow:hidden; display:block; border:1px solid #CCCCCC}
.imgnews2 .imgt{ position:absolute; display:block; left:150px; top:0px; width:250px; height:30px; line-height:30px; overflow:hidden; color:#333; background:url(ico2.jpg) left center no-repeat; font-size:14px; font-weight:bold; font-family:微软雅黑; padding-left:25px;}
.imgnews2 .imgg{ position:absolute; display:block; left:150px; top:36px; width:250px; height:48px; line-height:23px; overflow:hidden; color:#4f4f4f; font-size:14px; }
.imgnews2 .imgbtn{ position:absolute; display:block; left:300px; top:98px;}


.jj{ overflow:hidden;width:230px; height:460px; position:absolute; top:0px; left:0px; }
.jj .jjcon{ margin:10px; color:#666666}

.zyzq ul li a{ line-height:24px; font-size:12px; color:#666666}
.zyjs{ width:780px; height:102px; margin-top:25px; overflow:hidden;}
.zyjs ul{ width:780px;}
.zyjs ul li{ width:230px; height:102px; overflow:hidden; position:relative; margin-left:20px; float:left}
.zyjs ul li .img{ width:100px; height:100px; display:block; border:1px solid #d7d7d7; position:absolute; top:0px; left:0px; }
.zyjs ul li .name{ width:120px; height:30px; overflow:hidden; color:#666666; text-indent:2em; line-height:30px; display:block; position:absolute; top:0px; left:110px; background:url(ico4.jpg) left center no-repeat }
.zyjs ul li .jjc{ width:120px; height:30px; line-height:22px; color:#999999; display:block; position:absolute; top:30px; left:110px; }

.mxxy ul{ width:530px;}
.mxxy ul li{ width:230px; height:92px; overflow:hidden; position:relative; margin-left:20px; margin-top:10px; float:left}
.mxxy ul li .img{ width:100px; height:90px; display:block; border:1px solid #d7d7d7; position:absolute; top:0px; left:0px; }
.mxxy ul li .name{ width:120px; height:30px; overflow:hidden; color:#669801; line-height:30px; display:block; position:absolute; top:0px; left:110px; }
.mxxy ul li .jjc{ width:120px; height:30px; line-height:22px; color:#999999; display:block; position:absolute; top:30px; left:110px; }

.zxyy{ width:230px; height:312px; position:absolute; top:36px; right:5px; border-left:1px solid #7fa0cb}
.zxyy .ggy{ width:210px; height:60px; background:url(ggy.jpg) left no-repeat; margin:0 auto; margin-top:10px; border-top:1px dashed #a5a5a5}
.zxyy .ggy div{ margin-left:50px; margin-top:15px; font-size:12px; font-weight:bold; color:#9ed601}
.zxyy .biaodan{ width:210px; margin:0 auto; line-height:27px;}

.fenlei{ margin-top:15px; width:150px;}
.fenlei ul li{ width:150px; margin:0 auto; height:30px; line-height:30px; font-size:12px; background:url(ico3.jpg) 10px center no-repeat }
.fenlei ul li a{ margin-left:30px; line-height:30px; font-size:12px; color:#333; }


	.cpfl{ background:#d4e5fe}
	.cpfl ul li{ border-bottom:1px dashed #CCCCCC; background:url(ico2.jpg) 15px center no-repeat}
	.cpfl ul li a{ color:#333; margin-left:30px; line-height:40px; font-size:14px; }
	
	.zxly{ width:203px; height:135px; margin:0 auto; background:url(bg21.jpg) left 35px no-repeat;}
	.zxlyzi{ margin-left:83px; margin-top:20px; margin-right:20px; color:#FFFFFF}
	.zxlyt1{ width:203px; height:35px; line-height:35px; font-size:14px; color:#FFFFFF; margin:0 auto; background:url(bg19.jpg) no-repeat}
	.zxlyt1 a{ line-height:35px; margin-left:15px; font-size:14px; color:#FFFFFF; }
	
	
	.lxfs{ margin:10px; color:#333; height:200px; }
	.lxfs h3{ font-size:15px; padding:0px; margin:0px; line-height:3; font-family:微软雅黑; color:#333;}
	.lxfs a{ color:#333;}
	.lxfs div{font-size:12px; font-weight: bold; color:#0166BE; font-family:微软雅黑; line-height:1.8; padding:0px; margin:0px; }
	.lxfs span{font-size:12px; font-weight: bold; color:#0166BE}

.newssy ul li{ position:relative; height:27px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(ico3.jpg) left center no-repeat;}
.newssy ul li a{ line-height:27px; margin-left:15px; color:#333; display:block; height:27px;}
.newssy ul li span{ position:absolute; right:0px; top:0px; line-height:27px; color:#555;}