@charset "utf-8";
/* CSS Document */
body{ min-width:1200px; background:url(../ztjj/ddhheader.jpg) top center no-repeat;margin:0 auto;}
.header{ width:1200px; height:370px; overflow:hidden; margin:0 auto; }
.main{width:1200px;height:auto;margin:0 auto;/* overflow:hidden; */}
.hd{width:590px;height:360px;box-shadow:0px 0px 20px #d2e0f1;overflow:hidden;float:left;display:inline;}
.zybs,.dtyw,.fgfc{ margin-left:20px;}
.yqfk,.dtyw,.tzgg,.fgfc{ margin-top:20px;}
.ty{width:590px;height:360px;box-shadow: 0px 5px 15px #d2e0f1;overflow:hidden;float:left;display:inline;background-color:#fff;}
.ty .bt{ width:570px; height:50px; background:url(../ztjj/btbg_ddh.jpg) no-repeat; margin:10px 10px 0 10px;}
.ty .bt span{ float:right; display:inline; margin-right:15px;}
.ty .bt span a{ font-size:12px; color:#999; line-height:40px;}
.ty .bt p{ width:130px; text-align:center; line-height:45px; color:#fff; font-size:18px;}
.ty .nr{ width:570px; margin:10px auto; height:auto; overflow:hidden;}
.ty .nr ul{ width:550px; margin:0 auto;}
.ty .nr ul li{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ty .nr ul li a{ font-size:16px; color:#333; line-height:40px;}
.ty .nr ul li a span{ float:right; display:inline; color:#999;}

.yfzs{width:1200px;height:280px;box-shadow: 0px 5px 15px #d2e0f1;overflow:hidden;float:left;display:inline;background-color:#fff; margin:20px auto;}
.yfzs .bt{ width:1180px; height:50px; margin:10px 10px 0 10px; overflow:hidden; background:url(../ztjj/yqyfzsbt_ddh.jpg)no-repeat;}
.yfzs .bt p{ text-align:center;}
.yfzs .bt p a{ font-size:24px; font-weight:bold; line-height:50px; color:#af1e23;}
.yfzs .nr{ width:1180px; height:200px; margin:10px auto; overflow:hidden;}
.yfzs .nr ul{ width:1160px; margin:0 auto;}
.yfzs .nr ul li{width:48%;float:left;display:inline;margin:0 1%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yfzs .nr ul li a{ font-size:16px; color:#333; line-height:40px;}
.yfzs .nr ul li a span{ float:right; display:inline; color:#999;}

.footer{ width:100%; background:#af1e23; height:160px; overflow:hidden; min-width:1200px;}
.footer .nr{width:1200px;height:160px;text-align:center;margin: 20px auto;}
.footer .nr p{font-size:14px;color:#fff;line-height: 30px;}

.positiona{width:100%;height:50px;overflow:hidden;background: #f6f6f6;}
.positionb{width:1200px;height:50px;overflow:hidden; margin:0 auto;}
.positionb span{ float:right; display:inline; margin-right:20px;}
.positionb p{height:50px;padding:0 10px;overflow:hidden;color: #0069d3;line-height:50px;font-size: 24px;font-weight: bold;}
.positionb span{ line-height:50px; color:#666;}
.positionb span a{color:#666;}
.list{width:1200px;margin: 0px auto 20px auto;height:auto;overflow:hidden;background: #fff;box-shadow: 0px 5px 15px #d2e0f1;min-height: 700px;}
.list .bt{width: 98%;height:50px;border-bottom:1px solid #ccc;overflow:hidden;margin: 0 auto;padding: 10px 0;}
.list .bt span{ float:right; display:inline; margin-right:20px;}
.list .bt p{height:50px;padding:0 10px;overflow:hidden;color: #0069d3;line-height:50px;font-size: 24px;font-weight: bold;}
.list .bt span{ line-height:50px; color:#666;}
.list .bt span a{color:#666;}
.list .nr{width: 98%;height:auto;margin:0 auto;overflow:hidden;}
.list .nr ul{ margin:10px auto;}
.list .nr ul li{ width:96%; margin:0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border-bottom:1px dashed #ddd;}
.list .nr ul li a{ font-size:16px; line-height:50px; color:#666;}
.list .nr ul li span{ float:right; display:inline; color:#aaa; line-height:50px;}

.page{width: 1200px;height:30px;line-height:30px;text-align:center;margin: 20px auto;}
.page li{padding:5px 10px; margin:0 5px; color:#4579d9; height:16px; line-height:16px; border:1px solid #4579d9;}
.page a{ padding:5px 10px; margin:0 5px; color: #1a57b0; height:16px; line-height:16px; border: 1px solid #1a57b0;}
.page .empty{ border: 1px solid #aaa; color: #aaa;}
.page li:last-child{width:70px}
.page .isAction{ background: #1a57b0; color:#fff;}