@charset "utf-8";

/* CSS Document */


/*top*/


/* .bdf{ margin-top:28px;} */


/* 
.bdf {
    margin-top: 15px;
}

.bdf .a1 {
    color: #726604;
}

.bdf .a2 {
    color: #880303;
}

.bdf .a3 {
    color: #353535;
}

.bdf .a4 {
    color: #6c3a0a;
}

.bdf .a5 {
    color: #2c557a;
}

.bdf .a6 {
    color: #6c9b4b;
}

.bdf .a7 {
    color: #525252;
} */


/* .etbdf {
    width: 140px;
    height: 230px;
    padding: 15px 21px 9px;
    border: 1px solid #e6e6e6;
    float: left;
    text-align: center;
    overflow: hidden;
}

.etbdf h3 {
    font-family: "微软雅黑";
    font-size: 16px;
    color: #444444;
    font-weight: 100;
}

.etbdf .p1 {
    font-family: "微软雅黑";
    font-size: 9px;
    color: #ccc;
    line-height: 15px;
}

.etbdf em {
    width: 68px;
    height: 68px;
    background: url(/templets/news/images/xren_bg.png) no-repeat;
    float: left;
    margin: 10px 0 3px 35px;
}

.etbdf .p2 {
    clear: both;
    font-size: 14px;
    line-height: 26px;
}

.etbdf .p2 .alss {
    font-size: 12px;
    color: #666;
    border-bottom: 1px dashed #d3d3d3;
    width: 140px;
    float: left;
    margin-bottom: 10px;
    padding-bottom: 3px;
}

.etbdf .hhjt {
    width: 140px;
    height: 14px;
    background: url(/templets/news/images/bdf_03.gif) no-repeat 64px 3px;
    float: left;
    text-indent: 9999px;
    overflow: hidden;
    line-height: 14px;
    text-align: left;
    font-size: 12px;
}

.etbdf .hhjt a {
    color: #fff;
}

.etbdf:hover {
    background: #726604;
    color: #fff;
}

.etbdf:hover .a1,
.etbdf:hover .a7,
.etbdf:hover .alss,
.etbdf:hover h3,
.etbdf:hover .p1,
.etbdf:hover .a2,
.etbdf:hover .a3,
.etbdf:hover .a4,
.etbdf:hover .a5,
.etbdf:hover .a6 {
    color: #fff;
}

.etbdf:hover em {
    background-position: 0 -68px;
}

.etbdf:hover .hhjt {
    background: url(/templets/news/images/hhjt1.png) no-repeat;
    background-position: 107px 3px;
    text-indent: 35px;
} */


/* #qsnbdf,
#nxbdf,
#nvxbdf,
#yfbdf,
#lrbdf {
    border-left: none;
}

#qsnbdf:hover {
    background: #880303;
}

#qsnbdf em {
    background-position: -68px 0;
}

#qsnbdf:hover em {
    background-position: -68px -68px;
}

#qsnbdf:hover .hhjt {
    background: url(/templets/news/images/hhjt2.png) no-repeat;
    background-position: 107px 3px;
    text-indent: 35px;
} */


/* 
#nxbdf:hover {
    background: #353535;
}

#nxbdf em {
    background-position: -136px 0;
}

#nxbdf:hover em {
    background-position: -136px -68px;
}

#nxbdf:hover .hhjt {
    background: url(/templets/news/images/hhjt3.png) no-repeat;
    background-position: 107px 3px;
    text-indent: 35px;
}

#nvxbdf:hover {
    background: #6c3a0a;
}

#nvxbdf em {
    background-position: -204px 0;
}

#nvxbdf:hover em {
    background-position: -204px -68px;
}

#nvxbdf:hover .hhjt {
    background: url(/templets/news/images/hhjt4.png) no-repeat;
    background-position: 107px 3px;
    text-indent: 35px;
}

#yfbdf:hover {
    background: #2c557a;
}

#yfbdf em {
    background-position: -272px 0;
}

#yfbdf:hover em {
    background-position: -272px -68px;
}

#yfbdf:hover .hhjt {
    background: url(/templets/news/images/hhjt5.png) no-repeat;
    background-position: 107px 3px;
    text-indent: 35px;
}

#lrbdf:hover {
    background: #6c9b4b;
}

#lrbdf em {
    background-position: -340px 0;
}

#lrbdf:hover em {
    background-position: -340px -68px;
}

#lrbdf:hover .hhjt {
    background: url(/templets/news/images/hhjt6.png) no-repeat;
    background-position: 107px 3px;
    text-indent: 35px;
} */


/*title*/

.tit_w {
    height: 26px;
    margin-top: 32px;
    margin-bottom: 20px;
}

.tit_w img {
    float: left;
}

.tit_w span {
    float: right;
    width: 250px;
    font-size: 12px;
    margin-right: 5px;
    margin-top: 6px;
    display: inline-block;
}

.tit_w span a {
    color: #999999;
}

.tit_w span a:hover {
    color: #9d0939;
}

.tit_w .more a {
    float: right;
    font-size: 14px;
    color: #fff;
    display: block;
    width: 54px;
    height: 18px;
    line-height: 15px;
    border-radius: 10px;
    color: #fff;
    background: #e6e6e6;
    text-decoration: none;
    text-align: center;
    margin-top: 6px;
}

.tit_w .more a:hover {
    color: #fff;
    background: #9d0939;
}

.tit_w ul {
    width: 455px;
    margin-left: 175px;
    height: 18px;
    float: left;
    margin-top: 8px;
    display: inline;
}

.tit_w ul li {
    float: left;
    font-size: 12px;
    color: #666666;
    padding-left: 4px;
}

.tit_w ul li a {
    color: #666666;
    padding: 3px;
}

.tit_w ul li a:hover {
    color: #9d0939;
}

.tit_w .input_txt {
    float: right;
    margin-top: 8px;
}

.tit_w .input_txt .txt_k {
    border: 1px solid #eaeaea;
    width: 228px;
    height: 23px;
    color: #999999;
    line-light: 23px;
    float: left;
    padding-left: 10px;
    font-family: "微软雅黑";
}

.tit_w .input_txt .ss {
    display: inline-block;
    height: 25px;
    width: 51px;
    background: url(/templets/news/images/ab_btn0.gif) no-repeat;
    border: 0px;
}

.tit_w .input_txt .ss:hover {
    background: url(/templets/news/images/ab_btn01.gif) no-repeat;
}

.dt {
    height: 324px;
    border: 1px solid #eaeaea;
}

.dt .dt_l {
    padding: 20px;
    height: 278px;
    width: 312px;
    float: left;
}

.dt .dt_l .dt_l_tm1 {
    font-size: 18px;
    width: 312px;
}

.dt .dt_l .dt_l_tm1 .s6 {
    float: left;
    display: block;
    border-bottom: 2px solid #8f0d32;
    padding-bottom: 6px;
    font-family: "微软雅黑";
    color: #333;
}

.dt .dt_l .dt_l_tm1 .s7 a {
    float: right;
    font-size: 14px;
    color: #fff;
    display: block;
    width: 54px;
    height: 18px;
    line-height: 15px;
    border-radius: 10px;
    color: #fff;
    background: #e6e6e6;
    text-decoration: none;
    text-align: center;
    margin-top: 6px;
}

.dt .dt_l .dt_l_tm1 .s7 a:hover {
    background: #9d0939;
}

.h_news {
    clear: both;
    height: 76px;
    padding-top: 12px;
}

.h_news img {
    float: left;
    margin-right: 14px;
}

.h_news p {
    float: left;
    width: 220px;
}

.h_news p b {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #333;
    font-weight: normal;
}

.h_news p b a {
    color: #333;
}

.dt .dt_l ul {
    margin-top: 16px;
}

.dt .dt_l ul li {
    font-size: 12px;
    height: 26px;
}

.dt .dt_l ul li a span {
    width: 238px;
    display: block;
    float: left;
}

.dt .dt_l ul li a {
    color: #666666;
}

.dt .dt_l ul li a:hover {
    color: #9d0939;
}

.dt_c {
    padding: 20px 18px;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    width: 413px;
    float: left;
    height: 278px;
    position: relative;
}

.dt_c .dt_c_tm1 .s6 {
    font-size: 18px;
    float: left;
    display: block;
    border-bottom: 2px solid #8f0d32;
    padding-bottom: 6px;
    font-family: "微软雅黑";
    color: #333;
}

.dt_c .dt_c_tm1 .s7 a {
    float: right;
    font-size: 14px;
    color: #fff;
    display: block;
    width: 54px;
    height: 18px;
    line-height: 15px;
    border-radius: 10px;
    color: #fff;
    background: #e6e6e6;
    text-decoration: none;
    text-align: center;
    margin-top: 6px;
}

.dt_c .dt_c_tm1 .s7 a:hover {
    background: #9d0939;
}

.dt_c .hd {
    position: absolute;
    width: 68px;
    height: 9px;
    bottom: 20px;
    left: 38px;
    z-index: 1;
}

.dt_c .hd ul li {
    width: 9px;
    height: 9px;
    float: left;
    margin-right: 8px;
    background: #888686;
    zoom: 1;
}

.dt_c .hd ul li.on {
    background: #b98859;
}

.dt_c .bd {
    width: 417px;
    height: 244px;
    z-index: 0;
    position: absolute;
    top: 68px;
    left: 18px;
}

.dt_c .bd ul li {
    width: 417px;
    height: 244px;
    zoom: 1;
}

.dt_r {
    width: 297px;
    float: right;
    _width: 292px;
}

.dt_r ul li {
    border-top: 1px solid #eaeaea;
    height: 64px;
}

.dt_r ul li img {
    margin-left: 23px;
    margin-top: 13px;
}

.dt_r ul .dt_r_tm {
    height: 48px;
    border-top: 1px;
}

.dt_r ul .dt_r_tm span {
    height: 28px;
    font-size: 18px;
    display: inline-block;
    border-bottom: 2px solid #8f0d32;
    font-family: "微软雅黑";
    color: #333;
    margin-left: 20px;
    padding-top: 20px;
}

.dt_r ul li .as {
    width: 77px;
    height: 46px;
    display: block;
    float: left;
    font-family: "微软雅黑";
    color: #fff;
    line-height: 46px;
    font-size: 16px;
    padding-left: 50px;
    margin-top: 18px;
    text-decoration: none;
}

.dt_r ul li .zx_z {
    background: url(/templets/news/images/zx_bg.gif) 12px 11px no-repeat #937340;
    margin-left: 15px;
    margin-right: 13px;
    display: inline;
}

.dt_r ul li .zx_y {
    background: url(/templets/news/images/zx_bg2.gif) 16px 8px no-repeat #9d0939;
}

.dt_r ul li .zx_z:hover,
.dt_r ul li .zx_y:hover {
    opacity: 0.9;
}


/*案例*/

.al {
    height: 484px;
    border: 1px solid #eaeaea;
}

.al_nr {
    float: left;
    overflow: hidden;
    width: 1100px;
}

.al_nr .parHd {
    width: 51px;
    height: 484px;
    float: left;
    overflow: hidden;
    margin-right: 16px;
}

.al_nr .parHd ul li {
    width: 51px;
    height: 117px;
    background: #9d0939;
    text-align: center;
    line-height: 18px;
    font-size: 16px;
    font-family: "微软雅黑";
    margin-bottom: 1px;
    padding-top: 44px;
    cursor: pointer;
    color: #fff;
}

.al_nr .parHd ul li.on {
    background: #937340;
}

.al_nr .parBd {
    float: left;
    margin-top: 20px;
    overflow: hidden;
}

.al_nr .slideBox .kf_left {
    width: 714px;
    height: 445px;
    float: left;
    position: relative;
}

.al_nr .slideBox .kf_left .al_img {
    width: 714px;
    height: 445px;
}

.al_nr .slideBox .kf_left .al_img img {
    margin-left: 1px;
}

.al_nr .slideBox .kf_left .al_ms {
    width: 714px;
    height: 105px;
    position: absolute;
    background: #000;
    opacity: 0.8;
    width: 714px;
    bottom: 0px;
    left: 0px;
}

.al_nr .slideBox .kf_left p {
    position: absolute;
    bottom: 16px;
    left: 50px;
    color: #fff;
    font-size: 12px;
    width: 558px;
}

.al_nr .slideBox .kf_left p b {
    font-size: 14px;
}

.al_nr .slideBox .kf_left p a {
    color: #fff;
}

.als {
    overflow: hidden;
    float: right;
    width: 274px;
    padding: 0 14px;
    border-left: 1px solid #eaeaea;
    height: 445px;
    margin-left: 15px;
}

.als ul li {
    border-bottom: 1px solid #eaeaea;
    padding: 10px 0;
    height: 56px;
}

.als ul li img {
    float: left;
    margin-right: 12px;
    opacity: 0.9;
}

.als ul li p {
    float: left;
    line-height: 20px;
    font-size: 12px;
}

.als ul .last {
    border-bottom: 0px;
}

.al_high {
    height: 98px;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    margin-top: 20px;
}

.al_nr .slideBox .img_l {
    float: left;
}

.al_nr .slideBox .img_r {
    float: right;
}

.al_nr .slideBox .dr_jl {
    width: 386px;
    height: 446px;
    float: left;
    margin: 0 6px;
}

.al_nr .slideBox .dr_jl .dr_jl_s {
    height: 336px;
    width: 386px;
    position: relative;
}

.al_nr .slideBox .dr_jl .dr_jl_s .sPrev {
    position: absolute;
    left: 8px;
    top: 86px;
    display: block;
    width: 19px;
    height: 36px;
    background: url(/templets/news/images/zyjt.png) no-repeat;
    background-position: 0px 0px;
    z-index: 9999;
}

.al_nr .slideBox .dr_jl .dr_jl_s .sNext {
    position: absolute;
    left: 359px;
    top: 86px;
    display: block;
    width: 19px;
    height: 36px;
    background: url(/templets/news/images/zyjt.png) no-repeat;
    background-position: -19px 0px;
}

.al_nr #al_type {
    height: 445px;
}

.al_nr #al_type .bd {
    width: 714px;
    float: left;
    overflow: hidden;
}

.al_nr #al_type .hd {
    float: right;
    width: 274px;
}

.al_nr #al_type .hd ul li.on img {
    opacity: 1;
}

.al_nr #al_type .hd ul li.on p {
    color: #333;
}

.al_nr .slideBox .dr_jl .dr_jl_s .jl span {
    width: 386px;
    text-align: center;
    display: block;
}

.al_nr .slideBox .dr_jl .dr_jl_s .jl p {
    width: 324px;
    margin: 0 auto;
    font-size: 12px;
    color: #333;
    line-height: 22px;
    margin-top: 28px;
}

.al_nr .slideBox .dr_jl .dr_jl_s .jl p b {
    font-weight: bold;
}

.al_nr .slideBox .dr_jl .dr_jl_x {
    width: 324px;
    margin: 0 auto;
    margin-top: 50px;
}

.al_nr .slideBox .dr_jl .dr_jl_x .ss1 {
    display: block;
    float: left;
    font-size: 12px;
    color: #333;
}

.al_nr .slideBox .dr_jl .dr_jl_x .ss1 a {
    text-decoration: none;
}

.al_nr .slideBox .dr_jl .dr_jl_x .ss2 {
    display: block;
    float: right;
    font-size: 12px;
    line-height: 18px;
    color: #333;
}

.al_nr .slideBox .dr_jl .dr_jl_x .ss2 a {
    text-decoration: none;
}

.al_nr .slideBox .dr_jl .dr_jl_x .ss2 b {
    color: #9d0939;
}

.al_nr_z {
    float: left;
    width: 670px;
    overflow-y: scroll;
    height: 439px;
    overflow-x: hidden;
}

.al_nr_z .al_titbg {
    background: url(/templets/news/images/pj_bg.gif) center repeat-x;
    height: 26px;
    width: 630px;
}

.al_nr_z .al_titbg h3 {
    font-size: 22px;
    color: #333;
    background: #fff;
    width: 262px;
    height: 30px;
    margin: 0 auto;
    text-align: center;
    font-family: "微软雅黑";
    line-height: 30px;
    font-weight: normal;
}

.al_nr_z .infoList {
    width: 630px;
    height: 439px;
}

.al_nr_z .infoList dl {
    width: 630px;
    font-size: 12px;
    height: 114px;
    margin-top: 26px;
    border-bottom: 1px dashed #cccccc;
}

.al_nr_z .infoList dt {
    float: left;
    text-align: center;
    border: 1px solid #e8e8e8;
}

.al_nr_z .infoList dd {
    width: 540px;
    line-height: 20px;
    float: right;
}

.al_nr_z .infoList dd .s1 {
    display: inline-block;
    float: left;
    font-size: 14px;
    color: #9d0939;
}

.al_nr_z .infoList dd .s2 {
    display: inline-block;
    float: right;
    color: #9d0939;
}

.al_nr_z .infoList dd .s3 {
    display: inline-block;
    padding-bottom: 4px;
}

.al_nr_z a {
    width: 318px;
    height: 24px;
    display: block;
    margin: 0 auto;
    background: #e5e5e5;
    text-align: center;
    line-height: 24px;
    text-decoration: none;
}

.al_nr_z a:hover {
    background: #d1d0d0;
}

.al_nr_z .txtMarquee-top {
    height: 439px;
    _height: 420px;
    margin: 0 auto;
    width: 630px;
    overflow: hidden;
    font-size: 12px;
    float: left;
}

.al_nr_z .txtMarquee-top .bdd {
    width: 673px;
}

.al_nr_z .txtMarquee-top .infolist {
    height: 439px;
    _height: 420px;
}

.al_nr_y {
    float: left;
    width: 308px;
    height: 409px;
    border: 6px solid #937340;
    margin-left: 19px;
    margin-top: 20px;
    overflow: hidden;
}

.al_nr_y .al_txtimg {
    display: block;
    text-align: center;
    width: 308px;
    margin-top: 30px;
}

.al_nr_y .p_txt {
    font-size: 16px;
    font-family: "微软雅黑";
    color: #333;
    margin-top: 28px;
    line-height: 28px;
    width: 336px;
    text-align: center;
}

.al_nr_y ul {
    width: 266px;
    height: 38px;
    margin: 0 auto;
    margin-top: 40px;
}

.al_nr_y ul li {
    float: left;
}

.al_nr_y ul a {
    display: inline-block;
    width: 126px;
    height: 36px;
    border-radius: 2px;
    background: #937340;
    color: #fff;
    font-size: 22px;
    font-family: "微软雅黑";
    line-height: 36px;
    text-align: center;
    text-decoration: none;
}

.al_nr_y ul li.on a {
    background: #9d0939;
}

.al_nr_y ul .vvc {
    margin-right: 12px;
}


/*远大专家*/

.zjs {
    height: 430px;
    /* border: 1px solid #eaeaea; */
    position: relative;
}


/* .zjs .zj_two {
    width: 210px;
    height: 39px;
    background: url(/templets/news/images/li_bg.gif) 86px 12px no-repeat;
    float: right;
    position: absolute;
    top: 10px;
    left: 824px;
}

.zjs .zj_two ul li {
    float: left;
    line-height: 39px;
    font-size: 17px;
    font-family: "微软雅黑";
    color: #999999;
    border-bottom: 2px solid #b0b0b0;
    margin-right: 30px;
    padding: 0 2px;
    cursor: pointer;
}

.zjs .zj_two ul li.on {
    border-bottom: 2px solid #8f0d32;
    color: #333;
} */

.box1 .x_zjs {
    width: 750px;
    overflow: hidden;
    float: left;
    margin-left: 20px;
}

.box1 .x_zjs .hd {
    width: 462px;
    height: 84px;
    position: absolute;
    /* bottom: 30px; */
    top: -80px;
    /* left: 48px; */
    zoom: 1;
    z-index: 1;
    overflow: hidden;
}

.box1 .x_zjs .hd ul {
    overflow: hidden;
    zoom: 1;
}

.box1 .x_zjs .hd ul li {
    float: left;
    float: left;
    widows: 78px;
    height: 77px;
    margin-right: 7px;
    border: solid #999999 3px;
    cursor: pointer;
}

.box1 .x_zjs .hd ul li.on {
    border: solid #6e121e 3px;
}

.box1 .x_zjs .hd {
    width: 462px;
    height: 84px;
    position: absolute;
    bottom: 29px;
    /* left: 47px; */
}

.zj_list_l {
    float: left;
    margin-top: 20px;
    width: 300px;
    text-align: center;
    overflow: hidden;
}

.zj_list_l img {
    width: 100%;
}

.zj_list_l .box1 .x_zjs bd {
    z-index: 0;
    overflow: hidden;
}

.box1 .x_zjs bd li {
    zoom: 1;
}

.zj_list_r {
    width: 300px;
    /* height: 344px; */
    float: left;
    margin-left: 50px;
}

.zj_list_r .zj_list_s {
    background: #f5f5f5;
    width: 300px;
    height: 276px;
    float: left;
    padding: 28px;
    overflow: hidden;
    margin-top: 20px;
}

.zj_list_s .dl1 {
    padding-bottom: 10px;
    border-bottom: 1px solid #e0e0e0;
}

.zj_list_s .dl1 dt {
    font-size: 20px;
    color: #333;
    font-family: "微软雅黑";
    line-height: 36px;
}

.zj_list_s .dl1 dt span {
    font-size: 24px;
}

.zj_list_s .dl1 dt span b {
    font-size: 36px;
    font-weight: normal;
}

.zj_list_s .dl1 dd {
    font-size: 12px;
    color: #333;
}

.zj_list_s .dl1 .d1 {
    line-height: 20px;
    margin: 10px auto;
}

.zj_list_s .dl2 {
    margin-top: 14px;
}

.zj_list_s .dl2 dt {
    font-size: 16px;
    font-weight: bold;
    color: #333;
    padding-left: 10px;
}

.zj_list_s .dl2 dd {
    font-size: 12px;
    color: #333;
    line-height: 22px;
    height: 22px;
}

.zj_list_s .dl2 dd .a1 {
    float: left;
}

.zj_list_s .dl2 dd .a1:hover {
    color: #9d0939;
}

.zj_list_s .dl2 dd span {
    float: right;
    width: 38px;
    height: 18px;
    background: #cccccc;
    text-align: center;
    display: inline-block;
    line-height: 18px;
}

.zj_list_s .dl2 dd span a {
    color: #fff;
    text-align: center;
    display: inline-block;
    width: 38px;
    height: 18px;
}

.zj_list_s .dl2 dd span a:hover {
    text-decoration: none;
    background: #9d0939;
}

.zj_list_x {
    width: 320px;
    height: 52px;
    margin: 0 auto;
    clear: both;
    padding-top: 20px;
}

.zj_list_x ul li {
    float: left;
}

.zj_list_x ul li a {
    width: 148px;
    height: 46px;
    display: inline-block;
    float: left;
    color: #fff;
    font-size: 20px;
    line-height: 46px;
    text-align: center;
    font-weight: bold;
    border-radius: 4px;
    font-family: "微软雅黑";
}

.zj_list_x ul li.on a {
    background: #9d0939;
}

.zj_list_x .a_z {
    margin-right: 14px;
    background: #937340;
}

.zj_list_x .a_y {
    background: #9d0939;
}


/*远大特色技术*/

.js .js_z {
    width: 192px;
    float: left;
    margin-right: 3px;
}

.js .js_z ul li {
    width: 192px;
    padding-right: 11px;
    height: 72px;
    line-height: 72px;
    margin-bottom: 10px;
    cursor: pointer;
    background: url(/templets/news/images/js_tab.gif) no-repeat;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333;
}

.js .js_z ul li .s_img {
    width: 35px;
    height: 35px;
    display: inline-block;
    margin-left: 33px;
    margin-right: 14px;
    vertical-align: middle;
}

.js .js_z ul li b {
    font-weight: normal;
    display: inline-block;
}

.js .js_z ul li.on {
    background: url(/templets/news/images/js_tab2.gif) no-repeat right;
    color: #fff;
}

.js .js_z ul li .s1 {
    background: url(/templets/news/images/jsbg01.gif) no-repeat;
}

.js .js_z ul li .s2 {
    background: url(/templets/news/images/jsbg02.gif) no-repeat;
}

.js .js_z ul li .s3 {
    background: url(/templets/news/images/jsbg03.gif) no-repeat;
}

.js .js_z ul li .s4 {
    background: url(/templets/news/images/jsbg04.gif) no-repeat;
}

.js .js_z ul li .s5 {
    background: url(/templets/news/images/jsbg05.gif) no-repeat;
}

.js .js_z ul li a {
    display: block;
    width: 192px;
    height: 72px;
}

.js .js_z ul li.on a {
    color: #fff;
}

.js .js_z ul li.on .s1 {
    background: url(/templets/news/images/jsbg011.gif) no-repeat;
}

.js .js_z ul li.on .s2 {
    background: url(/templets/news/images/jsbg022.gif) no-repeat;
}

.js .js_z ul li.on .s3 {
    background: url(/templets/news/images/jsbg033.gif) no-repeat;
}

.js .js_z ul li.on .s4 {
    background: url(/templets/news/images/jsbg044.gif) no-repeat;
}

.js .js_z ul li.on .s5 {
    background: url(/templets/news/images/jsbg055.gif) no-repeat;
}

.js .js_y {
    border: 1px solid #eaeaea;
    float: right;
    width: 900px;
    height: 354px;
    padding: 20px;
}

.js .js_y .js_ys {
    font-size: 22px;
    font-family: "微软雅黑";
    margin-bottom: 12px;
    color: #333;
}

.js .js_y .js_ys ul li {
    float: left;
    margin-right: 2px;
    text-align: center;
    background: #fff;
    cursor: pointer;
}

.js .js_y .js_ys ul li.on {
    color: #9d0939;
}

.js .js_y .js_ys ul span {
    float: left;
    padding-right: 3px;
}

.js .js_y .js_yx {
    width: 852px;
}

.js .js_y .js_yx .js_pic {
    float: left;
}

.js .js_y .js_yx .jsjs {
    float: right;
    width: 320px;
    color: #333;
}

.js .js_y .js_yx .jsjs dl dt {
    width: 310px;
    text-align: center;
}

.js .js_y .js_yx .jsjs dl dt b {
    font-size: 16px;
    line-height: 20px;
}

.js .js_y .js_yx .jsjs dl dd {
    text-indent: 2em;
    font-size: 12px;
    margin-top: 6px;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
    line-height: 20px;
}

.js .js_y .js_yx .jsjs dl dd a {
    color: #333;
}

.js .js_y .js_yx .jsjs h3 {
    font-size: 16px;
    font-family: "微软雅黑";
    margin-top: 10px;
    font-weight: normal;
}

.js .js_y .js_yx .jsjs ul {
    margin-top: 6px;
    height: 98px;
    margin-left: 2px;
}

.js .js_y .js_yx .jsjs ul li {
    float: left;
    width: 68px;
    margin-right: 10px;
    font-size: 12px;
    text-align: center;
}

.js .js_y .js_yx .jsjs ul li p {
    line-height: 16px;
    margin-top: 6px;
}

.js .js_y .js_yx .jsjs .js_txt {
    width: 310px;
    height: 26px;
    margin-top: 24px;
}

.js .js_y .js_yx .jsjs .js_txt .js_wb {
    width: 216px;
    height: 24px;
    border: 1px solid #e5e5e5;
    float: left;
    _height: 23px;
    padding-left: 4px;
    color: #666666;
    letter-spacing: -1px;
    font-family: "微软雅黑";
}

.js .js_y .js_yx .jsjs .js_txt a {
    display: inline-block;
    width: 78px;
    height: 27px;
    background: #666666;
    color: #fff;
    line-height: 27px;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    float: left;
}

.js .js_y .js_yx .jsjs .js_txt a:hover {
    background: #9d0939;
}


/*温馨环境*/

.hj {
    border: 1px solid #eaeaea;
    /* height: 240px; */
    margin-top: 10px;
    margin-bottom: 22px;
}

.bdf_zs {
    margin-top: 16px;
    margin-bottom: 10px;
    height: 154px;
}

.bdf_zs ul {
    margin: 0 auto;
}

.bdf_zs ul li {
    float: left;
    width: 160px;
    margin-right: 20px;
}

.bdf_zs ul li dl dt {
    font-size: 16px;
    text-align: left;
    height: 34px;
    line-height: 30px;
    color: #333333;
}

.bdf_zs ul li dl dd {
    font-size: 12px;
}

.bdf_zs ul li dl dd a:hover {
    color: #9d0939;
}