.body {
    color: #333333;
    font: 10.5pt "微软雅黑";
}

.fma {
    font-family: Arial;
}

.fm-h {
    font-family: 微软雅黑;
}
.fs18{font-size: 18px;}
.fs12{font-size: 12px;}
.fs10{font-size: 10pt;}
.mt5 {
    margin-top: 5px !important;
}
ul li{cursor: pointer;}
.jrj-wrap {
    width: 1000px;
    margin: 0 auto;
    color: #000000;
}

.border-top-td {
    border-top: solid 2px #0084e1;
    /*border-left: 1px solid #dfdfdf;*/
    border-right: 1px solid #dfdfdf;
    color: #0084e1;
    font-weight: bold;
}

.border-top-td-l {
    border-top: solid 2px #0084e1;
    border-left: 1px solid #dfdfdf;
    /*border-right: 1px solid #dfdfdf;*/
    color: #0084e1;
    font-weight: bold;
}

.border-bottom-td {
    border-bottom: 1px solid #dfdfdf;
    border-top: 2px solid #666666;
    /*border-right: 1px solid #dfdfdf;*/
    background-color: #f5f5f5;
}

.border-bottom-td-l {
    border-bottom: 1px solid #dfdfdf;
    border-top: 2px solid #666666;
    /*border-left: 1px solid #dfdfdf;*/
    background-color: #f5f5f5;
}

.border-right {
    border-right: 1px solid #dfdfdf;
}

.border-left {
    border-left: 1px solid #dfdfdf;
}

.border-bottom {
    border-bottom: 1px solid #dfdfdf;
}

.border-top {
    border-top: 1px solid #dfdfdf;
}

.border-top1 {
    border-top: solid 2px #dfdfdf;
}

.border {
    border-top: solid 2px #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
}

.jrj-red {
    color: red;
}

.jrj-red-b {
    color: red;
    font-weight: bold;
}

.jrj-gre {
    color: rgb(0, 153, 0);
}

.jrj-gre-b {
    color: rgb(0, 153, 0);
    font-weight: bold;
}
.gre{color: #009900!important;}
.red{color: #ff0000!important;}
.jrj-where {
    width: 1000px;
    margin: 0 auto;
    padding: 13px 0px 0px 0px;
    font-size: 9pt;
    font-family: 宋体;
}

.jrj-where td {
    padding: 0
}

.jrj-where a, .jrj-where span {
    margin: 0 5px;
}

.jrj-where a {
    color: #666;
}

.jrj-where a:hover {
    color: #c00;
}

.body {
    width: 1000px;
    /*padding-top: 25px;*/
    margin: 0px auto;
}
.hgt{    padding-top: 13px;}
.body-top{height: 346px;
    #height:339px;
    position: relative;
}
.body-left {
    float: left;
    width: 725px;
    height: 343px;
   #height:335px;
}

.body-right {
    float: right;
    width: 255px;
}

.body-right ul li {
    float: left;
    width: 127px;
    height: 35px;
    line-height: 35px;
}
.body-left ul, .body-right ul {
    text-align: center;
}

.body-right table {
    width: 100%;
    text-align: center;
}

.body-right table td:first-child {
    color: #003399;
}

.body-right table td {
    border-bottom: 1px solid #dfdfdf;
    height: 31px;
    line-height: 31px;
}
#bkph1_1,#bkph1_2{
    padding-top: 6px;
}

#bkph1_1 span, #bkph1_2 span {
    margin-left: 145px;
    height: 35px;
    line-height: 35px;
}

.body-left ul li {
    float: left;
    width: 170px;
    height: 35px;
    line-height: 35px;
}

.gxsj {
    font-size: 9pt;
    color: #003399;
    font-family: "宋体";
    margin-right: 10px;
}
.body-middle{height: 426px;#height:432px;margin-top: 25px;}.body-middle p,.table-s2 p,.body-middle h2,.table-s2 h2{font-size: 12pt;font-weight: bold;border-left: 4px solid #1d75b4;padding-left: 6px; }.body-middle .left,.body-middle .right{width: 490px;height: 380px;}.left{float: left;}.right{float: right;}
.body-middle .left div.mt10,.body-middle .right div.mt10{width: 457px;height: 294px;padding-left: 17px;}
.qh-btn ul{width: 439px;height: 25px;line-height: 25px;background-color: #f5f5f5;margin-left: 24px;margin-top: 6px;margin-bottom: 11px;}
.qh-btn ul li{float: left;text-align: center;width: 73px;}
.qh-btn ul li.hover{background-color: #c5d2e3;}
.tb-htls{border-top: 2px solid #0084e1;margin-top: 20px;border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}.tb-htls p{border: none;color: #0084e1;font-weight: bold;height: 41px;line-height: 41px;text-align: center;font-size: 10.5pt;}
.body-bottom{margin-top: 25px;}.table-s2{margin-top: 25px;}.table-s2 p{color: #000000;margin-bottom: 20px;}.table-s2 p i{font-weight:normal;font-size: 10.5pt;}.table-s2 h2 span{text-align:right;width: 662px;color: #666666;font-family: 宋体;font-size: 9pt; padding-left: 336px;font-weight: normal;}
.table-s1 .border-top-td {
    border-left: 1px solid #dfdfdf;
    border-bottom: none;
}
.table-s1 .border-bottom-td-l {
    border-left: 1px solid #dfdfdf;
    border-bottom: none;
}
.table-s1 .border-bottom-td {
    border-bottom: none;
}
.table-s1 ul li{float: left;width: 168px;height: 34px;line-height: 34px;text-align: center;}
.table-s1 table{border:solid 1px #dfdfdf;border-width:0 0 1px 1px;width: 100%;margin-top: 10px;}

.table-s1 table.tlauto{table-layout:auto;}

.table-s1 tr th,.table-s1 tr td{border:solid 1px #dfdfdf;border-width:1px 1px 0 0;font-sizE:12px;font-family:"宋体"}

.table-s1 tr td{border-right:dashed 1px #dfdfdf;font-family:Arial, Helvetica, sans-serif;}

.table-s1 tr td.last{border-right:solid 1px #dfdfdf;}

.table-s1 tr th{background:#e9e9e9;padding:7px 0}

.table-s1 tr.cur td{background:#f2f2f2;}

.table-s1 tr td{height:26px;line-height:26px;vertical-align: middle;}

.table-s1 tr.blod td{height:auto;padding:5px 20px;font-family:"微软雅黑","宋体"}

.table-s1 tr th.ts{background-color:#437aae}
.table-s1 tr th.ts .sort-asc{background:url(//i0.jrjimg.cn/summary/lhb_v2015/aww_up_w.png) no-repeat 91% center;color:#e9e9e9;display:block}

.table-s1 tr th.ts .sort-desc{background:url(//i0.jrjimg.cn/summary/lhb_v2015/aww_down_w.png) no-repeat 91% center;color:#e9e9e9;display:block}

.table-s1 tr td.highlightedCol{background-color:#e0f0ff}



.table-s1 tr td.on{background:#e0f0ff;}

.table-s1 tr th.on{background:#437aae;}

.table-s1 tr th.on span{font-weight:bold;cursor:pointer;}

.table-s1 tr th.on .sort-asc{background:url(//i0.jrjimg.cn/summary/lhb_v2015/aww_up_w.png) no-repeat 86% center;color:#e9e9e9;display:block;}

.table-s1 tr th.on .sort-desc{background:url(//i0.jrjimg.cn/summary/lhb_v2015/aww_down_w.png) no-repeat 86% center;color:#e9e9e9;display:block}

.table-s1 tr th.clickable span{color:#0965b8;font-weight:bold;cursor:pointer;}

.table-s1 tr td a,.table-s1 tr td a:visited,.table-s1 tr td a:hover{color:#0457a7;}
/*文字滚动*/
.jrj-toolbarroll {
    background: #f3f3f3;
    border: 1px solid #dbdbdb;
    height: 29px;
    padding: 0 10px;
    /*font-size: 9px;*/
}

.jrj-toolbarroll p {
    padding-top: 4px
}

.scTb {
    float: left;
    width: 890px;
    height:29px;
    font-size: 9pt;
    font-family: 宋体;
}

.scTb img {
    vertical-align: middle;
    margin: -3px 7px 0 0;
    *margin: 0 7px 0 0
}

.scTb .num {
    margin-left: 3px
}

.scTb .w1 {
    width: 90px
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical, .jcarousel-skin-ie7 .jcarousel-next-vertical {
    position: absolute;
    left: 895px
}

.jcarousel-skin-ie7 .jcarousel-next-vertical {
    left: 914px
}

.jrj-toolbarroll .aup, .jrj-toolbarroll .adown, .jcarousel-skin-ie7 .jcarousel-prev-vertical, .jcarousel-skin-ie7 .jcarousel-next-vertical {
    display: inline-block;
    width: 14px;
    height: 14px;
    cursor: pointer;
    text-indent: -999em;
    margin-left: 50px;
    margin-top: 7px;
    /*margin: 7px 0 0 3px*/
}


.jcarousel-skin-ie7 .jcarousel-next-vertical {
    background-position: -17px 0
}

/* CSS Document */

.jcarousel-skin-ie7 .jcarousel-container {
    /* -moz-border-radius: 10px;
     background: #D4D0C8;
     border: 1px solid #808080;*/
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 890px;
    height: 29px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width: 245px;
    height: 77px;
}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width: 890px;
    height: 29px;
}

.jcarousel-skin-ie7 .jcarousel-item {
    width: 890px;
    height: 29px;
    /*  border: 1px solid #fff;*/
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    /*  border-color: #808080;*/
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical, .jcarousel-skin-ie7 .jcarousel-next-vertical {
    position: absolute;
    left: 895px
}

.jcarousel-skin-ie7 .jcarousel-next-vertical {
    left: 914px
}



.jcarousel-skin-ie7 .jcarousel-next-vertical {
    background-position: -17px 0
}

.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    /*margin-top: 3px;*/
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li, .jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    /*width: 75px;*/
    height: 75px;
}

.jcarousel-item .item {
    margin-left: 37px;
}

.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jrj-toolbarroll .aup, .jrj-toolbarroll .adown, .jrj-toolbarroll .JQ_prev, .scBtn, .ico_talk, .jcarousel-skin-ie7 .jcarousel-prev-vertical, .jcarousel-skin-ie7 .jcarousel-next-vertical {
    background: url(//i0.jrjimg.cn/summary/v3/index2014/bg2014.png) no-repeat
}

.jcarousel-skin-ie7 .jcarousel-next-vertical {
    background-position: -17px 0;
    right: 5px;
}

/*文字滚动 end*/
/*分页*/
.fy{text-align:center;padding:20px 0;border-top:1px solid #d2d2d2;font-size: 9pt;font-family: 宋体;}
.fy span a.cur{background:url(//i0.jrjimg.cn/summary/v3/img.png) no-repeat -185px 0; color:#FFF;border:none;width:18px;height:17px;line-height:17px;color: white;}
.fy b,.fy a,.fy i,.fy span,.fy input{display:inline-block;vertical-align:middle;line-height:18px;}
.fy b{font-weight:normal;}
.fy .cur{background:url(//i0.jrjimg.cn/summary/v2/tx.gif) repeat-x;}
.fy a{margin:0 3px;line-height:22px;border:solid 1px #7e9eba;padding:0 5px;}
.fy a:hover{color:#0088ff;border-color:#0088ff;text-decoration:none;}
.fy a.cur{background:#356793;color:#fff;}
.fy a.nobtn,.fy a.nobtn:hover{color:#999;border-color:#999;cursor:auto;}
.fy span a{font-weight:normal;text-align:center;width:16px;height:15px;line-height:15px;color:#003399;cursor:pointer;margin:0 3px;padding:0;*vertical-align:middle;border:none;}
/*.fy span a:hover{color:#0088ff;}*/
.fy .ip3{width:65px;margin-left:7px;line-height:19px;}
.fy .cur{background-position:0 -496px;}
/*分页end*/
.ckhl{position: absolute;width: 258px;height: 303px;border: 1px solid #dfdfdf; font-family:"微软雅黑", "宋体";background-color: #FFFFFF;left: 467px;z-index: 10000; margin-top: 39px;display: none;}
.ckhl .ckhl-content{width: 237px;margin-left: 11px;margin-top: 12px;}
.ckhl .ckhl-content .fs18{color: #434343;border-bottom: 1px solid #d2d2d2;font-weight: bold;padding-bottom: 6px;}
.ckhl .ckhl-content .fs12{color: #959595;padding-left: 110px;padding-top: 9px;}
.ckhl .ckhl-content .lastp{margin: 14px 0px 0px 0px;padding: 0px;width: 100%;line-height: 22px;letter-spacing: 1px;}
.ckhl .ckhl-content ul{border-right: 1px solid #dfdfdf;border-bottom:  1px solid #dfdfdf;border-left:  1px solid #dfdfdf; color:#626262;font-size: 14px; }
.ckhl .ckhl-content ul.first {border-top: 1px solid #dfdfdf;margin-top: 12px;}
.ckhl .ckhl-content ul li{float: left;height: 28px;line-height: 28px;}
.ckhl .ckhl-content ul li:first-child{border-right:1px solid #dfdfdf;width: 121px;background-color: #eeeeee;}
.ckhl .ckhl-content ul li:first-child span{padding-left: 8px;}
.ckhl .ckhl-content ul li+li {width: 113px;}
.ckhl .ckhl-content ul li+li span{padding-left: 25px;}