.zt{ background:#f5f5f5;  color:#585757;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;zoom:1;}
.bgs{ background:#e50303;}
.banner{ height:580px; background:url(../images/banner.jpg) no-repeat top center;}
.banner .hide{ display:none;}
.banner .bcon{ height:580px; position:relative;}
.banner .bcon a{ display:block; width:272px; height:61px; position:absolute; top:485px; left:118px;}
.FloatL {
    float: left;
}
.FloatR {
    float: right;
}

.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}

.Djdc-Ban{height:300px;width:100%;background:url(../images/djdc_01.jpg) no-repeat center}
.Djdc-Ban1{height:300px;width:100%;background:url(../images/djdc_02.jpg) no-repeat center}
.Djdc-Gaikuang,.Djdc-Kehceng,.Djdc-Neirong,.Djdc-Huanjing,.Djdc-Mingshi,.Djdc-Jiuye,.Djdc-Zuopin,.Djdc-Tuijian,.Djdc-Baoming{width:1160px;margin:50px auto 50px;position:relative}
.Djdc-Title h2{font:bold 40px/50px "SourceHan";text-align:center;color:#fb3804}
.Djdc-Title h3{font:20px/30px "SourceHan";text-align:center;color:#000;margin-bottom:30px}
.Djdc-Zx{width:45%;margin:30px auto 0}
.Djdc-Zx a{display:block;width:48%;border:#fb3804 solid 1px;font:24px/50px "SourceHan";text-align:center;color:#fb3804;border-radius:25px;overflow:hidden}
.Djdc-Zx a img{display:block;margin-top:12px;float:right;margin-right:25px}
.Djdc-Beijing{width:100%;background:-webkit-linear-gradient(to top right,#e9e9e9,#f7f7f7);background:-o-linear-gradient(to top right,#e9e9e9,#f7f7f7);background:-moz-linear-gradient(to top right,#e9e9e9,#f7f7f7);background:linear-gradient(to top right,#e9e9e9,#f7f7f7);overflow:hidden}
.DjdcGk-Box{width:29.8%;padding:0 20px}
.DjdcGk-Box .DjdcGk-Div{width:130px;height:130px;box-shadow:5px 5px 10px #d9d9d9;border-radius:50%;margin:0 auto;overflow:hidden;text-align: center;}
.DjdcGk-Box .DjdcGk-Div img{width:54%;margin:30px auto 0}
.DjdcGk-Box h4{font:28px/28px "SourceHan";text-align:center;margin-top:30px;margin-bottom:10px}
.DjdcGk-Box h4 span{text-transform:uppercase;line-height:1.5}
.DjdcGk-Box h4::after{content:"";display:block;width:10%;height:4px;background:#fb3804;margin:5px auto 0}
.DjdcGk-Box>p{font:20px/40px "SourceHan";text-align:center}
.Djdc-KcBox{width:32.7%;position:relative;margin-top:1%}
.Djdc-KcBox p{width:100%;background:rgba(0,0,0,.6);font:20px/40px "SourceHan";text-align:center;color:#fff;position:absolute;bottom:0px;left:0px}
.Djdc-KcBox:nth-of-type(3),.Djdc-KcBox:nth-of-type(6){margin-left:1%}
.Djdc-NrBoxL{width:57%;position:relative}
.Djdc-NrBoxR{width:38%;padding:0 2%;background:#f7f7f7}
.Djdc-NrBoxR h2{font:bold 30px/60px "SourceHan";color:#fb3804}
.Djdc-NrBoxR p{font:20px/30px "SourceHan"}
.Djdc-NrBoxR a{display:block;width:50%;background:#fb3804;font:20px/50px "SourceHan";text-align:center;color:#fff;border-radius:25px;margin-bottom:20px;margin-top:20px}
.Djdc-NrBoxL .Djdc-NrBoxlDiv{width:87%;background:#f7f7f7;position:absolute;bottom:-105px;left:3%;padding:20px}
.Djdc-NrBoxL .Djdc-NrBoxlDiv b{display:block;width:30px;height:30px;background:#fb3804;font:40px/23px "SourceHan";text-align:center;color:#fff;position:absolute;right:0;top:-30px}
.Djdc-NrBoxL .Djdc-NrBoxlDiv h5{width:23%;float:left;border-left:#fb3804 solid 2px;font:30px/30px "SourceHan";margin-left:1%;padding-left:1%;}
.Djdc-NrBoxL .Djdc-NrBoxlDiv h6{width:74%;float:right;font:20px/30px "SourceHan";color:#666666}
.Djdc-NrBoxL .Djdc-NrBoxlDiv p{font:17px/30px "SourceHan";margin-top:20px}
#Djdc-NrImg{width:100%;margin:30px auto 0;padding:10px 0;height:170px;overflow:hidden;position:relative;cursor:pointer}
#Djdc-NrImg ul{position:absolute}
#Djdc-NrImg li{width:259px;height:170px;float:left;margin-left:15px}
.Djdc-HjBox{width:1100px;background:#fff;padding:30px}
.Djdc-HjBox .Djdc-HjBoxL,.Djdc-HjBox .selCon1{width:49%}
.Djdc-HjBox .Djdc-HjBoxL h3{font:bold 32px/32px "SourceHan";color:#666666;height:auto}
.Djdc-HjBox .Djdc-HjBoxL p{font:20px/30px "SourceHan";color:#666666;margin-top:20px}
.Djdc-HjBox .Djdc-HjBoxL>a{display:block;width:100px;background:#fb3804;font:20px/50px "SourceHan";text-align:center;color:#fff;margin-top:20px}
.Djdc-HjBox .Djdc-HjBoxL .Ct_LmMenu li{width:120px;float:left;border:#fff solid 3px;margin-right:8px;margin-top:8px;cursor:pointer}
.Djdc-HjBox .Djdc-HjBoxL .Ct_LmMenu li.hover{border:#b5b5b5 solid 3px;transition:all 0.3s  ease-in-out 0s}
.Djdc-HjBox .selCon1 p{width:100%;background:#d8d8d8;font:24px/46px "SourceHan";text-align:center;color:#333}
.Djdc-MsBox{width:289px;height:383px;background:#fb3804;margin-top:0px;padding:20px}
.Djdc-MsBox h4{font:bold 30px/45px "SourceHan";text-align:center;color:#fff;margin-top:40px}
.Djdc-MsBox p{font:20px/40px "SourceHan";text-align:center;color:#fff;margin-top:40px}
.Djdc-MsBox a{display:block;width:70%;font:20px/50px "SourceHan";border:#fff solid 2px;border-radius:25px;text-align:center;color:#fff;margin:40px auto 0}
.Djdc-MsBox a::after{content:"";display:block;width:0;height:0;border-top:10px solid transparent;border-left:20px solid #fff;border-bottom:10px solid transparent;float:right;margin-top:15px;margin-right:10px}
.Djdc-Jiuye p{font:20px/40px "SourceHan"}
.Djdc-Jiuye ul li{width:21.5%;float:left;margin:3% 4.5% 3% 0}
.Djdc-Jiuye ul li:nth-of-type(4){margin-right:0}
.Djdc-Zuopin ul li{width:32%;float:left;margin-right:2%;margin-top:2%;transition:all 0.3s  ease-in-out 0s}
.Djdc-Zuopin ul li:nth-of-type(3),.Djdc-Zuopin ul li:nth-of-type(6){margin-right:0}
.Djdc-Zuopin ul li P{background:#e9e9e9;width:100%;font:20px/50px "SourceHan";text-align:center}
.Djdc-Baoming{background:#fff;padding:40px 0}
.Djdc-Baoming h5{font:bold 34px/60px "SourceHan";color:#5a5353;text-align:center;margin-bottom:30px}
.Djdc-Baoming img{width:160px;height:155px;position:absolute;top:0;right:0}
.Djdc-Baoming div{width:540px;margin:0 auto}
.Djdc-Baoming div p{float:left;font:20px/40px "SourceHan"}
.Djdc-Baoming div input{width:430px;height:40px;font:18px/40px "SourceHan";border:none;background:#d9d9d9;float:right;padding-left:10px;border-radius:5px}
.Djdc-Baoming .submit{display:block;width:300px;font:bold 24px/50px "SourceHan";background:#fb3804;color:#fff;text-align:center;margin:40px auto 0;border:none;border-radius:25px}
.Djdc-Tuijian ul li{width:230px;float:left;margin-right:15px;background:#f8f8f8;padding-bottom:30px;cursor:pointer;transition:all 0.3s  ease-in-out 0s}
.Djdc-Tuijian ul li div{width:100%;height:335px;overflow:hidden;position:relative}
.Djdc-Tuijian ul li div img{display:block;width:502px;object-fit:cover;position:absolute;top:0;left:50%;transform:translateX(-50%)}
.Djdc-Tuijian ul li:nth-of-type(4){margin-right:0px}
.Djdc-Tuijian ul li h6{font:bold 26px/30px "SourceHan";padding-left:10%;margin-top:30px;color:#5a5353;margin-bottom:30px}
.Djdc-Tuijian ul li h6 span{font:20px/20px "SourceHan"}
.Djdc-Tuijian ul li a{display:block;width:115px;font:18px/30px "SourceHan";color:#fb3804;border-bottom:#fb3804 solid 2px;margin-left:10%;text-align:center}
.Djdc-Tuijian ul li.TjOn{width:425px;background:#fb3804}
.Djdc-Tuijian ul li.TjOn h6,.Djdc-Tuijian ul li.TjOn a{color:#fff}
.Djdc-Tuijian ul li.TjOn a{border-bottom:#fff solid 2px}
.Djdc-Zuopin ul li:hover{margin-top:1.3%;box-shadow:0 0 10px #707070}