body {font-size: 14px;color: #676a6c;font-family: '微软雅黑', helvetica, arial, sans-serif;}

ul,li{list-style:none; padding:0;margin:0;}

p.text-color {color: #676a6c;}

a {color: #333;text-decoration: none;}

a:hover {color: #2543a2; text-decoration:underline;}

h1 a{ color:#004384;}

/*页面头部*/

.top{padding-bottom:15px; overflow:hidden; background-color:#136aa5; border-top:10px solid #045190;}

.top .topinfo{ overflow:hidden;}

.top .topinfo .logoArea{padding:0px; margin-top:20px;}

.top .topinfo .linkArea{ margin-top:20px; text-align:right; overflow:hidden; color:#fff; padding:0px;}

.top .topinfo .linkArea a{ color:#fff;}

.visible-xs img{ width:322px!important; height:35px!important;}

/*菜单css*/

.navbar{ margin-bottom:10px; min-height:0px;}

.navbar-default{ background-color:#d3d6d8; margin-bottom:0px; border:none; border-radius: 0px; min-height:48px; background-image:url(../images/bg_menu.png); background-repeat:repeat-x;}

.navbar-default .navbar-nav > li{line-height:48px;}

.navbar-default .navbar-nav > li > a{ color:#3e3e3e; font-size:14px; padding:14px 8px 13px 8px;}

.navbar-header{ background-color:#d3d6d8; border:none;background-image:url(../images/bg_menu.png); min-height:48px; background-repeat:repeat-x;}

.navbar-header button{ color:#fff; font-size:14px; background-color:#136aa5; margin-top:10px;}

.navbar-toggle{ padding:3px 10px; margin-top:4px; margin-bottom:4px;}

.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{ background-color:#136aa5;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{ background-color:#136aa5;}

.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{background-color:#136aa5; color:#fff;}



/*页面底部*/

.footer{ overflow:hidden; margin-top:10px; padding:20px 0px 20px 0px; text-align:center; background-color:#136aa5;}

.footer ul li{ text-align:center; padding:0; margin-top:10px;}

.footer ul li:first-child{text-align:right; color:#fff; line-height:24px;}

.footer ul li:first-child span{background-image:url(../images/bg_footer_link.png); background-repeat:no-repeat; background-position:0px 0px; padding-left:20px;}

.footer ul li select{-moz-border-radius:3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;            /* W3C syntax */}

.footer p,.footer p a{color:#fff; margin-top:15px;}



@media(min-width:768px){  

  .container{ width:1040px;}

}







/*主页面css*/

.page .row0{padding:5px; overflow:hidden;}

.row0 .left, .row0 .center, .row0 .right { padding: 5px 15px 5px 15px;}

.unitOne {overflow:hidden;}

.unitOne h1.title{ font-size:18px; margin:0px; padding:0; color:#3e3e3e; font-weight:bold; text-align:left; height:34px; line-height:34px; padding-left:30px; background-image:url(../images/bg_title_h1.png); background-repeat:no-repeat;}

.unitOne h1.title a.more{ float:right; font-size:12px; font-weight:normal; line-height:34px; margin-right:15px; color:#888;}

.unitOne h1.title a.more:hover{ text-decoration:none; color:#136aa5;}

.unitOne ul.systemUl{ overflow:hidden;}

.unitOne ul.systemUl li a{display:block; text-decoration:none; color:#fff; background-color:#136aa5; background-image:url(../images/bg_systemLi.png); font-weight:bold; border:1px solid #045190; margin-top:10px; background-repeat:repeat-x; text-align:left; padding-left:30px; height:37px; line-height:33px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.unitOne ul.systemUl li a i{ width:16px; height:16px; background-image:url(../images/bg_system_node.png); float:right; margin-top:9px; margin-right:25px;}



.unitOne1 h1.title{ background-position:2px 2px;}

.unitOne2 h1.title{ background-position:2px -32px; margin-top:10px;}

.unitOne3 h1.title{ background-position:2px -66px;}



.unitTwo {overflow:hidden;}

.unitTwo h1.title{ font-size:18px; margin:0px; padding:0; color:#fff; font-weight:bold; text-align:left; height:34px; line-height:34px; padding-left:30px; background-color:#136aa5; background-position:6px -101px; background-image:url(../images/bg_title_h1.png); background-repeat:no-repeat;-moz-border-radius:2px;/* Gecko browsers */ -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */}

.unitTwo h1.title a.more{ display:block; float:right; font-size:12px; font-weight:normal; line-height:16px; height:18px; width:45px; text-align:center; margin-right:10px; color:#888; background-color:#fff;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-top:8px;}

.unitTwo h1.title a.more:hover{ text-decoration:none; color:#136aa5;}



.unit ul.list{ overflow:hidden; padding:15px 0px 10px 0px;}

.unit ul.list li{ height:28px; line-height:28px; overflow:hidden; padding-left:22px; background-image:url(../images/bg_list_node.png); background-position:4px 8px; background-repeat:no-repeat;}

.unit ul.list li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; padding-right:15px;}

.unit ul.list li span.time{ float:right;}

.unitOne3 ul.list{ padding:0;}

.page .row0 .center .unitOne3 .tj_news{ overflow:hidden; border-bottom:1px dashed #888;}

.page .row0 .center .unitOne3 .tj_news img{ width:100%; overflow:hidden;}

.page .row0 .center .unitOne3 .tj_news h1{ padding:0; margin:10px 0px 3px 0px; height:24px; line-height:24px; font-size:16px; font-weight:bold; color:#136aa5; text-align:left; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a{ padding: 5px 6px!important;}
