﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
img { border:none;} 
ul li { list-style:none;}
a { text-decoration:none;}
html, body { width:100%; height:100%; font-size:13px; font-family:"宋体",Arial, Helvetica, sans-serif;}
body { background:url(../images/top_bg.jpg) center top repeat-x;}
/*body { background:url(../images/top_bg.jpg) center 40px repeat-x;}*/
.clearfix:after { height:0; display:block; clear:both; content:"";}

/*.banner_position {width:100%; height:40px;}
.login_registe {color: #333; font-size: 18px;font-weight:bold;font-family: "黑体",Arial,Helvetica,sans-serif; height: 40px; line-height: 40px; position:absolute; right:50%; top:10px; margin-right:-500px;}
.login_registe a {display: inline-block; margin-left: 1px; margin-right: 6px;color:#fff;}
.login_registe > a::after {color: #ccc; content: "|"; display: inline-block; line-height: 40px; margin-left: 5px;}
.login_registe > a:last-child::after {display:none;}*/
.w_1000px { width:1000px; margin:0 auto;}
.head { height:214px; width:100%; background:url(../images/ms_top.png) center top no-repeat; }
.logo {width:591px; height:131px; margin-top:61px; margin-left:4px; float:left;}


.menu_bg { width:100%; height:52px; background:url(../images/menu_bg.jpg)  repeat-x;}
.menu { width:100%; height:52px; }
.menu ul { margin-left:15px;}
.menu ul li { float:left;  font-size:16px; font-family:"微软雅黑";}
.menu ul li a { color:#FFF;height:45px; line-height:45px; padding:0 20px; display:block;}
.menu ul li a:hover { background:url(../images/menu_hover.jpg)  repeat-x;}

.gzdt { amrgin-top:15px; height:280px;}
/*图片新闻*/
.picshow_news { float:left; height:280px; width:495px; position:relative;}
.picshow_news img {height:280px; width:495px;}
.picshow_news #ps_bg { position:absolute;left:0; bottom:0; width:495px; height:30px; background-color:#333;filter:alpha(opacity=70);opacity: 0.7;}
.picshow_news #ps_txt { position:absolute; left:5px; bottom:0px; height:30px; line-height:30px; font-size:14px; color:#fff; width:370px; overflow:hidden; text-overflow:ellipsis; white-space:noerap; }
.picshow_news #ps_num { position:absolute; right:8px; bottom:8px;}
.picshow_news #ps_num ul li { float:left; height:16px; width:16px; line-height:16px; background:#000; border:1px solid #000; color:#FFF; margin-left:2px; text-align:center;}
.picshow_news #ps_num ul li.on{ background:#0772c4; border:1px solid #0772c4;}


/**列表**/
.gzdt_list { float:left; width:496px; margin-left:9px;}
.gzdt_list .title { height:42px; background:#f4f4f4; border-top:4px solid #063c81; line-height:42px;}
.gzdt_list .title span {float:left;color:#063c81; font-size:16px; font-family:"微软雅黑"; padding-left:14px;}
.gzdt_list .title a {color:#3182e4; float:right; margin-right:10px;}
.list ul li { background:url(../images/list_sty1.jpg) left center no-repeat; padding-left:8px;}
.list a { float:left; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#4d4d4d;}
.list span { float:right; color:#7f7f7f;}
.list a:hover { color:#db493a;}
.gzdt_list ul { padding-top:10px;}
.gzdt_list ul li { height:28px; line-height:28px;}
.gzdt_list ul li a {width:360px;}


.wrap {position:relative;margin-top:15px;}
.wrap_L {width:662px;} 
.wrap_R {position:absolute; top:0; left:687px; width:313px;}

.ksdh { margin-top:15px; height:190px;} 
.title2 { height:35px; width:100%; background:#f7f7f7;}
.title2 span { display:block; float:left; background:url(../images/title_bg.jpg) no-repeat; width:104px; height:35px; text-align:center; line-height:35px; color:#063c81; font-size:16px; font-family:"微软雅黑"; }
.ksdh ul {margin-top:5px; height:147px;}
.ksdh ul li { float:left; background:url(../images/link_bg.jpg); width:175px; margin:15px 16px 0px 0;   height:34px; line-height:34px; padding-left:35px;}
.ksdh ul li a { color:#fff;display:block; width:160px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.jcsp { margin-top:15px; height:200px;}
.jcsp ul { margin-top:7px;}
.jcsp ul li { background:url(../images/list_sty1.jpg) 2px center no-repeat; height:30px;line-height:30px; padding-left:10px;}
.jcsp ul li a { width:500px;}
.xzzx { margin-top:15px; height:200px;}
.xzzx ul { margin-top:10px;}
.xzzx ul li {height:31px; line-height:31px;}
.xzzx ul li a { width:280px;}
.gzzd { margin-top:8px; height:250px;}
.gzzd ul { margin-top:5px;}
.gzzd ul li { height:30px; line-height:30px;}
.gzzd ul li a {width:220px;}

.links { background:#dbdbdb; padding:20px 0; margin-top:15px;}
.links .title { height:20px;margin-bottom:14px;}
.links .title li {width:70px; height:20px; line-height:20px; float:left; text-align:center; color:#4d4d4d; margin-right:10px;} 
.links .title li.active,.links .title li.hover {background:#1369c0; color:#fff;} 
.tabs .list ul li { float:left; height:26px; line-height:26px; width:130px; padding-right:11px;}



/**二级页面**/
.wrap_LSec {position:absolute; top:0; left:0px;width:220px; padding:0 5px 5px; background:#f7f7f7;} 
.wrap_RSec {min-height:500px; margin-left:270px; width:730px;}
/*****左侧菜单*****/
.menu_left .title{ width:220px; height:64px; line-height:64px; background:#063c81; text-align:center; font-size:24px; font-family:"黑体", "宋体"; color:#fff; border-bottom:2px solid #1d64dc;}
.menu_left ul { width:218px; border:1px solid #dcdcdc; border-top:0px; background:#fff;padding-top:9px; padding-bottom:64px;}
.menu_left ul li { height:38px; line-height:38px; border-bottom:1px dashed #e5e5e5;}
.menu_left ul li a{ display:block; height:38px; background:url(../images/menu_leftbg.jpg) 26px center no-repeat; padding-left:60px; font-size:14px; font-family:"微软雅黑", "宋体"; color:#4d4d4d;}
.menu_left ul li a:hover,.menu_left ul li.active a {background:url(../images/menu_leftbg2.jpg) 26px center no-repeat; color:#063c81;}

/**面包屑**/
.bread { background:url(../images/bread.jpg) no-repeat; height:66px;}
.bread .title { float:left; font-family:"微软雅黑", "宋体"; font-size:20px; color:#063c81; margin-top:25px; margin-left:52px;}
.bread ul { float:right; height:20px; line-height:20px; background:url(../images/bread_ulbg.jpg) left center no-repeat; padding-left:15px; margin-top:25px;}
.bread ul li {float:left; }
.bread ul li a { background:url(../images/left.jpg) right center no-repeat; padding-right:14px; color:#888;}
.bread ul li span { padding-left:9px;color:#063c81;}
.bread ul li a:hover {color:#1f70df;}

.content ul.articleList { padding-top:19px;}
.content ul.articleList li { height:34px; background:url(../images/list_sty3.jpg) left center no-repeat; border-bottom:1px dashed #c5c5c5; padding-left:20px; line-height:34px;}
.content ul.articleList li a { float:left; display:block; width:490px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#525253;}
.content ul.articleList li a:hover { color:#5893d2;}
.content ul.articleList li span.date {float:right; width:72px; text-align:center; color:#888;}
.content ul.articleList li span.author { float:right; width:131px; text-align:center; color:#063c81;}

.article h3{ padding-top:20px; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑", "宋体"; font-size:20px; color:#063c81; font-weight:normal;}
.article_msg { text-align:center; color:#898989; font-size:13px; line-height:25px;}
.con p { color:#4d4d4d; text-indent:2em; font-size:14px; line-height:30px;}
.con { padding-bottom:50px;}

/**分页**/
.page {margin-top:40px; text-align:center;padding-bottom:65px;}
.page a{ padding:5px 8px; border:1px solid #cbcaca; color:#525253;}
.page span,.page a:hover { padding:5px 8px; border:1px solid #217be3; color:#fff; background:#217be3;}

.foot { padding:48px 0; width:100%; color:#fff; color:#fff; text-align:center; background:#343434;}

.panel-heading { display:none;}
.previous { float:left; width:48%;}
.next { float:right; width:48%; text-align:right;}
.pager  { height:45px; line-height45px; padding-top:20px;}
.pager  a { color:#4d4d4d;}

.nav i.icon-folder-close-alt { display:none;}

.navbar-nav  li  a { padding:0px; line-height:45px;}
.nav > li > a {padding:0px;}
.pager  i { padding:5px; color:#999;}

.navbar-nav > li > a, .navbar-brand, .navbar-nav > li > a:visited, .navbar-brand:visited { color:#fff;}

.albumList li { float:left;margin:15px 7px 0px;}
.albumList li img { width:146px; height:146px; padding:2px; border:1px solid #dfdfdf;}
.albumList li span a { display:block; height:26px; line-height:26px; width:152px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;text-align:center; color:#4d4d4d;}
.albumList li span a:hover{color:#db493a;}