body {}
.banner .swiper-container {
  width: 1200px;
  height:300px;
  position: relative;
}

.banner .swiper-container .brimg {
  width: 100%;
  height: 100%;
}

.banner .swiper-pagination-bullet {
  width: 15px;
  height: 15px;
  margin: 0 8px !important;
}

.banner .info-plank {
  width: 285px;
  height: 377px;
  z-index: 1;
  background: rgba(238, 130, 1, 0.9);
  position: absolute;
  left: calc(50% + 300px);
  top: 0;
  color: #fff;
}

.banner .info-plank p {
  color: #fff;
  font-size: 23px;
}

.banner .info-plank .ic-con1 {
  width: 38%;
  font-size: 19px;
}

.banner .info-plank .code-img {
  width: 75px;
  height: 75px;
  padding: 6px 17px;
}

.banner .info-plank .info-con {
  padding: 16px 18px;
  border-bottom: 2px solid #ee8201;
}



table.tb_userLogin {
    width: 100%;
    height: 100%;
    table-layout: fixed;
}

table.tb_userLogin input {
    border: solid 1px gray;
    width: 100%;
    height: 18px;
    line-height: 18px;
}

table.tb_userLogin input.tb_login {
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}

Div.menuRowSecond {
    font: 12px Verdana, Helvetica, Arial, sans-serif;
}

table.tb_userLogin input.tb_regedit {
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}

table.tb_userLogin input.tb_loginout {
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}

table.tb_userLogin input.tb_editMsg {
    width: 89px;
    height: 25px;
    border: none;
    color: White;
    font-weight: bold;
}


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

.CiteViewBoderBottom {
    border-bottom: 1px solid #E8E8E8;
    background-image: url(/bsdhf/template/page/home/global_caption3_bg.gif);
}


.global_module2_caption a.more {
    display: inline;
    float: right;
    margin: 0 10px;
    color: #17587C;

    font-family: simsun;
    font-size: 10pt;
}

table.navTable div.navItemF {
    height: 21px;
    margin-top: 3px;
    padding-top: 4px;
    cursor: pointer;
    font-weight: bold;
    font-size: 10pt;

}

table.navTable div.Left {

    width: 10px;
    height: 21px;
    float: left;
    margin-top: 3px;
    padding-top: 4px;
}

table.navTable div.Right {
    width: 10px;
    height: 21px;
    float: left;
    margin-top: 3px;
    padding-top: 4px;
}

/* 图文内容视图 的内容属性容器样式*/
content_titleC {
    background-repeat: repeat-x;
}

div.content_attrC {
    position: absolute;
    top: 5px;
    left: 20px;
    right: 20px;
    bottom: 5px;
    background-color: #eeeeee;
}



.global_module2_caption {
    height: 25px;
    overflow: hidden;
    background: url(/bsdhf/template/page/home/global_caption2_bg.gif) repeat-x;
    line-height: 25px;
}

.global_module2_caption div.h3 {
    color: #003D79;
    height: 25px;
    padding-top: 5px;
}

.global_module2_caption div.left {
    height: 25px;
    width: 10px;
}

.global_module2_caption div.right {
    height: 25px;
    width: 10px;
}

.global_module2_caption div.leftDlist {
    height: 25px;
    width: 10px;
    float: left;
}

.global_module2_caption div.rightDlist {
    height: 25px;
    width: 10px;
    float: left;
}

.global_module2_caption div.div_more {
    height: 25px;
    width: 60px;
    float: right;
}

.global_tx_list1 li {
    display: inline;
    float: left;
    width: 300px;
    height: 25px;
    overflow: hidden;
    margin: 0 15px 0 20px;
    padding-left: 12px;
    background: url(/bsdhf/template/page/home/icon_li.gif) no-repeat 0 9px;
    line-height: 25px;
}

select {
    border: solid 1px #999999;
}

.titleC {
    font-size: 14pt;
    font-weight: bold;
}

.global_tx_list22 {
    overflow: hidden;
    margin-left: 5px;
    margin-right: 10px;
}

.global_tx_list22 li {
    display: inline;
    float: left;
    width: 100%;
    height: 25px;
    overflow: hidden;
    background: url(/bsdhf/template/page/home/icon_li.gif) no-repeat 0px 10px;
    line-height: 25px;
}

/* 链接mode1 */
div.LinkMode1Main {}

div.LinkMode1Main div.LinkMode1Content {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 1;
}

div.LinkMode1Main div.borderLT {
    height: 12px;
    width: 12px;
    position: absolute;
    top: 0px;
    left: 0px;
    background: url(/bsdhf/template/page/home/RoundBgLT.gif) no-repeat;
    z-index: 2;
}

div.LinkMode1Main div.borderRT {
    height: 12px;
    width: 12px;
    position: absolute;
    top: 0px;
    right: 0px;
    background: url(/bsdhf/template/page/home/RoundBgRT.gif) no-repeat;
    z-index: 2;
}


div.LinkMode1Main div.borderLB {
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background: url(/bsdhf/template/page/home/RoundBgLB.gif) no-repeat;
    z-index: 2;
}


div.LinkMode1Main div.borderRB {
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: url(/bsdhf/template/page/home/RoundBgRB.gif) no-repeat;
    z-index: 2;
}

div.LinkMode1Main div.title {
    font-size: 12pt;
    color: #1e2c86;
    margin-top: 15px;
    font-weight: bold;
    font-family: 微软雅黑;
    padding-left: 15px;
    margin-left: 5px;
    background: url(/bsdhf/template/page/home/LinkMode1TitleBg.gif) no-repeat;
    padding-bottom: 15px;
}

div.LinkMode1Main div.item {
    padding-left: 30px;
    padding-top: 5px;
    float: left;
    font-family: 宋体;
    font-size: 10pt;
    height: 22px;
    margin-left: 5px;
    background: url(/bsdhf/template/page/home/LinkMode1ItemBg.gif) no-repeat;
}





div.FlashborderLT {
    height: 12px;
    width: 12px;
    position: absolute;
    top: 2px;
    left: 2px;
    background: url(/bsdhf/template/page/home/RoundBgLT.gif) no-repeat;
    z-index: 2;
}

div.FlashborderRT {
    height: 12px;
    width: 12px;
    position: absolute;
    top: 2px;
    right: 2px;
    background: url(/bsdhf/template/page/home/RoundBgRT.gif) no-repeat;
    z-index: 2;
}


div.FlashborderLB {
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 2px;
    left: 2px;
    background: url(/bsdhf/template/page/home/RoundBgLB.gif) no-repeat;
    z-index: 2;
}


div.FlashborderRB {
    height: 12px;
    width: 12px;
    position: absolute;
    bottom: 2px;
    right: 2px;
    background: url(/bsdhf/template/page/home/RoundBgRB.gif) no-repeat;
    z-index: 2;
}

div.OnWatchDay {
    height: 20px;
    padding-left: 15px;
    padding-top: 0px;
    font-size: 9pt;
    font-weight: bold;
}

div.OnWatchDayContent {
    height: 100px;
    padding-top: 2px;
    font-size: 9pt;
}

span.OnWatchDate {
    border-bottom: dashed 1px gray;
    padding-bottom: 5px;
}

td.OnWatchDayTd {
    height: 20px;
    padding-left: 15px;
}

td.OnWatchDayTdL {
    height: 20px;
    padding-left: 15px;
}

li.serial div.Serial {
    background: url(/bsdhf/template/page/home/Serial.gif) no-repeat 0 3px;
    margin-left: 7px;
    color: White;
}

li.serial div.SerialImportant {
    background: url(/bsdhf/template/page/home/SerialImportant.gif) no-repeat 0 3px;
    position: absolute;
    left: 0px;
    width: 20px;
    margin-left: 7px;
    color: White;
}

div.appointDiv {
    margin: 10px 10px 10px 10px;
    overflow: auto;
}

div.appointMain {}

div.second div.second_left {
    background-repeat: no-repeat;
}

/*********** INNERVIEWSTYLE ***********/
/*1*/
div.div_innerViewL_style1 {}

div.div_innerViewR_style1 {}

div.div_innerViewB_style1 {}

/*2*/
div.div_innerViewL_style2 {
    top: 12px;
}

div.div_innerViewR_style2 {
    top: 12px;
}

div.div_innerViewB_style2 {}

/*3*/
div.div_innerViewL_style3 {
    top: 23px;
}

div.div_innerViewR_style3 {
    top: 23px;
}

div.div_innerViewB_style3 {}

/*4*/
div.div_innerViewL_style4 {
    top: 12px;
}

div.div_innerViewR_style4 {
    top: 12px;
}

div.div_innerViewB_style4 {}

/*5*/
div.div_innerViewL_style5 {
    top: 2px;
}

div.div_innerViewR_style5 {
    top: 2px;
}

div.div_innerViewB_style5 {}

/*6*/
div.div_innerViewL_style6 {
    top: 23px;
}

div.div_innerViewR_style6 {
    top: 23px;
}

div.div_innerViewB_style6 {}


/*7*/
div.div_innerViewL_style7 {
    top: 11px;
}

div.div_innerViewR_style7 {
    top: 11px;
}

div.div_innerViewB_style7 {}


/*8*/
div.div_innerViewL_style8 {
    top: 2px;
}

div.div_innerViewR_style8 {
    top: 2px;
}

div.div_innerViewB_style8 {}

div.div_innerViewL_style9 {
    top: 3px;
    bottom: 0px;
}

div.div_innerViewR_style9 {
    top: 3px;
    bottom: 0px;
}

/********** TITLE STYLE ************/
/*1*/
div.TitleStyle1 {}

div.TitleStyle1 div.left {
    margin-left: 10px;
}

div.TitleStyle1 div.h3 {
    color: White;
}

div.TitleStyle1 div.right {}

div.TitleStyle1 div_more {}

div.TitleStyle1 div.leftDlist {
    margin-left: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle1 div.rightDlist {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle1 div.h3Detach {
    color: White;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=50);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle1 div.cursor {
    cursor: pointer;
}

div.TitleStyle1 div.Selected {
    background-color: White;
    color: white;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /*IE8*/
    filter: 100;
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 1;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

/*2*/
div.TitleStyle2 {}

div.TitleStyle2 div.left {
    margin-left: 10px;
}

div.TitleStyle2 div.h3 {
    color: White;
}

div.TitleStyle2 div.right {}

div.TitleStyle2 div_more {
    font: 11px/1.5em Verdana, Helvetica, Arial, sans-serif;
}


/*3*/
div.TitleStyle3 {}

div.TitleStyle3 div.left {
    margin-left: 0px;
}

div.TitleStyle3 div.h3 {
    color: White;
}

div.TitleStyle3 div.right {}

div.TitleStyle3 a.more {
    color: #996031;
}

div.TitleStyle3 div.leftDlist {
    margin-left: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle3 div.rightDlist {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle3 div.h3Detach {
    color: White;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle3 div.cursor {
    cursor: pointer;
}

div.TitleStyle3 div.Selected {
    background-color: White;
    color: white;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /*IE8*/
    filter: 100;
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 1;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

/*4*/
div.TitleStyle4 {}

div.TitleStyle4 div.left {
    margin-left: 10px;
}

div.TitleStyle4 div.h3 {
    color: #ECECFF;
}

div.TitleStyle4 div.right {}

div.TitleStyle4 div_more {}



/*5*/
div.TitleStyle5 {}

div.TitleStyle5 div.left {
    margin-left: 10px;
}

div.TitleStyle5 div.h3 {
    color: #003D79;
}

div.TitleStyle5 div.right {}

div.TitleStyle5 a.more {
    color: #003D79;
}

div.TitleStyle5 div.leftDlist {
    margin-left: 5px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /*IE8*/
    filter: alpha(opacity=50);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle5 div.rightDlist {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=50);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle5 div.h3Detach {
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=50);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle5 div.cursor {
    cursor: pointer;
}

div.TitleStyle5 div.Selected {
    background-color: White;
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /*IE8*/
    filter: 100;
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 1;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

/*6*/
div.TitleStyle6 {}

div.TitleStyle6 div.left {
    margin-left: 0px;
}

div.TitleStyle6 div.h3 {
    color: White;
}

div.TitleStyle6 div.right {}

div.TitleStyle6 div_more {}

div.TitleStyle6 div.leftDlist {
    margin-left: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle6 div.rightDlist {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle6 div.h3Detach {
    color: White;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=30);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: .3;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle6 div.cursor {
    cursor: pointer;
}

div.TitleStyle6 div.Selected {
    background-color: White;
    color: white;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /*IE8*/
    filter: 100;
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 1;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

/*7*/
div.TitleStyle7 {}

div.TitleStyle7 div.left {
    margin-left: 10px;
}

div.TitleStyle7 div.h3 {
    color: White;
}

div.TitleStyle7 div.right {}

div.TitleStyle7 div_more {}

/*8*/
div.TitleStyle8 {}

div.TitleStyle8 div.left {
    margin-left: 10px;
}

div.TitleStyle8 div.h3 {
    color: #003D79;
}

div.TitleStyle9 div.h3 {
    color: #028CF7;
}

div.TitleStyle8 div.right {}

div.TitleStyle8 a.more {
    color: #003D79;
}

div.TitleStyle8 div.leftDlist {
    margin-left: 5px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /*IE8*/
    filter: alpha(opacity=50);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle8 div.rightDlist {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=50);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
    margin-right: 2px;
}

div.TitleStyle8 div.h3Detach {
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE8*/
    filter: alpha(opacity=50);
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 0.5;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.TitleStyle8 div.cursor {
    cursor: pointer;
}

div.TitleStyle8 div.Selected {
    background-color: White;
    color: #003D79;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /*IE8*/
    filter: 100;
    /*IE5、IE5.5、IE6、IE7*/
    opacity: 1;
    /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}

div.div_showMoreType {
    float: right;
}

input.in_Search {
    width: 95%;
}

div.div_searchIn {
    float: left;
    margin-left: 10px;
}

div.div_SearchBtn {
    float: left;
    margin-left: 10px;
}





/*********图片切换 css定义***********/

DIV.sabrosus {
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 3px;
    padding-top: 3px;
    text-align: center;
}

DIV.sabrosus A {
    border-right: #9aafe5 1px solid;
    padding-right: 5px;
    border-top: #9aafe5 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #9aafe5 1px solid;
    color: #2e6ab1;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #9aafe5 1px solid;
    text-decoration: none;
}

DIV.sabrosus A:hover {
    border-right: #2b66a5 1px solid;
    border-top: #2b66a5 1px solid;
    border-left: #2b66a5 1px solid;
    color: #000;
    border-bottom: #2b66a5 1px solid;
    background-color: lightyellow;
}

.current {
    border-right: #b7d8ee 1px solid;
    padding-right: 6px;
    border-top: #b7d8ee 1px solid;
    padding-left: 5px;
    font-weight: bold;
    padding-bottom: 4px;
    margin: 0px 3px;
    border-left: #b7d8ee 1px solid;
    color: #444444;
    padding-top: 5px;
    border-bottom: #b7d8ee 1px solid;
    background-color: #d2eaf6;

}

DIV.sabrosus SPAN.disabled {
    border-right: #929292 1px solid;
    padding-right: 5px;
    border-top: #929292 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #929292 1px solid;
    color: #929292;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #929292 1px solid;
}


html,
body {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
}

/* body {
          background-image: url(/bsdhf/template/page/home/MainBg.gif);
        } */





.dhf-text {
    font-weight: bolder;
    font-size: 44px;
    color: #0f03fc;
    text-shadow: 2px 2px 2px #f3fc03;
    text-align: center;
    width: 100%;
    display: inline-block;
    margin-top: 10px;
}

.dhf-text a {
    font-size: 45px;
    display: inline-block;
    text-align: center;
}
.hide{
    display:none !important;
}