img {
    max-width:100%;
}
body {
     margin-top:128px;
    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);
}
.logo{padding:0px 0px 0px 10px;}
.logo img{width:180px;height:78px;margin:10px 0px 10px 18px;}
.logo p{
    width:90px;
    text-align:center; 
    color:#eb6000;
    border-radius: 2px;  
    background: #fff;
    position:absolute;
    left:250px;
    top:39px;}
.logo h1{
    font-size:18px;
    color:rgba(0,0,0,0.6);
    margin:0px 0px 10px 0px;
}
.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:rgba(0,0,0,0.5); position:absolute;right:0px;top:5px;}
.tb a{margin:0px 0px 0px 10px; color:rgba(0,0,0,0.5);}
.daohang{text-align:left;margin:0px;}
.daohang a{
    padding:40px 18px 62px 18px;
    font-size:18px;
    display:block;
    color:#333;
    margin:0px;
}

.daohang a:hover,.daohang a.active{
    text-decoration:none;
    color:#fff;
    background-image: linear-gradient(#579ffa, #0b50bb);

}
.active a{color:#fff;}
.daohang li:hover a{color:#fff;}
.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 10px;  
}

.daohang li {padding:0px;margin:0px;}
.daohang li:hover .dropdown{
  display: block;
}

.cpjs{text-align:center;margin-top:68px;}
.cpjs li{padding:0px;margin:0px 10px;}
.jsan1{text-align:center; width:245px;height:323px;background:url(../images/1.jpg) no-repeat center;}
.jsan1 a{display: block;}
.jsan1:hover h3{color:#00fefb;}
.jsan1 img{margin-top:45px;}
.jsan1 h3{color:#fff;margin:0px;}

.jsan2{text-align:center; width:245px;height:323px;background:url(../images/2.jpg) no-repeat center;}
.jsan2 a{display: block;}
.jsan2:hover h3{color:#00fefb;}
.jsan2 img{margin-top:45px;}
.jsan2 h3{color:#fff;margin:0px;}

.jsan3{text-align:center; width:245px;height:323px;background:url(../images/3.jpg) no-repeat center;}
.jsan3 a{display: block;}
.jsan3:hover h3{color:#00fefb;}
.jsan3 img{margin-top:45px;}
.jsan3 h3{color:#fff;margin:0px;}

.fwxm{margin-bottom:100px;text-align:center;}
.zhx{border-bottom: #106fd9 solid 1px;margin:-20px 600px 0px 600px;}
.fwxm h2{text-align:center;font-size:24px;padding-top:50px;}
.fwxm h2 small{background-color:#fff;padding:0px 5px;}
.fwlb {margin-top:70px;text-align:center;}
.fwhj{width:25%;height:auto;text-align:center;}
.fwan{position:relative;}

.fwxmdbtc{padding:0px 0px 100px 0px;}

.fwan span{position:absolute;right:70px;top:-260px;}
.h31{color:#fff; position:absolute;right:82px;top:-150px;}
.h32{color:#fff; position:absolute;right:82px;top:-150px;}
.h33{color:#fff; position:absolute;right:82px;top:-150px;}
.h34{color:#fff; position:absolute;right:82px;top:-150px;}
.fwan:hover h3{color:#00fefb;}

.cpzs{}
.cpzszhx{border-bottom: #106fd9 solid 1px;margin:-20px 470px 15px 470px;}
.cpzs h2{color:#1055c0; text-align:center;font-size:24px;padding-top:0px;}
.cpzs h2 small{background-color:#fff;padding:0px 5px;}
.cplb{margin-top:50px;}
.cpzsan{text-align:center;margin:50px 0px 80px 0px;}
.cpzsan a{color:#fff; padding:10px 20px;background-color:#00c6c4;}
.cpzsan:hover a{color:#ff0004;}

 .img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
    display: block;
    width:1200px;
    height:710px;
}

.carousel-inner>.item>.cpan>img{
    display: block;
    width:100%;
    height:auto;
}

.carousel-inner>.item>.cpan{ position:absolute;left:20px;top:500px;}
.carousel-inner>.item>.zdcp{width:5%;height:auto; position:absolute;right:20px;top:50px;}
.carousel-inner>.item>h3{position:absolute;left:20px;top:100px;}
.carousel-inner>.item>p{position:absolute;left:20px;top:200px;}

.carousel-caption{background:rgba(0,0,0,0.7); font-size:18px;padding:10px 0px; left:0;right:0px; margin-bottom:-20px;}
.carousel-control.left{margin-left: -30px; background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 0%);}
.carousel-control.right{margin-right: -30px; background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 0%);}


.carousel-control{color: #5a8d7c; width:0%;}

.hdman {text-align:center;margin:10px;}
.hdman li{margin:0px 10px; padding:0px; border-radius:3px;background:#f3f3f3;}
.hdman h2{margin:0;padding:0px; color:#333; font-size:18px;}
.hdman a { display:block; padding:20px 58px;}
.hdman a:hover,.hdman li.active{border-radius:3px; background:#eb6000;}
.hdman a:hover h2,.hdman li.active h3{color:#fff;}

.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 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; }
.fwwk ul{font-size:18px;position:absolute;left:588px;top:248px;}
.fwwk li{margin:0px 10px; padding:10px 20px;border:1px solid rgba(0,0,0,0.5);border-radius: 50px;}
.fwwk a{color:rgba(0,0,0,0.5);display:block;}
.fwwk li:hover{border:1px solid #ff0004;}
.fwwk a:hover{color:#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:24px;}
.sycpwk{padding:5px 0px 0px 8px;}
.altp{width:auto;height:auto;}
.altp a{ display: block;overflow: hidden;}
.altp img{
    width:277px;
    height:277px;
    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;}

.nyaltp{width:auto;height:auto;}
.nyaltp a{ display: block;overflow: hidden;}
.nyaltp img{
    width:284px;
    height:284px;
    cursor: pointer;
    transition: all 0.5s;
}
.nyaltp a:hover img{transform: scale(1.2);text-decoration:none;}
.nyaltp a:hover{text-decoration:none;}
.nyaltp 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;}

.gsjjbj{padding-top :50px; min-height:500px;background-image: url('../images/gsjjbj.jpg');background-repeat: no-repeat;}
.gsjj h2{text-align:center; font-size:24px;color:#fff;padding:25px 0px 10px 10px;}
.gsjj h2 small{margin:0px;color:#00fefb;}
.gsjjxhxl{border-bottom: #fff solid 1px;margin: -30px 608px 0px 450px}
.gsjjxhxr{border-bottom: #fff solid 1px;margin: 0px 445px 0px 618px;}
.gsjjnr{margin-top:50px; font-size:14px; color:#fff;text-align:center;line-height:30px;}

.zxdt{padding:0px;}
.zxdt h2{font-size:24px; padding:25px 0px 10px 10px;}
.zxdt h2 small{margin:0px; }
.zxdtxhx{border-bottom: #106fd9 solid 1px;margin: -30px 360px 0px 140px;}
.zxdt ul{padding-top:15px;}
.zxdt li{margin:10px 10px 5px 10px;border-bottom:1px dashed #ccc;position:relative;}

.zxdt a{color:#333;text-decoration:none;}
.zxdt li:hover a {color:#ff0004;}
.zxdt li em{font-size:12px; color:#ccc;position:absolute;right:10px;top:2px;}
.zxdtan{text-align:right; margin:40px 10px 0px 0px;}
.zxdtan a{color:#fff; padding:10px 20px;background-color:#00c6c4;}
.zxdtan:hover a{color:#ff0004;}

.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;
}

.jzdhbj{border-top: #ccc solid 1px;}
.jzdh li {padding:20px 40px 10px 10px;}
.jzdh a{font-size:18px;display:block;color:#333;margin:0px;}
.jzdh a:hover{color:#ff0004;}

.yqlj{
     margin-top:30px;
     margin-bottom:10px;
     padding:0px 0px 0px 20px;
 }
.yqlj b{float:left;color:#1055c0;}
.yqlj a{
    color:rgba(0,0,0,0.6);
    margin:0 5px;
    text-decoration:none;
}
.yqlj a:hover{color:#ff0004;}
.dbbj{background:#1055c0;min-height: 180px;}
.dblxfs{margin-top:18px;}
.dblxfs img{margin:10px 10px 10px 10px;float:left;}
.dblxfs p{color:#fff;line-height:30px;margin:0px;}
.dblxfs a{color:#fff;}

.jzbj{
    background:#fff;
}
.jzxx{
    text-align:center;
    font-size:12px;
    color:#333;
    padding:5px 0;
}
.jzxx a{
    color:#333;
}
.jzxx a:hover{
    color:#eb6000;
    text-decoration:none;
}
.db{margin-right:auto; margin-left:auto;width:50%;}

.lm h1{color:#003c7a;font-size:48px; margin-top:-200px;}
.lm small{color:#fff;font-size:24px; }

.nrtb h1{color:#fff;font-size:48px; margin-top:-120px;text-align:center;}

.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:rgba(0,0,0,0.6);}
.fxdm{text-align:center;}

.sjfldh{padding-bottom:5px; border-bottom:#f3f3f3 solid 1px;text-align:center;}
.sjfldh a{color:rgba(0,0,0,0.6); font-size:18px;padding:0px 10px 5px 10px;}
.sjfldh a:hover,.sjfldh a.active{color:#155bc1;border-bottom:#155bc1 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 h2{font-size:24px;}
.nr h3{font-size:18px;}

.dynr{line-height:24px;}
.dynr h2{font-size:24px;}
.dynr h3{font-size:18px;}

.syp{
    margin:10px 0;
    color:#1055c0;
}
.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;color:#1055c0;}
.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;}

@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:100px;height:43px; padding:0px;float:left;margin:5px 0px 5px -30px;}
    .logo p{
    width:100px;
    color:#eb6000;
    text-align:center; 
    border-radius: 2px;  
    background: #fbd805;
    position:absolute;
    left:240px;
    top:30px;}
    .logo h1{font-size:22px;position:absolute;left:65px; top:25px;}
    .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;padding:0px;}
    .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:left;}
    .hdman li{width:49%; margin:5px 0px 0px 0px;text-align:center;}
    .hdman h2{margin:0px;font-size:14px;}
    .hdman a{padding:10px;}

    .fwxm h2{text-align:center;font-size:20px; margin:5px 0px 0px 0px;padding:10px 0px;}
    .zxdt h2{text-align:left;font-size:20px; margin:0px 0px 0px -5px;}

    .zxdt li {
    width: 100%;
    margin: 10px 10px 5px 5px;}
    .fwlb {margin-top:20px;}
    .fwhj{padding:2px;}
    .fwan span{position:absolute;right:25px;top:-105px; width:50%;height:auto;}
    .h31{font-size:14px; color:#fff; position:absolute;right:13px;top:-70px;}
    .h32{font-size:14px; color:#fff; position:absolute;right:22px;top:-70px;}
    .h33{font-size:14px; color:#fff; position:absolute;right:8px;top:-70px;}
    .h34{font-size:14px; color:#fff; position:absolute;right:22px;top:-70px;}

    .cpjs{margin-top:20px;}
    .jswk{padding:0px 0px 0px 4px;}
    .cpjs li{width:30%;}
    .cpjs li{padding:0px;margin:0px 3px;}
    .jsan1{text-align:center; width:112px;height:150px;background:url(../images/1.jpg) no-repeat center;}
    .jsan1 a{display: block;}
    .jsan1:hover h3{color:#00fefb;}
    .jsan1 img{margin-top:0px;width:80%;height:auto;}
    .jsan1 h3{color:#fff;margin:0px;font-size:18px;}

    .jsan2{text-align:center; width:112px;height:150px;background:url(../images/2.jpg) no-repeat center;}
    .jsan2 a{display: block;}
    .jsan2:hover h3{color:#00fefb;}
    .jsan2 img{margin-top:0px;width:80%;height:auto;}
    .jsan2 h3{color:#fff;margin:0px;font-size:18px;}

    .jsan3{text-align:center; width:112px;height:150px;background:url(../images/3.jpg) no-repeat center;}
    .jsan3 a{display: block;}
    .jsan3:hover h3{color:#00fefb;}
    .jsan3 img{margin-top:0px;width:80%;height:auto;}
    .jsan3 h3{color:#fff;margin:0px;font-size:18px;}

    .fwxm {margin-bottom:20px;}

    .cpzs h2 {font-size: 20px;padding-top: 0px;}
    .cplb {margin-top:20px;}

    .altp{width:auto;height: 175px;}
    .altp img {width: 175px;height: 175px;}

    .nyaltp{width:auto;height: 175px;}
    .nyaltp img {width: 180px;height: 180px;}

    .cpzs {padding:0px 5px;}
    .cpzsan {margin: 30px 0px 40px 0px;}

    .gsjj{margin:0px -10px;}
    .gsjjbj {padding-top: 0px;min-height: 438px; background-image: url(../images/gsjjbj.jpg); background-repeat: no-repeat;}
    .gsjj h2 {font-size:20px;padding:0px;}
    .gsjjnr {margin-top:20px;}

    .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;}
    .fwwk ul{font-size:18px;position:relative; left:auto;top:auto;text-align:right;}
    .fwwk a{font-size:14px;}
    .fwwk li{ width:48%;  margin:0px 1% 0px 1%; padding:0px; border:none; margin:0px;}
    .fwwk li a {border:1px solid rgba(0,0,0,0.5);border-radius: 50px; display:block; line-height:30px; margin:0px; text-align:center;}

    .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:5px 0px 0px 0px;}
    .lm h1{color:#003c7a;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 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;}
    .sywz{margin-bottom:100px;}
    .tjwz{margin-bottom:130px;}
    .xgal{margin-bottom:100px;}
    .alsjwk{margin-bottom:100px;}
    .dynr{margin-bottom:100px;}
    .zxdt{margin-bottom:0px;}
    .dt{margin-bottom:120px;}
    .lybd{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;}




    .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:5px; 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;color:#7fb813;}
    .tjwz li{width:100%;}
    .dbbjxs{
    background:#1055c0;
}
    .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;}
}