/*公用样式 */
a:hover{color:#b10626;}

.w475{ width:475px}
.w460{ width:460px}
.w575{ width:575px;}
.w360{ width:360px;}
.mt20{ margin-top:20px;}
.mt15{ margin-top:15px;}
.mt8{ margin-top:8px;}
.mt18{ margin-top:18px;}
.rmg25{ margin-right:25px}

.main{ background: #fff none repeat scroll 0 0;margin: 20px auto;padding: 20px;width: 960px;}

h3.title_header{ font-size:18px; height:35px; line-height:35px; border-bottom:1px solid #a19f9f;_height:32px; _line-height:32px; }
h3.title_header span{ display:inline-block; border-bottom:2px solid #b10626; padding-bottom:2px; line-height:30px;}
a.more{ float:right; color:#b10626; font-size:12px; margin-top:4px;}
.span_date{ float:right; color:#808080;}

ul.ul_list li{ background:url(/Content/Areas/Common/images/zyb/li_bg.png) no-repeat 0 12px; line-height:28px; padding-left:10px; color:#666;}
ul.ul_list li a{ color:#666; font-family:SimSun,'宋体'; font-size:14px;}
ul.ul_list li a:hover{ color:#b10626;}
/*左侧导航*/
h1.leftNavTitle{ background:none; color:#b10625; border-bottom:2px solid #b10625; line-height:48px;}
div.article_left .side_menu .lv1_ul .lv1_li{ background:none; border-bottom:1px dotted #ababab; margin:0; line-height:42px;}
div.article_left .side_menu .lv1_ul .lv1_li p{ background:#fff url(/Content/Areas/News/images/zyb/zyblibg.jpg) no-repeat scroll 196px center; height:42px;}
div.article_left .side_menu .lv1_ul .lv1_li p.current{background:#fff url(/Content/Areas/News/images/zyb/zyblibg.jpg) no-repeat scroll 196px center; height:42px;}
div.article_left .side_menu .lv1_ul .lv1_li p.current a span, .article_left .side_menu .lv1_ul .lv1_li p.current a{ color:#b10625; font-weight:bold;}
li .lv1_p.hasChildren.show .lnavi_ar{ background:url(/Content/Areas/News/images/zyb/zyblnavi-ar002.jpg) no-repeat scroll 0 6px;}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .lv2_ul .lv2_li{ text-align:left;}
div.article_left .side_menu .side_menu_inside .lv1_ul .lv1_li .lv2_ul .lv2_li span{ margin-left:95px;}
/*文章*/
.mainBox{background: #fff;margin: 20px auto;width: 1000px; padding-bottom:20px; overflow: hidden;}
div.article_left{ width:200px; padding-left:20px;}
div.article_right{ float:right; width:720px; padding-right:20px; padding-top:13px;}
div.article_right h3.title_header span{ display:inline-block; border-bottom:2px solid #b10626; padding-bottom:2px; line-height:30px; border-left:0; font-size:18px; padding-left:0px;}


/*header 开始*/
.wrap{ background:#f3f3f3;}
.header_top{background:url(/images/zyb/header_bg.jpg) repeat-x;border-bottom: 1px solid #d7d7d7;color: #6a6b6b;font-size: 12px;height: 38px;line-height: 38px;}
.header_topIn{ width:1000px; margin:0 auto; font-family:SimSun,'宋体';}
.header_topIn a{ color:#6a6b6b;}
.loginBox a{ font-weight:bold; font-size:14px;}
a.dzb, a.zyb{ display:block; float:left; padding:0 28px;}
a.dzb{ }
a.zyb{ background:#fff; color:#c80025; height:39px;}
.loginBox_r i{ padding:0 12px; font-style:normal;}
.header_in{ margin:0 auto; width:1000px; padding:10px 0 20px;}
.logo{ float:left; padding-top:10px;}
.logo_r{ float:right; width:448px;}
.all{ height:33px; margin-bottom:2px; overflow:hidden;}
.all li{ float:left; line-height:33px; color:#8e0206;}
.all li a{ color:#8e0206;}
.all li span{ padding:0 15px; }
.all li a.seach_on{background: rgba(0, 0, 0, 0) url(../images/zyb/search_bg.png) no-repeat scroll 0 6px;color: #8e0206;display: inline-block;font-weight: bold; height: 33px;text-align: center;width: 56px;}
.search form{ width:440px; height:28px; line-height:28px; padding:0 0 0 5px; border:#b10626 solid 1px;border-radius:4px; }
.searchTxt{ width:375px; height:28px; line-height:28px; padding:0 0 0 5px; float:left; font-size:12px; color:#666; background:#f3f3f3; border:none;}
.searchBtn{ float:left; background:#b10626 url( ../images/zyb/searchBtn.png) no-repeat center; height:26px;line-height:24px; border:none; width:59px; margin-top:1px; color:#fff; border-radius:0 4px 4px 0; cursor:pointer;}

@media only screen and (max-width: 768px)
{
.header{ display:none;}
.rmg25{ margin-right:none;}
.w475{ width:100%;}
.w460{ width:100%;}
.w575{ width:100%;}
.w360{ width:100%;}
.fl{ float:none;}
.fr{ float:none;}
.main{ width:100%; box-sizing:border-box; margin-top:0;}
.mainBox{ width:100%; padding:0 10px; box-sizing:border-box;}
div.article_right{ float:none; width:100%;}

} 