/*ÃƒÂ¥Ã‚ÂÃ…Â½ÃƒÂ¦Ã‚Â­Ã…â€™ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Å“ÃƒÂ¥Ã‚Â±Ã…Â¾ÃƒÂ¯Ã‚Â¼Ã…â€™ÃƒÂ¦Ã…â€œÃ‚ÂªÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¦Ã…Â½Ã‹â€ ÃƒÂ¦Ã‚ÂÃ†â€™ÃƒÂ¯Ã‚Â¼Ã…â€™ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â¡ÃƒÂ¥Ã¢â‚¬Â¹Ã‚Â¿ÃƒÂ¨Ã‚Â½Ã‚Â¬ÃƒÂ¨Ã‚Â½Ã‚Â½*/
@media all
{
    /* CSS Document*/
    body{ font-size:12px;}
    a:hover{ color:#c7000b;}
    a:focus,select:focus,option:focus{ outline: none;}
    label,img,input{ margin:0;}

    /* ÃƒÂ©Ã¢â€šÂ¬Ã…Â¡ÃƒÂ§Ã¢â‚¬ÂÃ‚Â¨ÃƒÂ§Ã‚Â±Ã‚Â»ÃƒÂ¥Ã‚ÂÃ‚Â */
    .DN-pc{display: none}
    .DN-phone{display: block}
    .FS12{ font-size:12px;}
    .FS1-5em{ font-size:1.5em;}
    .fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
    .fixed { display: block; min-height: 1%; }
    .fl{ float: left; }
    .fr{ float: right; }
    .pr{ position:relative;}
    .pa{ position:absolute;}
    .dnone,.pc,.PadNone{ display:none;}
    .dblock{ display:block!important;}
    .ta_c{ text-align:center; margin-bottom: revert;}
    .ta_r{ text-align:right;}

    .ta_p{padding: 20px 10px;}
    .cus{ cursor:pointer;}
    .Justify{ overflow:hidden; text-align:justify; display:inline-block;}
    .Justify >span{ display:inline-block; padding-left:100%;}
    .Bread{ min-height:40px; padding-top:10px;}
    .ImgMiddle{ display:inline-block; height:100%; width:0; vertical-align:middle;}

    .gray-body{ background-color:#f8f8f8;}

    .colorred{ color:#c7000b;}
    .colorEA222A{ color:#ea222a;}
    .colord11e17{ color:#c7000b;}
    .colorgreen{ color:#34A436;}
    .colorblue,a.colorblue{ color:#22A8E7;}
    .Mcolorblue{ color:#3F95E2;}
    .colorwhite{ color:#fff;}
    .color5{ color:#555;}
    .color8{ color:#4d4d4d;}
    .color9{ color:#999;}
    .colorOrange,a.colorOrange{ color:#c7000b;}
    .Title01{ font-size:28px; color:#070000; font-weight:bold;}
    .TitleRed{ color:#c31101;}
    .Title-linePink{ border-top:1px solid #D69790;}

    .TitleH4{ color:#000; line-height:30px; border-left:3px solid #555; padding-left:8px; font-weight:700; margin-top:10px;}
    .TitleH4Red{ color:#c7000b; line-height:30px; border-left:3px solid #c7000b; padding-left:8px; font-weight:700; margin-top:20px;}
    .TitleH4Red span{ padding-left:11px; color:#ebcfcc; font-size:14px; font-weight:normal;}
    .TitleH4Yellow{ color:#dfb457; line-height:30px; border-left:3px solid #dfb457; padding-left:8px; font-weight:700; margin-top:20px;}
    .TitleH4Yellow span{ padding-left:11px; color:#f0deb6; font-size:14px; font-weight:normal;}
    .TitleH4Orange{ color:#c7000b; line-height:30px; border-left:3px solid #c7000b; padding-left:8px; font-weight:700; margin-top:20px;}
    .TitleH4Orange span{ padding-left:11px; color:#f6cfaf; font-size:14px; font-weight:normal;}
    .TitleH4182{ color:#182b54; line-height:30px; border-left:3px solid #182b54; padding-left:8px; font-weight:700; margin-top:20px;}
    .TitleH4182 span{ padding-left:11px; color:#7d869a; font-size:14px; font-weight:normal;}

    .BgPink01-Deg{ background: -webkit-gradient(linear,-75deg,from(#f9f9f9),to(#fff8f7)); background:-webkit-linear-gradient(-75deg,#f9f9f9,#fff8f7); background:-moz-linear-gradient(-75deg,#f9f9f9,#fff8f7); background:-o-linear-gradient(-75deg,#f9f9f9,#fff8f7); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f9f9f9',endColorStr='#fff8f7',gradientType='0'); box-shadow: 0 3px 3px 0 rgba(94, 3, 0, 0.15);}
    .BgPink02-Top{ background: -webkit-gradient(linear,top,from(#ffecea),to(#fcaba3)); background:-webkit-linear-gradient(top,#ffecea,#fcaba3); background:-moz-linear-gradient(top,#ffecea,#fcaba3); background:-o-linear-gradient(top,#ffecea,#fcaba3); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffecea',endColorStr='#fcaba3',gradientType='0');}
    .BgPink02-bottom{ background: -webkit-gradient(linear,top,from(#feefee),to(#fcfcfc)); background:-webkit-linear-gradient(top,#feefee,#fcfcfc); background:-moz-linear-gradient(top,#feefee,#fcfcfc); background:-o-linear-gradient(top,#feefee,#fcfcfc); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#feefee',endColorStr='#fcfcfc',gradientType='0'); box-shadow:0 3px 3px 0 rgba(94, 3, 0, 0.15);}
    .BgOrange02{ background-color:#fefdfb; box-shadow: 0 3px 3px 0 rgba(94, 3, 0, 0.15);}
    .BgRed01{ background:-webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:-webkit-linear-gradient(top,#e5281f,#b6100c); background:-moz-linear-gradient(top,#e5281f,#b6100c); background:-o-linear-gradient(top,#e5281f,#b6100c); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e5281f',endColorStr='#b6100c',gradientType='0');}
    .BGfbfbfb-left{ background: -webkit-gradient(linear,left,from(#fbfbfb),to(#fffcf7)); background:-webkit-linear-gradient(left,#fbfbfb,#fffcf7); background:-moz-linear-gradient(left,#fbfbfb,#fffcf7); background:-o-linear-gradient(left,#fbfbfb,#fffcf7); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fbfbfb',endColorStr='#fffcf7',gradientType='1'); border:1px solid #e5e5e5;}

    .BP-Title,.BO-Title{ background-color:#c7000b; color:#fff; line-height:40px; font-size:18px; margin-bottom:0; text-align:center;}
    .BO-Title{ background-color:#c7000b;}


    /* ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ§Ã‚Â Ã‚Â ÃƒÂ¤Ã‚Â¸Ã…Â ÃƒÂ¤Ã‚Â¸Ã¢â€šÂ¬ÃƒÂ©Ã‚Â¡Ã‚Âµ ÃƒÂ¨Ã‚Â·Ã‚Â³ÃƒÂ¨Ã‚Â½Ã‚Â¬ */
    .Pages-wrap{ margin-top:10px; display:inline-block; width:auto;}
    .Pages-wrap >p{ margin-right:5px; font-size:12px; line-height:24px;}
    .nextPage{ float:left; margin:0 5px;}
    .nextPage a{ font-size:12px; color:#4d4d4d; line-height:24px; display:inline-block;}
    .nextPage a:hover{ color:#333;}
    .OnPagesNum{ display:inline-block; font-size:12px; line-height:24px; width:24px; border-radius:50%; border:1px solid #c7000b; color:#c7000b; text-align:center; margin-left:5px; margin-right:5px;}
    .Page-skipping{ float:left; font-size:12px;}
    .Page-skipping input{ width:30px; padding:0 5px; text-align:center; border-radius:2px; border:1px solid #e5e5e5; height:24px; margin:0 5px;}
    .Page-skipping button{ padding:0; width:40px; border:none; line-height:24px; border-radius:2px;}

    /* ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ§Ã‚Â±Ã‚Â»ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ */
    .Catalog-iconBOX{ background-image:url(../images/Catalog-icon01.png); background-repeat:no-repeat;}
    .Catalog-iconBOX01_bg72{ background-image:url(../images/Catalog-icon01-bg72.png); background-repeat:no-repeat;}
    .Catalog-iconBOX02{ background-image:url(../images/Catalog-icon02.png); background-repeat:no-repeat;}

    .BgRed{ background:-webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:-webkit-linear-gradient(top,#e5281f,#b6100c); background:-moz-linear-gradient(top,#e5281f,#b6100c); background:-o-linear-gradient(top,#e5281f,#b6100c); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e5281f',endColorStr='#b6100c',gradientType='0');}
    .AN01{cursor:pointer;border-radius:2px;color:#fff;border:none;background-color:#c7000b}
    .AN01:hover{background-color: #b1000a}
    .AN02{ cursor:pointer; background:transparent; border:1px solid #c7000b; border-radius:3px; color:#c7000b; padding:5px 10px;}
    .AN02:hover,.BGOrange{border-color:#c7000b; color:#fff;background-color: #c7000b}
    .AN03{ background:transparent; border:1px solid transparent; border-radius:3px; color:#fd8c2c; padding:5px;}
    .AN03:hover{ border-color:#fd8c2c;}
    .ANYellow{ background:#c7000d; color:#fff; border-radius:2px; height:30px; line-height:28px; padding:0 10px; cursor:pointer; border:none;}
    .ANYellow:hover{background-image:linear-gradient(top,#c7000d,#9c050f); }
    .GetMore{font-size:14px;padding:5px 10px;color:#4d4d4d;cursor:pointer;}
    .GetMore i{font-size:20px;background-color:#c7000b;color:#fff;margin-left:10px;padding:2px 8px;font-weight:900;}

    .AN02New{cursor:pointer;background:transparent;border:1px solid #cccccc;border-radius:3px;color:#333;padding:3px 10px;margin-left:5px;}

    /*  ÃƒÂ¨Ã‚Â´Ã‚Â­ÃƒÂ§Ã¢â‚¬Â°Ã‚Â©ÃƒÂ¨Ã‚Â½Ã‚Â¦  */
    .gwc_wrap{top:60px;width:100%;position:fixed;z-index:989;}
    .gwc{position:absolute;top:0;right:15px;width:40px;height:40px;border:none;}
    .gwc_logo{width:40px;height:40px;border-radius:20px;background:url(../images/Cata_mofang.png) #fff no-repeat center center / 30px; border:1px solid #c7000b; cursor:pointer; float:right; transition:all ease 0.3s; -moz-transition:all ease 0.3s; -ms-transition:all ease 0.3s; -o-transition:all ease 0.3s; -webkit-transition:all ease 0.3s;}
    .gwc_logo:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -webkit-transform:rotate(360deg);}
    .gwc_box{ float:right; width:290px; margin-top:5px; padding:10px; border:1px solid #ccc; background-color:#fff; border-radius:4px; display:none; font-size:14px;}
    .gwc_box > .gwc_ul li{ color:#999;}
    .gwc_ul li{ float:left; padding:5px 3px; text-align:center;}
    .gwc_ul .gwc_xh,.gwc_ul .gwc_mc{ text-align:left;}
    .gwc_xh{ width:30%;}
    .gwc_mc{ width:40%;}
    .gwc_input,.gwc_sc{ width:15%;}
    .gwc_input input{ width:100%; height:16px;}
    .gwc_sc i{ font-size:16px; cursor:pointer; width:100%;}
    .gwc_content{ height:350px; overflow:auto; border-bottom:1px solid #efefef; border-top:1px solid #efefef;}
    .gwc_anniu{ padding:10px 5px;}
    .gwc_anniu .AN01,.gwc_anniu .AN02{width:35%;margin-right:5%; line-height:30px; padding:0; height:30px;}
    .gwc_shouqi{ display:block; width:20%; text-align:center; line-height:30px; color:#999; cursor:pointer;}
    /* ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ ÃƒÂ¥Ã‚Â¿Ã†â€™ */
    .typeaere{ padding:0 15px;}

    .floatBox .cptjia{ background-color:#c7000b;}

    /** Top **/
    .nav_comment{width:100%; z-index:999;}
    .nav_top{text-align:center; padding:10px 0;  z-index:997;}
    .nav_top a img{ padding-top:5px;}
    .city{ margin-left:5px; color:#fff;}
    .city:hover,.city:focus{ color:#fff;}
    .login,.myID{color:#fff;}
    .login div,.myID p{ padding-left:10px; padding-right:10px;  font-size:14px; cursor:pointer;}


    /** 中英文切换 **/
    .login,.myLS{color:#fff;}
    .login div,.myLS p{ padding-left:10px; padding-right:10px;  font-size:14px; cursor:pointer;}


    .IDphone{ width:30px; height:30px; background:url(../images/mydvaco02.png) no-repeat center center / 24px; cursor:pointer;}
    .nav_phone{ color:#fff; font-size:24px; padding:0 10px; cursor:pointer; margin-left:10px;}

    .nav_phone i{ line-height:40px;}
    .bg,.pop_box{ position:fixed; width:100%; top:0; left:0; height:100vh; background-color:rgba(0,0,0,0.6); z-index:1111; display:none;}
    .nav_midle{ position:fixed; height:100vh; overflow:auto; z-index:999; top:0; right:0; width:100%; box-shadow: 0 0 5px 0 rgba(0,0,0,0.3); right:-110vw;}
    .sousuo{ background-color:#565656; padding:2px 10px; width:75vw; margin-top:15px; margin-bottom:15px; height:30px; border-radius:18px; }
    .sousuo input{ width:87%; padding:0 5px;}
    .sousuo input,.sousuo button{ border:none; background-color:transparent; font-size:13px; line-height:26px; color:#d6d6d6;}
    .sousuo button{ width:11%; padding:0;}
    .sousuo button i{ font-size:18px; color:#d6d6d6;}
    .nav_gb{ position:absolute; line-height:20px; font-size:36px; width:25px; height:25px; top:2px; right:15px; text-align:center; cursor:pointer; color:#ccc; font-weight:100;}
    .nav_er{ padding-top:15px; position:relative; z-index:2;}
    .nav_er .PCnav_hoverbg{ position:absolute; z-index:-1; top:15px; left:-15px; height:32px; width:110px; background:url(../images/nav_phone_Pbg.png) no-repeat left center / cover;}
    .nav_er li p,.nav_er dt,.nav_er dd,.nav_erji li a{ padding:0 5px; line-height:32px; cursor:pointer; color:#d1d1d1; margin-bottom:0; font-size:16px;}
    .nav_er > li > p{ color:#cdcdcd; padding-top:0;}
    /*.nav_er dt >span:first-child,.nav_er dd >span:first-child,.nav_er div >span:first-child{ display:inline-block; min-width:78px;}*/
    .nav_er dt >span:nth-child(2),.nav_er dd >span:nth-child(2),.nav_er div >span:nth-child(2){ display:inline-block; min-width:78px;}
    .nav_er dt,.nav_erji li a{ line-height:32px; font-weight:normal;}
    .nav_er dd{ font-size:14px; padding-left:2.5em; font-weight:normal; display:none; line-height:25px;}
    .nav_er dd a,.nav_er dd a:hover{ color:#d1d1d1;}
    .nav_san,.DN_right{ position:absolute; top:0; right:0; width:0; padding:0; overflow:hidden; transition:width ease 0.3s; -moz-transition:width ease 0.3s; -ms-transition:width ease 0.3s; -o-transition:width ease 0.3s; -webkit-transition:width ease 0.3s;}
    .nav_san_Pclick{ width:68%; padding-left:15px; z-index:999;}
    .nav_san_phone{ width:0; height:0; border-right:10px solid #6e0b0c; border-bottom:10px solid transparent; border-top:10px solid transparent; position:absolute; top:30px; left:5px; z-index:1;}
    .nav_san_phone::before{ content:''; width:0; height:0; border-right:10px solid #2e1616; border-bottom:10px solid transparent; border-top:10px solid transparent; position:absolute; top:-10px; left:2px;}
    .nav_san .typeaere,.DNul li dl{ padding:15px 0 10px 10px; overflow:auto; height:460px; border:1px solid #6e0b0c; background-color:rgba(153,0,0,0.1);}
    .nav_san .nav_ssi{ display:none;}
    .i_zhan{ display:inline-block; width:10px; height:10px; margin-left:5px; background:url(../images/input-pic.png) no-repeat center center / 10px; transform:rotate(-90deg); -moz-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); -webkit-transform:rotate(-90deg);}
    .nav_er .nav_zhan{ border-bottom:none; padding-bottom:0;}
    .nav_zhan > span{ display:block; width:100%;}
    .nav_er .nav_ssi p{ padding:0; border-bottom:none;}
    .nav_ssi a{ display:block; padding-left:2em;}
    .nav_mall_Div{ margin-top:5px;}
    .nav_mall_Div >p >a{ display:inline-block; width:100%; height:100%; color:#fff; font-size:16px;}
    .nav_mall_Div >p >a:hover,.nav_mall_Div >p >a:focus{ color:#fff;}
    .nav_san >div .nav_mall_Div >p >a img{ height:12px; display:none;}

    .dvaconav{ position:fixed; background-color:rgba(0,0,0,0.95); width:100%; top:0; box-shadow:0 0 5px 0 rgba(153,0,0,0.3); right:-110vw; z-index:999; height:100vh; overflow:auto;}
    .dvacoLS{ position:fixed; background-color:rgba(0,0,0,0.95); width:100%; top:0; box-shadow:0 0 5px 0 rgba(153,0,0,0.3); right:-110vw; z-index:999; height:100vh; overflow:auto;}
    .DNul{ width:100%; padding:0 15px; position:relative;}
    .DNul .DNli_title{ font-size:18px; color:#c7000b; cursor:pointer; margin-left:-25px; margin-right:-25px; padding:15px 25px;}
    .DNli_title i{ margin-right:15px; font-size:28px;vertical-align: middle}
    .DNul li > div:first-child{ cursor:pointer; margin-left:-15px; padding-left:15px; padding-top:5px;}
    .DNul li > div:first-child span{ color:#cdcdcd; line-height:35px; width:75px;}
    .DN_right{ top:60px; right:15px;}
    .DNul li dl{ height:300px;}
    .DNul dd{ line-height:30px; font-size:14px; cursor:pointer; font-weight:500;}
    .DNul a{ color:#d1d1d1; display:inline-block; height:100%; width:100%;}
    .DNul a:hover{ color:#c7000b;}

    .nav_D03 span{ position:relative; padding:0;}
    .nav_D03 ul{ margin-top:5px; display:none;}
    .nav_D03 ul li{ padding-left:2em;}

    /** ÃƒÂ¥Ã‚Â¼Ã‚Â¹ÃƒÂ§Ã‚ÂªÃ¢â‚¬â€ **/
    .pop_bg{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:1;}
    .popup{ width:320px; padding:30px 40px; border-radius:2px; box-shadow:0 2px 2px 0 rgba(0,0,0,0.3); top:-100%; left:50%; margin-left:-160px; background-color:#f5f5f5; position:absolute; z-index:3; transition:top ease .3s; -moz-transition:top ease .3s; -ms-transition:top ease .3s; -o-transition:top ease .3s; -webkit-transition:top ease .3s;}
    .popup h2{ text-align:center; margin-bottom:15px; margin-top:0; }
    .bmidle{ border-top:1px solid #ccc; margin-top:10px; position:relative; margin-bottom:30px;}
    .bmidle span{ position:absolute; top:-15px; left:50%; margin-left:-48px; padding:5px 20px; background-color:#fff; color:#ccc;}
    .pop_contant >p{ color:#7c7e7f; margin-bottom:3px;}
    .pop_contant input{ width:100%; background-color:transparent; padding:4px 10px; line-height:25px; border:1px solid #b5b5b5; border-radius:2px; color:#7d7d7d; margin-bottom:8px;}
    .pop_contant label{ color:#565656; font-size:12px; font-weight:normal; cursor:pointer;}
    .pop_contant a{ font-size:12px;}
    .pop_contant input[type='checkbox']{ width:auto; margin-right:3px; margin-bottom:0; height:12px; margin-top:0;}
    .pop_button{ width:100%; padding:5px; text-align:center; color:#fff; border-radius:2px; line-height:25px; border:none; font-size:16px; margin-top:20px;}
    .pop_gb{ position:absolute; top:10px; right:10px;  width:25px; height:25px; cursor:pointer; text-align:center; line-height:24px; font-size:22px; color:#221814;}


    /**  ÃƒÂ¤Ã‚Â¾Ã‚Â§ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª  **/
    .sidebar,.sidebar-top{ position:fixed; z-index:995; right:0; bottom:25%; width:40px;}
    .sidebar-top{ bottom:25%; margin-bottom:-45px; height:40px;}
    .sidebar-top .S-top{ display:inline-block; height:40px; width:40px; border-radius:4px 0 0 4px; border:1px solid #9b9b9b; border-right:none; background:url(../images/S-top.png) #fff8f8 no-repeat center center; background:url(../images/S-top.png) no-repeat center center,-webkit-gradient(linear,top,from(#fffefe),to(#fff3f3)); background:url(../images/S-top.png) no-repeat center center,-webkit-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-top.png) no-repeat center center,-moz-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-top.png) no-repeat center center,-o-linear-gradient(top,#fffefe,#fff3f3);}
    .sidebar-top:hover .S-top{ background:url(../images/S-top02.jpg) #c7000b no-repeat center center; background:url(../images/S-top02.jpg) no-repeat center center,-webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:url(../images/S-top02.jpg) no-repeat center center,-webkit-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-top02.jpg) no-repeat center center,-moz-linear-gradient(top,#c7000b,#c7000b); background:url(../images/S-top02.jpg) no-repeat center center,-o-linear-gradient(top,#e5281f,#b6100c); border-color: #c7000b;}

    .sidebar-right{ width:100%; height:100vh; position:fixed; right:-110vw; box-shadow:0 0 5px 0 rgba(0,0,0,0.3); background-color:#fff; z-index:1000; top:0; transition:right .3s; -moz-transition:right .3s; -ms-transition:right .3s; -o-transition:right .3s; -webkit-transition:right .3s;}
    .sidebar-right > div{ width:100%; height:100vh; overflow:auto; position:absolute; right:-110vw; background-color:#fff; padding:15px; top:0; transition:right .3s; -moz-transition:right .3s; -ms-transition:right .3s; -o-transition:right .3s; -webkit-transition:right .3s;}
    .SR_open,.sidebar-right > .SR_open{ right:0!important;}
    .SR_content{ padding:15px 0;}
    .SR_title{ padding-bottom:5px; margin-top:40px; color:#222;}
    .SR_close{ color:#999; cursor:pointer; font-weight:bold; font-size:30px; padding:0px 10px;}
    .SR_title_line{ margin-bottom:20px; display:block; width:40px; border-bottom:3px solid #c7000b;}
    .SR_form{ width:250px; margin:0 auto; padding-bottom:20px;}
    .SR_ct{ padding-top:20px; padding-bottom:0;}
    .SR_form > div{ margin-bottom:15px;}
    .SR_form > div > span{ display:inline-block; padding:5px; border-radius:3px; border:1px solid #5b5b5b;}
    .SR_form input{ border:none; border-bottom:1px solid #adadad; padding:5px; width:204px; margin-left:10px;}
    .SR_form button{ font-size:14px; margin-top:20px; padding:8px; width:130px;}
    .SR_P{ margin:20px auto; border:1px solid #adadad; width:250px; position:relative; padding:15px;}
    .SR_P p{ position:absolute; padding:0 20px; left:50%; background-color:#fff; color:#c7000b; font-size:18px; font-weight:bold; margin-left:-94px; top:-13px;}
    .SR_d_box button{ background-color:transparent; border:1px solid #fd8c2c; border-radius:3px; padding-right:25px; background:url(../images/SR_d_xiazai.png) no-repeat right center; color:#fd8c2c;}
    .SR_ask_img{ margin-top:8px;}
    .SR_ask_txt{ margin-bottom:0; color:#707070;}
    .SR_A{ margin:20px auto 30px; border-bottom:1px solid #fd8c2c; width:250px; position:relative;}
    .SR_A p{ font-size:16px; color:#313131; position:absolute; padding:0 20px; top:-10px; left:50%; margin-left:-48px; background-color:#fff;}
    .SR_jion_a{ padding-left:40px; width:100%; display:block; margin-bottom:20px; font-size:16px; color:#313131;}
    .SR_jion_a i{ margin-right:15px; color:#fd8c2c;}
    .SR_d_box{ margin:-20px auto 20px; padding:30px 10px; width:204px;}
    .SR_d_box h4{ color:#524e4d; margin-bottom:10px;}
    .SR-ask .SR_ct > .fixed{ padding:10px 3px; border:1px solid #dcdcdc;}
    .SR-ask .SR_ct > div p{ text-overflow:ellipsis; overflow:hidden; width:124px;}
    .SR-ask .GetMore{ border:none; margin-top:10px;}
    .SR_ask_p{ font-size:13px; color:#313131; margin-bottom:0;}
    .SR-ask .SR_ask_txt{ font-size:12px;}
    .SR_ask_jiage{ font-size:0.7em; color:#c7000b; margin-top:5px; margin-bottom:0;}
    .SR-tal .SR_P p{ margin-left:-80px;}
    .SR-tal .SR_form div{ padding:15px 5px 10px; border-radius:2px; border:1px solid #e5e5e5; background-color:#f8f8f8;}
    .SR-tal .SR_form div p{ font-size:13px; margin-bottom:5px;}
    .SR-tal .SR_A{ border-bottom-color:#c7000b;}
    .SR-tal .SR_A p{ color:#c7000b; margin-left:-87px;}

    /** ÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¥Ã…â€™Ã¢â‚¬Â¦ÃƒÂ¥Ã‚Â±Ã¢â‚¬Ëœ **/
    .container_ult9LC >p.paragraph_kHUKRo{ color:#aaa; width:80%; height:20px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
    .container_ult9LC >p.paragraph_kHUKRo a{ color:#999;}
    .container_ult9LC >p.paragraph_kHUKRo a:hover{ color:#c7000b;}

    /**  footer  **/
    .Ft_select{position: relative;}
    .Ft_select:after{width: 30px;height: 38px;right: 1px;top: 1px;position: absolute;background: url(../images/tobottom.png) #fff no-repeat right center;background-color: #ffffff;content: "";display: block;}
    .footer{ background-color:#1F1D1D; padding-top:50px; color:#fff;overflow: hidden}
    .F_content{ padding-bottom:20px;}
    .F_content .fl{ text-align:center; width:100%;}
    .F_left{ padding-bottom:20px;}
    .reply_title{ margin-bottom:15px; text-align:left;}
    .F_left input{ float:left; width:100%; padding:5px 10px; line-height:30px; border-radius:2px; border:none; margin-bottom:15px; color:#909090;}
    .Ft_select{ float:left; display:inline-table; width:65%; border-radius:2px;  height:40px; margin-right:3.5%; background:url(../images/tobottom.png) #fff no-repeat right center; overflow:hidden;}
    .F_left select{ width:100.5%; padding:5px; border:none; height:40px; color:#909090; background-color:transparent;}
    .F_left button{ float:right; width:30%; line-height:40px; color:#fff; font-size:14px; border:none; border-radius:2px; padding:0 2px;}
    .Fm_li{ float:left; width:25%; padding:5px 0; font-size:14px;}
    .Fm_li a{ color:#ccc; padding:5px;}
    .Fm_li a:focus,.Fbm_li a:focus{ background-color:transparent;}
    .F_bottom{ padding:0 0 15px; color:#ccc; text-align:center; margin-top:-10px;}
    .footer p{ color:#fff; font-size:12px;}
    .F_bottom p{ color:#ccc; border-top:1px solid #5f4646; padding-top:5px;}

    .Fb_map{ padding:15px 0; background:url(../images/Fbm_erweima_linePhone.png) repeat-x top;}
    .Fb_map li{ float:left; width:25%; text-align:center;}
    .Fb_map li a{ color:#fff; display:inline-block; height:100%; width:100%;}
    .Fb_map li a:hover{ color:#c7000b;}
    .Fbm_erweima_box{ float:left; width:90%;}
    .Fbm_erweima_box > div.fl{ width:50%; padding:0 5px; text-align:center;}
    .Fbm_erweima_box > div >img{ max-width:100%; width:84px;}
    .Fbm_erweima_box > div >p{ border:none;margin-top: 3px}

    .Fbm_fx{ float:left; width:34%; height:52px; line-height:22px;text-align: center}
    .Fbm_fx img{ width:20px;}
    .hot-line{text-align: left;margin-top: 20px}
    .F_content .bottom-lists{display: block}
    .F_content .bottom-lists>div{width: 33.33%;text-align: center}
    .bottom-lists .bt dd>a{color:#dadada; }
    .bottom-lists .bt dd>a:hover{color: #c7000b}
    
    .Fbm_erweima_box>div{float: left;width: 50%;text-align: center}
    .F_right{width: 100%;margin-top: 10px;}
    .hot-line h3{font-size: 18px}
    /* Login */
    .zhanghao{ margin-bottom:10px;}


    .bofangTXT{ position:absolute; top:50%; margin-top:30px; left:50%; max-width:50%; display:none;}
    .bofangTXT >span{ border-bottom:10px solid rgba(255,255,255,0.7); border-right:10px solid transparent; border-left:10px solid transparent; margin-left:15px; display:block; width:0; height:0;}
    .bofangTXT >p{ margin-top:0; padding:5px 10px; background-color:rgba(255,255,255,0.7); color:#000;}

    .bofangTXT116{ position:absolute; margin-top:30px; left:75%; max-width:50%; display:none;}
    .bofangTXT116 >span{ border-bottom:10px solid rgba(255,255,255,0.7); border-right:10px solid transparent; border-left:10px solid transparent; margin-left:15px; display:block; width:0; height:0;}
    .bofangTXT116 >p{ margin-top:0; padding:5px 10px; background-color:rgba(255,255,255,0.7); color:#000;}



    .top-banner{padding: 130px 0}
    .top-banner h2{font-size: 26px;margin-bottom: 10px;margin-top: 0;text-align: center}
    .top-banner p{font-size: 14px;margin-bottom: 0px;text-align: center}
    .sidebar-right .Ft_select:after{right: 1px;height: 38px;top: 1px;background-color:transparent;}
    
    .footer_erweima {position: absolute; width: 120px; height: 120px; border: 1px solid #c7000b;border-radius: 3px;bottom: -120px; left: 50%; margin-left: -60px;background-color: #fff; overflow: hidden; display: none;}
    .footer_erweima img {width: 100%;}
    .footer_STL{position: relative;}
    
}

@media (min-width:768px){
    .top-banner h2{font-size: 26px;margin-bottom: 10px;margin-top: 0;text-align: left}
    .top-banner p{font-size: 14px;margin-bottom: 0px;;text-align: left}
    body{ font-size:14px;}
    .typeaere{ width:750px; margin:0 auto;}
    .phone{ display:none!important;}
    .pc{ display:block;}
    table .pc{ display:table-cell;}
    .flw3{ width:33.33%; padding:0 15px;}
    .flw32{ float:left; width:32%; margin-left:2%;}
    .flw32:nth-child(3n+1){ margin-left:0;}


    .flw32-add{ float:left; width:49%; margin-left:2%;min-height: 290px !important;}


    .Title01{ font-size:40px;}
    .TitleH4,.TitleH4Red,.TitleH4Yellow,.TitleH4Orange,.TitleH4182{ font-size:24px; padding-left:15px;}
    .menu_title01_left{ float:left;}
    .menu_title01_right{ float:right;}
    .gwc_wrap{ z-index:991; top:110px;}
    .bofangTXTsmartHome{margin-top: 25px !important; opacity: 1;}
    .bofangTXT{ margin-top:45px;}
    .bofangTXT618{ margin-top:95px;}
    .bofangTXT618new{ margin-top:75px;}
    .bofangTXT116{ margin-top:-85px;}

    /** Top **/
    .nav_top{ background:none; background-color:#fff;}
    .nav_top a img{ padding-top:0;}
    .city{ color:#333; margin-left:10px; font-size:14px;}
    .city:focus{ color:#333;}
    .city:hover{ color:#c7000b;}
    .login{ color:#d82a20;}
    .login div, .myID p{ padding-left:10px; padding-right:10px;}
    .myID p{ color:#1b1b1b;}
    .myID p:hover{ color:#c7000b;}


    /** 中英文切换 **/
    .login div, .myLS p{ padding-left:10px; padding-right:10px;}
    .myLS p{ color:#1b1b1b;}
    .myLS p:hover{ color:#c7000b;}

    .nav_midle{ position:initial; width:100%; box-shadow:none; height:50px;overflow:inherit;}
    .nav_midle .typeaere{ z-index:999;}
    .sousuoAN{ margin-top:7px; margin-bottom:7px; font-size:18px; padding:5px; width:28px; text-align:center; cursor:pointer; color:#fff;}
    .sousuoAN i{ line-height:24px;}
    .sousuo{ float:right; background-color:#fff; width:160px; margin:10px 0; padding:2px 8px; height:auto; max-height:30px;}
    .sousuoPC{ display:none;}
    .sousuo input:focus{ background-color:#fff;}
    .sousuo input{ background-color:transparent; width:120px; padding:0 5px; color:#4a4a4a;}
    .sousuo button{ background-color:transparent; width:20px; padding:0;}
    .sousuo button i{ color:#333; line-height:24px;}
    .nav_logo{ padding:9px 5px 9px 0; display:none;}
    .nav_er{ border-top:none; float:left; width:520px; padding-top:0; position:static;}
    .nav_er li p,.nav_er dt,.nav_er dd,.nav_ssi a,.nav_zhan span{ border:none; margin-top:0; line-height:1.4285; padding:7px 5px; font-size:14px;}
    .nav_er dt{ padding:0; font-weight:700;}
    .nav_er dt >span{ padding:5px;}
    .nav_er dd{ font-size:12px;}

    .nav_er dd,.nav_ssi a,.nav_zhan span{ border:none; margin-top:0; line-height:1.4285;}
    .nav_er li{ float:left; width:74px; position:relative;}
    .nav_er dt{ font-size:14px; font-weight:700; cursor:pointer;}
    .nav_er .PCnav_hoverbg{ width:74px; z-index:-1; display:block; background:#ea7615; background:-webkit-gradient(linear,top,from(#f7887d),to(#cd2e1f)); background:-webkit-linear-gradient(top,#f7887d,#cd2e1f); background: -moz-linear-gradient(top,#f7887d,#cd2e1f); background: -o-linear-gradient(top,#f7887d,#cd2e1f); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f7887d',endColorStr='#cd2e1f',gradientType='0'); position:absolute; bottom:0; box-shadow:0 3px 5px 0 rgba(0,0,0,0.3); height:55px; transition:left ease .3s; -moz-transition:left ease .3s; -ms-transition:left ease .3s; -o-transition:left ease .3s; -webkit-transition:left ease .3s; top:-5px!important; left:15px;}
    .PCnav_HbgLeft,.PCnav_HbgRight{ position:absolute; top:0; border-bottom:5px solid #941102; border-left:4px solid transparent; left:-4px; margin:0;}
    .PCnav_HbgRight{ left:auto; right:-4px; border-left:none; border-right:4px solid transparent;}
    .nav_er > li > p{ color:#fff; font-size:14px; text-align:center; margin-top:1px; line-height:33px; font-weight:600; padding:8px 5px; cursor:pointer;}
    .nav_zhan span{ padding:0;}
    .nav_er > li > p > span:first-child, .nav_er dt > span:first-child, .nav_er dd > span:first-child, .nav_er div > span:first-child{ width:100%;}
    .nav_er div > span:first-child{ padding:5px;}
    .nav_er .want{ display:inline-block; font-size:16px;}
    .nav_san{ position:absolute; top:50px; left:0; min-width:100%; width:auto; display:none; overflow:hidden; background-color:rgba(255,255,255,0.9); z-index:999; box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);}

    /*.nav_er >li:nth-child(1) dl{ width:20%; padding-right:10px; }
    .nav_er >li:nth-child(3) dl{min-width:120px; width:16%; padding-right:10px;}
    .nav_er >li:nth-child(4) dl{ min-width:114px;}
    .nav_er >li:nth-child(4) >div >dl:nth-child(-n+3){ margin-bottom:45px;}
    .nav_er >li:nth-child(4) dl:nth-child(6){ width:150px;}
    .nav_er >li:nth-child(6) dl{ width:25%; padding-right:10px;}
    .nav_er >li:nth-child(5) dl,.nav_er >li:nth-child(6) dl,.nav_er >li:nth-child(7) dl{ width:16.6%; padding-right:10px;}
    .nav_er >li:nth-child(8) dl{ width:20%; padding-right:10px;}
    .nav_er >li:nth-child(8) .nav_now_xiazai{ width:40%;}*/
    .nav_er >li:nth-child(2) dl{ width:20%; padding-right:10px; }
    .nav_er >li:nth-child(4) dl{min-width:120px; width:16%; padding-right:10px;}
    .nav_er >li:nth-child(5) dl{ min-width:114px;}
    .nav_er >li:nth-child(5) >div >dl:nth-child(-n+4){ margin-bottom:45px;}
    .nav_er >li:nth-child(5) dl:nth-child(7){ width:150px;}
    .nav_er >li:nth-child(7) dl{ width:25%; padding-right:10px;}
    .nav_er >li:nth-child(6) dl,.nav_er >li:nth-child(7) dl,.nav_er >li:nth-child(8) dl{ width:16.6%; padding-right:10px;}
    .nav_er >li:nth-child(9) dl{ width:20%; padding-right:10px;}
    .nav_er >li:nth-child(9) .nav_now_xiazai{ width:40%;}


    .nav_san dl,.nav_san dd,.nav_san .nav_ssi{ display:block;}
    .nav_san .typeaere{ padding:0; height:100%; border:none; background-color:transparent; overflow:hidden; min-width:100%; width:auto;}
    .nav_er dd a,.nav_er dt,.nav_er dd{ color:#222;}
    .nav_er dd a:hover,.nav_er dd span:hover{ color:#c7000b;}
    .nav_san >div >dl{ float: left; padding:5px 5px 0 5px; min-width:140px; min-height:200px; margin-bottom:15px; margin-top:5px; background:url(../images/nav_er_line_03.png) no-repeat left center / auto 100%;}
    .nav_zhinengleft > div{ float:left;}
    .nav_san dd{ padding:0;}
    .nav_zhe2{ width:190px;}
    .nav_zhe3{ width:330px;}
    .nav_zhe4{ width:370px;}
    .nav_zhe3 dd,.nav_zhe4 dd{ float:left; width:100px;}
    .nav_zhe2 dd,.nav_zhinengleft > div{ float:left; width:90px;}
    .nav_zhe2 dt >span:first-child{ width:90px;}
    .nav_zhinengleft .nav_zhe2{ width:160px;}
    .nav_zhinengleft .nav_zhe2 dt >span:first-child{ width:80px;}
    .nav_zhinengleft .nav_zhe2 dd{ float:left; width:80px;}
    .nav_zhinengleft div dd{ float:none;}
    .nav_san .nav_now_xiazai{ width:190px; text-align:center;}
    .nav_san .nav_now_xiazai img{ max-width:100%; margin-bottom:15px;}
    .nav_now_xiazai .AN01{ padding:3px 15px;}
    .khjz dd{ padding:0; width:80px;}
    .khjz .nav_zhan span{ display:none;}
    .nav_zhan .nav_ssi p{ margin-top:0;}
    .khjz .nav_quyu{ width:170px;}
    .khjz .nav_zhan a{ float:left; padding:5px; line-height:1.42; text-align:left; width:85px;}
    .fakT{ width:325px;}
    .fakT .width65 .nav_ssi a{ width:100%;}
    .nav_san .mwidth75 dd,.nav_san .mwidth75{ min-width:75px;}
    .khjz .width55 dd,.khjz .width55{ width:55px;}
    .khjz .width65 dd,.khjz .width65{ width:65px;}
    .nav_er dd a{ display:inline-block; height:100%; width:100%; padding:3px 5px; box-sizing:border-box; border-radius:2px; transition:box-shadow linear 0.2s; -moz-transition:box-shadow linear 0.2s; -ms-transition:box-shadow linear 0.2s; -o-transition:box-shadow linear 0.2s; -webkit-transition:box-shadow linear 0.2s;}
    .nav_er dd a:hover,.khjz .nav_zhan a:hover,.nav_er .nav_D03:hover .nav_sF a,.nav_san dl dt >span:hover,.nav_erji li a:hover{color:#c7000b;}
    .nav_er dd a:focus,.khjz .nav_zhan a:focus{ background:-webkit-gradient(linear,top,from(#ffecea),to(#fcaba3)); background:-webkit-linear-gradient(top,#ffecea,#fcaba3); background:-moz-linear-gradient(top,#ffecea,#fcaba3); background:-o-linear-gradient(top,#ffecea,#fcaba3); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffecea',endColorStr='#fcaba3',gradientType='0'); color:#c7000b; }
    .nav_mall_Div{ position:absolute; bottom:12px; width:auto; padding-left:5px; padding-top:5px; padding-right:5px; margin-top:0;}
    .nav_san >div .nav_mall_Div >p{ display:inline-block; min-width:100px; height:28px; padding:0 5px; width:110px;}
    .nav_san >div .nav_mall_Div >p >a{ width:100%; display:inline-block; height:100%; color:#000; padding:5px; font-size:13px; font-weight:bold;}
    .nav_san >div .nav_mall_Div >p >a img{ height:9px; display:inline;}
    .nav_san >div .nav_mall_Div >p >a:hover,.nav_san >div .nav_mall_Div >p >a:focus{  background:-webkit-gradient(linear,top,from(#ffecea),to(#fcaba3)); background:-webkit-linear-gradient(top,#ffecea,#fcaba3); background:-moz-linear-gradient(top,#ffecea,#fcaba3); background:-o-linear-gradient(top,#ffecea,#fcaba3); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffecea',endColorStr='#fcaba3',gradientType='0'); color:#c7000b; box-shadow:0 0 5px 0 rgba(0,0,0,0.2); border-radius:2px;}

    .nav_Mall_wrap{ position:relative; padding-left:12%;}
    .nav_MallN01{ background-color:#f5f5f5; position:absolute; left:0; top:0; width:11%; height:100%; padding:5px 10px 10px;}
    .nav_Mall_ul01{ border-bottom:1px solid #e0e0e0; padding-bottom:15px; margin-top:10px;}
    .nav_MallN01 .nav_Mall_ul01 li{ width:100%; padding:5px 0; line-height: 1.4285;}
    .nav_Mall_ul01 li a{ font-size:14px; color:#222;}
    .nav_Mall_ul01 li .nav_Mall_on{ color:#c7000b; border-bottom:2px solid #c7000b;}
    .nav_MallN01 >div{ padding-top:15px;}
    .nav_MallN01 >div >p{ padding:3px 0; font-size:13px; font-weight:600;}
    .nav_Mall_Box{ width:100%; padding:10px 0 15px 10px; position:relative; min-height:400px;}
    .nav_Mall_content{ display:none;}
    .nav_Mall_content >ul{ float:left; width:21%; border-right:1px solid #e0e0e0; min-height:380px; padding-right:10px;}
    .nav_Mall_content >ul >li{ float:none; width:100%; font-size:12px; padding:1px 0;}
    .nav_Mall_content .nav_Mall_sanBox{ float:left; width:79%;}
    .nav_Mall_content .nav_Mall_sanBox >div{ display:none; padding-bottom:15px; padding-left:10px;}
    .nav_Mall_content .nav_Mall_sanBox >div >h4{ border-bottom:1px solid #e0e0e0;}
    .nav_Mall_content{ float:left; width:100%; padding-right:5px; padding-left:10px;}
    .nav_Mall_content >ul{ padding:5px 0;}
    .nav_Mall_content >ul >li{ float:none; width:100%;}
    .nav_Mall_content >ul >li a,.nav_Mall_left >div >p a{ display:block; padding:2px 5px; line-height:1.4285; font-size:12px; color:#231916;}
    .nav_Mall_content >ul >li a:hover,.nav_Mall_content >ul >li a.nav_Mall_leftOn{ background:url(../images/nav_Mall_jiantou.png) #c7000b no-repeat right 10px center / 12px; color:#fff;}
    .nav_Mall_ul01 >div >p a:hover{ background-color:#c7000b; color:#fff;}
    .nav_Mall_ul01 >div{ padding-top:5px;}
    .nav_Mall_ul01 >div >p{ padding:0;}
    .nav_Mall_sanBox{ float:left; width:80%;}
    .nav_Mall_sanBox >div{ display:none;}
    .nav_Mall_sanBox >div >h4,.nav_Mall_Brands >h4{ font-weight:bold; padding-bottom:10px; border-bottom:1px solid #f0f0f0; color:#231916; font-size:18px; margin-bottom:10px; margin-top:10px;}
    .nav_Mall_sanBox >div >div.fixed dl{ margin-bottom:5px; min-height:inherit; float:none; display:inline-block; min-width:100px; max-width:25%; padding-left:0; background:none; vertical-align:top;}

    .yxppHeight2 >p{ height:60px!important;}
    .yxppHeight3 >p{ height:85px!important;}
    .yxppHeight4 >p{ height:100px!important;}
    .yxppHeight5 >p{ height:120px!important;}
    .yxppHeight6 >p{ height:150px!important;}

    .yxflMin{min-width:90px !important;}
    .yxxlMin{min-width:90px !important;}
    .yxppMax{max-width:25% !important; padding-right:5px;}
    .yxppPHASEMax{max-width:25% !important; margin-left:3px; padding-left:5px;}
    .yxppMax >a,.yxppPHASEMax >a{ display:block;}
    .yxppMax >a:first-child,.yxppPHASEMax >a:first-child{ height:40px; width:100%;}
    .yxppMax >a:nth-child(2),.yxppPHASEMax >a:nth-child(2){ height:95px; width:100%;}
    .yxppMax >a >img,.yxppPHASEMax >a >img{ max-width:98%; max-height:100%;}
    .nav_Mall_sanBox > div > div.fixed > .yxppMax p,.nav_Mall_sanBox > div > div.fixed > .yxppPHASEMax p{ height:90px;}

    .fenleiMax{max-width:35% !important; padding-right:5px;}
    .fenleilaterMax{max-width:35% !important; margin-left:3px; padding-left:5px;}
    .fenleiMax >a,.fenleilaterMax >a{ display:block;}
    .fenleiMax >a:first-child,.fenleilaterMax >a:first-child{ height:40px; width:100%;}
    .fenleiMax >a:nth-child(2),.fenleilaterMax >a:nth-child(2){ height:95px; width:100%;}
    .fenleiMax >a >img,.fenleilaterMax >a >img{ max-width:98%; max-height:100%;}


    .nav_Mall_sanBox >div >div.fixed dl dt{ color:#525355; font-size:12px;}
    .nav_Mall_sanBox >div >div.fixed dl dd a{ color:#231916; font-size:12px;}
    .nav_Mall_sanBox >div >div.fixed dl dd a:hover{ color:#c7000b; text-decoration:underline; background:none; box-shadow:none;}
    .nav_Mall_sanBox >div >div.fixed >div{ display:inline-block; vertical-align:top; max-width:49%;}
    .nav_Mall_sanBox >div >div.fixed >div dl{ min-width:90px;}
    .nav_Mall_sanBox >div >div.fixed >.nav_Mall_sanLeft{ max-width:25%;}
    .nav_Mall_sanBox >div >div.fixed >.nav_Mall_sanLeft{ max-width:75%;}
    .nav_Mall_sanBox >div >div.fixed >.nav_Mall_sanRight dl{ max-width:33.33%; display:inline-block;}
    .nav_Mall_sanBox >div >div.fixed >.nav_Mall_sanRight div{ max-width:66.66%; display:inline-block;}
    .nav_Mall_sanBox >div >div.fixed >div img{  max-width:100%;}
    .nav_Mall_sanBox >div >div.fixed >div >a{ display:block;}
    .nav_Mall_sanBox >div >div.fixed >div h5{ color:#525355; font-weight:bold; font-size:16px; margin-bottom:0;}
    .nav_Mall_sanBox >div >div.fixed >div p{ color:#7c7e7f; font-size:12px; padding:5px 0; margin-top:15px; min-height:62px; height:auto;}
    .nav_Mall_sanBox >div >div.fixed >div button{ padding:5px 20px; margin-top:10px; line-height:1.4285; font-size:14px; width:auto;}
    .nav_Mall_Brands >h4{ margin-bottom:0; border-bottom:none;}
    .nav_Mall_Bmore li{ float:left; width:19.6%!important; margin-left:0.5%!important; margin-top:5px; padding:5px 10px; background-color:#fff; text-align:center;}
    .nav_Mall_Bmore li:nth-child(5n+1){ margin-left:0!important;}
    .nav_Mall_Bmore li img{ max-width:100%;}
    .nav_Mall_sanLeft{ float:left; max-width:30%;}
    .nav_Mall_sanRight{ float:left; width:auto; max-width:70%;}
    .nav_Mall_sanBox >div >div.fixed >.nav_Mall_sanLeft >dl,.nav_Mall_sanBox >div >div.fixed >.nav_Mall_sanRight >dl{ width:auto; min-width:120px; min-height:inherit; height:auto; margin-bottom:20px;}

    .nav_Mall_apple .nav_Mall_Aul,.nav_Mall_sevise .nav_Mall_Sul{ float:none; width:100%; border:none; display:block;}
    .nav_Mall_apple .nav_Mall_Aul li a:hover,.nav_Mall_sevise .nav_Mall_Sul li a:hover{ background:none; color:#c7000b;}
    .nav_Mall_apple .nav_Mall_Aul li{ float:left; width:20%; text-align:center; padding:0 10px;}
    .nav_Mall_sevise .nav_Mall_Sul li{ float:left; width:14.28%; text-align:center; padding:0 10px;}
    .nav_Mall_apple .nav_Mall_Aul li a p,.nav_Mall_sevise .nav_Mall_Sul li a p{ color:#222; padding:5px 0; font-size:12px; height:45px;}
    .nav_Mall_apple .nav_Mall_Aul li a:hover p,.nav_Mall_sevise .nav_Mall_Sul li a:hover p{ color:#c7000b; text-decoration:underline;}
    .nav_Mall_apple .nav_Mall_Aul li a >div,.nav_Mall_sevise .nav_Mall_Sul li a >div{ height:120px;}
    .nav_Mall_apple .nav_Mall_Aul li a img,.nav_Mall_sevise .nav_Mall_Sul li a img,.nav_Mall_Bmore li img{ max-width:100%; max-height:100%;}
    .nav_Mall_Bmore{ display:none; margin-top:20px;}
    .nav_Mall_Bmore li{ padding:5px; float:left; width:20%;}
    .nav_Mall_Brands .nav_Mall_sanBox >div{ width:320px; background-position:left bottom; background-repeat:no-repeat; background-size:100%; height:410px; padding-left:15px; padding-top:15px;}
    .nav_Mall_Brands .nav_Mall_sanBox >div button{ height:30px; line-height:30px; width:120px;}
    .nav_Mall_Brands .nav_Mall_sanBox >div p{ margin-top:20px; margin-bottom:10px; color:#333; font-size:12px;}
    /*.nav_Mall_BdSmart{ background-image:url(../images/nav_Mall_BsmartBg.png);}*/
    /*.nav_Mall_BELAN{ background-image:url(../images/nav_Mall_BelanBg.png);}*/
    /*.nav_Mall_BAraknis{ background-image:url(../images/nav_Mall_BaraknisBg.png);}*/
    /*.nav_Mall_BdARTS{ background-image:url(../images/nav_Mall_BdartsBg.png);}*/
    /*.nav_Mall_Bwolf{ background-image:url(../images/nav_Mall_BwolfBg.png);}*/
    /*.nav_Mall_Brako{ background-image:url(../images/nav_Mall_BrakoBg.png);}*/
    /*.nav_Mall_BVis{ background-image:url(../images/nav_Mall_BvisBg.png);}*/
    /*.nav_Mall_Bepisode{ background-image:url(../images/nav_Mall_BepisodeBg.png);}*/
    /*.nav_Mall_Bwire{ background-image:url(../images/nav_Mall_BwireBg.png);}*/
    /*.nav_Mall_Bphase{ background-image:url(../images/nav_MB_BphaseBg.jpg);}*/
    /*.nav_Mall_Bniles{ background-image:url(../images/nav_MB_BnilesBg.png);}*/
    /*.nav_Mall_Btribu{ background-image:url(../images/nav_MB_BtribuBg.png);}*/
    /*.nav_Mall_Bnexus{ background-image:url(../images/nav_MB_BnexusBg.png);}*/
    /*.nav_Mall_Bcera{ background-image:url(../images/nav_MB_BceraBg.png);}*/
    /*.nav_Mall_B2n{ background-image:url(../images/nav_MB_B2nBg.png);}*/
    /*.nav_Mall_BSCraft{ background-image:url(../images/nav_MB_BSpeakerCraft.png);}*/
    /*.nav_Mall_2GIG{ background-image:url(../images/nav_MB_2GIGBg.png);}*/
    /*.nav_Mall_BProficient{ background-image:url(../images/nav_MB_BProficient.png);}*/
    /*.nav_Mall_BdPlay{ background-image:url(../images/nav_Mall_dPlayBg.png);}*/
    /*.nav_Mall_BFarman{ background-image:url(../images/nav_Mall_FarmanBg.png);}*/
    /*.nav_Mall_BDVACO{ background-image:url(../images/nav_Mall_DVACOBg.png);}*/
    .nav_Mall_content > ul > li.nav_Mall_BrandsMore{ margin-top:5px; border-top:1px solid #e0e0e0;}


    .dvaconav{ position:absolute; right:auto; width:auto; height:auto; left:50%; margin-left:90px; background-color:transparent; padding:0; box-shadow:none; top:37px; display:none; overflow:inherit; z-index:10000;}
    .dvacoLS{ position:absolute; right:auto; width:auto; height:auto; left:50%; margin-left:90px; background-color:transparent; padding:0; box-shadow:none; top:37px; display:none; overflow:inherit; z-index:10000;}
    .DNguanbi{ position:absolute; right:0px; top:15px; font-size:24px; color:#999; width:34px; text-align:center; cursor:pointer;}
    .DNtop{ position:absolute; top:4px; left:175px;width:0; z-index:1; border-left:14px solid transparent; border-right:14px solid transparent; border-bottom:12px solid #e3a9a3;}
    .DNtop::before{ content:''; width:0; height:0; position:absolute; top:1px; left:-14px; border-left:14px solid transparent; border-right:14px solid transparent; border-bottom:12px solid #fff;}
    .DNul{ background:-webkit-gradient(linear,top,from(#fff),to(#fef0ef)); background:-webkit-linear-gradient(top,#fff,#fef0ef); background:-moz-linear-gradient(top,#fff,#fef0ef); background:-o-linear-gradient(top,#fff,#fef0ef); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fff',endColorStr='#fef0ef',gradientType='0'); padding:15px 20px; box-shadow:0 5px 10px 2px rgba(153,0,0,0.3); height:auto; border:1px solid #e3a9a3; margin-top:15px;}
    .DNul li{ padding:10px;cursor: pointer}
    .DNul li div.DN{ text-align:left;font-size:12px; cursor:inherit; margin-left:0; padding:0;}
    .DNul li div.DN img{ display:inline-table;}
    .DNul li div.DN span{ width:auto; color:#c7000b;}
    .DNul li .DN_right{ position:static; float:left; padding-left:25px; width:158px;}
    .DNul li dl{ padding:0; border:none; background:none; height:auto;display: none}
    .DNul dd{ display:block; padding:0; font-size:13px; line-height:25px;}
    .DNul a{ color:#4d4d4d;}

    .sidebar_li{ margin-bottom:5px; cursor:pointer; position:relative;}
    .sidebar_li p{ font-size:12px; color:#fff; height:40px; line-height:40px; text-align:center; position:absolute; left:80px; top:0; min-width:80px; border-radius:4px 0 0 4px; z-index:-1; background:-webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:-webkit-linear-gradient(top,#e5281f,#b6100c); background:-moz-linear-gradient(top,#e5281f,#b6100c); background:-o-linear-gradient(top,#e5281f,#b6100c); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e5281f',endColorStr='#b6100c',gradientType='0'); transition: left 0.3s; -moz-transition: left 0.3s; -ms-transition: left 0.3s; -o-transition: left 0.3s; -webkit-transition: left 0.3s;}
    .sidebar_li span,.sidebar-top span{ display:inline-block; height:40px; width:40px; top:0; z-index:1; border-radius:4px 0 0 4px; border:1px solid #9b9b9b; border-right:0;}
    .S-jion{ background:url(../images/S-porcen.png) #fff8f8 no-repeat center center; background:url(../images/S-porcen.png) no-repeat center center,-webkit-gradient(linear,top,from(#fffefe),to(#fff3f3)); background:url(../images/S-porcen.png) no-repeat center center,-webkit-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-porcen.png) no-repeat center center,-moz-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-porcen.png) no-repeat center center,-o-linear-gradient(top,#fffefe,#fff3f3);}
    .S-design{ background:url(../images/S-edit.png) #fff8f8 no-repeat center center; background:url(../images/S-edit.png) no-repeat center center,-webkit-gradient(linear,top,from(#fffefe),to(#fff3f3)); background:url(../images/S-edit.png) no-repeat center center,-webkit-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-edit.png) no-repeat center center,-moz-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-edit.png) no-repeat center centerm,-o-linear-gradient(top,#fffefe,#fff3f3);}
    .S-qusetion{ background:url(../images/S-words.png) #fff8f8 no-repeat center center; background:url(../images/S-words.png) no-repeat center center,-webkit-gradient(linear,top,from(#fffefe),to(#fff3f3)); background:url(../images/S-words.png) no-repeat center center,-webkit-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-words.png) no-repeat center center,-moz-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-words.png) no-repeat center center,-o-linear-gradient(top,#fffefe,#fff3f3);}
    .S-tal{ background:url(../images/S-tal.png) #fff8f8 no-repeat center center; background:url(../images/S-tal.png) no-repeat center center,-webkit-gradient(linear,top,from(#fffefe),to(#fff3f3)); background:url(../images/S-tal.png) no-repeat center center,-webkit-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-tal.png) no-repeat center center,-moz-linear-gradient(top,#fffefe,#fff3f3); background:url(../images/S-tal.png) no-repeat center center,-o-linear-gradient(top,#fffefe,#fff3f3);}
    .sidebar_li:hover span,.sidebar_on span{ border-color:#c7000b; border:none;}
    .sidebar_li:hover p{ color:#fff; left:-76px;}
    .sidebar_li:hover .S-jion,.sidebar_on .S-jion{ background:url(../images/S-porcen02.jpg) #c7000b no-repeat center center); background:url(../images/S-porcen02.jpg) no-repeat center center,-webkit-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-porcen02.jpg) no-repeat center center,-webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:url(../images/S-porcen02.jpg) no-repeat center center,-moz-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-porcen02.jpg) no-repeat center center,-o-linear-gradient(top,#e5281f,#b6100c);}
    .sidebar_li:hover .S-design,.sidebar_on .S-design{ background:url(../images/S-edit02.jpg) #c7000b no-repeat center center; background:url(../images/S-edit02.jpg) no-repeat center center,-webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:url(../images/S-edit02.jpg) no-repeat center center,-webkit-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-edit02.jpg) no-repeat center center,-moz-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-edit02.jpg) no-repeat center center,-o-linear-gradient(top,#e5281f,#b6100c);}
    .sidebar_li:hover .S-qusetion,.sidebar_on .S-qusetion{ background:url(../images/S-words02.jpg) #c7000b no-repeat center center; background:url(../images/S-words02.jpg) no-repeat center center,-webkit-gradient(linear,top,from(#e5281f),to(#b6100c));  background:url(../images/S-words02.jpg) no-repeat center center,-webkit-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-words02.jpg) no-repeat center center,-moz-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-words02.jpg) no-repeat center center,-o-linear-gradient(top,#e5281f,#b6100c);}
    .sidebar_li:hover .S-tal,.sidebar_on .S-tal{ background:url(../images/S-tal02.jpg) #c7000b no-repeat center center;  background:url(../images/S-tal02.jpg) no-repeat center center, -webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:url(../images/S-tal02.jpg) no-repeat center center,-webkit-linear-gradient(top,#e5281f,#b6100c);background:url(../images/S-tal02.jpg) no-repeat center center,-moz-linear-gradient(top,#e5281f,#b6100c); background:url(../images/S-tal02.jpg) no-repeat center center,-o-linear-gradient(top,#e5281f,#b6100c);}

    .sidebar-right{ width:300px; right:-330px;}
    .sidebar-right > div{ right:-330px;}

    /*.nav_er li:nth-child(1) .nav_san{ width:770px; background-color:#fff;}
    .nav_er li:nth-child(2) .nav_san{ width:680px; background-color:#fff;}
    .nav_er li:nth-child(3) .nav_san,.nav_er li:nth-child(7) .nav_san{ min-width:100px;}*/
    .nav_er li:nth-child(2) .nav_san{ width:770px; background-color:#fff;}
    .nav_er li:nth-child(3) .nav_san{ width:680px; background-color:#fff;}
    .nav_er li:nth-child(4) .nav_san,.nav_er li:nth-child(7) .nav_san{ min-width:100px;}
    .nav_erji{ padding:10px 0;}
    .nav_erji >li{ float:none; min-width:100%; width:auto; text-align:center;}
    .nav_erji >li >a{ color:#333; font-size:14px; padding:5px; display:inline-block; min-width:90%; line-height:25px;}
    /**  footer  **/
    .F_content .F_left{width: 45%}
    .F_left input,.Ft_select,.F_left button{ float:left; width:47%; margin-right:3%;}
    .F_content .F_right{width: 15%;text-align: center}
    .F_right h3{ margin-bottom:0;}
    .F_right .wlyl_txt{ padding-left:10px;}
    .wlyl_sm{ font-size:12px; margin-bottom:15px;}
    .wlyw_btn{ margin-top:10px; border-radius:2px; border:1px solid #fd8c2c; color:#fd8c2c; background-color:transparent; background:url(../images/SR_d_xiazai.png) no-repeat right center; font-weight:normal; padding:5px 25px 5px 10px;}
    .wlyl_pic img{ margin-top:15px;}
    .footer .F_banquan{ float:left; width:50%; border:none;}
    .F_bottom{ padding-top:5px; margin-top:0; border-top:1px solid #5f4646;}
    .Fb_map{ float:right; padding:5px 0; background:none; position:relative;}
    .Fbm_erweima_box{ width:100%;}
    .Fbm_erweima_box > div img{ width:100px; margin-bottom:5px;}
    .Fbm_erweima_box > div > p{ font-size:14px;}
    .Fbm_fx{ width:25%; height:70px;}
    .Fbm_fx img{ width:16px;}
    .Fb_map li{ float:left; width:auto; padding:0 5px; font-size:12px; height:auto; line-height:1.4285;}
    .Fbm_li+.Fbm_li{ border-left:1px solid #ccc;}
    .Fbm_li a{ color:#ccc; padding:0 5px;}
    .Fbm_fx.pc:hover .Fbm_erweima_box{ display:block; opacity:1;}

    .F_content .bottom-lists{width: 35%;display: block}
    .F_content  .bottom-lists>div{width: 33.33%;text-align: center}
    .bottom-lists .bt dt{font-weight: 900;margin-bottom: 10px}
    .bottom-lists .bt dd{margin-bottom: 2px;font-size: 13px}
    .bottom-lists .bt dd>a{color:#dadada; }
    .bottom-lists .bt dd>a:hover{color: #c7000b}
    .bt2 dl,.bt3 dl{margin-bottom: 12px;}
    .hot-line{margin-top: 50px}
    .hot-line p{font-size: 13px}
    .Fbm_erweima_box>div{float: none;width: 100%}

}
@media (min-width:992px){
    .typeaere{ width:970px;}
    .PadNone{ display:block;}
    .nav_Mall_sanBox >div >div.fixed >div dl{ min-width:120px;}
    .nav_er{ width:740px;}
    /*.nav_er li{ width:105px;}*/
    .nav_er li{ width:90px;}
    .nav_er > li > p{ font-size:15px;}
    .nav_san dl{ min-width:140px; padding-left:15px;}
    .nav_san .nav_now_xiazai{ width:250px;}
    .khjz .nav_zhan a{ width:100px;}
    .khjz .nav_quyu{ width:200px;}
    .nav_san .mwidth75 dd,.nav_san .mwidth75{ min-width:100px;}
    .khjz .width55 dd,.khjz .width55{ width:80px;}
    .khjz .width65 dd,.khjz .width65{ width:90px;}
    .nav_zhe2{ width:250px;}
    .nav_zhe3{ width:450px;}
    .nav_zhe4{ width:490px;}
    .nav_zhe3 dd,.nav_zhe4 dd{ width:140px;}
    .nav_zhe2 dd, .nav_zhinengleft > div,.nav_zhe2 dt > span:first-child{ width:120px;}
    .nav_zhinengleft .nav_zhe2{ width:200px;}
    .nav_zhinengleft .nav_zhe2 dd{ width:100px;}

    .yxppHeight2 >p{ height:50px!important;}
    .yxppHeight3 >p{ height:70px!important;}
    .yxppHeight4 >p{ height:90px!important;}
    .yxppHeight5 >p{ height:105px!important;}
    .yxppHeight6 >p{ height:130px!important;}

    .nav_er >li:nth-child(4) dl{ min-width:16.6%;}
    .nav_er > li:nth-child(4) dl:nth-child(6){ width:17%;}
    .nav_san > div .nav_mall_Div > p{ width:151px;}

    .fakT{ width:400px;}
    .khjz dd{ width:100px;}
    .dvaconav{ margin-left:200px;}
    .dvacoLS{ margin-left:240px;}

    /*.nav_er li:nth-child(1) .nav_san{ width:960px;}
    .nav_er li:nth-child(2) .nav_san{ width:830px;}*/
    .nav_er li:nth-child(2) .nav_san{ width:960px;}
    .nav_er li:nth-child(3) .nav_san{ width:830px;}
    .nav_Mall_wrap{ padding-left:105px;}
    .nav_MallN01{ margin-left:0; width:105px;}
    .nav_MallN01 .nav_Mall_ul01 li a{ font-size:15px;}
    .nav_Mall_content > ul > li a{ font-size:13px;}
    .nav_MallN01 > div > p{ font-size:14px;}
    .nav_Mall_sanBox >div >div.fixed dl{ min-width:136px;}


    .yxflMin{min-width:120px !important;}
    .yxxlMin{min-width:120px !important;}
    .yxppMax{max-width:27% !important;}
    .yxppPHASEMax{max-width:27% !important; margin-left:6px;}
    .yxppMax >a:first-child,.yxppPHASEMax >a:first-child{ height:60px;}
    .yxppMax >a:nth-child(2),.yxppPHASEMax >a:nth-child(2){ height:124px;}
    .nav_Mall_sanBox > div > div.fixed > .yxppMax p,.nav_Mall_sanBox > div > div.fixed > .yxppPHASEMax p{ height:90px;}

    .fenleiMax{max-width:37% !important;}
    .fenleilaterMax{max-width:37% !important; margin-left:6px;}
    .fenleiMax >a:first-child,.fenleilaterMax >a:first-child{ height:60px;}
    .fenleiMax >a:nth-child(2),.fenleilaterMax >a:nth-child(2){ height:124px;}


    .nav_Mall_Bmore li{ padding:3px 12px;}
    .nav_Mall_Bmore{ margin-top:10px;  }
    .nav_erji li a{ font-size:14px;}

    .nav_D03 ul{ margin-top:5px; height:270px; position:absolute; background-color:#fff; top:5px; box-shadow:0 0 5px 0 #CCC; width:120px;}
    .nav_D03 ul li{ padding:0; border-bottom:none; width:100%;}
    .nav_D03 ul li a{ padding:3.5px 5px;}
    .nav_D03 > span > span{ position:absolute; padding:0; width:0; border-bottom:5px solid transparent; border-top:5px solid transparent; top:50%; margin-top:-5px;}

    .nav_er .PCnav_hoverbg{ width:105px;}


    .wlyl_pic img{ margin-top:0;}
    .footer .F_banquan{ text-align:left; width:54%;}
    .Fb_map li{ padding:0 9px;}
    .Fbm_fx img{ width:21px;}
    .Fbm_erweima_box{ right:0; bottom:25px;}
    .Fbm_erweima_box > div img{ width:100px;}

}
@media (min-width:1200px){
    .typeaere{ width:1170px;}
    .nav_er{ width:940px;}
    .nav_er li,.nav_er .PCnav_hoverbg,.nav_MallN01{ width:125px;}
    .nav_Mall_wrap{ padding-left:125px;}
    /*.nav_er li:nth-child(1) .nav_san{ width:1140px;}
    .nav_er li:nth-child(2) .nav_san{ width:955px;}*/
    .nav_er li:nth-child(2) .nav_san{ width:1140px;}
    .nav_er li:nth-child(3) .nav_san{ width:955px;}

    .nav_er >li:nth-child(2) dl,.nav_er >li:nth-child(7) dl,.nav_er >li:nth-child(8) dl,.nav_er >li:nth-child(9) dl{ width:17%; padding-right:10px; }
    .nav_san > div .nav_mall_Div > p{ width:185px;}


    .nav_san dl{ min-width:170px;}
    .dvaconav{ margin-left:300px;}
    .dvacoLS{ margin-left:350px;}
    .nav_zhe4{ width:510px;}
    .khjz dd{ width:120px;}
    .khjz .nav_quyu{ width:240px;}
    .fakT{ width:460px;}
    .nav_zhinengleft .nav_zhe2{ width:240px;}
    .nav_zhinengleft .nav_zhe2 dd{ width:120px;}

    .nav_Mall_sanBox >div >div.fixed >div p{ height:45px;}


    .wlyl_txt{ margin-top:15px;}
    .wlyw_btn{ margin-top:40px;}

    .Fbm_erweima_box > div img{ width:100px;}

}

.hiddenS
{
    display:none;
}
.showS
{
    display:block;
}