@charset "utf-8";
/* CSS Document */

blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;border:0 none;outline:0}

body{background:#fff;font-family:"宋体";font-size:14px}
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:400}
strong{font-weight:800}
li,ol,ul{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{color:#3665c3;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}
.header{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}
.logo{float:left;margin:4px 0}
.logo img{height:32px;float:left}
.logo .ask_title{font-size:18px;margin:2px 10px 0;color:#B48340;font-weight:100;float:left;padding:1px 10px;color:#926A34;background:#FFF;border:1px solid #DDD;border-radius:3px}
.nav{float:left;margin:5px 0 0 12px}
.nav a{color:#9A7037;float:left;font-size:14px;line-height:28px;border:1px solid #F8F8F8;line-height:28px;padding:0 7px;margin-left:3px}
.nav a.on,.nav 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}

.search{float:left;background:#ede1cb;padding:8px;border-radius:8px}
.search .text input{float:left;background:#FFF;width:300px;height:32px;text-indent:5px}
.search .btn input{float:left;background:url(bg.png) no-repeat -131px 2px;background-color:#b48340;height:32px;width:40px;cursor:pointer}


/*中间*/
.main{float:left;width:100%;}
.indexWidth{width:1058px;margin:0 auto}
.toppic{clear: both;margin: 10px 0px;height: 200px; width:1052px;background: transparent url(https://www.yuwenmi.com/static/img/duhougan/duhougan_topbg.png) repeat scroll 0% 0%; position:relative;}
.toppic h1 {position: absolute;left: 282px;bottom: 80px;height: 40px;line-height: 40px;font-size: 42px;letter-spacing: 5px;color:#BA6B36;font-weight: 900; font-family: "微软雅黑";}
.maintop{ float:left; margin-bottom:10px; }
.maintop .mtleft{ float:left;width: 740px;background:#fff; padding:10px;border: 3px solid #a1ba13;border-radius:5px;}
.floatpic{float:left;width:300px;height:200px;overflow:hidden;position:relative}
.floatpic ul.floatBg{float: left;position: absolute;top: 0px;}
.floatpic ul.floatBg li{float:left;width:300px;height:360px}
.floatcont a{float:left;width:20px;margin-right:5px;background:none repeat scroll 0 0 #FFF;height:5px}
.floatcont{position:absolute;bottom:10px;right:10px;width:125px;height:5px;z-index:9}
.floatcont em{position:absolute;background:none repeat scroll 0 0 #7daa2a;width:20px;height:5px;left:0;top:0}
.maintop .mtbotm{ clear:both; float:left; margin-top:10px; width:740px;position:relative;}
.mtbotm .cont { width:638px; float:left; overflow:hidden; padding-left:5px;margin-left: 45px;}
.mtbotm .scrcont { width:32766px; zoom:1; margin-left:-5px; }
.mtbotm #List1_1, .mtbotm #List2_1 { float:left; }
.mtbotm .LeftBotton{ width: 35px;height: 70px; float:left; background:url(https://www.yuwenmi.com/static/img/duhougan/Botton1.png) no-repeat;position: absolute;left: -10px;top: 40px;}
.mtbotm .rightbotton {width: 35px;height: 70px; float:right; background:url(https://www.yuwenmi.com/static/img/duhougan/Botton2.png) no-repeat;position: absolute;right: -10px;top: 40px;}
.mtbotm .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; }
.mtbotm .pl {width: 110px;float: left;text-align: center;line-height: 24px;margin: 0px 9.5px;}
.mtbotm a{ font-size:12px; color:#71c71e;;}
.mtbotm a.pl:hover {color:#5dacec;}
.new_content {float: right;width: 410px;padding-bottom: 12px;overflow: hidden;}
.newCon_ul {margin-top: 5px;float: left;border-top: 1px dotted #D1D1D1}
.newCon_ul li {color: #666;overflow: hidden;width: 410px;float: left;text-align: left;height: 30px;line-height: 30px;font-size: 12px;border-bottom: 1px dashed #EEE;margin-right: 30px;}
.newCon_ul li code {color: #999;float: right;font-size: 12px;margin-right: 15px;}
.newCon_ul a {color: #333;font-size: 12px;}
.maintop .mtright{ float:left; width:252px; margin-left:10px; padding:15px 10px;border: 3px solid #A1BA13; height:377px;border-radius:5px; background:#fff; position:relative}
.maintop .mtright .new_pic{ float:left; width:220px; margin-bottom:5px}
.maintop .mtright .new_ul {float: left;padding: 0px 10px; background:#fff !important}
.mtright .new_ul li {width:200px;;height: 32px;line-height: 32px;overflow: hidden;border-bottom: 1px dashed #BCBCBC; margin-left:0px !important}
.mtright .new_ul li em{height:16px;width:18px;line-height:16px;color:#fff;border:0;background:none repeat scroll 0 0 #A1BA13; margin-right:6px; font-size:12px;display:inline-block; text-align:center}
.new_ul li a{ color:#3B3B3B; font-size:12px;}
.new_content p {line-height: 25px;overflow: hidden;height: 22px;margin-bottom: 5px;}
.new_content .Newtit {width:400px;height:26px;line-height: 26px;color: #444;font-size: 12px;}
.new_content p a {text-decoration: underline;color: #ec5109;font-size: 18px; font-family: "微软雅黑";}
.new_content span{ margin-right:10px;color: #ec5109;}
.newnav{ float:left; width: 1030px;background:#fff;padding:0px 10px; border-radius:5px;border: 3px solid #A1BA13; margin:10px 0px;}
.newnav .navlist{ float:left; line-height:30px;padding-top:8px; border-bottom:1px solid rgba(221, 221, 221, 0.63); width:100%}
.newnav .list_tixt{font-size: 12px; font-weight:700;line-height: 18px;margin: 2px 8px 5px 0px;background: #00a3d7;padding: 2px 6px;border-radius: 3px;color: #FFF;}
.newnav a {display: inline-block; margin-bottom:10px;padding: 0px 7px;text-align: left;font-size: 13px;height:23px; line-height:23px;color: #696969;border-radius: 8px;}
.newnav a:hover{ text-decoration:underline; color:#CC4B21}
.newnav .best_tit{color:#CC4B21; font-size:18px;height: 40px;line-height: 40px; font-weight:600;border-bottom: 3px dotted #DDD;text-indent: 0.6em;}
.newnav span {float: left;width:70px;font-size: 12px;line-height: 18px;margin: 2px 8px 5px 0px;background: #7DAA2A;padding: 2px 6px;border-radius: 3px;color: #FFF;}
.newnav p {float: left;position: relative;width: 930px;line-height: 100%;overflow: hidden;padding: 2px 3px;margin-left: 4px;}


.col_box {float: left;width: 1010px;padding: 15px 20px;border: 3px solid #A1BA13;background: #FFF none repeat scroll 0% 0%;margin: 10px 0px;border-radius:5px;}
.col_top {width: 100%;height: 30px;line-height: 30px;float: left;border-bottom: 3px dotted #A1BA13;margin-bottom: 10px;padding-bottom: 10px;}
.col_left {float: left;width: 710px;}
.col_right {float: right;width: 100%;margin-bottom: 10px;text-align: left;}
.col_top h2 {float: left;}
.col_top h2 a {display: inline-block;font-size: 20px;font-weight: bold;letter-spacing: 1px;padding: 5px 8px;text-decoration: none;border-bottom: 3px solid #A1BA13;color: #A1BA13;}
.col_top code {float: right;margin-right: 10px;margin-top: 10px;}
.col_txt {margin: 0px;overflow: hidden;}
.col_txt .pic {margin-right: 18px;float: left;}
.col_box a {color: #CC4B21;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden;font-size: 14px;  height: 32px;line-height: 32px; width:230px; overflow:hidden}
.col_txt .text {color: #666;float: left;font-size: 12px;line-height: 24px;text-align: left;height: 100px;width: 510px;}
.col_list {margin-top: 5px;float: left;}
.col_list li {color: #666;overflow: hidden;padding-left: 10px;width: 315px;float: left;text-align: left;height: 32px;line-height: 32px;font-size: 12px;border-bottom: 1px dashed #EEE;margin-right: 30px;}
.col_list li code {color: #999;float: right;font-size: 12px;margin-right: 15px;}
.col_list a {color: #333;font-size: 14px;}
.col_right b {font-size: 14px;color: #666;line-height: 30px;}
.col_right li {height: 30px;line-height: 30px;overflow: hidden;}
.col_right li.top3 em {background: #F93 none repeat scroll 0% 0%;border: medium none;color: #FFF;height: 16px;line-height: 16px;width: 16px;font-weight: 500;border-radius:5px;}
.col_right li a {font-size: 12px;color: #555;}
.col_right li em{height:16px;width:16px;line-height:16px;color:#666;border:0;background:none repeat scroll 0 0 #ebebeb; margin-right:6px; padding:3px 7px;border-radius:5px; font-size:12px;}

/*最新*/
.articlelist{ float:left; width:690px; border-radius:5px;   padding: 15px 20px;border: 3px solid #A1BA13;}
.listbox {padding-top: 8px;}
.headp {float:left; width:100%; height:36px;}
.headp span{ display: inline-block;font-size: 20px;font-weight: bold;letter-spacing: 1px;ptext-decoration: none;border-bottom: 3px solid #A1BA13;color: #A1BA13;}
.listbox{ float:left; width:100%;}
.listbox li{float: left;padding: 7px 0;border-bottom: 1px dashed #E5E5E5;width: 100%;}
.listbox li p{ float:left; width:100%;}
.listbox li p .topTit{float: left;line-height: 24px;padding-bottom:5px;font-size: 16px;color:#FF6500;font-weight: bold;}
.listbox li p code.y{ margin:3px 10px 0 0; float:left; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px; color:#FFF; background:#fd3f3f;}
.listbox li p .time{ line-height:24px; float:right;font-size:12px; color:#999;}
.listbox li .txtInfo{float: left;width: 100%;line-height: 180%;color: #999;font-size: 12px;}
.pages li{height:32px;line-height:32px;float:left;margin:3px 2px}
.pages li a:hover,.pages li.thisclass{background:none repeat scroll 0 0 #069dd0;color:#FFF;display:inline;float:left;height:32px;line-height:32px;padding:0 12px;border-radius:18px}
.pages{padding:10px;float:left;width:100%;margin:5px 0;font-size:14px}
.pages a{text-align:center;background:none repeat scroll 0 0 #F2F2F2;color:#777;float:left;font-size:16px;line-height:32px;height:32px;margin-left:6px;overflow:hidden;padding:0 12px;border-radius:18px}
.articleCont .about .aboutH {float: left;width: 100%;}
.articleCont .about .aboutH span {float: left;width: 150px;height: 50px;background: url("https://www.yuwenmi.com/static/img/index/bg.png") no-repeat scroll 0px -99px transparent;text-indent: 30px;line-height: 40px;color: #FFF;font-size: 18px;}
.listbox li code {float: left;width: 15px;line-height: 15px;height: 15px;font-size: 12px;color: #FFF;text-align: center;margin: 5px 6px 0px 0px;background:#F94459;}
.mian-right{ float:right; width:300px;border-radius:5px;   padding:5px;border: 3px solid #A1BA13;}
.rightBox{ float:left; margin-bottom:15px; width:270px; padding:15px; background:#FFF; }
.rightBox .rHead{ float:left; margin-bottom:15px; width:100%;}
.rightBox .rHead i{ float:left; width:60px; height:40px; background:url(https://www.yuwenmi.com/static/img/index/bg.png) no-repeat 0 -48px;}
.rightBox .rHead span{ font-size:20px; color:#5d5d5d; font-weight:bold;}
.rightBox .rHead span font{ display:block; font-size:12px; font-weight:normal; margin-left:5px; color:#5d5d5d;}
.rightBox .rightList{float: left;line-height: 40px;width: 100%;}
.rightBox .rightList li{ overflow:hidden; float:left; width:100%; height:41.2px; line-height:41.2px; border-bottom:1px dotted #EEE;}
.rightList li code{ float:left; width:15px; line-height:15px; height:15px;font-size:12px; font-weight:bold; background:#999; color:#FFF; text-align:center; margin:13px 0}
.rightList .c{ background:#f93f54;}
.rightList li a{ width:240px; font-size:14px; color:#5d5d5d; float:left; margin-left:10px;}
/*登陆*/
.header .login{float:right;overflow:hidden; margin-top:2px;}
.header .login a{float:left;color:#8e8e8e;font-size:12px; height:30px; line-height:38px;}
.header .login code{float:left;color:#DDD;border-right:1px solid #e0e0e0;width:1px;height:13px;margin:12px 8px 0 8px}
.header .login a.l{background:url(https://www.yuwenmi.com/static/img/index/ico_member.png) no-repeat 0 10px;padding-left:22px}
.header .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}


/*底部*/
.flink{float:left;color:#666;font-size:12px;text-align:left; width:100%; margin-top:15px}
.flink li{float:left;height:23px;line-height:23px;padding-right:15px;white-space:nowrap}
.flink li a{color:#999}
.indexWidth {width: 1058px;margin: 0px auto;}
.footer{float:left;width:100%;background: url(https://www.yuwenmi.com/static/img//foot_bg.jpg) bottom no-repeat;padding: 20px 0 5px;}
.footer p{text-align: center;line-height: 24px;font-size: 12px;color: #929292;}
.footer p a{ margin:0 8px; color:#1996e8;}
.footer p font{ font-size:12px;}

/*ad*/
.s_ctop{float: left;margin-bottom: 5px;text-align: center;width: 100%;}
.s_cbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_lbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_rg{margin-bottom:10px;float: left;}
#s-test{margin-top: 10px;float: left;text-align: center;width: 100%;}
