.content{width: 1200px;margin: 30px auto;min-height:400px;overflow: hidden;}
.liebiao li a:hover p,.tplbuls li p:hover{color:#00447F;text-decoration: underline;}

.box3{width:240px;height:294px;margin:0 auto;position:relative;overflow:hidden}
.imgs3{width:960px;height:294px}
.imgs3 img{width:240px;height:294px}
.imgs3 li{float:left;}
.but3{width:112px;height:24px;position:absolute;bottom:0;right:0;height:22px;}
.but3 a{display:block;float:left;width:22px;height:22px;line-height:22px;background:rgba(105,105,105,0.8);margin-left:6px;color:#fff;text-align:center}
.but3 a.active3{background:#00447f}

.leftdiv{float: left;width:250px;margin-right: 30px;position: relative;}
.leftdiv>h3{width:100%;height:65px;line-height:50px;background:url(../img/zcdhbj.png) no-repeat center;position:absolute;top:10px;left:0;z-index:99;background-size:cover;
font-size:20px;font-weight:bold;color:#fff;text-indent:4em;letter-spacing:2px}
.bianhuan{margin-left:10px;margin-top: 30px;height:298px;padding-bottom: 20px;background: url(../img/hdpbj.png) no-repeat center bottom ;}
.erjidh{margin-left: 10px;border: 1px solid #ddd;width: 200px;background: #f7f7f7;overflow: hidden;padding:9px 19px 14px 19px;}
.erjidh li{border-bottom: 1px solid #ddd;border-top: 1px solid #fff;overflow: hidden;padding: 14px 0;}
.erjidh li span{float:left;width:5px;height:5px;background: #00447F;margin:6px 15px 6px 10px}
.erjidh li a{float: left;font-size: 16px;margin-left:4px;}
.erjidh li a:hover,.erjilis a{color: #00447F !important}

.rightdiv{float: right;width: 920px;}
.region{border:1px solid #ddd;padding: 20px 0;}
.positions{width: 890px;border-bottom: 1px solid #ddd;overflow: hidden;}
.positions>p{padding:14px 0 14px 58px;background:#e58100 url(../img/sytb.png) no-repeat 30px 13px;font-size:16px;font-weight:600;color:#fff;width:102px;cursor:pointer;float: left;}
.ptuls{float: right;color: #666;padding:14px 0 14px 22px;background: url(../img/dw.jpg) no-repeat center left;}
.ptuls a{color: #666;}
.ptuls a:hover{color:#00447F;text-decoration: underline;}

.nry{margin: 30px 20px 0 20px;}
.titles{font-size: 20px;line-height: 28px;text-align: center;}
.subtitle{font-size: 16px;color: #666;margin: 20px 0;text-align: center;line-height: 22px}
.disan{text-align: center;color: #777;padding: 12px;background: #f4f4f4;}
.nrydiv{margin: 20px 15px;}
.nrydiv,.dpzw{line-height: 28px;text-indent: 2em;}
.fenxiang{width: 100%;height: 40px;overflow: hidden;margin:30px 0 45px 0;}
.fenxiang>div{float: right;margin-right: 10px;}
.shangxia{margin: 30px 15px 0 15px }
.shangxia a{display: block;width: 100%;height: 26px;line-height: 26px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #666;}
.shangxia a span{color: #00447F;}

.liebiao{margin: 20px 30px;}
.liebiao li,.liebiao li a{width: 100%;height: auto;overflow: hidden;}
.liebiao li a{margin: 10px 0;}
.liebiao li a,.liebiao li span,.liebiao li em{display: block;}
.liebiao li span,.liebiao li p,.leader li img{float: left;}
.liebiao li span{width:4px;height:4px;background: #999;margin-right: 10px;margin-top: 7px;}
.liebiao li p{color: #000;width: 76%;height: 18px;line-height: 18px;font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.liebiao li em{float: right;color: #696969;}
.liebiao .xiahuaxian{margin: 0;padding: 0;margin:18px auto;height: 1px;border-bottom: 1px dashed #ddd;}
.fyl{width: 350px;margin: 50px auto;}

.leader{margin: 30px;}
.leader li{overflow: hidden;width: 100%;height: auto;padding: 12px 0;border-bottom: 1px solid #ddd;}
.leader li:hover{background: #f7f7f7;}
.leader li img{width: 120px;height: 150px;margin-left: 15px;}
.ldy{float: right;width: 80%;}
.ldy p{line-height: 28px;color: #333;}
.ldy p span{color: #00447F;display: inline-block;min-width:76px;}

.dpzw{margin: 20px 30px 40px 30px;min-height:540px;}
.dpzw p img,.dpzw div img,.dpzw img,.nrydiv img,.nrydiv p img,.nrydiv div img{max-width:92%;}
.dianjiul{width:100%;height:auto;overflow:hidden;background:#f7f7f7}
.dianjiul a{display:block;width:90%;height:28px;line-height:28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin:0 5%}
.dianjiul h3{width:100%;height:40px;font-size:18px;background:#00447f;color:#fff;line-height:40px;text-indent:15px;margin-bottom:10px}
.bianhuan{background:#fff}.box3{height:auto}
.dianjiul a:hover{color:#00447f;text-decoration:underline}
.tplbuls{margin: 30px 0 30px 30px;overflow: hidden;}
.tplbuls li{float: left;width:193px;overflow: hidden;margin-right:28px;margin-bottom: 50px;}
.tplbuls li a{display: block;width: 100%;height: auto;background: #f4f4f4;overflow: hidden;}
.tplbuls li a div{width: 100%;height: 134px;overflow: hidden;}
.tplbuls li a img{width: 100%;height: 100%;transition: all linear 0.3s }
.tplbuls li a:hover img{transform: scale(1.2);}
.tplbuls li p{width:86%;height:48px;line-height:24px;margin:9px 7%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
@media only screen and (max-width:1200px ) {
 .content{width:96%;margin: 30px 2%;}
 .rightdiv{width: 75%;}
 .leftdiv{margin-right: 2%;}
 .positions{width:96%}
 .tplbuls{margin: 25px;}
 .tplbuls li{width:22.7%;margin-bottom:40px;margin-left: 3%;}
 
}
@media only screen and (max-width:1134px ) { 
 .rightdiv{width: 73%;}.leader{margin: 20px;}.ldy{width: 78%;}
}
@media only screen and (max-width:1042px ) { 
 .rightdiv{width: 72%;}.ldy{width: 76%;}
}
@media only screen and (max-width:1002px ) { 
 .leftdiv{display: none;}.rightdiv{width: 100%;float: none;}.ldy{width: 78%;}
}
@media only screen and (max-width:414px ) {
 .positions>p{display: none;}.ptuls{float: none;margin-left: 10px;}
 .titles{font-size:17px;line-height: 22px;}
 .subtitle{font-size:13px;line-height:18px;}
 .nry,.leader,.dpzw,.tplbuls{width: 96%;margin:20px 2% 0 2%;}
 .nrydiv{margin:15px 10px;}
 .shangxia{margin:20px 10px 0 10px;}
 .liebiao{width: 96%;margin: 15px 2%;}
 .liebiao li span{margin-right: 5px;}
 .liebiao li em{font-size: 12px;}
 .leader li img{margin-left: 0;}
 .ldy{width:62%;}
 .ldy p{font-size: 13px;line-height: 20px;}
 .region{padding-top:5px;}.tplbuls{margin:20px 0 0 2%;}
 .tplbuls li{width:48%;margin-right:2%;margin-bottom: 20px;}

 .fyl{width: 96%;margin: 10px 2%;}
}
@media only screen and (max-width:380px ) {
 .ldy{width:58%;}.ldy p{line-height:18px;}
}
@media only screen and (max-width:350px ) {
 .liebiao li em{display: none;}.liebiao li p{width: 95%;}.ldy{width:56%;}
}