#contain{min-width:320px;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.clear{clear: both;}
.fl{float:left}
.fr{float:right}
.mr{margin-right:0 !important;}
.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing: border-box;}

.main{width:1200px; margin:0 auto;} 
#header{height:130px;  position:relative; z-index:100; overflow:hidden;}
#header .local{width:97px; height:16px; margin-top:61px; text-align:center; line-height:16px; font-size:14px; color:#222; background:url(/images/local.png) no-repeat left center;}
#header .logo{width:300px; margin-top:35px; position:absolute; left:50%; margin-left:-150px; z-index:100;}
#header .h_log{height:40px; line-height:40px; padding-left:52px; margin-top:48px; background:url(/images/t_log.jpg) no-repeat left center; width:125px;}
#header .h_log a{color:#666;}
#nav{height:49px; background:#222; position:relative; z-index:500; top:0; width:100%;}
#nav li{width:11.11%; }
#nav li .senior{text-align:center; height:49px; line-height:49px; overflow:hidden; font-size:16px; font-weight:bold;}
#nav li .senior a{color:#fff; display:block;}
#nav li.on .s_two{display:block;}
#nav li.upon .s_two{display:block;}
#nav .s_two{position:absolute; width:100%; background:#f4f4f4; height:30px; z-index:301; display:none; top:49px; left:0;}
#nav .s_two dl{padding-left:20%;}
#nav .s_two dd{line-height:30px; font-size:16px; margin:0 20px;}
#nav .s_two dd.cur{ font-weight:bold;}
#nav .s_two dd.cur a{color:#000;}
#nav .s_two dd a{color:#333;}
#nav .s_two .m10{margin-left:10%;}
#nav .s_two .m20{margin-left:20%;}
#nav .s_two .m30{margin-left:30%;}
#nav .s_two .m40{margin-left:40%;}
#nav .s_two .m45{margin-left:45%;}
#nav .s_two .m50{margin-left:50%;}
#nav .s_two .m55{margin-left:55%;}
/*#nav li.on .second{display:block;}
#nav .second{width:100%; position:absolute; height:300px; z-index:301; top:49px; left:0; display:none;}
#nav .second .lab{width:38.5%; background:#f4f4f4; height:300px;}
#nav .second .lab .s_all{width:380px; height:300px; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center;}
#nav .second .lab .s_all dl{}
#nav .second .lab .s_all dd{width:208px; height:55px; border-bottom:1px solid #c3c3c3; background:url(/images/s_li.png) no-repeat 27px center; text-indent:58px; overflow:hidden; font-size:16px; line-height:55px;}
#nav .second .lab .s_all dd a{color:#222; display:block;}
#nav .second .rab{width:61.5%; background:#fff; height:300px; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center;}
#nav .second .rab dl{width:100%;}
#nav .second .rab dd{width:293px; margin-left:10%;}

#nav .second .rab dd .pic{width:293px; height:152px; overflow:hidden;}
#nav .second .rab dd .pic img{width:100%; height:100%;}
#nav .second .rab .brief{margin-top:24px; line-height:24px; height:72px; overflow:hidden;}*/
#sav .s_rab{width:150px; position:relative; z-index:300;}
#sav .s_rab .s_img{height:48px; width:150px; background:url(/images/nav_more.png) no-repeat center; cursor:pointer;}
#sav .s_rab .s_list{position:absolute; z-index:300; width:150px; top:48px; display:none;}
#sav .s_rab .s_list li{height:48px; line-height:48px; text-align:center; background:#222; font-size:16px;/* overflow:hidden;*/; position: relative;}
#sav .s_rab .s_list li .cate_box{position: absolute; left: calc(100% * -1 - 10px); top: -100%; background: #222; width: 100%;} 
#sav .s_rab .s_list li .cate_box::after{position: absolute; border-top: 7px solid transparent; border-left: 10px solid #ccc; border-bottom: 7px solid transparent; content: ''; right: -10px; top: 50%; margin-top: -5px;}
#sav .s_rab .s_list li a{color:#fff; display:block;}


#sav{height:49px; background:#222; z-index:300; display:none;}
#sav .s_home{height:49px; width:100px; text-align:center; line-height:49px; font-size:16px;}
#sav .s_home a{color:#fff; display:block;}


#m_banner{position:relative; z-index:100; overflow:hidden; width:100%; display:none;}
.m_banner .hd{display:none;}
/*.m_banner .hd{ position:absolute; height:32px; line-height:32px; bottom:0; right:0; z-index:1; width:100%; text-align:center;}
.m_banner .hd li{ display:inline-block; *display:inline; zoom:1; width:12px; height:12px; text-indent:-9999px; overflow:hidden; margin:0 0.3125rem; cursor:pointer; background:url(/mobile/images/banner_hover.png) no-repeat;}
.m_banner .hd li.on{ background:url(/mobile/images/banner.png) no-repeat;}*/
.m_banner .bd{ position:relative; z-index:0; }
.m_banner .bd li{ position:relative; text-align:center;  }
.m_banner .bd li img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.m_banner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮*/ 

#banner{height:620px; position:relative; z-index:100}
#banner .db{height:620px; width:100%; position:absolute; z-index:100}
#banner .db li{position:absolute; width:100%; height:620px; z-index:100}
#banner .db li a{display:block; width:100%; height:620px;}
#banner .db li img{width:100%; height:100%;}
#banner .hd{position:absolute; z-index:1002; bottom:21px; left:50%;}
#banner .hd li{margin-right:10px; width:13px; height:13px; cursor:pointer; background:url(/images/banner_li.png) no-repeat;}
#banner .hd li.on{background:url(/images/banner_li_hover.png) no-repeat;}

#ban{height:421px; position:relative; z-index:104;}
#ban a{height:421px; width:100%; display:block;} 
#ban .key{position:absolute; z-index:101; top:240px; left:50%; margin-left:-310px; width:620px;}
#ban .key .word{width:556px; height:62px; line-height:62px; background:url(/images/p_key.png) no-repeat; font-size:16px; color:#222; text-indent:110px; border:none;}
#ban .key .in_word{width:556px; height:62px; line-height:62px; background:url(/images/info_key.png) no-repeat; font-size:16px; color:#222; text-indent:36px; border:none;}
#ban .key .p_mit{width:54px; height:62px;}
#ban .tan{width:870px; height:45px; position:absolute; z-index:101; left:50%; margin-left:-435px; top:50%; margin-top:-22px; }
#ban .tan .d_look{width:94px; height:45px; text-align:center; line-height:45px; font-size:18px; color:#fff; background:#222; border-radius:5px 0 0 5px;}
#ban .chose{height:45px; border-radius:0 5px 5px 0; background:#fff; width:776px;}
#ban .chose .c_all{width:190px; position:relative; z-index:300;}
#ban .chose .sta{width:190px; height:28px; line-height:28px; margin-top:8px; text-indent:48px; background:url(/images/d_city.png) no-repeat 129px center; border-right:1px solid #e1e1e1; font-size:14px; color:#222;}
#ban .chose .sub_sta{position:absolute; z-index:101; top:36px; background:#fff; width:100%; display:none; padding-top:11px; height:200px; overflow:auto;}
#ban .chose .sub_sta li{height:28px; line-height:28px; text-indent:48px; overflow:hidden; font-size:14px; border-top:1px solid #e1e1e1;}
#ban .chose .sub_sta li a{color:#222; display:block;}
#ban .chose .c_all:hover .sub_sta{display:block;}
#ban .chose .city{width:190px; height:28px; line-height:28px; margin-top:8px; text-indent:48px; background:url(/images/d_city.png) no-repeat 129px center; border-right:1px solid #e1e1e1; font-size:14px; color:#222;}
#ban .chose .sub_city{position:absolute; z-index:101; top:36px; background:#fff; width:100%; display:none; padding-top:11px; height:200px; overflow:auto;}
#ban .chose .sub_city li{height:28px; line-height:28px; text-indent:48px; overflow:hidden; font-size:14px; border-top:1px solid #e1e1e1;}
#ban .chose .sub_city li a{color:#222; display:block;}
#ban .chose .c_all:hover .sub_city{display:block;}
#ban .chose .area{width:190px; height:28px; line-height:28px; margin-top:8px; text-indent:48px; background:url(/images/d_city.png) no-repeat 129px center; border-right:1px solid #e1e1e1; font-size:14px; color:#222;}
#ban .chose .sub_area{position:absolute; z-index:101; top:36px; background:#fff; width:100%; display:none; padding-top:11px; height:200px; overflow:auto;}
#ban .chose .sub_area li{height:28px; line-height:28px; text-indent:48px; overflow:hidden; font-size:14px; border-top:1px solid #e1e1e1;}
#ban .chose .sub_area li a{color:#222; display:block;}
#ban .chose .c_all:hover .sub_area{display:block;}
#ban .chose .ser{height:45px; cursor:pointer; width:205px; border:none;}


#content .c_top{height:396px; background:url(/images/vb.jpg) repeat-x left bottom #f3f3ed; width:100%;}
#content .c_top .video{padding-top:30px; position:relative; width:594px; height:335px; z-index:100;}
#content .c_top .video .pic{ height:335px;}
#content .c_top .video:hover .v_all{display:block;}
#content .c_top .video .v_all{height:121px; width:60px; background:#222; border-radius:3px 0 0 3px; top:107px; right:0; position:absolute; display:none;}
#content .c_top .video .shipin{background:url(/images/v_list.png) no-repeat center 10px; padding-top:40px; text-align:center;}
#content .c_top .video .shipin a{color:#fff; display:block;}
#content .c_top .video .v_row{width:52px; height:1px; border-bottom:1px solid #393939; margin:6px 0 6px 8px;}
#content .c_top .video .v_down{background:url(/images/v_down.png) no-repeat top center; padding-top: 30px; text-align:center;}
#content .c_top .video .v_down a{color:#fff; display:block;}
#content .c_top .fashion{width:48%; padding-left:20px; height:386px; /*background:url(/images/v_bg.jpg) no-repeat left top;*/}
#content .c_top .fashion .title{text-align:center; font-size:36px; color:#222; height:86px; line-height:86px; margin-top:30px;}
#content .c_top .fashion .title a{color:#222;}
#content .c_top .fashion .brief{ margin:20px 0; font-size:14px; text-align:center; line-height:26px; height:156px; color:#555; overflow:hidden;}
#content .c_top .fashion .more{width:145px; height:14px; margin:0 auto;}
#content .c_lang{height:135px; position:relative; z-index:100; width:100%;}
#content .n_en{line-height:135px; font-size:80px; color:#f3f3f3; position:absolute; z-index:101; width:100%; text-align:center; font-size:0; }
#content .n_cn{line-height:135px; font-size:38px; color:#222; z-index:102; position:absolute; width:100%; text-align:center;}
#content .c_mid .p_n{height:586px; width:100%; background:url(/images/n_bg.jpg) no-repeat center; padding:35px 0 21px;}
#content .c_mid .p_n .p_left{width:594px;}
#content .c_mid .p_n .p_right{width:594px;}
#content .c_mid .p_n .p_first{width:594px; height:281px; overflow:hidden; position:relative; z-index:100; background:#050506; margin-bottom:12px;}
#content .c_mid .p_n .p_first .p_pic{width:100%; height:220px; overflow:hidden;}
#content .c_mid .p_n .p_first .p_pic:hover{}
#content .c_mid .p_n .p_first .p_pic img{width:100%; height:100%;}
#content .c_mid .p_n .p_first .p_pic img:hover{-webkit-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3); -ms-transform:scale(1.3,1.3); -o-transform:scale(1.3,1.3);}
#content .c_mid .p_n .p_first .p_box{position:absolute; z-index:101; bottom:18px; width:100%;}
#content .c_mid .p_n .p_first .p_box .name{height:24px; line-height:24px; overflow:hidden; text-align:center; font-size:14px;}
#content .c_mid .p_n .p_first .p_box .name a{color:#666;}
#content .c_mid .p_n .p_first .p_box .more{margin:5px auto 0; width:61px; height:16px;}
#content .c_mid .p_n .p_li{width:291px; height:281px; overflow:hidden; position:relative; z-index:100; background:#fff; margin-bottom:12px;}
#content .c_mid .p_n .p_li .p_pic{width:100%; height:214px; margin-bottom:12px; overflow:hidden;}
#content .c_mid .p_n .p_li .p_pic:hover{}
#content .c_mid .p_n .p_li .p_pic img{width:100%;}
#content .c_mid .p_n .p_li .p_pic img:hover{-webkit-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3); -ms-transform:scale(1.3,1.3); -o-transform:scale(1.3,1.3);}
#content .c_mid .p_n .p_li .p_box{position:absolute; z-index:101; bottom:18px; width:100%;}
#content .c_mid .p_n .p_li .p_box .name{height:24px; line-height:24px; overflow:hidden; text-align:center; font-size:14px;}
#content .c_mid .p_n .p_li .p_box .name a{color:#666;}
#content .c_mid .p_n .p_li .p_box .more{margin:5px auto 0; width:61px; height:16px;}
#content .c_show .m_j{padding:28px 0 40px; /*height:655px;*/ width:100%; background:url(/images/mj_bg.jpg) no-repeat center; }
#content .c_show .m_j .chose{height:45px; border-radius:5px; background:#fff; width:586px;}
#content .c_show .m_j .chose .c_all{width:190px; position:relative; z-index:300;}
#content .c_show .m_j .chose .sta{width:190px; height:28px; line-height:28px; margin-top:8px; text-indent:48px; background:url(/images/d_city.png) no-repeat 129px center; border-right:1px solid #e1e1e1; font-size:14px; color:#222;}
#content .c_show .m_j .chose .sub_sta{position:absolute; z-index:101; top:36px; background:#fff; width:100%; display:none; padding-top:11px; height:200px; overflow:auto;}
#content .c_show .m_j .chose .sub_sta li{height:28px; line-height:28px; text-indent:48px; overflow:hidden; font-size:14px; border-top:1px solid #e1e1e1;}
#content .c_show .m_j .chose .sub_sta li a{color:#222; display:block;}
#content .c_show .m_j .chose .c_all:hover .sub_sta{display:block;}
#content .c_show .m_j .chose .city{width:190px; height:28px; line-height:28px; margin-top:8px; text-indent:48px; background:url(/images/d_city.png) no-repeat 129px center; border-right:1px solid #e1e1e1; font-size:14px; color:#222;}
#content .c_show .m_j .chose .sub_city{position:absolute; z-index:101; top:36px; background:#fff; width:100%; display:none; padding-top:11px; height:200px; overflow:auto;}
#content .c_show .m_j .chose .sub_city li{height:28px; line-height:28px; text-indent:48px; overflow:hidden; font-size:14px; border-top:1px solid #e1e1e1;}
#content .c_show .m_j .chose .sub_city li a{color:#222; display:block;}
#content .c_show .m_j .chose .c_all:hover .sub_city{display:block;}
#content .c_show .m_j .chose .ser{height:45px; cursor:pointer; width:205px; border:none;}
#content .m_j .menu{width:1200px; height:299px; margin:28px 0 25px; position:relative; z-index:200;}
#content .m_j .me1{display:block;}
#content .m_j .me2{display:none;}
#content .m_j .menu .prev{width:41px; height:41px; background:url(/images/prev.png) no-repeat; position:absolute; z-index:201; top:-70px; right:62px; cursor:pointer;}
#content .m_j .menu .prev:hover{background:url(/images/prev_hover.png) no-repeat;}
#content .m_j .menu .next{width:41px; height:41px; background:url(/images/next.png) no-repeat; position:absolute; z-index:201; top:-70px; right:0; cursor:pointer;}
#content .m_j .menu .next:hover{background:url(/images/next_hover.png) no-repeat;}
#content .m_j .m_all{}
#content .m_j .m_one{width:478px; height:299px; overflow:hidden;}
#content .m_j .m_one img{width:100%; height:100%;}
#content .m_j .m_list{width:722px;}
#content .m_j .m_list li{margin-left:10px; height:144px; width:170px;}
#content .m_j .m_list li img{width:100%; height:100%;}
#content .m_j .m_list li.mb{margin-bottom:10px;}
#content .m_j .jia .l_brand{width:586px;}
#content .m_j .jia .l_brand .youshi{height:66px; line-height:66px; background:url(/images/zuanshi.jpg) no-repeat 20px center #fff; text-indent:63px; font-size:30px; color:#222; border-bottom:1px solid #f0f0f0;}
#content .m_j .jia .l_brand .bra_del{padding:17px 43px 21px 33px; line-height:24px; height:154px; overflow:hidden; background:#fff;}
#content .m_j .jia .wen{height:66px; line-height:66px; background:url(/images/wen.png) no-repeat 20px center #fff; text-indent:63px; font-size:30px; color:#222; border-bottom:1px solid #f0f0f0;}
#content .m_j .jia .jr{height:190px; width:586px; position:relative; z-index:200;}
#content .m_j .jia .jr .prev{width:70px; height:67px; background:url(/images/b_prev.jpg) no-repeat center; position:absolute; z-index:201; top:-65px; right:71px;}
#content .m_j .jia .jr .prev:hover{background:url(/images/b_prev_hover.jpg) no-repeat center;}
#content .m_j .jia .jr .next{width:70px; height:67px; background:url(/images/b_next.jpg) no-repeat center; position:absolute; z-index:201; top:-65px; right:0; border-left:1px solid #f0f0f0;}
#content .m_j .jia .jr .next:hover{background:url(/images/b_next_hover.jpg) no-repeat center;}
#content .m_j .jia .m_box{padding:17px 43px 21px 33px; height:152px; overflow:hidden; background:#fff;}
#content .m_j .jia .m_box li .title{height:64px; line-height:64px; font-size:18px; font-weight:bold; overflow:hidden; color:#222;}

#content .m_j .jia .m_box li .m_del{line-height:26px; height:78px; overflow:hidden;}
#content .brand{background:#fff;}
#content .brand .br_ban{width:74.75%; /*height:556px;*/ overflow:hidden; position:relative; z-index:300;}
#content .brand .br_ban .ba{width:100%; /*height:556px;*/}
#content .brand .br_ban .ba li{width:100%; /*height:556px;*/}
#content .brand .br_ban .ba li img{width:100%; /*height:100%;*/}

#content .brand .br_ban .bn{height:35px; width:144px; position:absolute; z-index:301; left:50%; margin-left:-72px; bottom:23px;}
#content .brand .br_ban .dan{background:#000; opacity:0.4; height:35px; width:144px; z-index:302; position:absolute;}
#content .brand .br_ban .ca{height:35px; width:144px; z-index:303; position:absolute;}
#content .brand .br_ban .prev{width:24px; height:35px; background:url(/images/bn_prev.png) no-repeat right center; cursor:pointer;}
#content .brand .br_ban .next{width:24px; height:35px; background:url(/images/bn_next.png) no-repeat left center; cursor:pointer;}
#content .brand .br_ban .bn ul{width:94px; height:35px;}
#content .brand .br_ban .bn ul li{line-height:35px; text-align:center; color:#fff; width:94px; font-size:16px;}
#content .brand .taidu{width:25.25%; background:url(/images/b2_bg.jpg) no-repeat center; display:table; }
#TitleR{display:table-cell; text-align:center; vertical-align:middle; width:100%; font-size:28px;}
#content .brand .taidu img{width:100%;}
#content .news .info{height:47px; border-top:1px solid #f0efe8; width:100%; text-align:center;}
#content .news .info ul{font-size:0;}
#content .news .info li{width:149px; height:47px; line-height:47px; font-size:16px; color:#252023; cursor:pointer; position:relative; z-index:100; display:inline-block;}	
#content .news .info li:hover{color:#fff; background:#252023; font-weight:bold;} 
#content .news .info li.on{color:#fff; background:#252023; font-weight:bold;} 
#content .news .info li .jiao{width:9px; height:5px; background:url(/images/jiao.png) no-repeat; position:absolute; z-index:101; bottom:-5px; left:50%; margin-left:-4px; display:none;}
#content .news .info li:hover .jiao{display:block;}
#content .news .info li.on .jiao{display:block;}
#content .news .info_list{background:url(/images/info_bg.jpg) no-repeat center; width:100%; height:506px;}
#content .news .i_list{padding-top:38px;}
#content .news .i_list li{width:291px; margin-right:12px; margin-bottom:10px;}
#content .news .i_list li .pic{width:291px; height:219px; overflow:hidden; border-radius:5px 5px 0 0;}
#content .news .i_list li .pic img{width:100%; height:100%;}
#content .news .i_list li .i_box{padding:0 22px 25px; background:#fff; border-radius:0 0 5px 5px;}
#content .news .i_list li .i_box .title{font-size:16px; height:60px; line-height:60px; overflow:hidden; border-bottom:1px solid #f0f0f0;}
#content .news .i_list li .i_box .title a{color:#222;}
#content .news .i_list li .i_box .brief{margin-top:20px; height:72px; line-height:26px; overflow:hidden; font-size:14x; color:#666;}
#content .news .i_list li .i_box .more{width:66px; height:20px; overflow:hidden; text-align:center; background:#6a6a6a; margin:10px auto 0; line-height:20px; border-radius:3px;}
#content .news .i_list li .i_box .more a{color:#fff; display:block;}
#content .news .i_list li.mr{margin-right:0;}
#content .news .i_list li:hover .title{font-weight:bold;}
#content .news .i_list li:hover .title a{color:#242437;}
#content .news .i_list li:hover .more{background:#222;}

#center .c_lang{height:135px; position:relative; z-index:100; width:100%;}
#center .n_en{line-height:135px; font-size:80px; color:#f3f3f3; position:absolute; width:100%; text-align:center; z-index:101;}
#center .n_cn{line-height:135px; font-size:38px; color:#222; z-index:102; width:100%; text-align:center; position:absolute; overflow:hidden; height:135px;}
#center .read{height:24px; line-height:24px; text-align:center; font-size:14px; color:#666;}
#center .sx{margin-bottom:30px;}
#center .sx .sx_title{line-height:32px; font-size:16px; width:100%;}
#center .sx .sx_title a{color:#333;}
#center .art_cate{text-align:center; width:100%;}
#center .art_cate li{height:42px; line-height:42px; text-align:center; display:inline-block; *display:block; zoom:1; width:33%; font-size:18px; background:#e8e8e8;}
#center .art_cate li a{color:#222; display:block;}
#center .art_cate li:hover{background:#222;}
#center .art_cate li:hover a{color:#e8e8e8;}
#center .art_cate li.on{background:#222;}
#center .art_cate li.on a{color:#e8e8e8;}
#center .art_del{line-height:24px; margin:30px 0;}
#center .art_del img{ max-width:100%;}
#center .art_del embed{width: 100%;}
#center .zb_del{margin:60px 0;}
#center .zb_del .zb_top{text-align:center;}
#center .zb_del .zb_top .zb_a{width:332px; height:534px; background:url(/images/zb_a.jpg) no-repeat; padding-top:60px; line-height:24px; font-size:14px; display:inline-block; *display:block; zoom:1; vertical-align:top; margin-right:24px; margin-bottom:20px;}
#center .zb_del .zb_top .zb_b{width:394px; height:512px; display:inline-block; *display:block; zoom:1; margin-right:50px; vertical-align:top;}
#center .zb_del .zb_top .zb_b img{width:100%;}
#center .zb_del .zb_top .zb_c{width:378px; height:194px; background:url(/images/zb_c.jpg) no-repeat; padding-top:400px; line-height:24px; font-size:14px; display:inline-block; *display:block; zoom:1; vertical-align:top;}
#center .zb_del .zb_btm{background:url(/images/zhubao1.png) no-repeat left 52px; margin-top:46px;}
#center .zb_del .zb_btm .zb_lab_del{width:468px; height:329px; background:url(/images/zhubao3.png) no-repeat center; padding:70px 80px 0;}
#center .zb_del .zb_btm .zb_lab_del .zb_title{height:60px; text-align:center; font-size:20px; color:#555; line-height:60px;}
#center .zb_del .zb_btm .zb_lab_del .zb_brief{line-height:24px; font-size:14px; color:#555; text-align:center;}

#center .cate{padding:40px 0 30px; background:#fff;}
#center .cate .cat{height:24px; margin-bottom:20px;}
#center .cate .cat .c0{line-height:24px; overflow:hidden; height:24px; font-size:14px; color:#555; margin-right:12px;}
#center .cate .cat li{height:24px; line-height:24px; padding:0 9px; margin-right:24px; color:#555; font-size:14px; cursor:pointer;}
#center .cate .cat li a{color:#555;}
#center .cate .cat li:hover{background:#222; color:#fff;}
#center .cate .cat li:hover a{color:#fff;}
#center .cate .cat li.on{background:#222; color:#fff;}
#center .cate .cat li.on a{color:#fff;}
#center .cate .c_ord{height:24px;}
#center .cate .c_ord .c0{line-height:24px; overflow:hidden; height:24px; font-size:14px; color:#555; margin-right:12px;}
#center .cate .c_ord li{height:22px; line-height:22px; margin-right:12px; color:#555; font-size:14px; width:52px; text-align:center; border:1px solid #fff; cursor:pointer;}
#center .cate .c_ord li:hover{border:1px solid #222;}
#center .cate .c_ord li:hover a{color:#222;}
#center .cate .c_ord li.on{border:1px solid #222;}
#center .cate .c_ord li.on a{ color:#222;}

#center .b_ins{width:813px; height:568px; overflow:hidden;}
#center .b_ins img{width:100%; height:100%;}
#center .r_ins{width:360px;}
#center .r_ins .men{line-height:39px; padding-left:50px; font-size:22px; color:#222; background:url(/images/add.png) no-repeat left 5px; margin:10px 0 36px;}
#center .r_ins .r_box{width:360px; height:424px; overflow:hidden; position:relative; z-index:100;}
#center .r_ins .r_box .prev{width:41px; height:41px; overflow:hidden; background:url(/images/prev.png) no-repeat; position:absolute; left:11px; top:192px; z-index:101; cursor:pointer;}
#center .r_ins .r_box .prev:hover{background:url(/images/prev_hover.png) no-repeat;}
#center .r_ins .r_box .next{width:41px; height:41px; overflow:hidden; background:url(/images/next.png) no-repeat; position:absolute; right:11px; top:192px; z-index:101; cursor:pointer;}
#center .r_ins .r_box .next:hover{background:url(/images/next_hover.png) no-repeat;}
#center .r_ins .r_list li{width:170px; height:128px; overflow:hidden; margin:20px 20px 0 0; cursor:pointer;}
#center .r_ins .r_list li.mr{margin-right:0;}
#center .r_ins .r_list li img{width:100%; height:100%;}
#center .ys{ width:100%; background:#f1edeb; padding:40px 0; }
#center .ys .y_del{line-height:24px;}
#center .ys .y_del img{width: 100%!important; height: inherit!important;}
#center .brand{background:#fff;}
#center .brand .br_ban{width:74.75%; height:556px; overflow:hidden; position:relative; z-index:300;}
#center .brand .br_ban .ba{width:100%; height:556px;}
#center .brand .br_ban .ba li{width:100%; height:556px;}
#center .brand .br_ban .ba li img{width:100%; height:100%;}
#center .brand .br_ban .bn{height:35px; width:144px; position:absolute; z-index:301; left:50%; margin-left:-72px; bottom:23px;}
#center .brand .br_ban .dan{background:#000; opacity:0.4; height:35px; width:144px; z-index:302; position:absolute;}
#center .brand .br_ban .ca{height:35px; width:144px; z-index:303; position:absolute;}
#center .brand .br_ban .prev{width:24px; height:35px; background:url(/images/bn_prev.png) no-repeat right center;}
#center .brand .br_ban .next{width:24px; height:35px; background:url(/images/bn_next.png) no-repeat left center;}
#center .brand .br_ban .bn ul{width:94px; height:35px;}
#center .brand .br_ban .bn ul li{line-height:35px; text-align:center; color:#fff; width:94px; font-size:16px;}
#center .brand .taidu{width:25.25%; height:310px; background:url(/images/b2_bg.jpg) no-repeat center; font-size:28px; text-align:center; padding-top:246px;}
#center .brand .taidu img{width:100%; height:100%;}
#center .go{height:55px; width:233px; background:#e14343; font-size:20px; margin:72px auto; text-align:center; line-height:55px; overflow:hidden;}
#center .go a{color:#fff; display:block;}

#center .product_list{padding:35px 0 120px; background:#e6edf0; position:relative; z-index:200;}
#center .product_list li{width:291px; margin-right:12px; margin-bottom:35px; background:#fff;}
#center .product_list li.mr{margin-right:0;}
#center .product_list li .pic{height:214px; width:100%; margin-bottom:10px;}
#center .product_list li .pic img{height:100%; width:100%;}
#center .product_list li .name{height:24px; line-height:24px; font-size:14px; text-align:center; overflow:hidden;}
#center .product_list li .name a{color:#666}
#center .product_list li .more{margin:5px auto 20px; background:#333; border-radius:3px; height:20px; line-height:20px; width:66px; text-align:center; overflow:hidden;}
#center .product_list li .more a{color:#fff;}
#center .product_list .p_category{width:102px; margin-right:6%;}
#center .product_list .p_category .pc{width:102px; height:47px; text-align:center; line-height:47px; color:#000; font-size:22px; background:url(/images/p_cate.png) no-repeat;}
#center .product_list .p_category .pc_list{padding:10px 0; background:#fff;}
#center .product_list .p_category .pc_list dd{height:32px; line-height:32px; font-size:16px; text-align:center; overflow:hidden;}
#center .product_list .p_category .pc_list dd a{color:#000; display:block;}
#center .product_list .p_category .pc_list dd:hover{background:#222;}
#center .product_list .p_category .pc_list dd:hover a{color:#fff;}
#center .product_list .p_category .pc_list dd.on{background:#222;}
#center .product_list .p_category .pc_list dd.on a{color:#fff;}
#center .product_list .all_product{height:17px; width:382px; margin:40px auto 0; background:url(/images/all_product.png) no-repeat;}

#center .info .in_one{margin-bottom:50px;}
#center .info .in_one .pic{width:558px; height:420px; overflow:hidden;}
#center .info .in_one .pic img{width:100%; height:100%;}
#center .info .in_box{width:580px;}
#center .info .in_box .title{height:60px; line-height:60px; margin-top:25px; font-size:22px; overflow:hidden;}
#center .info .in_box .title a{color:#222;}
#center .info .in_box .time{height:24px; line-height:24px; color:#666;}
#center .info .in_box .in_line{height:3px; width:253px; background:#222; margin:25px 0 35px;}
#center .info .in_box .brief{height:144px; line-height:36px; overflow:hidden; font-size:14px; color:#666;}
#center .info .in_box .ms{margin-top:25px;}
#center .info .in_box .more{width:116px; height:30px; line-height:30px; text-align:center; border:2px solid #212121;}
#center .info .in_box .more a{color:#4d4d4d; display:block;}
#center .info .in_box .share{height:30px;}
#center .info .in_box .share a{margin-left:14px;}
#center .info .in_box .to{height:30px; line-height:30px; color:#4d4d4d;}
#center .info .list{margin-bottom:90px;}
#center .info .list li{width:386px; margin-right:21px;}
#center .info .list li.mr{margin-right:0;}
#center .info .list li .pic{width:100%; height:290px; overflow:hidden;}
#center .info .list li .pic img{width:100%; height:100%;}
#center .info .list .l_box{padding:0 25px; background:#f2f2f2; height:150px;}
#center .info .list .l_box .name{height:62px; line-height:62px; font-size:18px; overflow:hidden;}
#center .info .list .l_box .name a{color:#222;}
#center .info .list .l_box .l_line{width:40px; height:3px; background:#222; margin-bottom:20px;}
#center .info .list .l_box .brief{height:48px; line-height:24px; overflow:hidden; font-size:14px; color:#666;}
#center .j_list{margin:20px 0 10px;}
#center .j_list ul{width:100%; text-align:center;}
#center .j_list li{padding:20px 20px 34px; background:#f2f2f2; width:310px; margin-right:20px; margin-bottom:20px; display:inline-block; *display:block; zoom:1;}
#center .j_list li .name{height:64px; line-height:64px; border-bottom:3px solid #000; font-size:26px; display:inline-block;}
#center .j_list li .name a{color:#222;}
#center .j_list li .brief{margin:28px 0; font-size:14px; color:#555; line-height:32px; height:224px; overflow:hidden; text-align:left;}
#center .j_list li .more{height:36px; line-height:36px; text-align:center; width:116px; text-align:center; background:#fff; display:block; border:2px solid #212121;}
#center .j_list li .more a{color:#4d4d4d;}
#center .art_title{height:124px; border-bottom:3px solid #222; margin-top:50px;}
#center .art_title .a_tit{height:60px; line-height:60px; font-size:33px; color:#222;}
#center .art_title .a_time{height:30px; line-height:30px; color:#666;}
#center .art_title .art_rab{margin-right:9.5%;}
#center .art_title .pic{width:74px; height:74px; overflow:hidden; margin-left:20px; margin-top:20px; cursor:pointer;}
#center .art_title .pic a{display:block;}
#center .art_title .ar1{background:url(/images/a_mess.png) no-repeat;}
#center .art_title .ar2{background:url(/images/a_phone.png) no-repeat;}
#center .art_title .ar1:hover{background:url(/images/a_mess_hover.png) no-repeat;}
#center .art_title .ar2:hover{background:url(/images/a_phone_hover.png) no-repeat;}

#center .con_box{margin-top:30px;}
#center .con_box .con_1{height:100px; line-height:100px; padding-left:85px; width:280px; color:#333; background:url(/images/cn1.png) no-repeat 15px center #f3f3f3; font-size:24px; margin-bottom:20px; margin-right:20px;}
#center .con_box .con_2{height:100px; line-height:100px; padding-left:85px; width:280px; color:#333; background:url(/images/cn2.png) no-repeat 15px center #f3f3f3; font-size:24px; margin-bottom:20px;}
#center .con_box .con_3{height:100px; line-height:100px; padding-left:85px; width:345px; color:#333; background:url(/images/cn3.png) no-repeat 15px center #f3f3f3; font-size:24px; margin-bottom:20px;}
#center .ac_all{padding:26px 35px; background:#f3f3f3; width:580px; margin:20px auto 0;}
#center .art_tit{text-align:center; font-size:44px; color:#333; line-height:60px;}
#center .art_t2{text-align:center; font-size:16px; color:#333; line-height:40px;}
#center .qi_all{margin-top:30px;}
#center .qi_all li{width:340px; padding:40px 30px 0; border-top:3px solid #eee; margin-bottom:16px; height:240px; cursor:pointer; display:inline-block; *display:inline; zoom:1; text-align:left;}
#center .qi_all li.on{border-top:3px solid #cc0000; background:#fdf5f5;}
#center .qi_all li .title{height:60px; line-height:60px; color:#222; font-weight:bold; font-size:32px; margin-bottom:16px; padding-left:34px; background:url(/images/q_company.png) no-repeat left center;}
#center .qi_all li.on .title{color:#cc0000; background:url(/images/q_company_hover.png) no-repeat left center;}
#center .qi_all li .q_ph{line-height:30px; font-size:14px; color:#666;}
#center .train{margin-top:30px;}
#center .train .tr1{padding-left:80px; background:url(/images/train1.png) no-repeat left top; width:420px;}
#center .train .tr1 .t_title{height:40px; line-height:40px; color:#029430; font-size:22px;}
#center .train .tr1 .t_bri{line-height:24px; font-size:14px; color:#666; margin-top:5px;}
#center .train .tr2{padding-left:80px; background:url(/images/train2.png) no-repeat left top; width:420px;}
#center .train .tr2 .t_title{height:40px; line-height:40px; color:#225aa7; font-size:22px;}
#center .train .tr2 .t_bri{line-height:24px; font-size:14px; color:#666; margin-top:5px;}

#center .cont{margin-bottom:50px;}
#center .con_del{width:1167px; height:678px; overflow:hidden; margin-right:45px;}
#center .con_del img{width:100%; height:100%;}
#center .c_us{wdith:350px; heigh:678px;}
#center .c_us .ct{height:169px; background:url(/images/c_us.jpg) no-repeat; width:100%;}
#center .c_us .list{border-top:2px solid #222; padding-top:30px; width:350px;}
#center .c_us .list li{background:url(/images/con_li.jpg) no-repeat right top; margin-bottom:22px;}
#center .c_us .list li .n_pic{width:30px; height:30px; background:url(/images/num.png) no-repeat; line-height:30px; font-size:16px; text-align:center; font-size:18px; color:#fff;}
#center .c_us .list li .box{width:267px; border-bottom:1px solid #d8d8d8; margin-left:13px;}
#center .c_us .list li .box .title{height:30px; line-height:30px; font-size:16px; overflow:hidden; color:#222;}
#center .c_us .list li .box .brief{line-height:24px; margin:15px 0; color:#666;}

body{position:relative; z-index:1000; width:100%;}
#doubi{position:absolute;height:auto; width:1200px; margin-left:-600px; z-index:10001; background:#fff; left:50%;}
/*#doubi{width:1200px; height:700px; background:#fff; position:fixed; display:none; z-index:10001; top:100px; left:50%; margin-left:-600px;}*/
.p_detail .pic{width:700px; height:700px; overflow:hidden; position:relative; z-index:100;}
.p_detail .pic .prev{width:60px; height:60px; left:5px; background:url(/images/a_prev.png) no-repeat; top:320px; position:absolute; z-index:100; cursor:pointer;}
.p_detail .pic .next{width:60px; height:60px; right:5px; background:url(/images/a_next.png) no-repeat; top:320px; position:absolute; z-index:100; cursor:pointer;}
.p_detail .pic img{width:100%;}
.p_detail .p_rig{width:500px; height:700px; overflow:auto;}
.p_detail .close{width:68px; height:68px; background:url(/images/del.png) no-repeat; position:absolute; top:22px; right:22px; cursor:pointer;}
.p_detail .name{width:100%; height:36px; line-height:36px; margin-top:110px; text-align:center; color:#3c3839; margin-bottom:20px; overflow:hidden; font-size:18px;}
.p_detail .brief{height:48px; line-height:24px; text-align:right; font-size:14px; overflow:hidden; color:#3c3839; width:420px;}
.p_detail .pic_list{margin-top:30px; text-align:center;}
.p_detail .pic_list ul{display:inline-block; *display:block; zoom:1;}
.p_detail .pic_list li{width:72px; height:72px; background:url(/images/pic_li.png) no-repeat; margin:0 11px; cursor:pointer; margin-bottom:20px; display:inline-block; *display:inline; zoom:1;}
.p_detail .pic_list li:hover{background:url(/images/pic_li_hover.png) no-repeat;}
.p_detail .pic_list li.on{background:url(/images/pic_li_hover.png) no-repeat;}
.p_detail .pic_list li .dr{width:70px; height:70px; overflow:hidden; margin:1px auto 0;}
.p_detail .pic_list li .dr img{width:100%; height:100%;}

/*视频样式*/
#center .xian{background:url(/images/xian.jpg) repeat-x center;}
#center .white{background:#fff; padding:0 70px; margin-left:-220px !important;}
#center .v_list{margin:20px 0 130px;}
#center .v_list li{width:382px; height:287px; overflow:hidden; margin-right:27px; margin-bottom:30px; cursor:pointer;}
#center .v_list li.mr{margin-right:0;}
#center .v_list li img{width:100%; height:100%;}
#vid{width:1200px; position:fixed; z-index:10001; left:50%; margin-left:-600px;}
#vid .pic{width:100%; height:619px;}
#vid .v_box{height:100px; background:#fff; padding:0 20px 20px;}
#vid .v_box .v_left{}
#vid .v_box .v_left .title{height:80px; font-size:34px; line-height:80px; color:#222;}
#vid .v_box .v_left .look{height:20px; line-height:20px; background:url(/images/look.png) no-repeat left center; text-indent:22px; font-size:14px; color:#666;}
#vid .v_box .v_left .look span{margin-left:30px; cursor:pointer;}
#vid .v_box .v_right{}
#vid .v_box .v_right a{color:#222; display:block;}
#vid .v_box .v_right .down{width:94px; height:100px; line-height:100px; background:url(/images/down.png) no-repeat right center; text-indent:20px; font-size:16px;}
#vid .v_box .v_right .df{width:1px; height:100px; background:url(/images/df.jpg) no-repeat center; margin:0 20px 0 30px;}
#vid .v_box .v_right .fen{width:94px; height:100px; line-height:100px; background:url(/images/fen.png) no-repeat right center; text-indent:20px; font-size:16px;}

/* 会员中心 开始 */
.menu_member{width:230px; margin-top:10px;}
.menu_member dt{margin-bottom:10px;}
.os1{height:26px; font-size:16px; background:url(/images/order.png) no-repeat left top; text-indent:24px; }
.os2{height:26px; font-size:16px; background:url(/images/wish.png) no-repeat left top; text-indent:24px; }
.os3{height:26px; font-size:16px; background:url(/images/lun.png) no-repeat left top; text-indent:24px; }
.os1 .a{color:#333;}
.os2 .a{color:#333;}
.os3 .a{color:#333;}
.menu_member dl{margin-bottom:20px;}
.menu_member dd{height:28px; line-height:28px; text-indent:24px;}
.create_vip{margin-left:50px; margin-top:20px;}
.create_vip .c_vip{height:24px; line-height:24px; border:1px solid #d0d0d0; width:200px; text-indent:20px;}
.mem_card{font-size:18px; color:#666; margin-left:20px; margin-top:16px;}
.mem_card span{font-size:18px; color:#e7348d;}
.pay_t{position:fixed; left:50%; width:220px; border:1px solid #1a0d7f; padding:7px 27px 25px 7px; background:#fff; z-index:10000; margin-left:-110px; top:200px; font-size:14px; line-height:28px; color:#110396;}
.pay_i{width:14px; height:15px; background:url(/images/ajax.jpg) no-repeat; position:absolute; z-index:10001; top:-1px; right:-1px;}

.mem_rig{width:940px; }
.mem_rig .m_top{height:106px; width:900px; border:1px solid #e2e2e2;  padding-top:22px; padding-left:35px;}
.mem_rig .m_top .phone{width:90px; height:90px; border-radius:45px; overflow:hidden;}
.mem_rig .m_top .vip{margin-left:20px; margin-top:15px;}
.mem_rig .m_top .vip .v_mem{font-size:18px; color:#666; margin-bottom:8px;}
.mem_rig .m_top .vip .v_mem span{color:#e7348d;}
.mem_rig .m_top .vip .v_phone{height:24px; line-height:24px; background:url(/images/v_phone.png) no-repeat left top; color:#666; font-size:14px; text-indent:23px;}


/* 会员中心 结束 */

.login_bg{height:806px; width:100%; background:url(/images/log_ban.jpg) no-repeat center; padding-top:40px;}
.login_bg .b_home{font-size:18px; background:url(/images/b_home.png) no-repeat left center; height:36px; line-height:36px; margin-bottom:40px; text-indent:30px;;}
.login_bg .b_home a{color:#fff;}
.login_bg .m_tit{color:#fff; font-size:35px; height:70px; line-height:70px;}
.login_bg .l_wrap{margin-top:110px;}
.login_bg .l_wrap .w_log{height:53px; line-height:53px; text-align:center; color:#666; font-size:18px; background:#ececec; width:174px;}
.login_bg .l_wrap .w_log a{color:#666; display:block;}
.login_bg .l_wrap .w_log:hover{background:#333;}
.login_bg .l_wrap .w_log:hover a{color:#fff;}
.login_bg .l_wrap .cc{background:#333;}
.login_bg .l_wrap .cc a{color:#fff;}
.login_bg .l_wrap .zl{padding:35px; background:#fbfbfb; width:278px;}
.login_bg .l_wrap .zl .yan{background:#fff;}
.login_bg .l_wrap .zl .user{ height:40px;  margin-bottom:25px; width:278px;  border-bottom:1px solid #ececec; border-top:none; border-left:none; border-right:none; text-indent:34px;} 
.login_bg .l_wrap .zl .inp{line-height:40px; color:#888; text-indent:34px; border:none; width:200px;}
.login_bg .l_wrap .zl .mob_img{margin-right:10px; margin-top:15px;}


.login_bg .l_wrap .zl .u_bg{background:url(/images/user.png) no-repeat 7px center;}
.login_bg .l_wrap .zl .pass{background:url(/images/password.png) no-repeat 7px center;}

.login_bg .l_wrap .zl .check{color:#888; margin-bottom:45px;}
.login_bg .l_wrap .zl .submit{width:148px; text-align:center; height:35px; line-height:30px; background:#333; font-size:14px; border-radius:20px; border:none; color:#fff;}
.login_bg .l_wrap .zl .got{height:35px; line-height:35px; font-size:14px;}
.login_bg .l_wrap .zl .got a{color:#222; text-decoration:underline;}
.login_bg .l_wrap .zl .wrong{ line-height:24px; text-align:center; color:#F00;}
.login_bg .l_wrap .zl .mo_bg{background:url(/images/mobile.png) no-repeat 7px center;}
.login_bg .l_wrap .danxuan{background:#eee; padding:10px 45px; width:258px;}
.login_bg .l_wrap .rad span{color:#666; height:24px; line-height:24px; margin-left:5px;}
.login_bg .l_wrap .b_reg{padding:15px 0; width:348px; background:#fff;}
.login_bg .l_wrap .b_reg .reg{width:148px; text-align:center; height:35px; line-height:30px; background:#333; font-size:14px; border-radius:20px; border:none; color:#fff; margin:0 auto; display:block; cursor:pointer;}
.login_bg .country{height:20px; width:100%; background:url(/images/city_bg.png) no-repeat 7px center;}
.login_bg .country .ci{height:20px; line-height:20px; padding-left:30px; color:#888; padding-right:20px;}
.login_bg .country select{width:50px;}

#footer{background:url(/images/f_top.jpg) repeat-x top;}
#footer .top{padding-top:38px;}
#footer .top ul{width:75.4%;}
#footer .top ul li{width:25%; min-height:185px;}
#footer .top .f_title{ font-size:20px; color:#333; text-indent:7px;}
#footer .top .f_list{margin:15px 0 20px;}
#footer .top .f_list dd{height:30px; line-height:30px; background:url(/images/f_nav.png) no-repeat 10px center; overflow:hidden; font-size:14px; padding-left:30px;}
#footer .top .f_list dd a{color:#666;}
#footer .top .weixin{width:290px;}
#footer .top .weixin .m_left{width:130px;}
#footer .top .weixin .pic{width:107px; height:107px; margin:0 auto;}
#footer .top .weixin .f_wz{}
#footer .top .weixin .f_wz .sao{height:24px; line-height:24px; background:url(/images/f_weixin.jpg) no-repeat left center; font-size:14; color:#585858; padding-left:37px;}
#footer .top .weixin .f_wz .guan{margin-top:5px; line-height:28px; color:#585858; font-size:14px; text-align:center;}
#footer .link{margin-bottom:38px;}
#footer .link .fri{height:74px; line-height:69px; font-size:24px; color:#333; padding-left:45px; background:url(/images/zuanshi.jpg) no-repeat left center;}
#footer .link li{width:181px; height:51px; overflow:hidden; border:1px solid #cdcbcc; margin-right:20px; margin-bottom:10px;}
#footer .link .mr_0{margin-right:0;}
#footer .fb{height:4px; width:100%;  background:url(/images/f_bottom.png) repeat-x;}
#footer .bottom{padding:30px 0 40px; background:#232123; width:100%;}
#footer .bottom .left{padding-left:66px; line-height:24px; color:#fff; font-size:18px; background:url(/images/tel.png) no-repeat left center; width:25%; margin-right:3%; min-height:58px;}
#footer .bottom .middle{padding-left:66px; line-height:24px; color:#fff; font-size:18px; background:url(/images/fax.png) no-repeat left center; width:25%; margin-right:3%; min-height:58px;}
#footer .bottom .right{padding-left:66px; line-height:24px; color:#fff; font-size:18px; background:url(/images/email.png) no-repeat left center; width:25%; min-height:58px;}
#footer .bottom .right a{color:#fff;}
#footer .bottom .b_add{margin-top:24px;}
#footer .bottom .b_add .address{color:#fff; font-size:14px;}
#footer .bottom .b_add .address a{color:#fff;}
#footer .bottom .b_add .address a:hover{ text-decoration:underline;}

#meng{position:relative; width:1200px; background:#fff; /*margin-left:-600px; left:50%; top:10px; z-index:10001; display:none;*/ margin:20px auto;}
.m_site{}
.m_site .ms_top{height:154px; background:url(/images/j_bg.jpg) no-repeat center; width:1200px;}
.m_site .m_del{width:28px; height:28px; margin-right:10px; cursor:pointer; margin-top:20px;}
.m_site .m_title{height:54px; line-height:54px; text-align:center; font-size:34px; color:#fff;}
.m_site .m_bri{height:26px; text-align:center; color:#fff; font-size:14px;}
.m_site .m_form{}
.m_site .m_form .m_cup{text-align:center;padding:10px 0;}
.m_site .m_form .m_row{margin-right:12%; margin-bottom:44px; display:inline-block; *display:block; zoom:1;}
.m_site .m_form .m_row .m_user{width:58px; height:58px;}
.m_site .m_form .m_row .mt1{background:url(/images/mt1.jpg) no-repeat;}
.m_site .m_form .m_row .mt2{background:url(/images/mt2.jpg) no-repeat;}
.m_site .m_form .m_row .mt3{background:url(/images/mt3.jpg) no-repeat;}
.m_site .m_form .m_row .mt4{background:url(/images/mt4.jpg) no-repeat;} 
.m_site .m_form .m_row .m_txt{width:311px; border:1px solid #222; height:56px; line-height:56px; font-size:16px; color:#aaa; padding:0 19px; background:none;}
.m_site .m_form .m_it{width:100%; text-align:center; font-size:20px; color:#fff; background:#222; height:64px; line-height:64px; border:none; border-top:2px solid #a7a7a7; cursor:pointer;}

.m_site .m_lab{display:inline-block; *display:inline; zoom:1; margin-right:90px; margin-top:20px;}
.m_site .m_lab .ms_row{margin-bottom:14px;}
.m_site .m_lab .ms_row .ms_pic{width:49px; height:49px;}
.m_site .m_lab .ms_row .ms_user{width:238px; height:47px; border:1px solid #dfdfdf; padding-left:20px; line-height:47px; color:#666; font-size:14px;}
.m_site .m_lab .ms_row .m_start{color:#e00c0c; margin-left:15px; margin-top:17px;}
.m_site .m_lab .ms_row .ms_time{padding:0 40px 0 20px; height:47px; border:1px solid #dfdfdf;}
.m_site .m_lab .ms_row .ms_time .lx{color:#aaa; line-height:47px; font-size:14px;}
.m_site .m_lab .ms_row .ms_time .lx2{color:#aaa; line-height:47px; font-size:14px; display:none;}
.m_site .m_lab .ms_row .ms_time .w_list li{height:47px; line-height:47px; padding-left:20px; margin-left:20px; background:url(/images/w_li.png) no-repeat left center; color:#555; font-size:14px; cursor:pointer;}
.m_site .m_lab .ms_row .ms_time .w_list li.on{background:url(/images/w_li_on.png) no-repeat left center; }
.m_site .m_lab .ms_row .ms_time .z_list li{height:47px; line-height:47px; padding-left:20px; margin-left:20px; background:url(/images/w_li.png) no-repeat left center; color:#555; font-size:14px; cursor:pointer;}
.m_site .m_lab .ms_row .ms_time .z_list li.on{background:url(/images/w_li_on.png) no-repeat left center; }
.m_site .m_lab .ms_row .ms_time .sel_list{margin-top:13px; margin-left:10px;}
.m_site .m_lab .ms_row .ms_time .sel_list .ci_li{margin-left:10px;}
.m_site .m_lab .ms_row{position:relative; z-index:100;}
.m_site .m_lab .ms_row .msgg{padding:10px 16px 16px 68px; font-size:14px; line-height:28px; color:#666; width:380px; min-height:130px;}
.m_site .m_lab .ms_row .ms6{width:49px; height:49px; top:0; left:0; position:absolute; z-index:101;}
.m_site .m_rab{width:466px; display:inline-block; *display:inline; zoom:1; text-align:left; vertical-align:top;}
.m_site .m_rab .mr_cup{height:93px; border-bottom:1px solid #181818;}
.m_site .m_rab .mr_cup .fast{height:91px; line-height:93px; color:#181818; font-size:24px; border-bottom:4px solid #181818; display:inline-block; *display:block; zoom:1;}
.m_site .m_rab .mr_cup .tianxie{font-size:14px; color:#888; line-height:93px; display:inline-block; *display:inline; zoom:1; margin-left:10px;}
.m_site .m_rab .fa_list{margin-top:16px;}
.m_site .m_rab .fa_list li{height:36px; line-height:36px; padding-left:24px; color:#555; font-size:14px; background:url(/images/w_li.png) no-repeat left center; cursor:pointer; overflow:hidden;}
.m_site .m_rab .fa_list li.on{background:url(/images/w_li_on.png) no-repeat left center;}

#contain .cate_box{padding: 20px 2%; display: none;}
#contain .cate_box .word{display: inline-block; font-size: 12px; line-height: 30px;}
#contain .cate_box .box{width: 80%;}
#contain .cate_box .box .category{display: inline-block; line-height: 30px; padding: 0 10px; margin-right: 5px; font-size: 14px; margin-bottom: 10px;}
#contain .cate_box .box .category.on{background: #222; color: #fff;}


@media only screen and (max-width:1561px){
	#center .con_del{width:1100px;}
}

@media only screen and (max-width:1500px){
	#center .con_del{width:1000px;}
}
@media only screen and (max-width:1400px){
	#nav .s_two dl{padding-left:15%;}
	#nav .s_two .m55{margin-left:60%;}
	#center .con_del{width:900px;}
}


@media only screen and (max-width:1386px){
	#center .product_list .pr{width:80%;}
	#center .product_list li{margin-right:5% !important;}

}
@media only screen and (max-width:1338px){
	#center .product_list .pr{width:80%;}
	#center .product_list li{margin-right:1.5% !important;}
	#content .c_mid .p_n{height:auto; background:#b5c9d4;}
	#content .c_mid .p_n .p_left{float:none; margin:0 auto;}
	#content .c_mid .p_n .p_right{float:none; margin:0 auto;}
	#content .c_mid .p_n .p_right{width:596px;}
}
@media only screen and (max-width:1300px){
	#center .con_del{width:800px;}
}

@media only screen and (max-width:1279px){
	#content .c_top .fashion{width:46%;}
}

@media only screen and (max-width:1229px){
	#content .c_top .fashion{width:45%;}
}

@media only screen and (max-width:1200px){
	.main{padding:0 2%; width:auto;}
	#nav .s_two dl{padding-left:12%;}
	#doubi{width:62.5%; margin-left:-31.25%;}
	.p_detail .name{margin-top:50px; width:100%; text-align:center;}
	.p_detail .pic{float:none;}
	.p_detail .p_rig{float:none; margin:0 auto; height:auto;}
	#center .con_del{width:1000px; margin:0 auto; float:none;}
	#center .c_us{float:none; margin:0 auto; width:350px;}
	#content .c_top .fashion{width:45%;}
	#content .m_j .menu{width:auto;}
	#content .m_j .menu .prev{display:none;}
	#content .m_j .menu .next{display:none;}
	#content .m_j .me1{display:none;}
	#content .m_j .me2{display:block; height:auto;}
	#content .m_j .m_one{float:none; height:auto; margin:0 auto 20px;}
	#content .m_j .m_list{width:100%; overflow:hidden; float:none;}
	#content .m_j .m_list .m_ul{/*width:370px;*/width:100%; text-align:center;}
	#content .m_j .m_list li{display:inline-block; float:none;}
	#content .m_j .m_list .mc{display:none;}
	#content .c_show .m_j{background:url(/images/mj_bg.jpg) no-repeat left bottom #e5f0f6; height:auto;}
	#content .m_j .jia .l_brand{float:none; margin:0 auto 10px;}
	#content .m_j .jia .meng{float:none; margin:0 auto; width:586px;}
	#content .news .info_list{height:auto; background:url(/images/info_bg.jpg) no-repeat left bottom #d4e6ee;}
	#content .news .i_list{width:100%;}
	#footer .top ul{width:100%;}
	#center .product_list li{margin-right:1% !important;}
	#center .b_ins{float:none; margin:0 auto; width:66%;}
	#center .r_ins{float:none; margin:0 auto;}
	#center .info .in_one .pic{float:none; margin:0 auto;}
	#center .info .in_box{float:none; margin:0 auto;}
	#center .info .list li{margin-right:10%; margin-bottom:20px;}
	#center .v_list li{margin-right:10%;}
	#center .con_box .con_1{width:400px; margin:0 auto 20px; float:none !important;}
	#center .con_box .con_2{width:400px; margin:0 auto 20px; float:none !important;}
	#center .con_box .con_3{width:400px; margin:0 auto 20px; float:none !important;}
	#vid{width:1000px; margin-left:-500px;}
	#vid .pic img{width:100%; height:100%;}
	.mem_rig .m_top{width:700px;}
	#lib_member{width:100%;}
	#lib_member .rightContents{width:700px;}
	#meng{width:1000px;}
	.m_site .ms_top{width:100% !important;}
	.m_site .m_lab{margin-right:0;}
	#center .qi_all{text-align:center;}
	
	
}

@media only screen and (max-width:1191px){
	#nav .s_two dl{padding-left:10%;}
	#nav .second .rab dd{margin:0 auto; float:none;}
	#nav .second .rab .fe{display:none;}
	#center .con_del{width:1000px;}
	
	
}

@media only screen and (max-width:1171px){
	#center .product_list li{margin-right:15% !important;}
	
}


@media only screen and (max-width:1162px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .fashion{width:44%;}
	
	
}

@media only screen and (max-width:1142px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .fashion{width:43%;}
}

@media only screen and (max-width:1122px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .fashion{width:42%;}
	#doubi{width:700px; margin-left:-350px;}
}

@media only screen and (max-width:1102px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .fashion{width:40%;}
}

@media only screen and (max-width:1185px){
	.main{padding:0 2%; width:auto;}
	#footer .bottom .left{margin-bottom:10px; width:40%;}
	#footer .bottom .middle{margin-bottom:10px; width:40%;}
	#footer .bottom .right{float:left !important; width:40%;}
}

@media only screen and (max-width:1082px){
	#center .product_list li{margin-right:10% !important;}
}

@media only screen and (max-width:1065px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .fashion{width:38%;}
}
@media only screen and (max-width:1050px){
	#center .train .tr1{float:none; margin:20px auto 0;}
	#center .train .tr2{float:none; margin:20px auto 0;}
}

@media only screen and (max-width:1031px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .fashion{width:36%;}
	#center .info .list li{margin-right:5%;}
	.mem_rig .m_top{width:500px;}
}

@media only screen and (max-width:1000px){
	.main{padding:0 2%; width:auto;}
	#content .c_top{height:auto; text-align:center;}
	#content .c_top .video{display:inline-block; float:none;}
	#content .c_top .fashion{width:587px; float:none; display:inline-block; padding-left:0;}
	#content .n_en{font-size:60px;}
	#content .n_cn{font-size:20px;}
	#center .n_en{font-size:60px;}
	#center .n_cn{font-size:20px;}
	#center .v_list li{margin-right:5%;}
	#vid{width:700px; margin-left:-350px;}
	#vid .v_box .v_left .title{width:100%; overflow:hidden;}
	#center .con_del{width:790px;}
	#meng{width:100%;}
	.m_site .m_form .m_row{margin:0 0 20px 0;}
	
}

@media only screen and (max-width:981px){
	.main{padding:0 2%; width:auto;}
	#nav{display:none;}
	#sav{display:block;}
	#contain .cate_box{display: block;}
	#footer .bottom .left{float:none; width:81%; margin-right:0;}
	#footer .bottom .middle{float:none; width:81%; margin-right:0;}
	#footer .bottom .right{float:none; width:81%; margin-right:0;}
	#footer .bottom .b_add .address{float:none; margin-bottom:10px;}
}

@media only screen and (max-width:981px){
	#lib_member .rightContents{float:none;}
	#lib_member .leftMenu{float:none;}
}

@media only screen and (max-width:947px){
	#center .product_list li{margin-right:5% !important;}
}

@media only screen and (max-width:895px){
	#center .info .list li{margin-right:3%;}
	#center .v_list li{margin-right:3%;}
	#ban .tan .d_look{display:none;}
	#ban .tan .nc{float:none;}
	#ban .chose{margin:0 auto;}
}




@media only screen and (max-width:860px){
	
	#content .m_j .menu{height:auto; width:100%;}
	#content .m_j .m_one{float:none; margin:0 auto;}
	#content .m_j .m_list{float:none; margin:10px auto 0; height:auto;}
	#center .info .list li{margin-right:1%;}
	#center .v_list li{margin-right:1%;}
}

@media only screen and (max-width:841px){
	#center .product_list li{margin-right:2% !important;}
	.mem_rig .m_top{width:400px;}
}


@media only screen and (max-width:821px){
	#center .info .list li{float:none; margin:0 auto 20px !important;}
	#center .v_list li{float:none; margin:0 auto 20px !important;}
	
}

@media only screen and (max-width:790px){
	
	#nav .second .lab .s_all dl{width:100%;}
	#nav .second .lab .s_all dd{float:right; margin-right:30px;}
	#center .product_list{text-align:center; width:100%;}
	#center .product_list li{float:none; margin:0 auto 10px !important; display:inline-block;}
	#center .con_del{width:590px; height:400px;}
	#ban .chose{width:100%;}
	#ban .chose .c_all{width:33%;}
	#ban .chose .c_all .sta{width:100%; background:url(/images/d_city.png) no-repeat 90% center; text-align:center; text-indent:0;}
	#ban .chose .c_all .city{width:100%; background:url(/images/d_city.png) no-repeat 90% center; text-align:center; text-indent:0;}
	#ban .chose .c_all .area{width:100%; background:url(/images/d_city.png) no-repeat 90% center; text-align:center; text-indent:0;}
	#ban .tan{left:0; width:100%; margin-left:0;}
}


@media only screen and (max-width:740px){
	
	#content .n_en{font-size:40px;}
	#content .n_cn{font-size:20px;}
	#center .n_en{font-size:40px;}
	#center .n_cn{font-size:20px;}
	#center .art_cate li{width:50%; margin-bottom:10px;}
	.p_detail .pic{width:300px; height:300px; margin:0 auto;}
	.p_detail .close{left:50%;margin-left:85px;}
}

@media only screen and (max-width:728px){
	#center .product_list .pr{width:70%;}
	#doubi{width:1200px; margin-left:-600px;}
	.mem_rig .m_top{width:300px;}
	#lib_member .rightContents{width:500px;}
}

@media only screen and (max-width:700px){
	#vid{width:500px; margin-left:-250px;}
	#vid .v_box{height:auto;}
	#vid .pic{height:300px;}
	#vid .v_box .v_left{float:none;}
	#vid .v_box .v_right{float:none;}
	#vid .v_box .v_right .down{float:left;}
	#vid .v_box .v_right .df{float:left;}
	#vid .v_box .v_right .fen{float:left;}
	#center .ac_all{width:80%;}
	#center .art_tit{font-size:30px;}
	
}


@media only screen and (max-width:680px){
	#center .b_ins{height:400px;}
	
}

@media only screen and (max-width:650px){
	#content .brand .br_ban{float:none; width:100%;}
	#content .brand .taidu{width:100%; float:none; display:none;}
	#content .news .info li{width:25%;}
	#center .zb_del .zb_btm .zb_lab_del{width:80%; padding:70px 10% 0;}
	#center .zb_del .zb_btm{width:100%; background:url("/images/zhubao1.png") no-repeat center top; padding-top:180px;}
}



@media only screen and (max-width:631px){
	.main{padding:0 2%; width:auto;}
	#content .news .i_list{padding-bottom:10px;}
	#content .news .i_list li{margin:0 auto 10px !important; float:none; }
	
}

@media only screen and (max-width:620px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .video{text-align:center;}
	.really-cool-video-dimensions{width:99.5%; height:95%; display:inline-block;}
	#content .c_top .fashion{width:500px; }
	#ban .key{margin-left:-250px;}
	#ban .key .word{width:450px;}
	#ban .key .in_word{width:450px;}
	#lib_member{width:100%;}
	#lib_member .rightContents{float:none;}
	#lib_member .leftMenu{float:none; margin:0 auto; }
	
	
}


@media only screen and (max-width:610px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .video{text-align:center; width:580px; height:335px;}
	.really-cool-video-dimensions{width:100%; height:100%; display:inline-block;}
	#content .c_mid .p_n .p_left{width:291px;}
	#content .c_mid .p_n .p_first{width:291px;}
	#content .c_mid .p_n .p_right{width:291px;}
	
	#content .c_show .m_j .chose .sta{width:160px;}
	#content .c_show .m_j .chose .c_all{width:160px;}
	#content .c_show .m_j .chose .city{width:160px;}
	#content .m_j .jia .l_brand{width:100%;}
	#content .m_j .jia .meng{width:100%;}
	#content .m_j .jia .l_brand .bra_del img{width:100% !important;}
	#content .m_j .jia .jr{width:100%;}
	
}

@media only screen and (max-width:590px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .video{text-align:center; width:550px; height:335px;}
	.really-cool-video-dimensions{width:100%; height:100%; display:inline-block;}
	#ban .qing{clear:both;}
	#center .info .in_box{width:300px;}
	#center .info .in_box .more{float:none; margin-bottom:10px;}
	#center .info .in_box .to{float:left;}
	#center .con_del{width:400px; height:300px;}
}
@media only screen and (max-width:570px){
	#center .info .in_one .pic{width:300px; height:270px;}
	
}

@media only screen and (max-width:565px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .video{text-align:center; width:500px; height:335px;}
	.really-cool-video-dimensions{width:100%; height:100%; display:inline-block;}
	#pop_info_tips{width:80% !important;}
}

@media only screen and (max-width:565px){
	.art_del_pic{width:100% !important; height:auto !important;}
}

@media only screen and (max-width:539px){
	#lib_member .rightContents{width:380px;}
	
	#banner{display:none;}
	#m_banner{display:block;}
}

@media only screen and (max-width:515px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .video{text-align:center; width:400px; height:335px;}
	.really-cool-video-dimensions{width:100%; height:100%; display:inline-block;}
	#content .c_top .fashion{width:400px;}
	#content .m_j .jia .m_box li{width:100%;}
	#footer .top ul li{width:50%;}
}

@media only screen and (max-width:510px){
	#center .train .tr1{float:none; margin:20px auto 0; width:245px;}
	#center .train .tr2{float:none; margin:20px auto 0; width:245px;}
}


@media only screen and (max-width:500px){
	#header{padding:20px 0; height:auto;}
	#header .logo{left:50%; top:10px; margin:0 0 0 -150px;}
	#header .h_log{float:none; margin:60px auto 0;}
	#ban .key{margin-left:-170px;}
	#ban .key .word{width:300px;}
	#ban .key .in_word{width:300px;}
	
	#content .n_en{font-size:30px;}
	#content .n_cn{font-size:20px;}
	#center .n_en{font-size:30px;}
	#center .n_cn{font-size:20px;}
	.p_detail .p_rig{width:300px;}
	.p_detail .name{width:300px;}
	.p_detail .brief{width:300px;}
	#content .m_j .m_one{width:100%;}
	#content .c_show .m_j .chose{width:330px;}
	#content .c_show .m_j .chose .ser{width:160px; margin-bottom:10px;}
	#center .b_ins{height:300px;}
	#vid{width:300px; margin-left:-150px;}
	#vid .pic{height:200px;}
	.m_site .m_lab .ms_row .ms_pic{display:none;}
	.m_site .m_lab .ms_row .ms6{display:none;}
	.m_site .m_lab .ms_row .msgg{padding:10px 10px 10px 16px;}
	.m_site .m_rab{width:80%;}
	.m_site .m_rab .fa_list li{font-size:12px;}
	
}

@media only screen and (max-width:458px){
	.bri_pic{width:100% !important; height:auto !important;}
}

@media only screen and (max-width:450px){
	#center .con_box .con_1{width:240px; margin:0 auto 20px; float:none !important; font-size:16px;}
	#center .con_box .con_2{width:240px; margin:0 auto 20px; float:none !important; font-size:16px;}
	#center .con_box .con_3{width:240px; margin:0 auto 20px; float:none !important; font-size:16px;}
	#center .art_tit{font-size:20px;}
	#center .qi_all li{width:280px; padding:30px 20px;}
}

@media only screen and (max-width:444px){
	#turn_page .page_button{width:100px;}
	#center .cate .cat li{margin-bottom:10px;}
	#turn_page .page_item_current{margin:0 10px;}
	.m_site .m_lab .ms_row .ms_time{padding:0 5px;}
	.m_site .m_lab .ms_row .ms_time .z_list li{margin-left:10px;}
	.m_site .m_rab .mr_cup .fast{font-size:16px;}
	.m_site .m_rab .mr_cup .tianxie{fonts-size:12px;}
	.m_site .m_rab{width:320px;}
}

@media only screen and (max-width:432px){
	#center .cate .cat{height:auto;}
	#center .cate .cat li{margin-bottom:10px;}
	.m_site .m_lab .ms_row .msgg{width:290px; padding:10px 5px;}
}


@media only screen and (max-width:430px){
	#center .product_list .p_category{width:102px; float:none; margin:0 auto 20px;}
	#center .product_list .pr{width:100%;}
	#lib_member_password .form .rows span{width:200px;}
	.form_input{width:190px;}
}

@media only screen and (max-width:422px){
	.main{padding:0 2%; width:auto;}
	#footer .link ul li{float:none; margin:0 auto 10px;}
	#footer .link .mr_0{margin-right:auto;}
}

@media only screen and (max-width:420px){
	.main{padding:0 2%; width:auto;}
	#content .c_top .video{text-align:center; width:300px; height:335px;}
	.really-cool-video-dimensions{width:100%; height:100%; display:inline-block;}
	#content .c_top .fashion{width:300px;}
	#content .c_top .fashion .title{font-size:26px;}
	#content .c_lang{height:60px;}
	#content .n_en{font-size:20px; line-height:60px;}
	#content .n_cn{font-size:20px; line-height:60px;}
	#content .m_j .m_list li{width:40%;}
	#ban .key{margin-left:-155px;}
	#ban .key .word{width:250px;}
	#ban .key .in_word{width:250px;}
	.m_site .m_form .m_row .m_txt{width:245px;}
	
}
@media only screen and (max-width:415px){
	#lib_member .rightContents{width:280px;}
}

@media only screen and (max-width:410px){
	#center .zb_del .zb_top .zb_b{width:100%; height:auto !important; margin:0;}
	#center .zb_del .zb_top .zb_c{width:100%;}
	#center .art_title{border-bottom:3px solid #222; margin-top:50px; padding-bottom:20px; height:auto;}
	#center .art_title .art_lab{float:none; }
	#center .art_title .art_rab{margin-right:0; float:none;}
	#center .art_title .art_rab .pic{margin-left:0; margin-right:20px;}
	
}

@media only screen and (max-width:400px){
	#center .v_list li{width:300px;}
	#center .con_del{width:300px;}
}

@media only screen and (max-width:380px){
	
	#center .b_ins{height:250px;}
	#center .r_ins .r_box{width:320px;}
	#center .r_ins .r_list li{margin-right:10px;}
	#center .r_ins .r_list li{width:150px;}
	#center .info .list li{width:300px;}
	.mem_rig .m_top{width:275px; padding-left:9px;}
	.mem_rig .m_top .vip{margin-left:5px;}
	.m_site .m_lab .ms_row .ms_time .lx1{display:none;}
	.m_site .m_lab .ms_row .ms_time .lx2{display:block;}
	.m_site .m_lab .ms_row .m_start{margin-left:5px;}
	
}

@media only screen and (max-width:363px){
	.login_bg .l_wrap .w_log{width:150px;}
	.login_bg .l_wrap .zl{width:230px;}
	.login_bg .l_wrap .zl .user{width:230px;}
	.login_bg .l_wrap .danxuan{width:210px;}
	.login_bg .l_wrap .b_reg{width:300px;}
	.login_bg{height:auto; background:#060b09; padding-bottom:20px;}
	.login_bg .country{height:auto; background:url(/images/city_bg.png) no-repeat 7px top; }
	.login_bg .country .ci{display:block; margin-bottom:10px;}
	#center .j_list li{width:280px;}
	.m_site .m_form .m_row .m_txt{width:200px;}
}