.whitelink{
    color:#ffffff;
}
/*ģ��*/
.module-t {
    background-color: white;
    border-bottom: 1px solid #ebeaea;
    border-top: 2px solid #428bca;
    height: 40px;
    line-height: 40px;
}

.module-t h3,.module-t h4.module-t h5{
    margin:0;
    padding:0;
}
.module-c{
    /*background-color: #e5e5e5;*/
    padding-top:5px;
    padding-bottom:5px;
}
.module-c ul{
    margin-bottom:0px;
}
.module-c li{
    line-height: 40px;
    height: 40px;
    background-color: #fff;
    /*margin: 0 4px 2px 4px;*/
    margin:0 0 2px 4.1%;
    /*border-bottom: 1px solid #d8d8d8;*/
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    /*border-bottom-width: 2px;*/
    font-size: 14px;
}
.module-c li a{
    color:#000;
    /*text-indent:3px;*/
    line-height: 40px;
    height:40px;
    display:inline-block;
    /*margin-top:5px;*/
    /*border-bottom: 1px solid #d3d3d3;*/
}

.module-b{
    /*background-color: #e5e5e5;*/
    padding-top:5px;
    padding-bottom:5px;
}
.module-b ul{
    margin-bottom:0px;
}
.module-b li{
    line-height: 40px;
    height: 40px;
    background-color: #fff;
    margin: 0 4 2 4px;
    /*border-bottom: 1px solid #d8d8d8;*/
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    /*border-bottom-width: 2px;*/
    font-size: 14px;
}
.module-b li a{
    color:#000;
    /*text-indent:3px;*/
    line-height: 15px;
    height:15px;
    display:inline-block;
    margin-top:5px;
    /*border-bottom: 1px solid #d3d3d3;*/
}

.module-t-t{
    position: absolute;
    /*bottom: 5%;*/
    font-size: 16px;
}
.module-t-t a{

}
.module-pic{
    border-bottom: 2px solid #428bca;
}
.aimg{
    margin-right: 3px;
    width: 4px;
}
.topicmore {
    -webkit-box-flex: 1;
    text-align: right;
    margin-right:10px;
}
nav.topicmore a {
    height: 41px;
    position: relative;
}
 .topicmore a {
    display: inline-block;
    margin-right: 6px;
    font-size: 14px;
    /*color: #2b73df;*/
}
.more{
    margin: 15px 0;
}
.my-nav{
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.my-nav a{
    font-size:14px;
    color:#000;
    cursor:pointer;
    text-decoration:none;
}
.sub-topic{
    margin-bottom: 10px;
    background-color: #f5f5f5;
    border-bottom: 1px solid #e3e3e3;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    border-radius: 3px;
}
.more-link{
    -webkit-tap-highlight-color: #ececec;
    display: block;
    height: 28px;
    line-height: 28px;
    border: 1px solid #D9D9D9;
    text-align: center;
    font-size: 14px;
    color: #5c5c5c;
    background-color: #f8f7f7;
    -webkit-box-shadow: 0 0 1px white inset;
    width: 98%;
    margin-left: 1%;
    margin-bottom: 5px;
}
.sub-topic{
    margin-bottom: 10px;
    background-color: #f5f5f5;
    border-bottom: 1px solid #e3e3e3;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    border-radius: 3px;
}
.my-header{
    height: 55px;
    line-height: 55px;
}

/*��ҳ����*/
.breadcrumbblue {
    padding: 2px 4px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #428BCA;
    border-radius: 4px;
}
.breadcrumbblue > li {
    display: inline-block;
}
.breadcrumbblue > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}
.breadcrumbblue > .active {
    color: #fff;
}
.breadcrumbblue a {
    color: #fff;
}

/*�û���½*/
.form-signin {
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}
.form-signin .form-signin-heading{

}
.form-signin .form-control {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    font-size: 16px;
}
.form-signin .form-control:focus {
    z-index: 2;
}
.form-signin input[type="text"] {
    margin-bottom: -1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
/*�û���½*/
/*��ҳ����*/
.bigNav {
    text-align: center;
}
.bigNav .icons a {
    position: relative;
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    color: #000;
    float: left;
    width: 25%;
}
.bigNav .icons i {
    display: block;
    margin: 0 auto 6px auto;
    width: 49px;
    height: 50px;
    background: url(../../images/home.png) 0 -17px no-repeat;
    background-size: 200px auto;
}
.bigNav .n2 i {
    background-position: -50px -17px;
}
.bigNav .n3 i {
    background-position: -100px -17px;
}
.bigNav .n4 i {
    background-position: -150px -17px;
}
.bigNav .n5 i {
    background-position: 0 -67px;
}
.bigNav .n6 i {
    background-position: -49px -67px;
}
.bigNav .n7 i {
    background-position: -100px -67px;
}
.bigNav .n8 i {
    background-position: -150px -67px;
}
.flexbox {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    -webkit-box-orient: horizontal;
    box-orient: horizontal;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.flexbox > * {
    display: block;
    box-flex: 1;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
body:not(:-moz-handler-blocked) .flexbox {
    width: 100%;
}
/***********�ڶ�����ʽ**********/
.news_list {
    padding:0px 10px 10px 10px
}
.news_item {
    position:relative;
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #ebebeb;
    background-size:1px 1px;
    height:63px;
    overflow:hidden;
    padding:10px 0px
}
.news_item:last-child {
    border-bottom: none;
}
.h136 {
    height:144px
}
.news_item img.avator75 {
    width:75px;
    height:60px;
    position:absolute;
    top:11px;
    left:0px;
}
.news_detail {
    min-height: 63px;
    padding-left: 87px;
    /*position: relative;*/
}
.news_detail a{
    color:#000;
}
.pl_0 {
    padding-left:0px
}
.poss {
    position:static
}
.news_detail h1 {
    color: #1e1e1e;
    font-size: 14px;
    line-height: 20px;
    font-weight:normal;
    overflow: hidden;
    height:48px;
}
.news_detail p {
    color: #979797;
    font-size: 14px;
    line-height: 20px;
    padding-right: 10px;
    padding-top: 5px;
}
.pl_pos {
    position:absolute;
    right:0px;
    bottom:1px;
    font-size:10px;
    color:#979797
}
.pos_bt {
    bottom:10px
}
.pl_pos em {
    display:inline-block;
    width:24px;
    height:13px;
    text-align:center;
    color:#fff;
    font-size:10px;
    margin-left:6px;
    vertical-align:middle
}
.pl_pos em.zt_icon {
    background:#ca2023;
    width:24px;
    height:13px;
}
.pl_pos em.dj_icon {
    background:#2a63ba;
    width:24px;
    height:13px;
}
.morepic {
    margin-top:7px
}
div.morepic img.pqs {
    width:32%;
    height:76px;
    float:left;
    margin-right:1.7%
}
div.morepic img.pqs:last-child {
    margin-right:0%
}
.news_detail .pl_time {
    bottom: 1px;
    color: #979797;
    font-size: 10px;
    position: absolute;
    right: 0px;
    margin-bottom: 10px;
}
.news_detail .pl_time span {
    color: #999999;
    font-size: 11px;
    line-height: 100%;
}
/*ҳͷҳβ*/
#jumphelper {
    position: fixed;
    width: 35px;
    bottom: 38px;
    right: 10px;
    z-index: 9999;
}
#jumphelper>a {
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: 18px 19px;
    width: 35px;
    height: 35px;
    background-color: rgba(0, 0, 0, 0.25);
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap;
}
#gotop {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAmCAMAAACbFsmhAAAA+VBMVEV6enpNTU1sbGympqbq6urJycnT09Pj4+Pj4+Oenp5ZWVnu7u7f39/n5+epqanp6enk5OSDg4Pi4uLb29vJycmPj4/q6urMzMzQ0NC3t7fs7Oxvb2/i4uLr6+vu7u5xcXHt7e1ra2vc3Ny8vLxra2vf39+ysrLm5ubi4uLZ2dnKysrOzs5NTU25ublsbGyjo6O+vr6hoaFNTU3r6+vX19dNTU3v7+9NTU1NTU3j4+Pe3t5NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU0AAADs7Oz19fX8/Pzd3d3k5OTv7+/m5ub+/v75+fnx8fH///88zryfAAAASHRSTlMnEyMetzRJ0tchD5ZfeR240BRtUzsbiD89L4UQ04axBbYG/S0S6SXJ2VRAPgYuER8sIA2HVQqlCwhs9AcFDAQJAQMCEQ8QDgCcqP6hAAABr0lEQVR42qXSB1PbMBgGYJUWaMtuaUvLDnunCR6JtZeBLPv7/z8GmejqnEtw7tD5bMt+pO+VbISDlrbWuGN80VYr4w5rjFGuazQTiPShpvVjFNUjhgRxRZR+ORl3crW0tsqaorwqAjCJ0kqjUUSrz6oINxuNI/o2ol+6AN2/4i0kjxfBtc/HYjoSJIQzgE8QkqmIkzacIIC5c2iTaSjojHqnHwDUx+6ok/DXkEwusod5bAEMPhpm9/FrCF/mjws4dUjz5CrPL6//R7Q5fFp2oxWATSW7yIY317yCxGoXVgLukVOdkd+uEsnbdVgKirsiUzEoasPONp1EohXC2ldZ3JoxSnkUQtgSE4j9hPMNmXpkxwNvz6DN/iGZTASwHjn142T0jUmP8H02bFK/FAWgUq9Oe9n3mL+gZCvPf2Hp32ifqYhFN/P8KpEp4vS32143a4l8OV/jBnMk7tyHisfGlzPlpwpc2juJ9vcGfyIf2q9Olz3OdgcHh0gmraQ0VZTSmDCOyn5lC6b9mX4mVYuUL/d+ZOvLlat7f3AzyxboGVdn6meaJRMZDEgtoozI6rNnqWNwOoglrpkAAAAASUVORK5CYII=);
    margin-bottom: 6px;
}
#gobot {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAmCAMAAACbFsmhAAAA/FBMVEXt7e3BwcHt7e16enpNTU1NTU1sbGy5ubnV1dXr6+vd3d13d3fv7+/u7u7u7u7n5+ehoaFcXFzZ2dlra2uDg4PKysq+vr6Xl5fs7Oypqanr6+tsbGzy8vJra2vy8vJ1dXXs7Oy8vLyenp6jo6PGxsavr6/v7+/u7u7t7e3v7+/v7+/b29vOzs6AgICmpqbx8fHs7Ozs7OzMzMzi4uK3t7dNTU1NTU3j4+PX19fq6uru7u5NTU3t7e1NTU3t7e1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU0AAADu7u7y8vL8/Pz5+fn+/v7v7+////93HL7gAAAATXRSTlP+K/QoFRIjLkiHYBGnlc15IAxUEhRALBiFHYYRtQa4CestIR81JrPZ7qXBUz4VHqPx9j9tLw0MbFWIzgb3B+QFAwsKCQgEARECDxAOADxjXooAAAGpSURBVHjapZMJT9wwEIVdaCmFlrZcpYVy39ACu+yd047tsY1Cwvz//8LAUkLCLkHFlizF+jRv/OaFXVVWlPCwevcMap+fi1rIItpaSCOaWsgUld4Omdf0pF9TydVCrpB7eyX7f3LAYxGVXleSA7/tS/Z77WaFwzgoSn7drG8w+TPIO4ka3RPwTh78Babkspd1k9Ep8LuZdxkpanxwmqZLgwIq5MJdljZCdf+65IT4sJBz/5i9Q9KABwsEKe/I6uyiHwd504dHn+Ie9hejclTU6jH2OBRmQusI97+r0lhaZ3gWw1PH5cIcfrm/0sNKilPxP7I8luhbgF/F8HWGGL9JBsnq7MJL73omUQ+QP595W1JVoKFd04OhBX4jTRsDeJ4CEN2M7UqqpMOPXnYi1KioqKSTH+69R/ywHeTNZEyelPiEB5OIU33sxWNDB+0jPEbcx88tOT6Z0WwfEckg9VJ8YTtADHbg5YzLrc3Nd2HNj6Bk3JZQhWRsjdPOOaONts5qZ6w1xllHp7H0zYGJC6xZEzGLa6ELzoBbp0lA6zsNEqF9d9AtbUNbyFv47IS+9oBI4AAAAABJRU5ErkJggg==);
}

/*�б�ģ��*/
.tmodule .tmodule-t{background-repeat: no-repeat; -webkit-background-clip: content-box; border-top: 1px solid #ee2d80; line-height: 26px; padding-top: 1px; position: relative;}
.tmodule .tmodule-t { height: 37px; line-height: 37px; border-top: 1px solid #E2E2E2; border-bottom: 2px solid #000; background: url(../../images/f1_t_bg.png) no-repeat, -webkit-gradient(linear, left top, left bottom, from(#FDFDFD), color-stop(50%, #F8F8F8), to(#EDEDED)); -webkit-background-size: 320px 37px; }
 .module .tmodule-t h3 span, .tmodule .tmodule-t .more a, .tmodule-t span a { color: #000!important; }
 .module .tmodule-t h3 span, .tmodule .tmodule-t span a { position: relative; }
 .module .tmodule-t span > span:first-child:after,
.tmodule .tmodule-t span > a:first-child:after { content: ''; width: 120%; height: 2px; background: #A11100; position: absolute; bottom: -6px; left: -20%; }
.tmodule .tmodule-t span {
    font-size: 16px;
    padding-left: 12px;
}
.tmodule .tmodule-t span a{
    color: #000!important;
}
.module-cleft8{padding-left: 12px; padding-right: 12px; line-height: 150%;}
.module-cleft2{padding-left: 8px; padding-right: 8px; line-height: 150%;}
.top5{padding-top: 5px;}
.tmodule .blank_link a{display: inline-block; margin-right: 5px; padding-right: 10px;}
.tmodule li{list-style: none}


/*��ҳģ��*/
.tmodule .tModule-L{ background-color: white;
    border-bottom: 1px solid #ebeaea;
    border-top: 2px solid #428bca;
     line-height: 26px; padding-top: 1px; position: relative;}
.tmodule .tModule-L { height: 37px; line-height: 37px;  -webkit-gradient(linear, left top, left bottom, from(#FDFDFD), color-stop(50%, #F8F8F8), to(#EDEDED)); -webkit-background-size: 320px 37px; }
 .tModule-L h3 span, .tmodule .tModule-L .more a, .tModule-L span a { color: #000!important; }
 .tModule-L h3 span, .tmodule .tModule-L span a { position: relative; }
 .tModule-L span > span:first-child:after,
.tmodule .tModule-L span > a:first-child:after { content: ''; width: 120%; height: 2px;  position: absolute; bottom: -6px; left: -20%; }
.tmodule .tModule-L span {
    font-size: 18px;
    padding-left: 12px;
}
.tmodule .tModule-L span a{
    color: #000!important;
}

/*�����ʴ�*/
.wd_item {
    position:relative;
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #ebebeb;
    background-size:1px 1px;
    min-height:63px;
    overflow:hidden;
    padding:10px 0px
}
.wd_item:last-child {
    border-bottom: none;
}
.wd_detail {
      min-height: 63px;
      padding-left: 2px;
      position: relative;
    background-color: #D9EDF7;
  }
.wd_detail a{
    color:#000;
}
.wd_detail h1 {
    color: #1e1e1e;
    font-size: 14px;
    line-height: 20px;
    font-weight:normal;
    overflow: hidden;
    height:48px;
}
.wd_detail p {
    color: #979797;
    font-size: 14px;
    line-height: 20px;
    padding-right: 10px;
    padding-top: 5px;
}
.wd_detail .pl_time {
    bottom: 1px;
    color: #979797;
    font-size: 10px;
    position: absolute;
    right: 0px;
    margin-bottom: 10px;
}
.wd_detail .pl_time span {
    color: #999999;
    font-size: 11px;
    line-height: 100%;
}
.answer_detail {
    min-height: 63px;
    padding-left: 2px;
    position: relative;
    background-color: #FCF8E3;
}
.answer_detail .pl_time {
    bottom: 1px;
    color: #979797;
    font-size: 10px;

    position: absolute;
    right: 0px;
    margin-bottom: 10px;
}
.fang_search{
margin-top: 10px;
padding: 0px 15px 5px 15px;
}
.fang_search span{
    font-size: 18px;
}
.zhouTitle {
    min-height: 40px;
    line-height: 40px;
    padding-left: 5px;
    position: relative;
    background-color: #acd7f7;  /*/D9EDF7*/
}
.whiteBack{
    background: #ffffff;
}
.gjxxTitle {
    min-height: 40px;
    line-height: 40px;
    position: relative;
    background-color: #D9EDF7;
}
.subTitle{
    border-bottom: 1px solid #dedede;
    height: 40px;
    line-height: 40px;
    position: relative;
}
.subTitle h4,.subTitle h5{
    height: 40px;
    border-bottom: 1px solid #146ba0;
    position: absolute;
    top: 0;
    left: 0;
    font-size: 16px;
    color: #206fac;
    /*width: 200px;*/
    text-indent: 3px;
    line-height: 40px;
    margin:0px;
}