@charset "utf-8";
/* CSS Document */

@import url(/images/reset.css);
@import url(/images/header.css);
@import url(/images/footer.css);

.xxgkml_con{ margin-top:10px;}
.sidebar{ width:300px; overflow:hidden; float:left;}
.sidebar .left_nav .left_nav_li{ height:68px; line-height:68px; text-indent:1.5em; background:#0da4ed; color:#e5493d; margin-bottom:15px;}
.sidebar .left_nav .left_nav_li a{ color:#fff; display:block;}
.sidebar .left_nav .left_nav_li a i{ background:url(/images/lby_icon.png) no-repeat left 0; width:28px; height:28px; float:left; display:block; margin:21px 0 0 35px;}
.sidebar .left_nav .left_nav_li a:hover{background:#006d98; color:#fff;}
.sidebar .left_nav .left_nav_li.on{background:#006d98; color:#fff;}
.sidebar .left_nav .left_nav_li a:hover i{ background-position:left top;}
.sidebar .left_nav .left_nav_li a.on i{  background-position:left top;}

.sidebar dl dt{ height:68px; line-height:68px; text-indent:1.5em; background:#0da4ed; color:#e5493d; margin-bottom:15px;}
.sidebar dl dt a{ color:#fff; display:block;}
.sidebar dl dt a i{ background:url(lby_icon.png) no-repeat left 0; width:28px; height:28px; float:left; display:block; margin:21px 0 0 35px;}
.sidebar dl dt a:hover{background:#006d98; color:#fff;}
.sidebar dl dt.on{background:#006d98; color:#fff;}
.sidebar dl dt a:hover i{ background-position:left top;}
.sidebar dl dt a.on i{  background-position:left top;}
.conList{width: 880px;min-height: 400px;border: 1px solid #cccccc;float: right;}
.conList h2{ height:45px; line-height: 45px; font-size: 15px; font-weight:normal; background: #006d98;margin: 0;}
.conList h2 span{padding: 10px 30px;  background: #ffffff; margin-left: 20px; padding-bottom: 13px;}
.conList h2 a{ height:45px; line-height: 45px; color:white; font-size: 15px; font-weight:normal; background: #006d98;}

.conList .ListNews{padding: 10px 15px;height: auto;overflow: hidden;}
.conList .ListNews li{line-height: 35px;border-bottom:1px dashed #ddd;}
.conList .ListNews li .date{float: right;}
.conList .ListNews li a:hover{color: #006d98;}
.conList .view{padding: 10px 15px; line-height: 30px;}
.zfxxgktx_logo{background:url(/images/zfxxgktx_logo.png) no-repeat center center #0da4ed; height:77px; overflow:hidden;}
.zfxxgktx_tq_search{ height:48px; background:#f4f4f4;overflow:hidden;}
.zfxxgktx_tq_search .tq{  width:728px; padding-left:20px; line-height:48px; }
.zfxxgktx_tq_search .search_box{ width:452px; overflow:hidden;}
.zfxxgktx_tq_search .search_box span{ float:left; display:block;}
.zfxxgktx_tq_search .search_box span.xxjs{ background:url(seach_icon.png) no-repeat left center; text-indent:3em;  line-height:48px; }
.zfxxgktx_tq_search .search_box span.search_input .xxgk_input{ width:188px; height:25px; border:1px solid #e1e1e1; margin:11px 10px 0 10px; }
.zfxxgktx_tq_search .search_box span.ss_a{ overflow:hidden;}
.zfxxgktx_tq_search .search_box span.ss_a a{ color:#fff;  margin-top:11px;padding:0 10px; display:block; height:25px; background:#e45d5b; line-height:25px; margin-right:10px;}
.zfxxgktx_tq_search .search_box span.ss_a a:hover{ background:#cb5150;}
.filetree .on a{color:red;}
a:hover{color:#f00 !important;}
.search{width: 580px;background:url(/images/search_bg.png) no-repeat center;height:104px;overflow:hidden;position:relative;}
.search span .input{margin-left: 115px;height: 36px;line-height: 36px;text-indent:1em;background:none;width: 301px;border:2px solid #0da4ed;margin-top: 32px;}
.search span a{ position:absolute; left:418px; width:50px; height:40px; top:32px; line-height:40px; text-align:center;}
.Title h1{height:40px;line-height:40px;border:1px solid #ddd;margin-bottom:20px;}
.Title h1 span{padding:12px;background:#0da4ed;color:#fff;}
/*分页*/
.pag_box{ margin:20px auto; overflow:hidden; text-align:center;}
.pag_box a{ padding:3px 8px; background:#e9e9e9; display:block; float:left; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin:5px;}
.pag_box a:hover{background: #37a8d8;border: 1px solid #37a8d8;color:#fff;}
.pag_box a.onhover{background: #37a8d8;border: 1px solid #37a8d8;color:#fff;}