*{
	margin:0px;
	padding:0px;
}

html{
	overflow-y:scroll;
}

ul,li,ol{
	list-style:none;
}

img{
	border:none;
}

h1,h2,h3,h4,h5,h6{
	font-weight:normal;
	font-size:14px;
}

a,a:hover{
	text-decoration:none;
}

.CB{/*centerBox*/
	width:980px;
	margin-left:-500px;
	left:50%;
	position:absolute;
}

#header{
	width:980px;
	float:left;
}

.topBanner{
	width:980px;
	height:150px;
	float:left;
	background:url(../../images/senlinGA/topBanner.jpg) no-repeat;
}

.navMenu{
	width:980px;
	height:79px;
	float:left;
}

.navMenu .oneMenuBox{
	width:998px;
	height:40px;
	float:left;
	border-left:1px solid #1160CA;
	border-right:1px solid #1160CA;
	background:url(../../images/senlinGA/oneMenuBox.jpg) repeat-x;
}

.navMenu .oneMenuBox ul{
	width:948px;
	height:34px;
	margin:6px 0 25px 25px;
	display:inline;
	float:left;
}

.navMenu .oneMenuBox ul li{
	width:82px;
	height:34px;
	line-height:34px;
	float:left;
	margin:0 25px 0 25px;
	display:inline;
}

.navMenu .oneMenuBox ul .hover{
	background:url(../../images/senlinGA/oneMenu_li_hover.jpg) no-repeat;	
}

.navMenu .oneMenuBox ul li a{
	width:79px;
	padding-right:3px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	display:block;
}

.navMenu .oneMenuBox ul li a:hover{
	width:79px;
	padding-right:3px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#006699;
	display:block;
	background:url(../../images/senlinGA/oneMenu_li_hover.jpg) no-repeat;
}

.navMenu .twoMenuBox{
	width:980px;
	height:39px;
	float:left;
	overflow:hidden;
}

.navMenu .twoMenuBox .l,
.navMenu .twoMenuBox .r,
.navMenu .twoMenuBox .c{
	height:39px;
	float:left;
	overflow:hidden;
}

.navMenu .twoMenuBox .l{
	width:11px;
	background:url(../../images/senlinGA/twoMenuBox_l_bg.jpg) no-repeat;
}

.navMenu .twoMenuBox .c{
	width:978px;
	background:url(../../images/senlinGA/twoMenuBox_c_bg.jpg) repeat-x;
}

.navMenu .twoMenuBox .r{
	width:11px;
	background:url(../../images/senlinGA/twoMenuBox_r_bg.jpg) no-repeat;
}

.navMenu .twoMenuBox .c .topNews{
	height:15px;
	margin:12px 0 12px 0;
	float:left;
}

.navMenu .twoMenuBox .c .topNews .ico{
	width:13px;
	height:13px;
	margin:1px 0 1px 0;
	float:left;
	background:url(../../images/senlinGA/topNews_ico.jpg) no-repeat;
}

.navMenu .twoMenuBox .c .topNews .list{
	height:15px;
	line-height:15px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	display:inline;
}

.navMenu .twoMenuBox .c .topNews .list span{
	height:15px;
	margin:0px;
	padding:0px;
	float:left;
	clear:both;
}

.navMenu .twoMenuBox .c .topNews .list span a{
	color:#FF0000;
	font-size:12px;
}

.navMenu .twoMenuBox .c .topNews .list span a:hover{
	text-decoration:underline;
}

.navMenu .twoMenuBox .c .topFunction{
	height:15px;
	float:right;
	margin:13px 0 13px 0;
	overflow:hidden;
}

.navMenu .twoMenuBox .c .topFunction span{
	height:15px;
	float:left;
	margin-left:10px;
	display:inline;
}

.navMenu .twoMenuBox .c .topFunction span img{
	width:13px;
	height:13px;
	margin:1px 0 1px 0;
	overflow:hidden;
}

.navMenu .twoMenuBox .c .topFunction .time .ico{
	width:13px;
	height:13px;
	float:left;
	margin:1px 0 1px 0;
	background:url(../../images/senlinGA/time_ico.jpg) no-repeat;
}

.navMenu .twoMenuBox .c .topFunction .time .timeText{
	height:13px;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	float:left;
	font-size:12px;
	font-family:"Arial";
	color:#666;
}

#main{
	width:980px;
	float:left;
}

.layerBox1{
	width:980px;
	float:left;
}

.hotSiderShow{
	width:361px;
	height:243px;
	float:left;
}

.hotSiderShow #myFocus{
	width:361px;
	height:225px;
	overflow:hidden;
}

.hotSiderShow .loading{
	width:361px;
	height:225px;
	overflow:hidden;
}

.hotSiderShow #myFocus img,
.hotSiderShow .loading img{
	width:361px;
	height:225px;
	overflow:hidden;
}

.hotNews{
	width:361px;
	height:243px;
	float:left;
	margin-left:19px;
	display:inline;
}

.noticeBox{
	width:240px;
	height:243px;
	margin-left:19px;
	display:inline;
	float:left;
	background:#eee;
}

.hotNews{
	width:361px;
	height:243px;
	float:left;
}

.hotNews h2{
	width:361px;
	height:27px;
	float:left;
	background:#fff url(../../images/senlinGA/hotNews_h2_b_bg.jpg) repeat-x bottom;
}

.hotNews h2 .title{
	width:80px;
	height:27px;
	line-height:27px;
	margin-left:19px;
	text-align:center;
	display:inline;
	float:left;
	background:url(../../images/senlinGA/hotNews_h2_title_bg.jpg) repeat-x;
}

.hotNews h2 .title a{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

.hotNews h2 .more{
	width:33px;
	height:15px;
	margin:6px 0 6px 0;
	float:right;
}

.hotNews h2 .more img{
	width:33px;
	height:15px;
}

.hotNews ul{
	width:361px;
	float:left;
}

.hotNews ul li{
	width:361px;
	height:15px;
	line-height:15px;
	float:left;
	margin-top:12px;
}

.hotNews ul li .title{
	height:15px;
	float:left;
	padding-left:12px;
	background:#fff url(../../images/senlinGA/title_ico.jpg) no-repeat left;
}

.hotNews ul li .title a{
	font-size:12px;
	color:#054A8B;
}

.hotNews ul li .title a:hover{
	font-size:12px;
	color:#F00;
}

.hotNews ul li .time{
	height:15px;
	float:right;
	color:#054A8B;
	font-size:12px;
	font-family:"Arial";
}

.noticeBox h2{
	width:239px;
	height:27px;
	float:left;
	border-right:1px solid #bbb;
	background:#fff url(../../images/senlinGA/sort_h2_bg.jpg) repeat-x;
}

.noticeBox h2 .title{
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:#fff url(../../images/senlinGA/sort_title_bg.jpg) no-repeat;
}

.noticeBox h2 .title a{
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.noticeBox h2 .more{
	width:33px;
	height:15px;
	float:right;
	margin:6px 5px 6px 0;
}

.noticeBox h2 .more img{
	width:33px;
	height:15px;
}

.noticeBox .cont{
	width:240px;
	height:216px;
	overflow:hidden;
	float:left;
	position:relative;
}

.noticeBox .cont ul{
	width:240px;
	position:absolute;
}

.noticeBox .cont ul li a{
	width:220px;
	overflow:hidden;
	font-size:12px;
	color:#FF0000;
	display:block;
	background:#DFF1FF;
	padding:10px;
}

.noticeBox .cont ul li a:hover{
	text-decoration:underline;
	background:#CAE6FF;
}

.adBox{
	width:980px;
	height:90px;
	float:left;
	background:#fff url(../../images/senlinGA/adBox_1.jpg) no-repeat;
}

.layerBox2{
	width:980px;
	float:left;
}

.gdjq{
	width:741px;
	height:187px;
	overflow:hidden;
	float:left;
}

.gdjq h2{
	width:740px;
	height:27px;
	border-right:1px solid #bbb;
	background:#fff url(../../images/senlinGA/sort_h2_bg.jpg) repeat-x;
}

.gdjq h2 .title{
	width:135px;
	height:27px;
	line-height:27px;
	padding-left:20px;
	float:left;
	background:url(../../images/senlinGA/sort_title_ico.jpg) no-repeat left;
}

.gdjq h2 .title a{
	font-size:14px;
	color:#054A8B;
	font-weight:bold;
}

.gdjq h2 .tabs span{
	width:60px;
	height:27px;
	line-height:27px;
	text-align:center;
	margin:0 10px 0 10px;
	float:left;
	display:inline;
	color:#054A8B;
	font-size:14px;
	cursor:pointer;
}

.gdjq h2 .tabs .hover{
	background:url(../../images/senlinGA/sort_tabs_span_hover.jpg) no-repeat left;
	color:#FFF;
}

.gdjq ul{
	width:739px;
	height:159px;
	float:left;
	border:1px solid #ddd;
	border-top:none;
}

.gdjq ul li{
	width:150px;
	height:15px;
	float:left;
	margin:11px 15px 0 21px;
	display:inline;
	padding-left:12px;
	overflow:hidden;
	background:url(../../images/senlinGA/title_ico.jpg) no-repeat left;
}

.gdjq ul li .title{
	height:15px;
	float:left;
}

.gdjq ul li .title a{
	font-size:12px;
	color:#054A8B;
}

.gdjq ul li .title a:hover{
	text-decoration:underline;
}

.gdjq ul li .time{
	height:15px;
	float:right;
	font-family:"Arial";
	font-size:12px;
	color:#054A8B;
}

.layerBox3{
	width:980px;
	float:left;
}

.newsPic{
	width:980px;
	height:155px;
	float:left;
}

.newsPic h2{
	width:999px;
	height:27px;
	float:left;
	border-right:1px solid #bbb;
	background:#fff url(../../images/senlinGA/sort_h2_bg.jpg) repeat-x;
}

.newsPic h2 .title{
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:#fff url(../../images/senlinGA/sort_title_bg.jpg) no-repeat;
}

.newsPic h2 .title a{
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.newsPic h2 .more{
	width:33px;
	height:15px;
	float:right;
	margin:6px 5px 6px 0;
}

.newsPic h2 .more img{
	width:33px;
	height:15px;
}

.newsPic .picshowBox{
	width:978px;
	padding:0 10px 0 10px;
	overflow:hidden;
	float:left;
	border:1px solid #ddd;
	border-top:none;
}

.newsPic #newsPic_GD{
	width:978px;
	height:127px;
	overflow:hidden;
	float:left;
	position:relative;
}

.newsPic #newsPic_GD ul{
	height:105px;
	margin:11px 0 11px 0;
	position:absolute;
}

.newsPic #newsPic_GD ul li{
	width:138px;
	height:105px;
	margin-right:2px;
	overflow:hidden;
	display:inline;
	float:left;
	position:relative;
}

.newsPic #newsPic_GD ul li img{
	width:138px;
	height:105px;
	float:left;
	display:inline;
}

.newsPic #newsPic_GD ul li em{
	width:138px;
	height:25px;
	line-height:25px;
	left:0px;
	bottom:0px;
	opacity:0.8;
	background:#000;
	position:absolute;
	padding:0 10px 0 10px;
	color:#FFF;
	font-size:12px;
	font-style:normal;
}

.sortBox{
	width:240px;
	height:187px;
	float:left;
}

.sortBox h2{
	width:239px;
	height:27px;
	float:left;
	border-right:1px solid #bbb;
	background:#fff url(../../images/senlinGA/sort_h2_bg.jpg) repeat-x;
}

.sortBox h2 .title{
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:#fff url(../../images/senlinGA/sort_title_bg.jpg) no-repeat;
}

.sortBox h2 .title a{
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.sortBox h2 .more{
	width:33px;
	height:15px;
	float:right;
	margin:6px 5px 6px 0;
}

.sortBox h2 .more img{
	width:33px;
	height:15px;
}

.sortBox ul{
	width:238px;
	height:159px;
	float:left;
	border:1px solid #ddd;
	border-top:none;
}

.sortBox ul li{
	width:212px;
	height:15px;
	margin:11px 13px 0 13px;
	float:left;
	display:inline;
	overflow:hidden;
}

.sortBox ul li .title{
	height:15px;
	float:left;
	padding-left:12px;
	background:#fff url(../../images/senlinGA/title_ico.jpg) no-repeat left;
}

.sortBox ul li .title a{
	font-size:12px;
	color:#054A8B;
}

.sortBox ul li .title a:hover{
	text-decoration:underline;
}

.sortBox ul li .time{
	height:15px;
	float:right;
	font-family:"Arial";
	font-size:12px;
	color:#054A8B;
}

.layerBox4{
	width:980px;
	float:left;
}

.sortBox-X2{
	width:361px;
	height:161px;
	float:left;
}

.sortBox-X2 h2{
	width:360px;
	height:27px;
	float:left;
	border-right:1px solid #bbb;
	background:#fff url(../../images/senlinGA/sort_h2_bg.jpg) repeat-x;
}

.sortBox-X2 h2 .title{
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:#fff url(../../images/senlinGA/sort_title_bg.jpg) no-repeat;
}

.sortBox-X2 h2 .title a{
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.sortBox-X2 h2 .more{
	width:33px;
	height:15px;
	float:right;
	margin:6px 5px 6px 0;
}

.sortBox-X2 h2 .more img{
	width:33px;
	height:15px;
}

.sortBox-X2 ul{
	width:359px;
	height:133px;
	float:left;
	border:1px solid #ddd;
	border-top:none;
}

.sortBox-X2 ul li{
	width:333px;
	height:15px;
	margin:11px 13px 0 13px;
	float:left;
	display:inline;
	overflow:hidden;
}

.sortBox-X2 ul li .title{
	height:15px;
	float:left;
	padding-left:12px;
	background:#fff url(../../images/senlinGA/title_ico.jpg) no-repeat left;
}

.sortBox-X2 ul li .title a{
	font-size:12px;
	color:#054A8B;
}

.sortBox-X2 ul li .title a:hover{
	text-decoration:underline;
}

.sortBox-X2 ul li .time{
	height:15px;
	float:right;
	font-family:"Arial";
	font-size:12px;
	color:#054A8B;
}

.sortBox ol{
	width:238px;
	height:133px;
	float:left;
	border:1px solid #ddd;
	border-top:none;
}

.sortBox ol span{
	width:212px;
	height:22px;
	float:left;
	margin:18px 13px 0 13px;
	display:inline;
}

.sortBox ol span select{
	width:212px;
	height:22px;
}


/*////////////////////////////////////////////////////////////////////////*/
.breadCrumbs{
	width:980px;
	height:25px;
	float:left;
}
/*///////////////////////////////////////////////////////////////////////*/


#sideBarBox{
	width:240px;
	float:left;
}

#sideBarBox #sideBarNav{
	width:240px;
	float:left;
}

#sideBarBox #sideBarNav h3{
	width:218px;
	height:33px;
	line-height:33px;
	float:left;
	padding:0 10px 0 10px;
	border:1px solid #2B6AAA;
	background:#fff url(../../images/senlinGA/sideber_h2_bg.jpg) repeat-x;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}

#sideBarBox #sideBarNav ul{
	width:240px;
	float:left;
}

#sideBarBox #sideBarNav ul li{
	width:238px;
	height:33px;
	line-height:33px;
	text-align:center;
	float:left;
	border:1px solid #CCC;
	border-top:none;
	background:#fff url(../../images/senlinGA/sideBarNav_li_bg.jpg) repeat-x;
}

#sideBarBox #sideBarNav ul li a{
	width:238px;
	height:33px;
	color:#999;
	display:block;
	font-size:14px;
	font-weight:bold;
}

#sideBarBox #sideBarNav ul li a:hover{
	width:236px;
	height:31px;
	line-height:31px;
	border:1px solid #3CF;
	color:#054A8B;
}

.listCont{
	width:741px;
	float:left;
}

.listCont h2{
	width:740px;
	height:35px;
	border-right:1px solid #CCC;
	background:#fff url(../../images/senlinGA/listCont_h2_bg.jpg) repeat-x;
	float:left;
}

.listCont h2 .sortName{
	height:33px;
	line-height:33px;
	text-align:center;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:0 10px 0 10px;
	border:1px solid #2B6AAA;
	background:#fff url(../../images/senlinGA/sortName_bg.jpg) repeat-x;
}

.listCont ul{
	width:719px;
	float:left;
	border:1px solid #ddd;
	border-top:none;
	padding:10px;
}

.listCont ul li{
	width:719px;
	height:25px;
	line-height:25px;
	float:left;
	margin:2px 0 2px 0;
}

.listCont ul li .title{
	height:25px;
	float:left;
	padding-left:12px;
	background:url(../../images/senlinGA/title_ico.jpg) no-repeat left;
}

.listCont ul li .type{
	height:25px;
	float:left;
	margin-left:10px;
	display:inline;
	color:#054A8B;
	font-size:14px;
}

.listCont ul li .time{
	height:25px;
	float:right;
	font-size:14px;
	color:#666;
	font-family:"Arial";
}

.listCont ul li a{
	font-size:14px;
	color:#666;
}

.listCont ul li a:hover{
	color:#F00;
}

.pagesBox{
	width:739px;
	height:35px;
	margin-top:5px;
	float:left;
	border:1px solid #ccc;
	border-top:none;
	border-bottom:none;
	background:url(../../images/senlinGA/listCont_h2_bg.jpg) repeat-x;
}

.showCont{
	width:980px;
		
}

.showCont h1{
	width:980px;
	text-align:center;	
}

.showCont .title{
	width:980px;text-align:center;font-weight:bolder;
	padding:40px 0 0 0;font-size:28px;overflow:visible;
	color: #C4221A;font-family: "楷体_GB2312";
}

.showCont .info{
	width:980px;
	margin-top:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	font-family:"Arial";
	color:#999;
}


.showCont .bLine{
	width:960px;
	height:19px;
	margin-top:30px;
	float:left;
	background:url(../../images/senlinGA/showDown.jpg) repeat-x;
}

.showCont .info span{
	margin:0 5px 0 5px;
}

.showCont .cont{
	width:860px;
	overflow:hidden;
	line-height:180%;
	margin:30px 80px 0 80px;
	float:left;
	font-size:16px;
}

.showCont .cont img{
	max-width:900px;
}

.showCont .cont p{
	margin-bottom:15px;
	text-indent:2em;
}

/*新增*/
.info_foot{
	width:980px;
	margin-top:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	font-family:"Arial";
	color:#999;
}

.info_foot span{
	margin:0 5px 0 5px;
}