/*top*/
.topbg{
	width: 100%;
	height: 24px;
	background: url(/uploads/image/himg/top_bg.png) no-repeat;
}
.top{
	width: 1080px;
	margin: 0 auto;
	font-size: 12px;
	color: #505050;
	height: 172px;
	background: url(/uploads/image/himg/header_bg.png) no-repeat center center;
}
.top .logo{
	display: block;
	float: left;
	margin-left: 10px;
	padding: 35px 0;
}
.top .topright{
	margin: 24px 10px 0 0;
	*width: 400px;
}
.top .topright p{
	text-align: right;
	padding-right: 20px;
}
.top .topright p a{
	display: inline-block;
	padding: 0 4px;
}
.top .topright p a:hover{
	color: #b4180b;
}
.top .topright .search{
	margin: 24px 0 0 0;
}
.search span {
	width: 46px;
	height: 37px;
	display: block;
	float: right;
	text-align: center;
	margin-left: 6px;
	background: url(/uploads/image/himg/search.png) no-repeat;
}
.search span input{
	display: block;
	background: none;
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin: 0 auto;
	line-height: 34px;
	*line-height: 28px;
	cursor: pointer;
}
.search .searchtext {
	height: 36px;
	font-size: 14px;
	color: #656565;
	outline: none;
	line-height: 36px;
	font-family: "微软雅黑";
	text-indent: 1.5em;
	background: url(/uploads/image/himg/search_text.png) no-repeat;
	width: 344px;
}

/*nav*/
.navwrap{
	width: 100%;
	height: auto;
	margin-top: -6px;
	position: relative;
	z-index: 2;
}
.navwrap .innav{
	width: 1082px;
	margin: 0 auto;
	height: 48px;
	line-height: 48px;
	background: url(/uploads/image/himg/nav_bg.png) no-repeat;
}
.innav ul{
	padding: 0 0px;
	*padding: 0 66px;
}
.innav ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0 57px;
	position:relative;
}
.innav ul li.marr{
	border-right: 0;
}
.innav ul li a{
	display: block;
	font-size: 16px;
	color: #eed3cc;
}
.innav ul li:hover a{
	color: #fff;
}
#nav{
	width:100%;
	line-height: 30px;
	position:absolute;
	top:46px;
	left:0px;
	display: none;
	z-index: 10;
	background: #d7bc9e;
	box-shadow: 0 3px 3px #ccc;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.innav ul li #nav a{
	height: 30px;
	font-size:14px;
	margin-top: 6px;
	line-height: 30px;
}
.innav ul li #nav a:last-child{
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.innav ul li #nav a:hover{
	background: #9e1100;
}
/*banner*/
.banner{
    position: relative;
    z-index: 1;
    margin-top: 20px;
    *margin-top: 0;
}
.main {
    width: 1060px;
    margin: 0 auto;
}
.slidebox {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 15px;
}
.slidebox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slidebox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.slidebox .slidebg1{
	display: block;
	width: 100%;
}
.slidebox1 .bd li .tit{
	position: absolute;
	top: 300px;
       *top: 280px;
	left: 60px;
	padding: 20px;
	font-size: 18px;
	color: #fff;
	background: url(/uploads/image/himg/ico4.png);
	width: 300px;
	line-height: 30px;
}
.slidebox1 .hd {
    overflow: hidden;
    position: absolute;
    bottom: 20px;
    z-index: 1;
    left: 50%;
    margin-left: -136px;
}
.slidebox1 .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.slidebox1 .hd ul li {
    float: left;
    margin: 0 9px;
    width: 50px;
    height: 5px;
    text-align: center;
    cursor: pointer;
    background: #fff;
}
.slidebox1 .hd ul li.on{
	background: #ffab00;
}
.slidebox2 .bd{
	background: url(/uploads/image/himg/bg4.png) no-repeat;
	width: 1040px;
	height: 377px;
	padding: 10px;
}
.slidebox2 .bd ul{
	width: 100%;
}
.slidebox2 .bd ul img{
	display: block;
	width: 100%;
}
.slidebox2 .bd li .tit{
	position: absolute;
	bottom: 58px;
	left: 50%;
	margin-left: -242px;
	bottom: 80px;
	font-size: 22px;
	text-align: center;
	color: #2b2b2b;
	background: url(/uploads/image/himg/ico12.png);
	width: 484px;
	line-height: 58px;
}
.slidebox2 .hd {
    overflow: hidden;
    position: absolute;
    bottom: 34px;
    z-index: 1;
    left: 50%;
    margin-left: -60px;
}
.slidebox2 .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.slidebox2 .hd ul li {
    float: left;
    margin: 0 9px;
    width: 12px;
    height: 12px;
    text-align: center;
    cursor: pointer;
    background: url(/uploads/image/himg/ico13.png) no-repeat;
}
.slidebox2 .hd ul li.on{
	background: url(/uploads/image/himg/ico14.png) no-repeat;
}
/*前/后按钮代码 */
.slidebox .prev,
.slidebox .next {
	display: block;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.slidebox2 .prev,
.slidebox2 .next {
	display: block;
	position: absolute;
	left: 28px;
	top: 50%;
	margin-top: -18px;
	width: 30px;
	height: 35px;
	background: url(/uploads/image/himg/left.png) 0 0 no-repeat;
}
.slidebox2 .next {
	left: auto;
	right: 28px;
	background: url(/uploads/image/himg/right.png) 0 0 no-repeat;
}
.slidebox3{
	width: 1060px;
	margin: 20px auto 0;
}
.pic{
	height:397px;
	overflow: hidden;
}
.pic ul li{
	list-style:none;
	width:56px;
	height:397px;
	float:left;
	position: relative;
}
.pic .l1{background-image:;}
.pic .l4{background-image:;}
.pic .l3{background-image:;}
.pic .l2{
	background-image:;
	width:891px;
}
.pic ul li p{
	position: absolute;
	width: 486px;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	color: #fff;
	text-align: center;
	background: url(/uploads/image/himg/ico4.png);
	top: 54px;
	right: 0;
	display: none;
}
.pic ul li:hover p{
	display: block;
}

/*页面主体部分*/
.maincon{
	width: 1080px;
	height: auto;
	margin: 0 auto;
}
.oneleft,
.twoleft,
.nightright,
.tenright{
	float: left;
	margin: 20px 10px 0;
	width: 700px;
}
.oneright,
.tworight,
.threeleft,
.threemiddle,
.threeright,
.sixleft,
.sixmiddle,
.sixright,
.nightleft,
.tenleft{
	float: left;
	margin: 20px 10px 0;
	width: 340px;
}
.title{
	width: 100%;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}
.title span{
	display: block;
	float: left;
	background: url(/uploads/image/himg/ico_bg1.png) no-repeat;
	width: 133px;
	height: 39px;
	color: #fff;
	font-size: 18px;
	text-indent: 24px;
	line-height: 36px;
}
.title .line{
	background: url(/uploads/image/himg/ico2.png);
	height: 15px;
	width: 100%;
	position: absolute;
	z-index: 1;
	left: 140px;
	top: 14px;
}
.title a{
	display: block;
	float: right;
	font-size: 14px;
	color: #393939;
	line-height: 39px;
	background: url(/uploads/image/himg/bg.jpg);
	padding-left: 10px;
	position: relative;
	z-index: 2;
}
.title a:hover{
	color: #b4180b;
}
.title a img{
	display: inline-block;
	margin: 14px 0 0 4px;
	*margin: -24px 0 0 30px;
}
/*头条新闻*/
.slidebox4{
	background: url(/uploads/image/himg/ban_bg3.jpg) no-repeat;
	width: 100%;
}
.slidebox4 .bd{
	padding: 10px;
}
.slidebox4 .bd ul li{
	position: relative;
}
.slidebox4 .bd ul li p{
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 14px;
	color: #fff;
	background: url(/uploads/image/himg/ico4.png);
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-indent: 12px;
}
.slidebox4 .hd {
	overflow:hidden;
	position:absolute;
	bottom: 24px;
	z-index:1;
	right: 20px;
}
.slidebox4 .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.slidebox4 .hd ul li {
	float:left;
	margin-right: 8px;
	width: 6px;
	height: 6px;
	_height: 4px;
	text-align: center;
	cursor: pointer;
	background: #fff;
}
.slidebox4 .hd ul li.on {
	background: #ff6b00;
}
/*综合新闻*/
.onelistr{
	width: 100%;
	margin-top: 20px;
	*margin-top: 12px;
}
.onelistr li{
	height: 31px;
	line-height: 31px;
	*height: 28px;
	*line-height: 28px;
	padding: 0 16px 0 10px;
}
.onelistr li.even{background: #ece1cf;}
.onelistr li a{
	display: block;
	color: #4a4a4a;
	overflow: hidden;
	cursor: pointer;
	padding-left: 20px;
	background: url(/uploads/image/himg/ico3.png) no-repeat left center;
}
.onelistr li a span{
	display: block;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 238px;
	*width: 226px;
}
.onelistr li a em{
	display: block;
	float: right;
	font-size: 12px;
	color: #757575;
}
.onelistr li a:hover,
.onelistr li a:hover em{
	color: #b4180b;
}
/*学校简介*/
.twoleft{
	background: url(/uploads/image/himg/bg1.png) no-repeat;
	height: 167px;
	position: relative;
}
.twoleft h2{
	background: url(/uploads/image/himg/ico5.png) no-repeat;
	width: 52px;
	height: 134px;
	position: absolute;
	left: 80px;
	top: 24px;
	padding-top: 10px;
	text-align: center;
	color: #fff;
	font-size: 16px;
}
.twoleft .wen{
	position: absolute;
	left: 136px;
	top: 36px;
	width: 480px;
	font-size: 14px;
	color: #444444;
}
.twoleft .wen p{
	line-height: 24px;
	text-indent: 2em;
}
/*登录*/
.tworight{
	background: url(/uploads/image/himg/bg2.png) no-repeat;
	height: 166px;
}
.tworight form{
	margin-top: 40px;
	position: relative;
}
.tworight form label{
	width: 226px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #4a4a4a;
	display: block;
	margin-left: 32px;
}
.tworight form label input{
	width: 180px;
	color: #4a4a4a;
	border-bottom: 1px solid #a9a5a5;
	background: none;
}
.tworight form .button{
	color: #fff;
	width: 98px;
	height: 33px;
	text-align: center;
	line-height: 30px;
	display: block;
	margin: 10px auto 0;
	background: url(/uploads/image/himg/ico6.png) no-repeat;
}
.tworight form a{
	display: block;
	position: absolute;
	font-size: 12px;
	color: #464646;
	right: 42px;
	bottom: 0px;
	height: 32px;
	line-height: 32px;
}
.tworight form a:hover,
.threeconl .threetp .wen .tit:hover{color: #b4180b;}
.threelist{
	margin: 0;
	padding: 10px 0;
	border: 1px solid #b03d2e;
}
.threeconl{
	padding: 10px 0;
	border: 1px solid #b03d2e;
}
.threeconl .onelistr{
	margin: 0;
	*margin-top: 4px;
}
.threeconl .threetp{
	padding: 0 10px;
}
.threeconl .threetp .img{
	display: block;
	float: left;
}
.threeconl .threetp .wen{
	float: right;
	width: 160px;
}
.threeconl .threetp .wen .tit{
	font-size: 14px;
	color: #303030;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.threeconl .threetp .wen p{
	font-size: 12px;
	color: #727272;
	line-height: 22px;
	margin-top: 6px;
}
/*adv*/
.adv{
	width: 1060px;
	margin: 20px 10px 0;
}
.fourleft,
.fourright,
.elevenleft,
.elevenright{
	width: 520px;
	float: left;
	margin: 20px 10px 0;
}
.fourlistr{
	width: 100%;
	padding: 10px 0;

}
.fourlistr li{
	padding: 6px 16px;
	cursor: pointer;
}
.fourlistr li .img{
	display: block;
	float: left;
	padding: 5px;
	border: 1px solid #9d7c64;
	border-radius: 100%;
}
.fourlistr li .img img{
	display: block;
	width: 70px;
	height: 70px;
	border-radius: 100%;
}
.fourlistr li:hover .img{
	border: 1px solid #000;
}
.fourlistr li .wen{
	float: left;
	width: 380px;
	margin-left: 16px;
}
.fourlistr li .wen .tit{
	font-size: 16px;
	color: #484848;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fourlistr li:hover .wen .tit{
	color: #000;
}
.fourlistr li .wen p{
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 8px;
	line-height: 22px;
}
.fourleft{
	position: relative;
}
.tab-menu{
	position: absolute;
	width: 190px;
	height: 40px;
	line-height: 40px;
	background: #f8f3e9;
	z-index: 3;
	left: 194px;
	top: 0;
}
.tab-menu li {
	float: left;
	cursor: pointer;
	text-align: center;
	color: #fff;
	width: 33.33%;
	font-size: 16px;
	color: #373737;
}
.tab-box {
	height: auto;
}
.tab-menu .selected {
	color: #5d2b07;
	font-weight: bold;
}
.hide {
	display: none;
}
.tab-box .more{
	display: block;
	float: right;
	position: absolute;
	right: 0;
	top: 0px;
	font-size: 14px;
	color: #393939;
	line-height: 39px;
	height: 39px;
	background: url(/uploads/image/himg/bg.jpg);
	padding-left: 10px;
	z-index: 2;
}
.tab-box .more img{
	display: inline-block;
	margin: 14px 0 0 4px;
	*margin: 4px 0 0 4px;
}
.fourlistl{
	padding: 8px 12px 18px;
	*padding: 20px 12px;
	background: #e3ded2  no-repeat right bottom;
}
.fourlistl li{
	margin-top: 12px;
	width: 100%;
	cursor: pointer;
}
.fourlistl li:hover{
	background: #f3ede3;
}
.fourlistl li .img{
	display: block;
	float: left;
	width: 114px;
}
.fourlistl li .img img{
	display: block;
	width: 100%;
}
.fourlistl li .wen{
	float: right;
	width: 370px;
}
.fourlistl li .wen .tit{
	font-size: 16px;
	color: #2c2c2c;
}
.fourlistl li .wen p{
	font-size: 12px;
	color: #545454;
	line-height: 22px;
	margin-top: 8px;
}
.fourlistl li:hover .wen .tit{
	color: #5d2b07;
}
.fivecon,
.sevencon,
.twelvecon,
.threeteencon{
	width: 1060px;
	margin: 20px 10px 0;
}
.threeteencon{
	position: relative;
	z-index: 9;
}
.fivelist li{
	float: left;
	width: 332px;
	height: 220px;
	position: relative;
	margin-right: 20px;
}
.fivelist li.marr{
	margin-right: 0;
}
.fivelist li .wen{
	position: absolute;
	z-index: 99;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 48px;	
	padding: 6px 0;
	background: #666;
	color: #fff;
}
.fivelist li .wen .tit{
	font-size: 16px;
	margin-left: 12px;
	font-weight: bold;
	color: #fff;
	width: 245px;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fivelist li .wen p{
	margin-left: 12px;
	width: 245px;
	line-height: 20px;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fivelist li .wen .play{
	display: block;
	position: absolute;
	right: 12px;
	top: 8px;
}
.sixlistl{
	padding: 0 10px 10px;
	border: 1px solid #b03d2e;
}
.sixlistl li{
	width: 100%;
	padding-top: 10px;
}
.sixlistl li a{
	display: block;
	height: 43px;
	line-height: 43px;
	padding-right: 12px;
	background: #e3ded2;
	color: #303030;
}
.sixlistl li a:hover{
	background: #d6cdb8;
	color: #5d2b07;
}
.sixlistl li a img{
	display: block;
	float: left;
	margin-right: 12px;
}
.sixlistl li a span{
	display: block;
	float: left;
	width: 210px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sixlistm{
	padding:10px;
	*padding:11px 10px;
	border: 1px solid #b03d2e;
}
.sixlistm li{
	height: 32px;
	line-height: 32px;
	*height: 28px;
	*line-height: 28px;
}
.sixlistm li span{
	display: block;
	float: left;
	width: 60px;
	text-align: left;
	font-size: 12px;
	color: #757575;
}
.sixlistm li .tit{
	display: block;
	float: left;
	width: 200px;
	margin-left: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding-left: 40px;
	color: #4a4a4a;
	font-size: 14px;
	background: url(/uploads/image/himg/ico3.png) no-repeat 18px center;
	border-left: 2px solid #f8f2ea;
}
.sixlistm li:hover .tit{
	background: #e3ded2 url(/uploads/image/himg/ico3.png) no-repeat 18px center;
	border-left: 2px solid #d0c8b3;
}
.sixlistr li{
	height: 80px;
	background: #eeebe5;
	margin-bottom: 18px;
	border-left: 3px solid #b39a84;
}
.sixlistr li.marr{
	margin-bottom: 0;
}
.sixlistr li .wen{
	float: left;
	width: 250px;
}
.sixlistr li .wen .tit{
	font-size: 14px;
	display: block;
	padding: 6px;
	color: #343434;
}
.sixlistr li .wen .tit:hover,
.nightlistl li .tit:hover span,
.nightlistr li .wen .tit:hover,
.tenlistr a:hover,
.tenlistl li a:hover,
.threeteenlist a:hover{
	color: #b4180b;
}
.sixlistr li .wen p{
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding: 0 6px;
	color: #898989;
}
.sixlistr li img{
	display: block;
	float: right;
	width: 84px;
}
.sevenlist li{
	width: 168px;
	float: left;
	padding: 26px 0;
	border: 1px solid #b03d2e;
	margin-right: 8px;
}
.sevenlist li.marr{
	margin-right: 0;
	float: right;
}
.sevenlist li a{
	display: block;
	width: 100%;
	color: #b14132;
	text-align: left;}
.sevenlist li a img{
	display: block;
	margin: 0 auto;
}
.sevenlist li a p{
	margin-top: 10px;margin-left:10px;line-height:20px;padding:10px 0;font-size:16px;

}
.nightlistl,
.tenlistl{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.nightlistl li{
	padding: 6px 0;
	*padding: 4px 0;
	border-bottom: 1px dashed #d3cece;
}
.nightlistl li.marr{
	border-bottom: 0;
}
.nightlistl li .tit{
	display: block;
	color: #444444;
	font-size: 16px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.nightlistl li .tit span{
	display: block;
	float: left;
	width: 260px;
	background: url(/uploads/image/himg/ico3.png) no-repeat left center;
	text-indent: 24px;
}
.nightlistl li .tit em,
.tenlistl li a.tit  em{
	display: block;
	float: right;
	font-size: 12px;
	color: #757575;
}
.nightlistl li p{
	color: #757575;
	padding-left: 24px;
	margin-top: 4px;
}
.nightlistr li{
	float: left;
	width: 312px;
	padding: 14px;
	margin-top: 8px;
	background: #f1ede1;
}
.nightlistr li.marr{
	float: right;
}
.nightlistr li img{
	display: block;
	float: left;
	width: 100px;
	border-radius: 10px;
}
.nightlistr li .wen{
	float: right;
	width: 200px;
}
.nightlistr li .wen .tit{
	display: block;
	font-size: 16px;
	color: #343434;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.nightlistr li .wen  p{
	font-size: 12px;
	color: #909090;
	line-height: 22px;
	margin-top: 8px;
}
.tenlistl li{
	margin-top: 10px;
}
.tenlistl li img{
	display: block;
	float: left;
	width: 100px;
}
.tenlistl li a{
	color: #444444;
	font-size: 16px;
	display: block;
}
.tenlistl li p{
	font-size: 14px;
	color: #7b7b7b;
	padding-left: 18px;
}
.tenlistl li .wen{
	float: left;
	margin-left: 10px;
	width: 200px;
}
.tenlistl li .wen a{
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.tenlistl li .wen p{
	padding-left: 0;
}
.tenlistl li a.tit{
	background: url(/uploads/image/himg/ico3.png) no-repeat left center;
	padding-left: 18px;
}
.tenlistl li a.tit span{
	display: block;
	float: left;
	width: 236px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.tenlistr a{
	display: block;
	float: left;
	width: 70px;
	text-align: center;
	margin: 8px 15px 0;
	color: #262626;
}
.tenlistr a img{
	display: block;
	width: 100%;
}
.tenlistr a p{
	line-height: 24px;
	padding: 4px 0 0;
}
.elevenlistl{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.elevenlistl h3{ 
	height:30px; 
	line-height:30px; 
	background: #f8f8f8 url(/uploads/image/himg/ico3.png) no-repeat 6px center;
	background:#f4f4f4; 
	padding: 0 8px 0 28px;
	margin-top: 8px;
	*margin-top: 10px;
	cursor:pointer;
}
.elevenlistl h3.on{ 
	background: #e5c9be url(/uploads/image/himg/ico3.png) no-repeat 6px center;
}
.elevenlistl h3 a{
	display: block;
	float: left;
	width: 398px;
        font-size:16px;
	*width: 380px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.elevenlistl h3 span{
	display: block;
	float: right;
	font-size: 12px;
	color: #8d8d8d;
}
.elevenlistl p{ 
	font-size: 12px;
	padding: 12px 28px;
	color:#868686; 
	display:none;
}
.elevenlistr{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.elevenlistr a{
	display: block;
	float: left;
	width: 230px;
	margin: 8px 0;
	border: 5px solid #fff;
}
.elevenlistr a.marr{
	float: right;
}
.twelvelist li{
	float: left;
	width: 150px;
	margin: 0 13px;
}
.twelvelist li img{
        height:110px;
	display: block;
	width: 100%;
	}
.twelvelist li .tit{
	display: block;
	border-radius: 5px;
	color: #333;
		height: 118px;
	line-height: 30px;
	text-align: center;
	margin: 6px 0;
}
.twelvelist li p{
	font-size: 12px;
	line-height: 22px;
	color: #858585;
}
.threeteenlist{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.threeteenlist a{
	display: block;
	float: left;
	font-size: 16px;
	color: #414141;
	height: 34px;
	padding-left: 12px;
	line-height: 30px;
	margin-right: 20px;
	background: url(/uploads/image/himg/ico8.png) no-repeat left center;
}
.footer{
	width: 100%;
	position: relative;
}
.footer .footbg{
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 0;
height:250px;
}
.footer .foot{
	width: 1060px;
	margin: 0 auto;
	padding: 60px 0;
	position: relative;
	z-index: 2;
}
.footer .foot .footl{
	float: left;
	margin-top: 20px;
}
.footer .foot .footl li{
	float: left;
	width: 200px;
	margin-right: 40px;
}
.footer .foot .footl li h2{
	font-size: 16px;
	color: #222222;
	margin-left: 20px;
	padding-bottom: 10px;
}
.footer .foot .footl li a{
	display: inline-block;
	color: #6b6b6b;
	font-size: 14px;
	line-height: 28px;
	margin-left: 20px;
}
.footer .foot .footl li a:hover{
	color: #9e1100;
}
.footer .foot .ftlogo{
	display: block;
	float: left;
	margin-top: 30px;
}
.footer .foot p{
	float: right;
	font-size: 14px;
	color: #5d5d5d;
	line-height: 30px;
}
/*简介页*/
.n-ban{
	    width: 1020px;
    margin: 0 auto;
}
.n-ban img{
	display: block;
	width: 100%;
}
.nleft{
	width: 340px;
	float: left;
	margin: 10px 10px 0;
	background: #eeebdc;
	padding: 20px 0 0;
}
.conleft{
	background: url(/uploads/image/himg/bg3.png) no-repeat;
	width: 351px;
	height: 645px;
	margin: 0 auto;
}
.conleft h2{
	font-size: 20px;
	color: #000000;
	margin: 0 auto;
	text-align: center;
	padding: 170px 0 0;
	width: 132px;
	line-height: 40px;
	border-bottom: 1px double #b50200;
}
.conleft ul{
	margin-top: 24px;
}
.conleft ul li a{
	display: block;
	width: 214px;
	height: 39px;
	text-align: center;
	line-height: 36px;
	color: #313131;
	font-size: 16px;
	margin: 10px auto 0;
}
.conleft ul li a:hover,
.conleft ul li a.cur{
	background: #d56d62;
	color: #fff;
}
.nright{
	float: left;
	margin: 20px 10px 0;
	width: 670px;
}
.ntit{
	text-align: right;
	font-size: 14px;
	height: 54px;
	line-height: 54px;
	border-bottom: 2px solid #acacac;
	color: #5d5d5d;
	margin-bottom: 20px;
}
.ntit img{
	display: inline-block;
	padding-top: 16px;
	padding-right: 6px;
}
.ntit a{
	display: inline-block;
	color: #5d5d5d;
}
.ntit a:hover,
.ntit a.cur{
	color: #b50200;
}
.ntit font{
	display: inline-block;
	padding: 0 4px;
}
.brief{
	width: 100%;
	padding-bottom: 20px;
}
.brief img{
	display: block;
	margin: 0 auto;
}
.brief p{
	padding: 0 5px;
	font-size: 14px;
	color: #696969;
	line-height: 24px;
	margin-top: 26px;
	text-indent: 2em;
}
/*列表页*/
.list li a{
	display: block;
	padding: 0 16px;
	height: 36px;
	line-height: 36px;
	color: #696969;
}
.list li a:hover{
	background: #f3ded9;
}
.list li a span{
	display: block;
	float: left;
	width: 568px;
	background: url(/uploads/image/himg/ico3.png) no-repeat left center;
	text-indent: 20px;
}
.list li a em{
	display: block;
	float: right;
	font-size: 12px;
	color: #a0a0a0;
}
.pages{
	
	margin: 40px auto;
}
.pages a{
	display: inline-block;
	font-size: 14px;
	color: #474747;
	height: 31px;
	line-height: 28px;
	padding: 0 16px;
	margin: 0 2px;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.pages a:hover,
.pages a.cur{
	color: #fff;
	background: url(/uploads/image/himg/ico11.png) no-repeat;
}
/*内容页*/
.container {
	padding-bottom: 20px;
}
.container h2{
	font-size: 18px;
	color: #474747;
	text-align: center;
	line-height: 42px;
	padding: 10px 0;
}
.container h3{
	width: 100%;
	background: #e8e8e8;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	margin-top: 12px;
	color: #7e7e7e;
}
.container h3 span{
	display: inline-block;
	padding: 0 16px;
}
.container img{

	margin: 10px auto;
}
.container p{
	font-size: 16px;
	color: #3d3d3d;
           text-align: justify; 
	line-height: 30px;
	text-indent: 2em;
}
.container table p{
	text-indent:0;
}
.container .vsbcontent_img{
	text-indent:0;
}
/*搜索结果页*/
.searchjg{
	width: 100%;
	height: 74px;
	line-height: 74px;
	background: #f3eae9;
	text-align: center;
	font-size: 16px;
	color: #343434;
	margin-bottom: 10px;
}
.searchjg em{
	display: inline-block;
	color: #ff0000;
}
.list li a span i{
	display: inline-block;
	color: #b50200;
	font-style: normal;
	text-indent: 0;
}
/*图片列表*/
.piclist li{
	float: left;
	width: 212px;
	margin: 10px 5px;
	text-align: center;
}
.piclist li.marr{
	float: right;
	margin-right: 0;
}
.piclist li a{
	color: #5c5c5c;
}
.piclist li img{
	display: block;
	border: 5px solid #fff;
}
.piclist li a p{
	margin-top: 12px;
}
.piclist li:hover img{
	border: 5px solid #b50200;
}
.piclist li:hover a{
	color: #b50200;
}