﻿/***php168 label style***/
/*可调用此处的样式,亦可在模板中直接style=""*/
/**通用开始**/
a:focus,a:hover{color:#c6211d;text-decoration:none;}
.fz15{font-size:15px;}.fz16{font-size:16px;}.fz18{font-size:18px;}.fz20{font-size:20px;}.fz24{font-size:24px;}.fz28{font-size:28px;}.fz30{font-size:30px;}.fz32{font-size:32px;}.fz34{font-size:34px;}
.mtop5{margin-top:5px}.mtop8{margin-top:8px}.mtop10{margin-top:10px}.mbottom15{margin-bottom:15px;}
.w150{width:150px}.w130{width:130px}.w120{width:120px}.w110{width:110px}.w100{width:100px}
.c999{color:#999999}.cred{color:#ff0000}.cff66{color:#FF6600}.cBA2636{color:#BA2636}.c666{color:#666666}
.c00f{color:#00f},.c00f a{color:#00f}
.cDRed, .cDRed a, .cDRed a:link, .cDRed a:visited{color:#BA2636}
.cRed, .cRed a, .cRed a:link, .cRed a:visited{color:#f00}
.cDBlue, .cDBlue a, .cDBlue a:link, .cDBlue a:visited{color:#003399}
.cDgreen, .cDgreen a, .cDgreen a:link, .cDgreen a:visited{color:#008000}
.xhBlue, .xhBlue a, .xhBlue a:link, .xhBlue a:visited{color:#0066CC}
.fleft{float:left;}
.fright{float:right;}
label.error { color:#ff0000; margin:0 5px; padding-left:15px; background:url(../../images/error.gif) left no-repeat; }
.label_dashed{border-bottom:1px dashed #cccccc; margin-bottom:5px;margin-top:5px; font-size:0; line-height:1px !important; height:1px !important;}
.label-mb10 li{margin-bottom:10px;}
.label-mb12 li{margin-bottom:12px;}
.label-mb15 li{margin-bottom:15px;}
.label-mb20 li{margin-bottom:20px;}
.label-pd10 li{padding-left:10px;}
.label-pd12 li{padding-left:12px;}
.label-pd15 li{padding-left:15px;}
.label-pd20 li{padding-left:20px;}
.label-pd25 li{padding-left:25px;}
.nowrap li{text-overflow: ellipsis;white-space: nowrap;position:relative;overflow: hidden;}
.nowrap-title .title{text-overflow: ellipsis;white-space: nowrap;position:relative;overflow: hidden;}
.line-clamp{overflow:hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp: 3;}
.clam1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}
.clam2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.clam3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
.clam4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;}
.datatime{color:#444;font-size:12px;}
.summary{color:#999;line-height:24px;}
.card{display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;margin-bottom:20px;justify-content: center;-ms-flex-align: center;align-items: center;break-inside: avoid;padding: 0;background-color: #fff;transition: all .3s ease-in-out;box-shadow: 0 0 5px rgba(0,0,0,.08);display: block;overflow: hidden;}
.label-news li .datatime{float:right;color:#5b91b6;font-size:12px;}
.label-news li .datatime2{float:right;color:#5f5e5e;font-size:12px;}
.label-news li a.label-title{max-width:74%;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.label-news li a.label-title2{max-width:60%;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.label-news li .category{float:left;}
.label-news li .category a{color: #496273;}
.label-news li .newMsg{color:#FF3333;width:24px;height:100%;display:inline-block;line-height:20px;background: url(new.gif) right center no-repeat;}
.label-news2 li:before{width:10px;height:10px;display:block;content:"";border:1px solid #eee;border-radius:50%;background:#fff;position:absolute;top:12px;left:4px;z-index:1;}
.label-news2 li:hover:before{background:#1c73b9;border-color:#1c73b9;}
.label-news2 li:after{width: 1px;height: 100%;display: block;content: "";background: #eee;position: absolute;top: 0;left: 9px;}
.label-news2 li .datatime{float:right;color:#5f5e5e;font-size:12px;}
.label-news2 li a.label-title{max-width:74%;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/**通用图标**/
.label-icon1 li{background:url(dot01.png) left center no-repeat;}
.label-icon2 li{background:url(dot02.png) left center no-repeat;}
.label-icon3 li{background:url(dot03.png) left center no-repeat;}
.label-icon4 li{background:url(dot04.png) left center no-repeat;}
.label-icon5 li{background:url(dot05.png) left center no-repeat;}
.label-icon6 li{background:url(dot06.png) left center no-repeat;}
.label-icon7 li{background:url(dot07.png) left center no-repeat;}
.label-icon8 li{background:url(dot08.png) left center no-repeat;}
.label-icon9 li{background:url(dot09.png) left center no-repeat;}
.label-icon10 li{background:url(dot10.png) left center no-repeat;}
.label-icon11 li{background:url(arr01.png) left center no-repeat;}
.label-icon12 li{background:url(arr02.png) left center no-repeat;}
.label-icon13 li{background:url(arr03.png) left center no-repeat;}
.label-icon14 li{background:url(arr05.png) left center no-repeat;}
.label-icon15 li{background:url(dot11.png) left center no-repeat;}
.label-icon16 li{background:url(dot12.png) left center no-repeat;}
.label-icon17 li{background:url(dot13.png) left center no-repeat;border-bottom: 1px dashed #e6e6e6;}
.label-icon18 li{background:url(ico05.png) left center no-repeat;border-bottom: 1px dashed #e6e6e6;}
.label-title .title{padding-left:15px;background:url(dot08.png) left center no-repeat;}
/**通用行高**/
.line-28{height:28px;line-height:28px;}
.line-29{height:29px;line-height:29px;}
.line-30 li{height:30px;line-height:30px;}
.line-31 li{height:31px;line-height:31px;}
.line-32 li{height:32px;line-height:32px;}
.line-33 li{height:33px;line-height:33px;}
.line-34 li{height:34px;line-height:34px;}
.line-35 li{height:35px;line-height:35px;}
.line-36 li{height:36px;line-height:36px;}
.line-37 li{height:37px;line-height:37px;}
.line-38 li{height:38px;line-height:38px;}
.line-39 li{height:39px;line-height:39px;}
.line-40 li{height:40px;line-height:40px;}
.line-41 li{height:41px;line-height:41px;}
.line-42 li{height:42px;line-height:42px;}
#edit_label{display:inline;color:red;font-size:14px;font-weight:600;}
/**通用结束**/
#schedul_box  {border:#efefef solid 1px;line-height:25px;}
#schedul_box .datehead{text-align:center;color:red;line-height:33px;height:33px;}
#schedul_box .formtable {border-top:#efefef solid 1px;margin:0;}
#schedul_box .formtable td {color:#484848;padding:5px 8px;line-height:25px;}
#schedul_box .formtable .dname{text-align:right;border-right:#efefef solid 1px;}
#schedul_box .pre_next{border-top:#efefef solid 1px;height:25px;color:#717171;padding:5px;}
#schedul_box .pre_next span{cursor:pointer;width:50px; height:20px;line-height:20px;padding:2px 3px; text-align:center;background-color:#EFF4F8;border:1px solid #CCCCCC;border-radius:5px;box-shadow: 2px 2px 2px #888888;}
/*头条列表*/
.label_bz_headline h3{font-size:26px;margin-top:0;font-family:"黑体";}
.label_bz_headline h3 a{color:#000;display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.label_bz_headline p{font-size:15px;color:#747474;line-height:24px;}
.label_bz_headline p a{color:#ab1f2a;text-decoration:underline;}

.label_bz_headline2{padding-bottom:10px;border-bottom:1px dashed #cacaca;margin-bottom:10px;}
.label_bz_headline2 h3{font-size:16px;margin-top:0;}
.label_bz_headline2 h3 a{color:#353535;display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.label_bz_headline2 p{color:#9f9e9e;line-height:24px;margin-bottom:0;}
/*标题+时间*/
.label-bz-ul{margin:0 -20px;}
.label-bz-ul li{padding:0 20px;}
.label-bz-ul li .item{padding:20px 20px;margin-bottom:25px;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.label-bz-ul li .item a{display:block;height:70px;line-height:35px;margin-bottom:16px;text-overflow:-o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.label-bz-ul li .item .datatime{color:#848484;font-size:14px;padding-left:30px;background: url(date5.png) left center no-repeat;}

.label-teachers li .title{line-height:40px;background: #0b4f91;padding:0 5px;margin-bottom:20px;text-align: center;border-bottom: solid 1px #9AD25D;}
.label-teachers li .title a{color:#fff;}
.label-teachers li .title:hover{background: #116aaa;}
/*图片+标题*/
.label-pic-ul li .item{position:relative;display:block;}
.label-pic-ul li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul li .item .pic img{transition: 0.5s all;}
.label-pic-ul li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul li .item .text{width:100%;position:absolute;left:0;bottom:0;z-index:5;bottom:0;background: rgba(0,0,0,0.53);}
.label-pic-ul li .item .text h3{margin:0;}

.label-pic-ul2 li .item{position:relative;display:block;}
.label-pic-ul2 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul2 li .item .pic img{transition: 0.5s all;}
.label-pic-ul2 li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul2 li .item .text{padding:10px 10px;background-color:#ffffff;overflow:hidden;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);transition: all 0.3s ease;}
.label-pic-ul2 li .item .text h3{margin:0;}
.label-pic-ul2 li .item .text:hover h3 {color: #4170bc;}

.label-pic-ul3 li .item{position:relative;display:block;border:1px solid #efefef;padding:10px;box-shadow: 0 3px 10px #efefef;}
.label-pic-ul3 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul3 li .item .pic img{transition: 0.5s all;}
.label-pic-ul3 li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul3 li .item .text{padding:10px 10px;margin-top:10px;transition: all 0.3s ease;}
.label-pic-ul3 li .item .text h3{margin-top:0;margin-bottom:12px;}
.label-pic-ul3 li .item .text p{padding-left:25px;overflow:hidden;color:#0664ad;background: url(date1.png) left center no-repeat;}
.label-pic-ul3 li .item .text:hover h3 {color: #4170bc;}

.label-pic-ul4 li .item{position:relative;display:block;box-shadow: 0 3px 10px #efefef;}
.label-pic-ul4 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul4 li .item .pic img{width:100%;display:block;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-ul4 li .item .text{padding:20px 20px;background-color:#ffffff;overflow:hidden;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);transition: all 0.3s ease;}
.label-pic-ul4 li .item .text h3{margin-top:0;margin-bottom:40px;}
.label-pic-ul4 li .item .text h3 a{color:#373737;}
.label-pic-ul4 li .item .text p{padding-left:25px;overflow:hidden;color:#0664ad;background: url(date1.png) left center no-repeat;}
.label-pic-ul4 li .item:hover img{transform: scale(1.1);}
.label-pic-ul4 li .item:hover .text a{color:#15683a;}

.label-pic-ul5 li .item{position:relative;display:block;}
.label-pic-ul5 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul5 li .item .pic img{width:100%;display:block;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-ul5 li .item .text{border-left:2px solid #900a40;padding:0 20px;margin:12px 3px 0 3px;overflow:hidden;transition: all 0.3s ease;}
.label-pic-ul5 li .item .text h3{color:#414141;margin-top:0;margin-bottom:10px;}
.label-pic-ul5 li .item .text p{color:#6a6a6a;padding-left:25px;overflow:hidden;background: url(date2.png) left center no-repeat;}
.label-pic-ul5 li .item:hover img{transform: scale(1.1);}
.label-pic-ul5 li .item:hover .text{background: #fff;}
.label-pic-ul5 li .item:hover .text h3,.label-pic-ul5 li .item:hover .text h3 a{color:#900a40;}
.label-pic-ul5 li .item:hover .text p{color:#900a40;}

.label-pic-ul6 li .item{display:block;}
.label-pic-ul6 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul6 li .item .pic img{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-ul6 li .item .text{position:relative;overflow:hidden;padding:10px 0 29px 22px}
.label-pic-ul6 li .item .text:after{content:"";position:absolute;left:0;top:18px;z-index:2;height:70px;width:2px;background-color:#ce9c44;}
.label-pic-ul6 li .item .text p{display:block;margin-bottom:4px;font-size:14px;color:#000;font-family:Georgia}
.label-pic-ul6 li:hover .item .text{background-color:#ce9c44}
.label-pic-ul6 li:hover .item p,.label-pic-ul li:hover .item h3{color:#fff}
.label-pic-ul6 li:hover .item img{transform: scale(1.1);}

.label-pic-ul7 li .item{position:relative;display:block;}
.label-pic-ul7 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul7 li .item .pic img{transition: 0.5s all;}
.label-pic-ul7 li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul7 li .item .date{position:absolute;width:60px;height:60px;text-align:center;opacity:0.8;color:#fff;bottom:10px;left:10px;z-index:11;}
.label-pic-ul7 li .item .text{width:100%;position:absolute;left:0;bottom:0;z-index:5;bottom:0;background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.9));}
.label-pic-ul7 li .item .text h3{margin:0;}

.label-pic-ul8 li .item{position:relative;display:block;}
.label-pic-ul8 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul8 li .item .pic img{transition: 0.5s all;}
.label-pic-ul8 li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul8 li .item .date{position: absolute;top: 15px;left: 20px;background: #e05050;padding: 6px 5px;font-size: 12px;color: #fff;letter-spacing: 0.15px;}
.label-pic-ul8 li .item .text{overflow: hidden;box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.15);transition: color linear 0.3s;}

.label-pic-ul9 li .item{position:relative;display:block;}
.label-pic-ul9 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul9 li .item .pic img{transition: 0.5s all;}
.label-pic-ul9 li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul9 li .item .text{position:absolute;width:80%;left:10%;bottom:0;transform: translateY(50%);background: #ffffff;box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.14);}
.label-pic-ul9 li .item .text p {color: #999999;letter-spacing: 0;}
.label-pic-ul9 li .item .text h3{letter-spacing: 0;line-height: 24px;margin-top: 5px;}
.label-pic-ul9 li .item .text:hover h3 {color: #4170bc;}

.label-pic-ul10 li .item{position:relative;display:block;}
.label-pic-ul10 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul10 li .item .pic img{transition: 0.5s all;}
.label-pic-ul10 li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul10 li .item .text{box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.14);}
.label-pic-ul10 li .item .text h3{margin-top:0;margin-bottom:10px;}
.label-pic-ul10 li .item .text p{color: #999999;letter-spacing: 0;}
.label-pic-ul10 li .item .text:hover h3 {color: #4170bc;}

.label-pic-ul11 .card>.pic{position:relative;overflow:hidden;}
.label-pic-ul11 .card>.pic>img{transition: 0.5s all;}
.label-pic-ul11 .card>.content{padding: 30px 30px 16px;}
.label-pic-ul11 .card>.content h3{font-weight:400;padding: 10px 0;margin: 0;line-height:30px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.label-pic-ul11 .card>.content p{font-size: 12px;color: #888;margin: 0;}
.label-pic-ul11 .card>.btn {width:50px;height:50px;line-height:36px;position: absolute;margin-top: -25px;left: 25px;border-radius: 25px;background: #eee;background-position:center center;background-repeat:no-repeat;color: #000;box-shadow: 0 2px 8px rgba(0,0,0,.13);box-sizing: border-box;}
.label-pic-ul11 .card>.btn i{font-size: 22px;margin-right: 0;}
.label-pic-ul11 .card>.btn-picture{background-image: url(ico01.png);}
.label-pic-ul11 .card>.btn-play{background-image: url(ico02.png);}
.label-pic-ul11 .card:hover>.pic>img{transform: scale(1.05, 1.05);}

.label-pic-ul12 li .item{position:relative;display:block;}
.label-pic-ul12 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul12 li .item .pic img{width:100%;display:block;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-ul12 li .item .text{position: relative;padding:15px 15px;background:#f7f7f7;transition: .5s;}
.label-pic-ul12 li .item .text h3{color:#414141;margin-top:0;margin-bottom:15px;}
.label-pic-ul12 li .item .text p{color:#865558;padding-left:25px;overflow:hidden;background: url(date3.png) left center no-repeat;}
.label-pic-ul12 li .item .text:hover{background:#d30000;}
.label-pic-ul12 li .item .text:hover h3 {color:#fff !important;}
.label-pic-ul12 li .item .text:hover .date{color:#fff;background: url(date4.png) left center no-repeat;}
.label-pic-ul12 li .item:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

.label-pic-ul13 li .item{border:1px solid #f2f2f2;padding:10px;background: #fff;overflow:hidden;}
.label-pic-ul13 li .pic{position:relative;padding-bottom:110%;overflow:hidden;}
.label-pic-ul13 li .pic img{width:100%;display:block;height:100%;position:absolute;top:0;left:0;}
.label-pic-ul13 li .text{min-height:120px;}
.label-pic-ul13 li .text p{font-size:13px;color:#838383;line-height:25px;padding-left:40px;}
.label-pic-ul13 li .title{border-bottom:1px solid #ececec;margin:15px 0;padding-bottom:15px;}
.label-pic-ul13 li .title	h3{font-size:16px;color:#1e1e1e;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.label-pic-ul13 li .title p{color:#5c5c5c;padding:0;}
.label-pic-ul13 li .email{background: url(ico03.png) 10px center no-repeat;}
.label-pic-ul13 li .tel{background: url(ico04.png) 10px center no-repeat;}
.label-pic-ul13 li:hover .pic img{ width:100%;opacity:0.5; display:block;}

.label-pic-ul14 li .item{position:relative;display:block;}
.label-pic-ul14 li .item .pic{position:relative;overflow:hidden;}
.label-pic-ul14 li .item .pic img{transition: 0.5s all;}
.label-pic-ul14 li .item .pic img:hover{transform: scale(1.05, 1.05);}
.label-pic-ul14 li .item .text{width:100%;padding: 30px;position:absolute;left:0;z-index:5;bottom:0;background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.9));}
.label-pic-ul14 li .item .text h3{font-size: 20px;color: #fff;text-align: left;margin:0;}
.label-pic-ul14 li .item .category{position: absolute;top: 0;left: 0;z-index:1;padding-right: 20px;height: 29px;line-height: 29px;}
.label-pic-ul14 li .item .category:after{content: '';width: 20px;height: 100%;position: absolute;right: 0;top: 0;background-image: url(arr07.png);background-size: 100%;}
.label-pic-ul14 li .item .category span{display: block;width: 100%;height: 100%;background-color: #FF7F00;padding:0 12px 0 14px;font-size: 14px;color: #fff;min-width: 68px;text-align: center;}
/*图片+简介*/
.label-pic-com-ul li .item .pic{position:relative;overflow:hidden;}
.label-pic-com-ul li .item .pic img{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-com-ul li .item .text{background-color:#EFF5FC;transition: all 0.3s ease;}
.label-pic-com-ul li .item .text h3{margin: 0;line-height:30px;font-weight: bold;}
.label-pic-com-ul li .item .text .summary{margin:12px 0 0;}
.label-pic-com-ul li .item:hover img{transform: scale(1.1);}
.label-pic-com-ul li .item:hover .text a{color:#0f4d96;}

.label-pic-com-ul2 li .item .pic{position:relative;overflow:hidden;}
.label-pic-com-ul2 li .item .pic img{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-com-ul2 li .item .date{position: absolute;bottom: 0;right: 0;color: #ffffff;padding:10px 10px;text-align:center;background-color:rgba(0,0,0,.55);font-weight: 500;}
.label-pic-com-ul2 li .item .date .day{color:#fff;display:block;margin-bottom:5px;font-weight:bold;}
.label-pic-com-ul2 li .item .date .year{color:#fff;display:block}
.label-pic-com-ul2 li .item .text{padding:20px 20px;border:1px solid #eaeaea;background-color:#fff;transition: all 0.3s ease;}
.label-pic-com-ul2 li .item .text h3{margin: 0;line-height:30px;font-weight: bold;}
.label-pic-com-ul2 li .item .text .summary{margin:10px 0 0;color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.label-pic-com-ul2 li .item:hover img{transform: scale(1.1);}
.label-pic-com-ul2 li .item:hover .text a{color:#0f4d96;}

.label-pic-com-ul3 li .item{display:block;transition: transform .5s,box-shadow .5s;}
.label-pic-com-ul3 li .item .pic{position:relative;overflow:hidden;}
.label-pic-com-ul3 li .item .pic img{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-com-ul3 li .item .text .date{float:left}
.label-pic-com-ul3 li .item .text .day{font-weight:bold;position:relative;letter-spacing:1px;color:#ffffff}
.label-pic-com-ul3 li .item .text .year{color:#ffffff;position:relative;display:block}
.label-pic-com-ul3 li .item .text .con{color:#ffffff;width:70%;float:right}
.label-pic-com-ul3 li .item .text .con h3{margin:0;}
.label-pic-com-ul3 li .item .text .con h3 a{color:#ffffff}
.label-pic-com-ul3 li .item :hover .text .con h3 a,.label-pic-com-ul3 li .item:hover .text .con h3 span{color:#ffffff !important}
.label-pic-com-ul3 li .item .text .con p{color:#fff;font-size:12px;padding-top:15px;border-top:1px solid rgba(255,255,255,0.2);margin-top:15px;line-height:20px;height:72px;overflow:hidden;}
.label-pic-com-ul3 li .item:hover{transform:translateY(-5px);-webkit-box-shadow:5px 8px 20px rgba(0,0,0,0.08);box-shadow:5px 8px 20px rgba(0,0,0,0.08);}
.label-pic-com-ul3 li .item:hover img{transform: scale(1.1);}
.label-pic-com-ul3 li .item:hover .text a{color:#0f4d96;}

.label-pic-com-ul4 li .item .pic{position:relative;overflow:hidden;}
.label-pic-com-ul4 li .item .pic img{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-com-ul4 li .item .date{width:70px;height:70px;position: absolute;top:-40px;left:30px;text-align:center;background-color:rgba(0,0,0,.55);font-weight: 500;}
.label-pic-com-ul4 li .item .date span{display:block;}
.label-pic-com-ul4 li .item .text{padding:40px 30px;background-color:#fff;position:relative;-moz-box-shadow:2px 2px 5px rgba(10, 10, 10, 0.16),-2px 2px 5px rgba(10, 10, 10, 0.16);-webkit-box-shadow:2px 2px 5px rgba(10, 10, 10, 0.16),-2px 2px 5px rgba(10, 10, 10, 0.16);box-shadow: 2px 2px 5px rgba(10, 10, 10, 0.16),-2px 2px 5px rgba(10, 10, 10, 0.16);transition: all 0.3s ease;}
.label-pic-com-ul4 li .item .text h3{margin: 0;font-weight:normal;}
.label-pic-com-ul4 li .item .text .summary{margin:10px 0 0;color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.label-pic-com-ul4 li .item:hover img{transform: scale(1.1);}
.label-pic-com-ul4 li .item:hover .text a{color:#0f4d96;}

.label-pic-com-ul5 li .pic{position:relative;overflow:hidden;}
.label-pic-com-ul5 li .pic img{width:100%;display:block;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-com-ul5 li:hover img{ transform: scale(1.1);}
.label-pic-com-ul5 li .text{padding:15px 30px 30px 30px;background-color:#ffffff;overflow:hidden;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);transition: all 0.3s ease;}
.label-pic-com-ul5 li .text h3{height:75px;line-height:30px;padding-top:15px;font-weight:bold;margin-bottom:10px;position:relative;}
.label-pic-com-ul5 li .text h3:before{content: '';position: absolute;left:0;top:0;background: #a40000;width:33px;height:2px;}
.label-pic-com-ul5 li .text h3 a{display: block;color:#323232;}
.label-pic-com-ul5 li .text .summary{color:#717171;font-size:14px;line-height:24px;margin-bottom:25px;}
.label-pic-com-ul5 li .text .more a{display:block;color:#6d0707;background: url(arr04.png) right center no-repeat;}

.label-pic-com-ul11 .item{padding:15px;margin-bottom:25px;background-color:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.label-pic-com-ul11 .item .pic{position:relative;overflow:hidden;}
.label-pic-com-ul11 .item .pic img{max-width:100%;height:auto;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-com-ul11 .item:hover img{ transform: scale(1.1);}
.label-pic-com-ul11 .item .text h3{color:#4d4d4d;font-size:18px;padding:10px 0;margin-bottom:15px;border-bottom:1px dashed #d2d2d2;}
.label-pic-com-ul11 .item .text .title{margin-bottom:15px;}
.label-pic-com-ul11 .item .text .title a{color:#333;font-size:20px;font-weight:bold;}
.label-pic-com-ul11 .item .text p{color:#575757;line-height:30px;overflow:hidden;}
.label-pic-com-ul11 .item .text p span{color:#333;font-size:15px;font-weight:bold;}
.label-pic-com-ul11 .item .text p a{color:#721515;}
/*图片左边+标题或简介*/
.label-pic-left-ul li .item{position:relative;display:block;transition: transform .5s,box-shadow .5s;}
.label-pic-left-ul li .item .pic{position:relative;overflow:hidden;}
.label-pic-left-ul li .item .pic img{transition: .5s;-moz-transition: .5s; /* Firefox 4 */-webkit-transition: .5s; /* Safari 和 Chrome */-o-transition: .5s; /* Opera */}
.label-pic-left-ul li .item .text h3{font-size:15px;margin-top:0;margin-bottom:12px;}
.label-pic-left-ul li .item .text p{color:#898989;font-size:13px;}
.label-pic-left-ul li .item:hover img {transform: scale(1.1);}

.label-pic-left-ul2 .row{margin:0;}
.label-pic-left-ul2 .col-pd{padding:0;}
.label-pic-left-ul2 li{background:#f7f7f7;}
.label-pic-left-ul2 li .item{position:relative;display:block;transition: transform .5s,box-shadow .5s;}
.label-pic-left-ul2 li .item .pic{position:relative;overflow:hidden;}
.label-pic-left-ul2 li .item .pic img{transition: .5s;-moz-transition: .5s; /* Firefox 4 */-webkit-transition: .5s; /* Safari 和 Chrome */-o-transition: .5s; /* Opera */}
.label-pic-left-ul2 li .item .text{padding:15px;}
.label-pic-left-ul2 li .item .text h3{color:#135f98;font-size:20px;margin-top:0;margin-bottom:10px;font-weight:normal;}
.label-pic-left-ul2 li .item .text .summary{height:56px;line-height:28px;color:#555;}
.label-pic-left-ul2 li .item:hover img {transform: scale(1.1);}

.label-pic-left-ul3 li{padding-bottom:19px;border-bottom:1px solid #f2f2f2;}
.label-pic-left-ul3 li .item{position:relative;display:block;transition: transform .5s,box-shadow .5s;}
.label-pic-left-ul3 li .item .pic{position:relative;overflow:hidden;}
.label-pic-left-ul3 li .item .pic img{transition: .5s;-moz-transition: .5s; /* Firefox 4 */-webkit-transition: .5s; /* Safari 和 Chrome */-o-transition: .5s; /* Opera */}
.label-pic-left-ul3 li .item .text h3{color:#700005;font-size:20px;margin-top:0;margin-bottom:10px;font-weight:normal;}
.label-pic-left-ul3 li .item .text .summary{height:56px;line-height:28px;color:#888;}
.label-pic-left-ul3 li .item:hover img {transform: scale(1.1);}

.label-pic-left-ul4 li .item{margin-bottom:25px;position: relative;display:block;box-shadow: 0 0 10px #ccc;background-color:#fff;}
.label-pic-left-ul4 li .item .row{margin:0;}
.label-pic-left-ul4 li .item .col-pd{padding:0;}
.label-pic-left-ul4 li .item .pic{position:relative;padding-bottom:53.95%;overflow:hidden;}
.label-pic-left-ul4 li .item .pic img{width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-pic-left-ul4 li .item .text{padding:30px;transition: .5s;}
.label-pic-left-ul4 li .item .text h3{color:#787878;font-size:16px;margin-top:0;margin-bottom:0;line-height:28px;font-weight:normal;text-overflow:-o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.label-pic-left-ul4 li .item .text p{color: #5d5d5d;font-size:16px;margin-top:20px;}
.label-pic-left-ul4 li .item:hover .pic img { -ms-transform: scale(1.05); transform: scale(1.05); }
.label-pic-left-ul4 li .item:hover{background-color:#1b5996;}
.label-pic-left-ul4 li .item:hover .text h3,.label-pic-left-ul4 li .item:hover .text p{color:#fff;}
/*标题+简介*/
.label-title-ul li{padding-bottom:18px;border-bottom:1px solid #eee;}
.label-title-ul li h4{margin-top:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.label-title-ul li .date{font-size:12px;color:#49745d;margin-bottom:5px;}
.label-title-ul li .summary{color:#585858;height:48px;line-height:24px;margin:0;overflow:hidden;}

.label-title-ul2 li{padding-bottom:15px;border-bottom:1px dashed #dddddd;overflow:hidden;}
.label-title-ul2 li h3{font-size:20px;margin-top:0;margin-bottom:12px;font-weight:bold;}
.label-title-ul2 li h3 a{display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.label-title-ul2 .summary{color:#7e7f7b;text-indent:2.0em;line-height:25px;margin-bottom:0;}

.label-title-ul3 li{padding:15px 20px;background:#f5f5f5;overflow:hidden;}
.label-title-ul3 li h3{margin-top:0;margin-bottom:10px;font-weight:normal;}
.label-title-ul3 li h3 a{font-size:18px;display:block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.label-title-ul3 .summary{color:#7b7b7b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.label-title-ul10>:nth-child(odd){margin-top: 27px;}
.label-title-ul10>:nth-child(even){margin-top: 86px;}
.label-title-ul10 li .item {display: block;position: relative;width: 100%;background: #ffffff;padding: 45px 17px;box-shadow: 0 4px 13px 0 rgba(0, 0, 0, 0.18);}
.label-title-ul10 li .item:hover h3 {color: #4170bc;}
.label-title-ul10 li .item .date {width: 110px;height: 36px;background: #4170bc;position: absolute;left: 17px;top: -18px;font-size: 14px;color: #ffffff;letter-spacing: 0;line-height: 36px;text-align: center;}
.label-title-ul10 li .item h3 {margin-top: 0;margin-bottom: 30px;color: #333333;letter-spacing: 0;line-height: 24px;}
.label-title-ul10 li .item p {text-align: justify;font-size: 14px;color: #999999;letter-spacing: 0;line-height: 24px;}
/*视频*/
.label-index-vd .video-item{position: relative;width:100%;margin-bottom:20px;overflow:hidden;}
.label-index-vd .video-item img{width:100%;height:100%;object-fit: cover;display:block;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-index-vd .video-item .play{width:44px;height:44px;background: url(play1.png) no-repeat;position:absolute;top:40%;left:50%;margin-left:-22px;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-index-vd .video-item:hover img{transform: scale(1.1);}

.label-index-vd2 .item{margin-bottom:20px;position:relative;}
.label-index-vd2 .item .pic{position:relative;height:100%;overflow:hidden;}
.label-index-vd2 .item .pic img{width:100%;height:100%;object-fit: cover;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.label-index-vd2 .text{width:100%;position:absolute;bottom:0;left:0;background-color: rgba(0,0,0,.45);}
.label-index-vd2 .title{padding-left:60px;position:relative;height:50px;}
.label-index-vd2 .title .play{display:block;width:60px;height:50px;position: absolute;top:0;left:0;background-color: #01538b;background-image: url(play2.png);background-position:center center;background-repeat:no-repeat;}
.label-index-vd2 .title .play-blue{background:#045fa3}
.label-index-vd2 .title .play-red{background:#b82220;}
.label-index-vd2 .title .play-green{background:#066142;}
.label-index-vd2 .title h3{font-size:18px;color:#fff;padding:0 10px;height:50px;line-height:50px;margin:0;display:block;width:100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align:center;}
.label-index-vd2 .item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

.label-index-vd3{position:relative;overflow:hidden;background-color:#000;margin-bottom:24px;}
.label-index-vd3 video{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}
.label-index-vd3 .play{position: absolute;left:50%;top:50%;z-index:3;margin:-27px 0 0 -27px;width:54px;height:54px;background: url(play3.png) center center no-repeat;background-size:contain;cursor:pointer;}
.label-index-vd3:hover video{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}

.label-index-vd4 .container {padding: 50px 0 60px;}
.label-index-vd4{position: relative;background-position: 50%;background-size: cover;background-color: #444;color: #fff;}
.label-index-vd4 .background{position: absolute;top:0;left:0;width:100%;height:100%;overflow: hidden;}
.label-index-vd4 .background video{width: 100%;}
.label-index-vd4 .content{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;color:#fff;background-color: rgba(0,0,0,.5);}
.label-index-vd4 .content h3{font-weight: 400;font-size: 24px;letter-spacing: .8em;padding-top: 110px;margin: 0 0 15px;}
.label-index-vd4 .content p{letter-spacing: .2em;margin: 0;}
.label-index-vd4 .content .action a{display: inline-block;height:34px;line-height:34px;color:#fff;padding: 0 20px;opacity: .8;background-color: hsla(0,0%,100%,.2);border-radius: 17px;vertical-align: middle;}
.label-index-vd4 .content .action a i{margin-right:10px;}
.label-index-vd4 .content .action a:hover{opacity:1;color:#fff;}

.label-vd-ul li .item{margin-bottom:40px;}
.label-vd-ul li .item .pic{position:relative;overflow:hidden;}
.label-vd-ul li .item .pic img{width:100%;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.label-vd-ul li .item .text{padding:20px 20px;background:#f5f5f5;position:relative;overflow:hidden;}
.label-vd-ul li .item .text .title{display:block;float:left;width:70%;font-size:16px;line-height:34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.label-vd-ul li .item .text .play{display: block;width:33px;height:34px;position: absolute;top:20px;right:20px;background: url(play5.png) no-repeat;transition: 0.4s;}
.label-vd-ul li .item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.label-vd-ul li .item:hover .text .play{right:30px;transition: 0.4s;}

.label-vd-ul2 li .item{position:relative;display:block;}
.label-vd-ul2 li .item .pic{position:relative;overflow:hidden;}
.label-vd-ul2 li .item .pic img{width:100%;display:block;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.label-vd-ul2 li .item .text{position: relative;padding:15px 15px;background:#f7f7f7;transition: .5s;}
.label-vd-ul2 li .item .text h3{color:#414141;margin-top:0;margin-bottom:15px;}
.label-vd-ul2 li .item .text p{color:#865558;padding-left:25px;overflow:hidden;background: url(date3.png) left center no-repeat;}
.label-vd-ul2 li .item .text:hover{background:#d30000;}
.label-vd-ul2 li .item .text:hover h3 {color:#fff !important;}
.label-vd-ul2 li .item .text:hover .date{color:#fff;background: url(date4.png) left center no-repeat;}
.label-vd-ul2 li .item:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.label-vd-ul2 li .item .pic .play{width:44px;height:44px;background: url(play1.png) no-repeat;position:absolute;top:40%;left:50%;margin-left:-22px;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
/**清除必须在最后**/
.clear,li.clear,div.clear,p.clear,span.clear {background:none;border:none; clear:both; height:1px; margin-top:-1px;margin-bottom:0; padding:0;overflow:hidden; font-size:0; float:none;display:block;line-height:0}
@media (max-width: 1100px) and (min-width: 992px){
	.label-index-vd4{height: 240px;}
	.label-index-vd4 .content h3{padding-top:0;margin-bottom:10px;font-size:18px;letter-spacing:inherit;}
	.label-index-vd4 .content p{font-size:12px;line-height:20px;}
    .label-index-vd4 .background video{min-width: 100%;min-height: 100%;}
}
@media (min-width: 992px){
	.nowrap h3{text-overflow: ellipsis;white-space: nowrap;position:relative;overflow: hidden;}
	.line-clamp{overflow:hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp: 2;}
}
@media (max-width: 991px){
	.label-index-vd .video-item,.label-index-vd2 .item,.label-index-vd3{height:200px !important;}
	.label-index-vd4 .container{padding:45px 15px;}
	.label-index-vd4 .content h3{padding-top:0;margin-bottom:10px;font-size:18px;letter-spacing:inherit;}
	.label-index-vd4 .content p{font-size:12px;line-height:20px;}
    .label-index-vd4 .background video{min-width: 100%;min-height: 100%;}
}
@media (max-width: 767px){
	.fz16{font-size:14px;}.fz18{font-size:16px;}.fz20{font-size:18px;}.fz24{font-size:20px;}.fz28,.fz30,.fz32,.fz34{font-size:24px;}
	.datatime{font-size:12px;}
	.line-clamp2{overflow:hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp: 3;}
	.label-pic-ul5 li .item .text h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;white-space: normal;overflow: hidden;}
	.label-pic-com-ul3 li .item .text{padding:10px 10px;}
	.label-pic-com-ul3 li .item .text .con{width:100%;float:none;}
	.label-bz-ul{margin:0 -10px;}
	.label-bz-ul li{padding:0 10px;}
}
@media (max-width: 480px){
	.label-news li a.label-title{width:60%;}
	.label-news li a.label-title2{width:45%;}
	.label-index-vd4 .container{padding:25px 15px;}
	.label-index-vd4 .cut .content h3{font-size:16px;}
}
