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{ border-top:10px solid #045190; overflow:hidden; background-color:#136aa5;}

.top .topinfo{padding-bottom:15px; overflow:hidden; background-image:url(../images/bg_top.png); background-position:right bottom; background-repeat:no-repeat;}

.top .topinfo .logoArea{padding:20px 0px;}

.top .topinfo .logoArea .a_logo{ display:block;}

.top .topinfo .searchArea{ margin-top:10px; overflow:hidden;padding:0px; color:#fff;text-align:right;}

.top .topinfo .searchArea a{ color:#fff;}

.top .topinfo .searchArea .search{width:24px; height:24px; margin-top:1px; float:left; background-image:url(../images/bg_note.png); background-repeat:no-repeat; background-position:7px 7px;}

.top .topinfo .searchArea .keyword{ padding-left:24px;}

.top .topinfo .searchArea .keyword input{border:none; line-height:24px;}

.page{min-height:650px;}

/*菜单css*/

.navbar{ margin-bottom:10px; min-height:47px;}

.navbar-default{ background-color:#3891bd; 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:14px; 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-position:bottom; background-repeat:repeat-x;}



/*主页面css*/

.unit {overflow:hidden; margin-top:10px;}

.unit h1.title{ font-size:14px; margin:0px; color:#1069a4; text-align:left; height:35px; line-height:30px; border:1px solid #e4e4e4; border-bottom:5px solid #1069a4; padding-left:20px; background-image:url(../images/bg_unit_h1.png);background-position:7px 7px; background-repeat:no-repeat; }

.unit h1.title a{ float:right; display:block; width:39px; height:11px; margin-top:10px; background-image:url(../images/bg_more.png); margin-right:15px;}

.unit .nav > li > a {padding:1px 10px;}

.unit ul.list{ overflow:hidden;}

.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{padding:0px; overflow:hidden;}

.page .row0 .pageLeft{ padding:5px; overflow:hidden;}

.page .row0 .pageLeft .picShow{ padding:0px; overflow:hidden;}

.page .row0 .pageLeft .leftLeft{ padding:0px; padding-right:5px;}



.page .row0 .pageLeft .leftLeft .unit1 .nav-tabs{ margin-top:5px;}

.page .row0 .pageLeft .leftLeft .unit1 ul.list{ margin-top:5px;}

.page .row0 .pageLeft .leftLeft .unit1 ul.list li{ padding-left:25px; height:22px; line-height:22px; background-image:url(../images/bg_note.png); background-position:9px -15px; background-repeat:no-repeat;}



.page .row0 .pageLeft .leftLeft .unit2 ul.list_top{ overflow:auto;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list_top li{padding:0;margin:0; height:30px; line-height:30px; margin:0px auto 10px auto; border:1px solid #2f4c8b;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background-image:url(../images/bg_system.png); text-align:center;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list_top li a{ color:#fff; font-size:14px;text-align:center;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list{ padding:0px 15px; border:1px solid #e4e4e4; border-top:none;margin-bottom:10px;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list li{height:30px; line-height:30px; width:44%; margin:6px 3%; border:1px solid #2f4c8b;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background-image:url(../images/bg_system.png); float:left;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list li a{ color:#fff; font-size:14px;text-align:center;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list li a:hover{text-decoration:none; color:red;}



.page .row0 .pageLeft .leftLeft .unit3 ul.list{ margin-top:5px;}

.page .row0 .pageLeft .leftLeft .unit3 ul.list li{ padding-left:25px; height:22px; line-height:22px; background-image:url(../images/bg_note.png); background-position:9px -15px; background-repeat:no-repeat;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list_bottom{ border:none; margin-bottom:0px; padding:0;}

.page .row0 .pageLeft .leftLeft .unit2 ul.list_bottom li{ width:100%; padding:0; margin:0;}



.page .row0 .pageLeft .leftRight{ padding:0px; padding-left:5px;}

.page .row0 .pageLeft .leftRight .unit1 { padding:0px;}

.page .row0 .pageLeft .leftRight .unit1 .info{overflow:auto; border:1px solid #e4e4e4; padding:10px; border-top:none;}

.page .row0 .pageLeft .leftRight .unit1 .newImg{ padding:0px; padding:5px; margin-top:3px; overflow:hidden;}

.page .row0 .pageLeft .leftRight .unit1 .newImg img{padding:0px;}

.page .row0 .pageLeft .leftRight .unit1 .newTop{padding:0px; overflow:hidden;}

.page .row0 .pageLeft .leftRight .unit1 .newTop h1{ font-size:16px; margin:0px; margin-top:8px; display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .row0 .pageLeft .leftRight .unit1 .newTop p{margin-top:3px; text-indent:2em;}

.page .row0 .pageLeft .leftRight .unit1 ul{padding:0px; overflow:hidden;}

.page .row0 .pageLeft .leftRight .unit1 ul.list li{ height:32px; line-height:32px; border-bottom:1px dashed #b3b3b3;background-image:url(../images/bg_note.png); background-position:2px -70px; background-repeat:no-repeat; padding-left:15px;}

.page .row0 .pageLeft .leftRight .unit1 ul.list li span.new{ width:22px; height:30px; float:right; background-image:url(../images/bg_note.png); background-position:0px -38px; margin-right:3px;}

.page .row0 .pageLeft .leftRight .unit1 ul.list2 {margin-top:20px; border-top:1px solid #0060b0; padding-top:7px;}

.page .row0 .pageLeft .leftRight .unit1 ul.list2 li{height:32px; line-height:32px;}

.page .row0 .pageLeft .leftRight .unit2{ overflow:hidden;}

.page .row0 .pageLeft .leftRight .unit2 ul.list{margin-top:10px;}

.page .row0 .pageLeft .leftRight .unit2 ul.list li{ height:34px; line-height:34px; border-bottom:1px dashed #b3b3b3;}

.page .row0 .pageLeft .leftRight .unit2 ul.list li a{ padding-right:15px;}

.page .row0 .pageLeft .leftRight .unit4 h1.title{ margin-bottom:10px;}



.page .row0 .pageRight{ padding:5px; overflow:hidden;}

.page .row0 .pageRight .unit1 { margin-top:0px;}

.page .row0 .pageRight .unit1 .nav-tabs{ margin-top:5px;}

.page .row0 .pageRight .unit1 ul.list{ margin-top:5px;}

.page .row0 .pageRight .unit1 ul.list li{ padding-left:15px; height:26px; line-height:26px; background-image:url(../images/bg_note.png); background-position:2px -74px; background-repeat:no-repeat;}

.page .row0 .pageRight .unit1 ul.list li span.new{width:22px; height:22px; float:right; background-image:url(../images/bg_note.png); background-position:0px -103px;}



.page .row0 .pageRight .unit2 .nav-tabs{ margin-top:5px;}

.page .row0 .pageRight .unit2 img{ margin-top:10px; margin-bottom:10px;}



.page .row0 .pageRight .unit3 .nav-tabs{ margin-top:5px;}

.page .row0 .pageRight .unit3 ul.list{ margin-top:0px; border:1px solid #e4e4e4; border-top:none;  padding:10px 0px 10px 0px;}

.page .row0 .pageRight .unit3 ul.list li{ padding-left:15px; height:26px; line-height:26px; background-image:url(../images/bg_note.png); background-position:2px -72px; background-repeat:no-repeat;}

.page .row0 .pageRight .unit3 ul.list li span.new{width:22px; height:22px; float:right; background-image:url(../images/bg_note.png); background-position:0px -103px;}



.page .row0 .pageRight .unit4 .nav-tabs{ margin-top:5px;}

.page .row0 .pageRight .unit4 ul.list{ margin-top:5px;}

.page .row0 .pageRight .unit4 ul.list li{ padding-left:15px; height:26px; line-height:26px; background-image:url(../images/bg_note.png); background-position:2px -74px; background-repeat:no-repeat;}

.page .row0 .pageRight .unit4 ul.list li span.new{width:22px; height:22px; float:right; background-image:url(../images/bg_note.png); background-position:0px -103px;}



.page .row0 .pageRight .unit5 ul.list{ padding:0px; margin-top:10px;}

.page .row0 .pageRight .unit5 ul.list li{ padding:0px; text-align:center;}

.page .row0 .pageRight .unit5 ul.list li a{ padding:0px; font-size:12px; margin:0px auto; color:#005eb5; padding-top:43px; width:50px; height:60px; background-image:url(../images/bg_links.png); background-repeat:no-repeat;}

.page .row0 .pageRight .unit5 ul.list li a:hover{ color:#005eb5; text-decoration:none;}

.page .row0 .pageRight .unit5 ul.list li.link1 a{ background-position:1px 0px;}

.page .row0 .pageRight .unit5 ul.list li.link2 a{ background-position:1px -70px;}

.page .row0 .pageRight .unit5 ul.list li.link3 a{ background-position:1px -140px;}

.page .row0 .pageRight .unit5 ul.list li.link4 a{ background-position:1px -210px;}

/*页面底部*/

.footer{ overflow:hidden; margin-top:10px; padding:20px 0px 20px 0px; text-align:center; background-color:#136aa5; color:#fff; }

.footer p,.footer p a{color:#fff;}







/*列表页开始*/

.page_list .banner{padding:0px;padding-left:5px; margin-top:10px;}

.page_list .row0{ background-color:#fff;}

.page_list .row0 .left_l{ padding:0px; margin-top:10px;}

.page_list .row0 .left_l ul{ padding:0px;}

.page_list .row0 .left_l h1{ line-height:36px; margin:0; height:36px; border-left:10px solid #ffb041; background-image:url(../images/listPage_bg_left_title_h1.png); background-repeat:repeat-x;}

.page_list .row0 .left_l h1 span{height:36px;font-size:18px; padding-left:10px; font-weight:bold; display:block; color:#fff; background-repeat:no-repeat; background-image:url(../images/listPage_bg_left_title_h1_span.png);}

.page_list .row0 .left_l ul li { height:32px; line-height:32px; margin-top:2px; padding-left:20px; background-color:#edf4f9; border-bottom:2px solid #d5d4d5; background-image:url(../images/bg_note.png); background-repeat:no-repeat; background-position:right -129px;}

.page_list .row0 .left_l ul li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; font-size:16px; font-weight:300;}

.page_list .row0 .left_l ul li a:hover{ text-decoration:none;}



.page_list .row0 .unit1 ul.list{padding:15px; border:1px solid #e4e4e4; border-top:none;}

.page_list .row0 .unit1 ul.list li{height:37px; line-height:37px; width:100%; margin:15px auto; border:1px solid #2f4c8b;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background-image:url(../images/bg_system.png); }

.page_list .row0 .unit1 ul.list li a{  color:#fff; font-size:14px;text-align:center;}

.page_list .row0 .unit1 ul.list li a:hover{text-decoration:none; color:red;}

.page_list .row0 .unit2 img{padding:0px;}



.page_list .row0 .list_info{ padding:5px 0px 5px 5px;}

.page_list .row0 .list_info .list_content{ width:100%; min-height:700px; margin-top:5px; overflow:hidden; border:1px solid #e3e0df; padding:3px;}

.page_list .row0 .list_info .list_content h1{font-size:14px; color:#004384; line-height:35px; text-align:left; margin:0; height:35px; border-bottom:1px solid #b5b5b5;}

.page_list .row0 .list_info .list_content h1 span{ display:block; height:34px; overflow:hidden; padding-left:40px; border-bottom:2px solid #004384; background-image:url(../images/bg_note.png); background-position:7px -165px; background-repeat:no-repeat;}

.page_list .row0 .list_info .list_content ul.list{ margin:15px 10px 30px 5px;}

.page_list .row0 .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 .row0 .list_info .list_content ul.list li span{float:right;}

.page_list .row0 .list_info .list_content ul.list li a{display:block; text-overflow:ellipsis; padding-right:15px; overflow:hidden;white-space:nowrap;}

.page_list .row0 .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:14px; color:#004384; line-height:35px; text-align:left; margin:0; height:35px; border-bottom:1px solid #b5b5b5;}

.page_list .content h1.bananer span{ display:block; height:34px; overflow:hidden; padding-left:40px; 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 .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:1040px;}

        .navbar-default .navbar-nav > li > a{padding:13px 8px;}

    }
