body{background-color:#f7f9fa;}
/*nav*/
.nav_box,.foter .foter_cot{max-width:1620px;}
.nav_box .nav>ul > li > a, .nav_top .nav_state>ul > li > a{color:#1c1c1c !important;}
.phone .ph_num .cell-phone {color: #a12229;}

/*banner*/
.banner{height:auto;}
.banner-content{position:relative;height:485px;}
.banner-content>img{width:100%;height:100%;-o-object-fit: cover; object-fit: cover;}
.banner-content .tit{position:absolute;top:40%;left:50%;width: 80%;transform: translate(-50%, -50%);max-width: 1360px;}
.banner-content .tit {color:#fff;}
.banner-content .tit h1{font-size:42px;margin-bottom:30px;}
.banner-content .tit p{font-size:20px;line-height:30px;}

/*body-cont主题内容*/
.body-content{position:relative;width: 80%;margin: 0 auto;top: -150px;background-color:#fff;max-width:1360px;margin-bottom:-150px;padding:40px;    box-sizing: border-box;}
.body-content .left-list{width:280px;background-color:#f1f4f7}
.body-content .text-part{flex:1;-ms-flex: 1;width:79px;padding: 40px 30px;box-sizing: border-box;}
.pub-tit{margin-top:20px}

/*tab栏*/
.layui-tab{width:100%;}
.body-content .layui-tab-title{display:flex;justify-content: space-between;flex-wrap: wrap;height: 110px;border-bottom-style:none;display: -ms-flexbox;-ms-flex-pack: justify;-ms-flex-wrap: wrap;}
.body-content .layui-tab-title>div{width:100%;}
.body-content .layui-tab-title>div>div:last-child{  display:flex;justify-content: space-between;display: -ms-flexbox;-ms-flex-pack: justify;}
.body-content .layui-tab-title li{width: 15%;line-height: 100px; height: 100%; background: url(/uiFramework/commonResource/image/2023112622110229246.png)  no-repeat; background-size: 100%;font-size: 18px;font-weight: bold;}
.layui-tab-brief .layui-tab-title .layui-this{background: url(/uiFramework/commonResource/image/2023112622110858608.png) no-repeat; background-size: 100% 100%;color: #fff !important;}
.layui-tab-brief .layui-tab-title .layui-this a {color: #fff;}
.body-content  .layui-tab-title .layui-this:after{ display: none;}
/*tab内容部分*/
.layui{padding:80px 0;}
.layui-tab-content .xjgl li{position: relative;height: 200px;border: 1px solid #deedff;background: url(/uiFramework/commonResource/image/2023112622493039783.png) -1px -1px no-repeat;padding: 30px 40px; box-sizing: border-box;margin-bottom: 10px;}
.layui-tab-content .xjgl li.gq{background: url(/uiFramework/commonResource/image/2023112622485998534.png) -1px -1px no-repeat;}
.layui-tab-content .xjgl li .czc{position: absolute;bottom: -20%;left: 0; width: 200px; border: 1px solid #e1e1e1;background: #fff;padding: 10px;display: none;z-index: 10;}

.layui-tab-content .xjgl li h4{font-size: 16px;font-weight: bold;margin-bottom: 20px;}
.xjgl li .xjgl-cont .xlct-list{display: flex;justify-content: space-between;display: -ms-flexbox;-ms-flex-pack: justify;}
.xjgl-cont .xlct-list hr{width: 1px;height: 70%;background-color: #e1e1e1;}
.xjgl-cont .xlct-list dd{ display: flex;flex-direction: column; justify-content: center;align-items: center;margin: 30px 0 0 0;position: relative;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;-ms-flex-direction: column;}
.xjgl-cont .xlct-list dd.lc-lx{align-items: flex-start;-ms-flex-align: start;}
.xjgl-cont .xlct-list dd.fxrq{ flex-direction: row;}
.xjgl-cont .xlct-list dd.fxrq .rq{display: inline-block;margin-right: 20px;font-weight: bold;}
.xjgl-cont .xlct-list dd.fxrq .fxrq-cont{display: flex;flex-direction: column;justify-content: center; align-items: center;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;-ms-flex-direction: column;}

.xjgl-cont .xlct-list dd p{font-size: 18px;color: #e71c28; font-weight: bold;}
.xjgl-cont .xlct-list dd span.mar-top{margin-top: 10px;}
.xjgl-cont .xlct-list dd:first-child{padding-left: 0;}
.xjgl-cont .xlct-list .xlct-btn{ background-color: #e71c28; display: inline-block;width: 80px;height: 60px;font-size: 14px;color:#fff;line-height: 60px;text-align: center;border-radius: 5px;}
.gq .xjgl-cont  .xlct-list  .xlct-btn{background-color: #d8d8d8;pointer-events: none;cursor: default; }
.ts-img{cursor: pointer;}
.tit-box{display: flex;justify-content: space-between;align-items: center;display: -ms-flexbox;-ms-flex-pack: justify;-ms-flex-align: center;}
.tit-box a{font-size: 16px;}
.lc-tit{font-size: 24px;}
.jzbg-lists{margin-top: 20px;}
.jzbg-lists li a{display: flex;justify-content: space-between;line-height: 40px;display: -ms-flexbox;-ms-flex-pack: justify;}
.m-top{margin-top:40px;}

/*-各屏幕适配 start-*/
@media screen and (max-width:1680px){
.banner-content{height:450px;}
.banner-content .tit h1{font-size:36px;}
.banner-content .tit p{font-size:18px;}
}
@media screen and (max-width:1520px){
.banner-content{height:400px;}
.banner-content .tit h1{font-size:32px;}
.banner-content .tit p{font-size:16px;}

.body-content .layui-tab-title{height:90px;}
.body-content .layui-tab-title li{line-height:85px;font-size:16px;}
.xjgl-cont .xlct-list dd p{font-size:16px;}
}
@media screen and (max-width:1350px){
.banner-content{height:350px;}
.banner-content .tit p{line-height:25px;}
.banner-content .tit h1{margin-bottom: 20px;}

.body-content .layui-tab-title{height:80px;}
.body-content .layui-tab-title li{font-size:14px;line-height:80px;}
}
@media screen and (max-width:1230px){
.layui-tab-content .xjgl li{height:auto;}
.xjgl li .xjgl-cont .xlct-list{flex-wrap:wrap;-ms-flex-wrap: wrap;}
}
/*-各屏幕适配 end-*/

/*-小屏幕手机适配 start-*/
@media screen and (max-width:992px){
.rt_lists{display:none;}
.layui{padding:20px 0;}
.layui .layui-col-md5{margin-right:0px !important;}
.body-content{width:100%;position: initial;padding: 0 10px;margin: 0;}
.body-content .layui-tab-title>div>div:last-child{}
.body-content .layui-tab-title li{line-height:45px;}
/* 内容 */
.body-content .layui-tab-title {height: auto;}
.body-content .layui-tab-title>div>div:last-child {overflow-y: hidden;}
.body-content .layui-tab-title li {font-size: 12px;}
.layui-this-box {margin-right: 10px;}
}

/*-小屏幕手机适配 end-*/