/* CSS Document */
*{ margin:0 ; padding:0;}
body{ background:#f8f0e5; font-size:12px; font-family:"宋体";}
ul{ list-style:none;}
a{ color:#333; text-decoration:none;}
.content{ width:998px; margin:0 auto; margin-top:5px; background:#FFF;}
.clear{ clear:both;}
.banner{ width:998px; height:212px; margin:0 auto; clear: both;}
img{ border:0;}
/*导航*/
.nav{ width:998px; height:50px; background:url(nav.jpg);overflow:hidden;}
.nav li{ float:left; background:url(line0.jpg) right no-repeat; text-align:center; line-height:50px; padding:0 13px;}
.nav li a{ color:#FFF; font-weight:bold; display:block; font-size:16px; font-family:微软雅黑;}
.nav li:hover{ background: url(hover.jpg) bottom repeat-x; }
/*天气*/
.tq{ width:100%; margin:0 auto;background:url(bg00_16.jpg) repeat-x; height:45px; line-height:45px; overflow:hidden;}
.ss{ float:right; width:400px; background:url(sssr.jpg) left no-repeat; height:38px;}
.ssk{
	border:0;
	float: left;
	width: 240px;
	height: 20px;
	color: #999;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
.ssb{ border:0; float: left; width:59px; height:19px; background:url(ssan.jpg) no-repeat; text-indent:-999999em;margin: 10px 0 0 30px; cursor: pointer;}
.ss00{ float:left; width:}
.main{ width:980px; margin:0 auto; background:#FFF; margin-bottom:20px;}
/*新闻图片切换*/
.jsqh{ width:315px; height:261px; float:left; overflow:hidden;}
.jsqh img{ width:313px; height:259px;}
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.code pre code.note{ color:#999}
.code2{border:1px solid #FEB0B0; background:#FFF1F1; margin-top:10px;}
.code2 pre{ margin-left:20px; font-size:12px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana;}
h2.title span.titleInfo{ font-size:12px; color:#333; margin-left:10px;font-family:Verdana;}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana;}
.importInfo{ font-family:Verdana; font-size:14px;}




.box01{ width:430px; height:258px; float:left; border:1px #fcda81 solid;}
.tab0{ width:430px;height:30px; background:url(bg00_16.jpg) repeat-x;}
.tab-hd0 { overflow:hidden; zoom:1;   position:relative; height:31px; border-bottom:2px #e44716 solid;}
.tab-hd0 li{ float:left; width:95px; color:#000; text-align:center; cursor:pointer; background:url(tab01.jpg) no-repeat; line-height:27px; margin-top:4px; color:#4d4d4d;}
.tab-bd0{ height:222px; overflow:hidden;}
.tab-bd0 li{display:none; }
.tab-hd0 li.active{ background: url(aa.jpg) no-repeat; color:#fff;}
.tab{ width:372px;background:url(bg00_16.jpg) repeat-x;}
.tab-hd { overflow:hidden; zoom:1;  position:relative;}
.tab-hd li{ float:left; width:124px; color:#000; text-align:center; cursor:pointer; background:url(tab02.jpg) no-repeat; line-height:27px; margin-top:4px; color:#4d4d4d;}
.tab-hd li.active{ background: url(tab02hover.jpg) no-repeat; color:#e44716;}
.tab-bd li{display:none;}
.more{ position: absolute; right: 24px; top: 4px; }
.bt01{ font-size:14px; font-weight:bold; color:#d21103; text-align:center;}
.nr01{ width:385px; margin:0 auto; line-height:25px; font-size:12px; text-indent:1.5em; padding-bottom:20px;* padding-bottom:2px;}
.xqlj{ float:right; font-size:12px; color:#e79002;}
#lb01{ width:415px; margin:0 auto; margin-top:20px;}
#lb01 li{ line-height:25px; display:block; font-size:12px;}
#lb01 li a{ background:url(ico.jpg) left no-repeat; padding-left:15px; width:315px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:12px;}
.rq{ float:right;}
.box02{ border:1px #fcda81 solid; padding-bottom:14px; float:left; width:210px;}
.nr02{ width:190px; margin:0 auto; margin-top:15px; text-indent:1.5em; line-height:25px; }
.box03{ float:left; width:372px; border:1px #fcda81 solid;}
.lb02{ width:355px; margin:0 auto; margin-top:20px;}
.box02 img{ display:block; margin:0 auto; margin-bottom:11px;}
.lb02 li{ line-height:27px; display:block; font-size:12px;}
.lb02 li a{ background:url(ico.jpg) left no-repeat; padding-left:15px; width:265px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:12px;}
.tittle{ width:100%; height:30px; border-bottom:1px #d00e03 solid; background:url(bg00_16.jpg) top repeat-x; position:relative;}
.khfw{ width:196px; height:153px; background:url(kfzx.jpg) no-repeat; margin:0 auto;}
.lb03{ width:200px; margin:0 auto; margin-top:15px;}
.lb03 li{ line-height:25px;}
.lb03 li a{ background:url(ico.jpg) left no-repeat; padding-left:15px; width:265px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:12px;}
.pickk{ border:1px #CCC solid; padding:3px;}
/*footer*/
.footer{ width:978px; height:50px; background:#e9e9e9; border:1px #dadada solid; margin:0 auto; margin-bottom:20px;}
.footer ul { line-height:30px; color:#5d5d5d; margin:5px 0 0 0;}
.footer ul li{ float:left; margin-right:7px;}
.footer ul li a{}
.nr001{ text-indent:1.5em; line-height: 29px; width:340px; margin:0 auto; margin-bottom:30px; margin-top: 22px;}
.foot{ width:100%; height:153px; background:url(footerbg.jpg) repeat-x; border-top:3px #d10d01 solid;}


/*内页*/
.left{ float:left; width:245px;}
.lnav{ width:233px; border:1px #fcda81 solid; position:relative; background:url(nynavbg.jpg) repeat-y; padding:20px 0; *overflow:hidden;}
.lnav li{ line-height:30px;}
.lnav li a{ display: block; width:180px; height:30px; border-bottom:1px #ccc solid; color:#c40c2f; background:url(gkico.jpg) 15px no-repeat; padding-left:40px; font-weight:bold;}
.lnav li a:hover{ width:230px; background:url(nynav.jpg) 15px no-repeat; color:#fff; border-bottom:none;}
.tt{ width: 205px; height:28px; background:url(nytittle.jpg) no-repeat; line-height:28px; padding-left:30px; color:#fff; font-weight:bold;}
.lb05{ width:220px; margin:0 auto; margin-top:20px;}
.lb05 li{ line-height:27px; font-size:12px;}
.lb05 li a{ background:url(ico.jpg) left no-repeat; padding-left:15px; width:200px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:12px;}
.right{ float: left;}
.ntt{ line-height:40px;}
.rnr{ border:1px #fcda81 solid; width:728px; }
.rnr0{ border:1px #fcda81 solid; width:975px; height:853px; background:url(hykjbg_03.jpg) no-repeat; }
.rnr1_tthy{ border:1px #fcda81 solid; width:975px; height:853px; background: url(tthybg_03.jpg) no-repeat; }
.rnr1_grhy{ border:1px #fcda81 solid; width:975px; height:853px; background: url(grhybg_03.jpg) no-repeat; }
.rnr1_dsfc{ border:1px #fcda81 solid; width:975px; height:853px; background: url(dsfcbg_03.jpg) no-repeat; }
.gkp{
	padding-bottom:15px;
	text-indent:1.5em;
	line-height:25px;
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
.hylb{ width:485px;}
.hylb li{ float:left; width:58px; text-align:center; font-size:14px;}
.ldlb{ width:645px; margin:0 auto; margin-top:25px;}
.ldlb li{ padding-bottom:20px; border-bottom:1px #ccc dashed; margin-bottom:15px;}
.ldlb li img{ border:1px #999 solid; padding:3px; float: left; }
.ldlb li a{ color:#c40c2f;}
.ldlb li p{ float:right; width:400px; line-height:28px;}
.tthylb{ width:755px; margin:25px 30px 0 190px;}
.tthylb li{ width:130px; height:200px; text-align:center; line-height:30px; margin-right:21px; float: left;}
.tthylb li img{ border:1px #999999 solid; padding:3px;}
.zwdtlb{ width:685px; margin:0 auto; margin-top:20px;}
.zwdtlb li{ line-height:25px;  border-bottom:1px #ccc dashed; margin-bottom:15px;}
.zwdtlb li a{ background:url(nysq.jpg) left no-repeat;padding-left:25px;}