@charset "utf-8";
body { background:url(w_bg.jpg);margin: 0px auto;color:#000; height: 100%;  font-size:12px; font-family: "����",Verdana, Geneva, sans-serif;}
a {color:#000; padding:0px; text-decoration:none;}
a:hover {color: #B2191B;}
img {border:0px;}
div,ul,li,p,form {padding: 0px; margin: 0px;list-style-type: none;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{ padding:0px;  font-weight:bold;}
.clear {clear:both;height:1px; overflow:hidden;}
h1{font-weight:normal;}
.new{ background:url(new.gif) no-repeat 0px 3px; padding-right:25px;font-size:12px; width:25px; height:10px;}
.fenye,#fenye{margin:0; padding:0; width:700px; text-align:center;}

#w{ background:#fff;width:980px; margin:0 auto; overflow:hidden;}
#dh {
	background-image: url(*.jpg);
	background-repeat:  no-repeat;
	height:20px;
	width: 960px;
	background-position: left center;
		margin-left: 20px;}
#dh .l{
	float: right;
	overflow: hidden;
	font-size: 14px;
	font-style: normal;
	line-height: 40px;
	font-weight: normal;
	letter-spacing: 0em;}
#dh .r{
	float:right;
	overflow: hidden;
	font-size: 14px;
	font-style: normal;
	line-height: 40px;
	font-weight: normal;
	letter-spacing: 0em;
	margin-right: 0px;
	margin-left:0px;}

//#head{background:url(bg.jpg) no-repeat center top; width:960px; margin:0 auto ; height:200px;}
//#head .logo{ float:left; width:550px; height:68px; margin-top:100px;}
//#head .swf{ float:left; height:160px;}

#nav{ background:url(nav.png) no-repeat; width:960px;margin:0 auto; height:40px;}
#nav li{ float:left;width:117px; text-align:center;line-height:40px; font-size:14px; font-weight:bold;letter-spacing:2px;}
#nav li a{ color:#fff;display:block;}
#nav .time{ float:right;width:60px; text-align:center;letter-spacing:0px; line-height:40px;font-weight:normal;}
#nav .s{ float:right;width:80px;line-height:40px;font-weight:normal;letter-spacing:0px;}
#nav .s a{ color:#B2191B;}
.width{ clear:both;width:960px; margin:0 auto; padding-top:10px;}

.h{width:945px; height:90px;background: url(hf.jpg) no-repeat bottom;margin:0 auto; padding:20px 15px 0 0;}
.h span{ float:right;}
.f{ width:960px; margin:0 auto; margin-top:10px;}
.tzb {
	width: 960px; background: url(tzb.jpg) no-repeat;margin:0 auto;  height: 90px
;}
.tyb {
	width: 242px; float: right; height: 94px
;}
#alf .top,#att .top,#arg .top,#glf .top,#tdt .top{height:30px;color:#fff;line-height:35px;letter-spacing:2px;font-size:15px; font-weight:bold;}

#tlf .top,#trg .top,#three .top,#four .top,#xlf .top,#tff.top{height:0px;color:#fff;line-height:35px;letter-spacing:2px;font-size:15px; font-weight:bold;}

#left{ float:left; margin:0; padding:0;width:200px;}
#right{ float:right;}

#alf{ padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 200px; padding-right: 0px; float: left; height: 300px; padding-top: 0px;}
#alf .top{
	background:url(jtdt.gif) no-repeat;
	color: #FFFFFF;
	width:180px;
	text-align:center;}
#alf .top2{
	background:url(xxgk.gif) no-repeat;
	color: #FFFFFF;
	width:180px;
	text-align:center;}
#alf .top span{
	margin-top: 8px;
	float: right;
	font-size: 11px;
	font-weight:100;
	margin-right:75px;}
#alf .top2 span{
	margin-top: 8px;
	float: right;
	font-size: 11px;
	font-weight:100;
	margin-right:75px;}
#alf .gg{ background:#f7f7f7 url(bg4.gif) no-repeat 0 -1px;height:260px; padding:5px; position:relative; overflow:hidden;}
#alf .gg ul{overflow:hidden;height:260px;}
#alf .gg li{ display:block; line-height:20px;font-size:13px;padding-bottom:2px;}
#alf .gg li a{padding-left:10px;background:url(ico.gif) no-repeat 0 5px;}
#alf .gg li span{color:#888;}
#alf .gg .y a{display:block; height:40px;}
#alf .gg .more {
	position: absolute; border-bottom-style: none; text-align: center; padding-bottom: 0px; border-right-style: none; padding-left: 0px; width: 40px; bottom: -5px; padding-right: 0px; border-top-style: none; height: 20px; border-left-style: none; right: 5px; padding-top: 0px
;}
#alf .gg .more A {
	line-height: 20px; display: block; background: url(more.gif) no-repeat; height: 10px; font-size: 12px
;}
#alf .gg .more A:hover {
	background: url(more.gif) no-repeat 0px 0px
;}


#att{position: relative; padding-bottom: 0px; margin: 0px 0px 0px 10px; padding-left: 0px; width: 250px; padding-right: 0px; float: left; height: 300px; padding-top: 0px;}
#att .top{ background:url(jtdt1.gif) no-repeat; width:370px;	text-align:center;}
#att .top span{	margin-top: 8px;float: right;font-size: 11px;font-weight:100;margin-right:155px;}
#att .top2{ background:url(djzc.gif) no-repeat; width:370px;	text-align:center;}
#att .top2 span{	margin-top: 8px;float: right;font-size: 11px;font-weight:100;margin-right:155px;}
#att .pic{ padding-bottom: 5px; padding-left: 7px; padding-right: 5px; background: url(bg5.gif) #f7f7f7 no-repeat 0px -2px; height: 260px; overflow: hidden; padding-top: 5px;}
#att .pic li{ height:260px;overflow:hidden;}
#att h3{padding:0px; margin:0;font-size:16px;font-weight:bold; text-align:center; line-height:30px;}
#att p{ text-indent:2em;line-height:20px;}
#att .pic .c{ margin:0 auto; width:320px; margin:5px 0 10px 10px;}
#att .pic .tou{overflow:hidden; float:left; text-align:center; margin-top:15px;}
#att .pic .tou li{border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 1px; padding-left: 1px; width: 20px; padding-right: 1px; background: #fff; float: left; height: 15px; border-top: #ccc 1px solid; cursor: pointer; border-right: #ccc 1px solid; padding-top: 1px;}
#att .pic .tou li.hover{background:#B2191B; color:#fff;}
#att .pic .tou li.hover a{ font-weight:bold;display:block;}
#att .more {position: absolute; text-align: center; width: 40px; bottom:-5px; height: 20px; right: 5px;}
#att .more A {line-height: 20px; display: block; background: url(more.gif) no-repeat; height: 10px; font-size: 12px;}
#att .more A:hover {background: url(more.gif) no-repeat 0px 0px;}

#att .flashnews{width:355px;height:250px;overflow:hidden;float:center;}

#arg{padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 370px; padding-right: 0px; float: right; height: 300px; padding-top: 0px;}
#arg .top{ background:url(jtdt2.gif) no-repeat; width:370px;text-align:center;}
#arg .top span{
	margin-top: 8px;
	float: right;
	font-size: 11px;
	font-weight:100;
	margin-right:155px;}
	#arg .top2{ background:url(ygtd.gif) no-repeat; width:370px;text-align:center;}
#arg .top2 span{
	margin-top: 8px;
	float: right;
	font-size: 11px;
	font-weight:100;
	margin-right:155px;}
#arg .dt{ background:#f7f7f7 url(bg5.gif) no-repeat 0 -2px; height:260px;padding:5px; position:relative;}
#arg .dt .l{ width:320px; line-height:23px;height:24px;font-size:13px;}
#arg .dt .r{ width:50px;}
#arg .dt a{padding-left:10px;background:url(ico.gif) no-repeat 0 5px;}
#arg .dt li span{ float:right;font-size:12px;letter-spacing:0px;color:#888;}
#arg .dt .more {
	z-index: 10; position: absolute; border-bottom-style: none; text-align: center; padding-bottom: 0px; border-right-style: none; padding-left: 0px; width: 40px; bottom: -5px; padding-right: 0px; border-top-style: none; height: 20px; border-left-style: none; right: 5px; padding-top: 0px
;}
#arg .dt .more A {
	padding-bottom: 0px; line-height: 20px; padding-left: 0px; padding-right: 0px; display: block; background: url(more.gif) no-repeat; height: 10px; font-size: 12px; padding-top: 0px
;}
#arg .dt .more A:hover {
	background: url(more.gif) no-repeat 0px 0px
;}
.more {
	text-align: center; width: 60px; height: 20px; padding-top: 8px
;}
.more A {
	line-height: 20px; display: block; background: url(more.png) no-repeat; height: 20px; font-size: 12px
;}
.more A:hover {
	background: url(more.png) no-repeat 0px -20px
;}

#tlf{ float:left;width:235px;margin:0 auto; padding:0;margin-right:10px;}
//#tlf .top{ background:url(jtdt.gif) no-repeat; width:235px;text-align:center;}
//#tlf ul{background:url(bg4.png) no-repeat 0 -1px; margin:0;height:300px;padding-top:0px;letter-spacing:5px;font-size:14px;}
#tlf li{  margin:0 auto; width:235px; height:64px;line-height:64px;text-align:center; letter-spacing:5px; font-size:14px;margin-bottom:6px;}
#tlf li a{ width:205px; height:60px;display:block; padding-left:20px;}
#tlf .h1{background:url(g.gif) no-repeat;height:64px;}
#tlf .h2{background:url(g.gif) no-repeat 0 -64px;}
#tlf .h3{background:url(g.gif) no-repeat 0 -128px;}
#tlf .h4{background:url(g.gif) no-repeat 0 -192px;}
#tlf .h5{background:url(g.gif) no-repeat 0 -256px;}


#tff{ float:left;width:240px;margin:0 auto; padding:0;margin-right:10px;}
//#tlf ul{background:url(bg4.png) no-repeat 0 -1px; margin:0;height:300px;padding-top:0px;letter-spacing:5px;font-size:14px;}
#tff li{  margin:0 auto; width:235px; height:64px;line-height:64px;text-align:center; letter-spacing:5px; font-size:14px;margin-bottom:6px;}
#tff li a{ width:235px; height:60px;display:block; padding-left:20px;}
#tff .h1{background:url(g.gif) no-repeat;height:64px;}



#tdt{float:left;margin:0 auto; padding:0; width:500px;}
#tdt .top{background:url(jtdt3.gif) no-repeat; width:500px;text-align:center;}
#tdt .d {background: url(bg6.gif) no-repeat 0px -1px; height: 240px; padding-top:0px;padding-left:5px;}
#tdt ul{padding-bottom:100px; margin:0;padding-top:10px;}
#tdt li{margin:0 3px;line-height:140px;width:90px; height:60px;text-align:center;letter-spacing:2px;font-size:14px; margin-top:6px;padding-top:0px;float:left;}
#tdt li a{width:90px; height:60px;display:block; padding-left:0px;}
#tdt .d1{background:url(d2.jpg) no-repeat ;height:60px;}
#tdt .d2{background:url(d2.jpg) no-repeat 0 -60px;}
#tdt .d3{background:url(d2.jpg) no-repeat 0 -120px;}
#tdt .d4{background:url(d2.jpg) no-repeat 0 -180px;}
#tdt .d5{background:url(d2.jpg) no-repeat 0 -240px;}

#tdt .d6{background:url(d.jpg) no-repeat ;height:60px;}
#tdt .d7{background:url(d.jpg) no-repeat 0 -60px;}
#tdt .d8{background:url(d.jpg) no-repeat 0 -120px;}
#tdt .d9{background:url(d.jpg) no-repeat 0 -180px;}
#tdt .d10{background:url(d.jpg) no-repeat 0 -240px;}

#trg{float:right; margin:0 auto; padding:0;width:200px;}
//#trg .top{ background:url(jtdt.gif) no-repeat; width:200px;text-align:center;}
#trg ul{background:url(bg4.jpg) no-repeat 0 -1px; margin:0;height:270px;padding-top:0px;}
#trg li{  margin:0 auto; width:170px; height:40px;line-height:40px;text-align:center; letter-spacing:5px; font-size:14px;margin-bottom:6px;}
#trg li a{ width:150px; height:40px;display:block; padding-left:20px;}
#trg .h1{background:url(h.gif) no-repeat;height:40px;}
#trg .h1 a{ padding-left:30px;width:140px;}
#trg .h2{background:url(h.gif) no-repeat 0 -40px;}
#trg .h3{background:url(h.gif) no-repeat 0 -80px;}
#trg .h4{background:url(h.gif) no-repeat 0 -120px;}
#trg .h5{background:url(h.gif) no-repeat 0 -160px;}
//#trg .h1 a:hover{background:url(h.gif) no-repeat -170px 0;height:40px;}
//#trg .h2 a:hover{background:url(h.gif) no-repeat -170px -40px;}
//#trg .h3 a:hover{background:url(h.gif) no-repeat -170px -80px;}
//#trg .h4 a:hover{background:url(h.gif) no-repeat -170px -120px;}
//#trg .h5 a:hover{background:url(h.gif) no-repeat -170px -160px;}

#three{ margin:0; padding:0;}
#three .top{background:url(cc.png) no-repeat; width:920px; height:35px; text-align:left; padding:0 10px 0 30px;}
#three .top a{ color:#FFF;}
#three .top span{ float:right;}
#three .cc{float:left; background: url(ccbg.png) no-repeat;width:960px;height:230px; margin-top:-1px; padding:4px; overflow:hidden;}
#three .cc ul{ float:left; margin:0; padding:0; text-align:center;font-size:14px; font-weight:bold;}
#three .cc li{ float:left;width:119px; height:150px;}
#three .cc .a{ width:238px;}
#three .cc .b{ width:360px;}
#three .cc .c{width:360px;}
#three .cc .d{width:231px;background:#ddd;font-size:14px; font-weight:bold; line-height:30px; text-align:center; height:30px;margin-bottom:2px; margin-left:3px;}
#three .cc .e{width:350px;background:#ddd;font-size:14px; font-weight:bold; line-height:30px; text-align:center; height:30px;margin-bottom:2px;margin-left:3px;}
#three .cc .f{width:350px;background:#ddd;font-size:14px; font-weight:bold; line-height:30px; text-align:center; height:30px;margin-bottom:2px;margin-left:3px;}


.more{ text-align:left; width:60px; height:20px; padding-top:8px;}
.more a{background: url(more.png) no-repeat;line-height:20px;display:block; font-size:12px;height:20px;}
.more a:hover{background: url(more.png) no-repeat 0 -20px;}

#flf {padding-bottom:0px; margin:0px 1px 0px 0px; padding-left:0px; width:200px; padding-right:0px; float:right; height:230px; padding-top:0px;}
#flf .top {text-align:center; line-height:35px; width:200px; background:url(jtdt4.gif) no-repeat; letter-spacing:2px; height:34px; color:#fff; font-size:15px; font-weight: bold;}
#flf UL {border-bottom:#ccc 1px solid; position:relative; border-left:#ccc 1px solid; margin:0px; background:#f7f7f7; height:220px; overflow:hidden; border-top:#ccc 1px solid; border-right:#ccc 1px solid; padding-top:15px;}
#flf LI {text-align:center; margin:0px auto 15px; width:180px; height:40px;}
#flf .more {position: absolute; border-bottom-style: none; text-align: center; padding-bottom: 0px; border-right-style: none; padding-left: 0px; width: 40px; bottom:-20px; padding-right: 0px; border-top-style: none; height: 20px; border-left-style: none; right: 5px; padding-top: 0px;}
#flf .more A {line-height: 20px; display: block; background: url(more.gif) no-repeat; height: 10px; font-size: 12px;}
#flf .more A:hover {background:url(more.gif) no-repeat 0px 0px;}


//#flf{ float:left;width:750px;height:100px;margin:0; padding:0;margin-right:10px;}
//#flf .top{background:url(lj.png) no-repeat; width:750px;height:35px;color:#fff;line-height:35px;letter-spacing:2px;font-size:15px; font-weight:bold;text-align:left;padding-left:30px;}
//#flf .top span{
	margin-top:2px;
	float: right;
	font-size: 11px;
	font-weight:100;
	margin-right:35px;}
//#flf ul{ margin:0;height:70px;background:#f7f7f7;border:#ccc 1px solid; padding-top:7px;position:relative; overflow:hidden;}
//#flf li{  margin:0 auto; width:750px; height:35px;text-align:center;margin-bottom:5px;}

/*����*/
#four {	padding-bottom:0px; margin:0px auto; padding-left:2px; padding-right:0px; padding-top:0px;}
//#four .top {text-align:left; padding-left:30px; width:930px; background:url(lj.png) no-repeat; height:35px;}
#four .lj {margin-top:0px; background: url(jctt.png) no-repeat; float:left; height:50px;}
#four .lj UL {margin:0px auto; padding-left:100px; padding-top:2px;width:955px;}
#four .lj LI {padding-bottom:10px; padding-left:2px; padding-right:0px; float:left; padding-top:10px;}
#four .lj LI A{color: #fff;}
#four .lj SELECT {font-family:"Courier New"; font-size:12px; _font-family:"Courier New";}

#glf{ float:left;width:200px;margin:0 auto; padding:0; margin-right:10px;}
#glf .top{ background:url(gg.png) no-repeat; width:200px;text-align:center;}
#glf .t{ width:198px; height:125px;border-left:#ccc 1px solid;border-right:#ccc 1px solid;}
#glf ul{background:#ccc url(left.png) no-repeat; border-bottom:#ccc 1px solid;padding:20px 0 20px 0; margin-top:-1px;font-size:14px;}
#glf li{  margin:0 auto; background:url(li.png) no-repeat; width:170px; height:40px;line-height:40px;text-align:center; letter-spacing:3px; margin-bottom:10px;}
#glf li a{ width:170px; height:40px;display:block;}


#grg{ margin:0 auto; padding:0; clear:right; float:right;width:750px;font-size:14px;}
#grg .top{ background:url(right.png) no-repeat; width:740px; height:35px;color:#fff;font-size:14px;line-height:35px; padding-left:10px;}
#grg .top a{color:#fff;}
#grg .search{ float:left; margin:0; padding:0;background:url(right1.png) no-repeat; width:710px; height:34px;line-height:34px; padding:0 20px;  color:#B2191B;}
#grg .search span{ float:right;}
#grg .search ul{ padding-top:4px;}
#grg .search li{ float:left; width:100px; background:url(li.gif) no-repeat; height:25px; margin-right:10px;}
#grg .search li a{color:#B2191B;display:block; height:25px; line-height:25px;}


#grg .cont{ margin:0; padding:0;background:url(r-bg.png) repeat-y; width:750px;border-bottom:#ccc 1px solid;}
#grg .onepage{ padding:10px 10px 30px 10px;width:730px;}
#grg .title{ margin:0 auto;width:700px;font-size:16px;line-height:33px; margin-top:20px;}
#grg h1{ font-size:16px; font-weight:bold;color:#B2191B;}
#grg h1 a{color:#B2191B;}
#grg .onepage p{line-height:24px; letter-spacing:1px; text-indent:2em;}
#grg .onepage .d{text-indent:2em;text-align:left;}
#grg .onepage td{}
#grg .onepage .ld{margin:0 auto;width:300px;line-height: 25px;font-weight:bold;}
#grg .onepage .ld table tr td{border:none;text-align:right; padding:0px;}

#grg .onepage table tr td{}
#grg .onepage .st{ width:705px; text-align:left;border:#D7DEEA 1px solid; margin-bottom:5px; line-height:20px;}
#grg .onepage .t{ background:#eee; font-weight:bold;}
#grg .onepage .one{width:200px; font-weight:bold; text-align:center;}
#grg .onepage .two{width:500px; text-align:left;}
#grg .onepage .line{width:320px; height:1px; background:#888; margin-bottom:5px;}
#grg .onepage .l{ text-align:left;}
#grg .onepage .hy p{ text-indent:0em;}

#grg .cont .hud{ clear:both; margin:0; padding:20px;width:700px; line-height:20px;}

.itable{empty-cells:hide; border-collapse:collapse; border:1px solid #ccc; background:#fff; margin-bottom:10px;font-size:14px;} 
.itable td{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}


#xlf{ float:left;width:200px;margin:0; padding:0; margin-bottom:10px;}
#xlf .top{ background:url(gg.png) no-repeat; width:200px;}
#xlf ul{background:#ccc url(left.png) repeat-x; border-bottom:#ccc 1px solid;padding:20px 0 20px 0; margin-top:-1px;font-size:14px;}
#xlf li{  margin:0 auto; background:url(li.png) no-repeat; width:170px; height:40px;line-height:40px;text-align:center; letter-spacing:3px; margin-top:10px;}
#xlf li a{ width:170px; height:40px;display:block;}

#xgg{ float:right;width:200px; height:410px;margin:0; padding:0;}
#xgg .top{ background:url(gg.png) no-repeat; color: #fff;width:180px;font-size:14px;line-height:40px;text-align:left; padding:0 10px 0 10px;}
#xgg .top span{ float:right;line-height:40px;font-size:12px;}
#xgg .gg{ background:#f7f7f7 url(g-bg.png) no-repeat 0 -1px;height:360px; padding:5px; position:relative;}
#xgg .gg li{ display:block; line-height:22px;letter-spacing:1px;padding-bottom:5px;}
#xgg .gg li a{padding-left:10px;background:url(ico.gif) no-repeat 0 5px;}
#xgg .gg li span{ font-size:12px;letter-spacing:0px;}

#xrg{ float:right; width:750px; padding-bottom:10px;}
#xrg .top{ background:url(right.png) no-repeat; width:740px; height:35px;color:#fff;font-size:14px;line-height:35px; padding-left:10px; margin-bottom:-1px;}
#xrg .top a{color:#fff;}
#xrg .search{ float:left; margin:0; padding:0;font-size:15px; font-weight:bold;background:url(right1.png) no-repeat; width:710px; height:34px;line-height:34px; padding:0 20px;}
#xrg .xw{ float:left; margin:0; padding:0;background:url(right1.png) no-repeat; width:710px; height:34px;font-size:14px; font-weight:bold;line-height:34px; padding:0 20px;  color:#B2191B;}
#xrg .xw span{ float:right;}


#xrg .cont{ float:left;margin:0; padding:0;background:url(r-bg.png) repeat-y; width:750px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid; margin-bottom:5px;font-size:14px;}
#xrg .cont ul{ padding:10px;}
#xrg .cont li{display:block; line-height:30px;letter-spacing:1px; border-bottom:#ccc 1px dashed;overflow:hidden;}
#xrg .cont li a{padding-left:10px;background:url(ico.gif) no-repeat 0 5px;}
#xrg .cont li span{ float:right; color:#888;}
#xrg .cont .itable{empty-cells:hide; border-collapse:collapse; border:1px solid #ccc; background:#fff; margin-bottom:10px;font-size:14px;} 
#xrg .cont .itable td{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}

#xrg .cont .l{ width:700px; line-height:23px;height:30px;font-size:14px; border-bottom:#ccc 1px dashed;}
#xrg .cont .r{ width:50px;border-bottom:#ccc 1px dashed;}
#xrg .cont .l a{padding-left:20px;background:url(ico.gif) no-repeat 5px 5px;}
#xrg .cont .pic{ width:165px; height:120px;}
#xrg .cont .pic img{border:#D7DEEA 3px double;}
#xrg .cont .ptitle{padding-left:16px;width:535px;font-weight:bold;}
#xrg .cont .ptime{width:60px;}
#xrg .cont .pinfo{text-indent:2em;padding:5px; height:100px;}

#xrg .cont .y a{display:block;}

#xrg .cont div{ clear:both;float:left; margin:0 auto;width:700px;padding:10px;padding-bottom:20px;}
#xrg .cont div a{ background:none;}
#xrg .cont .next{ width:100px;}
.num,.curr,.next,.prev{ padding:5px;}
#xrg .cont .zt{ margin:0 auto; width:700px; text-align:center;}

#xrg .cont .zt a{background:none; margin:0; padding:0;}

#xrg .ry{ float:left;margin:0; padding:0;background:url(r-bg.png) repeat-y; width:750px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid; margin-bottom:5px;}
#xrg .ry ul{float:left;margin:0;padding:8px;}
#xrg .ry li{float:left; display:block; width:172px; height:200px; padding:5px;line-height:20px;letter-spacing:1px;font-size:14px;overflow:hidden;}
#xrg .ry li a{display:block;}
#xrg .ry .fenye{clear:both;margin:0; padding:0; width:750px; text-align:center;}

#xrg .xc{ float:left;margin:0; padding:0;background:url(r-bg.png) repeat-y; width:750px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid; margin-bottom:5px;}
#xrg .xc ul{float:left;margin:0;padding:8px;}
#xrg .xc li{float:left; display:block; width:172px; height:160px; padding:5px;line-height:20px;letter-spacing:1px;font-size:12px; text-align:center;}
#xrg .xc li a{display:block;}

#xrg .cc{ float:left;margin:0; padding:0;background:url(r-bg.png) repeat-y; width:750px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid; margin-bottom:5px;}
#xrg .cc ul{float:left;margin:0;padding:8px;}
#xrg .cc li{float:left; display:block; width:112px; height:175px; padding:5px;line-height:20px;letter-spacing:1px;font-size:12px; text-align:center;}
#xrg .cc li a{display:block;}
#xrg .cc .fenye{margin:0; padding:0; width:750px; text-align:center;}



#xrg .content{float:left;background:url(r-bg.png) repeat-y;width:750px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;font-size:14px;}
#xrg .content p{line-height:24px; letter-spacing:1px;}
#xrg .content .title{ margin:0 auto;width:746px; text-align:center; line-height:33px; margin-top:20px;}
#xrg .content div{ margin:0; padding:0;}
#xrg .content  h1{font-size:16px; font-weight:bold;color:#B2191B;}
#xrg .content .info{margin:0 auto;width:746px; text-align:center; padding-bottom:10px; font-size:12px;}
#xrg .content .c{ padding:20px;line-height:24px;}
#xrg .content .c  table tr td{border:#ccc 1px solid; text-align:left;}

#xrg .cont .jc .c{ font-weight:bold;background:#eee url(jc.png) no-repeat; padding:5px; text-align:center; border:none;}
#xrg .cont .jc{ float:left;width:220px; margin:10px; padding:0;}
#xrg .cont .jc .more{ float:right;border:none;}
#xrg .cont .jc .more a{background:none;}

#tj{ clear:both;width:960px; margin:0 auto; padding-top:30px;text-align:center; line-height:20px; height:20px;letter-spacing:1px;}
#tj ul{ margin:0 auto; width:270px; padding-left:40px;}
#tj li{ float:left;height:15px; line-height:20px; padding:0 5px 0 5px;}



#foot{ margin:0 auto;width:960px;text-align:center; line-height:20px; height:50px; padding-top:0px;letter-spacing:1px;}
#foot ul{ margin:0 auto; width:250px; padding-left:40px;}
#foot li{ float:left;height:15px; line-height:20px; padding:0 5px 0 5px;}
/*��ҳ��ǩ*/+

/*CSS pageinfo style pagination*/
.pageinfo {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
;}
.pageinfo A {
	border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #000099; padding-top: 2px; border-bottom: #aaaadd 1px solid; text-decoration: none
;}
.pageinfo A:hover {
	border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid
;}
.pageinfo A:active {
	border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid
;}
.pageinfo SPAN.thisclass {
	border-right: #000099 1px solid; padding-right: 5px; border-top: #000099 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #000099 1px solid; color: #fff; padding-top: 2px; border-bottom: #000099 1px solid; background-color: #000099
;}
.pageinfo SPAN.disabled {
	border-right: #929292 1px solid; padding-right: 5px; border-top: #929292 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #929292 1px solid; color: #929292; margin-right: 2px; padding-top: 2px; border-bottom: #929292 1px solid
;}




/*��������*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:30px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
/*���߷���*/
#feedback{ padding:15px;}
#feedback table{ margin:0px auto;}
/*��������*/

#r_rdly{border:1px solid #d7d9d6;}
#r_rdly,.r_QRcode{width:184px;min-height:200px;padding:10px 20px;background-color:#fff;margin-bottom:12px;}
#r_rdly_title{font-size:14px;font-weight:bold;border-bottom:2px solid #bdcb46;height:30px;line-height:30px;}
/*-----网上报修------*/

#dqwz {line-height: 30px; overflow: hidden;}
#dqwz .dhwz_left {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
;}
#dqwz .dhwz_right {float: right; margin-right: 10px;}
#c2 {padding-top: 10px;}
#c2 .c2_left {background-image: url(../images/left_bg.gif); padding-bottom: 0px; margin: 0px; padding-left: 10px; width: 200px; padding-right: 10px; background-repeat: repeat-y; background-position: center 50%; padding-top: 0px;}
#c2 .c2_left .title {	background-image: url(../images/n_c_l_t_h1.gif); margin: 0px; background-repeat: no-repeat; background-position: left top; height: 56px;}
.c2_left #leftTopImg {padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 200px; padding-right: 0px; float: none; height: 9px; clear: both; overflow: hidden; padding-top: 0px;}
.c2_left H1 {text-align: right; padding-bottom: 0px; line-height: 25px; margin: 10px 20px 0px 0px; padding-left: 0px; padding-right: 0px; letter-spacing: 6px; color: #000000; font-size: 18px; padding-top: 0px;}
.c2_left H2 {text-align: right; padding-bottom: 0px; line-height: 10px; text-transform: uppercase; text-indent: 24px; margin: 0px 30px 0px 0px; padding-left: 0px; padding-right: 0px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px; font-weight: normal; padding-top: 0px;}
.c2_left UL {padding-bottom: 0px; margin: 10px 20px 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
.c2_left LI {background-image: url(../images/gif-0695.gif); border-bottom: #cccccc 1px solid; padding-bottom: 0px; line-height: 28px; margin: 0px; padding-left: 16px; padding-right: 0px; background-repeat: no-repeat; background-position: 0px 8px; height: 28px; font-size: 14px; overflow: hidden; padding-top: 0px;}
.c2_left .li2 {background-image: none; border-bottom: #cccccc 1px dotted; padding-bottom: 0px; line-height: 28px; margin: 0px 0px 0px 14px; padding-left: 0px; padding-right: 0px; height: 28px; overflow: hidden; padding-top: 0px;}
#c2 .c2_right {background-image: url(../images/tt01.jpg); padding-bottom: 60px; margin: 0px; padding-left: 20px; padding-right: 20px; background-repeat: no-repeat; background-position: right bottom; float: right; padding-top: 0px;}
.c2_right .title3 {overflow: hidden;}
.c2_right .title3 H1 {background-image: url(../images/tt01.gif); padding-bottom: 0px; line-height: 38px; text-indent: 45px; margin: 0px; padding-left: 0px; width: 740px; padding-right: 0px; background-repeat: no-repeat; letter-spacing: 4px; height: 38px; color: #1a69bb; font-size: 18px; overflow: hidden; padding-top: 0px;}
.c2_right .title3 H2 {text-align: right; padding-bottom: 0px; line-height: 24px; margin: 0px 50px 0px 0px; padding-left: 0px; padding-right: 0px; height: 24px; color: #cccccc; font-size: 12px; overflow: hidden; font-weight: normal; padding-top: 0px;}
.c2_right .title3 H3 {background-image: url(../images/stit_arr2.gif); padding-bottom: 0px; line-height: 36px; text-indent: 70px; margin: 0px; padding-left: 0px; padding-right: 0px; height: 36px; color: #000000; font-size: 16px; padding-top: 0px;}
.c2_right .title3 H4 {border-bottom: #cccccc 1px solid; padding-bottom: 0px; line-height: 24px; margin: 10px 0px 0px; padding-left: 0px; padding-right: 0px; height: 24px; font-size: 14px; padding-top: 0px;}
.c2_right #con_txt {padding-bottom: 10px; line-height: 24px; margin: 0px 10px 10px; padding-left: 10px; width: 700px; padding-right: 10px; overflow: hidden; padding-top: 10px;}
.c2_right #con_list {	padding-bottom: 10px; line-height: 24px; margin: 0px 10px 10px; padding-left: 10px; width: 700px; padding-right: 10px; overflow: hidden; padding-top: 10px;}
.c2_right #con_list LI {background-image: url(../images/gif-0626.gif); border-bottom: #cccccc 1px dotted; padding-bottom: 0px; line-height: 24px; margin: 0px; padding-left: 10px; padding-right: 0px; background-repeat: no-repeat; background-position: 0px 7px; color: #999999; padding-top: 0px;}

/*-----咨询台------*/
.xuanfu {	border-style: solid; border-color: rgb(24, 85, 146); top: 300px; width: 80px; height: 290px; right:40px; position: absolute; background-color: rgb(255, 255, 255);}
.zxt {height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; background-color: rgb(24, 85, 146);}
.qq {text-align: center; margin-top: 10px;}
.dianhua {	text-align: center; margin-top: 10px;}
.liuyan {text-align: center; margin-top: 10px;}
.Eamil {text-align: center; margin-top: 10px;}
.qkk {
	text-align: center;
	background-color: #f3f3f3;
	border: 1px solid #cccccc;
}