@charset "utf-8";
/* CSS Document */

.header { width:960px; margin:0 auto; height:302px; overflow:hidden; position:relative;}
.menu { width:960px; margin:0 auto; background:url(index_03.jpg) repeat-x; height:50px;}
.menu li { float:left; background:url(index_05.jpg) no-repeat right center; height:50px; width:120px; text-align:center;}
.menu li a { float:left; display:block; color:#FFFFFF; height:30px; width:118px; font-size:14px; padding-top:20px;}
.menu li a:hover { background:url(index_07.jpg) no-repeat; padding:16px 0 0 30px; width:88px; height:34px; text-decoration:none;}
.menu li a.hover { background:url(index_07.jpg) no-repeat; padding:16px 0 0 30px; width:88px; height:34px; text-decoration:none;}
.menu li.right { float:left; background:none; height:50px; width:120px; text-align:center;}

.menu2 { background:url(index_03.gif) no-repeat; width:141px; text-align:center; padding-top:5px; height:19px; font-size:12px; position:absolute; bottom:10px; left:10px;}


.main01 { width:960px; height:503px; margin:0 auto; overflow:hidden; background:url(index_13.jpg) no-repeat left 8px #fff; padding-top:8px;}
.main01 .leftcenter { float:left; width:719px;}
.main01 .leftcenter .left { float:left; padding:20px 0 0 20px; width:321px;}
.main01 .leftcenter .center { float:right; width:332px; padding:0 23px;}
.main01 .right { float:right; width:240px;}


/* 图片头条 */
.phototop {border:1px solid #3c7ae1; width:308px; height:230px; background:url(img/v602.gif) repeat-x left bottom; overflow:hidden; position:relative;}
.phototop td {height:230px; background:url(img/v602.gif) repeat-x left bottom;}
.phototop br {font-size:5px; line-height:5px;}
.phototop a:link, .phototop a:visited, .phototop a:hover, .phototop a:active {font-size:14px; font-weight:bold;}
.phototop .slider { position:absolute;}
.phototop .slider img {width:308px; height:200px; display:block;}
.phototop .num {position:absolute; right:0px; top:165px;}
.phototop .num li {float:left; color:#FFFFFF; text-align:center; width:20px; height:16px; line-height:16px; font-size:9px; cursor:pointer; overflow:hidden; background:#000000;}
.phototop .num li.on {background:#FF0000;}

.main01 .leftcenter .center h1 { font-size:16px; color:#f15d21; font-weight:bold; text-align:center; padding-top:24px; height:30px;}
.main01 .leftcenter .center h1 a { font-size:16px; color:#f15d21; font-weight:bold;  }
.main01 .leftcenter .center p { line-height:18px;}
.main01 .leftcenter .center p a.xq { color:#0099ff;}
.main01 .leftcenter .center p a.pl { color:#99cc00;}
.main01 .leftcenter .center ul.centerlist { padding-top:24px;}
.main01 .leftcenter .center ul.centerlist li { font-size:14px; line-height:25px;}
.main01 .leftcenter .center ul.centerlist li a { font-size:14px;}
.main01 .leftcenter .zxss { width:700px; margin:0 auto;}
.main01 .right .rcont { width:220px; margin:0 auto;}
.main01 .right .rcont ul.but { padding-top:20px;}
.main01 .right .rcont ul.but li { padding-bottom:10px;}
.main01 .right .rcont ul.but li a { display:block; width:218px; height:47px; padding-top:10px; font-size:20px; font-weight:bold; color:#fff; text-align:center; position:relative; text-decoration:none;}
.main01 .right .rcont ul.but li a span { position:absolute; color:#000000; font-size:12px; font-weight:normal; right:5px; bottom:10px;}
.main01 .right .rcont ul.but li a span { background:url(index2_03.jpg) no-repeat left center; padding-left:15px;}
#demo a { line-height:20px; display:block;}
#demo a.sdo { background:#eee;}


.gg1 { width:690px; margin:0 auto; background:#CCCCCC; height:70px; overflow:hidden; margin-top:6px;}
.little { background:url(index2_07.jpg) no-repeat bottom left; height:22px; padding:8px 0 0 17px; font-size:14px; font-weight:bold; color:#009900;}
.little span { float:right; font-weight:normal;}
.feature {	MARGIN-TOP:20px; margin-left:50px;	WIDTH:600px; height:95px;	POSITION: relative;	padding-left:11px;
}.feature A { width:124px; display:block; float:left; height:94px; margin-right:26px;}
.feature A IMG {	BORDER: #ccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px;  PADDING-TOP: 1px;}
.feature A:hover IMG {	BORDER: #2388ff 1px solid;  BACKGROUND: #ffc; }
#my-glider {	POSITION: relative}
.scroller {	OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 95px}
.scroller .section {	FLOAT: left; OVERFLOW: hidden; WIDTH: 600px; WHITE-SPACE: nowrap; HEIGHT: 95px; TEXT-ALIGN: center}
.scroller .content {	WIDTH: 10000px}
#prevLink {	DISPLAY: block;	OVERFLOW: hidden;WIDTH:10px;TEXT-INDENT: -99999px;	POSITION: absolute;	TOP:20px;	HEIGHT:50px;	background-image: url(../sbcp/index_left.jpg);	background-repeat: no-repeat;	cursor:pointer;}
#nextLink {	DISPLAY: block;	OVERFLOW: hidden;WIDTH:10px;TEXT-INDENT: -99999px;	POSITION: absolute;	TOP:20px;	HEIGHT:50px;	background-image: url(../sbcp/index_right.jpg);background-repeat: no-repeat;	cursor:pointer;}
#prevLink {	LEFT: -33px}
#nextLink {	RIGHT: -33px}

.mainb { width:960px; height:27px; margin:0 auto;}

.main02 { width:960px; height:303px; margin:0 auto; overflow:hidden; background:url(index_16.jpg) no-repeat left 8px #fff; padding-top:8px;}
.main02 .leftcenter { float:left; width:690px; padding:10px 0 0 20px;}
.main02 .leftcenter .left { float:left; width:340px;}
.main02 .leftcenter .center { float:right; width:340px;}
.main02 .right { float:right; width:240px;}
.main02 .leftcenter .city { height:100px; padding-top:10px; line-height:20px; color:#999999;}
.main02 .leftcenter .city a { display:block; float:left;}
.main02 .leftcenter .city strong a { color:#666; font-size:14px; text-decoration:underline; font-weight:normal;}
.main02 .leftcenter .city a img {display:block; color:#666; padding:3px; background:#e8e8e8; border:solid 1px #ccc; margin-right:20px;}
.main02 .leftcenter ul.list { padding:10px;}
.main02 .leftcenter ul.list li { font-size:14px; line-height:25px;}
.main02 .leftcenter ul.list li a { font-size:14px; color:#666;}
.main02 .right ul.gglrpd { padding:51px 0 0 15px;}
.main02 .right ul.gglrpd li { background:url(index2_15.jpg) no-repeat left top; width:175px; height:27px; padding:13px 0 10px 25px;}
.main02 .right ul.gglrpd li a { font-size:16px; font-weight:bold; color:#fff;}


.main03 { width:960px; height:353px; margin:0 auto; overflow:hidden; background:url(index_18.jpg) no-repeat left 8px #fff; padding-top:8px;}
.main03 .leftcenter { float:left; width:680px; padding:10px 0 0 20px;}
.main03 .leftcenter .little { width:640px;}
.main03 .right { float:right; width:240px;}
.main03 .leftcenter .tp {}
UL.rdtj3{	overflow: hidden; padding-top:20px;}
UL.rdtj3 LI{	padding:0 13px 20px 0;	width:121px;	float: left;}
UL.rdtj3 LI .img1{	width: 120px;	height: 90px;	padding:1px;	border:solid 1px #999999;}
UL.rdtj3 LI .nr1{width: 123px;}
UL.rdtj3 LI .nr1 A{	font-size: 14px;}
UL.rdtj3 LI .nr1 INPUT{ border:0;	margin-top: 4px;	width: 50px; background:url(index2_35.jpg) no-repeat; float: left;	height:24px;	cursor: pointer;	margin-right: 2px;}
UL.rdtj3 LI .nr1 SPAN{	text-align: right;	line-height: 24px;	margin-top: 4px;	width: 62px;	padding-right: 8px;	display: block;	background:url(index2_37.jpg) no-repeat left;	float: left;	height:24px;	color: #333333;	overflow: hidden;}

.nTab{ padding-top:20px;}
.nTab .TabTitle{clear: both;height: 24px;overflow: hidden;}
.nTab .TabTitle ul{border:0;margin:0;padding:0 0 0 80px;}
.nTab .TabTitle li{float: left;width:50px; height:18px; padding-top:6px;cursor: pointer; text-align:center;}
.nTab .TabTitle .active{background:url(index2_19.jpg) no-repeat; border-bottom:solid 1px #FFF;}
.nTab .TabTitle .normal{background:url(index2_20.jpg) no-repeat; border-bottom:solid 1px #b0bdcf;}
.nTab .TabContent{width:auto; background:url(index2_23.jpg) no-repeat 10px 15px;margin: 0px auto;padding:10px 10px 10px 30px;}
.nTab .TabContent table td{ height:25px; font-size:14px;}
.nTab .TabContent table td strong { font-size:14px; font-weight:normal; color:#ff0000;}
.nTab .TabContent table td em { font-size:14px; color:#009933;}
.none {display:none;}

.main04 { width:960px; height:353px; margin:0 auto; overflow:hidden; background:url(index_20.jpg) no-repeat left 8px #fff; padding-top:8px;}
.nTab2{}
.nTab2 .TabTitle2{clear: both; width:230px; float:left;overflow: hidden;padding:60px 0 0 10px;}
.nTab2 .TabTitle2 ul{border:0;margin:0;}
.nTab2 .TabTitle2 li{float: left;width:230px;height:35px;cursor: pointer; padding-bottom:10px;}
.nTab2 .TabTitle2 .active1{background:url(index_43.jpg) no-repeat;}
.nTab2 .TabTitle2 .normal1{background:url(index2_43.jpg) no-repeat 10px 6px;}
.nTab2 .TabTitle2 .active2{background:url(index_46.jpg) no-repeat;}
.nTab2 .TabTitle2 .normal2{background:url(index2_46.jpg) no-repeat 10px 6px;}
.nTab2 .TabTitle2 .active3{background:url(index_48.jpg) no-repeat;}
.nTab2 .TabTitle2 .normal3{background:url(index2_48.jpg) no-repeat 10px 6px;}
.nTab2 .TabTitle2 .active4{background:url(index_52.jpg) no-repeat;}
.nTab2 .TabTitle2 .normal4{background:url(index2_52.jpg) no-repeat 10px 6px;}
.nTab2 .TabTitle2 .active5{background:url(index_55.jpg) no-repeat;}
.nTab2 .TabTitle2 .normal5{background:url(index2_55.jpg) no-repeat 10px 6px;}
.nTab2 .TabContent2{ float:right; width:690px; padding:10px 20px 10px 10px;}
.nTab2 .TabContent2 .city { height:100px; padding:10px 10px 0 10px; float:left; width:320px; line-height:20px; color:#999999;}
.nTab2 .TabContent2 .city a { display:block; float:left;}
.nTab2 .TabContent2 .city strong a { color:#666; font-size:14px; text-decoration:underline; font-weight:normal;}
.nTab2 .TabContent2 .city a img {display:block; color:#666; padding:3px; background:#e8e8e8; border:solid 1px #ccc; margin-right:20px;}
.nTab2 .TabContent2 .photol { overflow:hidden; padding:20px 0 0 10px;}
.nTab2 .TabContent2 .photol li { float:left; margin-right:10px;}
.nTab2 .TabContent2 .photol li img { padding:1px; border:solid 1px #ccc;}
.none {display:none;}

.main05 { width:960px; height:314px; margin:0 auto; overflow:hidden; background:url(index_22.jpg) no-repeat left 8px #fff; padding-top:15px;}
.main05 ul { padding:30px 0 0 30px;}
.main05 ul li { float:left; text-align:center; padding-right:30px;}
.main05 ul li img { padding:1px; border:solid 1px #666; background:#fff; margin-bottom:10px; }
.main05 ul li a:hover { text-decoration:none;}

.bottom { text-align: center;	line-height: 20px;	height: 100px;	width: 960px;	margin:0px auto;	padding:0px;	overflow: hidden; background:#fff;}


.mainlist { width:960px; margin:0 auto; overflow:hidden; background:#fff; padding:10px 0}
.mainlist .leftcenter { float:left; width:650px; overflow:hidden;}
.mainlist .right { float:right; width:300px; overflow:hidden;}
.mainlist .leftcenter .contlist { border:solid 1px #ccc; background:#fafafa;}
.mainlist .leftcenter .contlist .wz { width:630px; margin:0 auto; padding-top:18px; color:#fff; font-weight:normal;}
.mainlist .leftcenter .contlist .wz strong { font-weight:normal; padding-left:20px; display:block; height:24px; line-height:24px;  width:630px;background:url(list/list_17.jpg) no-repeat; }
.mainlist .leftcenter .contlist .wz strong a { color:#fff; font-weight:normal;}
.mainlist .leftcenter .contlist ul { padding:18px;}
.mainlist .leftcenter .contlist ul li { height:25px; line-height:25px;}
.mainlist .leftcenter .contlist ul li a { font-size:14px;}
.mainlist .leftcenter .contlist ul li span { color:#CCCCCC; padding-left:20px;}

dl.rightdl { background:url(list/list_21.jpg) no-repeat bottom; padding-bottom:2px; }
dl.rightdl dt { background:url(list/list_15.jpg) no-repeat right top; padding:12px 15px 0 35px; height:20px; font-weight:bold; position:relative;}
dl.rightdl h2 { width:90px; position:absolute;}
dl.rightdl dt span { float:right; font-weight:normal;}
dl.rightdl dt span a { color:#00378a;}
dl.rightdl dd { border-left:solid 1px #cacaca; border-right:solid 1px #cacaca; padding:10px 10px 0; overflow:hidden; }
dl.rightdl dd .img { float:left; text-align:center; margin-left:20px;}
dl.rightdl dd .img a { color:#333;}
dl.rightdl dd .img img { width:98px; height:68px; border:solid 1px #333; margin-bottom:5px;}
dl.rightdl dd ul { border-top:dotted 1px #333; padding:10px 0;}
dl.rightdl dd ul li { height:20px; line-height:20px; overflow:hidden; white-space:nowrap;}
dl.rightdl dd.po { padding:0;}
dl.rightdl dd .img2 { line-height:20px; overflow:hidden; padding:0 10px;}
dl.rightdl dd .img2 a { color:#FF0000;}
dl.rightdl dd .img2 img { display:block; float:left; width:82px; height:70px; border:solid 1px #333; margin-right:5px;}

dl.mrjc { border-bottom:solid 3px #cd0007; border-top:solid 3px #cd0007; position:relative; overflow:hidden;}
dl.mrjc dt { background:#cd0007; color:#fff; font-size:14px; font-weight:bold; position:absolute; width:85px; text-align:center; height:25px; line-height:25px; left:20px;}
dl.mrjc dd { background:#f5f5f5;height:120px; padding:38px 0 12px 20px; overflow:hidden;}
dl.mrjc dd .img { float:left; text-align:center; padding-right:30px;}
dl.mrjc dd .img a { color:#333;}
dl.mrjc dd .img img { width:118px; height:88px; border:solid 1px #333; margin-bottom:5px;}

DIV.digg {
	PADDING:5px 3px; MARGIN: 3px; TEXT-ALIGN: center
}
DIV.digg 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
}
DIV.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {
	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
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.contlist .bt {
	font-weight:bold;
	font-size:20px;
	padding-top:20px;
	text-align:center;
	height: 50px;
	line-height: 50px;
}
.contlist .bt font {
	font-size:18px;
}
.contlist .message {
	color:#666;
	font-size:12px;
	text-align:center;
}
.contlist .message a { font-size:12px;}
.contlist #news_content { width:548px; margin:0 auto; line-height:24px; padding:20px 0; font-size:14px;}
.contlist #news_content p {
	font-size:14px;
	line-height:24px;
	padding-top:20px;
}
.contlist #news_content strong {
	font-size:14px;
	line-height:24px;
	padding-top:20px;
}
.contlist .print { background:#eeeeee; border-bottom:dashed 1px #c9c9c9; border-top:dashed 1px #c9c9c9; color:#666666; height:30px; line-height:30px; width:550px; margin:10px auto 0;}
.contlist .print a { color:#666666;}
.contlist .print td { text-align:center;}

dl.xgxw { width:550px; margin:0 auto; }
dl.xgxw dt { padding:12px 15px 0 0px; height:20px; font-size:14px;}
dl.xgxw dd { padding:10px 10px 10px 0; overflow:hidden; }
dl.xgxw dd ul { padding:0;}
dl.xgxw dd ul li { height:22px; line-height:22px; overflow:hidden; white-space:nowrap; font-size:12px;}
dl.xgxw dd ul li a { font-size:12px; color:#585858;}


dl.rightdl dd table.zdtj {}
dl.rightdl dd table.zdtj .img { background:url(fcwm/fcwm_13.jpg) no-repeat left bottom; padding-bottom:12px;}
dl.rightdl dd table.zdtj .img img { border:solid 1px #c3c3c3; width:68px; height:68px;}
dl.rightdl dd table.zdtj td { border-bottom:dotted 1px #333; padding-top:20px;}
.links_friend {clear:both;position:relative;margin:0 auto;padding:35px 0 0 10px;margin-top:10px; height:290px;}
.links_friend dt {position:absolute;padding:4px;left:10px;top:10px; width:103px; padding-left:20px;font-size:14px;color:#333; background:url(index_link_03.jpg) no-repeat left;}
.links_friend dt a { font-size:14px;}
.links_friend dd{ float:left;width:90px;line-height:35px;text-align:center; border-bottom:dotted 1px #ccc; background:url(fcwm/fcwm_21.gif) no-repeat 88px center;}
.links_friend dd a {font-size:14px;color:#666;}

.listban { width:550px; margin:0 auto; overflow:hidden;}

.mgtp {margin-top:10px;}



