img {
    max-width:100%;
}
body {
     margin-top:85px;
    font-family:"微软雅黑";
}
.top{
    position:fixed;top:0px; width:100%;z-index:900;background:#fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
}
.btbj{background-color:#f3f3f3;}
.logo{position:relative;padding:0px;}
.logo img{width:390px;height:56px;  float:left;margin:20px 0px 0px 0px;}
.logo p{
    width:90px;
    text-align:center; 
    color:#eb6000;
    border-radius: 2px;  
    background: #fff;
    position:absolute;
    left:250px;
    top:39px;}
.logo h1{
    font-size:14px;
    position:absolute;
    left:250px;
    top:42px;
    color:#fff;
}
.logo span{
    font-size:14px;
    position:absolute;
    left:165px;
    top:50px;
    color:rgba(0,0,0,0.5);
}
.tb {position:relative;padding:0px;}
.tb p{font-size:14px; color:#4a4a4a; position:absolute;right:0px;top:5px;}
.tb h1{font-size:14px;margin:0px; position:absolute;right:197px;top:5px;}
.tb span{color:#d6000f;margin-left:5px;}
.tb small{font-size:14px;color:#d6000f;margin-left:5px;}
.tb a{margin:0px 0px 0px 10px; color:#4a4a4a;}

.tb2 {position:relative;padding:0px;}
.tb2 p{font-size:14px; color:#4a4a4a; position:absolute;right:0px;top:5px;}
.tb2 span{color:#d6000f;margin:0px 0px 0px 10px;}
.tb2 small{font-size:14px;color:#d6000f;margin:0px 0px 0px 5px;}
.tb2 small a{margin:0px 0px 0px 5px;color:#4a4a4a;}

.daohang{text-align:right;}
.daohang li{padding:0px;}
.daohang a{
    font-size:18px;
    display:block;
    color:#4a4a4a;
    padding:46px 0px 2px 0px;
    margin:0px 0px 0px 30px;
}
.daohang a:hover,.daohang a.active{
    text-decoration:none;
    color:#ff0004;
}
.dropdown a{font-size:14px; color:#fff; padding:5px 0px; text-align:left;margin:0px;}
.dropdown{
  list-style: none;
  text-decoration: none;
  display: none;
  position: absolute;
  background-color:rgba(0,0,0,0.6);
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 0px 10px;  
  margin:0px 0px 0px 23px;
}
.daohang li:hover .dropdown{
  display: block;
}

.d1h{margin-top:50px;}
.d2h{margin-top:50px;}
.gywm{padding:0px 10px 0px 5px;}
.gywm h2{font-size:26px; color:#9b9b9b;margin:}
.gywmtp{padding:0px;}
.khal h2{text-align:center;font-size:24px;}
.sycpwk{padding:5px 0px 0px 5px;}
.nycpwk{padding:5px 0px 0px 5px;}
.altp a{ display: block;overflow: hidden;}
.altp img{
    width:190px;
    height:190px;
    cursor: pointer;
    transition: all 0.5s;
}
.altp a:hover img{transform: scale(1.2);text-decoration:none;}
.altp a:hover{text-decoration:none;}
.altp h3 { font-size:14px;padding:10px 0; color: #fff;width: 100%;text-align: center;background:rgba(0,0,0,0.2) ;margin: auto;margin-top: -40px;z-index: 99;display: block;position: relative;}

.zxdt{padding:0px;}
.zxdt h2{text-align:center; font-size:24px; padding:25px 0px 10px 10px;}
.zxdt h2 small{margin:0px 0px 0px 10px; }
.zxdt li{
    width:48%;
    margin:10px 10px 5px 10px;
    border-bottom:1px dashed #ccc;
    position:relative;
}

.zxdt a{color:#333;text-decoration:none;}
.zxdt li:hover a {
    color:#d6000f;
}
.zxdt li em{font-size:12px; color:#ccc;position:absolute;right:10px;top:2px;}

.tzyx
{padding:0px;}
.tzyx h2{font-size:24px; padding:25px 0px 10px 10px;}
.tzyx h2 small{margin:0px 0px 0px 10px; }

.sywzlb{
list-style-type:none;
padding:0px;
}
.sywzlb h3{font-size:14px;margin:0px;line-height:30px;}


.sywzlb li{
    width:49%;
    margin:10px 10px 5px 10px;
    border-bottom:1px dashed #ccc;
    position:relative;
}
.sywzlb a{
    margin-left:0px;
    color:#333;
    text-decoration:none;
}
.sywzlb li:hover a {
    color:#ff0004;
}
.sywzlb li em{font-size:12px; color:#ccc;position:absolute;right:10px;top:10px;}

.sywzlb li p{line-height:20px; color:rgba(0,0,0,0.5)}


.sypt{padding:0px;}
.sypt img{width:100%;height:auto;}
.syptbk{margin:1px;}
.syptbk h4{    
    color:#fff;
    text-align:center;
    background-color:rgba(0,0,0,0.5);
    position:absolute;
    top:-10px;
    bottom:-10px;
    left:0;
    right:0;
    padding-top:30%;
    display:none;
}
.syptbk a:hover h4{
    display:block;
}


.yqlj{
     margin-top:30px;
     margin-bottom:10px;
     padding:0px 0px 0px 20px;
 }
.yqlj b{float:left;color:#d6000f;}
.yqlj a{
    color:rgba(0,0,0,0.6);
    margin:0 5px;
    text-decoration:none;
}
.yqlj a:hover{color:#ff0004;}
.dbbj{
    background:#4a4a4a;
}
.dblxfs{margin-top:18px; background-image: url('../images/logo2.png');background-repeat: no-repeat;background-position: 836px 69px;}
.dblxfs img{margin:10px;float:left;}
.dblxfs p{color:#9b9b9b;line-height:30px;margin:0px;}
.dblxfs a{color:#fff;}

.jzbj{
    background:#868686;
}
.jzxx{
    text-align:center;
    font-size:12px;
    color:#b8b8b8;
    padding:5px 0;
}
.jzxx a{
    color:#b8b8b8;
}
.jzxx a:hover{
    color:#d6000f;
    text-decoration:none;
}
.db{margin-right:auto; margin-left:auto;width:50%;}

.lm img{width:100%;}
.lm h1{color:#fff;font-size:48px; margin-top:-200px;text-shadow:#000 0px 3px 3px;}
.lm small{color:#fff;font-size:24px;text-shadow:#000 0px 3px 3px; }

.nrtb h1{color:#fff;font-size:48px; margin-top:-120px;text-align:center;}
.alh1{text-align:center;color:#4a4a4a;}

.mbx{
    margin:10px 0;
    padding-bottom:5px;
}
.mbx a{
    text-decoration:none;
    color:#333;
}
.mbx a:hover{color:#f83244;}

.zzsj{text-align:center;font-size:12px;color:#ccc;}
.fxdm{text-align:center;}

.sjfldh{padding-bottom:5px; border-bottom:#f3f3f3 solid 1px;text-align:center;}
.sjfldh a{font-size:18px;padding:0px 10px 5px 10px;}
.sjfldh a:hover,.sjfldh a.active{color:#7fb813;border-bottom:#7fb813 solid 2px;}

.ys li{padding:0px 0px 5px 0px; margin:10px 5px; width:100%;border-bottom:#f3f3f3 solid 1px;position:relative;}
.yslb img{width:190px;height:130px; padding:0px;margin:5px 0px 0px 5px; float:left;}
.yslb h2{font-size:18px;color:#333;margin:0px; position:absolute;left:200px;top:5px;}
.yslb p{color:rgba(0,0,0,0.5); margin:0px; position:absolute;left:200px;top:35px;}
.yslb em{position:absolute;right:10px;bottom:5px; color:#ccc;}
.yslb:hover{background:#f3f3f3;}
.wzfy{
    margin:10px 0;
    padding-top:20px;
}
.wzfy a{
    text-decoration:none;
    color:#333;
}
.wzfy a:hover{color:#c30101}
.nr{line-height:24px;}
.nr p{font-size:14px;margin:0px;}
.nr h2{font-size:24px;}
.nr h3{font-size:18px;}

.dynr{line-height:24px;}
.dynr h2{font-size:24px;}
.dynr h3{font-size:20px;}
.dynr p{margin:0px;}

.syp{
    margin:10px 0;
    color:#d6000f;
}
.syp a{
    color:rgba(0,0,0,0.6);
}
.syp a:hover{
    color:#ff0004;
    text-decoration:none;
}


.tjwz{line-height:30px;}
.tjwz h2{font-size:24px;}
.tjwz li{width:49%;}
.tjwz a{
    color:#333;
}
.tjwz a:hover{
    text-decoration:none;
    color:#f83244;
}
.fldh a{font-size:16px; color:#333;padding:5px;line-height:40px;}
.fldh a:hover,.fldh a.active{color:#ff0004;padding:5px 15px 5px 5px;line-height:40px;border-bottom:#ff0004 solid 1px;}
.zxwz a{color:#333;}
.zxwz li{padding:10px 0px;}
.zxwz a:hover{color:#ff0004;border-bottom:#ff0004 solid 1px;}
.jjfa h2{text-align:center;font-size:24px; margin-bottom:20px; color:rgba(0,0,0,0.5);}
.jjfa h3{font-size:18px;}
.sjys{padding:0px;}
.sjys h2{text-align:center;font-size:24px; margin-bottom:30px;}

.fa1 {margin:0px 0px;}
.fa1{padding:10px 0px;}
.fa1 a{color:rgba(0,0,0,0.5);}
.fa1 a:hover{color:#f67524;}
.fa1 a:hover img{filter: brightness(1000%);}
.fa1 a:hover span{background:#f67524; display:inline-block; border-radius:50%; border-color:#f67524;}

.fa2 {margin:0px 0px;}
.fa2{padding:10px 0px;}
.fa2 a{color:rgba(0,0,0,0.5);}
.fa2 a:hover{color:#248cf6;}
.fa2 a:hover img{filter: brightness(1000%);}
.fa2 a:hover span{background:#248cf6; display:inline-block; border-radius:50%; border-color:#248cf6;}

.fa3 {margin:0px 0px;}
.fa3 {padding:10px 0px;}
.fa3 a{color:rgba(0,0,0,0.5);}
.fa3 a:hover{color:#28e396;}
.fa3 a:hover img{filter: brightness(1000%);}
.fa3 a:hover span{background:#28e396; display:inline-block; border-radius:50%; border-color:#28e396;}

.fa4 {margin:0px 0px;}
.fa4 {padding:10px 0px;}
.fa4 a{color:rgba(0,0,0,0.5);}
.fa4 a:hover{color:#24c2f6;}
.fa4 a:hover img{filter: brightness(1000%);}
.fa4 a:hover span{background:#24c2f6; display:inline-block; border-radius:50%; border-color:#24c2f6;}

.sjstd{margin:20px 10px;min-height:418px;position:relative;}
.sjstd img{padding:0px 10px 0px 0px;float:left;}
.sjstd h2{font-size:24px; position:absolute;left:518px;top:0px; margin:0px;}
.sjstd small{font-size:18px;position:absolute;left:518px;top:30px;}
.sjstd p{color:rgba(0,0,0,0.5);font-size:16px;line-height:30px; position:absolute;left:518px;top:88px; }

.tsbj{background:url(../images/tslmbj.jpg) no-repeat center;min-height:500px;position:relative;}
.tsbj h2{text-align:center;font-size:24px;color:#fff;}
.tsbjhj{margin:20px 8px 50px 8px;} 

.dsbj{background:url(../images/dsbj.jpg) no-repeat center;}
.dsbj h2{text-align:center;font-size:24px;color:#fff;}
.dsbj img{text-align:center; margin:40px 0px;}

.htgnbj{background:url(../images/htgnbj.jpg) no-repeat center; padding:10px 0px;}
.htgnbj h2{text-align:center;font-size:24px;color:#fff;}

.htgn{text-align:center;padding:30px 15px;}
.htgn h3{font-size:20px; color:#fff;}
.htgn small{color:#fff;float:left;font-size:14px; margin-top:10px; line-height:24px;}

.falb{margin:0px;min-height:160px; border:1px solid #f3f3f3; position:relative;}
.falb img{width:20%; padding:30px 10px 20px 10px;float:left;}
.falb h3{margin:30px 0px 10px 0px; font-size:20px; position:relative; left:auto;top:auto;text-align:left;}
.falb p{color:rgba(0,0,0,0.5);font-size:14px;line-height:21px; position:relative; left:auto;top:auto;}

.scjjfa{margin-bottom:20px;}
.scjjfa h2{text-align:center;font-size:24px;}
.scjjfa small{text-align:center; font-size:18px;margin:-20px 0px 20px 0px;}

.tslm{padding:0px;border:1px solid #858585; }
.tslm a{display:block;text-align:center;padding:50px 0px;}
.tslm img{width:auto;height:30px;}
.tslm p{color:#ccc; padding:5px 0px 0px 0px;}
.tslmbk{margin:1px;}
.tslmbk h3{    
    text-align:left;
    font-size:20px;
    color:#fff;
    background-color:#f67524;
    position:absolute;
    top:-20px;
    bottom:-10px;
    left:0;
    right:0;
    padding:20px 0px 0px 10px;
    display:none;
}
.tslm small{    
    color:#fff;
    font-size:14px;
    padding:0px 10px 0px 0px;
    line-height:24px;


}

.tslmbk a:hover h3,.tslmbk small{
    display:block;
}

.ywzh{padding:0px;border:1px solid #858585;}
.ywzh a{display:block;text-align:left;padding:30px 10px 0px 10px;}
.ywzhbk p{color:#fff; font-size:48px;margin:0px;}
.ywzhbk h3{font-size:20px;color:#fff; margin:0px;}
.ywzh small{float:left;font-size:14px; color:#fff;margin:10px 0px 30px 0px;line-height:24px;}
.ywzh:hover{background-color:#f67524;}



.htgl{padding:0px;}
.htgl h2{text-align:center;font-size:24px;}
.htgl small{font-size:14px;margin:10px 0px 20px 0px; line-height:21px;}
.htgl ul{list-style:none;text-align:center;margin:50px 0px 30px 0px;padding:0px; }
.htgl a{margin:0px;padding:10px; color:#333; font-size:18px;border-radius:3px;background:#f3f3f3;}
.htgl a:hover{color:#fff; background:#7fb813;}
.xgal h2{margin-bottom:20px; text-align:center;font-size:24px;}
.xgal{margin-bottom:20px; padding:0px 30px;}
.xgalwk{padding:0px;}

.lybd h2{font-size:24px;}
caption, th, td {text-align: left;font-weight: normal;font-size:14px;}
input, button, select, textarea {margin:10px 0px;}
.lynr{ width: 100%;height: 100px;}
.bddt{width:100%;height:300px;}

.slzgs{border-bottom: 1px dashed rgba(0,0,0,0.5);}
.slzgs h2{margin:10px 0px 5px 0px;color: rgb(206, 166, 68);}
.slzgs small{color:rgba(0,0,0,0.5);}
.slzgs p{margin:10px 0px 10px 0px;}

.swtx{border-bottom: 1px dashed rgba(0,0,0,0.5);}
.swtx h3{color: rgb(0, 145, 123);margin:135px 0px 15px 0px;}

.hzms{border-bottom: 1px dashed rgba(0,0,0,0.5);}
.hzms h2{font-size:24px; color: rgb(0, 145, 123);margin:0px 0px 50px 0px;}
.hzms span{font-size:20px;color:rgba(0,0,0,0.5);}
.hzms p{margin:10px 0px 10px 0px;}

.sdms{margin:42px 0px 0px 0px;}
.sdms span{font-size:20px;color:rgba(0,0,0,0.5);}
.sdms p{margin:10px 0px 0px 0px;}

.hzmstp img{width:55%;height:auto;}

.lhkfal{width:100%;height:auto; padding:0px; background-image: url('../images/slzbj.jpg');background-repeat: no-repeat;}
.lhkfal h2{text-align:center;font-size:30px;color:#ccc;padding:10px 0px 10px 0px;margin:0px;}
.lhkfal h2 span{padding:0px 12px 0px 0px;}
.lhkfal h2 small{color:#f3f3f3; margin:0px 0px 0px 73px;}

.lhkfallb{margin-top:15px; border-top: 1px dashed rgba(0,0,0,0.5);}
.lb1{margin:15px -15px 0px -15px;background:#f3f3f3;}
.lb1 h3{margin-top:140px; text-align:center;}
.lb1 p{text-align:center;}
.pt{margin:0px;padding:0px;}
.pt img{width:100%;height:auto;}
.wz{margin:0px;padding:0px;}

.cb{margin-top:15px;}
.cblb{padding:3px;}
.cblb img{width:286px;height:214px;}
.lzsjwk{padding:0px;}

.sgyx{background:#4a4a4a;}
.sgyx h2{font-size:24px;text-align:center;color:#9b9b9b;padding:10px 0px;}

.masonry-column {
  column-count: 4;
  -webkit-column-count: 4;
  column-gap: 3px;
} 
.item {
    break-inside: avoid;
    box-sizing: border-box;
    border: 1px solid #fff;
    margin-bottom: 7px;
    background-color: wheat;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 50px;
    font-weight: bold;
    color: #fff;

}
.dtd1h{margin:0px;}
.dtd1hwk{height:220px; padding:0px 3px; overflow:hidden;text-align:center;}
.dtd1hwk img{width:auto;height:auto;max-width:800px;}
.dtd1hwk h3{font-size:14px;text-align:left; position:absolute;top:165px;width:100%;color:#fff;background: rgba(0,0,0,0.5);padding:10px 0px 10px 10px;}
.dtd1hwk p{
    position:absolute;
    top:0px;
    bottom:-10px;
    font-size:14px; 
    color:#fff;
    background: rgba(0,0,0,0.8);
    padding:48px 50px 0px 50px;
    display:none;
}
.dtd1hwk span{text-align:center;display:none;margin-top:20px;}

.dtd1hwk a{display:block;}
.dtd1hwk:hover p{
    display:block;
}
.dtd1hwk:hover h3{
    display:none;
}
.dtd2h{margin:5px 0px 0px 0px;}
.dtd2hz{height:440px; padding:0px 3px; overflow:hidden;text-align:center;}
.dtd2hz img{width:auto;height:auto;max-width:1000px;}
.dtd2hz h3{font-size:14px;text-align:left; position:absolute;top:385px;width:100%;color:#fff;background: rgba(0,0,0,0.5);padding:10px 0px 10px 10px;}
.dtd2hz p{
    position:absolute;
    top:0px;
    bottom:-10px;
    font-size:14px; 
    color:#fff;
    background: rgba(0,0,0,0.8);
    padding:140px 50px 0px 50px;
    display:none;
}
.dtd2hz span{text-align:center;margin-top:20px;display:block;}
.dtd2hz:hover p{display:block;}
.dtd2hz:hover h3{display:none;}

.dtd2hy1{margin:0px -13px 0px -15px;}
.dtd2hy1z{height:218px; padding:0px 0px 0px 5px; overflow:hidden;text-align:center;}
.dtd2hy1z img{width:auto;height:auto;max-width:400px;}
.dtd2hy1z h3{font-size:14px;text-align:left; position:absolute;top:163px;width:100%;color:#fff;background: rgba(0,0,0,0.5);padding:10px 0px 10px 10px;}
.dtd2hy1z p{
    position:absolute;
    top:0px;
    bottom:-10px;
    font-size:14px; 
    color:#fff;
    background: rgba(0,0,0,0.8);
    padding:18px 50px 0px 50px;
    display:none;
}
.dtd2hy1z span{text-align:center;margin-top:20px;display:block;}
.dtd2hy1z:hover p,.dtd1hwk span{display:block;}
.dtd2hy1z:hover h3{display:none;}

.dtd2hy1y{height:218px; padding:0px 0px 0px 5px; overflow:hidden;text-align:center;}
.dtd2hy1y img{width:auto;height:auto;max-width:600px;}
.dtd2hy1y h3{font-size:14px;text-align:left; position:absolute;top:163px;width:100%;color:#fff;background: rgba(0,0,0,0.5);padding:10px 0px 10px 10px;}
.dtd2hy1y p{
    position:absolute;
    top:0px;
    bottom:-10px;
    font-size:14px; 
    color:#fff;
    background: rgba(0,0,0,0.8);
    padding:35px 50px 0px 50px;
    display:none;
}
.dtd2hy1y span{text-align:center;margin-top:20px;display:block;}
.dtd2hy1y:hover p{display:block;}
.dtd2hy1y:hover h3{display:none;}

.dtd2hy2{margin:5px -13px 0px -15px;}
.dtd2hy2z{height:218px; padding:0px 0px 0px 5px; overflow:hidden;text-align:center;}
.dtd2hy2z img{width:auto;height:auto;max-width:600px;}
.dtd2hy2z h3{font-size:14px;text-align:left; position:absolute;top:163px;width:100%;color:#fff;background: rgba(0,0,0,0.5);padding:10px 0px 10px 10px;}
.dtd2hy2z p{
    position:absolute;
    top:0px;
    bottom:-10px;
    font-size:14px; 
    color:#fff;
    background: rgba(0,0,0,0.8);
    padding:35px 50px 0px 50px;
    display:none;
}
.dtd2hy2z span{text-align:center;margin-top:20px;display:block;}
.dtd2hy2z:hover p{display:block;}
.dtd2hy2z:hover h3{display:none;}

.dtd2hy2y{height:218px; padding:0px 0px 0px 5px; overflow:hidden;text-align:center;}
.dtd2hy2y img{width:auto;height:auto;max-width:400px;}
.dtd2hy2y h3{font-size:14px;text-align:left; position:absolute;top:163px;width:100%;color:#fff;background: rgba(0,0,0,0.5);padding:10px 0px 10px 10px;}
.dtd2hy2y p{
    position:absolute;
    top:0px;
    bottom:-10px;
    font-size:14px; 
    color:#fff;
    background: rgba(0,0,0,0.8);
    padding:18px 50px 0px 50px;
    display:none;
}
.dtd2hy2y span{text-align:center;margin-top:20px;display:block;}
.dtd2hy2y:hover p,.dtd1hwk span{display:block;}
.dtd2hy2y:hover h3{display:none;}

@media(max-width:640px)
{
     body {margin-top:-10px;}
    .top{
    position:static;top:0px; bottom:0px; width:100%;z-index:9999;box-shadow: 0px 5px 10px 0px #fff;
}
    .tb h1{font-size:14px;color:#b8b8b8; margin:0px; position:absolute;right:50px;top:13px;}
    .tb2 p{font-size:14px;color:#b8b8b8; margin:0px; position:absolute;right:50px;top:13px;}
    .logo img{width:340px;height:49px; padding:0px;float:left;margin:30px 0px 5px 0px;}
    .logo p{
    width:100px;
    color:#eb6000;
    text-align:center; 
    border-radius: 2px;  
    background: #fbd805;
    position:absolute;
    left:240px;
    top:30px;}
    .logo h1{
    font-size:14px;
    position:absolute;
    left:240px;
    top:36px;
    color:#fff;
}
    .logo span{
    font-size:14px;
    position:absolute;
    left:145px;
    top:40px;
    color:rgba(0,0,0,0.5);}

    .daohang{
        position:fixed;
        top:0px; bottom:0px; width:40%; background:rgba(0,0,0,0.6); right:0px; z-index:999;margin:0px;padding-top:50px; display:none;
    }
    .daohang li {
        display:block;
        margin:10px 0; text-align:center;
    }
    .daohang a {
       padding:5px 0;
       color:#fff;
       font-size:16px;
    }
    .menu_btn {
        position:fixed; top:10px; right:20px; color:#fff; font-size:26px; z-index:1000; line-height:100%;
    }
    #showmenu{ color:#d6000f; background:#fff; padding:2px;}
    #hidemenu { display:none;}
   .d1h{margin-top:0px;padding:0px 6px 0px 18px;}
   .sycpwk {padding: 3px 0px 0px 0px;}
   .nycpwk {padding: 3px 0px 0px 3px;}
   .altp img {
    width: 127px;
    height: 127px;
    cursor: pointer;
    transition: all 0.5s;
}
   .d2h {margin-top: 20px;}
   .gywm h2 {font-size: 24px;margin:0px 0px 5px 0px;}
   .gywm {padding: 0px 5px 0px 5px;}
    .zxdt h2{text-align:left;font-size:24px; margin:5px 0px 0px 0px;padding:20px 0px 10px 5px;}

    .zxdt li {
    width: 100%;
    margin: 10px 10px 5px 5px;
}

    
    .sjwzys{border-bottom:#ccc solid 1px;margin:10px 0px 0px 0px;min-height:148px;position:relative;}
    .sjwzys img{width:40%; padding:0px 10px 0px 0px;float:left;}
    .sjwzys h3{margin:0px; font-size:18px; position:relative; left:auto;top:auto;text-align:left;}
    .sjwzys small{font-size:14px;position:relative; left:auto;top:auto;}
    .sjwzys p{color:rgba(0,0,0,0.5);font-size:14px;line-height:21px; position:relative; left:auto;top:auto;}

    .sjwzyszh{margin:10px 0px 0px 0px;min-height:148px;position:relative;}
    .sjwzyszh img{width:40%; padding:0px 10px 0px 0px;float:left;}
    .sjwzyszh h3{margin:0px; font-size:18px; position:relative; left:auto;top:auto;text-align:left;}
    .sjwzyszh small{font-size:14px;position:relative; left:auto;top:auto;}
    .sjwzyszh p{color:rgba(0,0,0,0.5);font-size:14px;line-height:21px; position:relative; left:auto;top:auto;}

    .ymtbbj{padding:0px 8px;}
    .tsbjhj{padding:0px;}





    .khal h2{text-align:center;font-size:20px; margin:5px 0px 0px 0px;}
    .lmsm{padding:0px 0px 0px 8px;}
	.lm{padding-top:0px;}
    .lm h1{color:#fff;font-size:24px; margin-top:-90px; padding:0px;}
    .lm small{color:#fff;font-size:14px; }
    .nrtb h1{color:#fff;font-size:18px; margin-top:-50px;text-align:center;}

    .sjwk{padding:0px 3px 0px 3px;}
    .wzsjwk{padding:0px 5px 0px 0px;}
    .alsjwk{padding:0px 10px;}
    .fasjwk{padding:0px;}
    .syalwk{padding:0px 9px 0px 0px;}
	.nyalwk{padding:1px 10px 0px 11px;}

    #lbtp .item img{max-width:200%; width:auto;}
    #cpfl li { margin:5px 0; padding:0; width:49%; text-align:center;}
    #cpfl li a { font-size:14px; margin:0px; padding:5px; display:block; border:#f83244 solid 1px;}
    .wzfy{margin-bottom:100px;}
    .sywz{margin-bottom:100px;}
    .tjwz{margin-bottom:250px;}
    .xgal{margin-bottom:100px;}
    .alsjwk{margin-bottom:100px;}
    .dynr{margin-bottom:100px;}
    .zxdt{margin-bottom:100px;}
    .lybd{margin-bottom:58px;}
    .lhkfallb{margin-bottom:80px;}
    .sgyxbk{margin-bottom:100px;}

    .nyfwwkzh{margin-bottom:90px;}
    .fldh li{display: inline-block; margin:15px 5px 10px 0px;  border:1px solid #0287ed;}
    .fldh a{font-size:16px; color:#0287ed;margin:0px; line-height:40px;}
    .fldh a:hover,.fldh a.active{background:#0287ed;padding:9px 10px; color:#fff;border:1px solid #0287ed;}

    .dtd1hwk h3{top:75px;}
	.dtd1hwk {height: 133px;}
	.dtd2h {margin: 1px 0px 0px 0px;}
	.dtd2hy1 {margin: 3px -13px 0px -17px;}
	.dtd2hy1y {padding: 4px 0px 0px 5px;}
	.dtd2hy2z {padding: 0px 0px 0px 3px;}
    .dtd2hy2y {padding: 3px 0px 0px 3px;}
	.dtd2hz {height: 224px;}
	.dtd2hz img {max-width: 394px;}
	.dtd2hz h3 {top: 169px;width: 99%;}
	

    .sjfldh li{padding:20px 5px 20px 0px;}
   
    .yslb h2{font-size:18px;color:#333;position:relative; left:auto;top:5px;margin-left:5px; text-align:left;}
    .yslb p{color:rgba(0,0,0,0.5); position:relative; left:auto;top:5px;margin-left:5px; text-align:left;}
    .yslb em{position:absolute;right:10px;bottom:2px; color:#ccc;}
    .yslb:hover{background:#f3f3f3;}
    .nyh2{font-size:18px}
    .nyh2 span{font-size:12px; color:#ccc;}
    .nr h3{font-size:16px;}
    .nr h2{font-size:18px;}
    .nr img{width:100% !important; height:auto !important;}

    .dynr h3{font-size:16px;}
    .dynr h2{font-size:18px;}
    .dynr img{width:100% !important; height:auto !important;}

    .tjwz h2{font-size:18px;}
    .tjwz li{width:100%;}
    .dbbjxs{ background: rgba(0,0,0,0.6);}
    .dbbjxs{position:fixed;bottom:0px; width:100%;z-index:99999;}
    .dbbjxs li{padding:20px 25px 5px 25px;}
    .dbdh span{font-size:30px;}
    .dbdh p{margin:0px;}
    .dbdh a{margin:0px; text-decoration:none;color:#fff;}
    .dbdh a:hover, a:active {color:#fff;}
    .dhdt{display:none; position:absolute;top:-145px; right:120px;}
    .dhdt li{margin:5px 0px; background:#fff;}
    .dhdt a{    
    padding:20px;
    line-height:30px;
    text-decoration:none;
    color:#333;
}
    .tzyx h2{font-size:20px;padding:10px 0px 10px 10px; margin:0px;}

    .jjfa h2{font-size:20px; margin-bottom:20px;}
    .jjfa h3{font-size:14px; margin:0px;}
    .jjfa img{width:50%;}
    .fa1{padding:0px;}
    .fa1 a:hover{color:rgba(0,0,0,0.5);}
    .fa1 a:hover img{filter: brightness(100%);}
    .fa1 a:hover span{background:none; display:initial; border-radius:0; }
    .fa2{padding:0px;}
    .fa2 a:hover{color:rgba(0,0,0,0.5);}
    .fa2 a:hover img{filter: brightness(100%);}
    .fa2 a:hover span{background:none; display:initial; border-radius:0; }
    .fa3{padding:0px;}
    .fa3 a:hover{color:rgba(0,0,0,0.5);}
    .fa3 a:hover img{filter: brightness(100%);}
    .fa3 a:hover span{background:none; display:initial; border-radius:0; }
    .fa4{padding:0px;}
    .fa4 a:hover{color:rgba(0,0,0,0.5);}
    .fa4 a:hover img{filter: brightness(100%);}
    .fa4 a:hover span{background:none; display:initial; border-radius:0; }

    .sjstd{margin:10px 0px 0px 0px;min-height:208px;position:relative;}
    .sjstd img{width:40%; padding:0px 10px 0px 0px;float:left;}
    .sjstd h2{margin:0px; font-size:18px; position:relative; left:auto;top:auto;text-align:left;}
    .sjstd small{font-size:14px;position:relative; left:auto;top:auto;}
    .sjstd p{color:rgba(0,0,0,0.5);font-size:14px;line-height:21px; position:relative; left:auto;top:auto;}


    .tsbj h2{font-size:20px;}
    .tslm a{display:block;text-align:center;padding:30px 0px;}
    .tslmbk h3{    
    font-size:16px;
    padding:10px 0px 0px 10px;
}
    .tslm small{   
    font-size:12px; 
    padding:5px 5px 0px 0px;
    line-height:21px;


}
    .tslm p{color:#ccc;}

    .dsbj h2{font-size:20px;}
    .dsbj img{text-align:center; margin:20px 0px;}

    .htgl h2{font-size:20px;}
    .htgl a{margin:0px;color:#333; font-size:14px;padding:10px 120px;border-radius:3px;background:#f3f3f3;}
    .xgal h2{ font-size:20px;}
    .sjys h2{font-size:20px; margin-bottom:20px;}
    .scjjfa h2{font-size:20px;}

    .ywzh a{display:block;text-align:left;padding:10px 5px 0px 5px;}
    .ywzhbk p{color:#fff; font-size:22px;margin:0px;}
    .ywzhbk h3{font-size:18px;color:#fff; margin:0px;}
    .ywzh small{float:left;font-size:14px; color:#fff;margin:10px 0px 10px 0px;line-height:24px;}

    .htgnbj h2{text-align:center;font-size:20px;color:#fff;}
    .htgn{text-align:center;padding:10px;}
    .htgn img{width:auto; height:60px;}
    .htgn h3{font-size:18px; color:#fff; margin-top:10px;}
    .htgn small{color:#fff;float:left;font-size:12px; margin-top:2px; line-height:21px;}

    .lybd{padding:0px 8px;}
    .lybd h2{font-size:20px;}
    .dtwk{padding:0px 8px;}
    .swtx h3 {color: rgb(0, 145, 123); margin: 12px 0px 15px 0px;}
    .sdms {margin: 12px 0px 0px 0px;}
    .hzmstp img {margin-top:12px; width: 100%; height: auto;}
    .pt{margin:0px;padding:0px 5px;}
    .wz{margin:0px;padding:0px 5px;}
    .cblb img {width: 181px;height:135px;}
    .sgyxbk{padding:0px 5px;}

    .masonry-column {
  column-count: 1;
  -webkit-column-count: 1;
  column-gap: 3px;
}
}