@charset "utf-8";
.container{}
.header{height: auto;}

.u-tt .hd { position:relative; }
.u-tt .hd h2 { padding:15px 5px; border-bottom: 1px solid #ccc; color:#132c80; font-size:18px; line-height:26px; vertical-align:top; font-weight:100; }
.u-tt .hd h2 span { display:block; color:#bababa; font-weight:100; font-size:15px; line-height:20px; text-transform:uppercase; vertical-align:top; }
.u-tt .hd .more { position:absolute; top:50%; right:8px; width:15px; height:15px; margin-top:-7px; padding:0; background:url(/images/icon_arr_arrow.png) no-repeat #f60; background-size:contain; overflow:hidden; }
.u-tt .hd .more a { display:block; background:none; line-height:999px; }
.u-tt .bd { margin:0 2.5%; padding:3% 0; }

.box-isd{display: none}
.box-isd .hd { background:#fff;}
.box-isd .hd h2 { border-right:0; background:#fff; color:#1e1201; }
.box-isd .hd .col { float:right; height:24px; margin:15px 5px 0 0; padding:0 20px; line-height:24px; border-radius:3px; border:1px solid #ddd; text-align:center; }
.box-isd .hd .col a { color:#333; }

@media only screen and (max-width:1200px){
	.wrap{width: 96%;}
	.box-isd{display: block;}
}

.conc{margin-top: 20px;background: #fff;border-radius: 5px;overflow: hidden;padding: 30px;}
.location{font-size: 14px;color: #002e81;}
.location a{color: #002e81;}
.location span{color: #666666;padding-left: 15px;background: url(/images/in1_03.png) no-repeat left center;}
.location h3{display: none;}
.wrapa{margin-top: 27px;min-height: 460px;}
.wrapa .sidebar{float: left;width: 245px;}
.wrapa .main{float: right;width: 1080px;}

/* 左侧栏目标题 */
.leftTitle {width: 260px;box-sizing: border-box;position: relative; height: 80px;background: #002e81;line-height: 80px;font-size: 22px;color: #fff;font-weight: bold;padding-left: 108px;background: #002e81 url(in2_03.png) no-repeat 62px center;}
.leftTitle:after{content: "";width: 15px;height: 15px;background: url(/images/in5_03.png) no-repeat center;right: 0;top:80px;position: absolute;}
.leftTitle s {display: none;}

/* 二级、三级菜单 */
.menu { margin-bottom:30px; }
.menu dl dt {background: #e5eaf2;}
.menu dl dt a {display: block;height: 56px;line-height: 56px;font-size: 16px;overflow: hidden;color: #333333;border-bottom: #fff 1px solid;padding-left: 75px;background: url(/images/in3_07.png) no-repeat 92% center;}
.menu dl dt a:hover,.menu dl dt .current {background: #002e81;color: #fff;background:#002e81 url(in4_10.png) no-repeat 92% center;}
.menu dl dd a{display: block; padding:5px 0 5px 85px; border-bottom:1px solid #eee; font-size:14px; text-align:left;background: #e5eaf2;border-bottom:1px solid #fff;color: #333333 }
.menu dl dd a:hover,.menu dl dd .current { color:#fff;background: #002e81; text-decoration:none; }

/* 内容模式 */
.article{line-height:2; font-size:16px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:32px; font-weight: normal;}
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}

.sjcontent{display: none;}

video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}

@media only screen and (max-width:1440px){
	.conc{padding: 25px;}
	.wrapa{margin-top: 22px;}
	.wrapa .sidebar{width: 220px;}
	.wrapa .main{width: 900px;}
	.leftTitle{width: 235px;line-height: 70px;height: 70px;font-size: 18px;padding-left: 88px;background: #002e81 url(in2_03.png) no-repeat 50px center;}
	.leftTitle:after{top:70px;}
	.menu dl dt a{height: 50px;line-height: 50px;font-size: 14px;padding-left: 55px;}
	.menu dl dd a{padding:5px 0 5px 65px;font-size: 13px;}
	.article{font-size: 14px;}
	.article .hd h1{font-size: 26px;}
}
@media only screen and (max-width:1200px){
	.conc{margin-top: 15px;}
	.conc{padding: 20px;}
	.sidebar{display: none;}
	.location{display: none;}
	.wrapa{margin-top: 0;}
	.wrapa .main{float: none;width: 100%;margin-top: 25px;}
	.article .hd h1{font-size: 24px;}
}
@media only screen and (max-width:750px){
	.conc{padding: 15px;}
	.wrapa .main{margin-top: 15px;}
	.article .hd h1{font-size: 22px;}
	.sjcontent{display: block;}
	.pccontent{display: none;}
}


.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: #002e81;}
.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:1440px){
	.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: 13px;}	
}

/* 分页 */
.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:#002e81; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

.newb ul li{line-height: 54px;border-bottom: 1px solid #f2f2f2;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(/images/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: #002e81;}
.newb ul li:hover a{color: #002e81;font-weight: bold;margin-left: 10px;background: url(/images/li02_20.png) no-repeat left center;}
@media screen and (max-width: 1440px){
	.newb ul li{line-height: 50px;}
	.newb ul li a{font-size: 14px;width: calc(100% - 95px);}
	.newb ul li span{font-size: 14px;}
}

.picnews .picnewsi{padding: 25px 0;border-bottom: 1px solid #e5e5e5;position: relative;}
.picnews .picnewsi .picnewsil{float:left;width: 25%;overflow: hidden;}
.picnews .picnewsi .picnewsil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;
}
.picnews .picnewsi:hover .picnewsil 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); 
}
.picnews .picnewsi .picnewsir{float:right;width: 70%;}
.picnews .picnewsi .picnewsir .picnewsira{font-size: 16px;color: #4a4a4a;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.picnews .picnewsi .picnewsir .picnewsirb{margin-top: 20px;font-size: 14px;color: #4a4a4a;}
.picnews .picnewsi .picnewsir .picnewsirc{margin-top: 30px;font-size: 14px;color: #4a4a4a;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.picnews .picnewsi:hover .picnewsir .picnewsira{color: #002e81;}
@media only screen and (max-width:1440px){
	.picnews .picnewsi{padding: 20px 0;}
	.picnews .picnewsi .picnewsil{width: 30%;}
	.picnews .picnewsi .picnewsir{width: 65%;}
	.picnews .picnewsi .picnewsir .picnewsira{font-size: 14px;}
	.picnews .picnewsi .picnewsir .picnewsirb{margin-top: 15px;font-size: 13px;}
	.picnews .picnewsi .picnewsir .picnewsirc{margin-top: 20px;font-size: 13px;line-height: 22px;}
}
@media only screen and (max-width:1200px){
	.picnews{padding:0 0 30px;}
	.picnews .picnewsi{padding: 18px 0;}
	.picnews .picnewsi .picnewsir .picnewsirb{margin-top: 10px;font-size: 13px;}
	.picnews .picnewsi .picnewsir .picnewsirc{margin-top: 15px;font-size: 13px;line-height: 22px;}
}
@media only screen and (max-width:640px){
	.picnews{padding:0 0 20px 0;}
	.picnews .picnewsi{padding: 15px 0;}
	.picnews .picnewsi .picnewsil{float:none;width: 100%;}
	.picnews .picnewsi .picnewsir{float:none;width: 100%;margin-top: 15px;}
	.picnews .picnewsi .picnewsir .picnewsira{font-size: 15px;}
	.picnews .picnewsi .picnewsir .picnewsirb{margin-top: 5px;}
	.picnews .picnewsi .picnewsir .picnewsirc{margin-top: 10px;}
}

