.bannbg {background-repeat: no-repeat;background-position: center top;height:420px;min-width: 1280px;background-color: #f5f5f5;background-size:100% 100%;}
.adinfo{width:1280px;margin:0 auto; padding-top:150px;text-shadow:5px 5px 10px rgba(0,0,0,1);font-size:60px;color: #fff;}


.locbd{padding:5px 0px;border-bottom:1px solid #E9E2DE;}
.listloc {height:55px;line-height:55px;width:1280px;margin:auto;}
.listloc span{font-size:25px;float:left;}
.locr{ float:right; font-size:14px;}

.containerbg {
	min-width: 1280px;
background-color:#FaFaFa;
	padding:60px 0px;
}


.subnav { text-align:center; margin-bottom:50px;}
.subnav a{min-width:80px;display:inline-block; font-size:16px;text-align:center;border-radius: 40px;background-color:#999;height:40px;line-height:40px; padding:0px 20px;color:#fff; margin:0px 10px;}
.subnav a:hover{background-color:#EDB32D;}
.subnav a.curr{background-color:#EDB32D;}


.aboutcont {width: 1200px;background-color:#fff;padding: 40px;margin:auto; line-height:35px;box-shadow: 0px 0px 50px rgba(150,150,150,0.1); font-size:16px;
border-radius: 20px;
min-height:300px;
}
.aboutcont img{ max-width:100%;}



.listcont {width: 1200px;background-color:#fff;padding: 40px;margin:auto; line-height:35px;box-shadow: 0px 0px 50px rgba(150,150,150,0.1);
border-radius: 20px;
min-height:300px;
}


.norecord {
	background-image: url(../images/nodate.png);
	background-repeat: no-repeat;
	background-position: center 60px;
	padding-top:240px;
	margin:70px auto;
	text-align:center;
	line-height:40px;
	font-size:16px;
	min-height:200px;
}

.newstitle {
	line-height:50px;
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:1px dashed #d5d5d5;
	font-size:16px;
}
.newstitle h4{font-size: 30px;}
.newsbot {line-height:30px;border-top:1px dashed #d5d5d5;margin-top:20px;padding:30px 0px;font-size:14px;text-align:center;}
.newsbot span{padding:3px 15px; margin:0 15px; display:inline-block;cursor:pointer;border:1px solid #394C92; width:40%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;font-size:16px;}
.newsbot span.none{border:1px solid #cccccc;}
.newsbot span a{font-size:16px;}
.newspic { margin-bottom:10px;}
.newscontent {line-height:30px;padding:10px 0; font-size:14px;}
.newscontent img{ max-width:100%;}












.Items_header{}
.Items_header *{vertical-align:middle;}
.Items_header span{font-size:30px;}
.Items_header p{width:140px; height:2px;background:#394C92;margin:10px 0px;}


.piclist{margin:0px auto; width:1280px;}
.piclist li{float:left;width:380px;height:440px;margin-right:70px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);transition: all 0.3s; margin-bottom:60px;background-color:#fff;border-radius: 15px; overflow:hidden;}
.piclist li:hover{box-shadow: 0px 0px 45px rgba(0,0,0,0.1);}
.piclist li.mr0{margin-right:0px;}
.piclist li p{
display: table-cell;
vertical-align:middle;
width:380px;
height:380px;
text-align:center;
overflow:hidden;
position:relative;
}
.piclist li img{max-width:380px;max-height:380px;-webkit-transition: transform 0.3s linear;-moz-transition: transform 0.3s linear;-ms-transition: transform 0.3s linear;-o-transition: transform 0.3s linear;transition: transform 0.3s linear;}
.piclist li:hover img{-webkit-transform: scale(1.3,1.3);-moz-transform: scale(1.3,1.3);-ms-transform: scale(1.3,1.3);-o-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}

.piclist dl {padding:10px 15px;}
.piclist dl dt{ font-size:18px; height:30px; overflow:hidden; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}



.procont{ width:45%; float:left; margin-right:10%;}
.prot{ font-size:24px; height:50px; line-height:50px;text-overflow:ellipsis; border-bottom:1px solid #ddd;color: #EDB32D; margin-bottom:20px;}



.Page{ text-align: center; padding:30px 0; font-size:14px;}
.Page b{color: #E62129;font-size:16px;}
.Page span{ padding:10px 15px; margin:0 3px; display:inline-block; color:#999999; border:1px solid #ccc;}
.Page a{ padding:10px 15px; margin:0 3px; display:inline-block;font-size:14px; background-color:#e3e3e3;border:1px solid #ccc;}
.Page a:link,.Page a:visited{}
.Page a:hover{
	color:#fff;
	text-decoration: none;
	background-color: #394C92;
	border:1px solid #394C92;
}
.Page .cur{ color:#fff;background-color: #394C92;border:1px solid #394C92;}
.Page a.cur:link,.Page a.cur:visited,.Page a.cur:hover{ color:#fff; }
