﻿@charset "utf-8";
/* CSS Document */


.main0 {
	width: 1360px;
	margin: 1px auto;
	overflow: hidden;
	background: white;
}

.showArticle img {max-width:800px;}

/*菜单*/
.menu {
	display: block;
	margin: 0;
	width: 86px;
	height: 36px;
	line-height: 36px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	font-family: "微软雅黑","宋体";
}

/*法院新闻*/

.txt {
	width: 610px;
	float: right;
}
	.txt .newTt0 {
		color: #909090;
		line-height: 20px;
		background: #fbf9f9;
		border: solid 1px #f3eeee;
		padding: 10px;
	}

	.txt .newTt0 dt {
		font-size: 22px;
		font-weight: bolder;
		color: #000;
		padding: 10px 0;
		text-align:center;
	}
		.txt .newTt0 dd {
			color: #505050;
			font-size: 18px;
			line-height: 28px;			
			padding: 8px;
			text-indent: 2em;
		}
	.txt .newTt0 dt  a {
		color: #1e1e1e;
	}	
	.txt .newTt0 dd  a {
		color: #8D322C;
	}
	
	.txt ul {
		width:600px;
		overflow: hidden;
		text-overflow:clip;
		white-space:nowrap;
		-o-text-overflow: clip;
	}

ul li {
	line-height: 40spx;
	/* background: url(../images/line.png) repeat-x left bottom; */
}
.txt ul li span {
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 40px;
	height: 40px;
}
.txt ul li a {
	font-size: 20px;
	color: #000;
	background: url(../images/dian2.png) no-repeat left center;
	padding-left: 22px;
	line-height: 45px;
	height: 45px;
}
	.txt ul li a:hover {
		
		color: #8D322C;
		
	}

/* table */
.scrollpic {
}
.scrollpic .td1{width: 810px; vertical-align:top; background-color: rgb(245, 245, 245);}
.scrollpic .hotpicdiv{position:relative;margin-top: 0px;margin-left: 25px;}
.scrollpic .swh_contentdiv{position: relative; width: 10000px; left: -457px;}
.scrollpic li{/*float: left; */display: block;}
	/* 新闻中心 */
	.scrollpic .newsdiv {
		margin-left: 20px;
		width: 640px;
		background-color: #fff;
		border: 1px solid rgba(232,232,232,1);
	}
.scrollpic .newsdiv .span1{font-size: 22px;font-weight: bold;color:rgb(153, 20, 27);}
.scrollpic .newsdiv .span2{font-size: 15px;font-weight: bold;color: rgb(157, 29, 36);}
.scrollpic .newsdiv p{font-size:14px;text-indent: 20px;}
.scrollpic .newsdiv  a {/*color:#494949;*/}

.newstitle {
	background: url(../images/title_bg.png) no-repeat left center;
	height: 55px;
}
	.newstitle span {
		display: block;
		float: left;
		width: 150px;
		height: 55px;
		line-height: 55px;
		text-align: center;
		color: #fff;
		font-weight: bold;
		font-size: 26px;
	}
 .newstitle  a{display:block;margin-right:10px;padding-left: 120px; padding-top:10px; float:right;color:#717caf;font-size:12px;display:inline;}

	/* 公告 */
.scrollpic .td2{width: 290px;vertical-align:top;height: 320px;background-color: rgb(244, 216, 217);}
.scrollpic .condiv{margin-left: 0px;}
.scrollpic .condiv .span3{font-size: 22px;font-weight: bold;color:rgb(153, 20, 27);}
.scrollpic .condiv p{margin-top: 30px;font-size: 14px;text-indent: 30px;}
.scrollpic .condiv  a{color:#494949;}
	/* 插图1 */
.smallbanner1{width:1080px;margin-left:5px;margin-top:10px;margin-bottom:10px;}

	/* 插图2 */
.smallbanner2{margin-left: 20px; }
	.smallbanner2 .img1 {
		margin-left: 20px;		
		margin-top: 6px;
		width: 175px;
		height: 155px;
	}
	.smallbanner2 .img2 {
		margin-left: 5px;
		margin-bottom: 15px;
		width: 700px;
		height: 80px;
	}

	/* 基层传真 */
.jcczDiv {margin-top:15px;background-color:rgb(245, 245, 245);height: 385px;display: flex}
.prebutton{margin-left: 15px;margin-top:175px;width: 20px;height: 50px;background-image: url(../images/left.png);background-size: 100% 100%;}

/*hotPic  start*/
.hotPic {
	float: left; width: 638px; height: 457px; overflow: hidden;
}
.r-focus {
	z-index: 1; position: relative; width: 638px; height: 457px;
}
.r-focus .f-img {
	display: block
}

.r-focus .f-img LI A {
	display: block
}
	.r-focus .f-img LI A IMG {
		display: block;
		width: 638px;
		height: 457px;
	}

	.r-focus .f-img LI {
		display: none;
		float: left;
		width: 638px;
		height: 457px;
	}

.r-focus .f-img LI A {
	position: relative; cursor: pointer;
}
.r-focus .f-img LI A:hover {
	text-decoration:none;
}
.r-focus .f-img LI A P {
	position: absolute; width: 100%;
	bottom: -4px; 
	/* +BOTTOM:0px;ie7 */
	 BACKGROUND-image: url(../images/black-bg.png); 
	HEIGHT: 43px; OVERFLOW: hidden; LEFT: 0px;
	padding-top:20px;
}
.r-focus .f-img LI A P I {
	padding-bottom: 0px; padding-left: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: 18px "Microsoft YaHei"; COLOR: #fff; width:500px;overflow:hidden;height:25px;line-height:25px;
}
.r-focus .f-mun {
	POSITION: absolute; BOTTOM: 25px;RIGHT: 23px;
}
	.r-focus .f-mun I {
		WIDTH: 10px;
		background-color: #fff;
		FLOAT: left;
		HEIGHT: 10px;
		OVERFLOW: hidden;
		MARGIN-RIGHT: 15px;
		border-radius: 50%;
	}
	.r-focus .f-mun I.mun-on {
		background-color: #8D322C;
	}

#rectangle1{
	width: 5px;
	height: 260px;
	background-color: rgb(195,193,191);
}
#rectangle2{
	width: 290px;
	height: 5px;
	background-color: rgb(195,193,191);
}

/*hotPic  end*/

.content_input .search_field{ /*输入框样式*/

    width: 536px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #3388FF;
    /* float: left; */
}
.content_input .search_btn{ /*按钮样式*/
    width: 103px;
    height: 38px;
    line-height: 38px;
    color: #FFFFFF;
    font-weight: 900;
    background: #3388FF;
    border:none;
    /* float: left; */
}

.newTt {
	overflow: hidden;
	padding-bottom: 28px;
	padding-top: 28px;
}
.newTt dt{ text-align:center; padding:24px 0;}
	.newTt dt a {
		font-size: 38px;
		color: #000000;
		letter-spacing: 0;
		text-align: center;
		font-weight: 600;
		
	}
	.newTt dd {
		font-size: 20px;
		color: #505050;
		letter-spacing: 0;
		text-align: center;
		font-weight: 300;
	}
		.newTt dd a {
			font-size: 18px;
			color: #8D322C;
			letter-spacing: 0;
			font-weight: 300;
		}

.news{overflow:hidden;width:372px;float:left;}
.news dt{border-bottom:solid 2px rgb(255, 137, 10);height:36px;}
.news dt span{background:rgb(255, 137, 10);display:block;float:left;width:100px;height:36px;line-height:36px;text-align:center;color:#fff;font-size:15px;}
.news dt a{float:right; line-height:36px;color:rgb(255, 137, 10);}
.news dd ul{overflow:hidden; margin-top:8px;}
.news dd ul li{line-height:35px; margin-left:4px;}
.news dd ul li a{font-size:15px;color:#494949;background:url(../images/dian.png) no-repeat left center;padding-left:15px;}

.ppt{width:704px;float:right;}
.tabBox .bd{width:552px;float:left;}
.tabBox .bd li img{width:552px;height:365px;}
.tabBox .hd {width:139px;float:right;}
.tabBox .hd li {margin-bottom:7px;cursor:pointer;vertical-align:middle; border:solid 1px #cdcdcd; padding:5px; background:#f1f1f1; width:127px; height:74px;}
.tabBox .hd img {width:127px; height:74px;}
.tabBox .hd li.on { border:solid 1px #507bd2; background:#e1e1e1;}

.chip{overflow:hidden;width:1100px;padding:10px 0;}
.chip ul li{float:left;width:145px;height:77px;background:rgb(255, 137, 10);padding:2px;}
.chip ul li a{display:block;border:solid 1px #fff;width:143px;height:32px;background:url(../images/linkicon001.png) no-repeat center 13px;font-size:14px;color:#fff;text-align:center;padding-top:43px;}
.chip ul li a:hover{background:#005196 url(../images/linkicon001.png) no-repeat center 10px;}
.chip ul li a.icon1{background:url(../images/linkicon002.png) no-repeat center 13px;}
.chip ul li a.icon2{background:url(../images/linkicon003.png) no-repeat center 13px;}
.chip ul li a.icon3{background:url(../images/linkicon004.png) no-repeat center 13px;}
.chip ul li a.icon4{background:url(../images/linkicon005.png) no-repeat center 13px;}
.chip ul li a.icon5{background:url(../images/庭审公开.png) no-repeat center 13px;}
.chip ul li a.icon6{background:url(../images/linkicon007.png) no-repeat center 13px;}
.chip ul li a.icon7{background:url(../images/linkicon008.png) no-repeat center 13px;}
.chip ul li a.icon8{background:url(../images/linkicon009.png) no-repeat center 13px;}

.chip ul li a:hover.icon1{background:#005196 url(../images/linkicon002.png) no-repeat center 10px;}
.chip ul li a:hover.icon2{background:#005196 url(../images/linkicon003.png) no-repeat center 10px;}
.chip ul li a:hover.icon3{background:#005196 url(../images/linkicon004.png) no-repeat center 10px;}
.chip ul li a:hover.icon4{background:#005196 url(../images/linkicon005.png) no-repeat center 10px;}
.chip ul li a:hover.icon5{background:#005196 url(../images/linkicon006.png) no-repeat center 10px;}
.chip ul li a:hover.icon6{background:#005196 url(../images/linkicon007.png) no-repeat center 10px;}
.chip ul li a:hover.icon7{background:#005196 url(../images/linkicon008.png) no-repeat center 10px;}
.chip ul li a:hover.icon8{background:#005196 url(../images/linkicon009.png) no-repeat center 10px;}

/*.common1{width:544px;float:left;border:solid 1px #dcdcdc;}
.common1 dt{background:#e4e4e4 url(../images/icon002.png) no-repeat 10px center; padding-left:40px;border:solid 2px #fff;height:33px;line-height:33px;font-size:15px;color:#507bd2;}
.common1 dt a{float:right;color:#e0242a;font-size:12px;margin-right:10px;display:inline;}
.common1 dd{overflow:hidden; padding:10px; border-top:solid 1px #dcdcdc;}
.common1 dd .info{overflow:hidden;margin-bottom:15px;}
.common1 dd .info img{float:left;width:118px;height:80px;border:solid 1px #dedede;padding:2px;}
.common1 dd .info .txt{float:right;width:390px;margin-top:10px;}
.common1 dd .info .txt h1{font-size:14px;font-weight:bolder;color:#507bd2;}
.common1 dd .info .txt p{color:#909090;line-height:20px;margin-top:8px;}
.common1 dd .info .txt a{color:#e0242a;margin-left:10px;}
.common1 dd ul{overflow:hidden;}
.common1 dd ul li{line-height:35px; background:url(../images/line.png) repeat-x left bottom;}
.common1 dd ul li a{font-size:15px;color:#494949;background:url(../images/dian.png) no-repeat left center;padding-left:15px;}
.common1 dd ul li span{float:right;}*/

.marqu{overflow:hidden;margin:10px 0;float:left; width:100%;}
.marqu dt{border:solid 1px rgb(255, 137, 10); background:#fff;padding:1px;}
/*.marqu dt h1{background:url(../images/titlebg001.png) repeat-x;height:34px;color:#fff;font-size:15px;line-height:34px;}*/
.marqu dt h1{background:rgb(255, 137, 10);height:34px;color:#fff;font-size:15px;line-height:34px;}
.marqu dt h1 span{display:block;float:left;margin-left:10px;display:inline;}
.marqu dt h1 a{float:right; font-size:12px;color:#fff;margin-right:10px}
.marqu dd{padding-top:10px;}
.marqu dd ul li{width:200px;height:150px;padding:2px;border:solid 1px #dedede;float:left; margin-left:15px; display:inline;}
.marqu dd ul li span{display:block;text-align:center;font-size:14px;height:20px; line-height:20px;margin-top:-30px;background:rgba(0,0,0,0.5);filter:alpha(opacity=5);width:200px;height:30px;z-index:1000;position: relative;color:#fff;line-height:30px;}
.marqu dd ul li img{width:200px;height:150px;}
#demo{overflow:hidden;width:1100px; height:156px; }
#indemo {float: left; width: 800%; }
#demo1, #demo2 {float: left; }
#demo1 div, #demo2 div { float: left; }


.commontitle {
	height: 33px;
	line-height: 33px;	
	color: rgb(255, 137, 10);
	display: flex;
	background-color: #344269;
}
	.commontitle span {
		display: block;
		width: 150px;
		height: 32px;
		float: left;
		line-height: 32px;
		text-align: center;
		color: #fff;
		font-family: 黑体;
		font-weight: 900;
		font-size: 22px;
		margin: 0 auto
	}
.commontitle  a{display:block;padding-left: 80px;  float:right;color:#717caf;font-size:12px;display:inline;}

.commondjgz{margin-top: 8px;background-color:rgb(244, 216, 217);}
.commondjgz ul{overflow:hidden;margin-top: 15px;margin-bottom: 15px;}
.commondjgz ul li{font-size: 16px;padding-top: 15px;}
.commondjgz ul li a:hover{font-size: 15px;color: red;}
.commondjgz ul li a{font-size: 15px;margin-left:15px;color:#494949;background:url(../images/dian.png) no-repeat left center;padding-left:15px;}
.commondjgz ul li img{float: right;margin-right: 35px;}

.fyConn{}
.fyConn a{color:#494949}
.fyConn a:hover{color: red;}
.fyConn td{font-size: 18px;text-align: center;}

.btn{}
.btn button{float: right;color: black;width: 120px;height: 35px;font-size: 15px;border-radius: 5px;}
.btn morebtn{float: right;color: black;width: 80px;height: 35px;font-size: 15px;border-radius: 15px;}
.btn button:hover{background-color: rgb(255, 137, 10);color: white;}

.common2{width: 350px;float:left;}
	.common2 dt {
		margin-top: 20px;
		height: 33px;
		line-height: 33px;
		font-size: 15px;
		background-color: #344269;
		display: flex;
	}
.common2 dt span{display:block;width:150px;height:32px;float:left;line-height:32px; text-align:center; color:#fff; font-family:黑体; font-weight: 800; font-size:22px;}
.common2 dt a{display:block;padding-left: 140px;  float:right;color:#fff;font-size:12px;display:inline;}
.common2 dd{overflow:hidden; padding:10px;background-color: #fff; }
.common2 dd .info{overflow:hidden;margin-bottom:15px;}
.common2 dd .info img{float:left;width:118px;height:80px;border:solid 1px #dedede;padding:2px;}
.common2 dd .info .txt{float:right;width:390px;margin-top:10px;}
.common2 dd .info .txt h1{font-size:14px;font-weight:bolder;color:rgb(255, 137, 10);}
.common2 dd .info .txt p{color:#909090;line-height:20px;margin-top:8px;}
.common2 dd .info .txt a{color:#e0242a;margin-left:10px;}
	.common2 dd ul {
		overflow: hidden;
		background: url(../images/dbqfy_007.png) repeat-y left top;
	}
.common2 dd ul li{line-height:35px; background:url(../images/line_1.png) repeat-x left bottom;}
	.common2 dd ul li a {
		font-size: 15px;
		color: #494949;
		background: url(../images/dbqfy_07.png) no-repeat left center;
		padding-left: 24px;
	}

.common2 dd ul li img{margin-top:10px;float: right;margin-right: 10px;}
/* .common2 dd ul li span{float:right;color:#999595;} */



.common5{width: 350px;float:left;}
	.common5 dt {
		margin-top: 20px;
		height: 33px;
		line-height: 33px;
		font-size: 15px;
		background-color: #344269;
		display: flex;
	}
.common5 dt span{display:block;width:150px;height:32px;float:left;line-height:32px; text-align:center; color:#fff; font-family:黑体; font-weight: 800; font-size:22px;}
.common5 dt a{display:block;padding-left: 140px;  float:right;color:#fff;font-size:12px;display:inline;}
.common5 dd{overflow:hidden; padding:10px;background-color: #fff; }
.common5 dd .info{overflow:hidden;margin-bottom:15px;}
.common5 dd .info img{float:left;width:118px;height:80px;border:solid 1px #dedede;padding:2px;}
.common5 dd .info .txt{float:right;width:390px;margin-top:10px;}
.common5 dd .info .txt h1{font-size:14px;font-weight:bolder;color:rgb(255, 137, 10);}
.common5 dd .info .txt p{color:#909090;line-height:20px;margin-top:8px;}
.common5 dd .info .txt a{color:#e0242a;margin-left:10px;}
.common5 dd ul{overflow:hidden;}
.common5 dd ul li{line-height:35px; background:url(../images/line_1.png) repeat-x left bottom;}
	.common5 dd ul li a {
		font-size: 16px;
		font-weight :800;
		color: #494949;
		background: url(../images/dbqfy_26.png) no-repeat left center;
		padding-left: 35px;
	}

	.common5 dd ul li img {
		margin-top: 10px;
		float: right;
		margin-right: 10px;
		height: 245px;
	}




.common4{width: 260px;float:left;}
.common4 dt{ margin-top:20px;height:33px;line-height:33px;font-size:15px;color:rgb(255, 137, 10);display: flex;background:url(../images/btbg1.png) no-repeat left top;}
.common4 dt span{display:block;width:150px;height:32px;padding-left:15px;padding-top:2px;float:left;line-height:32px; text-align:center; color:#fff; font-family:黑体; font-weight: 900; font-size:24px;}
.common4 dt a{display:block;padding-left: 50px;  float:right;color:#717caf;font-size:12px;display:inline;}
.common4 dd{overflow:hidden; padding:10px;background-color: #eee; margin-top: 15px;}
.common4 dd .info{overflow:hidden;margin-bottom:15px;}
.common4 dd .info img{float:left;width:118px;height:80px;border:solid 1px #dedede;padding:2px;}
.common4 dd .info .txt{float:right;width:390px;margin-top:10px;}
.common4 dd .info .txt h1{font-size:14px;font-weight:bolder;color:rgb(255, 137, 10);}
.common4 dd .info .txt p{color:#909090;line-height:20px;margin-top:8px;}
.common4 dd .info .txt a{color:#e0242a;margin-left:10px;}
.common4 dd ul{overflow:hidden;}
.common4 dd ul li{line-height:35px; background:url(../images/line_1.png) repeat-x left bottom;}
.common4 dd ul li a{font-size:15px;color:#494949;background:url(../images/dian.png) no-repeat left center;padding-left:15px;}
.common4 dd ul li img{margin-top:10px;float: right;margin-right: 10px;}

.common3{ width:193px; margin-top:8px;}
.common3 dd ul li a{font-size:12px;color:#494949;}

.Lfloat{float:left;}
.Rfloat{float:right;}

.subLeft{width:211px;float:left;overflow:hidden;}
.className{overflow:hidden;}
.className dt{background:url(../images/subnavtitle.png) no-repeat;height:71px;color:#fff;font-size:22px;padding-top:60px;padding-left:18px;}
.className dd{overflow:hidden;}
.className dd ul li{height:50px;background:#334269; padding:1px; margin-top:8px;width:193px;}
.className dd ul li a{display:block; border:solid 1px #fff;height:48px;color:#fff;line-height:48px;font-size:16px; padding-left:45px; background:url(../images/dian2.png) no-repeat 25px center;}
	.className dd ul li a:hover {
		background: #717caf url(../images/dian2.png) no-repeat 20px center;
		color: #fff;
	}
	.className dd ul .hover {
		background: #717caf url(../images/dian2.png) no-repeat 20px center;
		color: #fff;
	}

	.className ul li a:hover {
		background: #717caf url(../images/dian2.png) no-repeat 20px center;
		color: #fff;
	}
	.className ul .hover {
		background: #717caf url(../images/dian2.png) no-repeat 20px center;
		color: #fff;
	}

.subRight{width:870px;float:right;margin-right:10px;}
.subRight .where{font-size:14px;border-bottom:solid 1px #dedede;padding-bottom:20px;color:#868686; text-align:right; margin-top:25px;}
.subRight .where a{color:#868686; padding:0 8px;}
.new_list{overflow:hidden; margin-top:10px;}
.new_list li{background:url(../images/line_1.png) repeat-x left bottom; padding-bottom:8px; height:26px; line-height:26px; margin-top:15px;}
.new_list li a{background:url(../images/dian.png) no-repeat left center;padding-left:15px;font-size:14px;color:#333;}
.new_list li span{float:right;}
.pages{background:#f0f0f0;border:solid 1px #dcdcdc;padding:10px;text-align:center;overflow:hidden;margin-top:10px;float:right; width:848px; margin-bottom:8px;}

.where2{border-bottom:solid 5px #717caf; background:url(../images/bg5.png) no-repeat; background-position:right 6px; height:47px; line-height:47px;font-size:14px;color:#868686;}
.where2 a{color:#868686; padding:0 8px;}
.showArticle{overflow:hidden;padding:10px;position: relative;}
.fontContent p span img{display:block;margin:0 auto; }
.fontContent p img{display: block;margin: 0 auto; }
.showTit{text-align:center; padding:40px 20px; font-size:26px;}
.tip {
	display: block;
	font-size: 14px;
	text-align: center;
	padding-bottom: 40px;
	border-bottom: solid 2px #8d322c;
	margin-bottom: 30px
}
.showArticle p{line-height:36px; font-size:16px; padding:10px; text-indent:2em;}
.more {float:right;}
	.more a {
		color: #5876bb;
	}
.managescontent3in td {
	padding-top: 18px;
	/*background: url(../images/dbqfy_19.png) no-repeat left center;*/
}

.Tab {
	margin: 0px;
	padding: 0px;
	width:700px;
	background-color:#fff;
}
.Tab .Menuboxfive {
	
}
	.Tab .Menuboxfive ul {
		margin: 0px;
		padding: 0px;
	}
	.Tab .Menuboxfive li.hover {
		border-bottom: solid 2px #005196;
		background-position: center top;
		background-repeat: no-repeat;
		font-size: 16px;
		font-weight: bold;
		height: 32px;
		color: #005196;
	}
	.Tab .Menuboxfive li {
		float: left;
		display: block;
		cursor: pointer;
		height: 32px;
		padding-top: 6px;
		margin-left: 15px;
		color: #333;
		font-size: 17px;
		width: 100px;
		text-align: center;
	}
		.Tab .Menuboxfive li img {
			width:20px;
			height:20px;
		}
.imgdiv {
	margin-top: 15px;
	margin-left: 20px;
	width: 320px;
	height: 260px;
}
	.imgdiv img {
		width: 320px;
		height: 230px;
	}
	.imgdiv p {
		margin-top:5px;
	}

/*切换*/
.txtScroll-left {
	width: 400px;
	position: relative;
	background-color: #fff;
	margin-left:28px;
}

	/*.txtScroll-left .hd {
		overflow: hidden;
		height: 30px;
		background: #f4f4f4;
		padding: 0 10px;
	}
*/
	.txtScroll-left .hd .prev, .txtScroll-left .hd .next {
		display: block;
		width: 5px;
		height: 9px;
		float: right;
		margin-right: 30px;
		margin-top: 18px;
		overflow: hidden;
		cursor: pointer;
		background: url("../images/arrow.png") no-repeat;
	}

	.txtScroll-left .hd .next {
		background-position: 0 -50px;
	}

	.txtScroll-left .hd .prevStop {
		background-position: -60px 0;
	}

	.txtScroll-left .hd .nextStop {
		background-position: -60px -50px;
	}

	.txtScroll-left .hd ul {
		float: right;
		overflow: hidden;
		zoom: 1;
		margin-top: 10px;
	}

		.txtScroll-left .hd ul li {
			float: left;
			width: 9px;
			height: 9px;
			overflow: hidden;
			margin-right: 5px;
			text-indent: -999px;
			cursor: pointer;
			background-color: #005196;
		}

			.txtScroll-left .hd ul li.on {
				background-position: 0 0;
			}

	.txtScroll-left .bd {
		padding: 10px;
		width: 380px;
		/*overflow: hidden;*/
	}

		.txtScroll-left .bd ul {
			overflow: hidden;
			zoom: 1;
		}

			.txtScroll-left .bd ul li {
				margin-right: 20px;
				float: left;
				height: 24px;
				line-height: 24px;
				text-align: left;
				_display: inline;
			}

				.txtScroll-left .bd ul li div {
					color: #999;
					background-color: #f1eded;
					height: 35px;
					width: 60px;
					text-align: center;
				}
.inputtxt {
	width: 450px;
	height: 40px;
	color: #999;
	font-size: 16px;
}

.managestitle2 {
	width: 240px;
	height: 25px;
	color: white;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	background: #2e487d;
}

.managescontent3 {
	background-color: rgb(255, 255, 255);
	display: flex;
	height: 415px;
}

	.managescontent3 span {
		color: #5876bb;
		font-weight: bold;
		line-height: 22px;
		margin-left: 130px;
		padding-left:10px;
		padding-right:10px;
		font-size: 16px;
		background-color: #fff;
	}

.tddiv {
	background: url(../images/black-bg_1.png) repeat-x center center;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 7px;
}



.lbdiv {
	margin-left: 27px;
	margin-right: 15px;
	border: solid 2px #eee;
	border-top: none;
	height: 150px;
}
/*tabbox*/
#box {	
	width: 866px;
	height: 360px;
	margin: 0px 10px 5px -8px;
	float: left;	
}

.b_c {
	text-align: center;
}
.tabcontainer {
	width: 850px;
	height: 220px;
	text-align: center;
}
	.tabcontainer .hd {
		width: 200px;
		height: 358px;
		line-height: 358px;
		padding: 0 0 0 0;
		position: relative;
		float: left;
		background: #FFFFFF;
		border: 1px solid rgba(151,151,151,0.16);
		box-shadow: 2px 2px 7px 0px rgba(55,20,18,0.13);
	}
	
		.tabcontainer .hd ul {
			float: left;
			position: absolute;
			left: 2px;
			top: -1px;
			height: 57px;
		}
			.tabcontainer .hd ul li {
				display: block;
				width: 198px;
				height: 60px;
				line-height: 60px;
				background-color: #fff;
				text-decoration: none;
				color: #333;
				cursor: pointer;
				font-size: 20px;
			}
				.tabcontainer .hd ul li.on {
					/*background-color: #1057ad;*/
					background: url(../images/on.png) no-repeat top left ;
					background-size:200px;
					color: #FFF;
				}
.tabcontainer .bd {
	/*float: left;*/
	width: 630px;
	height: 360px;
	text-align: left;
	margin-left: 200px;
	background: #F9F9F9;
}
	.tabcontainer .bd .title {
		height:55px;
	}



		.tabcontainer .bd .title span {
			display: block;
			float: left;
			width: 150px;
			height: 55px;
			line-height: 55px;
			text-align: center;
			color: #000;
			font-weight: bold;
			font-size: 22px;
		}

.boxmore {
	border: 1px solid rgba(141,50,44,1);
	font-size: 12px;
	color: #8D322C;
	letter-spacing: 0;
	text-align: center;
	font-weight: 400;
	float: right;
	display: inline;
	width: 60px;
	height: 24px;
	line-height: 24px;
	margin-top: 16px;
	margin-right: 30px;
}
	.boxmore a {
		color: #8D322C;
	}
	.tabcontainer .bd ul {
		padding: 10px;
		zoom: 1;
	}
.tabcontainer .bd li {
	height: 45px;
	line-height: 45px;
	margin-left: 30px;
	margin-right: 30px;
	border-bottom: 1px solid #CCCCCC;
}
.tabcontainer .bd ul li a {
	font-size: 18px;
	color: #000;
	background: url(../images/dian1.png) no-repeat left center;
	padding-left: 22px;
	line-height: 45px;
	height: 45px;
}
	.tabcontainer .bd ul li a:hover {
		color: #8D322C;
	}
/* snfyMap css */
.snfy {
	float: left;
	height:500px;
	width:600px;
}
	.snfy img {
		width: 450px;
		height: 300px;
		float: left;
		margin-left:50px;
		margin-top:50px;
	}
.hbfys {
	margin-top: 50px;
}
	.hbfys td div {
		background: url(../images/fy-bg.png) no-repeat left center;
		height: 55px;
		line-height: 55px;		
		text-align: center;
		margin-top: 10px;
		margin-left: 5px;
	}
		.hbfys td div:hover {
			background: url(../images/fy-on.png) no-repeat left center;
			height: 55px;
			line-height: 55px;
			text-align: center;
			margin-top: 10px;
			margin-left: 5px;
		}
		.hbfys td div a {
			font-size: 16px;
			color: #000000;
			letter-spacing: 0.38px;
		}
/*友情链接*/
.yqlj {
	background: #F9F7F4;
	height: 120px;
	width: 100%;
	z-index: 99;
	text-align: center;
	position: relative;
}
/*底部*/
.footxy {
	
	background: #F4F4F4;
	height: 80px;
	line-height:80px;
}

	.footxy .navbg {
		height: 80px;
		line-height: 80px;
		min-width:1400px;
	}

	.footxy .navlt > ul > li {
		width: 12.5%;
		line-height: 46px;
		float: left;
		font-size: 14px;
		text-align: center;
		cursor: pointer;
		position: relative;
	}

		.footxy .navlt > ul > li label {
			display: inline-block;
			margin-right: 5px;
			cursor: pointer;
			line-height: 80px;
			font-size: 18px;
			color: #852A22;
		}

		.footxy .navlt > ul > li span {
			display: inline-block;
			color: #852A22;
			margin-left:10px;
			border-bottom: 0;
			border-top: 6px solid\9;
			border-top: 6px dashed;
			border-right: 6px solid transparent;
			border-left: 6px solid transparent;
			-webkit-transition: all 0.15s ease-in-out;
			transition: all 0.15s ease-in-out;
		}

		.footxy .navlt > ul > li:hover span {
			-webkit-transform: rotate(180deg);
			-moz-transform: rotate(180deg);
			transform: rotate(180deg);
		}

		.footxy .navlt > ul > li:hover label {
			color: #FF0000
		}

		.footxy .navlt > ul > li:hover div.dropmenu {
			visibility: visible;
			height: 250px;
		}

		.footxy .navlt > ul > li div.dropmenu {
			visibility: hidden;
			border-radius: 0;
			height: 0px;
			overflow-y: auto;
			position: absolute;
			bottom: 50px;
			left: 0px;
			z-index: 1000;
			padding: 5px 0;
			margin: 2px 0 0;
			background-color: #ffffff;
			-webkit-background-clip: padding-box;
			background-clip: padding-box;
			border: 1px solid #cccccc;
			border: 1px solid rgba(0,0,0,.15);
			border-radius: 4px;
			-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
			box-shadow: 0 6px 12px rgba(0,0,0,.175);
			transition: height 0.15s ease-in-out;
			
		}

		.footxy .navlt > ul > li:last-child div.dropmenu {
			right: 0px;
			left: auto
		}

		.footxy .navlt > ul > li div.dropmenu ul li {
			padding: 3px 20px;
			line-height: 20px;
			color: #333;
			width: 200px
		}

			.footxy .navlt > ul > li div.dropmenu ul li:hover {
				background: #DAEDFC
			}
.dropmenu ul li a {
	color:#333;
}
.footxy .link {
	margin-top: 30px;
	margin-bottom: 10px
}

		.footxy .link a {
			display: block;
			float: left;
			border-right: 1px solid #999999;
			color: #666666;
			line-height: 16px;
			font-size: 14px;
			padding: 0 20px;
		}

	.footxy .txt {
		line-height: 30px;
		color: #666666;
		margin-left: 20px;
		font-size: 14px;
		margin-bottom: 30px
	}

	.footxy .piclink {
		margin-top: 50px
	}

		.footxy .piclink ul li {
			float: right;
			height: 80px;
			margin-left: 10px;
		}

/*.container {
	width: 1400px;
	padding-left: 0px;
	padding-right: 0px;
}
.footxy .txt {
	width: 100%;
	text-align: center;
	margin-left: 0px;
}

	.footxy .txt div {
		text-align: center
	}

.footxy .piclink ul li {
	float: left;
}*/
	

	.hrefdiv {
		overflow: hidden;
		position: relative;
		width: 1306px;
		height: 500px;
		/* border: 1px solid rgba(220,220,220,1);*/
		margin-left: 14px;
		margin-top: 5px;
	}

	.hreftitle {
		display: block;
		height: 55px;
		line-height: 55px;
		margin-bottom: 5px;
		background: url(../images/title_bg2.png) no-repeat left center;
	}

		.hreftitle span {
			display: block;
			float: left;
			width: 230px;
			height: 55px;
			line-height: 55px;
			text-align: center;
			color: #fff;
			font-weight: bold;
			font-size: 26px;
		}

	.hrefcontent {
		background: url(../images/map-bg.png) no-repeat center center;
		height: 400px;
	}

	/*院史陈列*/

	                    .picMarquee-left {
                        overflow: hidden;
                        position: relative;
                        width: 1306px;
                        height: 240px;
                        border: 1px solid rgba(220,220,220,1);
                        margin-left: 14px;
                        margin-top: 20px;
                    }

                    .clear {
                        clear: both;
                    }

                    .btg {
                        display: block;
                        height: 55px;
                        line-height: 55px;
                        margin-bottom: 5px;
                        background: url(../images/title_bg2.png) no-repeat left center;
                    }

                    .bt {
                        /*display: inline-block;
                        margin: 0px;
                        font-size: 18px;
                        height: 42px;
                        line-height: 54px;
                        float: left;*/
                    }

                        .bt b {
                            display: block;
                            float: left;
                            width: 150px;
                            height: 55px;
                            line-height: 55px;
                            text-align: center;
                            color: #fff;
                            font-weight: bold;
                            font-size: 26px;
                        }

                    .btg .more {
                        display: inline-block;
                        line-height: 55px;
                        float: right;
                    }

                        .btg .more a {
                            text-decoration: none;
                            color: #fff;
                            font-size: 16px;
                            line-height: 55px;
                            height: 55px;
                            margin-right: 20px;
                        }

                    .picMarquee-left .bd {
                        padding: 10px 5px 10px 5px;
                    }

                        .picMarquee-left .bd .ul {
                            zoom: 1;
                        }

                            .picMarquee-left .bd .ul li {
                                margin: 0 8px;
                                overflow: hidden;
                                text-align: center;
                            }

                                .picMarquee-left .bd .ul li .pic {
                                    text-align: center;
                                }
                    .picList .clone .pic a img {
                        width: 256px;
                        height: 153px;
                    }



.pagelefttitle {
	/*background-image: url(../images/title_bg.png);*/
	width: 300px;
	height: 48px;
	line-height: 56px;
	text-align: left;
	font-size: 22px;
	color: #943832;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 10px;
	border-bottom: 2px solid;
}

.pageleftmenu {
	padding: 10px;
}

	.pageleftmenu a {
		display: block;
		width: 260px;
		/*height: 45px;
		line-height: 35px;*/
		padding-left: 40px;
		padding-top: 10px;
		padding-bottom: 10px;
		color: #8d322c;
		font-size: 16px;
		/* text-align: center; */
		text-decoration: none;
		margin-bottom: 10px;
		background: url(../images/dian2.png) 0 0 no-repeat;
		background-position: 20px center;
		background-size: 2%;
	}

	.pageleftmenu .hover {
		background-color: #8d322c;
		color: #fff;
		width: 260px;
	}

	.pageleftmenu a:hover {
		background-color: #8d322c;
		color:#fff;
		width: 260px;
	}

.pageleftsertitle {
	background-image: url(../images/title_bg.png);
	background-repeat: no-repeat;
	width: 300px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin-left: 3px;
	margin-top: 30px;
}


.pagerighttitle {
	width: 1000px;
	height: 68px;
	line-height: 95px;
	text-align: left;
	font-size: 22px;
	color: #943832;
	font-weight: bold;
	margin-left: 10px;
	border-bottom: 2px solid;
}
.newlisttable {
	font-size: 16px;
	margin-left:10px;
}

.newlisttable img {
	margin-left: 5px;
}

	.newlisttable td {
		border-bottom: 1px dashed #CCCCCC;
		line-height: 45px;
		color: #666666;
		font-size: 16px;
		/*width: 960px;*/
	}

.newlisttable a {
	background-image: url(../images/leftimg.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;
	color: #000000;
	text-decoration: none;

	height:30px;
	overflow:hidden;  
	text-overflow:clip; 
	/*white-space:nowrap;*/ 
	-o-text-overflow: clip;
}

	.newlisttable a:hover {
		color: #943832;
	}


.pageleftli ul{ 
     width: 270px;
    display: block;
	overflow:hidden;  
	text-overflow:clip; 
	white-space:nowrap; 
	-o-text-overflow: clip;
}
.listalong {
	/*background-image: url(../images/dian2.png);
	background-repeat: no-repeat;
	background-size:1%;
	background-position: 3px center;*/
	color: rgb(102, 102, 102);
	font-size: 14px;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	/*border-bottom: 1px dashed rgb(204, 204, 204);*/
}
.pageleftli li {
	background: url(../images/dian2.png) 0 0 no-repeat;
	background-position: 3px center;
	background-size: 1%;
	color: #000000;
	text-decoration: none;
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 18px;
}
	.pageleftli li a {
		color: #8d322c;
	}
.more2 {
	padding-right: 5px;
	line-height: 20px;
	text-align: right;

}


.searchbgbox {
	/*background: url(../images/textinput_bg_1.jpg) 0 0 repeat-x;*/
	background-color: #FFFFFF;
	width: 280px;
	height: 30px;
	border: 1px solid #B1B1B1;
	margin: 10px;
}
.searchbgbox input {
	border: 0px;
	font-size: 12px;
	color: #999999;
	padding-left: 5px;
	line-height: 25px;
	height: 25px;
}

#pagination{
	height:50px;
	line-height:50px;
	margin-right:32px;
	margin-top: 20px;
	text-align: right;
}
