@charset "utf-8";
/* CSS Document */
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;}
body{font-size:14px; background-color:#FAFAFA}
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;}
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: #06C; text-decoration: none;}
a:hover{text-decoration: underline; cursor:pointer;}
.clearfix:after{clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.indexWidth{width:1058px; 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%;float:left;min-width:1000px;}
.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}
.indexWidth{width:1058px; margin:0 auto;}
.logo{float:left;margin:4px 0}
.logo img{height:32px;float:left}
.logo a.lanmu{font-size:18px;margin:2px 5px 0;font-weight:100;float:left;padding:1px 5px;color:#926A34;background:#FFF;border:1px solid #DDD;border-radius:10px;text-decoration:none}
.head .logo{float:left;}
.head .logo img{float:left;}
.head .logo code{float:left;}
.head .logo font{float:left; font-size:32px; line-height:61px; margin-left:15px; color:#fe7f32;}
.main{float:left; width:100%; margin-top:10px;}
.main .mainBox{float:left; width:1058px; margin-top:20px;}
.main .mainBox .lanmuBox{display:table; padding:15px 0; width:100%; border-bottom:1px solid #DDD; vertical-align:middle;}
.mainBox .lanmuBox .leftPic{box-shadow:1px 1px 1px #EEE; overflow:hidden; border-radius:5px 0px 0px 5px; width:180px; position:relative; display:table-cell;}
.mainBox .lanmuBox .leftPic span{position:absolute; width:100%; height:36px; left:0px; bottom:0px; text-align:center; line-height:36px;opacity:0.9; background:#84c11c; color:#FFF; font-size:18px; font-weight:bold;}
.mainBox .lanmuBox .leftPic img{height:120px; width:180px;}
.mainBox .lanmuBox .rightCont{box-shadow:1px 1px 1px #EEE; border-radius:0 5px 5px 0; background:#FAFAFA; border-left:2px solid #C1C1C1; display:table-cell; vertical-align:middle;}
.mainBox .lanmuBox .rightCont .tagList{margin-left:20px;}
.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 5px 0 2px; padding-top:4px}
.nav_top a{color:#9A7037;float:left;font-size:14px;border:1px solid #F8F8F8;line-height:28px;padding:0 7px;margin-left:2px; text-decoration:none}
.nav_top a.on,.nav_top a:hover{color:#926A34;background:#FFF;border:1px solid #DDD;border-radius:3px}
.topic .login{float:right; height:28px; line-height:28px; background:#5e4b47; margin:4px 0; border-radius:14px; border:1px solid #5e4b47; overflow:hidden;}
.topic .login a{float:left; height:26px; line-height:26px; width:60px; text-align:center; border:1px solid #5e4b47; color:#d3c7c4;}
.topic .login a:hover{text-decoration:none; color:#EEE;}
.topic .login a.l{background:url(https://www.yuwenmi.com/static/img/bg.png) no-repeat; border:1px solid #84716d; border-radius:14px;}
.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; text-decoration:none}
.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{float: left;width: 100%}
.search{float:left;width: 100%;margin: 10px 0}
.form{float: left;width: 1056px;height: 70px;background:url(https://www.yuwenmi.com/static/img/zaoju/search_bg.png);border-radius: 5px;border:1px solid #EBEBEB;}
.search p{float: left;margin: 25px}
.search font{float: left;font-size: 15px;}
.search a{float: left;font-size: 15px;color: red;margin-left: 15px}
.search a:hover{color: blue;}
.ss{float: left;width: 300px;height: 40px;border:1px solid #EBEBEB;border-radius: 5px;margin: 15px 75px;padding-left: 15px}
.button{float: left;width: 60px;height: 40px;background: rgba(54, 138, 243, 0.51);border-radius: 5px;margin: 15px -50px;text-align: center;font-size: 18px;color: #fff;font-weight: 800;cursor: pointer;}
.left{float: left;width: 740px;}
.left_top{float: left;width: 100%;border:1px solid #EBEBEB;border-radius: 5px;background: #fff;}
.left_top span{float: left;width: 120px;height: 30px;font-size: 18px;color: #fff;background: #ff0000;line-height: 30px;text-align: center;margin: 10px 10px 0;border-radius: 5px}
.rm{float: left;padding: 10px}
.rm li{float: left;height: 30px;padding: 0 10px;border:1px solid #ebebeb;margin:4px; background:#FEFEF6;}
.rm li a{float: left;text-align: center;line-height: 20px;font-size: 15px;color: #06C;padding: 5px 0}
.img{float: left;}
.img img{width:300px;height: 200px;margin:10px;}
.left_right{float: left;width: 390px;margin: 10px;}
.left_right h2 a{float: left;font-size: 18px;color: #ff0000;margin-left: 120px}
.left_right a:hover{color: blue;}
.left_right p{float: left;width:100%;font-size: 12px;color: #868686;margin:10px 0;line-height: 25px;text-align: inherit;}
.xq{font-size: 12px;color: #ff0000;margin-left: 10px}
.left_box{float: left;width: 100%;}
.tp{float: left;width: 300px;}
.tp ul{float: left;margin:0 0 10px 10px}
.tp li{float: left;width:140px;height: 110px;margin: 10px 0 20px 0}
.tp img{float: left;width: 130px;height: 100px;}
.tp a{float: left;width: 130px;height:30px;background: #DCB851;text-align: center;line-height: 30px;color: #fff}
.left_tj{float: left;width: 390px;margin: 0 20px}
.left_tj h2{float: left;}
#good{float: left;width: 50px;height: 25px;line-height: 25px;background: #F5AC09;font-size: 16px;color: #fff;font-style: italic;margin-left: 100px}
.left_tj h2 a{float: left;font-size: 18px;color: #000;font-weight: bold;text-align: center;margin-left: 10px}
.left_tj h2 a:hover{color: blue;}
.left_tj ul{float: left;width:100%;margin:10px 20px}
.left_tj li{float: left;margin: 5px 0 0 -10px;border-bottom: 1px dotted #333;width: 98%}
.left_tj li p{float: left;padding: 10px 0;}
.left_tj li i{float: left;width: 40px;color: #fff;background: #ff0000;text-align: center;height: 20px;line-height: 20px}
.left_tj li a{float: left;width: 265px;margin-left: 10px;line-height: 20px}
.left_tj li a:hover{color: blue}
.left_tj li span{float: right;font-size: 12px;color: #ccc;line-height: 20px;}
.left_bottom{float: left;width: 100%;border:1px solid #EBEBEB;border-radius: 5px;background: #fff;margin-top: 20px}
.left_bottom h2{float: left;background: rgba(63, 152, 204, 0.76);width: 130px;height: 40px;line-height: 40px;border-radius: 5px;margin: 10px 10px 0;font-size: 18px;text-align: center;color: #fff}
.jz_img img{float:left;width: 120px;height: 90px}
.left_bottom ul{float: left;margin: 10px}
.left_bottom li{float: left;width: 100%;border-bottom: 1px dotted #C5C5C5;padding: 10px 0;}
.left_bottom li i{float: left;width: 36px;height: 18px;line-height: 18px;background: #ff0000; font-size:12px;text-align: center;color: #fff; font-style:normal;margin-top: 10px;margin-left: 5px;}
.left_bottom li a{float: left;font-size: 16px;margin:8px 8px 5px; min-width:600px}
.left_bottom li p{float: left;font-size: 14px;color: #868686;text-indent: inherit; line-height:22px;margin:3px 0px 10px 5px}
.right{float: left;width: 300px;margin: 0 0 0 15px}
.top_right{float: left;width: 100%;border:1px solid #EBEBEB;border-radius:5px;background: #FEFEF6; margin:5px 0}
.top_right_t{width: 100%;float: left;margin-top:10px}
.top_right_t img{width: 40px;height: 40px;margin:0 5px;float: left;}
.top_right_t h3{float: left;font-size: 16px;width: 80%;margin-top: 5px;text-shadow:1px 1px 1px #ccc;}
.top_right_t font{font-size: 12px;color: #838282;margin-top: 5px;text-shadow:1px 1px 1px #ccc;}
.right_new{width: 100%;float: left;}
.right_new ul{float: left;width: 100%;margin: 5px 0 22px 0;}
.right_new li{float: left;width: 90%;height: 40px;line-height: 40px;border-bottom: 1px dotted #ccc;margin-left: 12px}
.right_new li code{float: left;width: 15px;height: 15px;background-color: #868484;margin-top: 18px;font-size: 12px;line-height: 15px;text-align: center;color: #fff;font-weight: bold;}
.right_new li a{float: left;margin:5px;font-size: 14px;overflow: hidden;}
.right_new li a:hover{color: blue;}
.right_new li em{float: right;font-size: 12px;color: #C1C1C1;margin-top: 5px}
.back{float: left;width: 100%;height: 30px; margin-top:5px; margin-bottom:-5px}
.back font{float: left;line-height: 30px;height: 30px;margin-left: 5px;color: #999; font-size:14px;}
.back a{float:left;line-height: 30px;font-size: 14px;margin-left: 5px;}
.back a:hover{color: #ff0000;text-decoration: none;}
.left1{float: left;width: 740px;border-radius: 5px;background: #fff;border: 1px solid #EBEBEB;}
.left_t{float: left;width: 100%;height:100px; background:#F8F3ED; border-bottom:1px solid #ebebeb}
.left_t p{float:left;font-size: 26px; color:#9F713B;line-height: 40px;margin: 30px}
.wz{float: left;width: 705px; padding:12px;margin: 0 0 20px 0;}
.wz p{line-height: 30px;font-size: 16px;margin-left: 20px;margin-bottom:15px;background: url(https://www.yuwenmi.com/static/img/cir_icon.png) no-repeat 0 6px; background-size: 18px auto; padding-left: 20px}
.wz p font{color:#F00}
.tj{float: left;width: 740px;}
.tj_tt{width: 100%;float: left;margin-top: 10px}
.tj_title{float: left;width: 120px;height: 40px;background: rgba(226, 80, 47, 0.75);line-height: 20px;margin:10px 20px;border-radius: 5px;}
.tj_t{width: 99%;height: 99%;border:1px dashed #fff;line-height: 40px;margin-top: 5px;margin-left: 3px;padding: 6.5px 24px;font-size: 16px;border-radius: 5px;color: #fff}
.tj ul li font{float: right;font-size: 12px;color: #ccc;}
.tj ul{float: left;margin: 0 20px 10px;width: 100%}
.tj li{float: left;width:340px;line-height: 36px;border-bottom: 1px dotted #EBEBEB;margin-right:15px;overflow: hidden;}
.tj li a{float: left;color: #06C; font-size:16px}
.pages{float: left;width:100%;height: 50px;margin: 10px 0 0 15px}
.pages span{float: left;line-height: 30px;background: rgba(0, 95, 214, 0.65);border-radius: 20px;text-align: center;padding:0 12px;color: #fff;}
.pages a{float: left;line-height: 30px;border-radius: 20px;margin-left: 8px;text-align: center;background: #F2F2F2;padding: 0 12px; color:#666}
.pages a:hover{text-decoration: none;color: #fff;background: rgba(0, 95, 214, 0.65);}
.link{float: left;width: 100%;margin-top: 20px;}
.link ul{float: left;width: 93%;margin-left: 5px;margin-top: -3px}
.link li{float: left;}
.link span{float: left;width: 60px;height: 20px;color: #FF5400;}
.link a{float: left;margin: 3px 10px;height: 20px;color: #666;}
/* footer */
.foot{float:left; width:100%; margin-top:15px; background:#FFF; padding:15px 0; border-top:1px solid #E5E5E5;}
.foot p{text-align:center; line-height:24px; font-size:12px; color:#666;}
.foot p a{margin:0 8px; color:#1996e8;}
.foot p font{font-size:12px;}
.ad_foot{margin:10px auto;width: 1058px;clear: both;text-align: center;}
.ad_foot2{width: 100%;text-align: center;float: left;margin-bottom: 5px;}
.flink{float:left;color:#b3891d;font-size:12px;text-align:center;width:100%;margin:10px 0}
.flink li{display:inline-block;float:left;height:23px;line-height:23px;padding-right:15px;white-space:nowrap}
.flink li a:hover{text-decoration:underline}

/*广告 */
.ad_bot_right{width: 715px;float: left; position:relative;margin-top: 10px;}
.ad_bot_right iframe{position:relative;left:-10px}
.ad_bot_right2{margin-top: 10px;text-align: center;}
.ad_top_left{float: left;margin-bottom:5px;text-align:center; width:100%}
.ad_top_left2{float: left;margin-bottom:10px;text-align:center; width:100%}
.ad_top_left3{float: left;margin-bottom:5px;text-align:center; width:100%}
.ad_top_left4{float: left;margin-bottom:10px;text-align:center; width:100%}
.ad_right_bottom{ clear:both; float:left; width:1050px; background:#FFF; margin:10px auto; padding:10px 0;text-align: center;}
.blank1 {float: left;clear: left;height: 130px;width: 1px; display:none;}
.ad_right_top{float: left; margin-bottom: 10px;width: 300px;}
.ad_left_zw{padding-left: 10px;width: 336px;height: 280px;float: right;padding-top: 12px;margin-right: 24px;}
.ad_left_zw2{padding-left: 10px;width: 336px;height: 280px;float: right;clear: right;margin-bottom: 4px;margin-right: 24px;}
.ad_bot_zuowen {float: left;margin-top: 10px;}
.ad_foot{margin:10px auto;width: 1058px;clear: both;text-align: center;}
.ad_foot2{width: 100%;text-align: center;float: left;margin-bottom: 5px;}
.ad_mid,.ad_content{float:left; width:100%; margin-top:10px; position:relative;left:6px}
.ad_top{width: 1058px;clear: both;margin: auto;}
.ad_nav{width: 1058px;clear: both;margin: auto;}
.ad_top_l{float: left; width:760px}
.ad_top_r{float: right;}
.ad_right{margin-bottom:10px}
.ad_right_t{float: left;margin-bottom: 2px;width:300px}
.ad_right_b{float: left;width:300px}
.ad_content_top{ margin-top:2px}