@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*home*/
.m-module{margin-top: 65px;}
.m-module h2{height:40px;background:url(../images/home/lmt.png) center no-repeat;text-align:center;line-height:40px;}
.m-module h2 a{color:#3192e3;letter-spacing:0;font-weight:bold;font-stretch:normal;font-size:40px;font-family:MicrosoftYaHei-Bold;}

/* 解读主题 */
.m-theme{margin: 50px 0 70px;}
.m-tabstyle{width: 320px;}
.m-tabstyle h3{height:80px;border-radius:8px 8px 0 0;font-family:MicrosoftYaHei-Bold;font-size:26px;background:#3192e3;text-align:center;font-weight:700;font-stretch:normal;line-height:80px;letter-spacing:0;color:#fff;}
.g-tabstyle{padding: 25px 10px 30px 20px;border: solid 1px #cee1f1;border-top: none;}
.g-tabstyle ul{height:482px;color:#3d3d3d;overflow-y: auto;}
.g-tabstyle ul::-webkit-scrollbar{width: 8px;border-radius: 4px;background: #e2ecf7;}
.g-tabstyle ul::-webkit-scrollbar-thumb{border-radius: 4px;height: 30px;background-color: #c5d3e2;}
.g-tabstyle ul::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 8px  #c5d3e2;border-radius: 4px;}
.g-tabstyle ul li{background: url(../images/home/li.png) left center no-repeat;height:58px;line-height:58px;font-size:18px;font-weight:400;letter-spacing:0;color:#3d3d3d;padding-left:18px;background:url(../images/home/li.png) left center no-repeat;}
.m-tabstyle li:hover a{color: #3192e3;}
.m-tabstyle li.u-active a{color: #3192e3;}

.listSwitch{width:1050px;padding:10px 36px;height:617px;background-color:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.12);border-radius:8px;}
.m-liststyle1 li{background: url(../images/public/dian.png) left center no-repeat;height: 66px; line-height: 66px;padding-left: 16px;border-bottom: 1px dashed #ddd;display: flex;align-items: center;}
.m-liststyle1 li:last-child{border-bottom: 0;}
.m-liststyle1 li span{padding-left: 10px; font-size: 18px; color: #666;margin-left: auto;}
.m-liststyle1 li a.u-fileTxt{display: block;max-width: 85%; font-size: 18px;color: #333;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststyle1 li a.u-file{color: #f00; font-size: 18px;margin-left: 3px;}
.m-liststyle1 li a.u-fileTxt:hover{padding-left: 3px;color: #3192e3;}

/* 解读形式 */
.m-formal{margin: 40px 0 60px;}
.list-switch{height: 483px;padding: 10px 16px;background-color: #ffffff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius: 4px;}
.m-formaltab ul{width: fit-content;margin: 0 auto 36px;}
.m-formaltab li{float:left;position: relative;margin-right: 40px;}
.m-formaltab li:last-child{margin-right: 0;}
.m-formaltab li a{display:block;width: 280px;background: #f5f5f5;text-align: center; border-radius: 35px;height: 70px;color: #333;font-size:20px;line-height: 70px;font-weight: bold;}
.m-formaltab li.u-active::after{display: block;content: url(../images/home/u_sj.png);position: absolute;bottom: -40px;left: 50%;transform: translateX(-50%);}
.m-formaltab li.u-active a{background: #3192e3;color:#fff;}

.m-formal .m-liststyle1 li{width: 668px;}
.m-formal .m-liststyle1 li:nth-child(odd){float: left;}
.m-formal .m-liststyle1 li:nth-child(even){float: right;}
.m-formal .m-liststyle1 li:nth-last-child(2){border-bottom: none;}
.m-formal .m-liststyle1 li a.u-fileTxt {max-width: 80%;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
    .list-switch{height: auto !important;}
	.m-search,.m-formal .m-liststyle1 li,.listSwitch,.m-tabstyle{width: 100% !important;}
    .m-liststyle1 li a.u-fileTxt{width: 57%;}
    .m-formal .m-liststyle1 li a.u-fileTxt{width: 60%;}
    .m-formaltab li{margin-right: 0;margin-bottom: 10px;}
    .m-formaltab li a,.m-formaltab li{width: 100% !important;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}