.main{max-width: 1000px; margin: 20px auto;overflow: hidden;}
.main .dyzw{width: 100%;overflow:hidden;background: #fff;border: 1px solid #f1f1f1;border-radius: 2px;padding: 30px 2% 15px 2%;margin-bottom: 15px;box-sizing: border-box;}
.main .dyzw h1{text-align: center;  line-height: 2; display: block; background:url(/images/dlbg.png) #9f0f0e; color: #fcb203; width: 80%; margin: 0 auto; font-size: 40px; font-family: 楷体; font-weight: normal;}
.main .dyzw .zxddl{width:80%;line-height:40px;text-align:center;margin:10px auto;border:1px #9f0f0e dashed;background:#f5f3f3;}
.main .dyzw .zxddl a{font-weight:bold; margin-left:0px;color:#9f0f0e;}
.main .dyzw .zxddl span{margin-left: 10px; color: #666;font-size: 12px;}
.main .dyzw .zxddl .dldy{background-color: #b11c1b; color: #FFFFFF;  border-radius: 5px; border: none; cursor: pointer; margin-left: 10px;padding: 3px 15px;}
.main .dyzw .duilian{margin-top:0px;}
.main .dyzw .duilian li{width:18%;float:left;border:1px #ccc solid;box-sizing:border-box;margin:15px 1%;padding:10px;cursor:pointer}

.main .dyzw .duilian li:first-child {position:relative;}
.main .dyzw .duilian li:first-child::before{ content: '推荐'; position: absolute; right: 0; bottom: 0; background: #ffb100;color:#fff;font-size:12px;padding:7px 7px 7px 13px;border-radius:90px 0px 0px 0px;}

.main .dyzw .duilian li em{width:50%;float:left;font-style: normal;}
.main .dyzw .duilian li span{width:90%;display:inline-block;text-align:center;font-size:12px;color:#999;background:#ededed;margin:0px 5% 10px 5%;padding:5px 0px}
.main .dyzw .duilian li p{width:70%;float:left;padding:15px 6%;margin:0px 9%;font-family:楷体;font-size:28px;background:#9f0f0e;color:#ffa603;text-align:center}
.main .dyzw .shiyong{overflow:hidden;width:100%;padding:15px 1%;box-sizing:border-box}
.main .dyzw .shiyong .bt{display:block;background:#f6f8fa;padding:10px;margin:10px 0;border-left:4px solid #9f0f0e;font-size:16px}
.main .dyzw .shiyong p{text-align:justify;text-indent:2em;line-height:26px;padding:10px}

.main .xiangguan{width: 100%;overflow:hidden;background: #fff;border: 1px solid #f1f1f1;border-radius: 2px;padding: 20px 2% 25px 2%;margin-bottom: 15px;box-sizing: border-box;}
.main .xiangguan .bt{display:block;background:#f6f8fa;padding:10px;margin:10px 0;border-left:4px solid #9f0f0e;font-size: 20px; font-weight: bold;}
.main .xiangguan .nr li{width:50%;float:left;line-height:48px;height:48px;overflow:hidden;position:relative;padding-left:17px;box-sizing:border-box;border-bottom:1px #ccc dashed}
.main .xiangguan .nr li a{width:100%;text-overflow: ellipsis; white-space: nowrap; display: inline-block; overflow: hidden;}
.main .xiangguan .nr li:before{position:absolute;left:1px;top:21px;width:5px;height:5px;background-color:#ddd;border-radius:100%;content:""}
.main .xiangguan .nr li a:hover{color:#9f0f0e}

.main .fcjs{margin-bottom:15px;border-bottom:1px #ccc dashed; padding-bottom:20px;}
.main .fcjs .fcbt{line-height:38px;font-weight:bold;font-size:17px;}
.main .fcjs .fcbt span{color:#9f0f0e;font-weight:bold;}
.main .fcjs .fcys{line-height:1.8;margin-bottom:10px;}
.main .fcjs .fcys a{color:#9f0f0e;margin-left:15px;}
.main .fcjs .ftzc{color:#9f0f0e;}
.main .fcjs .ftzc span{color:#333;font-weight:bold;}


.main .zishu20 h1{font-size: 30px;}

.fhwz{display: none;background: url(/images/fhwz.png) no-repeat; height: 60px; text-indent: -9999px; position: absolute; top: 1%; left: 3%; width: 220px;cursor: pointer;}

.dltool{width: 755px; background-color: #fff; padding: 25px; box-sizing: border-box; border-radius: 10px; margin: 0 auto;}
.dltool h1{font-size: 32px; color: #000; line-height: 2; word-break: break-all; text-align: center;    margin-bottom: 20px;}
.dltool .duilian ul{overflow: hidden;}
.dltool .duilian li{width: 100%; float: left; border-bottom: 1px #ccc solid; padding: 20px 0px; font-size: 17px; line-height: 2;}
.dltool .duilian li em{width: 50%; float: left;font-style: normal;}
.dltool .duilian li em span{display: inline-block;margin-right: 0px;}
.dltool .duilian li em span:after{width: 4px; height: 4px;  border-radius: 100%; content: "：";}
.dltool .duilian li em p{display: inline-block;}
.dltool .duilian ul.wordxz{word-wrap: break-word; text-align: justify !important; word-break: break-all;}
.dltool .duilian ul.wordxz p{word-wrap: break-word; text-align: justify !important; word-break: break-all;line-height: 2em !important; margin-bottom: 20px !important;}



@media (max-width: 768px){
    .main{padding: 0px 1.5%;margin: 10px auto 0px auto;}
    .main .dyzw{width: 100%;}
    .main .you{width: 100%; margin-top: 0px;}
    .main .dyzw h1{width:100%;font-size: 26px;}
    .main .dyzw .zxddl{width:100%;font-size:12px;}
    .main .dyzw .zxddl .dldy{display: none;}
    .main .dyzw .duilian li{width:30%;margin:15px 1.5%;}
    .main .dyzw .duilian li p{font-size:22px;}
    .main .dyzw .duilian li:nth-last-child(-n+1){display: none;}
    .main .xiangguan .nr li{width:100%;}
}