.lbt{width: 100%;height: 500px;}

.hfdiv{width: 100%;height: 100px;overflow: hidden;margin-top:30px ;}
.subject{width: 1200px;height: auto;overflow: hidden;margin: 0px auto;}
.sub_a,.sub_b{width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
.sxyl,.txyw,.tzgg,.jcdt,.qnzs,.wstx,.rwsy,.xshjs,.stfz,.cxsj,.zyfw,.dxal{float: left;width: 370px;height: auto;}
.sxyl img,.txyw img,.tzgg img,.jcdt img,.qnzs img,.wstx img,.rwsy img,.xshjs img,.stfz img,.cxsj img,.zyfw img,.dxal img{width: 100%;height: 130px;margin-top: 15px;}
.txyw,.qnzs,.xshjs,.zyfw{margin: 0px 45px;}
.toy{width: 100%;border-bottom:1px solid #bbb;overflow: hidden}
.toy h3{background-image:url(../img/posi.png);background-repeat:no-repeat;line-height: 48px;border-bottom: 2px solid #00A273;font-size: 24px;font-weight: 500;text-indent: 35px;float: left;width: auto;}
.toy a{float: right;width: 108px;height: 16px;background: url(../img/more.png) no-repeat 0px 20px;padding-top:20px ;}
.btul,.btul li{width: 100%;height: auto;overflow: hidden;}
.btul a{display: block;width: 100%;height: 39px;border-bottom: 1px dashed #ccc;background: url(../img/qz.jpg) no-repeat 0px 15px;}
.btul a p{float: left;text-indent: 21px;height: 39px;line-height: 39px;width: 285px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.btul a span{float: right;font-size: 12px;color: #999;display: block;line-height: 39px;}
.posi1 h3{background-position: -6px 10px;}
.posi2 h3{background-position: -6px -40px;}
.posi3 h3{background-position: -6px -90px;}
.posi4 h3{background-position: -6px -140px;}
.posi5 h3{background-position: -6px -190px;}
.posi6 h3{background-position: -6px -240px;}
.posi7 h3{background-position: -6px -290px;}
.posi8 h3{background-position: -6px -340px;}
.posi9 h3{background-position: -6px -390px;}
.posi10 h3{background-position: -6px -440px;}
.posi11 h3{background-position: -6px -490px;}
.posi12 h3{background-position: -6px -540px;}
.lidiv{width: 100%;height: auto;background: #f2f2f2;overflow: hidden;margin-top:40px;}
.lidiv>div{width: 1200px;margin: 20px auto;height: auto;overflow: hidden;}
.jgdiv{float:left;width:1px;height:112px;background:#fff;border-left:1px solid #ccc;}
.ewm{margin: 6px 45px 6px 25px;}
.ewm img{width: 102px;height: 100px;}
.xszz,.xwlj,.xnlj{overflow: hidden;width: 300px;height: 112px;}
.xszz img,.xwlj img,.xnlj img{float: left;margin:15px 30px;}
.yqlj{float: left;width: 145px;margin:10px 15px 0px 0px;}
.yqlj li{width: 100%;height: auto;}
.yqlj li a{display: block;width: 100%;color:#444;font-size: 12px;height: 18px;line-height: 18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.yqul{margin-top: 14px;}
.yqul li a{height: 20px;line-height: 20px}
.yqlj li a:hover,.btul li a:hover p{color: #00A273;text-decoration: underline;}
#imgs,#imgs li{width: 100%;height: 150px;overflow: hidden;}
#imgs li{float: left;}