﻿.w1200 {width: 1200px;margin: 0 auto;}
.clearfix::after {content: ".";display: block;height: 0;font-size: 0em;line-height: 0;visibility: hidden;clear: both;}
.fl {float: left;}
.fr {float: right;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt45{margin-top:45px;}
.mt60{margin-top:60px;}
.mb60{margin-bottom:60px;}
.gjj_title i.aft_tit{float: left;width:75%;border-bottom: 2px solid #c0c0c0;margin:15px 15px 0 15px;}
.tybt p {font-size: 42px;float: left;text-align: center;height: 30px;font-weight: 800;line-height: 30px;display: inline-flex;}
.tybt p i{background: #bd192d;width:8px;height:30px;display: inline-block;margin-right:15px;}
.tybt span {     line-height: 30px;}

.gjj_con {background: #ffffff;margin:70px 0;}

.tj_list .tj_li{width:23.5%;margin-left:2%;background:#bd192e;float:left;padding: 25px;box-sizing: border-box;border-radius:15px;}
.tj_list .tj_li:first-child{margin-left:0;}
.tj_list .tj_li a{display: block;text-align: center;color: #fff;font-size: 42px;margin-top:20px;}
.tj_list .tj_li a.tj_a{margin-top:0;}
.tj_list .tj_li img{height:120px;}

.tybt .gjj_title p span{color:#bd192e;}
.tybt .gjj_title  span a{font-size:24px;}

.d2{background: url(/web/uiFramework/commonResource/image/2022050611364243143.png) no-repeat;background-size: 100% 100%;}
.d2 .tj_list .tj_li{background:#fff;border-radius:10px;border:1px solid #f2f2f2;margin-bottom: 20px;}
.d2 .tj_list .tj_li:nth-child(5){margin-left:0;}
.d2 .tj_list .tj_li a{color:#333333;}

.d3 .tj_list .tj_li {background: none;padding:0;border-radius: 0;}
.d3 .tj_list .tj_li img{width:100%;height:15vh;}
.d3 .tj_list .tj_li a{color:#333333;font-size:35px;}

@media only screen and (max-width:1200px){
.w1200 {width: 90%;}
.gjj_title i.aft_tit{display:none;}
.tybt .gjj_title span a{font-size:2rem;}
.tj_list .tj_li a, .tybt p ,.d3 .tj_list .tj_li a{font-size:3rem;}
}
@media only screen and (max-width:768px){
.tj_list .tj_li{width:49%;margin-bottom:20px;}
.tj_list .tj_li:nth-child(odd){margin-left:0;}

}
@media only screen and (max-width:560px){
.gjj_con{margin: 30px 0;}
.mb60{margin-bottom:20px;}
.mt60{margin-top:20px;}
.tj_list .tj_li a{margin-top:10px;}
}
@media only screen and (max-width:468px){
.tj_list .tj_li a, .tybt p ,.d3 .tj_list .tj_li a{font-size:2.4rem;}
}