/* ejTitle */
/* hdUList */
.hdUList{width: 100%;display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;}
.hdUList li{width: 368px;height: 116px;line-height: 116px;}
.hdUList li a{display: block;font-size: 20px;color: #fff;text-indent: 175px;font-weight: bold;}
.hdUList li:first-child{background: url("../img/hdUList1.png");}
.hdUList li:nth-child(2){background: url("../img/hdUList2.png");}
.hdUList li:nth-child(3){background: url("../img/hdUList3.png");}
/* title */
.title{width: 100%;border-bottom: 1px solid rgba(26, 82, 132, 0.37);}
.title p{font-size: 26px;height: 54px;color: #1A5284;font-weight: bold;border-bottom: 2px solid #BE2525;}
.title span{color: #999;font-size: 16px;margin-top: 5px;}
.title span:hover{color: #1A5284;}

/* jlList */
.jlList{width: 100%;padding-top: 30px;}
.jlList img{width: 386px;height: 230px;}
.jlList .w740{width: 740px;}
.jlList .linep{overflow: hidden;width: 100%;margin-bottom: 15px;}
.jlList h3{float: left;font-size: 17px;color: #1A5284;font-weight: bold;}
.jlList h4{float: left;font-size: 16px;width: 640px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.jlList .line2{line-height: 2;}
.slideTxtBox {width: 550px;overflow: hidden;position: relative;z-index: 1;}
.slideTxtBox .hd ul {width: 100%;border-bottom: 1px solid rgba(26, 82, 132, 0.37);margin-bottom: 10px;overflow: hidden;}
.slideTxtBox .hd ul li {font-size: 26px;height: 54px;overflow: hidden;float: left;margin-right: 30px;}
.slideTxtBox .hd ul li a {display: block;float: left;font-weight: bold;color: #666;}
.slideTxtBox .hd ul li.on{border-bottom: 2px solid #BE2525;}
.slideTxtBox .hd ul li.on a{color: #1A5284;}
.slideTxtBox .bd ul {overflow: hidden;}
.slideTxtBox .bd ul li {font-size: 17px;line-height: 56px;background: url("../img/libg.png") center left no-repeat;border-bottom: 1px dashed rgba(26, 82, 132, 0.37);overflow: hidden;}
.slideTxtBox .bd ul li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxtBox .bd ul li a:hover {color: #1A5284;}
.slideTxtBox .bd li span {float: right;color: #999;font-size: 14px;}
.slideTxtBox .bd .more {position: absolute;right: 0;top: 8px;z-index: 2;font-size: 16px;}
.slideTxtBox .bd .more a {color: #999;}
.slideTxtBox .bd .more a:hover {color: #1A5284;}

.oldModel .hdUList li a {font-size: 28px;}
.oldModel .title p {font-size: 32px;}
.oldModel .slideTxtBox .hd ul li {font-size: 30px;}
.oldModel .jlList {display: flex; flex-direction: column;}
.oldModel .jlList img {width: 100%;height: auto;}
.oldModel .jlList .w740 {width: 100%; margin-top: 20px;}
.oldModel .jlList h3 {font-size: 30px;}
.oldModel .jlList h4 {font-size: 28px; width: 1000px;}
.oldModel .main .cl:last-child {display: flex; flex-direction: column;}
.oldModel .slideTxtBox {width: 100%;}
.oldModel .slideTxtBox:last-child {margin-top: 30px;}
.oldModel .slideTxtBox .bd .more a {font-size: 28px;}
.oldModel .slideTxtBox .bd li span {font-size: 28px;}
.oldModel .slideTxtBox .bd ul li a {font-size: 28px;}
.oldModel .slideTxtBox .bd ul li {line-height: 60px;}
