@charset "utf-8";
.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: 18px;color: #333;}
.piList .pic-item-list .pic-item:hover dl{background: #0070c0;}
.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:1600px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.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;}	
}

/* 分页 */
.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: 16px; }
.page a:hover,.page .current { background:#0070c0; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 13px}
}

.main{margin:20px 0 34px;background: #fff;padding: 30px 30px 60px;}
.location h3{display: none;}
.location{line-height: 42px;border-bottom: 1px solid #e5e5e5;font-size: 14px;color: #999999;}
.location a{color: #999;margin:0 5px;}
.location a.u-home{padding-left: 30px;background: url(in1_03.png) no-repeat left center;}
.main .con{display: flex;justify-content: space-between;margin-top: 23px;}
.main .con .sidebar{width: 18.7%;background: #f9f9f9;}
.main .con .sidebar .leftTitle{background: #0070c0;line-height: 62px;text-align: center;font-size: 24px;color: #ffffff;font-weight: bold;letter-spacing: 2px;position: relative;}
.main .con .sidebar .leftTitle:after{content: '';width: 13px;height: 13px;background: url(in2_07.png) no-repeat center;background-size: cover;position: absolute;left: 12%;top:50%;transform: translateY(-50%);}
.main .con .sidebar .leftTitle:before{content: '';width: 13px;height: 13px;background: url(in2_07.png) no-repeat center;background-size: cover;position: absolute;right: 12%;top:50%;transform: translateY(-50%);}
.main .con .sidebar .leftTitle s{display: none;}
.main .con .sidebar .menu{padding: 20px 20px 0;}
.main .con .sidebar .menu dl dt{margin-bottom: 11px;}
.main .con .sidebar .menu dl dt a{display: block;border:1px solid #e5f0f9;border-radius: 3px;background: #fff url(in3_15.png) no-repeat 92% center;padding: 0 18px;line-height: 52px;font-size: 18px;color: #333333;}
.main .con .sidebar .menu dl dt:hover a,.main .con .sidebar .menu dl dt a.current{color: #0070c0;font-weight: bold;}
.main .con .sidebar .menu dl dd{display: none;}
.main .con .conc{width: 77.68%;min-height: 300px;}
@media all and (max-width:1440px){
	.main{padding: 20px 20px 40px;margin:20px 0;}
	.location{line-height: 36px;}
	.main .con{margin-top: 20px;}
	.main .con .sidebar .leftTitle{font-size: 20px;line-height: 52px;}
	.main .con .sidebar .menu{padding: 15px 10px 0;}
	.main .con .sidebar .menu dl dt{margin-bottom: 8px;}
	.main .con .sidebar .menu dl dt a{padding: 0 12px;font-size: 16px;line-height: 44px;}

}
@media all and (max-width:1200px){
	.main{padding: 15px 15px 30px;margin:15px 0;}
	.main .con .sidebar{display: none;}
	.main .con .conc{width: 100%;}
}
@media all and (max-width:750px){
	.main{padding: 10px 15px 20px;}
	.location{line-height: 30px;font-size: 13px;}
	.location a{margin:0}
	.main .con{margin-top: 10px;}
}


/* 内容模式 */
.articles {box-sizing:border-box; line-height:1.5; font-size:16px; word-wrap:break-word; }
.articles .hd { margin:0 0 30px; padding:0 0 30px; border-bottom: 1px dotted #ccc;text-align: center; }
.articles .hd h1 { color:#000; font-size:24px; }
.articles .hd .titBar { color:#666; font-size:14px;margin-top: 1% }
.articles .bd { padding-bottom:40px; line-height:1.75;color: #333333;min-height: 460px;}
.articles .bd img{ max-width:100%; height:auto}
.articles .ft { padding:40px 0 0; border-top:1px dotted #ccc; position:relative; font-size:16px; line-height:40px; color:#333 }
.articles .ft a{ color:#333}
.articles .ft .back{ position:absolute; right:0; top:40px}
.articles .ft ul li {}
.articles .cont_pc{ display:block}
.articles .cont_sj{ display:none}

@media all and (max-width:1440px){
	.articles{font-size: 16px;}
}
@media all and (max-width:1200px){

	.articles .hd h1{ font-size:18px}
	.articles .hd{ padding-bottom:20px; margin-bottom:20px}
	.articles{ font-size:14px}
	.articles .ft{ padding:20px 0 0; line-height:28px; font-size:14px;}
	.articles .ft .back{ top:20px}
	.articles .ft ul li{ width:100%}
	
	.articles .cont_pc{ display: none}
	.articles .cont_sj{ display: block}
	.articles .bd p,.articles .bd span,.articles .bd div{font-size: 14px !important; }
}

.news tr td{padding: 15px 0;font-size: 18px;border-bottom: 1px dashed #ddd}
@media all and (max-width:1440px){
	.news tr td{padding: 12px 0;font-size: 16px;}
}
@media all and (max-width:750px){
	.news{margin-bottom: 20px;}
	.news tr td{padding: 8px 0;font-size: 14px;}
}

.list{border:1px solid #e5e5e5;margin-bottom: 20px;}
.list ul li{border-bottom: 1px solid #e5e5e5;line-height: 73px;box-sizing: border-box;padding: 0 20px;display: flex;justify-content: space-between;}
.list ul li:last-child{border-bottom: 0;}
.list ul li a{width: calc(100% - 150px);box-sizing: border-box;padding-left: 22px;font-size: 16px;color: #333333;background:url(s1_6_10.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;background-size: 12px 13px;}
.list ul li span{font-size: 16px;color: rgba(0,0,0,0.45);}
.list ul li:hover a{color: #0070c0;font-weight: bold;}
.list ul li:hover span{color: rgba(0,0,0,1)}
@media all and (max-width:1440px){
	.list ul li{line-height: 65px;padding: 0 15px;}
	.list ul li a{width: calc(100% - 120px);}
}
@media all and (max-width:1200px){
	
}
@media all and (max-width:750px){
	.list{margin-bottom: 15px;}
	.list ul li{line-height: 24px;padding: 10px;display: block;}
	.list ul li a{width: 100%;padding-left: 15px;font-size: 14px;background-size: 10px 11px;}
	.list ul li span{font-size: 13px;}
}














