body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;border: 0 none; outline:none;}
.wx_pic{display: none;background:url(https://www.yuwenmi.com/static/img/common/yuwenmi_code.png) no-repeat 8px 7px  #fff!important; border:1px solid #E8F1E8;border-radius:3px;}
body{font-size: 14px;background: url("https://www.yuwenmi.com/static/img/zuowen/bg.png") repeat scroll 0% 0% #FFF;background: #F5F5F5;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0 none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
strong{ font-weight:800;padding-bottom: 10px;}
ol, ul, li{list-style: none outside none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
a {color: #3665c3;text-decoration: none;}
a:hover {text-decoration: underline; cursor:pointer;color: #fd3f3f!important;}
.clearfix:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.indexWidth{ width:1080px; margin:0 auto;}

.nav_box{background:#F8F8F8 none repeat scroll 0 0;border-bottom:1px solid #EEE;border-top:3px solid #B48340;height:40px;width:100%;min-width:1000px;overflow: hidden}
.logo{float:left;margin:4px 0}
.logo img{height:32px;float:left}
.logo a.lanmu{font-size:18px;margin:2px 10px 0;font-weight:100;float:left;padding:1px 10px;color:#926A34;background:#FFF;border:1px solid #DDD;border-radius:3px}
.nav_top{float:left;margin:5px 0 0 12px}
.nav_top a{color:#9A7037;float:left;font-size:14px;border:1px solid #F8F8F8;line-height:28px;padding:0 7px;margin-left:3px}
.nav_top a.on,.nav_top a:hover{color:#926A34;background:#FFF;border:1px solid #DDD;border-radius:3px}
.nav_box .login{float:right;overflow:hidden; margin-top:2px;}
.nav_box .login a{float:left;color:#8e8e8e;font-size:12px; height:30px; line-height:38px;}
.nav_box .login code{float:left;color:#DDD;border-right:1px solid #e0e0e0;width:1px;height:13px;margin:12px 8px 0 8px}
.nav_box .login a.l{background:url(https://www.yuwenmi.com/static/img/index/ico_member.png) no-repeat 0 10px;padding-left:22px}
.nav_box .phone{ background:url(https://www.yuwenmi.com/static/img/phone/phone.png) no-repeat 0  11px; display:inline-block; padding-left:13px; margin-left:15px}

.main{
    width:1080px;
    margin:0 auto;
}
.jiaocai_fenlei{overflow:hidden;background:url(https://www.yuwenmi.com/static/img/shuben_bg.png) right center no-repeat #fdfdfd;border:1px solid #ddd;padding:10px 15px;width: 1048px!important;margin:10px auto;}
.jiaocai_fenlei p{line-height:28px;font-size:14px;margin:8px 0;float:left;width:100%}
.jiaocai_fenlei p span{color:#333;display:inline-block;font-size:12px;height:28px;border:1px solid #e0e0e0;background:#fff;padding:0 8px;position:relative;margin-right:7px}
.jiaocai_fenlei p span i{position:absolute;right:-5px;top:10px;background:url(https://www.yuwenmi.com/static/img/on_hot.png) no-repeat;width:5px;height:7px}
.jiaocai_fenlei p a{margin-right:5px;display:inline-block;line-height:28px;height:28px;padding:0 10px;color:#555;background:#FFF;border-radius:3px}
.jiaocai_fenlei p a.now{background:#a0c116;color:#FFF}

.article{
    padding:20px;
    border:1px solid #ededed;
    margin:10px 0;
    overflow: hidden;
}
.article img{
    width:200px;
    float: left;
    margin:0 50px;
}
.article ul{
    float: left;
}
.article ul li{
    line-height: 30px;
    color:#333;
}
.article ul li a{color:#333;}
.article ul li span{margin-left:-2em;color:#e37309}

.ar_top {
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    color: #4995d0;
    margin:20px 0 30px;
}
.ar_tip{
    line-height: 30px;
    width:500px;
    margin:0 auto 40px;
    font-size:16px;
}
.ar_box{
    width:338px;
    height:365px;
    background: #fff;
    border:1px solid #ededed;
    margin:0 auto;
}
.ar_box .ar_box_tip{
    font-size:20px;
    font-weight: bold;
    color:#009900;
    text-align: center;
    margin:30px 0 0 20px;
}
.ar_box .ar_box_tip span{
    color:red;
}
.ar_box .ar_box_tip1{
    font-size:20px;
    font-weight: bold;
    color:red;
    text-align: center;
    margin:16px 0;
}
.ar_box img{
    display: block;margin:0 auto;
}
.qrcode img{
    width:130px;
    border:1px solid #ededed;
    margin-top:30px;
}


/*推荐更多*/
.morelike {
    width: 1028px;
    margin-top: 20px;
    background: #fff;
    padding: 15px;
}

.morelike .textbook {

    width: 100%;
    border-bottom: 3px solid #7DAA2A;
    overflow: hidden;
    height: 35px;
}

.morelike strong {
    color: #333;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    padding-left: 10px;
}

.morelike .moretex {
    text-align: center;
    overflow: hidden;
    font-size: 12px;
    display: inline-block;
    padding-top: 10px;
    width: 16.1%;
}

.moretex dt {
    z-index: 1;
    position: relative;
    display: block;
    margin: 0 auto
}

.moretex dd {
    text-align: center;
    line-height: 20px;
    width: 90px;
    height: 20px;
    color: #787878;
    overflow: hidden;
    display: block;
    margin: 0 auto
}

.moretex a {
    color: #06C;
    font-weight: bold;
}

.con_xgwz_con a.now {
    color: #f00;
    font-weight: bold;
}
.foot{float:left;width:100%;padding: 15px 0 5px;background: url(https://www.yuwenmi.com/static/img//foot_bg.jpg) bottom no-repeat;}
.foot p{text-align:center;line-height:24px;font-size:12px;color:#666}
.foot p a{margin:0 8px;color:#666!important;font-size: 12px;}
.foot p font{font-size:12px}
.foot p b{color:#666!important;font-weight: 400;}
