﻿.clearfix:after {content:"\200B";display:block;height:0;clear:both;}
.clearfix {*zoom:1;}



body{ min-width: 1200px; font-family: \5FAE\8F6F\96C5\9ED1;}
a{ text-decoration: none;}


.float_l,.lf{ float: left;}
.float_r,.rt{ float: right;}
.clear{ clear: both;}
.overf{overflow: hidden;}
.wrap{ width: 1200px; margin: 0 auto;}
.w110{ width: 110%; height: auto; overflow: hidden;}
.yh{ font-family:\5FAE\8F6F\96C5\9ED1;}


/*logo*/
.logo{ margin: 15px auto; overflow: hidden; width: 450px; padding-left: 110px;}
.logo h1{ background: url("../img/logo.png") no-repeat; width: 378px; height: 84px; text-indent: -9999px; float: left;}
.logo h2{ background: url("../img/border2.png") no-repeat 0 20px; height: 56px; font-size: 22px; font-weight: bold; color: #666; margin-left: 20px; float: left; padding: 20px 0 0 20px; letter-spacing: 6px; width: 23px; *padding-top:18px;}

/*menu*/
.menu{ background: #262626; margin-bottom: 40px;}
.menu_div{ font-size: 16px; overflow: hidden;}
.menu_list a{ color: #fff; float: left; padding: 16px 29px;}
.menu_list a:hover{ color: #d4166c;}
.menu_list a.atv{ background: #d4166c; font-weight: bold;}
.menu_list a.atv:hover{ color: #fff;}
.menu_search{ background: url("../img/searchbg.png") no-repeat 0 9px; width: 240px; height: 35px; padding: 8px 0 7px 0;}
.icon_search{ background: url("../img/search.png") no-repeat;  width: 19px; height: 18px; border: none; margin-top: 9px; margin-right: 8px; cursor: pointer;}
.input_search{ background: transparent; border: none; height: 35px; height: 35px\9; margin-left: 15px; color: #999; width: 190px; line-height: 35px\9; cursor: pointer;}
.menu_search:hover{  background: url("../img/searchbg2.png") no-repeat 0 9px;}
.menu_list2 a{ padding: 26px 33px;}
.menu_list_content{ width: 770px; overflow: hidden;}
.menu_list_content a{ padding: 8.5px 14px; font-size: 14px;}
.menu_list_content a:hover{ background: transparent; color: #d4166c;}
.menu_search2{ padding: 18px 0 7px 0; background-position: 0 19px;}
.menu_search2:hover{ background-position: 0 19px;}
a.select{ background: url("../img/select.png") no-repeat bottom center; color: #d4166c;}
.sub_menu_div{ background: #f5f5f5;}
.sub_menu{ line-height: 50px; overflow: hidden;}
.sub_menu h3{ font-size: 22px; color: #333; font-weight: normal; float: left; text-align: center; width: 107px; background: url("../img/category.png") no-repeat right; padding-right: 15px;}
.sub_menu a{ font-size: 15px; color: #666; float: left; width: 91px; text-align: center;}
.sub_menu a.atv{ color: #d4166c;}
.location{ color: #999; font-size: 14px; background: #fff; padding-top: 20px;}
.location a{ color: #333;}
.location a.current_location{ color: #999;}


/*container*/
.container{ position: relative;}
.container2{ margin-top: 30px;}

/*hover for img*/
.content_img:hover,.part_list_img:hover,.content_simg:hover,.content_img_1:hover,.content_img3:hover,.btn_query:hover,.btn_bt:hover,.btn_ss:hover,.btn_wb:hover,.btn_wx:hover,.article_img:hover,.aside_img1 img:hover,.aside_content_live .live_more a:hover,.courier_panel_img:hover,.hot_img1:hover,.hot_img2:hover,.share p a:hover,.like img:hover{ opacity: 0.8; filter: alpha(opacity=80);}
/*hover for a*/
.banner_article h3 a:hover,.banner_article_list ol li a:hover,.content_article h4 a:hover,.content_articles ol li a:hover,.rank li a:hover,.part_list li a:hover,.label_content a:hover,.part .part_title p a:hover,.sub_menu a:hover,.article_label label a:hover,.article_txt h3:hover,.location a:hover,.aside_content_live ol li p a:hover,.courier_panel .courier_panel_content a h5:hover,.hot_title:hover{ color: #d4166c;}
.article_txt a:hover{ text-decoration: none;}

/*banner*/
.banner{ overflow: hidden;}
.bannerx2{ margin-top: 10px;}
.banner_content_l{ position: relative; width: 580px; overflow: hidden;}
.banner_content_l ul{width: 9999px; height: 380px;}
.banner_content_l ul li{ float: left;}
.banner_img{ width: 580px; height: 380px; position: relative; *position:static; position:static\9; }
.banner_img img{ width: 100%; height: 100%;}
.banner_title{ background: url("../img/banner_titile.png") no-repeat; width: 580px; height: 59px; line-height: 59px; text-align: center; z-index: 2; position: absolute;  bottom: 0px; left: 0; *position:static; *margin-top: -63px; position:relative\9; margin-top: -61px\9;}
.banner_title a{ color: #fff;}
.banner_num{ background: url("../img/paging1.png") no-repeat 2px; width: 36px; height: 36px; position: absolute; bottom: 12px; left: 22px; z-index: 2; *position:static; *margin-top: -45px; margin-top: -45px\9; position:relative\9;}
.current_num{ font-size: 28px; color: #fff; display: block; display: inline-block\9;  margin-top: -6px;}
.total_num{ font-size: 14px; color: #fff; display: block; margin-top: -10px; margin-left: 19px;}
.pre{ background: url("../img/icon_left.png") no-repeat; width: 40px; height: 80px; position: absolute; top: 150px; left: 0; display: block; text-indent: -9999px; cursor: pointer; display: none;}
.next{ background: url("../img/icon_right.png") no-repeat; width: 40px; height: 80px; position: absolute; top: 150px; right: 0; display: block; text-indent: -9999px; cursor: pointer; display: none;}

.banner_content_r{ width: 590px;}
.banner_article{ border-bottom: 1px dotted #c7c7c7; padding-bottom: 7px; margin-bottom: 25px; margin-top: 5px;}
.banner_article h3{  font-size: 22px; margin-bottom: 20px;}
.banner_article h3 a{ color: #262626;}

.banner_article p{ color: #666; font-size: 14px; line-height: 20px; height:40px;}

.banner_article_list{ margin-top: 5px;}
.banner_article_list ol li a{ color: #333;}
.banner_article_list ol li{ color: #333; font-size: 16px; margin-bottom: 2px; margin-top:28px; background: url("../img/list_style.png") no-repeat 1px; padding-left: 15px; white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.banner_article_list ol li.li_last,.content_articles ol li.li_last{ margin-bottom: 0;}

.part_1{ width: 790px; margin-bottom: 30px;}
.part{ margin-top: 40px;}
.opart{ margin-top: 0;}
.part .part_title{ border-bottom: 1px solid #333; padding-bottom: 10px; overflow: hidden;}
.part .part_title h3{ font-size: 24px; color: #333; float: left;}
.part .part_title p{ float: right; font-size: 14px; color: #333; line-height: 31px;}
.part .part_title p a{ color: #333; margin: 0 5px;}
.content_img{ width: 380px; height: 250px;}
.content_img img{ width: 100%; height: 100%;}
.part_content{ margin-top: 20px; overflow: hidden;}
.content_1{ margin-bottom: 30px; background: #f5f5f5; overflow: hidden;}
.last_content_1{ margin-bottom: 0;}
.content_articles{ width: 364px; padding-right: 16px; padding-left: 30px;}
.content_article h4{ font-size: 22px; margin-top: 19px; margin-bottom: 20px;}
.content_article h4 a{ color: #262626;}
.content_article p{ color: #666; font-size: 14px;}
.content_article{ padding-bottom: 25px; border-bottom: 1px dotted #c7c7c7;}
.content_articles ol li{ background: url("../img/list_style.png") no-repeat 1px; padding-left: 15px; margin-bottom: 15px;  overflow: hidden;}
.content_articles ol li a{ font-size: 16px; color: #333;}
.content_articles ol{ margin-top: 10px;}

.label_title h5{ font-size: 16px; color: #333; border-left: 5px solid #d4166c; padding-left: 10px; font-weight: normal; margin-bottom: 20px;}
.label_content{ padding-bottom: 20px; border-bottom: 1px dotted #c7c7c7; margin-bottom: 20px;}
.last_label .label_content{ margin-bottom: 0;}
.label_content a{ font-size: 14px; color: #666; display: inline-block; margin-right: 15px;}
.btn_query{ background: #d4166c; color: #fff; display: block; width: 100%; text-align: center; font-size: 18px; margin-bottom: 20px; line-height: 50px; margin-top: 30px;}
.last_btn_query{ margin-bottom: 0;}

.part_2{ width: 380px; margin-bottom: 30px;}
.rank_style_top3,.rank_style{ background: url("../img/rank_style1.png") no-repeat; width: 20px; height: 16px; font-size: 12px; color: #fff; text-align: center; font-family: "宋体"; margin-right: 11px; margin-top: 4px;}
.rank li a{ color: #666; font-size: 16px;white-space: nowrap;  overflow: hidden;  width: 325px;  text-overflow: ellipsis;display: block;}
.rank li{ padding: 17px 10px; *padding: 15px 10px; border-bottom: 1px dotted #c7c7c7; overflow: hidden;}
.rank_style{ background: url("../img/rank_style2.png") no-repeat;}
.rank li.li_last{ padding-bottom: 0; border-bottom: none;}
.part_list_img{ width: 277px; height: 200px; position: relative;}
.part_list_img img{ width: 100%; height: 100%;}
.part_list_title{ font-size: 14px; color: #fff; position: absolute; bottom: 0; left: 0; background: url("../img/img_bg1.png") no-repeat; width: 100%; text-align: center; height: 34px; line-height: 34px; overflow: hidden;}
.part_list{ margin-right: 30px;}
.part_list ol{ margin-top: 15px;}
.part_list ol li{ background: url("../img/list_style.png") no-repeat 1px; padding-left: 15px; margin-bottom: 5px; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;}
.part_list ol li a{ font-size: 14px; color: #333;}
.last_part_list{ margin-right: 0;}

.part_3{ width: 100%; margin-bottom: 30px;}
.content_img2{ width: 380px;}
.content_img_1{ width: 380px; height: 250px; margin-bottom: 30px; position: relative;}
.content_img_title{ text-align: center; position: absolute; bottom: 0; left: 0; width: 100%; background: url("../img/a_bg1.png") no-repeat; height: 34px; line-height: 34px;}
.content_img_title a{ color: #fff; font-size: 14px;}
.content_simg{ position: relative; width: 175px; height: 156px;}
.content_simg .content_img_title a{ width: 64%; margin: 0 auto; overflow: hidden; display: inline-block; white-space: nowrap;}
.list_right{ margin-top: 30px;}
.list_right li{ background: url("../img/list_style.png") no-repeat 1px; padding-left: 15px; margin-bottom: 14px;width: 370px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.list_right li.li_last{ margin-bottom: 0;}
.list_right li a{ font-size: 16px; color: #333;}
.content_img_2{ overflow: hidden;}
.content_img3{ position: relative; width: 380px; height: 210px;}

.part_list2 .part_list_img{ width: 380px; height: 250px;}
.part_list2 .part_list_title{ background: url("../img/a_bg1.png") no-repeat;}

.part_title2{ width: 100%; text-align: center; overflow: hidden;}
.part_title2 label{ width: 510px; border-bottom: 1px solid #333; margin-top: 27px; *margin-top: 6px;}
.part_title2 h3{ font-size: 40px; color: #333; margin-left: 12px; position: relative;}
.part_title2 span{ font-family: "Adobe Arabic"; font-size: 18px; color: #999; bottom: 3px; right: -50px; position: absolute; font-weight: normal;}
.part_content2{ margin-top: 10px; margin-bottom: 40px;}
.part_content2 a{ font-size: 20px; color:#333; display: inline-block; margin-right: 40px; line-height: 30px; line-height: 50px;}
.part_content2 a:hover{ text-decoration: underline; color: #d4166c;}
a.fcolor1{ color: #ee155c;}
a.fcolor2{ color: #9933ff;}




/*right_bottom*/

/*.right_bottom{ margin-top: -275px; margin-right: -75px;}*/
.right_bottom{ position: fixed; bottom: 60px; left: 50%; margin-left: 620px;}
.right_bottom a{ display: block; width: 64px; height: 57px; margin-bottom: 2px; background: #ebebeb; padding-top: 7px;}
.btn_ss span{ background: url("../img/icon_search.png") no-repeat; text-indent: -9999px; width: 40px; height: 40px; display: block; margin: 7px auto;}
.btn_wb span{ background: url("../img/icon_wb.png") no-repeat; text-indent: -9999px; width: 40px; height: 40px; display: block; margin: 7px auto;}
.btn_wx span{ background: url("../img/icon_wx.png") no-repeat; text-indent: -9999px; width: 40px; height: 40px; display: block; margin: 7px auto;}
.btn_bt span{ background: url("../img/icon_bt.png") no-repeat; text-indent: -9999px; width: 40px; height: 40px; display: block; margin: 7px auto;}




/*首页导航*/


/*爱美二级导航*/
.imnav2{ width: 100%; height: 50px; line-height: 50px; font-size: 14px; color: #666; background: #f5f5f5;}
.imnav2 a{ color: #666; padding: 0 15px;}
.imnav2 a:hover{ text-decoration: none; color: #D4166C;}
.imnav2 h1.ind{ font-weight: 100; padding-right: 25px; color: #333; font-size: 22px; background:url(../img/xieg.png) no-repeat  100% 50%; margin-right: 5px;}
.imnav2 h1.ind:hover{ text-decoration: none;}

.amnavx a:hover,.amnavx a.current{ background: url(../img/xsj.png) #262626 no-repeat 50% 100%;  color:#D4166C; text-decoration: none;}
.amnavx a:hover,.amnavx a.on{color:#D4166C; text-decoration: none;}
.amnavx h1.ind{ font-weight:100;background: #D4166C; padding:0 20px; font-size: 18px;}


.amlj{ margin-top: 10px; height: 30px; line-height: 30px; font-size: 14px; color: #999;}
.amlj a{ color: #333;}
.amlj a.current{ color: #999;}


/*文字导航*/
.wznav{ height: auto; margin: 30px 0; border: solid 2px #e6e6e6;}
.wznav .mka{ width: 272px; padding: 15px; padding-top: 5px; padding-right: 10px; border: solid 1px #e6e6e6; }
.wznav .mka h1{ display: block; height: 35px; line-height: 35px;  font-size: 16px; color: #333;}
.wznav .mka h1 span{ display: block; background:url(../img/wznavbg.png) no-repeat 0px 50%; text-indent: 10px;}
.wznav .mka h1 a{ font-size: 12px; color: #999; font-weight: 100; }
.wznav .mka h1 a:hover{ color: #c00; text-decoration: none;}
.wznav .mka .nava{ width: 290px; height: auto;}
.wznav .mka .nava a{ padding-right: 10px; font-size: 14px; color: #666; width: 29%; height: 30px; line-height: 30px; text-align: left; overflow: hidden; word-wrap:normal;text-wrap:normal;white-space:nowrap;}
.wznav .mka .nava a:hover{  color:#D4166C; text-decoration: underline;}

/*模块标题*/
.amdt{ height: 40px; line-height: 40px; border-bottom: solid 1px #333; margin-bottom: 20px;}
.amdt h1.lf{ font-size: 24px;  font-weight: 600; color: #333;}
.amdt .amdta{ color: #999;}
.amdt .amdta a{ padding: 0 10px; font-size: 14px;}
.amdt .amdta a:hover{ color: #D4166C; text-decoration: none;}


/*养生精选 时令美食*/
.yssl{ margin: 30px 0; height: auto;}
.yssl .ys{ width: 790px; height: auto;}
.yssl .sl{ width: 380px; height: auto;}
.yssl .ys .part_list2 .part_list_img{ width: 280px; height: auto;}
.yssl .ys .part_list_img img{ display: block; width: 280px; height: 360px;}




a.hdka{ margin-right: 30px; position: relative; width: 380px; height: 250px; overflow: hidden;}
a.hdka img{ position: absolute; display: block; width: 380px; height:250px;}
a.hdka span{ display:none; position: absolute; bottom: 0; width: 380px; height: 60px; background: url(../img/qbj.png) repeat-x 0 25px;}
a.hdka h2{ display: none; position: absolute; bottom: 0; text-align:center;  width: 380px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; font-weight: 100;}

.yssl .tpz{ width: 480px; height:453px;}
.yssl .tpz a.tpk01{ width: 227px; height: 212px; margin-bottom: 30px;}
.yssl .tpz a.tpk01 img{ width:227px; height: 212px;}
.yssl .tpz a.tpk01 span,.yssl .tpz a.tpk01 h2{ width: 227px;}

.yssl .sl .tpz a.tpk01{ width: 176px;}
.yssl .sl .tpz a.tpk01 img{ width:176px; height: 212px;}
.yssl .sl .tpz a.tpk01 span,.yssl .sl .tpz a.tpk01 h2{ width: 176px;}


/*大家正在看*/
.part_content3 .part_list .part_list_img{ width:280px; height: 360px;}
.part_content3 .part_list .wzk{ height: auto;}
.part_content3 .part_list .wzk h1{ margin-top: 10px; display:block; width: 280px; height: 30px; line-height: 30px; font-size: 14px; color: #333; font-weight: 100;}
.part_content3 .part_list .wzk p{ display: block; width: 280px; height:75px; line-height: 25px; font-size:14px; color: #999;}


.menu_list_content2{ width: 660px;}
.menu_list_content3{ width: 418px;}



/*百科*/
.ibk{ height: auto; margin-top: 30px;}
.ibk .idt a{ display: inline-block; height: 30px; line-height: 30px;}
.ibk .idt a span{ display: inline-block; text-align: center; text-indent: -9999px; }
.ibk .idt a:hover{ background:url(../img/zsj.png) no-repeat 50% 100%; }

.ibk .tab{ padding: 0 20px; border: solid 1px #e6e6e6;}
.ibk .tab .mka{ display: inline-block; float: left; margin-right: 32px; width: 140px; height: auto; border-right: solid 1px #e6e6e6;}
.ibk .tab .mka a{ width: 120px; padding-right: 20px; height: 35px; line-height: 35px; font-size: 14px; color: #666; overflow: hidden;}
.ibk .tab .mka a:hover{ color: #D4166C;}


/*路径*/
.amlj{ margin-top: 10px; height: 30px; line-height: 30px; font-size: 14px; color: #999;}
.amlj a{ color: #333;}
.amlj a.current{ color: #999;}

.menu2{ margin-bottom: 10px;}
.ibk2{ margin-top: 10px;}

.bkdh{ height: auto; width: 80px; position: fixed; right: 50%; margin-right: 610px; bottom: 50px; background: #fff;}
.bkdh a{ width: 78px; height: 35px; line-height: 35px; font-size: 14px; color:#333; border: solid 1px #e6e6e6; border-top:none; border-bottom: none;  text-align: center;}
.bkdh a span{ display: inline-block; height: 34px; border-bottom: solid 1px #e6e6e6; border-top: none;}
.bkdh a:hover{ color: #d4166c;}
.bkdh a.last{ font-size: 16px; color: #fff; background: #D4166C;}
.bkdh a.last:hover{ background: #ea3487;}
.bkdh h1{ display: block; width: 80px; height: 46px; text-indent: -9999px; background:url(../img/bkdhbg.png) no-repeat 0 0;}


.part_content2{ margin-top: 0;}

.zyjq{ height: 500px; overflow: hidden; margin-bottom: 40px;}

.part_3{ width: 100%; margin-bottom: 30px; overflow: hidden;}
.content_img2{ width: 380px;}
.content_img_1{ width: 380px; height: 250px; margin-bottom: 30px; position: relative;}
.content_img_title{ text-align: center; position: absolute; bottom: 0; left: 0; width: 100%; background: url("../img/a_bg1.png") no-repeat; height: 34px; line-height: 34px;}
.content_img_title a{ color: #fff; font-size: 14px;}
.content_simg{ position: relative; width: 175px; height: 156px;}
.content_simg .content_img_title a{ width: 64%; margin: 0 auto; overflow: hidden; display: inline-block; white-space: nowrap;}
.list_right{ margin-top: 30px;}
.list_right li{ background: url("../img/list_style.png") no-repeat 1px; padding-left: 15px; margin-bottom: 14px;width: 370px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.list_right li.li_last{ margin-bottom: 0;}
.list_right li a{ font-size: 16px; color: #333;}
.list_right li a:hover{ color: #d4166c;}
.content_img_2{ overflow: hidden;}
.content_img3{ position: relative; width: 380px; height: 210px;}


.part_content2 .mka{ width: 790px; height: auto;}
.part_content2 .mka .tw{ margin-top: 30px;}
.part_content2 .mka .tw .tp{ width: 380px;}
.part_content2 .mka .tw .content_img_title a{ line-height: 34px;}
.part_content2 .mka .tw .wz{ width: 380px; height: auto;}
.part_content2 .mka .tw .wz a{ display: block; font-size: 16px; color: #333; height: 32px; line-height: 32px; background: url(../img/dian.png) no-repeat 0 50%; text-indent: 10px; overflow: hidden;}
.part_content2 .mka .tw .wz a:hover{ text-decoration: none; color: #D4166C;}



/*娱乐图库*/
.yltk{ height: auto; margin-top: 30px; overflow: hidden;}
.yltk .amdta{ color: #999;}
.yltk .amdta a{ color: #333;}
.yltk .amdta a span{ color: #D4166C;}
.yltk .amdta a:hover span{ text-decoration: underline;}



.yltk .lb{ width: 790px; height: auto; margin-top: 20px;}
.yltk .lb a{ display: block; margin-right: 30px; margin-bottom: 30px; position: relative; width: 175px;  height: 210px; overflow: hidden;}
.yltk .lb a img{ position: absolute; display: block; width: 175px; height: 210px;}
.yltk .lb a em{ display:none; position: absolute; width: 175px;  height: 210px; text-indent: -9999px; background-color: #000; opacity: 0.5;filter:Alpha(opacity=50);  }
.yltk .lb a span{display:none; position: absolute; padding:0 10px; margin-top: 40%; font-size: 14px; color: #fff;}
.yltk .lb a.bh em,.yltk .lb a.bh span{ display: block;}
.amxb .con .fszl{ width: 380px; height: auto;}
.amxb .con .fszl .tp{ margin-top: 20px;}

.yltk .tk .mka{ width: 280px; margin-left: 30px;}
.yltk .tk .mka .lb a ,.yltk .tk .mka .lb a img{ display: block; width: 280px; height: 370px; }
.yltk .tk .mka .lb a em{ width: 280px; height: 370px; }
.yltk .tk .mka .lb a span{ width: 260px; margin-top: 50%; font-size: 16px; text-align: center;}

.yltk .tk .mka2{ width: 320px;}
.yltk .tk .mka2 .lb a ,.yltk .tk .mka2 .lb a img{ display: block; width: 320px; height: 370px; }
.yltk .tk .mka2 .lb a em{ width: 320px; height: 370px; }
.yltk .tk .mka2 .lb a span{ width: 320px; margin-top: 50%; font-size: 16px; text-align: center;}

.yltk .tk .mka2{ width: 320px;}
.yltk .tk .mka2 .lb{ width:320px; height: 162px;}
.yltk .tk .mka2 .lb a ,.yltk .tk .mka2 .lb a img{ display: block; width:146px; height:160px; }
.yltk .tk .mka2 .lb a em{ width: 320px; height: 160px; }
.yltk .tk .mka2 .lb a span{ width: 126px; margin-top: 40%; font-size: 16px; text-align: center;}

.yltk .tk .mka2 .lb2{ height:212px; margin-top: 30px;}
.yltk .tk .mka2 .lb2 a ,.yltk .tk .mka2 .lb2 a img{ display: block; width:320px; height:180px; }
.yltk .tk .mka2 .lb2 a em{ width: 212px; height:212px; }
.yltk .tk .mka2 .lb2 a span{ width: 192px; margin-top: 40%; font-size: 16px; text-align: center;}

.yltk .tk .mka3{ width: 210px; margin-left: 0;}
.yltk .tk .mka3 .lb2{ margin-top: 20px;}
.yltk .tk .mka3 .lb2 .max,.yltk .tk .mka2 .lb2 a.max img{ width: 210px; height: 212px;}
.yltk .tk .mka3 .lb2 .max2{ margin-top: 10px;}
.yltk .tk .mka3 .lb2 .max2,.yltk .tk .mka2 .lb2 a.max2 img{ width: 210px; height: 130px;}
.yltk .tk .mka3 .lb2 .max2 em{ width:210px; height:212px; }
.yltk .tk .mka3 .lb2 .max2 span{ width:190px; margin-top: 20%; font-size: 16px; text-align: center;}

.yltk .tk .mka2 .lb22 a em{ width: 320px;}
.yltk .tk .mka2 .lb22 a span{ width: 320px; margin-top: 25%;}




/*page 6-5*/
.paging{margin-top: 10px;line-height: 46px; padding-bottom: 20px;text-align: center;}
.paging a{ display: inline-block; width: 32px; height: 32px; line-height: 32px; text-align: center; color: #666; background: #ebebeb; margin:0 5px; border-radius: 5px;}
.paging .paging_pre,.paging .paging_next{ width: 85px; height: 46px; line-height: 46px; border: 1px solid #d9d9d9; background: transparent; color: #333;}
.paging .paging_pre{float: left; background: url("../img/arrow_pre.png") no-repeat 20px 20px; padding-left: 37px;}
.paging .paging_next{float: right; background: url("../img/arrow_next.png") no-repeat 85px 20px; padding-right: 37px;}
.paging a.paging_atv,.paging a:hover{ background: #333; color: #fff;}
.paging .paging_pre:hover,.paging .paging_next:hover{ color: #333; border-color: #333;}
.paging .paging_pre:hover{background: url("../img/arrow_pre.png") no-repeat 20px 20px;}
.paging .paging_next:hover{background: url("../img/arrow_next.png") no-repeat 85px 20px;}



.bxh{ width:100%; height:40px; border-bottom:solid 1px #e6e6e6;  position:relative;}
.bxh h1{ position:absolute; display:block; padding:0 5px; height:40px; line-height:40px; border-bottom:solid 1px #d4166c; font-weight:600; font-size:24px;}






.yltk .mka a:hover span{ display: block !important; }
.yltk .mka a:hover em{display: block !important;}
.yssl .tpz a.tpk01 span, .yssl .tpz a.tpk01 h2{ display: block !important;}

.pdy{ width: 650px; margin-left: 45px; }
.pdy.menu_list_content a{ padding: 8.8px 50px !important;}

.yssl .sl .tpz a.tpk01 span,.yssl .sl .tpz a.tpk01 h2{ display: none !important;}
.yssl .sl .tpz a.tpk01:hover span,.yssl .sl .tpz a.tpk01:hover h2{ display: block !important;}


.courier_panel_img img{max-width: 160px ; max-height: 140px;}
.courier_panel{ overflow: hidden; display: none;}
.courier_panel ol li{ width: 415px; float: left; border-bottom: 1px dotted #c7c7c7; padding-bottom: 20px; padding-top: 30px; padding-right: 10px; padding-bottom: 30px;}
.courier_panel ol li:hover{ background: #f0f0f0;}
.courier_panel ol li.s_li{ margin-right: 0;}
.courier_panel ol li.b_li{ border-bottom: none;}
.courier_panel .courier_panel_img{ width: 160px; height: 140px;}
.courier_panel .courier_panel_content{ width: 224px;margin-right: 16px; overflow: hidden;}
.courier_panel .courier_panel_content a h5{ color: #333; font-size: 16px; height: 24px; overflow: hidden; width: 224px;}
.courier_panel .courier_panel_content p {color: #666; font-size: 14px; display: block; height: 94px; overflow: hidden; line-height: 24px; margin-top: 20px;}



.w1200{width:1200px;background:#fff;margin-left:auto;margin-right:auto}
.ab {position: absolute;}
.mCloth_Zh_w{width:1200px;height:500px;margin:0 auto;position:relative;}
.mCloth_Zh_w img{width:1200px;height:500px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mCloth_Zh_w .mCloth_Zh{overflow:visible;position:absolute;}
.mCloth_Zh_w ul{width:1200px;height:500px;}
.mCloth_Zh_Next,.mCloth_Zh_Prev{width:27px;height:47px;position:absolute;top:427px;background:url(../img/mTyBtn_1.png) no-repeat 0 0;z-index:3;left:1035px;}
.mCloth_Zh_Prev{background-position:right 0;left:1100px;}
.mCloth_Zh_Next:hover{background-position:0 bottom;}
.mCloth_Zh_Prev:hover{background-position:right bottom;}
.mask_L,.mask_R,.mCloth_Zh_w li{background:#000;z-index:1;position:absolute;top:0;left:0;width:1200px;height:500px;overflow:hidden;left:1960px;}
.mCloth_Zh_w li{background:#fff;}
.mask_L,.mask_R{background:#000;opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;filter:alpha(Opacity=70);z-index:4;left:-1200px;cursor:pointer;_background:url(http://images.aili.com/luxury_index_v3_a/1.gif) no-repeat 0 0;overflow:hidden;}
.mask_R{left:1200px;}
.mCloth_Zh .mCloth_Zh_Bj{display:none;}
.mCloth_Zh_Bj{width:1200px;height:100px;top:-20px;left:-115px;background:#000;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);display:block;z-index:3;}
.mCloth_Zh_Sun{width:90px;height:60px;top:425px;left:25px;font-family:Arial;z-index:4;}
.mCloth_Zh_SunA{width:auto;height:60px;font-size:60px;line-height:60px;color:#a37f64;float:left;display:block;overflow:hidden;}
.mCloth_Zh_SunB{width:auto;height:60px;font-size:32px;line-height:44px;color:#fff;float:left;display:block;overflow:hidden;}
.mCloth_Zh .mCloth_Zh_A{display:none;}
.mCloth_ZhD{width:100%;display:none;overflow:hidden;}
.mCloth_Zh_Te{width:755px;height:80px;color:#fff;top:420px;left:115px;z-index:3;}
.mCloth_Zh_h2{width:100%;height:40px;line-height:40px;font-size:32px;font-weight:bold;position:relative;z-index:4;display:block;overflow:hidden;}
.mCloth_Zh_h2 a,.m2AL_Icon_B a,.m2BL_Ul a,.m4AR_img a,.m4AR_Ul a,.m5AL_Ul a,.m5BL_Ul a{color:#fff;}
.mCloth_Zh_h2 a:hover,.m1AL_Te h2 a:hover,.m1AL_Te_Bq a:hover,.m1BL_Ul li a:hover,.mTyTi_L a:hover,.mTyTi_R a:hover,.mCloth_More:hover,.m2AL_Icon_B a:hover,.m2BL_Ul a:hover,.m3BR_Ul a:hover,.m4AR_img a:hover,.m4AR_Ul a:hover,.m5AL_Ul a:hover,.m6AR_Img_R h2 a:hover,.m6AR_ul a:hover,.m8Zh_w a:hover,.yM2r_wr a:hover,.f_Mr_tw a:hover,.f_wenzi a:hover,.yM6_c a:hover,.yM6_r a:hover,.f_Mr_tw a:hover p,.yM1_bq a:hover,.yM1_hs a:hover,.yM1_ps a:hover,.yM6_r dl dd a:hover h2,.yM2_am a.yM2_la:hover,.yM4 li a:hover{color:#a37f64;text-decoration:none;}
.mCloth_Zh_S{width:100%;height:22px;font-size:14px;color:#fff;margin-top:5px;position:relative;z-index:4;display:block;overflow:hidden;}

.menu_list a.current {
        color: #d4166c;
        text-decoration: none;
    }
.menux .menu_list a.current{ background:none; }
.menus{  height: 53px; }
.menus .indso input{  margin-top: 9px;}
.menux{margin-bottom: 0px;}

ul.clearfix li a{
	width: 280px;
	height: 190px;
	display: block;
	overflow: hidden;
}

.article_label{ position: absolute; bottom: 0; overflow: hidden; width: 760px; height: 32px;}

.xfk{ position: fixed; top: 0;}


p tkbox{margin: auto;}

.top_banner {width:1200px;height:90px;margin:10px auto 0;}
.top_banner .l{width:960px;height:auto;margin-right:10px;float:left;}
.top_banner .r{width:230px;height:auto;float:left;}

.index_banner {width:1200px;height:150px;margin:0 auto 0;}
.index_banner .l{width:1024px;height:auto;margin-right:10px;float:left;}
.index_banner .r{width:166px;height:auto;float:left;}

.dtx_gg{width:860px;height:90px;margin:10px auto 0;}
.news_zwx_gg{width:860px;height:180px;margin:10px auto 0;}
.news_xgs_gg {
    width: 860px;
    height: 105px;
    margin: 0 auto 30px auto;
}
.news_xgx_gg {
    width: 860px;
    height: 100px;
    margin: -19px auto 30px auto;
}
.news_cnxhz{width:860;height:160px;margin:10px auto;}

.izfyxf .btn{cursor:pointer}
.izfplet .btn,.izfyxf .btn{height:20px;line-height:20px;text-align:center;font-size:12px;color:#fff}
.izfyxf{position:fixed;z-index:9;left:5px;bottom:5px}
.izfyxf .btn{position:absolute;top:-22px;left:0;width:40px;background-color:#999}
.izfyxf .btn:hover{background-color:#a9a9a9}
.izfplet{position:fixed;z-index:9;top:211px}
.izfplet .btn{position:absolute;cursor:pointer}
.izfplet.left{left:5px}
.izfplet.right{right:5px}
.izfplet .btn{top:100%;left:0;width:120px;background-color:#999}
.izfplet .btn:hover{background-color:#a9a9a9}