@charset "utf-8";
/* CSS Document */
div{display: block}
img{border: 0px;}
em{font-style: normal;font-weight: 500}
li{list-style: none}
/*ul{display: block;list-style-type: disc;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 40px;}*/
/*li{list-style: none;display: list-item;text-align: -webkit-match-parent}*/
.yaowen_main{margin: 0 auto; width: 1200px; height: auto; overflow: hidden}
.path{color:#666;line-height: 30px;padding: 18px 0;text-align: left;width: 1200px;margin: 0 auto;font-size: 15px;}
.path em{background: url("../images/dingwei.png") no-repeat;padding-left: 26px;}
.path a{padding: 0 3px; color: #666;}
.path a:link{text-display: none;cursor: pointer}

.ywList{width:66.6666667%;zoom:1;float:left;margin-bottom: 20px;height: 928px;position:relative;overflow: hidden}
.leftyw{width: 100%;text-align: left;float: left;}
.fwlist-content{padding: 0 15px;position: relative;overflow: hidden;border-top:none;}
.xixi{position: absolute;width:1px;background: url("../images/fwbgt40_03.png") repeat-y top;left:26px; top:0;z-index:-1;}
.fwlist-content li{padding: 13px 0; position: relative; overflow: hidden;}
.fwlist-content li .li-bg{position: absolute;width: 100%;height: 100%;left:12px;top:0;z-index: -1;}
.fwlist-content li a{display: block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;background: url("../images/fwbgt34_03.png") no-repeat 5px center; }
.fwlist-content li a:link{color: #333;text-decoration: none;}
.fwlist-content li em{color: #000; margin-left: 28px;font-size: 16px; width: 80%; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;float: left;}

.lb-right{float:right;width: 30.3333%;height: auto;overflow: hidden;background: #f0f2f3;margin-bottom: 10px;}


.pageList{text-align: center;padding: 5px 0;margin: 10px auto 10px auto;width:50%;font-size: 12px;clear: both;}
.dreamer-ul{margin:0 4px;display: block;font-size: 12px;}
.dreamer-ul li{padding: 5px 8px; border: 1px #c5c5c5 solid;background-color: #fff;margin: 0 0 0 4px; overflow: hidden;border-radius: 3px;display: inline}
.dreamer-ul li:hover,.dreamer-ul li.active{background-color: #2f7ddb;text-decoration: none}
.dreamer-ul li.active a,.dreamer-ul li:hover a{color: #fff}
.dreamer-ul a:hover{color: #fff;text-decoration: none}
.zfzt  .pat_bt i {
    display: inline-block;
    margin-right: 8px;
    width: 4px;
    height: 18px;
    background: #0057ae;
    float: left;
    margin-top: 6px;
}
.pat_bt h1 {
    position: relative;
    width: 123px;
    height: 40px;
    float: left;
    border-bottom: 2px solid #004da9;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
}