* {margin:0px;padding:0px;}
body {font-size:14px;}
img {border:0px;}
li { list-style: none; }
a {text-decoration: none;color:#000;}
.fl_l {float:left;}
.clear {clear:both;}
.m_top_10 {margin-top:10px;}
.m_right_10 {margin-right:10px;}
.m_bottom_10 {margin-bottom:10px;}
.m_left_10 {margin-left:10px;}

.top {margin:0 auto;height:143px;background:#fff;background: url(../images/banner.png) no-repeat;background-size: 100%;}
.banner {width:1440px;margin:0 auto;}
.logo {padding-top:48px;padding-left:180px;}

/*.nav {height:42px; font-size: 14px;line-height: 42px;font-weight: bold; background:#073e73;}
.nav a { float:left;color:#fff;padding:0 40px;}
.nav a:hover {background: #185a9a;}*/
.nav {height:50px;line-height:50px;background:#073e73;}
.nav_wrap {width:1080px;margin:0 auto;}
.nav_menu { height:50px; line-height:50px; font-size:16px;}     
.nav_menu li { float:left; position:relative;width: 154px;text-align:center;} /*这一级是导航*/
.nav_menu li a { display:block; line-height:50px; text-decoration:none; /*padding:0px 47px; */color:#fff;}
.nav_menu li a:hover { background:#fabe00; }
/*.nav_menu li a.nav_more:after{content:">";float:right;padding-right:10px;}*/
.nav_more {background: url(../images/right.png) no-repeat 130px 18px;}
.nav_menu li ul { position:absolute; float:left; width:154px;display:none; background-color:#073e73; z-index:9999;} /*这是第二级菜单*/
.nav_menu li ul a { width:154px;text-decoration:none; color:#fff;    border-top: 1px solid #065294;}
.nav_menu li ul a:hover {background:#fabe00;}     
.nav_menu li ul ul{ top:0;left:154px;} /*从第三级菜单开始,所有的子级菜单
都相对偏移*/
.wp-menu {margin:0 auto}
.wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item a > .menu-switch-arrow{ display:inline-block; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 28px;line-height: 50px;color: #FFFFFF;font-size: 16px;}
.wp-menu .menu-item a:hover{background: #fabe00; text-decoration: none; color: #eee;}
.sub-menu {display: none;position: absolute;left: 0;top: 50px;min-width: 100%;z-index: 100;background: #073e73;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.sub-menu .sub-item a {display: block;color: #fff;height: 50px;line-height: 50px;padding: 0 10px;    text-align: center;font-size: 14px;background:none;border-top: 1px solid #065294;}
.sub-menu .sub-item a:hover{ color: #fff; background-color:#fabe00; display: block; }
.sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; }
.sub-menu .sub-menu a:hover{background: #fabe00;}
.menu-switch-arrow {
    background: url(../images/right.png) no-repeat center 18px;
    position: absolute;
    right: 10px;
    width: 16px;
    height: 50px;
}
.wrap { overflow:hidden;width:1080px;margin:10px auto;background: #fff;}
.wrap_left {width: 780px;}
input#keyword {
    padding: 8px 0;
    padding-left: 8px;
    color: #908c8c;width: 198px !important;
}
.wp_search .search{ background:url(../images/sou.png) no-repeat center;    width: 51px;
    height: 36px;margin-top: 2px;
    margin-left: 4px;}
.pic_tab_row {overflow: hidden;margin-top:12px;}
.pic_tab {width:360px;height:264px;border:1px solid #e7e6e6;}

.box_list {border:1px solid #e7e6e6;}
.box_list dl dt {height:36px;line-height: 36px;background: url(../images/box_title_bg.png) no-repeat right;}
.box_title {font-size:16px;font-weight:bold;padding-left:26px;color:#4a4a4a;background: url(../images/icon_title.png) no-repeat 10px 8px; float: left;}
.box_list dl dd ul {margin:0 10px 6px 10px;}
.box_list dl dd ul li {line-height:36px;padding-left:15px; background: url(../images/disc.png) no-repeat 0 13px; border-bottom:1px dotted #ccc;float: left;
    width: 97%;}
.box_list dl dd ul li .titles {
   float: left;
    width: 74%;
}
.metra {
    float: right;
    width: 23%;
}
.metra.s {
    width: 22%;
}
.post-ztlj img {
    margin-top: 15px;
}
.kslj.d1 img {
    margin-top: 4px;
}
.box_list dl dd ul li:last-child {border-bottom:0px;}
.box_list dl dd ul li a:hover {color:red; text-decoration: underline;}
.box_list dl dd ul li span { float: right;}
.more { float: right;padding-right:10px;}
.more a {color:#333;}
.more a:hover { text-decoration:underline;color:#ff0000;}

.width01 {width: 406px;}
.width02 {width: 383px;}

.zcfg_title {color:#073e73;font-size: 16px;font-weight: bold;padding-left:50px;}
.zcfg_title span {padding:0 10px;}
.zcfg_title span:hover {cursor:pointer;}
.zcfg_tab1 {background:#fabe00;color:#fff;border-radius:50px;}

.cggg_title {color:#073e73;font-size: 16px;font-weight: bold;padding-left:50px;}
.cggg_title span {padding:0 10px;}
.cggg_title span:hover {cursor:pointer;}
.cggg_tab1 {background:#fabe00;color:#fff;border-radius:50px;}

.cjgs_title {color:#073e73;font-size: 16px;font-weight: bold;padding-left:50px;}
.cjgs_title span {padding:0 10px;}
.cjgs_title span:hover {cursor:pointer;}
.cjgs_tab1 {background:#fabe00;color:#fff;border-radius:50px;}

.wrap_right {width: 284px;margin-left: 16px;}
.search_wrap {width:264px;    margin-top: 2px;}
.search_input {width:206px;height:34px;line-height:34px;text-indent: 10px;border:1px solid #b5b5b5;}
.btn_search {width:51px;height:36px;line-height:36px;background:#e6e6e6;color:#333;border:1px solid #b5b5b5;}
.btn_search:hover {background:#073e73;color:#fff;border:1px solid #073e73;}

.right01 {overflow:hidden;background: #f2f2f2;padding:12px 10px;border:1px solid #e5e5e5;}
.pic_link {margin-top:10px;padding-left:2px;}
.right02 {margin-top: 10px;}
.right02 dt {height:54px;line-height:54px;font-size:16px;color:#fff;font-weight:bold;background:#073e73;}
.down_title {height:54px;line-height:54px;display:inline-block; background: url(../images/icon_down.png) no-repeat 15px 13px;padding-left:60px;}
.right02 dt .down_more a {font-size:16px;color:#fff;font-weight:normal;float: right;padding-right:10px;}
.right02 dt .down_more a:hover { text-decoration:underline;color:#ff0000;}
.right02 dd {background: #f2f2f2;padding:0 10px;border:1px solid #e5e5e5;}
.down_list ul li {line-height:36px;padding-left:15px; background: url(../images/icon_down_list.png) no-repeat 0 14px; border-bottom:1px dotted #ccc;}
.down_list ul li:last-child {border-bottom:0px;}
.down_list ul li a:hover {color:red; text-decoration: underline;}

.img_bslc {margin-top:20px;height:74px;}
.img_gxpt {margin-top:20px;height:74px;}

.links {margin-top:20px;background:url(../images/links_bg.png) no-repeat;width: 284px;height:212px;}
.links dt {width:284px;height:68px;text-align:center;}
.links dt img {padding-top:23px;}
.links dd ul li {float: left;margin-left:10px;margin-bottom:12px; background:url(../images/links_list_bg.png) no-repeat;width:126px;height:33px;line-height:33px;text-align:center;}

.bottom {overflow: hidden;width:100%; background:#073e73;padding:20px 0;}
.bottom p { text-align: center;line-height:26px;color:#fff;}
.bottom a {color:#fff;}
.bottom a:hover {text-decoration: underline;color:#ff0000;}


/*列表页css*/
.listpage_wrap { overflow:hidden;width:1080px;margin:0 auto;background: #fff;padding-bottom: 10px;}
.left { width:278px;margin-top:12px; background: #fff;background:url(../images/listpage_left_bg.png) no-repeat #f1f1f1 bottom;}
.left_list { min-height:750px; border:1px solid #e5e5e5;border-top:0px;}
.left_bt_bg { font-family:'微软雅黑';background:url(../images/listpage_left_title.png) no-repeat; width:278px;height:70px;color:#fff;}
.left_bt_bg span {font-size:18px;font-weight:bold;height:70px;line-height:70px;display:block;width:278px;text-align:center;}
/*栏目列表*/
.col_list{width: 246px;
    padding: 0 15px;}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
 .col_list .wp_listcolumn .wp_column a{color:#333;font-size: 15px;font-weight:normal;background:none;background:url(../images/listpage_list_icon.png) no-repeat 54px 27px;border-bottom: 1px dashed #b0b0b0;}
 .col_list .wp_listcolumn .wp_column a .column-name{line-height:58px;font-weight: bold;font-size: 16px;
    color: #686363;padding-left: 70px;}
.col_list .wp_listcolumn .sub_list a:hover {
    color: #fff !important;
    background: #245aa6;
}
.wp_listcolumn .wp_column a {
    border: 0;
}
.col_list .wp_listcolumn .wp_column a:hover {
    color: #0f439c;
}
.col_list .wp_listcolumn .wp_column a:hover {
}
.col_list .wp_listcolumn .sub_list a:hover span.column-name {
    color: #fff !important;
}
.col_list .wp_listcolumn .sub_list .sub_list a .column-name{padding-left: 85px;}
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a:hover span.column-name {

	font-weight: normal !important;
}
.col_list .wp_listcolumn li {
   
}
.wp_paging li {
    line-height: 30px !important;
    height: 30px !important;
    border-bottom: 0px !important;
	padding-left: 0px !important;
}
li.page_jump span a {
    color: #989898;
}
.wp_paging li a {
    line-height: 30px !important;
    height: 30px !important;
    border-bottom: 0px !important;
}
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a:hover {
    background: #0f429b;
}
.col_list .wp_listcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_column a.selected { color:#0f429b;  } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #0f429b;}
.col_list .wp_listcolumn .wp_column a:hover .sub_list span.column-name {
    color: #fff;
}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#0f429b;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 40px;cursor:pointer;font-size: 14px;
    font-weight: normal;}
.col_list .wp_listcolumn .sub_list a {
    background: none;
}
.col_list .wp_listcolumn .sub_list a:hover,
.selected {font-weight:bold; font-weight:bold;color:#0f429b;} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {background:none; } 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#0f429b;} 
.post-dqwz a {
    color: #073e73;
}
i.lm-switch-arrow{ }
#listpage_nav{width:276px;}
#listpage_nav h4 {color:#555656;font-family:'微软雅黑';background:url(../images/listpage_list_icon.png) no-repeat 60px 28px;cursor:pointer;width:166px;line-height:68px;height:68px; padding-left:80px;font-size:16px;border-bottom:1px dashed #b0b0b0;margin:0 15px;}
.listpage_nav_list a {margin:0 15px;font-size:14px;display:block; width:156px;height:50px;line-height:50px;color:#333;border-bottom:1px dotted #ccc; text-decoration:none; padding-left:90px;}
.listpage_nav_list a:hover { color:#fff; background:#245aa6;}
.listpage_nav_list p { width:238px;}
.listpage_nav_list p span { float:right; height:30px; line-height:30px;padding-right:10px;}
#listpage_nav .listpage_nav_list {display:none;}

.right { width:782px;margin-top:12px; margin-left:20px;background: #fff;}
.right_list_bt { background:#f2f2f2;width:780px;height:70px;border:1px solid #e5e5e5;}
.right_list_bt_txt { height:70px;line-height:70px;padding-left:35px; font-size:18px;color:#073e73;font-weight: bold;}
.right_list_main {border:1px solid #e5e5e5;border-top:0px;}
.right_list_main_li { width:780px;font-size: 14px;font-family: '微软雅黑';}
.right_list_main ul {padding-top:6px; margin:0 10px 5px 10px;}
.right_list_main li { list-style:none; background:url(../images/yuan.jpg) no-repeat 15px 20px; padding-left:30px;line-height:46px; border-bottom:1px dashed #dcdcdc;}
.right_list_main li a { text-decoration:none;color:#2b2b2b;}
.right_list_main li a:hover { color:#F00;}
.right_list_main li span { float:right; padding-right:10px; color:#999;}
.next_page {width:716px;margin-top:20px; margin-bottom:10px;}


/*详情页css*/
.detail_wrap {width:1140px;margin:0 auto;background:#fff;margin-top:15px;}
.detail_box {padding:15px 60px;}
.detail_title {padding:30px 0 20px 0;font-size:28px;text-align: center;}
.detail_date {text-align: center;color:#555;}
.detail_date span {padding:10px 20px;}
.detail_line {width:100%;height:5px;margin-top:30px;background:url(../images/detail_line.jpg) repeat-x bottom;}
.detail_txt_wrap {margin-top:30px;min-height: 300px;}
.detail_txt_wrap .detail_txt {text-indent:2em;padding:6px 10px;font-size:16px;color:#333;}
.detail_img {padding:30px 0; text-align: center;}
.possplit {
	    background: none;
    color: #073e73;
    text-indent: 4px;
    width: 22px;
}
.more_btn.s {
    position: absolute;
    right: 9px;
    top: 10px;
}
.box_list.m_top_10.m_left_10.fl_l.width02 {
    position: relative;
}
.box_list.m_top_10.fl_l.width02 {
    position: relative;
}
.post-dqwz.s a{ color:#000;}