body {font-size: 14px;color: #676a6c;font-family: '微软雅黑', helvetica, arial, sans-serif; background-image:url(../images/bg_body.png);background-repeat:repeat-x;}

ul,li{list-style:none; padding:0;margin:0;}

p.text-color {color: #676a6c;}

a {color: #333;text-decoration: none;}

a:hover {color: #5175e7; text-decoration:underline;}

h1 a{ color:#004384;}

/*页面头部*/

.top{padding-bottom:15px; overflow:hidden; background-color:#3891bd; background-image:url(../images/bg_top.jpg);background-size:100% 100%;}

.top .topinfo{ overflow:hidden;}

.top .topinfo .logoArea{padding:0px; padding-top:10px;}

.top .topinfo .logoArea .a_logo{ display:block;}

.top .topinfo .bmArea{padding:0px; padding-top:10px;}

.top .topinfo .searchArea{ margin-top:85px; overflow:hidden; padding:0px;}

.top .topinfo .searchArea .search a{width:60px; height:28px; line-height:26px; text-align:center; margin-top:-29px; float:right; background-color:#fff; border:1px solid #d8d6d7;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.top .topinfo .searchArea .search a:hover,.top .topinfo .searchArea .search a:focus{ border:1px solid #94c8e6; background-color:#e6f6ff; color:#0a63b7; text-decoration:none;}

.top .topinfo .searchArea .keyword{ width:100%; padding-right:65px; float:left;}

.top .topinfo .searchArea .keyword input{ line-height:24px;}



/*菜单css*/

.navbar{ margin-bottom:10px; min-height:0px;}

.navbar-default{ background-color:#efefef; margin-bottom:0px; border:none; border-radius: 0px; background-image:url(../images/bg_menu.png); background-repeat:repeat-x;}

.navbar-default .navbar-nav > li{line-height:44px;}

.navbar-default .navbar-nav > li > a{ color:#666; font-size:16px; padding-top:8px; padding-bottom:10px;}

.navbar-header{ background-color:#a80000; border:none;background-image:url(../images/bg_menu.png); background-repeat:repeat-x;}

.navbar-header button{ color:#fff; font-size:14px; background-color:#3e64db;}

.navbar-toggle{ padding:3px 10px; margin-top:4px; margin-bottom:4px;}

.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{ background-color:#2543a2;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{ background-image:url(../images/bg_menu_active.png); background-color:#3891bd; background-position:bottom; background-repeat:repeat-x;}

.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{ background-image:url(../images/bg_menu_active.png); background-color:#3891bd; color:#fff; background-position:bottom; background-repeat:repeat-x;}



/*主页面css*/

.unit {overflow:hidden; margin:0px; padding:5px;}

.unit h1.title{ font-size:18px; margin:0px; color:#fff; text-align:left; height:34px; line-height:34px; border-bottom:2px solid #328cd6; background-color:#3c94e6; padding-left:5px; border-top-left-radius:10px; border-top-right-radius: 10px; background-image:url(../images/bg_unit_h1.png);background-repeat:repeat-x;}

.unit h1.title a{ float:right; display:block; width:44px; height:13px; margin-top:10px; background-image:url(../images/bg_more.png); margin-right:15px;}

.unit span.name{ background-image:url(../images/bg_unit_h1_span.png); height:34px; line-height:34px; display:block; background-position:0px 0px; background-repeat:no-repeat; padding-left:30px;}

.unit span.name font{font-size:14px; margin-left:15px;}

.unit ul.list{ overflow:hidden; border:1px solid #ebeaea; padding:14px 6px 14px 6px;}

.unit ul.list li{ height:28px; line-height:28px; padding-left:14px; background-image:url(../images/bg_note.png); background-position:2px 10px; background-repeat:no-repeat;}

.unit ul.list li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.unit ul.list li span.time{ float:right;}



.page .row0,.page_list .row0{padding:5px 0px 5px 0px; overflow:hidden; background-color:#fff;}

.page .row0 img,.page_list .row0 img{padding:0px 5px 0px 5px;}



.carousel-caption{ width:100%; color:#fff; background-color:#333; margin:0;padding:0; padding-left:10px; left:0; text-align:left;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;  }

.carousel-indicators{ margin:0;padding:0; left:10px; padding-top:20px; bottom:1px;}

.carousel-indicators li{ float:left; border-radius: 0px;height:18px; width:18px; bottom:0px; line-height:18px; margin:0;text-indent:0; color:#b5b5b5;}

.carousel-indicators .active{height:18px; width:18px; background-color:#1f65a2;}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img{width:100%;}



.page .row1{padding:0px; overflow:visiable; background-color:#fff;}

.page .row1 .picShow{ padding:0px; overflow:hidden;}

.page .row1 .unit2{ }

.page .row1 .unit2 h1.title{ background-image:url(../images/bg_notice_title.png); background-repeat:repeat-x; border-bottom-color:#da7b0f;}

.page .row1 .unit2 h1.title span.name{ color:#ed1700; background-position:0px -35px;}

.page .row1 .unit2 h1.title a{ background-position:0px -35px;}



.page .row2{padding:0px; overflow:hidden; background-color:#fff;}

.page .row2 .unit1 h1.title span.name{ background-position:0px -70px;}

.page .row2 .unit2 h1.title span.name{ background-position:0px -105px;}

.page .row2 .unit3 h1.title span.name{ background-position:0px -140px;}



.page .row3{padding:0px; overflow:hidden; background-color:#fff;}

.page .row3 .unit1 { padding:5px;}

.page .row3 .unit1 .newImg{ padding:0px; padding:5px; margin-top:3px; overflow:hidden;}

.page .row3 .unit1 .newImg img{padding:0px;}

.page .row3 .unit1 .newTop{padding:0px; overflow:hidden;}

.page .row3 .unit1 .newTop h1{ font-size:16px; margin:0px; margin-top:8px; display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .row3 .unit1 .newTop p{margin-top:3px; text-indent:2em;}

.page .row3 .unit1 ul.list{border:none;}

.page .row3 .unit2 { padding:5px;}

.page .row3 .unit2 .newImg{ padding:0px; padding:5px; margin-top:3px; overflow:hidden;}

.page .row3 .unit2 .newImg img{padding:0px;}

.page .row3 .unit2 .newTop{padding:0px; overflow:hidden;}

.page .row3 .unit2 .newTop h1{ font-size:16px; margin:0px; margin-top:8px; display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .row3 .unit2 .newTop p{margin-top:3px; text-indent:2em;}

.page .row3 .unit2 ul.list{border:none;}

.page .row4,.page_list .row4{padding:0px; overflow:hidden; background-color:#fff;}

.page .row4 h1,.page_list .row4 h1{ font-size:14px; text-align:left; border-bottom:2px solid #e3e6e8; height:22px; line-height:22px; width:100%; height:14px; }

.page .row4 h1 span,.page_list .row4 h1 span{ width:80px; background-color:#fff; color:#333; display:block; height:22px; padding:0px 5px 0px 5px;}



/*页面底部*/

.footer{ overflow:hidden; margin-top:10px; padding:20px 0px 20px 0px; text-align:center; background-color:#3891bd; background-image:url(../images/bg_footer.png); background-repeat:repeat-x;}

.footer p,.footer p a{color:#fff;}







/*列表页开始*/

.page_list  .map{padding:0; background-color:#fff; background-image:url(../images/bg_map.png);background-repeat:repeat-x;}

.page_list .map .map_map{padding:0; font-size:14px; color:#004384; line-height:35px; text-align:left; margin:0; height:35px;}

.page_list .map .map_map span{ display:block; width:80%; height:34px; overflow:hidden; padding-left:40px; background-image:url(../images/bg_unit_h1_span.png); background-position:10px -280px; background-repeat:no-repeat;}

.page_list .map .searchArea{ margin-top:50px; overflow:hidden; padding:0px;}

.page_list .map .map_search .search a{width:60px; height:26px; line-height:22px; text-align:center; margin-top:-26px; float:right; background-color:#fff; border:1px solid #d8d6d7;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.page_list .map .map_search .search a:hover,.top .topinfo .searchArea .search a:focus{ border:1px solid #94c8e6; background-color:#e6f6ff; color:#0a63b7; text-decoration:none;}

.page_list .map .map_search .keyword{ width:100%; padding-right:65px; float:left;}

.page_list .map .map_search .keyword input{ line-height:20px; margin-top:3px;}



.page_list .row1{padding:0px; background-color:#edf7ff;}

.page_list .row1 .list_category{overflow:hidden; padding:0;}

.page_list .row1 .list_category .unit1 h1{ text-align:center; background-color:#b8d7f0; border:1px solid #0055a6; background-image:none; color:#0055a6; background-image:url(../images/bg_unit_h1_span.png); background-position:10px -245px; background-repeat:no-repeat;}

.page_list .row1 .list_category .unit1 .childCategory li{ font-size:16px; background-color:#fff; border:1px solid #bbe1f9; text-align:center; height:28px; line-height:28px; margin:1px 0px 1px 0px;}

.page_list .row1 .list_category .unit1 .childCategory li a{display:block; width:100%; height:100%; background-image:url(../images/bg_note.png); background-position:15px -40px; background-repeat:no-repeat;}

.page_list .row1 .list_category .unit1 .childCategory li a:hover,.page_list .row1 .list_category .unit1 .childCategory li a:focus{ text-decoration:none; background-color:#edf7ff;}



.page_list .row1 .list_info{ padding:0px 5px 0px 5px; background-color:#fff;}

.page_list .row1 .list_info .list_content{ width:100%; min-height:700px; margin-top:5px; overflow:hidden; border:1px solid #e3e0df; padding:3px;}

.page_list .row1 .list_info .list_content h1{font-size:18px; font-weight:bold; color:#004384; line-height:32px; text-align:left; margin:0; height:32px; border-bottom:1px solid #b5b5b5;}

.page_list .row1 .list_info .list_content h1 span{ display:block; height:31px; overflow:hidden; padding-left:10px; border-bottom:2px solid #004384; background-image:url(../images/bg_note.png); background-position:7px -165px; background-repeat:no-repeat;}

.page_list .row1 .list_info .list_content ul.list{ margin:15px 10px 30px 5px;}

.page_list .row1 .list_info .list_content ul.list li{height:38px; line-height:38px; border-bottom:1px dashed #e3e0df; padding-left:25px; background-image:url(../images/bg_note.png); background-position:8px -67px; background-repeat:no-repeat;}

.page_list .row1 .list_info .list_content ul.list li span{float:right;}

.page_list .row1 .list_info .list_content ul.list li a{display:block; text-overflow:ellipsis; padding-right:15px; overflow:hidden;white-space:nowrap;}

.page_list .row1 .list_info .list_content .paging{text-align:center;}

.pagination > li > a, .pagination > li > span {color:#004384;}

.pagination > li > a:focus, .pagination > li > a:hover,.pagination > li > span:focus, .pagination > li > span:hover{color:#5175e7;}



/*内容页开始*/

.page_list .content{ width:100%; margin-top:5px; overflow:hidden; border:1px solid #e3e0df; padding:3px;}

.page_list .content h1.bananer{font-size:18px; font-weight:bold; color:#004384; line-height:32px; text-align:left; margin:0; height:32px; border-bottom:1px solid #b5b5b5;}

.page_list .content h1.bananer span{ display:block; height:31px; overflow:hidden; padding-left:10px; border-bottom:2px solid #004384; background-image:url(../images/bg_note.png); background-position:7px -165px; background-repeat:no-repeat;}

.page_list .content .content_head{ padding:20px 10px 15px 10px; overflow:hidden; text-align:center;}

.page_list .content .content_head h1.title{ font-size:24px; color:#333;}

.page_list .content .content_head h2{font-size:14px; color:#999;}

.page_list .content .content_body{ padding:10px; min-height:500px; overflow:hidden; clear:both;}

.page_list .content .content_bottom{padding:35px 0px 20px 40px; background-color:#f2f2f2;}



/*查询页*/

.search_list{ background-color:#fff; padding:10px;}

.search_list .list_content .search_header{ overflow:hidden;}

.search_list .list_content .search_header .search_form{ padding:0px; margin-top:30px; margin-bottom:15px; overflow:hidden;}

.search_list .list_content .search_header h1.search_result{ font-size:16px; overflow:hidden;}

.search_list .list_content .search_header h1.search_result span{ color:red;}

.search_list .list_content ul.list{ margin-top:15px; overflow:hidden;}

.search_list .list_content ul.list li {margin-top:20px;}

.search_list .list_content ul.list li a{ font-size:16px;display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.search_list .list_content ul.list li a span.keyword{ color:red;}

.search_list .list_content .paging{text-align:center;}



@media(min-width:768px){  

       .container{ width:970px;}

    } 

@media screen and (min-width: 300px) {
   #vsb_content img{ width:86%; }
   #u_u4_centerCutImg{ width:100%; height:100%;}
   #u_u4_centerCutImg img{ width:100%; height:100%;}
}



#vsb_content{padding: 10px;
    min-height: 500px;
    overflow: hidden;
    clear: both;}
#vsb_content p{text-indent:2em; }

.titlestyle250781{LINE-HEIGHT: 220%;
    COLOR: #fff!important;
    FONT-SIZE: 9pt;
    width: 100%;
    background: #333;
    position: absolute;
    top: 205px;
    left: 0px;
    FONT-WEIGHT: bold;
    z-index: 99;
    TEXT-DECORATION: none;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;}
.imagechangenews_fnode{background:#1f65a2!important;}
.item.active img{ height:260px!important;}