@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1 Tahoma,Helvetica,Arial,"5b8b4f53",sans-serif;}h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}q:before,q:after{content:'';}legend{color:#000;}fieldset,img{border:none;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}hr{border:none;height:1px;}html{overflow-y:scroll;}
a{color:#333;}
.pw{width:980px; margin:0 auto;}
.h240{height:240px;}
html{background:#ccc;}

body { font-family:Verdana; font-size:14px; margin:0; line-height:150%; width:980px;padding:10px;background:#FFF; margin:0 auto;}
#container{margin:0 auto; width:980px;}
#header{ height:190px; background:url(head.jpg); background-repeat:no-repeat;}
#menu{ margin:0px auto;position:relative;height:38px; background:url(nav.jpg); line-height:38px;color:#FFF; padding-left:30px;width:950px; border-bottom:1px solid #CCD9EE;}
#menu a{display:inline-block; letter-spacing:1px;width:70px; text-align:center; color:#FFF; text-decoration:none; font-weight:bold;}
#menu a:hover{color:#FFD014;}
#menu .nowclass{color:#FFD014;}
.searchbox{ text-align:center; position:absolute; right:15px;top:-1px;}
.inputtext{position:absolute; top:7px;right:2px;vertical-align:middle;height:23px;line-height:23px;font:normal 12px/24px Tahoma,"微软雅黑";background:#FFF;border:1px solid #538bC3;color:#999;padding-left:5px;width:230px;}
.searchBtn{ position:absolute; top:4px; right:4px;width:80px;height:21px;border:none;cursor:pointer;background-image:url(serach2.jpg);background-repeat:no-repeat;background-position:0px 0px;background-color:transparent;margin-top:5px;}


.main{ overflow:hidden;zoom:1; margin-top:10px;}
#main{ overflow:hidden;zoom:1; margin-top:10px;}
#sidebar { float:left; width:300px;}
.left{margin-bottom:10px;}
.left h3{height:30px; line-height:30px; background:#A31D20; color:#FFF; padding-left:20px;}
.zxxt h3{}
.zxxt ul{background:url(xtbg.jpg); background-repeat:no-repeat; background-position: 0 10px; height:190px;padding-top:14px; width:220px;}
.zxxt ul li{height:50px; line-height:50px;margin-bottom: 14px;}
.zxxt ul li a{display:block; text-indent:-99999px;width:220px;height:50px;}
.friendlink{ border:1px solid #CCD9EE;}
.friendlink h3{ }
.friendlink ul{padding-left:20px; padding-top:10px; padding-bottom:10px; }
.friendlink ul li{line-height: 200%;}
.friendlink ul li a{font-size:13px;}
#content { float:left; width:680px;}

.right{width:325px;position:relative;margin-bottom:10px;_display:inline;margin-left:15px; float:left; }
.right h3{height:30px; line-height:30px; background:url(h3bg.jpg); background-repeat:no-repeat; background-position:16px bottom; letter-spacing:0px; padding-left:27px; color:#1962AE; FONT: bold 14px/34px Arial,"宋体",Helvetica,sans-serif;}
.right ul{ font-size:13px;padding:10px; padding-left:20px; height:180px;}
.right ul li{ padding-left:10px;background:url(libg.gif); background-repeat:no-repeat; background-position:left center; line-height:180%;}
.more{position:absolute;right:10px; top:8px; font-size:12px; background:url(more.jpg); background-repeat:no-repeat; width:46px; height:18px; }
.more a{display:block;text-indent:-99999px;width:50px;height:25px;}
.midbanner{width:980px;height:150px; margin:0 auto; margin-bottom:15px;background-image:url(midbanner.jpg); background-repeat:no-repeat;}


.nav{background:url(navbar.jpg); background-repeat:no-repeat; background-position:14px -3px; height:50px; line-height:45px;padding-left:55px; color:#464646;font-size:13px;}
.nav a{color:#464646;font-size:13px;}
.pagelist{margin-left:10px; }
.pagelist ul{margin-top:10px; margin-left:20px;border-bottom:1px dotted #CCC; padding-bottom:10px;padding-left:20px;}
.pagelist ul li{background:url(libg.gif); background-repeat:no-repeat; background-position:left center;padding-left:10px;line-height:180%}
.pagelist ul li a{font-size:13px;}
.page{margin-left:10px; margin-top:30px;margin-bottom:20px; text-align:center;font-size:13px;}
.page span{display:inline-block; border:1px solid #CCC; padding:2px;}
.page a{border:1px solid #CCC; padding:0px 2px;}


h4{ margin-top:20px; text-align:center;font-size:18px;line-height:30px;font-weight:bold;color:#2969AD;margin:10px 30px;}
.text_info{text-align:center; margin:15px 40px 20px 40px; padding-bottom:10px;border-bottom:1px dashed #CCC;}
.text_info span{margin-right:20px;font-size:13px;}
.text_content{margin-left:10px;margin-right:30px; margin-bottom:20px;padding-left:40px; padding-right:40px; font-size:14px; line-height:200%;}
.text_page{padding-top:10px; margin:5px 40px 20px 40px;  font-size:13px; margin-bottom:20px;border-top:1px dashed #CCC;line-height:200%;}


.result{font-size:14px; margin: 10px 40px;}
.result span{color:#BD3E3E;}
.searchlist{padding: 0 30px 0 40px;}
.searchlist dl{margin-bottom:15px;}
.searchlist dl dt { font-size:14px; color:#333; font-weight:bold;}
.searchlist dl dd{font-size:12px; color:#707070;}
.searchlist dl  .smalltext{text-indent:2em;margin-top:5px;}
.searchlist dl .linkdress{text-indent:2em;}


#footer {height:80px; padding-bottom:10px;background:#F2F2F2; border-top:5px solid #125E9C; font-size:12px;background-position:150px 15px;  background-repeat:no-repeat; background-color: #F2F2F2; background-image: url(xf.jpg); clear:both;}
#footer ul{margin-left:210px; margin-top:10px;border-left:1px solid #666; padding-left:20px;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}



.right span{display:none;}


.text_content table,.newstext table { margin:10px auto;width:650px;border-collapse:collapse;}
.text_content table caption,.newstext table caption{height:60px;text-align:center;line-height:60px;font-size:16px;font-weight:bold;}
.text_content table th,.newstext table th{border:1px solid #CCC;padding:5px;}
.text_content table th a,.newstext table th a{color:#03F;}
.text_content table td,.newstext table td{border:1px solid #CCC; padding:5px;}


.zjcontent{width:800px;margin:0 auto;}
.zjcontent p{line-height:180%;}
.c65080{line-height:16px;}