/* 页面自定义css样式 */
.topLogo a:hover img ,.bottomLogoEwm a:hover img,.tyTitle a:hover img{transform: scale(1,1);transition: all 1s;}
.width-1440{width:1440px;margin:0 auto;}
a:hover{color:#1A67BC;}
img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}
img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}
a em,li em,.navUl ul li img{transition:1s;-webkit-transition:1s;-moz-transition:1s;}
a:hover em,li:hover em,.navUl ul li a:hover img{-webkit-transform:rotateY(180deg) scale(1.2); -moz-transform:rotateY(180deg) scale(1.2);-ms-transform:rotateY(180deg) scale(1.2);-o-transform:rotateY(180deg) scale(1.2);}
.zxfwClose:hover em{-webkit-transform:rotateY(0deg) scale(1.2); -moz-transform:rotateY(0deg) scale(1.2);-ms-transform:rotateY(0deg) scale(1.2);-o-transform:rotateY(0deg) scale(1.2);}
/*body{overflow-x:hidden;}*/
.rdztList a:hover{padding-left:20px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.clear{clear:both;}
.gjhrqy ul li a:hover p em{-webkit-transform:rotateY(0deg) scale(1); -moz-transform:rotateY(0deg) scale(1);-ms-transform:rotateY(0deg) scale(1);-o-transform:rotateY(0deg) scale(1.2);}
body{overflow-x:hidden;font-size: 16px;}


.main-dqwz span {
    background: url(dqwz.png) no-repeat left center;
    padding-left: 25px;
}

.main-dqwz a {
    text-decoration: none;
    color: #999;
    font-size: 16px;
}

.main-dqwz {
    font-family: "微软雅黑";
    font-weight: 400;
    font-size: 16px;
    height: 62px;
    line-height: 62px;
    /* text-align: right; */
    color: #999;
}

/*左侧导航*/

.content {
    margin-bottom: 30px;
    overflow: hidden;
}

.leftNav {
    width: 292px;
}

.leftNav dl dt {
    width: 292px;
    height: 70px;
    background: url(list-navTop.png) no-repeat left center;
}

.leftNav dl dt a {
    font-family: "微软雅黑";
    line-height: 65px;
    font-weight: 700;
    font-size: 24px;
    color: #fff;
    display: block;
    width: 100%;
    height: 100%;
    padding-left: 30px;
}

.leftNav dl dd {
    width: 275px;
    background: #f5f5f5;
    height: auto;
    padding: 0 30px;
}

.leftNav dl dd a {
    border-top: 1px solid #bdcbdb;
    display: block;
    width: 100%;
    height: 100%;
    font-family: "微软雅黑";
    font-weight: 700;
    font-size: 18px;
    color: #333;
    line-height: 65px;
}

.leftNav dl dd:first-of-type>a {
    border-top: 0;
}

.leftNav dl dd.on>a,.leftNav dl dd:hover>a,.leftNav dl dd ul li:hover a {
    color: #1A67BC;
}

.leftNav dl dd ul li a {
    padding-left: 37px;
}



/*右侧列表*/
.textList{width:1140px;min-height:400px;}
.listTitle{font-family: "微软雅黑";font-weight: 700;font-size: 22px;line-height: 32px;color: #333;margin-bottom:20px;}
h2.lmh2>span{position: absolute; right: 0px; top: 0px; display: block; width: auto; height: auto; font-weight: normal;}
h2.lmh2>span a{color: #999;font-size: 18px;font-weight: normal;padding: 0;}
h2.lmh2  {height: 50px;font-size: 24px;overflow: hidden;position: relative;border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;}
h2.lmh2  a{font-weight: 400;text-align: center;float: left;display:block;color: #333333;height: 50px;line-height: 35px;width: auto;cursor:pointer;}
h2.lmh2  a.on{color: #000;border-bottom: 3px solid #1658A0;font-weight:700;}
.textList p{font-family: "微软雅黑";font-size: 16px;line-height: 28px;color: #999;margin-bottom:30px;}
.tplist ul{overflow: hidden; }

.tplist ul li{width: 31%;margin-left:3.5%; float: left;background: none !important}
.tplist ul li a{display: block;}
.tplist ul li a .img{width: 100%;height:250px;position: relative;}
.tplist ul li a .img img{display: block;max-width: 100%;max-height: 100%;position: absolute;left:0;top:0;right: 0;bottom: 0;margin:auto;}
.tplist ul li a p{font-size: 18px;line-height: 32px;color: #333;height: 60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;
text-overflow: ellipsis;}
.tplist ul li:nth-child(3n+1){margin-left:0;}


.tplist2 ul li{width: 23%;margin-left:2.6%;}
.tplist2 ul li:nth-child(3n+1){margin-left:2.6%;}
.tplist2 ul li:nth-child(4n+1){margin-left:0;}
.tplist2 ul li a .img{width: 100%;height:9rem;overflow: hidden;border:1px solid #ccc;}
.tplist2 ul li a .img img{width:80%;height: 100%;position: initial;}




.tplist3 ul li a .img{height: 150px}
.tplist3 ul li a .img img{width: 100%;height: 100%}