@charset "utf-8";
/* Banner */
.container{ background:#f5f5f5}
.container{ padding:40px 0}
.banner { position:relative; width:100%; overflow:hidden; z-index:3; }
.banner .bd { zoom:1; }
.banner .bd img { width:100%!important; height:auto!important; }

/* 主体 */
.container { position:relative; z-index:8; }
.main { display:block; overflow:hidden; *zoom:1; padding-bottom:60px; }
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

.wrap .sidebar2 { float:left; width:258px; background:#fff; box-sizing:border-box; border:1px solid #ededed; }
.wrap .main2 { width:calc(100% - 288px); float:right; background:#fff; box-sizing:border-box; padding:20px 35px 40px }
/* 二级、三级菜单 */
.menu2 {}
.menu2 dl{ margin-top:15px}
.menu2 dl dt { padding:0 25px}
.menu2 dl dt a { display:block; line-height:64px; background:url(g_47.png) right center no-repeat; border-bottom:1px solid #ebebeb; font-size:16px; color:#666666}
.menu2 dl dt:hover a,.menu2 dl dt.current a { background:#e9f3ff; color:#1454a5; background:url(g_48.png) right center no-repeat; }
.menu2 dl dt:hover,.menu2 dl dt.current{ background:#e9f3ff}
.menu2 dl dd {padding:0 30px}
.menu2 dl dd a { display:block; line-height:44px; border-bottom:1px solid #ebebeb; font-size:14px; color:#666666;}
.menu2 dl dd a:hover,.menu2 dl dd .current {color:#1454a5; color:#32a237; text-decoration:none; }

.leftTitle{ width:208px; text-align:center; font-size:32px; color:#1454a5; border-bottom:5px solid #1454a5; line-height:108px; box-sizing:border-box; margin-left:25px;}
.location2{ border-bottom:1px solid #e5e5e5}
.location2 .breadcrumbs{ margin-right:0; line-height:60px}
.location2 h3{ display:block; float:left; line-height:60px; font-size:22px; color:#333333; position:relative}
.location2 h3:after{ content:""; display:block; width:120%; height:3px; background:#1454a5; position:absolute; left:0; bottom:0}
/* 面包屑 */
.location2 {position:relative; height:60px;line-height:60px;margin-bottom: 40px;}
.breadcrumbs { float:right; text-align:right; font-size: 14px;color: #999999; margin-right:20px}
.breadcrumbs a { display:inline-block; vertical-align:top; font-size: 16px;color: #333333; background:url(g_41.png) left center no-repeat; padding-left:20px; margin-left:12px}
.breadcrumbs .u-home { padding-left:38px; background:url(g_42.png) left center no-repeat  }
.breadcrumbs a:hover{ color:#1454a5}
@media only screen and (max-width:1400px){
	.breadcrumbs a{font-size: 14px;}
	.location2{margin-bottom: 30px;}
}
@media (max-width: 1200px){
	.location{ height:auto; line-height:50px;}
	.container{ padding:20px 0}
	.leftTitle{ display:none}
	.wrap .sidebar2{ width:100%; float:none}
	.menu2{ border-top:1px solid #1454a5}
	.menu2 dl{ margin:0}
	.menu2 dl dt{ width:50%; box-sizing:border-box; float:left; margin:0; text-align:center; border-right:1px solid #1454a5; border-bottom:1px solid #1454a5; padding:0}
	.menu2 dl dt:nth-child(2n){ border-right:0}
	.menu2 dl dt a{ padding:0; font-size:16px; line-height:45px; height:45px; background:none; border:0}
	.menu2 dl dt:hover a,.menu2 dl dt.current a{  background:#1454a5; color:#fff}
	.wrap .main2{ width:100%; margin-top:20px; padding:4%}
	.location2{ display:none}
	.menu2 dl dd{ display:none}
	.breadcrumbs{ display: none; }
}


/* 内容模式 */
.article { padding:0 0 0; line-height:2; font-size:18px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:24px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; line-height:2; font-size:21px; font-family:"仿宋"; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article .ft ul li { height:30px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.article img { max-width:100%; vertical-align:middle; }

@media only screen and (max-width:1400px){
	.article{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.article{font-size: 14px;}
}
@media only screen and (max-width:750px){
	
}


/* 头部新闻 */
.hotNews { margin-bottom:30px; background:#848484; overflow:hidden; }
.hotNews .pic { float:left; width:390px; height:250px; margin-right:5px; }
.hotNews .pic img { width:100%; height:100%; }
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:25px 20px 0 15px; line-height:22px; }
.hotNews dl dt { margin-bottom:13px; padding-left:10px; background:url(o_ico_05.jpg) no-repeat 0 13px; color:#fff; font-size:14px; line-height:30px; }
.hotNews dl dt a { color:#fff; }
.hotNews dl dt a:hover { color:#000; }
.hotNews dl .i { min-height:110px; padding-bottom:10px; padding-left:10px; color:#eee; }
.hotNews dl .m { width:84px; height:24px; margin-left:10px; background:#fff; line-height:24px; text-align:center; }
.hotNews dl .m a { display:block; color:#333; }
.hotNews dl .m a:hover { background:#666; color:#fff; }

/* 新闻列表 */
.news { padding:0 0 40px; }
.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }

.newb ul{margin-bottom: 20px;}
.newb ul li { line-height: 54px;border-bottom: 1px solid #dfdfdf; transition: all 0.6s; }
.newb ul li a{display: block;float: left;width: calc(100% - 105px);box-sizing: border-box;padding-left: 11px;background: url(li01_16.png) no-repeat left center;font-size: 16px;color: #333333;transition: all 0.6s;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.newb ul li span{float: right;font-size: 16px;color: #999999;}
.newb ul li:hover{border-color: #1454a5;}
.newb ul li:hover a{color: #1454a5;font-weight: bold;margin-left: 10px;background: url(li02_20.png) no-repeat left center;}

@media only screen and (max-width:1400px){
	.newb ul li{line-height: 48px;}
	.newb ul li a{width: calc(100% - 95px);font-size: 14px;}
	.newb ul li span{font-size: 14px;}
}
@media only screen and (max-width:1200px){
	
}
@media only screen and (max-width:750px){
	
}

/* 分页 */
.page { padding-top: 20px; line-height:24px; text-align:center;padding-bottom: 20px; }
.page a { display:inline-block; margin:0 5px; padding:3px 11px; background:#f0f0f1; color:#4f4f4f; vertical-align:top;font-size: 14px; }
.page a:hover,.page .current { background:#1454a5; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

.piList .pic-item-list .pic-item{float:left;width: 31.33333%;margin:0 3% 3% 0;text-align: center;}
.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0;}
.piList .pic-item-list .pic-item .list-pic{overflow: hidden;}
.piList .pic-item-list .pic-item dl{padding: 0 3%;background: #f5f5f5;line-height: 3.2;}
.piList .pic-item-list .pic-item dl dt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.piList .pic-item-list .pic-item dl dt a{font-size: 16px;color: #333;}
.piList .pic-item-list .pic-item:hover dl{background: #1454a5;}
.piList .pic-item-list .pic-item:hover dl dt a{color: #fff;}
.piList .pic-item-list .pic-item .list-pic img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.piList .pic-item-list .pic-item:hover .list-pic img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
@media only screen and (max-width:1400px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 14px;}
}
@media only screen and (max-width:1200px){
	
}
@media only screen and (max-width:640px){
	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 4%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	/*.piList .pic-item-list .pic-item dl dt a{font-size: 12px;}	*/
}







