@charset "utf-8";
/* CSS Document */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-size:12px;line-height:24px;color:#000}
ol,ul,li{list-style:none; line-height:22px;}
ol,ul{zoom:1;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
.clear{clear:both;}
img{border:none;margin:0;padding:0;}
/*base html tag*/
/*ҳ��ͨ�õ�CSSԪ��,�����������ɫ,��С,�м�����Ϣ,ͨ��a��ǿ����ڴ˴���д*/
html{

}
a,a:link,a:visited{
	cursor: pointer;
   text-decoration: none;color:#000;
}
a:hover{
	cursor: pointer;
text-decoration:none;
}
body{
background:url(bg.jpg) repeat-x #fff9be;
width:1000px;
margin:0 auto;
}
.fr{
float:right;
}.fl{
float:left;
}
.sh{
width:1000px;
height:26px;
background:url(shbg.jpg) repeat-x;
overflow:hidden;
}
ul.sj{
padding-right:15px;
padding-top:7px;
}
ul.sj a{
float:left;
margin-left:10px;
}
.logo{
width:1000px;
height:165px;
overflow:hidden;
}
.memu{
width:1000px;
height:41px;
overflow:hidden;
}
.m1{
width:2px;
height:41px;
background:url(m1.jpg) no-repeat;
overflow:hidden;
}
.m2{
width:996px;
height:41px;
background:url(m2.jpg) repeat-x;
overflow:hidden;
}
.m3{
width:2px;
height:41px;
background:url(m3.jpg) no-repeat;
overflow:hidden;
}
.m2 ul li{
float:left;
width:110px;
line-height:41px;
}
.m2 ul li a{
display:block;
font-weight:bold;
font-size:14px;
color:#fff !important;
width:110px;
height:41px;
text-align:center;
}
.m2 ul li a:hover{
background:url(menua.jpg) 50% 50% no-repeat;
color:#C4100C !important;
}
.gdxw{
width:998px;
height:29px;
background:url(gdxw.jpg) repeat-x;
border:1px solid #adadad;
}
.news{
width:748px;
height:29px;
overflow:hidden;
line-height:29px;
}
.news span{
font-weight:bold;
padding-left:20px;
}
.times{
width:250px;
line-height:29px;
font-weight:bold;
font-size:14px;
color:#FF4200;
overflow:hidden;
}
#main{
padding-top:8px;
padding-right:8px;
padding-left:8px;
width:984px;
background:#fff;
}
#head{
width:984px;
height:390px;
overflow:hidden;
}
#hdp{
width:360px;
}
.hdp{
width:360px;
height:246px;
overflow:hidden;
}
.links div{
width:169px;
height:48px;
overflow:hidden;
margin-top:15px;
}
dl#tab{
width:361px;
margin-left:15px;
}
dl#tab dt{
width:361px;
height:31px;
background:url(tab.jpg) no-repeat;	
overflow:hidden;
font-size:14px;
line-height:31px;
}
dl#tab dt span{
float:left;
font-weight:bold;
color:#fff;
padding-left:30px;
padding-right:60px;
}
dl#tab dd{
padding-top:8px;
}
dl#tab dd ul li{

}
dl#tab dd ul li a{

}
dl#tab dd ul li span{
float:right;
}
#tzsp{
width:230px;
}
dl.mod{
border:1px solid #FF8203;
}
dl.mod dt{
height:27px;
margin:1px;
overflow:hidden;
background:url(moddt.jpg) repeat-x;
}
dl.mod dt span{
line-height:28px;
float:left;
font-size:15px;
font-weight:bold;
color:#fff;
background:url(moddian.jpg) no-repeat;
margin-left:10px;
padding-left:20px;
}
dl.mod dt a{
float:right;
color:#fff !important;
line-height:27px;
margin-right:10px;
}
dl.mod dd{

}
dl.right{
width:228px;
}
dl.right dt{
width:226px;
}
dl.tzgg dd{
padding:4px;
height:130px;
overflow:hidden;
}
dl.spxw dd{
padding:4px;
height:152px;
overflow:hidden;
}
dl.tzgg dd li{
border-bottom:1px solid #e5e5e5;
line-height:31px;
}
dl.spxw{
margin-top:10px;
}
#flash{
width:984px;
margin:0 auto;
height:112px;
overflow:hidden;
}
#zstz{
margin-top:20px;
}
#zs{
width:100%;
height:555px;
overflow:hidden;
}
dl.zjkfq{
	width:982px;
	margin-bottom: 20px;
}
dl.zjkfq dt{
width:980px;
}
dl.zjkfq dd{
	height:225px;
}
dl.zjkfq dd div{
padding:10px;
}
.jj{
width:320px;
line-height:22px;
}
.jj span{
padding-left:24px;
color:#FF8203;
font-weight:bold;	
}
.jj a{
color:#FF8203;
}
.pic{
width:622px;
}
#zsdt{
width:360px;
}
#zsdt dl{
width:358px;
}
#zsdt dl dt{
width:356px;
}
#zn{
margin-left:20px;
width:360px;
}
#zn dl{
width:358px;
}
#zn dl dt{
width:356px;
}
#zsdt dl dd{
padding:4px;
overflow:hidden;
}
#zsdt dl dd li{
border-bottom:1px solid #e5e5e5;
line-height:31px;
}
#zn dl dd{
padding:4px;
overflow:hidden;
}
#zn dl dd li{
border-bottom:1px solid #e5e5e5;
line-height:31px;
}
dl.zssp dd{
height:224px;
overflow:hidden;
padding:4px;
}
dl.qnqy dd{
overflow:hidden;
padding:5px;
}
dl.qnqy dd ul li{
height:29px;
line-height:29px;
padding-left:20px;
overflow:hidden;
border-bottom:1px dotted #656565;
background:url(dian.jpg) 1% 50% no-repeat;
}
dl.bszn dd{
width:348px;
height:215px;
overflow:hidden;
}
dl.dzdt dd{
width:348px;
height:215px;
overflow:hidden;
}
.mt20{
margin-top:20px;
}
.hdjl{
width:172px;
height:38px;
background:url(hdjl.jpg) no-repeat;
overflow:hidden;
}
.line{
width:812px;
height:38px;
background:url(line.jpg) repeat-x;
overflow:hidden;
}
#zcxx{
border:1px solid #AC6400;
border-top:none;
padding:10px;
overflow:hidden;
width:962px;
height:200px;
}
.ml15{
margin-left:15px;
}
.dt1{
width:9px;
height:31px;
background:url(dt1.jpg) no-repeat;
overflow:hidden;
}
.dt{
width:432px;
height:31px;
background:url(dt.jpg) repeat-x;
overflow:hidden;
}
.dt2{
width:9px;
height:31px;
background:url(dt2.jpg) no-repeat;
overflow:hidden;
}
dl.mod2{
width:450px;
}
dl.mod2 dt{
width:450px;
height:31px;
overflow:hidden;
}
dl.mod2 dt span{
font-size:14px;
line-height:31px;
height:31px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
background:url(span.jpg) repeat-x;
overflow:hidden;
display:inline-block;
}
dl.mod2 dd ul li{
width:450px;
height:29px;
line-height:29px;
overflow:hidden;
float:left;	
background:url(dian.jpg) 1% 50% no-repeat;
}
dl.mod2 dd ul li a{
float:left;
margin-left:18px;
}
dl.mod2 dd ul li span{
float:right;
}
#lygl{
margin-top:20px;
}
#ylgl{
margin-top:20px;
}
.lyfk{
width:738px;
}
.lyfk dt{
width:738px;
height:40px;
overflow:hidden;
}
.lyfkdt{
width:172px;
height:40px;
background:url(lyfk.jpg) no-repeat;
overflow:hidden;
}
.line2{
width:566px;
height:40px;
background:url(line2.jpg) repeat-x;
overflow:hidden;
}
.lyfk dd{
	width:716px;
	border:1px solid #A1B168;
	padding: 10px;
}
.yjgl{
width:232px;
}
dl.yjgl dt span{
	font-size:14px;
line-height:31px;
height:31px;
font-weight:bold;
padding-left:18px;
padding-right:10px;
color:#fff;
}
dl.yjgl dt{
width:232px;
height:30px;
background:url(yjgl.jpg) no-repeat;
overflow:hidden;
}
dl.yjgl dd{
width:230px;
border:1px solid #ccc;
border-top:none;
height:231px
}
dl.yjgl dd ul li{
width:230px;
height:20px;
line-height:22px;
overflow:hidden;

background:url(dian.jpg) 1% 50% no-repeat;
}
dl.yjgl dd ul li a{
float:left;
margin-left:18px;
}
.kfqmm{
width:736px;
}
#wzdh{
background:#F4F9FD;
border:1px solid #FF8407;
width:981px;
height:50px;
overflow:hidden;
line-height:50px;
margin-top:20px;
}
#wzdh span{
background:url(dian3.jpg) 0% 50% no-repeat;
font-size:14px;
margin-left:10px;
padding-left:20px;
float:left;
}
#wzdh form label{
margin-left:10px;
margin-right:30px;
float:left;
margin-top:16px;
}
#wzdh form{
line-height:50px;
}
#foot{
text-align:center;
background:#fff;
}
#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background:url(m2.jpg) repeat;
}
#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		white-space: nowrap;
		text-align: center;
		line-height:41px;
		text-decoration: none;
		color: #fff;
}
#sddm div a:hover{
background:url(menua.jpg) 50% 50% no-repeat;
color:#C4100C !important;
}
/* 选项卡开始*/
.nTab{
margin: 0 auto;
width:359px;
height:371px;
}
.nTab .TabTitle{
clear: both;
height: 31px;
overflow: hidden;
background:url(tab2.jpg) repeat-x;
border-left:1px solid #bec1c4;
border-right:1px solid #bec1c4;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
width:359px;
}
.nTab .TabTitle li{
float: left;
width:120px;
cursor: pointer;
list-style-type: none;
font-size: 14px;
text-align: center;
line-height:31px;
height:31px;

}
.nTab .TabTitle .active{
background:url(tab1.jpg) repeat-x;
font-size:14px;
color:#fff;
font-weight:bold;
}
.nTab .TabTitle .normal{

}
.nTab .TabContent{
margin: 0px auto;
width:359px;height:340px;
line-height:22px;
}
.nTab .TabContent ul{}
.nTab .TabContent ul li{width:361px;
height:29px;
line-height:29px;
overflow:hidden;
float:left;
border-bottom:1px dotted #656565;
background:url(dian.jpg) 1% 50% no-repeat;}
.nTab .TabContent ul li a{float:left;
margin-left:18px;}
.none {display:none;}
/*选项卡结束*/
#TabTab03Con1{width:346px;height:196px;line-height:100px;border-left:#fe8508 1px solid;border-bottom:#fe8508 1px solid;border-right:#fe8508 1px solid;border-top:#fe8508 1px solid;}
#TabTab03Con2{width:346px;height:196px;line-height:100px;border-left:#fe8508 1px solid;border-bottom:#fe8508 1px solid;border-right:#fe8508 1px solid;border-top:#fe8508 1px solid;}
#TabTab03Con3{width:346px;height:196px;line-height:100px;border-left:#fe8508 1px solid;border-bottom:#fe8508 1px solid;border-right:#fe8508 1px solid;border-top:#fe8508 1px solid;}
#bg{
margin-left:76px;
}
.xixi1{width:270px;height:27px;line-height:27px;background-image:url(01.jpg);cursor:pointer;}
.xixi2{width:270px;height:27px;line-height:27px;background-image:url(02.jpg);cursor:pointer;}
.xixi3{width:270px;height:27px;line-height:27px;background-image:url(03.jpg);cursor:pointer;}

.tab1{width:90px;height:27px;line-height:27px;float:left;text-align:center;cursor:pointer;}
.tab2{width:90px;height:27px;line-height:27px;float:left;text-align:center;cursor:pointer;color:#000;}
.tab3{width:90px;height:27px;line-height:27px;float:left;text-align:center;cursor:pointer;color:#000;}
#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 450px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 450px; PADDING-TOP: 0px; HEIGHT: 23px;background:#ffe79d;
}
#tags LI {
	BACKGROUND:none; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px;width:auto;
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px;font-weight:bold;background:#ff8315;
}
#tagContent {
	
}
.tagContent {
	DISPLAY: none; WIDTH: 450px; COLOR: #474747;HEIGHT: 150px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
dl.hdjldl{
width:240px;
}
dl.hdjldl dt{
width:240px;
}
dl.hdjldl dt .dt{
width:222px;
}
dl.hdjldl dd{
width:240px;
}
dl.hdjldl dd ul li{
width:240px;
}
#yqlj{
margin-top:20px;
}
