@charset "utf-8";
.container{}

.nbanner .img02{display: none;}
@media only screen and (max-width:640px){
	.nbanner .img02{display: block;}
	.nbanner .img01{display: none;}
}

.container{padding: 30px 0 60px;}
@media only screen and (max-width:1400px){
	.container{padding: 25px 0 40px;}
}
@media only screen and (max-width:1200px){
	.container{padding: 20px 0 30px;}
}
@media only screen and (max-width:640px){
	.container{padding: 15px 0 15px;}
}

.u-tt .hd { margin:0 2.5%; position:relative; }
.u-tt .hd h2 { padding:15px 5px; border-bottom: 1px solid #ccc; color:#13539e; font-size:18px; line-height:26px; vertical-align:top; }
.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:#13539e; }
.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){
	.box-isd{display: block;margin-bottom: 20px;}
}

.sidebar{float: left;width: 302px;}
.wrap .main{float: right;width: 1060px;}
.sidebar .menu{background: #f7f7f9;border:1px solid #f6f6f7;}
.sidebar .menu dl dt{position: relative;padding: 0 22px;}
.sidebar .menu dl dt:last-child{margin-right: 0;}
.sidebar .menu dl dt a{display: block;line-height: 66px;font-size: 18px;color: #383838;border-bottom: 1px solid #ededf0;}
.sidebar .menu dl dt:last-child a{border-bottom: 0;}
.sidebar .menu dl dt.current,.sidebar .menu dl dt:hover{background: url(n3_12.png) no-repeat center;background-size: cover;}
.sidebar .menu dl dt.current a,.sidebar .menu dl dt:hover a{color: #ffffff;border-color: transparent;background: url(n4_03.png) no-repeat right center;font-weight: bold;}
.sidebar .menu dl dd{border-bottom: 1px solid #ededf0;}
.sidebar .menu dl dd a{padding:10px 35px;line-height:1.5;font-size:16px;color:#383838;display:block;}
.sidebar .menu dl dd a.current{color:#13539e;}
.location{line-height: 45px;border-bottom: 1px solid #d7d7db;height: 45px;margin-bottom: 25px;}
.location .breadcrumbs{float:right;} 
.location .breadcrumbs a{font-size: 14px;color: #8c8c8e;}
.location .breadcrumbs a:last-child{color: #114a8c;}
.location .breadcrumbs a.u-home{padding-left: 32px;background: url(n2_05.png) no-repeat left center;}
.location h3{float: left;font-size: 20px;color: #114a8c;line-height: 45px;border-bottom: 1px solid #10488a;padding: 0 6px 0 29px;background: url(n1_08.png) no-repeat left center;}

.cot{margin-top: 38px;position: relative;}
.cot .icon_box {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.cot .icon_box::before, .cot .icon_box::after {
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}
.cot .icon_box::before {
	border-top: 1px solid rgba(255,255,255,.7);
	border-bottom: 1px solid rgba(255,255,255,.7);
	-webkit-transform: scale(0, 1);
	transform: scale(0, 1);
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.cot .icon_box::after {
	border-right: 1px solid rgba(255,255,255,.7);
	border-left: 1px solid rgba(255,255,255,.7);
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.cot:hover .icon_box::before,.cot:hover .icon_box::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.cot .cotb{position: absolute;top:20%;left: 18%;}
.cot .cotb .cotba{font-size: 20px;color: #ffffff;font-weight: bold;}
.cot .cotb .cotbb{font-size: 20px;color: rgba(255,255,255,0.49);font-weight: bold;}

@media only screen and (max-width:1400px){
	.sidebar{width: 250px;}
	.wrap .main{width: 920px;}
	.sidebar .menu dl dt{padding: 0 15px;}
	.sidebar .menu dl dt a{line-height: 56px;font-size: 16px;}
	.location{line-height: 40px;margin-bottom: 20px;height: 40px;}
	.location h3{font-size: 18px;line-height: 40px;padding: 0 5px 0 25px;}
}
@media only screen and (max-width:1200px){
    .location{display:none;}
	.sidebar{display: none;}
	.wrap .main{width: 100%;}
	.sidebar .location{line-height: 36px;margin-bottom: 15px;height: 36px;}
}
@media only screen and (max-width:750px){
	.location h3{font-size: 16px;padding: 0 3px 0 17px;background-size: 15px 18px;}
	.location .breadcrumbs a{font-size: 12px;}
	.location .breadcrumbs a.u-home{padding-left: 18px;}
}

/* 内容模式 */
.article{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:30px; }
.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}
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:1400px){
	.article{font-size: 16px;}
	.article .hd h1{font-size: 26px;}
}
@media only screen and (max-width:1200px){
	.article{font-size: 14px;}
	.article .hd h1{font-size: 22px;}
}
@media only screen and (max-width:750px){
	.article .hd h1{font-size: 18px;}
}

.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: #13539e;}
.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: 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: 100%;margin:0 0% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0%;}
	.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:right;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:#13539e; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

.list{margin-bottom: 40px;}
.list ul li{border-bottom: 1px dashed #e0e0e0;padding: 15px 0;}
.list ul li a{font-size: 18px;color: #2b2c2c;padding-left: 20px;background: url(list1_03.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.list ul li span{float: right;font-size: 16px;color: rgba(44,44,44,0.34);font-family: "Arial";}
.list ul li:hover a{color: #13539e;}
@media only screen and (max-width:1400px){
	.list ul li{padding: 12px 0;}
	.list ul li a{font-size: 16px;padding-left: 18px;}
	.list ul li span{font-size: 14px;}
	.list{margin-bottom: 30px;}
}
@media only screen and (max-width:1200px){
	.list ul li{padding: 9px 0;}
	.list ul li a{font-size: 15px;padding-left: 15px;}
	.list ul li span{font-size: 13px;}
	.list{margin-bottom: 20px;}
}
@media only screen and (max-width:750px){
	.list ul li{padding: 8px 0;line-height:1.5;}
	.list{margin-bottom: 10px;}
}

.inew{margin-bottom: 40px;}
.inew .inewi{padding: 30px 0;border-bottom: 1px solid #e8e8ed;}
.inew .inewi:nth-child(1){padding-top: 0;}
.inew .inewi .inewil{float: left;width: 95px;text-align: center;background: #ededf0;padding: 15px 0;}
.inew .inewi .inewil .inewila{font-size: 36px;color: #616165;font-family: "Arial";line-height: 1;}
.inew .inewi .inewil .inewilb{font-size: 14px;color: #616165;font-family: "Arial";margin-top: 8px;}
.inew .inewi .inewir{float: right;width: calc(100% - 120px);}
.inew .inewi .inewir .inewira{font-size: 18px;color: #2b2c2c;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.inew .inewi .inewir .inewirb{font-size: 16px;color: #7c7c7c;line-height: 30px;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inew .inewi .inewir .inewirc{display: none;}
.inew .inewi:hover .inewil .inewila{color: #10488a;}
.inew .inewi:hover .inewir .inewira{color: #10488a;}
@media only screen and (max-width:1400px){
	.inew{margin-bottom: 30px;}
	.inew .inewi{padding: 25px 0;}
	.inew .inewi .inewil{width: 85px;}
	.inew .inewi .inewil .inewila{font-size: 30px;}
	.inew .inewi .inewil .inewilb{font-size: 13px;margin-top: 6px;}
	.inew .inewi .inewir{width: calc(100% - 105px);}
	.inew .inewi .inewir .inewira{font-size: 16px;}
	.inew .inewi .inewir .inewirb{font-size: 14px;margin-top: 6px;line-height: 26px;}
}
@media only screen and (max-width:1200px){
	.inew{margin-bottom: 20px;}
	.inew .inewi{padding: 20px 0;}
	.inew .inewi .inewil{width: 75px;}
	.inew .inewi .inewil .inewila{font-size: 24px;}
	.inew .inewi .inewil .inewilb{font-size: 12px;margin-top: 4px;}
	.inew .inewi .inewir{width: calc(100% - 95px);}
	.inew .inewi .inewir .inewira{font-size: 15px;}
	.inew .inewi .inewir .inewirb{font-size: 13px;margin-top: 4px;line-height: 22px;}
}
@media only screen and (max-width:750px){
	.inew{margin-bottom: 10px;}
	.inew .inewi{padding: 15px 0;}
	.inew .inewi .inewil{display: none;}
	.inew .inewi .inewir{width: 100%;}
	.inew .inewi .inewir .inewirc{margin-top: 4px;color: #7c7c7c;display: block;}
}

.dj .location h3{color: #c71818;border-color: #c71818;background: url(nr1_03.png) no-repeat left center;}
.dj .location .breadcrumbs a:last-child{color: #c71818;}
.dj .sidebar .menu dl dt.current,.dj .sidebar .menu dl dt:hover{background: url(nr2_06.png) no-repeat left center;}
.dj .inew .inewi:hover .inewil .inewila{color: #c71818;}
.dj .inew .inewi:hover .inewir .inewira{color: #c71818;}
@media only screen and (max-width:1400px){
	
}
@media only screen and (max-width:1200px){
	
}
@media only screen and (max-width:750px){
	.dj .location h3{background-size: 15px 18px;}
}

.pin{margin-bottom: 40px;}
.pin .pini{padding: 30px 0;border-bottom: 1px solid #e8e8ed;}
.pin .pini:nth-child(1){padding-top: 0;}
.pin .pini a{display: flex;justify-content: space-between;align-items: center;}
.pin .pini .pinil{width: 95px;text-align: center;background: #ededf0;padding: 15px 0;}
.pin .pini .pinil .pinila{font-size: 36px;color: #616165;font-family: "Arial";line-height: 1;}
.pin .pini .pinil .pinilb{font-size: 14px;color: #616165;font-family: "Arial";margin-top: 8px;}
.pin .pini .pinim{width: calc(100% - 380px);}
.pin .pini .pinim .pinima{font-size: 18px;color: #2b2c2c;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.pin .pini .pinim .pinimb{font-size: 16px;color: #7c7c7c;line-height: 30px;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pin .pini .pinim .pinimc{display: none;}
.pin .pini .pinir{width: 180px;overflow: hidden;}
.pin .pini:hover .pinil .pinila{color: #10488a;}
.pin .pini:hover .pinim .pinima{color: #10488a;}
.pin .pini .pinir img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
}
.pin .pini:hover .pinir 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){
	.pin{margin-bottom: 30px;}
	.pin .pini{padding: 25px 0;}
	.pin .pini .pinil{width: 85px;}
	.pin .pini .pinil .pinila{font-size: 30px;}
	.pin .pini .pinil .pinilb{font-size: 13px;margin-top: 6px;}
	.pin .pini .pinim{width: calc(100% - 320px);}
	.pin .pini .pinim .pinima{font-size: 16px;}
	.pin .pini .pinim .pinimb{font-size: 14px;margin-top: 6px;line-height: 26px;}
	.inew .inewi .inewir{width: 160px;}
	.inew .inewi .inewir{width: calc(100% - 105px);}
}
@media only screen and (max-width:1200px){
	.pin{margin-bottom: 20px;}
	.pin .pini{padding: 20px 0;}
	.pin .pini .pinil{width: 75px;}
	.pin .pini .pinil .pinila{font-size: 24px;}
	.pin .pini .pinil .pinilb{font-size: 12px;margin-top: 4px;}
	.pin .pini .pinim{width: calc(100% - 280px);}
	.pin .pini .pinim .pinima{font-size: 15px;}
	.pin .pini .pinim .pinimb{font-size: 13px;margin-top: 4px;line-height: 22px;}
	.inew .inewi .inewir{width: 140px;}
	.inew .inewi .inewir{width: calc(100% - 95px);}
}
@media only screen and (max-width:750px){
	.pin{margin-bottom: 10px;}
	.pin .pini{padding: 15px 0;}
	.pin .pini a{display: block;}
	.pin .pini .pinil{display: none;}
	.pin .pini .pinim{width: 100%;}
	.pin .pini .pinim .pinimc{margin-top: 4px;color: #7c7c7c;display: block;}
	.pin .pini .pinir{width: 100%;margin-top: 10px;}
	.inew .inewi .inewir{width: 100%;}
}

.cu{margin-bottom: 1.4%;}
.cu .cui{width: 32.4%;position: relative;float: left;margin-right: 1.4%;height: 376px;background: #f7f7f9;cursor: pointer;transition: all 0.6s;}
.cu .cui:last-child{margin-right: 0;}
.cu .cui .cuia{text-align: center;position: absolute;top:50%;left: 0;width: 100%;transform: translateY(-50%);z-index: 2;}
.cu .cui .cuia .cuiaa img{height: 38px;}
.cu .cui .cuia .cuiab{font-size: 18px;color: #10488a;font-weight: bold;margin-top: 15px;}
.cu .cui .cuib{position: absolute;left: 0;top:0;width: 100%;height: 100%;opacity: 0;}
.cu .cui.dwd{width: 60.6%;}
.cu .cui.xwd{width: 18.3%;}
.cu .cui.dwd .cuib{opacity: 1;z-index: 5;}
.cu .cui.dwd .cuib{position: absolute;top:0;left: 0;width: 100%;height: 100%;text-align: center;}
.cu .cui.dwd .cuib .cuiba{height: 100%;}
.cu .cui.dwd .cuib .cuiba img{width: 100%;height: 100%;object-fit: cover;}
.cu .cui.dwd .cuib .cuibx{position: absolute;top:50%;left: 10%;width: 80%;transform: translateY(-50%);}
.cu .cui.dwd .cuib .cuibx .cuibxa img{height: 38px;}
.cu .cui.dwd .cuib .cuibx .cuibxb{font-size: 18px;color: #fff;font-weight: bold;margin-top: 10px;}
.cu .cui.dwd .cuib .cuibx .cuibxc{margin-top: 10px;font-size: 16px;color: #fff;}
.cu .cui .icon_box {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 10
}
.cu .cui .icon_box::before, .cu .icon_box::after {
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}
.cu .cui .icon_box::before {
	border-top: 1px solid rgba(255,255,255,.7);
	border-bottom: 1px solid rgba(255,255,255,.7);
	-webkit-transform: scale(0, 1);
	transform: scale(0, 1);
	-moz-transition: all 0.5s ease-in-out 0.5s;
	-webkit-transition: all 0.5s ease-in-out 0.5s;
	-o-transition: all 0.5s ease-in-out 0.5s;
	-ms-transition: all 0.5s ease-in-out 0.5s;
	transition: all 0.5s ease-in-out 0.5s;
}
.cu .cui .icon_box::after {
	border-right: 1px solid rgba(255,255,255,.7);
	border-left: 1px solid rgba(255,255,255,.7);
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-moz-transition: all 0.5s ease-in-out 0.5s;
	-webkit-transition: all 0.5s ease-in-out 0.5s;
	-o-transition: all 0.5s ease-in-out 0.5s;
	-ms-transition: all 0.5s ease-in-out 0.5s;
	transition: all 0.5s ease-in-out 0.5s;
}
.cu .cui.dwd .icon_box::before,.cu .cui.dwd .icon_box::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
@media only screen and (max-width:1400px){
	.cu .cui{height: 330px;}
	.cu .cui .cuia .cuiaa img{height: 35px;}
	.cu .cui .cuia .cuiab{font-size: 16px;margin-top: 10px;}
	.cu .cui.dwd .cuib .cuibx .cuibxa img{height: 35px;}
	.cu .cui.dwd .cuib .cuibx .cuibxb{font-size: 16px;margin-top: 7px;}
	.cu .cui.dwd .cuib .cuibx .cuibxc{margin-top: 7px;font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.cu .cui{height: 280px;}
}
@media only screen and (max-width:750px){
	.cu .cui{height: 200px;}
	.cu .cui{width: 100%;margin-bottom: 2%;}
	.cu .cui.dwd{width: 100%;}
	.cu .cui.xwd{width: 100%;}
	.cu .cui .cuia .cuiaa img{height: 30px;}
	.cu .cui .cuia .cuiab{font-size: 15px;margin-top: 5px;}
	.cu .cui.dwd .cuib .cuibx .cuibxa img{height: 30px;}
	.cu .cui.dwd .cuib .cuibx .cuibxb{font-size: 14px;margin-top: 5px;}
	.cu .cui.dwd .cuib .cuibx .cuibxc{margin-top: 5px;font-size: 13px;}
}


