.l_banner { height:304px; position:relative; overflow:hidden; background:#bec9d4; }
.l_banner img { display:block; position:absolute; left:50%; margin-left:-960px; z-index:1 }
.l_banner ul { width:1170px; margin:0 auto; }
.l_banner ul li { position:absolute; width:260px; height:90px; padding-right:9px; background:url(lbg2.png) left bottom no-repeat; bottom:0; z-index:9; overflow:hidden; font-size:32px; letter-spacing:1px; color:#fff; line-height:58px; text-shadow: #237baa 3px 3px 4px; font-weight:bold; text-align:center }

.lboxbg { background:url(lboxbg.png) center top no-repeat; }
.lbox { width:1170px; overflow:hidden; }
.lbox_l { width:270px; background:url(lbg3.png) left top no-repeat; min-height:510px; float:left; display:inline-block; }
.lbox_l p { height:40px; width:258px; font-size:18px !important; color:#343434; line-height:40px !important; margin:5px 0; margin-left:1px; }
.lbox_l p a { height:40px; display:block; color:#343434; padding-left:54px; background:url(lbg4.png) 30px 0px no-repeat }
.lbox_l p a:hover { color:#0d64bd !important; background-position:30px -40px; background-color:#f5f5f5 }
.lbox_l p a.now { color:#0d64bd;}
.lbox_l b { height:35px; display:block; font-size:16px; color:#343434; line-height:35px; margin-left:58px; font-weight:normal; }
.lbox_l b a { height:35Px; display:block; color:#343434; padding-left:20px; background:url(lbg5.png) 0px 0px no-repeat }
.lbox_l b a:hover { color:#0d64bd !important; background-position:0px -35px; font-weight:bold }
.lbox_l b a.now { color:#0d64bd; background-position:0px -35px; font-weight:bold }
.lbox_r { float:right; display:inline-block; width:850px; margin-right:20px; overflow:hidden; }

.lbox_nav { overflow:hidden; }
.lbox_nav dd { height:26px; line-height:26px; font-size:14px; color:#9c9c9c; margin-top:12px; margin-bottom:22px; }
.lbox_nav dd a { color:#9c9c9c; }
.lbox_nav dd a:hover { color:#2468b4; }

.lbox_con { overflow:hidden; }
.lbox_list { margin-bottom:40px;  }
.lbox_list li { overflow:hidden; height:50px; border-bottom:1px #dfdfdf dashed; background:url(lbg6.png) 7px center no-repeat; line-height:50px; padding-left:25px; }
.lbox_list li span { float:right; display:inline-block; font-size:14px; color:#000; }
.lbox_list li a { color:#4a4a4a; float:left; display:inline-block; width:690px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.lbox_list li a:hover { color:#2468b4 }

.lbox_list1 { margin-bottom:40px;  }
.lbox_list1 li { overflow:hidden; border-bottom:1px #CCC dashed; margin-top:20px; }
.lbox_list1 li img { float:left; display:inline-block; width:240px; height:160px; margin-bottom:20px; }
.lbox_list1 li div { float:right; display:inline-block; width:580px; font-size:14px; line-height:24px; color:#8e8e8e; }
.lbox_list1 li div a { display:block; font-size:20px; color:#3e3e3e; font-weight:bolder; line-height:28px; margin-top:-3px; margin-bottom:10px; }
.lbox_list1 li div a:hover { color:#2468b4; }
.lbox_list1 li div span { font-size:14px; color:#000; display:block; line-height:30px; margin-top:4px; }

.pages { margin-bottom:60px; }
.pages a { float:left; display:inline-block; height:37px; line-height:37px; margin:0 10px; color:#434343; font-size:18px; }
.pages a.pages_np { width:95px; border-radius:2px; color:#fff; text-align:center; background:#3c82c3; }
.pages span { float:left; display:inline-block; height:37px; line-height:37px; margin:0 10px; color:#b0b0b0; font-size:18px; }
.pages a:hover { color:#2b91f1 }
.pages a.pages_np:hover { color:#fff; background:#2b91f1; }

.lbox_txt { font-size:18px !important; color:#4a4a4a !important; line-height:36px !important; font-family:"微软雅黑", "宋体" !important; padding-bottom:60px; text-align:justify; text-justify:inter-ideograph }
.lbox_txt img { max-width:100% !important; display:block !important; margin:10px auto !important; }
.lbox_txt div { font-size:18px !important; color:#4a4a4a !important; line-height:36px !important; font-family:"微软雅黑", "宋体" !important; }
.lbox_txt .TRS_Editor { font-size:18px !important; color:#4a4a4a !important; line-height:36px !important; font-family:"微软雅黑", "宋体" !important;}
.lbox_txt p { font-size:18px !important; color:#4a4a4a !important; line-height:36px !important; font-family:"微软雅黑", "宋体" !important; }

.lbox_title { font-size:34px; color:#333; text-align:center; line-height:45px; margin:20px auto 20px; width:710px; }
.lbox_date { font-size:18px; color:#b3b3b3; text-align:center; line-height:30px; height:30px; margin:0px auto 40px; font-weight:normal; background:#ffffff; }

.historybox { height:820px; border:1px #dedede dotted; overflow:hidden; overflow-x:auto; margin-bottom:30px; }
.historybox img { cursor: pointer; display:block; }


.scy_zbyw ul li{padding-bottom:0;}
.pages a{ margin-right:5px;}
.nav_qywh li{ width:420px;margin-bottom:2px;line-height:52px;text-align:center;font-size:16px;margin-left:3px;background-color:#f1f1f1；}
.xwzx_zlm{ display:none;}
.nav_qywh { margin-bottom:20px;}
.nav_qywh li a{color:#000;text-decoration:none;}
.nav_qywh li:hover a{color:#fff;}
.nav_qywh li.act{background-color:#206aa9;color:#fff !important;font-weight:bold;}
.nav_qywh li.act a{color:#fff !important;}
.fl{float:left;}
clearfix{zoom:1;}
.nav_qywh li{ color:#333; background-color:#f1f1f1; }
.nav_qywh ul li:first-child{ margin:0;}
.nav_qywh li.act{ background-color:#206aa9; color:#FFF !important; font-weight:bold;}


/*search*/
.sear_l { width:1168px; background:#e2f4fd; border:1px #a7dbf3 solid; line-height:40px; height:40px; margin:20px auto 10px; text-indent:20px; font-size:14px; color:#0275af }
.sear_l span { color:#ff6000; margin:0 5px; }

.sear_li { border-bottom: 1px dashed #ccc; width: 1130px; padding:20px 20px 15px; margin:0 auto }
.sear_li h1 { color: #4c97ce; font-size: 18px; line-height: 30px; margin-bottom:7px;}
.sear_li h1 a { color: #156dd0; text-decoration: none }
.sear_li h1 a:hover { text-decoration: underline }
.sear_li h1 span { float: right; font-size: 13px; color: #999; font-weight:normal;}
.sear_li h2 { font-size: 14px; color: #787878; line-height: 25px; font-weight:normal; }
.sear_li font { color: #cf1336;}