@charset "utf-8";
/* CSS Document */
.main{ width:1000px; margin:0 auto;}
.subnav{ height:40px;}
.subnav p{ line-height:40px; background:url(2016fzcx_home.png) left center no-repeat; padding-left:18px;}

.news_box{ border:1px solid #fec7c2; padding:33px; background:url(2016fzcx_xl_bg.jpg) repeat-x #fff;}

.xl_tit{ padding-top:10px; padding-bottom:20px;}
.xl_tit h4{ font-size:26px; color:#c80e0e; font-weight:normal; text-align:center; line-height:36px;}
.xl_tit p{ font-size:18px; text-align: center; line-height:28px; padding-top:10px;}

.xl_time{ height:30px; background:#f5f5f5; text-align:center; font-family:"宋体"; font-size:12px; }
.xl_time span{ padding:0px 15px; line-height:30px;color:#9a9a9a; font-size:12px; }
.xl_news{ padding-top:30px;}
.xl_news p{ font-size:15px; line-height:28px;}
.xl_fj{ margin-top:20px;}
.xl_fj h4{ font-family:"微软雅黑"; font-size:16px; color:#2589ff;}
.xl_fj ul li{ line-height:28px; background:url(2015swb_XL_d.jpg) left center no-repeat; padding-left:15px;}
.xl_fj ul{ margin-left:20px;}
.xl_btn_btn{ text-align:center; margin-top:30px;}
.xl_btn{}
.xl_btn a{ display:inline-block; background: url(2016fzcx_XL_btn.jpg) left top no-repeat; width:60px; height:29px; line-height:29px; text-align:center; margin:0 10px;}

.xl_btn_icon{ width:250px; float:right; height:16px; margin-top:20px;}
.xl_btn_icon span{ line-height:16px;}
.btn_iconp{ width:42px; height:16px; background:url(2016fzcx_XL_icon7.jpg) left center no-repeat; display:inline-block;vertical-align:middle; font-size:12px; line-height:16px; text-align:center;}

.xl_xg{ height:30px;margin-top:50px;}
.xl_xg h4{ font-family:"微软雅黑"; font-size:16px; line-height:30px; font-weight:bold; color:#af0f0f; }

.bo{ border-bottom:1px dashed #dddddd; padding-bottom:20px;}


/*---------概览----------*/
.gl_left{ width:210px; float:left;}
.gl_right{ width:770px; float:right;}

.top_mena{ height:252px; border-top:3px solid #af0f0f;}
.top_mena h4{ height:48px; line-height:48px; background:url(2016fzcx_gl_bg.jpg) repeat-x; border:1px solid #fec7c2; border-top:none; font-size:16px; font-weight:bold; padding-left:33px; border-bottom:none;}
.top_mena h3{   font-size:16px; font-weight:bold;}
.top_mena h3 a{height:50px;  line-height:50px; color:#c1000d; display:block;padding-left:33px; position:relative;border:1px solid #fec7c2; background:#fadada; text-decoration:none;}
.top_mena h3 a:hover,.top_mena h3.curr a{ background:#c1000d; color:#fff; background:#c1000d; border:1px solid #c1000d;}
.top_mena h3 a:hover span.icon,.top_mena h3.curr a span.icon{ width:9px; height:18px; display:block; background:url(2016fzcx_gl_icon.jpg) left center no-repeat; position:absolute; right:-9px; top:18px;}
.top_mena ul li{ height:50px; background:url(2016fzcx_gl_bg.jpg) repeat-x;border:1px solid #fec7c2;border-top:none; line-height:50px;}
.top_mena ul li a{ color:#d70311; padding-left:34px;}

.bottom_nav{ height:358px;}
.bottom_nav h4{  font-size:16px; font-weight:bold;}
.bottom_nav h4 a{height:50px; background:#b7b7b7; display:block; line-height:50px; position:relative; padding-left:33px; border:1px solid #9b9b9b; text-decoration:none;}
.bottom_nav h4 a:hover,.bottom_nav h4.poi_curr a{ background:#000; border:1px solid #000; color:#fff;}
.bottom_nav h4 a:hover span.poi,.bottom_nav h4.poi_curr a span.poi{ width:9px; height:18px; display:block; background:url(2016fzcx_gl_icon2.jpg) left center no-repeat; position:absolute; right:-10px; top:18px;}
.bottom_nav ul li{height:50px; background:url(2016fzcx_gl_bg2.jpg) repeat-x;border:1px solid #edecec;border-top:none; line-height:50px;}
.bottom_nav ul li a{padding-left:34px;}
.right_tit1{ height:50px;border:1px solid #fec7c2; background:#fadada; padding-left:18px;}
.right_tit1 h4{ background:url(2016fzcx_sxgl_icon.png) left center no-repeat; font-size:23px; color:#c1000d; line-height:50px; padding-left:44px;}

.box1{ border:1px solid #fec7c2; border-top: none; padding:20px;}
.box1_tit{ height:30px; border-bottom:1px solid #fec7c2;}
.box1_tit span{ float:right; font-size:12px;}
.box1_tit h4{ font-size:15px; font-weight:bold; color:#c1000d; background:url(2016fzcx_sxgl_icon2.png) left center no-repeat; padding-left:22px; border-bottom:3px solid #c1000d; float:left; line-height:28px;}


.right_tit2{ height:50px;border:1px solid #d4d6d9; background:#ecebeb; padding-left:18px;}
.right_tit2 h4{ background: url(2016fzcx_dxgl_icon.png) left center no-repeat; font-size:23px; color:#000; line-height:50px; padding-left:44px;}

.box2{ border:1px solid #edecec; border-top: none; padding:20px;}
.box2_tit{ height:30px; border-bottom:1px solid #edecec;}
.box2_tit span{ float:right; font-size:12px;}
.box2_tit h4{ font-size:15px; font-weight:bold; color:#000; background: url(2016fzcx_dxgl_icon2.png) left center no-repeat; padding-left:22px; border-bottom:3px solid #000; float:left; line-height:28px;}

.ty_lio{ border-bottom:1px dashed #aeaeae; padding:10px 0px;}