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:352px;height:58px;margin:0px 0px;float:left;}
.logo p{
    font-size:14px; color:#c30101;margin:8px 0px 0px 8px;}
.logo h1{
    font-size:14px; color:#333;margin:8px 0px 8px 8px;}
.syh1 {font-size: 14px;color: #333;float: left;margin: 5px 0px 0px -349px;}
.top img {float: left;margin: 28px 0px 0px 0px;}
.sydh {font-size: 14px;color: #333;float: right;margin: 0px 11px 0px 0px;}
.sydh a {color: rgba(0, 0, 0, 0.5);}
.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:#ff0004; position:absolute;right:16px;top:-25px;}
.tp p,.tb a{margin:0px 0px 0px 10px; color:rgba(0,0,0,0.5);}
.tp p,.tb span{margin:0px 5px 0px 0px;}
.daohang {float: right;margin: 8px 0px 0px 0px;}
.daohang a{
    font-size:18px;
    display:block;
    color:#c30101;
    padding:26px 0px 0px 0px;
}
.daohang a:hover,.daohang a.active{
    text-decoration:none;
    color:#ff0004;
}

.dropdown a{font-size:14px; color:#fff; padding:5px 0px; text-align:left;}
.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 0px 0px 0px;  
}


.daohang li {padding:0px; margin:0px 0px 0px 14px;}
.daohang a{margin:0px;}
.daohang li:hover .dropdown{
  display: block;
}
.fwxm{padding:0px 0px;}
.fwxm h2{text-align:center;font-size:30px;color:#c30101;}
.fwxm h2 small{text-align:center;font-size:16px;color:#777;}

.hdman {text-align:center;}
.hdman li{margin:0px 9px; padding:0px 15px; border-radius:3px;background:#f3f3f3;}
.hdman h3{margin:0;padding:0px; color:#333; font-size:18px;}
.hdman a { display:block; padding:15px 0;color:#fff;}
.hdman a:hover,.hdman li.active{background:#c30101;}
.hdman a:hover h3,.hdman li.active h3{color:#fff;}
.hdman li:hover{background:#c30101;}

.fwwk{margin:0px 10px;min-height:418px;position:relative;}
.fwwk img{padding:0px 10px 0px 0px;float:left;}
.fwwk h2{font-size:28px; position:absolute;left:588px;top:25px;}
.fwwk h2 a{color:#333;}
.fwwk h2 a:hover{color:#ff0004;}
.fwwk small{font-size:18px;position:absolute;left:588px;top:80px;}
.fwwk p{color:rgba(0,0,0,0.5);font-size:16px;line-height:30px; position:absolute;left:588px;top:118px; }

.wtyff h2{text-align: center;font-size: 30px;color: #c30101;}
.wtyff h2 small{text-align: center;font-size: 16px;color: #777;}

.cjwt h2{text-align:left;font-size:21px;color:#333;}
.syff h2{text-align:left;font-size:21px;color:#333;}
.wxsp h2{text-align:left;font-size:21px;color:#333;}

.ywlb {color:#333; font-size:16px;width:532px; position:absolute;left:595px;top:258px;}
.ywlb li{width:119px;text-align:center; background: #f3f3f3;padding:5px 0px;margin:0px 10px 10px 0px;border-radius: 3px;}
.ywlb a{color:#333;}
.ywlb a:hover{color:#ff0004;}

.scywlb {color:#333; font-size:16px;width:532px; position:absolute;left:595px;top:258px;}
.scywlb li{width:135px;text-align:center; background: #f3f3f3;padding:5px 0px;margin:0px 10px 10px 0px;border-radius: 3px;}

.an {font-size:18px;position:absolute;left:580px;top:360px;}
.an a{color:rgba(0,0,0,0.5);display:block;margin:0px 10px; padding:10px 20px;border:1px solid rgba(0,0,0,0.5);border-radius: 50px;}
.an a:hover{color:#ff0004;border:1px solid #ff0004;}


.nyfwwk{border-bottom:#ccc solid 1px; margin:0px 10px;min-height:420px;position:relative;}
.nyfwwk img{padding:0px 10px 0px 0px; float:left;}
.nyfwwk h2{font-size:28px; position:absolute;left:588px;top:25px;}
.nyfwwk small{font-size:18px;position:absolute;left:588px;top:80px;}
.nyfwwk p{color:rgba(0,0,0,0.5);font-size:16px;line-height:30px; position:absolute;left:588px;top:118px; }
.nyfwwk ul{font-size:18px;position:absolute;left:588px;top:248px;}
.nyfwwk li{margin:0px 10px; padding:10px 20px;border:1px solid rgba(0,0,0,0.5);border-radius: 50px;}
.nyfwwk a{color:rgba(0,0,0,0.5);display:block;}
.nyfwwk li:hover{border:1px solid #ff0004;}
.nyfwwk a:hover{color:#ff0004;}

.nyfwwkzh{margin:0px 10px;min-height:420px;position:relative;}
.nyfwwkzh img{padding:0px 10px 0px 0px; float:left;}
.nyfwwkzh h2{font-size:28px; position:absolute;left:588px;top:25px;}
.nyfwwkzh small{font-size:18px;position:absolute;left:588px;top:80px;}
.nyfwwkzh p{color:rgba(0,0,0,0.5);font-size:16px;line-height:30px; position:absolute;left:588px;top:118px; }
.nyfwwkzh ul{font-size:18px;position:absolute;left:588px;top:248px;}
.nyfwwkzh li{margin:0px 10px; padding:10px 20px;border:1px solid rgba(0,0,0,0.5);border-radius: 50px;}
.nyfwwkzh a{color:rgba(0,0,0,0.5);display:block;}
.nyfwwkzh li:hover{border:1px solid #ff0004;}
.nyfwwkzh a:hover{color:#ff0004;}

.sjwzys{border-bottom:#ccc solid 1px; margin:0px 10px;min-height:420px;position:relative;}
.sjwzys img{padding:10px 10px 0px 0px; float:left;}
.sjwzys h3{font-size:24px; position:absolute;left:588px;top:25px;}
.sjwzys small{font-size:18px;position:absolute;left:588px;top:80px;}
.sjwzys p{color:rgba(0,0,0,0.5);font-size:16px;line-height:30px; position:absolute;left:588px;top:118px; }

.sjwzyszh{margin:0px 10px;min-height:420px;position:relative;}
.sjwzyszh img{padding:10px 10px 0px 0px; float:left;}
.sjwzyszh h3{font-size:28px; position:absolute;left:588px;top:25px;}
.sjwzyszh small{font-size:18px;position:absolute;left:588px;top:80px;}
.sjwzyszh p{color:rgba(0,0,0,0.5);font-size:16px;line-height:30px; position:absolute;left:588px;top:118px; }

.khal h2{text-align:center;font-size:30px;color:#c30101;margin:50px 0px 10px 0px;}
.hyfl{font-weight:bold;color:#ff0004;}
.qbal{font-weight:bold;}
.sycpwk{padding:5px 0px 0px 8px;}

.syal{text-align:center;}
.syaltp {padding:0px;margin:0px 0px 15px 0px;width: 24%;}
.syaltp a{ display: block;overflow: hidden;}
.syaltp img{
    width: 100%;
    cursor: pointer;
    transition: all 0.5s;
}
.syaltp a:hover img{transform: scale(1.2);text-decoration:none;}
.syaltp a:hover{text-decoration:none;}
.syaltp p { font-size:14px;padding:10px 0; color: #fff;width: 100%;text-align: center;background:rgba(0,0,0,0.5) ;margin: auto;margin-top: -40px;z-index: 99;display: block;position: relative;}

.altp a{ display: block;overflow: hidden;}
.altp img{
    width: 100%;
    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.5) ;margin: auto;margin-top: -40px;z-index: 99;display: block;position: relative;}
.altp h4 { font-size:14px;padding:10px 0; color: #fff;width: 100%;text-align: center;background:rgba(0,0,0,0.5) ;margin: auto;margin-top: -40px;z-index: 99;display: block;position: relative;}

.altp p { font-size:14px;padding:10px 0; color: #fff;width: 100%;text-align: center;background:rgba(0,0,0,0.5) ;margin: auto;margin-top: -40px;z-index: 99;display: block;position: relative;}

.tzyx
{padding:0px 0px 0px 8px;}
.tzyx h2{font-size:30px; padding:0px;margin:30px 0px 10px 0px;color:#c30101;}
.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{
    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:0px;}

.sywzlb li p{line-height:20px; color:rgba(0,0,0,0.5)}

.zxlch2{text-align: center;font-size: 30px;color: #c30101;margin: 50px 0px 10px 0px;}
.jsq-icon{background: url(/EIqrESyHExNoKHIsKkgpKSAHHHLrJROST0SpIN.jpg) no-repeat;}
.flow-cont{margin-top: 20px;overflow: hidden;text-align: center;width: 100%;}
.flow-cont a:first-child{margin-left: 0;}
.flow-cont a{width: 100px;height: 100px;border: 1px solid #DFDFDF;display: inline-block;margin-left: 10px;}
.flow-cont a:hover{background-color:#016639;}
.flow-cont a:hover p{color: #FFFFFF;}
.flow-cont i{width: 45px;height: 45px;margin-top: 19px;display: inline-block;}
.flow-cont p{font: normal 14px/1.5 "Î¢ÈíÑÅºÚ";color: #636161;}
.flow-cont .flow1 i{background-position: -17px -158px;}
.flow-cont .flow2 i{background-position: -84px -158px;}
.flow-cont .flow3 i{background-position: -160px -158px;}
.flow-cont .flow4 i{background-position: -229px -158px;}
.flow-cont .flow5 i{background-position: -300px -158px;}
.flow-cont .flow6 i{background-position: -372px -158px;}
.flow-cont .flow7 i{background-position: -444px -158px;}
.flow-cont .flow8 i{background-position: -516px -158px;}
.flow-cont .flow9 i{background-position: -588px -158px;}
.flow-cont .flow1:hover i{background-position: -16px -238px;}
.flow-cont .flow2:hover i{background-position: -84px -238px;}
.flow-cont .flow3:hover i{background-position: -160px -238px;}
.flow-cont .flow4:hover i{background-position: -227px -238px;}
.flow-cont .flow5:hover i{background-position: -300px -238px;}
.flow-cont .flow6:hover i{background-position: -372px -238px;}
.flow-cont .flow7:hover i{background-position: -444px -238px;}
.flow-cont .flow8:hover i{background-position: -516px -238px;}
.flow-cont .flow9:hover i{background-position: -588px -238px;}

.gsjj {margin-top:50px;}
.gsjj h2{font-size:30px;color:#c30101;margin:0px 0px 0px 0px;}
.gsjj p{color: rgba(0, 0, 0, 0.5);font-size: 16px;line-height: 30px;}

.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:#0287ed;}
.yqlj a{
    color:rgba(0,0,0,0.6);
    margin:0 5px;
    text-decoration:none;
}
.yqlj a:hover{color:#ff0004;}
.nzsm{padding:15px 10px 0px 10px;}
.wm{padding:15px 0px 0px 15px;width:448px;min-height:273px;}
.wm h2{font-size:24px;margin:0px 0px 5px 0px;}
.wm p{color: rgba(0,0,0,0.5); font-size: 14px;line-height: 24px;}
.wm:hover{background:#f3f3f3;}
.wmdys{padding:15px 0px 0px 10px;width:321px; min-height:273px;}
.wmdys:hover{background:#f3f3f3;}
.wmdys h2{font-size:24px;margin:0px 0px 5px -5px;}
.wmdyslb{list-style-type: none;padding: 0px;}
.wmdyslb li{width:49%;padding:0px 0px 0px 0px;color: rgba(0,0,0,0.5); font-size: 14px;line-height: 24px;}
.gywm{padding:15px 0px 0px 10px;width:405px; min-height:273px;}
.gywm:hover{background:#f3f3f3;}
.gywm h2{font-size:24px;margin:0px 0px 5px 0px;}
.gywm p{color: rgba(0,0,0,0.5); font-size: 14px;line-height: 24px;}
.dbbj{
    background:#32373c;
}
.fwlc{padding:0px; text-align:center;background-image: url(/EIqrESyHExNoKHIsKkgpKSAHHHLrKyOeI1LpD1cF.jpg);background-repeat: no-repeat;background-position: center;}
.fwlc h2{font-size: 24px;}
.fwlc li{font-size:18px;background: #1d1d1d;color:#fff;padding:10px 20px; margin:20px 14px;}
.fwlc li:hover{background:#0287ed;}
.dblxfs img{margin:10px;float:left;}
.dblxfs p{color:#fff;line-height:30px;}
.dblxfs a{color:#fff;}

.jzbj{
    background:#282d32;
}
.jzxx{
    text-align:center;
    font-size:12px;
    color:#fff;
    padding:5px 0;
}
.jzxx a{
    color:#fff;
}
.jzxx a:hover{
    color:#f83244;
    text-decoration:none;
}
.db{margin-right:auto; margin-left:auto;width:50%;}

.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;}
.lm image{width:100%;}

.nrtb h1{color:#fff;font-size:48px; margin-top:-120px;text-align:center; text-shadow:#000 0px 3px 3px;}

.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;}
.zzsj h1{color:#333;}
.fxdm{text-align:center;}

.sjfldh{text-align:center;margin:10px 0px 10px 0px;}
.sjfldh li{margin:0px 10px 10px 0px; padding:0px; border-radius:3px;background:#f3f3f3;}
.sjfldh li active{background:#c30101;color:#fff;}
.sjfldh a{font-size:16px;display:block;margin:0px;border-radius:3px; padding:10px 10px;color:#333;}
.sjfldh a:hover,.sjfldh a.active{background:#c30101;color:#fff;}

.ys li{padding:0px 0px 5px 0px; margin:10px 5px; width:100%;border-bottom:#f3f3f3 solid 1px;position:relative;}
.yslb img{width:284px;height:176px; padding:0px;margin:5px 0px 0px 5px; float:left;}
.yslb h2{font-size:18px;color:#c30101;margin:0px; position:absolute;left:300px;top:5px;}
.yslb h2:hover{color:#ff0004;}
.yslb p{color:rgba(0,0,0,0.5); margin:0px; position:absolute;left:300px;top:35px;}
.yslb em{position:absolute;right:10px;bottom:5px; color:#ccc;}
.yslb:hover{background:#f3f3f3;}

.syys li{padding:0px; margin:8px 0px 0px 6px; width:100%;border-bottom:#f3f3f3 solid 1px;position:relative;}
.syyslb img{width:150px;height:auto; padding:0px;margin:5px 0px 5px 5px; float:left;}
.syyslb p{font-size:14px;padding:0px; color:#333;margin:0px;}
.syyslb em{position:absolute;right:10px;bottom:0px; color:#ccc;}
.syyslb: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 h2{font-size:24px;}
.nr h3{font-size:18px;}
.bq {text-align: center;color: #c30101;background-color: #ccc;padding: 10px 0px;margin-top: 20px;}

.dynr{line-height:24px;}
.dynr h2{font-size:24px;}
.dynr h3{font-size:18px;}

.syp{
    margin:10px 0;
    color:#ff0004;
}
.syp a{
    color:rgba(0,0,0,0.6);
}
.syp a:hover{
    color:#ff0004;
    text-decoration:none;
}


.tjwz{line-height:30px; margin-bottom:30px;}
.tjwz h2{font-size:24px;color:#c30101;}
.tjwz li{width:45%;margin-left:18px;}
.tjwz a{
    color:#333;
}
.tjwz a:hover{
    text-decoration:none;
    color:#f83244;
}

.ztwz{line-height:30px;}
.ztwz h2{margin-bottom: 20px; text-align: center; font-size: 24px;}
.ztwz li{width:49%;}
.ztwz li em {font-size: 12px;color: #ccc;float:right;}
.ztwz a{
    color:#333;
}
.ztwz 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(/EIqrESyHExNoKHIsKkgpKSAHHHLrExOLJSALUI5SIt.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(/EIqrESyHExNoKHIsKkgpKSAHHHLrIxOJKk9LD1Z.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(/EIqrESyHExNoKHIsKkgpKSAHHHLrJxqGJ1ALUI5SIt.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;}

.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:0;}
    .top{
    position:static;top:0px; bottom:0px; width:100%;z-index:9999;box-shadow: 0px 5px 10px 0px #fff;
}
    .logo img{width:80%; padding:0px 0px 20px 0px;float:left;}
    .logo p{
    text-align:center; 
    padding:5px; 
    border-radius: 5px;  
    background: #fbd805;
    position:absolute;
    left:153px;
    top:12px;}
    .logo h1{
    font-size:14px;
    position:absolute;
    left:5px;
    top:43px;
    color:rgba(0,0,0,0.5);
	margin:0px;
	padding:0px;
}
    .logo span{
    font-size:14px;
    position:absolute;
    left:155px;
    top:45px;
    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:#f83244; background:#fff; padding:2px;}
    #hidemenu { display:none;}

    .hdman {margin:0px 5px;text-align:center;}
    .hdman li{width:49%;margin:0px 0px 5px 0px; padding:0px; border-radius:3px;background:#f3f3f3;}
    .hdman a{color:#c30101; margin:0px;font-size:18px;}
	.hdman li.active{color:#fff; background:#c30101;}
	.hdman li.active a{color:#fff;}

    .syh1 {
    font-size: 14px;
    color: #333;
    float: left;
    margin: 5px 0px 0px -350px;
}
.syaltp {
    padding: 0px;
    margin: 0px 0px 15px 0px;
    width: 49%;
}
.top img {
    float: left;
    margin: 28px 0px 0px -14px;
}
    .fwxm h2{text-align:center;font-size:20px; margin:20px 0px 10px 0px;}
    .fwwk{margin:10px 0px 0px 0px;min-height:208px;position:relative;}
    .fwwk img{width:40%; padding:0px 10px 0px 0px;float:left;}
    .fwwk h2{margin:0px; font-size:18px; position:relative; left:auto;top:auto;text-align:left;}
    .fwwk small{font-size:14px;position:relative; left:auto;top:auto;}
    .fwwk p{color:rgba(0,0,0,0.5);font-size:14px;line-height:21px; position:relative; left:auto;top:auto;}

    .ywlb {color:#333; font-size:14px;width:370px; position:absolute;left:0px;top:195px;}
    .ywlb li{width:100px;text-align:center; background: #f3f3f3;padding:5px 0px;margin:0px 10px 10px 0px;border-radius: 3px;}

    .scywlb {color:#333; font-size:14px;width:370px; position:absolute;left:0px;top:195px;}
    .scywlb li{width:110px;text-align:center; background: #f3f3f3;padding:5px 0px;margin:0px 10px 10px 0px;border-radius: 3px;}

    .nyfwwk{border-bottom:#ccc solid 1px;margin:10px 0px 0px 0px;min-height:228px;position:relative;}
    .nyfwwk img{width:40%; padding:0px 10px 0px 0px;float:left;}
    .nyfwwk h2{margin:0px; font-size:18px; position:relative; left:auto;top:auto;text-align:left;}
    .nyfwwk small{font-size:14px;position:relative; left:auto;top:auto;}
    .nyfwwk p{color:rgba(0,0,0,0.5);font-size:14px;line-height:21px; position:relative; left:auto;top:auto;}
    .nyfwwk ul{font-size:18px;position:relative; left:auto;top:auto;text-align:right;}
    .nyfwwk a{font-size:14px;}
    .nyfwwk li{ width:48%;  margin:0px 1% 0px 1%; padding:0px; border:none; margin:0px;}
    .nyfwwk li a {border:1px solid rgba(0,0,0,0.5);border-radius: 50px; display:block; line-height:30px; margin:0px; text-align:center;}

    .nyfwwkzh{margin:10px 0px 0px 0px;min-height:238px;position:relative;}
    .nyfwwkzh img{width:40%; padding:0px 10px 0px 0px;float:left;}
    .nyfwwkzh h2{margin:0px; font-size:18px; position:relative; left:auto;top:auto;text-align:left;}
    .nyfwwkzh small{font-size:14px;position:relative; left:auto;top:auto;}
    .nyfwwkzh p{color:rgba(0,0,0,0.5);font-size:14px;line-height:21px; position:relative; left:auto;top:auto;}
    .nyfwwkzh ul{font-size:18px;position:relative; left:auto;top:auto;text-align:right;}
    .nyfwwkzh a{font-size:14px;}
    .nyfwwkzh li{ width:48%;  margin:0px 1% 0px 1%; padding:0px; border:none; margin:0px;}
    .nyfwwkzh li a {border:1px solid rgba(0,0,0,0.5);border-radius: 50px; display:block; line-height:30px; margin:0px; text-align:center;}

    .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:10px 0px 0px 0px;}
    .lmsm{padding:0px 0px 0px 8px;}
    .lm h1{color:#fff;font-size:24px; margin-top:-90px; padding:0px;text-shadow:#000 0px 3px 3px;}
    .lm small{color:#fff;font-size:14px;text-shadow:#000 0px 3px 3px;}
    .nrtb h1{color:#fff;font-size:18px; margin-top:-50px;text-align:center;}

    .zxlch2 { font-size: 20px;color: #c30101;margin: 10px 0px 10px 0px;}

    .flow-cont a {width: 100px;height: 100px;margin:5px 0px 0px 0px;}
    .gsjj {margin:10px 0px 100px 0px;}
    .gsjj img{width:100%;}
    .gsjj h2 { font-size: 20px;margin: 10px 0px 10px 0px;}
    .gsjjz{padding:0px 10px;}
    .gsjjy{padding:0px 10px;}


    .sjwk{padding:0px 10px;}
    .alsjwk{padding:0px 10px;}
    .fasjwk{padding:0px;}
    .syalwk{padding:0px 10px 0px 0px;}

    #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;}
	.yqlj{margin:10px 0px 100px 0px;padding:0px 0px 0px 5px;}
	.yqlj a{margin:0;}

    .nzsm{padding:0px 5px 0px 5px;}
    .wm{padding:0px 10px 0px 15px;}
    .wm h2{font-size:20px;margin:10px 0px;}
    .wm p{color: rgba(0,0,0,0.5); font-size: 14px;line-height: 30px;margin:0px;}
    .wmdys{padding:0px 0px 0px 15px;}
    .wmdys h2{font-size:20px;margin:10px 0px;}
    .wmdyslb{list-style-type: none;padding: 0px 0px 0px 0px;margin:0px;}
    .wmdyslb li{width:49%;padding:0px 0px 0px 0px;color: rgba(0,0,0,0.5); font-size: 14px;line-height: 30px;}
    .gywm{padding:0px 6px 0px 15px;}
    .gywm h2{font-size:20px;margin:10px 0px;}
    .gywm p{color: rgba(0,0,0,0.5); font-size: 14px;line-height: 30px;}

    .tjwz{margin-bottom:130px;}
    .xgal{margin-bottom:100px;}
    .alsjwk{margin-bottom:100px;}
    .dynr{margin-bottom:100px;}
	.zxlc{margin-bottom:120px;}
	.khal{margin-bottom:120px;}
	
    .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;}




    .sjfldh{text-align:left;margin:10px 0px 10px 0px;}
    .sjfldh li{margin:0px 10px 10px 0px; padding:0px; border-radius:3px;background:#f3f3f3;}
    .sjfldh li active{background:#c30101;color:#fff;}
    .sjfldh a{font-size:16px;display:block;margin:0px;border-radius:3px; padding:10px 8px;color:#333;}

    .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:5px; color:#ccc;}
    .yslb:hover{background:#f3f3f3;}

    .syys li{padding:10px 0px; margin:0px 0px 0px 0px; width:100%;border-bottom:#f3f3f3 solid 0px;position:relative;}
    .syyslb h3{font-size:14px;padding:0px; color:#333;margin:0px; position:absolute;left:11px;top:5px;}
    .syyslb p{color:rgba(0,0,0,0.5); margin:0px; position:absolute;left:164px;top:29px;}
    .syyslb em{font-size:12px; position:absolute;right:10px;bottom:0px; color:#ccc;}
    .syyslb:hover{background:#f3f3f3;}
    .zzsj h1{font-size:20px; color:#333;}

    .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;color:#c30101;}
    .tjwz li{width:100%;}
	.ztwz li{width:100%;}
	.ztwz h2{font-size:20px;}
    .dbbjxs{
    background:#282d32;
}
    .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 5px; 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;}
	
	.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%;}

    .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;}
}