/*banner*/
.banner,.banner ul,.banner ul li{list-style:none; width:100%;height:248px;margin:0px;padding:0px;}
.banner ul li img{width:100%;height:248px;}
.banner{position:relative;}
.bannerbtn .left{ background:url(../images/left0.png) no-repeat left center; width:32px; height:72px; display:inline-block;  position:absolute; top:88px; left:12px; z-index:20;}
.bannerbtn .left:hover{ background:url(../images/left1.png) no-repeat left center; }
.bannerbtn .right{ background:url(../images/left01.png) no-repeat right center;width:32px; height:72px;display:inline-block;position:absolute; top:88px; right:12px; z-index:20; }
.bannerbtn .right:hover{background:url(../images/right1.png) no-repeat right center;}
.store-details p{
    margin:0;
}
.s_d_icon li{
    background: url('../images/storeDetailsIcon.png') no-repeat;
}
.s_d_banner{
    height: 130px;
    background-color: #737373;
	overflow:hidden;
	width:100%;

}
.s_d_nav{
    background-color: #3b3e47;
    height: 50px;
}
.s_d_nav a{
    color: #fff;
    line-height: 50px;
    float: left;
    padding: 0 30px;
}
.s_d_nav a:hover,.s_d_nav a.active{
    text-decoration: none;
    background-color: #ff0023;
}
.s_d_info{
    padding: 35px 225px 35px 35px;
    background: #fafafa url('../images/certified.png') no-repeat 1044px center;
    line-height: 28px;
}
.s_d_i_about{
    width: 560px;
    text-indent: 28px;
}
.s_d_i_item{
    width: 330px;
}
.s_d_icon{
    overflow: hidden;
}
.s_d_icon ul{
    width: 1300px;
    margin-left: -36px;
}
.s_d_icon li{
    float: left;
    width: 212px;
    padding-top: 90px;
}
.s_d_icon .btn0{
    background-position: center 0;
}
.s_d_icon .btn1{
    background-position: center -184px;
}
.s_d_icon .btn2{
    background-position: center -368px;
}
.s_d_icon .btn3{
    background-position: center -552px;
}
.s_d_icon .btn4{
    background-position: center -736px;
}
.s_d_icon .btn5{
    background-position: center -921px;
}
.s_d_advantage{
    border-top: 1px solid #eee;
}
.s_d_advantage li{
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}
.s_d_advantage li span{
    font-weight: bold;
    width: 190px;
    display: inline-block;
}
.d_zimg{display:inline-block;margin-top:-2px;}
.s-l-b-type{
    line-height: 25px;
    padding: 0 6px;
    color: #fff;
    float: left;
    margin-right: 10px;
}
.store-list .b_yellow{
    background-color: #ff9000;
}
.d_h_dp{padding:0px 0px 0px 20px;border-left:1px solid #e8e8e8;margin:30px 0px 30px 27px;}
.d_h_dp .f18{line-height:16px;}
.d_pro{margin-left:10px;}
.d_pro li{padding:10px;float:left;position:relative;}
.d_pro li .d_lbl{background:url(../images/d_tb.png) no-repeat 0px 2px;padding-left:16px;vertical-align:middle;}
.d_zk{background:url(../images/d_dis.png) no-repeat 0px 0px;width:71px;height:45px;padding:10px 5px;position:absolute;right:10px;top:5px;z-index:1;}
.d_pro li a:hover{text-decoration:none;}
.d_pro li:hover{z-index:16; top:-3px;  -webkit-box-shadow:0 0 10px #959595; -moz-box-shadow:0 0 10px #959595; box-shadow:0 0 10px #959595; }
.d_pro  li .dp_con{width:210px;}
.d_nav_rt{position:absolute;right:20px;top:7px;}
.d_nav_rt a{display:inline-block;margin:0px 10px;color:#333;}
.d_nav_rt a.red,.d_nav_rt a:hover{color:#ff0023;text-decoration:underline;}
.b_blue{background:#0096ff;}
.d_muitle {padding: 3px 10px 3px 0px;line-height: 16px;}
/* 2017-9-11 css */
.s-l-b-fav{display:inline-block;background-color: #ff0023;width:55px;height:20px;line-height: 18px;padding:0px 0px;border-radius: 15px;cursor: pointer;margin:-15px 0px 0px 10px;text-align:center;vertical-align:middle;}
.s-l-b-fav:hover{color:#fff;text-decoration:none;}
.s-l-b-fav i{font-weight: bold;font-style:normal;margin:5px 3px 0px 0px;vertical-align:top;}
/*2018-5-24 css*/
.wr_mode{ writing-mode:vertical-lr; writing-mode: tb-lr;}
.w160{width:160px;}
.w1020{width:1020px;}
.height240{min-height:240px;}
.d_yhqtitle .wr_mode{position:relative;top:50px;}
.bodyCon08 .students{margin:0 auto;padding:20px 0px;width:1020px;height:200px;position:relative;}
#four_flash{position:relative;width:1020px;height:200px; margin:0 auto;position:absolute;top:20px;}
#four_flash .flashBg{width:940px;height:200px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:200px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:300px;height:200px;margin-right:20px;color:#6C6E85;}
#four_flash .but_left{width:20px;height:200px;position:absolute; top:0px; left:10px;cursor:pointer;}
#four_flash .but_right{width:20px;height:200px;position:absolute; top:0px; right:0px;cursor:pointer;}
/*2019-11-04*/
.good_sold_out {padding: 100px 0;text-align: center;color: #999;font-size: 16px;}
.good_sold_out p{padding:10px 0 0 50px;}
/*2019-11-06*/
#banner ul{position: relative;}
#banner ul li{position: absolute;top:0;}
#banner ul li:first-child{z-index: 3;}