body{
    font:14px/1.8em "微软雅黑";color:#000;
    background:#ededed url(image/bg.png) top center no-repeat;
}
.wp{width:1200px;margin:0 auto;clear:both;overflow:hidden;}
.bg_wihte{background:#FFF url(image/xbg.png);}
.hg100{height:100px;}
a{color:#333;}
a:hover{color:#DB0000;text-decoration:none;}

#fixed{height:36px;line-height:32px;
        background:url(image/topbar.png) left bottom repeat-x;
        position:fixed;width:100%;z-index:1999;}
#fixed .wp{position: relative;}
#fixed .more{position:absolute;top:0;right:0;}
#fixed_fill{height:36px;}

.logoPanel{height:120px;padding:10px 0 0;}
.logoPanel .searchPanel{float:right;padding:40px 0 0 0;}
.logoPanel .searchPanel input.keyword{float:left;width:260px;border:1px solid #2f6699;height:32px;line-height:32px;}
.logoPanel .searchPanel input.btn{float:left;width:60px;background:#2f6699;color:#FFF;border:0;height:32px;font-weight:bold;border-radius:0;}

#menu{background:#2f6699;height:45px;}
#menu a{color:#FFF;font-size:16px;font-weight:bold;float:left;text-align:center;
    height:45px;line-height:45px;width:108.090px;
    border-left:1px solid #2f6699;}

#menu a.select,
#menu a:hover{background:url(image/xbg.png) 0 -10px no-repeat;color:#DB0000;
        border-top-left-radius:10px;
        border-top-right-radius:10px;
        height:42px;line-height:42px;margin-top:3px;}


#touTiao{height:100px;border:1px solid #DB0000;background-color:#FFF;margin-bottom:20px;width:500px;overflow:hidden;}
#touTiao div.toutao{float:left;width:445px;}
#touTiao div.toutao div{padding:10px 5px 10px 16px;}
#touTiao div.toutao a{display:block;font-size:22px;color:#DB0000;text-overflow:ellipsis;_text-overflow:clip;white-space:nowrap;overflow:hidden;}
#touTiao div.toutao a:hover{color:#000;}
#touTiao div.toutao p{color:#999;padding-top:4px;height:50px;overflow:hidden;}
#touTiao img{float:left;}


.text_list{overflow:hidden;}
.text_list p,
p.item{padding:5px 5px 5px 10px;line-height:20px;background:url(image/ico_sp.png) 0 -56px no-repeat;
    text-overflow:ellipsis;_text-overflow:clip; white-space:nowrap;overflow:hidden;
    height:30px;
    _background-position:0 -59px;
}

p.item .date{color: #999; padding-right:8px;}
p.item .gray{color: #999;}
.text_list p .datetime{float:right;color:#999;}
.text_list p:hover{background-color:#EEE;border-bottom:1px dashed #CCC;padding:5px 5px 4px 10px;}



.line_text{text-overflow:ellipsis;_text-overflow:clip; white-space:nowrap;overflow:hidden;}

.tf_title{overflow:hidden;padding-bottom:12px;color:#2f6699;}
.tf_title a{color:#2f6699;}
.tf_descript{height:75px;overflow:hidden;padding-bottom:12px;}
.tf_descript,.tf_descript a{color:#444;}

.tabs .nav{height:36px;background:rgba(47,102,255,0.3);}
.tabs .nav h1{float:left;width:100px;line-height:36px;height:36px;font-size:14px;text-align:center;}
.tabs .nav h1.select,
.tabs .nav h1:hover{background:#EEE;color:#2f6699;}
.tabs .nav h1.select a,
.tabs .nav h1:hover a{color:#2f6699;}
.tabs .content{padding:12px 10px 6px 20px;background:#EEE;height:204px;overflow:hidden;}
.tabs .content div{display:none;}
.tabs .content div.select{display:block;}


#zwgk_panel.tabs .nav{height:36px;background:none;}
#zwgk_panel.tabs .nav h1{float:left;width:100px;line-height:36px;height:36px;font-size:14px;text-align:center;}
#zwgk_panel.tabs .nav h1.select,
#zwgk_panel.tabs .nav h1:hover{background:#FF6000;color:#FFF;}
#zwgk_panel.tabs .nav h1.select a,
#zwgk_panel.tabs .nav h1:hover a{color:#FFF;}
#zwgk_panel.tabs .content{padding:12px 10px 6px 10px;background:none;height:310px;overflow:hidden;}

.lpanel{min-height:150px;z-index:0;}
.lpanel .img_head{z-index:999;position:absolute;margin:15px 0 0 -10px;}
.lpanel .hgx{height:70px;}
h2.dot{background:url(image/dot.png) left 4px no-repeat;padding-left:15px;font-size:16px;color:#2f6699;font-weight:bold;}
h2.dot a{color:#2f6699;}

h2.title{font-size:16px;height:39px;background:padding-left:20px;border-bottom:1px solid rgba(47,102,153,0.7);overflow:hidden;}
h2.title a{color:#FFF;display:block;background:rgba(47,102,153,0.7);
    height:39px;line-height:39px;float:left;padding:0 15px;
    border-top-right-radius:10px;
    box-shadow:2px 0 2px #CCC;
}
h2.title a.more{display:inline;background:none;box-shadow:none;color:#2f6699;float:right;font-size:14px;}


#footer{background:#333333;color:#DDD;padding:20px 0;line-height:2.2em;}
#footer a{color:#DDD;}

.panel:hover{
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.3);
    box-shadow: 0 1px 1px rgba(0,0,0,.3);
}
.panel-heading {
    padding: 8px 12px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;

}
.panel-default>.panel-heading {
    color:#2f6699;
    background-color: #f5f5f5;
}
.thumbnail{
    border-radius:0;
}
.thumbnail:hover {
    background-color: #EEE;
    border: 1px solid #CCC;
    box-shadow:0 1px 1px #CCC;
}

.more,
a.more,
.more a,
.panel-heading .more,
.panel-heading a.more a
.panel-heading a.more{float:right;color:#2f6699;}
.panel-body {
    padding: 8px 15px;
}

.pages{text-align:center;padding:5px;background-color:#EEE;margin:20px 0;border-radius:6px;}

.abstract{padding:10px;background-color:#EEE;color:#999;font-size:12px;border:0 solid #DDD;border-width:0 2px;}
.details_path{height:34px;border-bottom:1px solid #DDD;vertical-align:top;}
.details_title{color:#2f6699;text-align:center;font-size:20px;padding:12px 0 24px;}
.details_content{padding:10px;min-height:300px;}

#GYY_PANEL{height:100px;overflow:hidden;background-color:#EEE;margin-bottom:20px;display:none;}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2023-08-17 16:09:11" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->
