﻿@charset "utf-8";
/* Copyright 2012 gt*/html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, embed, object, applet, header, nav, section, strong, footer, a img { border:0; margin:0; padding:0 }
ul { list-style:none }
.gl { float:left }
.gr { float:right }
.gclear { clear:both; font-size:0; overflow:hidden; height:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline;
*zoom: 1;
}
audio:not([controls]) {
display: none;
}
[hidden] {
display: none;
}
body { color:black; font:12px/1.5 "微软雅黑", arial, \5b8b\4f53; min-width: 1190px; overflow: hidden; }
a { text-decoration:none; color:black; }
a:visited {/*color:black*/ }
a:hover, a:active, a:focus { color: #ff59a3; text-decoration: none; outline: none; }
html { overflow-x:hidden }
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both; overflow:hidden; }
.clearfix { zoom:1; }
.pubW { width:980px; }
.center { margin:0px auto; }
/*新增项目*/
#index_zx { height:425px; border-bottom:1px solid #dedede; overflow:hidden; display:block; clear:both; padding:6px; background:#ffffff; }
#index_zx .index_zx_title { height:46px; overflow:hidden; border-bottom:1px solid #DFDFDF; }
#index_zx .index_zx_title .zzs { width:285px; float:left; line-height:46px; font-size:16px; color:#000000; padding-left:10px; }
#index_zx .index_zx_title .zzs span { border-bottom-color: #ff59a3; border-bottom-style: solid; border-bottom-width: 2px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; padding-top: 0; }
#index_zx .index_zx_title ul li { float:left; padding:0 10px; line-height:46px; color:#000; font-size:14px; border-bottom:2px solid #ff59a3; cursor:pointer; text-align:center; font-weight:500; }
#index_zx .index_zx_title ul { width:575px; float:right; padding-left:64px; }
#index_zx .index_zx_title ul li a { color:#000000; }
#index_zx .index_zx_title .yestar_cur {height:44px; color:#000; border-bottom:2px solid #ff59a3; }
#index_zx .index_zx_title .yestar_cur a { color:#000; }
#index_zx .blood { overflow:hidden; clear:both; height:390px; width:100%; }
#index_zx .blood .zx_nav { overflow:hidden; padding-left:50px; border-bottom:1px solid #EDEDED; background:#FCFCFC; height:27px; line-height:27px; }
#index_zx .blood .zx_nav li { float:left; height:30px; line-height:30px; padding:0 13px; }
#index_zx .blood .zx_nav li a { color:#000000; }
#index_zx .blood .zx_nav li a:hover { text-decoration:none; }
#index_zx .blood .zx_nav .blood_cur { border-width:0 1px; cursor:pointer; border-style:solid; border-color:#dedede; background-color:#fff; height:30px; line-height:30px; }
#index_zx .blood .zx_nav .blood_cur a { color:#f60; }
#index_zx .blood .xm_ts { width:334px; float:left; overflow:hidden; height:362px; border-right:1px solid #DFDFDF; }
#index_zx .blood .xm_ts ul { border-top:1px solid #d8d8d8; width:330px; height:336px; padding-top:8px; padding-left:0px; }
#index_zx .blood .xm_ts li { float:left; width:165px; height:105px; text-align:center; }
#index_zx .blood .blood_vsa { float:left; width:404px; height:337px; overflow:hidden; margin-left:10px; }
#index_zx .blood .blood_vsa .col_hot_fl { width:404px; overflow:hidden; float:left; }
#index_zx .blood .blood_vsa .col_hot { width:368px; margin:16px auto 0; height:130px; overflow:hidden; }
#index_zx .blood .blood_vsa .col_hot .hot_img { float:left; width:128px; height:128px; }
#index_zx .blood .blood_vsa .col_hot .hot_img img { width:120px; max-height:120px; padding:3px; }
#index_zx .blood .blood_vsa .col_hot .hot_img h2 { font-size:14px; text-align:center; line-height:29px; background-color:#ededed; margin-top:2px; height:29px; overflow:hidden; }
#index_zx .blood .blood_vsa .col_hot .hot_arc { float:right; width:363px; }
#index_zx .blood .blood_vsa .col_hot .hot_arc .hot_title {/* text-align:center;*/ height:130px; }
#index_zx .hot_title h2 { font-size:14px; text-align:center; }
#index_zx .hot_title h2 a:link;
#index_zx .hot_title h2 a:visited { text-decoration:none; color:#511f76; }
#index_zx .hot_title h2 a:hover { text-decoration:underline; }
#index_zx .blood .blood_vsa .col_hot .hot_arc .hot_title p { height:60px; line-height:25px; text-align:left; color:#000000; clear:both; }
#index_zx .blood .blood_vsa .col_hot .hot_arc .hot_title a { line-height:45px; color:#000000; }
#index_zx .blood .blood_vsa .col_hot .hot_arc p { color:#414143; line-height:23px; margin-top:6px; text-indent:25px; overflow:hidden;/* height:110px; */ }
#index_zx .blood .blood_vsa .col_hot .hot_arc p a { color:#555; }
#index_zx .blood .blood_vsa .col_hot .hot_arc p a:hover { text-decoration:none; }
#index_zx .blood .blood_vsa ul.list_news { clear:both; width:375px; margin:0 auto; overflow:hidden; display:block; }
#index_zx .blood .blood_vsa ul.list_news li { height:30px; line-height:30px; overflow:hidden; width:365px; border-bottom: 1px dotted #dedede; padding-left:10px; }
#index_zx .blood .blood_vsa ul.list_news li a { color:#000000; }
#index_zx .blood .blood_vsa ul.list_news li span { float:right; color:#CBCBCB; }
#index_zx .blood .blood_vsa ul.list_news li img { margin-top:6px; _margin-top:6px }
.datu { width:960px; height:97px; margin:10px auto 10px; }
.jianjie { width:976px; margin:0 auto; height:320px; overflow:hidden; padding:12px; background:#ffffff; }
.jianjie .left { width:277px; float:left; }
.mod_focus_show { width: 277px; height: 320px; position: relative; overflow: hidden; }
.mod_focus_show .mod_focus_pic { display: block; width: 277px; height: 261px; }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 277px; height: 224px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom: 61px; overflow: hidden; zoom: 1; width: 277px; height: 33px; background-color: rgba(0, 0, 0, .3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000', endColorstr='#CC000000');}
:root .mod_focus_title { filter: none; }
.mod_focus_show .mod_focus_title li { width: 180px; padding: 0 0 0 20px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 { line-height: 33px; _line-height: 33px; font-size: 12px; font-family: "Microsoft Yahei", Tahoma, Geneva; text-align:center; }
.mod_focus_show .mod_focus_title li h3 a { color: #000000; }
.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 0px; bottom: 63px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
.mod_focus_show .mod_focus_list { overflow: hidden; height: 57px; border:1px solid #CABCF2; }
.mod_focus_show .mod_focus_list li { width: 60px; height: 57px; float: left; margin: 0 3px 0 5px; position: relative; *display: inline;
}
.mod_focus_show .mod_focus_list li a { display: block; width: 60px; height: 60px; }
.mod_focus_show .mod_focus_list li img { display: block; width: 60px; height: 60px; }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height: 60px; width: 60px; position: relative; top: -60px; margin: 0 0 -60px; eft: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }
.mod_focus_show .mod_focus_list li .border { display: none; }
.mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width: 60px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #98e404; }
.jianjie .center { float:left; width:373px; margin-left:8px; height:318px;border:1px solid  #CABCF2; }
.jianjie .center h3 {height:34px; padding-left:35px; font-size:14px; color:#4D185F; line-height:34px; }
.jianjie .center p { color:#000000; padding:15px 15px 10px 15px; text-indent:2em; line-height:22px; }
.jianjie .center p span { font-weight:bold; color:#4D185F; }
.jianjie .center ul { padding:0 0px 0 10px; height:60px; }
.jianjie .center ul li { float:left; line-height:24px; width:165px; padding-left:16px; color:#4D185F; }
.jianjie .center ul.ry { width:349px; height:71px; padding:0 12px; }
.jianjie .center ul.ry li { float:left; margin-right:7px; width:64px; height:57px; background:none; padding-left:0; }
.jianjie .center ul.ry li.last { margin-right:0; }
.jianjie .right { float:left; width:288px; border:1px solid #CABCF2; margin-left:10px; height:318px; }
.jianjie .right h4 { height:34px; font-size:14px; color:#4D185F; line-height:34px; padding-left:36px; }
.jianjie .right h4 span { font-size:12px; float:right; display:inline-block; padding-right:10px; font-weight:normal; }
.jianjie .right h4 span a { color:#423F46; }
.jianjie .right h5 { text-align:center; padding-top:15px; }
.jianjie .right p { line-height:20px; text-indent:2em; color:#574F5A; padding:0 10px; }
.jianjie .right p a { color:#551A8B; font-weight:bold; }
.jianjie .right h3 { font-size:12px; height:30px; line-height:30px; padding-left:10px; color:#4D185F; }
.jianjie .right li { line-height:22px; padding-left:50px;}
.jianjie .right li a { color:#511E7A; }
.blaood_db_ask { height:337px; float:right; width:220px; border-left:1px solid #DFDFDF; padding-top:25px; }
.blaood_db_ask .ask_img { width:218px; height:107px; margin:10px auto 0; overflow:hidden; }
.blaood_db_ask .ask_img img { width:218px; height:110px; margin:2px 0 0 0px; }
.blaood_db_ask .ask_img .title { position:relative; font-size:12px; color:#fff; margin:-35px 0 0 6px; width:204px; line-height:35px; background-color:#000000; text-align:center; filter:alpha(opacity=50); opacity:.5; }
.blaood_db_ask ul { margin:7px auto 0; }
.blaood_db_ask ul li { font-weight:bold; color:#000; line-height:25px; text-indent:16px; height:25px; overflow:hidden; font-size:11px; color:#626262; }
.blaood_db_ask ul li a { color:#000; font-weight:normal; font-size:12px; }
.blaood_db_ask p { text-align:right; height:25px; line-height:25px; width:160px; }
.blaood_db_ask p a { color:#ff59a3; text-decoration:underline; }
#blood_b_tab { width:960px; overflow:hidden; height:153px; display:block; margin:10px auto 0; }
#blood_b_tab .blood_tab { height:26px; }
#blood_b_tab .blood_tab li { float:left; padding:0 14px; line-height:26px; text-align:center; color:#000; font-size:12px; font-weight:bold; cursor:pointer; }
#blood_b_tab .blood_tab .blood_tab_cur { }
#blood_b_tab .blood_tab_arc ul.pp_ry { width:960px; overflow:hidden; padding-top:18px; }
#blood_b_tab .blood_tab_arc ul.pp_ry li { float:left; word-wrap:break-word; width:110px; text-align:center; display:inline; }
#blood_b_tab .blood_tab_arc ul.pp_ry li span { width:160px; line-height:25px; text-align:center; overflow:hidden; display:block; }
#blood_b_tab .blood_tab_arc ul.pp_ry li span a { color:#423F46; }
#blood_b_tab .blood_tab_arc ul.pp_ry img { width:180px; height:120px; padding:1px; }
.blood_tab_arc p { padding:2px 0 0 12px; }
#blood_b_tab .blood_tab_arc ul.yq_link { width:960px; overflow:hidden; zoom:1; margin:9px auto; padding-bottom:10px; clear:both; }
#blood_b_tab .blood_tab_arc ul.yq_link a { color:#4d4d4d; padding:0px 6px; line-height:28px; }
#blood_b_tab .blood_tab_arc ul.yq_link a:hover { color:#f60; }
.bottom_nav { width:100%; border:0px solid #d5d5d5; border-width:1px 0 0; height:150px; overflow:hidden; clear:both; }
.bottom_nav ul { width:980px; margin:0 auto; }
.bottom_nav li { line-height:25px; height:25px; margin-top:9px; }
.bottom_nav li span { float:left; line-height:25px; height:25px; overflow:hidden; width:75px; display:block; text-align:center; color:#fff; font-weight:bold; overflow:hidden; margin-right:5px; }
.bottom_nav li a { padding:0 6px; *padding:0 5px;
color:#000; }
.bottom_nav li a:hover { color:#f60; }
.blood_arc>[title] {
color:#FF66CC !important;
}
/*底部*/
#boxsix { height:165px }
.boxsix_qh_nav { position: absolute; width: 946px; height: 35px; top: 8px; }
.boxsix_qh_nav ul { clear:both }
.boxsix_qh_nav li { width: 76px; float: left; text-align: center; margin-right: 20px; }
.boxsix_qh_nav li a { display: block; height:35px; color:#8f8f8f; line-height:40px }
.boxsix_qh_nav li.hover a { color:#000; border-bottom:2px solid #ff59a3; text-decoration:none; cursor: default; }
.boxsix_qh_txtbox { position: absolute; width: 947px; top: 64px; color: #403328; text-align: center; }
.boxsix_qh_txt ul { display: block; float: left; width: 125px; margin:0 17px 0 0 }
.boxsix_qh_txt ul.none980 { display:none }
#boxsix_yqlj { text-align:left }
#boxsix_yqlj li { float:left }
#boxsix_yqlj li a { line-height: 2.5; margin: 0 10px; white-space: nowrap; }
#boxsix_qh_txt2 ul { width:193px; margin: 10px 0 0; }
#boxsix_qh_txt3 ul { width:220px; margin: 10px 0 0; }
#boxsix_qh_txt4 ul { width:143px; margin-top:15px }
.footer_logo, .zxmr, .wzx, .pfmr, .kqmr, .mfzz, .footer_wx dl dd, .submit_btn, .footer_secicon1, .footer_secicon2, .footer_secicon3, .footer_secicon4, .footer_secicon5, .footer_secicon6, .footer_secicon7, .footer_secicon8 { background:url(../images/footer_icon.png) no-repeat; }
#footer { width:100%; padding:30px 0 0 0; background-color:#414141; margin-top:20px; min-width:1190px; }
.footer_logo { width:121px; height:125px; background-position:-20px -29px; float:left; margin-top:75px; margin-left:25px; display:inline; margin-right:40px; }
.footer_border, .footer_border1 { border-left:1px dashed #363636; float:left; width:1px; height:206px; margin:20px 35px 0 20px; display:inline; }
.footer_list { width:625px; float:left; overflow:hidden; margin-top:15px; }
.footer_list > li { float:left; color:#a7a7a7; margin-right:40px; display:inline; }
.footer_list li span { display:block; float:left; height:31px; line-height:31px; border-bottom:1px solid #303030; font-size:14px; margin-bottom:10px; }
.footer_list a { transition: all 0.3s linear 0s; padding:3px; display:block; }
.footer_list a:hover { color:#FFF; background-color:#303030; }
.footer_list li span a { color:#d6d6d6; text-decoration:none; display:block; height:22px; line-height:22px; float:left; }
.zxmr { width:65px; height:31px; background-position:-2px -180px; padding-left:21px; }
.wzx { width:65px; height:31px; padding-left:21px; background-position:-159px -182px; }
.pfmr { width:65px; height:31px; padding-left:21px; background-position:-332px -182px; }
.kqmr { height:31px; padding-left:21px; background-position:-509px -184px; }
.mfzz { height:31px; padding-left:21px; background-position:-237px -130px; }
.footer_list li ul { float:left; padding-left:3px; overflow:hidden; }
.zxmr_ul li { width:87px; height:22px; line-height:22px; float:left; font-size:12px; overflow:hidden; }
.zxmr_ul li a { display:block; height:16px; line-height:16px; text-decoration:none; float:left; margin-right:8px; display:inline; color:#a7a7a7; }
.kqmr_ul { width:102px; }
.kqmr_ul li { width:102px; height:22px; line-height:22px; float:left; font-size:12px; overflow:hidden; }
.kqmr_ul li a { display:block; text-decoration:none; float:left; margin-right:8px; display:inline; color:#a7a7a7; height:16px; line-height:16px; }
.mfzz_ul li { width:137px; height:22px; line-height:22px; float:left; font-size:12px; overflow:hidden; }
.mfzz_ul li a { display:block; text-decoration:none; float:left; margin-right:8px; display:inline; color:#a7a7a7; height:16px; line-height:16px; }
.footer_wx { width:234px; float:left; height:225px; color:#a7a7a7; }
.footer_wx dl { width:234px; float:left; height:77px; margin:10px 0 5px; }
.footer_wx dl dd { float:left; width:77px; height:77px; background-position:-359px -50px; }
.footer_wx dl dt { float:left; margin-left:10px; display:inline; margin-top:3px; }
.footer_wx p { width:234px; line-height:22px; float:left; font-size:14px; }
.footer_search { width:234px; height:32px; float:left;margin-top:15px; }
.footer_search .footer_search_text { width:176px; height:32px; float:left; }
.footer_search .footer_search_text input { width:170px; height:26px; line-height:26px; padding:0; margin:3px; border:none; background-color:#FFF }
.footer_search .footer_search_btn { width:57px; height:30px; float:left; margin-top:1px; }
.footer_search .footer_search_btn input { background-position:-362px -141px; width:57px; height:30px; padding:0; border:none; cursor:pointer; }
.footer_search .footer_search_btn input:hover { background-position:-435px -141px; }
#footer hr { width:100%; float:left; height:1px; margin-top:25px; background-color:#303030; border:none; }
.footer_secicon { width:100%; height:100px; float:left; padding-top:20px; }
.footer_secicon li { width:85px; height:100px; float:left; margin-right:35px; display:inline; }
.footer_secicon li:nth-child(1) {
margin-left:20px;
}
.footer_secicon li i { width:48px; height:48px; float:left; margin-left:18px; display:inline; display:block; cursor:pointer; }
.footer_secicon li i a { width:48px; height:48px; display:block; cursor:pointer; }
.footer_secicon li span { width:100%; height:40px; line-height:40px; font-size:16px; text-align:center; color:#a7a7a7; float:left; }
.footer_secicon1 { background-position:-23px -264px; }
.footer_secicon2 { background-position:-87px -264px; }
.footer_secicon3 { background-position:-151px -264px; }
.footer_secicon4 { background-position:-215px -264px; }
.footer_secicon5 { background-position:-280px -264px; }
.footer_secicon6 { background-position:-344px -264px; }
.footer_secicon7 { background-position:-408px -264px; }
.footer_secicon8 { background-position:-472px -264px; }
.footer_secicon li:hover .footer_secicon1 { background-position:-23px -324px; }
.footer_secicon li:hover .footer_secicon2 { background-position:-87px -324px; }
.footer_secicon li:hover .footer_secicon3 { background-position:-151px -324px; }
.footer_secicon li:hover .footer_secicon4 { background-position:-215px -324px; }
.footer_secicon li:hover .footer_secicon5 { background-position:-280px -324px; }
.footer_secicon li:hover .footer_secicon6 { background-position:-344px -324px; }
.footer_secicon li:hover .footer_secicon7 { background-position:-408px -324px; }
.footer_secicon li:hover .footer_secicon8 { background-position:-472px -324px; }
.footer_copyright { width:100%; height:35px; line-height:35px; font-size:12px; color:#a7a7a7; text-align:center; background-color:#303030; }
.footer_logo { display:none; }
.footer_border { display:none; }
.footer_list { margin-left:30px; }
#doctors { width: 393px }
#focus { width: 369px; }
#focus .next { right: 232px; }
#focus ul li { width: 369px }
.boxtwo_qh_txtbox { width: 1100px; }
.boxtwo_qh_txt { width: 1100px; }
.s4_box1 { width: 1100px; }
.s4_box1_1, .s4_box1_2, .s4_box1_3 { width: 556px; }
.s4_box1_1 {}
.s4_box1_2 { }
.s4_box1_3 {}
#s4box1, #s4box2 { width: 266px; overflow: hidden }
.s4_box1_1in { margin-left: 290px; }
.s4_ioc1 { left: 417px; }
.s4_ioc2 { left: 470px; }
.scrollcbox { width: 1082px; }
.scrollcbox ul li { width: 1082px; }
#demo-011190 a { width: 337px; height: 205px; margin: 0 11px 35px }
#demo-011190 img { width: 335px; height: 203px; }
#demo-011190 a p { margin-left: 147px }
#scrollbox980 { position: absolute; top: 99999px; width: 100% }
#scrollbox1190 { position: absolute; top: auto; width: 100% }
.scrollcbox2 { width: 1050px; }
.scrollcbox2 ul li {/*margin:0 14px 0 0px;*/ margin: 0 10px 0 0px; }
.boxthree_title { width: 1160px; }
.boxthree_qh_txtbox { width: 930px; }
.boxthree_qh_txtyw { left: 207px; }
.boxthree_qh_txtpo { left: 30px; width: 347px; }
.boxthree_qh_txt_ioc1 { left: 240px; }
.boxthree_qh_txt_ioc2 { left: 290px; }
.news_qh_navfour { width: 1157px; }
.news_qh_txtboxfour { width: 1157px; }
.news_qh_txtfourlistl { width: 510px; }
.news_qh_txtfourlisttxt { width: 338px; }
.news_qh_txtfourlistr { width: 620px; }
.news_qh_txtfourlistr h2 { width: 310px; }
.news_qh_txtfourlistrOne { width: 300px; }
.news_qh_txtfourlistrtwo { left: 310px; width: 300px; }
.news_qh_txtfourlistrOne ul li, .news_qh_txtfourlistrtwo ul li { width: 290px }
.boxfive_qh_nav { width: 1157px; }
.boxfive_qh_txtbox { width: 1300px; }
.boxfive_qh_txt ul { margin: 0 39px 0 0; }
.boxfive_qh_txt ul.none980 { display: inline }
.doctors_inner { width: 369px; }
.focuszjimg { width: 369px; }
#focus ul li a:hover { color: #000; }
/*新品速递css1190*/
/*底部新构架css*/
.pubW { width: 1190px; }
.footer_logo { display: inline; }
.footer_border { display: inline; }
.footer_secicon li { margin-left: 10px; margin-right: 50px; display: inline; }
.footer_secicon li:nth-child(1) {
margin-left: 35px;
}
#doctors { position: absolute; width: 302px; height:333px }
#brand { position: absolute; width: 398px; height: 280px; left: 792px; border-left: 1px solid #dfdfdf; }
.brand_title { position: absolute; left: 24px; top: 14px; width: 272px; }
.brand_img { position: absolute; left: 9px; top: 41px; width: 166px; height: 143px; overflow: hidden; }
.brand_img img { width: 166px; height: 143px; }
.brand_txt { position: absolute; left: 190px; top: 45px; width: 178px; }
#brand_box { width: 370px; height: 195px; position: absolute; left: 24px; top: 54px; z-index: 1; border: 1px solid #dfdfdf; }
.brand_dh { position: absolute; width: 372px; left: -1px; }
.brand_dh li { border-right: 1px solid #dfdfdf; float: left; width: 185px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; }
.brand_txt p { line-height: 22px; padding-top: 3px; }
.brand_txt p a { margin-right: 20px; margin-top: 2px; display: inline-block; text-decoration: underline }
#news { position: absolute; width: 600px; height: 333px; right: 0px; overflow: hidden; border-top: 1px solid #dfdfdf; }
#video { position: absolute; width: 347px; left: 420px; top: 14px; overflow: hidden }
#video .boxlbox { margin-top: 10px; padding: 0px }
#video .zt_msg { width: 62px; height: 22px; left: 239px; top: 16px;}
#video .zt_msg:hover { background-position: 0 -35px }
#video_falsh { margin-top: 0px }
.news_qh_nav { position: absolute; left: 24px; top: 14px; }
.news_qh_nav ul { clear: both }
.news_qh_nav li { width: 76px; float: left; text-align: center; margin-right: 20px }
.news_qh_nav li a { display: block; height: 35px; color: #8f8f8f; line-height: 40px; }
.news_qh_nav li.hover a { color: #000; border-bottom: 2px solid #ff59a3; text-decoration: none }
.news_qh_nav li.hover a:hover { color: #E4007F; }
.news_qh_txtbox { position: absolute; left: 24px; top: 53px; }
.news_qh_txt { height: 202px; width: 350px }
.news_qh_txt_img { position: absolute; }
.news_qh_txt_title { position: absolute; right: 0px; border-bottom: 1px dotted #CCCCCC; color: #000; padding-left: 180px; height: 160px }
.news_qh_txt_title h3 { width: 100%; font-size: 14px; }
.news_qh_txt_title p { line-height: 1.8; font-size: 12px; padding: 2px 0; }
.news_qh_txt_list { position: absolute; top: 185px; }
.news_qh_txt_list ul li { float: left; position: relative; padding-left: 10px; line-height: 2; width: 260px; }
.news_qh_txt_list ul li span { position: absolute; right: -80px }
.news_qh_txt_list ul li span a { color: #dcdcdc; text-decoration: underline }
.news_qh_txt_list ul li span a:hover { color: #272727; }
#zxpt { position: absolute; right: 0px; border-left: 1px solid #DFDFDF; padding: 14px 24px 24px; width: 150px; height: 275px; background: url(../images/zxpt.png) 24px 66px no-repeat }
#apDiv1 { position: absolute; left: 27px; top: 195px; width: 100px; height: 64px; z-index: 1; font-size: 21px; line-height: 64px; padding-left: 70px; color: #FFF; }
#apDiv1:hover { background: url(../images/zxpt.png) -3px -313px no-repeat }
#apDiv2 { position: absolute; left: 216px; top: 196px; width: 102px; height: 64px; z-index: 2; font-size: 21px; line-height: 64px; padding-left: 75px; color: #FFF }
#apDiv2:hover { background: url(../images/zxpt.png) -192px -314px no-repeat }
#apDiv2 i { position: absolute; left: 50px; top: 13px; width: 17px; height: 17px; overflow: hidden; color: #FFF; text-align: center; line-height: 16px; font-style: normal; font-family: arial; font-size: 12px; }
#apDiv3 { position: absolute; left: 26px; top: 273px; width: 368px; height: 31px; z-index: 3; }
#apDiv3:hover { background: url(../images/zxpt.png) -2px -248px no-repeat }
#boxtwo { height: 437px; border: 1px solid #eaeaea }
.boxtwo_qh_nav { position: absolute; width: 52px; }
.boxtwo_qh_nav ul { clear: both }
.boxtwo_qh_nav li { width: 51px; text-align: center; }
.boxtwo_qh_nav li a { display: block; height: 110px; color: #000000; line-height: 1; font-size: 16px; border-right: 1px solid #eaeaea; border-top: 1px solid #eaeaea; background: #d6d6d6; padding-top: 50px }
.boxtwo_qh_nav li.hover a { color: #000; background: #fff; text-decoration: none; border-right: 1px solid #fff; border-top: 1px solid #fff; }
.boxtwo_qh_txtbox { position: absolute; width: 900px; left: 69px; top: 18px; color: #403328; height: 446px; overflow: hidden; }
.boxtwo_qh_txt { width: 900px; height: 450px; overflow: hidden; }
.scrollbox { position: relative; }
.scrollz, .scrolly { width: 13px; height: 82px; position: absolute; top: 180px; z-index: 99; background: #F00 }
.scrollz { left: 0px;}
.scrolly { right: 0px;}
.scrollz a, .scrolly a { display: block; height: 82px; }
.scrollcbox { width: 870px; overflow: hidden; position: relative; margin: 0 auto }
.scrollcbox ul li { height: 450px; width: 870px; }
.scrollbox2 { position: relative; }
.scrollz2, .scrolly2 { width: 13px; height: 82px; position: absolute; top: 171px; z-index: 99; background: #F00; display: none }
.scrollz2 { left: 0px;}
.scrolly2 { right: 0px;}
.scrollz2 a, .scrolly2 a { display: block; height: 82px; }
.scrollcbox2 { width: 860px; overflow: hidden; position: relative; margin: 0 auto }
.scrollcbox2 ul li { display: inline; width: 250px; height: 444px; /*margin:0 30px 0 11px;*/ position: relative; overflow: hidden; float: left; margin: 0 23px 0 11px; }
.scrollcbox2 ul li p { line-height: 1.7; text-indent: 2em; width: 224px; margin-left: 15px; padding-top: 2px }
.scrollcbox2 ul li { border: 1px solid #FFF; transition: all 0.3s linear 0s; }
.scrollcbox2 ul li:hover { border-color: #E4007F; }
#demo-011190 a { width: 274px; height: 203px; float: left; margin: 11px 8px; display: block; position: relative }
#demo-011190 img { width: 272px; height: 203px; border: 1px solid #d6d6d6; transition: all 0.3s linear 0s; }
#demo-011190 a:hover img { border-color: #E4007F; }
#demo-011190 a p { position: absolute; width: 40px; height: 40px; top: 90px; margin-left: 117px; opacity: 0; transition: all 0.3s linear 0s; }
#demo-011190 a:hover p { opacity: 1 }
#demo-011190 a:hover p:hover {}
/**/
.scrllc_tie { position: absolute; left: 58px; top: 255px; z-index: 99; width: 201px; }
.scrllc_imgsize { height: 300px; overflow: hidden; display: block }
.scrllc_tie h3 { font-size: 14px; font-weight: 100 }
.scrllc_tie span { color: #8f8f8f }
.scrllc_p { height: 102px; background-color: #eaeaea; }
.scrllc_ioc { height: 47px; background-color: #d6d6d6; position: relative; }
.scrllc_ioc1, .scrllc_ioc2, .scrllc_ioc3 { display: block; width: 30px; height: 30px; position: absolute; top: 9px; background: url(../images/body_01.png) 0 0 no-repeat; }
.scrllc_ioc1 { background-position: -336px -89px; right: 84px; }
.scrllc_ioc1:hover { background-position: -336px -125px }
.scrllc_ioc2 { background-position: -373px -89px; right: 47px; }
.scrllc_ioc2:hover { background-position: -373px -125px }
.scrllc_ioc3 { background-position: -410px -89px; right: 10px; }
.scrllc_ioc3:hover { background-position: -410px -125px }
#boxtwo_qh_navfour { position: absolute; top: 363px; width: 51px; height: 120px; text-align: center }
#boxtwo_qh_navfour a { display: block; height: 88px; color: #000000; line-height: 1; font-size: 16px; border-right: 1px solid #eaeaea; border-top: 1px solid #eaeaea; background: #d6d6d6; padding-top: 32px; text-decoration: none }
#boxtwo_qh_navfour a:hover { color: #000; background: #fff; text-decoration: none; border-right: 1px solid #fff; border-top: 1px solid #fff; }
.s4_box1 { width: 1000px }
.s4_box1_1, .s4_box1_2, .s4_box1_3 { height: 446px; width: 486px; float: left; position: relative; border-left: 4px solid #FFF }
.ass { position: absolute; bottom: 10px; left: 10px }
.s4_box1_1 {}
.s4_box1_2 {}
.s4_box1_3 {}
.s4_box1_1in { padding-top: 132px; margin-left: 220px; color: #FFF; width: 250px; }
.s4_box1_1in strong { font-size: 16px; font-weight: normal; }
.s4_box1_1in p { text-indent: 2em; margin-top: 7px; line-height: 2 }
#s4box1, #s4box2 { width: 203px; overflow: hidden }
.s4_ioc1, .s4_ioc2 { position: absolute; bottom: 18px; background: url(../images/body_01.png) no-repeat; width: 38px; height: 38px }
.s4_ioc1 { background-position: -237px 0; left: 367px; }
.s4_ioc1:hover { background-position: -237px -42px; }
.s4_ioc2 { background-position: -283px 0; left: 413px; }
.s4_ioc2:hover { background-position: -283px -42px; }
#boxthree { height: 451px; z-index: 100; border-bottom: 1px solid #dfdfdf }
.boxthree_title { position: absolute; top: 10px; width: 957px; height: 38px; line-height: 2.5; overflow: hidden }
.boxthree_qh_nav { position: absolute; right: 0; top: 60px; width: 226px; }
.boxthree_qh_nav ul { clear: both }
.boxthree_qh_nav li { display: block; margin-bottom: 5px; }
.boxthree_qh_nav li.hover { background: url(../images/lsj.jpg) left center no-repeat }
.boxthree_qh_nav li a { display: block; height: 56px; color: #414141; line-height: 56px; background: #f0f0f0 url(../images/body_04.png) 999px 999px no-repeat; margin-left: 4px; font-size: 16px; padding-left: 49px; }
.boxthree_qh_nav li.hover a { color: #fff; text-decoration: none; background: #414141 url(../images/body_03.png) 999px 999px no-repeat; }
.boxthree_qh_nav li a.boxthree_qh_nav_ioc1, .boxthree_qh_nav li.hover a.boxthree_qh_nav_ioc1 { background-position: 16px 17px }
.boxthree_qh_nav li a.boxthree_qh_nav_ioc2, .boxthree_qh_nav li.hover a.boxthree_qh_nav_ioc2 { background-position: 16px -45px }
.boxthree_qh_nav li a.boxthree_qh_nav_ioc3, .boxthree_qh_nav li.hover a.boxthree_qh_nav_ioc3 { background-position: 16px -105px }
.boxthree_qh_nav li a.boxthree_qh_nav_ioc4, .boxthree_qh_nav li.hover a.boxthree_qh_nav_ioc4 { background-position: 16px -165px }
.boxthree_qh_nav li a.boxthree_qh_nav_ioc5, .boxthree_qh_nav li.hover a.boxthree_qh_nav_ioc5 { background-position: 16px -225px }
.boxthree_qh_nav li a.boxthree_qh_nav_ioc6, .boxthree_qh_nav li.hover a.boxthree_qh_nav_ioc6 { background-position: 16px -285px }
.boxthree_qh_txtbox { position: absolute; width: 730px; top: 60px; color: #403328; height: 362px; }
.boxthree_qh_txt { height: 362px; position: relative; text-align: right; background: #f0f0f0; width: 768px }
.boxthree_qh_txtyw { position: absolute; left: 97px; top: 7px; z-index: 100; }
.boxthree_qh_txtpo { position: absolute; left: 20px; top: 80px; width: 251px; z-index: 1; text-align: left; }
.boxthree_qh_txtpo h3 { font-size: 16px; font-weight: 100 }
.boxthree_qh_txtpo p { color: #414141; text-indent: 2em; line-height: 2.2; }
.boxthree_qh_txt_ioc1, .boxthree_qh_txt_ioc2 { position: absolute; top: 313px; width: 38px; height: 38px; z-index: 200; background: url(../images/body_01.png) -335px 0 no-repeat; display: block }
.boxthree_qh_txt_ioc1 { left: 191px; }
.boxthree_qh_txt_ioc1:hover { background-position: -335px -42px }
.boxthree_qh_txt_ioc2 { left: 237px; background-position: -381px 0 }
.boxthree_qh_txt_ioc2:hover { background-position: -381px -42px }
#boxthree_msg { position: absolute; width: 80px; height: 22px; z-index: 1; right: 0; bottom: 0px; background: url(../images/body_01.png) 0 -80px no-repeat }
#boxfour { height: 342px }
.news_qh_navfour { position: absolute; width: 943px; left: 25px; height: 35px; }
.news_qh_navfour ul { clear: both }
.news_qh_navfour li { width: 76px; float: left; text-align: center; margin-right: 20px }
.news_qh_navfour li a { display: block; height: 35px; color: #8f8f8f; line-height: 40px }
.news_qh_navfour li.hover a { color: #000; border-bottom: 2px solid #ff59a3; text-decoration: none }
.news_qh_txtboxfour { position: absolute; width: 944px; left: 25px; top: 44px; color: #403328; height: 273px; }
.news_qh_txtfour { position: relative }
.news_qh_txtfourhot, .news_qh_txtfourhot a { color: #8f8f8f }
.news_qh_txtfourhot a:hover { color: #e4007f }
.news_qh_txtfourlistl { position: absolute; top: 32px; width: 450px; height: 245px; border-right: 1px dotted #bababa }
.news_qh_txtfourlist { position: relative; height: 65px; overflow: hidden; margin-bottom: 25px; }
.news_qh_txtfourlistimg { position: absolute; width: 134px; height: 63px; border: 1px solid #dfdfdf }
.news_qh_txtfourlisttxt { position: absolute; width: 278px; right: 25px; }
.news_qh_txtfourlisttxt h3 a { font-size: 16px; font-weight: 100; color: #e4007f }
.news_qh_txtfourlisttxt p { line-height: 2; }
.news_qh_txtfourlistr { position: absolute; width: 479px; height: 225px; right: 0px; top: 32px; }
.news_qh_txtfourlistr h2 { float: left; width: 230px; font-weight: 100; font-size: 14px; }
.news_qh_txtfourlistrOne { position: absolute; top: 27px; width: 225px; }
.news_qh_txtfourlistrtwo { position: absolute; left: 231px; top: 27px; width: 225px; }
.news_qh_txtfourlistrOne ul, .news_qh_txtfourlistrtwo ul { margin-bottom: 8px; display: block; line-height: 1.8 }
.news_qh_txtfourlistrOne ul li, .news_qh_txtfourlistrtwo ul li { padding-left: 10px; width: 210px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.news_qh_txtfourlistrOne ul li a, .news_qh_txtfourlistrtwo ul li a { color: #4a4a4a; }
.news_qh_txtfourlistrOne ul li a:hover, .news_qh_txtfourlistrtwo ul li a:hover { color: #e4007f }
.news_qh_txtfourlistrOne ul li span a, .news_qh_txtfourlistrtwo ul li span a { color: #000; padding-right: 10px }
#boxfive { height: 207px; border-bottom: 1px solid #dfdfdf; margin-bottom:20px; }
.boxfive_qh_nav { position: absolute; width: 946px; height: 35px; top: 8px; }
.boxfive_qh_nav ul { clear: both }
.boxfive_qh_nav li { width: 76px; float: left; text-align: center; margin-right: 20px; }
.boxfive_qh_nav li a { display: block; height: 35px; color: #8f8f8f; line-height: 40px }
.boxfive_qh_nav li.hover a { color: #000; border-bottom: 2px solid #ff59a3;text-decoration: none; cursor: default }
.boxfive_qh_txtbox { position: absolute; width: 947px; left: 0px; top: 64px; color: #403328; text-align: center; }
.boxfive_qh_txt ul { display: block; float: left; width: 166px; margin: 0 11px }
.boxfive_qh_txt ul.none980 { display: none }
.boxfive_qh_txt a { display: block }
.boxfive_qh_txt ul img { border: 0px solid #FFF; padding: 3px; transition: all 0.3s linear 0s; }
.boxfive_qh_txt ul:hover img { border-color: #E4007F; }
.focuszjimg { width: 278px; height: 242px; padding: 14px 24px 24px 0px; border: 1px solid #dfdfdf; border-left: none; border-top: none }
#focus { height: 295px; position: relative; padding: 14px 24px 24px 0px; overflow: hidden; margin-top: 0; border-right: 1px solid #dfdfdf }
#focus .pre, #focus .next { display: none }
.zj_msg { position: absolute; top: 23px; width: 88px; right: 24px; height: 22px; }
.tyzj { margin-bottom: 10px; }
.tyzj a:hover { color: #e4007f; }
.tyzj_loop { width: 100%; height: 197px; position: relative; overflow: hidden; }
.focuszjimgioc_one, .focuszjimgioc_two { top: 187px; }
#focus ul li .doctors_inner1 { margin: 0px 8px 5px 8px; display: inline; text-align:center; }
.doctors_inner { width: 278px; position: relative; overflow: hidden; height: 250px; margin-top: 14px; padding-top: 5px; }
.doctors_inner .popInfo { background: none repeat scroll 0 0 #303030; color: #FFFFFF; display: none; height: 106px; left: 0; overflow: hidden; padding: 3px; position: absolute; top: 0; width: 257px; z-index: 10; }
.doctors_inner .layerMode { background: none repeat scroll 0 0 #303030; height: 100%; display: none; left: 0; opacity: 0.5; padding: 0; position: absolute; top: 0; width: 100%; z-index: 3; }
.popInfo a { display: block; width: 76px; height: 105px; text-align: center; color: #000; background-color: #FFF; margin-top: 0px; z-index: 4 }
.popInfo a:hover { color: #000; }
.popInfo p { width: 163px; color: #fff; height: 90px; line-height: 22px; position: relative; z-index: 2; overflow: hidden; zoom: 1; margin-top: 8px; }
.popInfo img { width: 76px; position: relative; z-index: 3; left: 0px; top: 0px; margin-bottom: 2px; }
.doctors_inner1 { float: left; width: 76px; height: 100px; overflow: hidden; }
.doctors_inner1 a img { float: left; margin-bottom: 2px; }
/*新品速递css*/
.new_products { height: 320px; border-bottom: 1px solid #dfdfdf }
.new_products .boxthree_title { width: 954px; }
.new_products_lists { width: 1500px; position: absolute; top: 55px; overflow: hidden }
.new_products_lists li { width: 180px; height: 240px; float: left; margin-right: 20px; display: inline; float: left; cursor: pointer; border: 1px solid #fff; transition: all 0.3s linear 0s; }
.new_products_lists li:hover { border: 1px solid #e4007f; }
.new_products_lists li a { display: block; height: 240px; overflow: hidden; position: relative; font-size: 0; }
.new_products_lists li a p { transition: all 0.3s linear 0s; opacity: 0; width: 50px; height: 50px; position: absolute; top: 70px; left: 65px;}
.new_products_lists li a:hover p { opacity: 1; }
.new_products_lists li a:hover p:hover {}
.new_products_lists li span { display: block; height: 60px; overflow: hidden; line-height: 2; background: #eaeaea; transition: all 0.3s linear 0s; }
.new_products_lists li span h1 { border-bottom: 1px dotted #000; font-size: 14px; font-weight: 100; text-align: center; margin: 0 17px; display: block; }
.new_products_lists li span h2 { font-size: 12px; font-weight: 100; display: block; text-align: center }
.new_products_lists li:hover span { background: #ff59a3; color: #FFF }
.new_products_lists li:hover span h1 { border-bottom: 1px dotted #fff; }
/* 整形99件事连接css*/
#zx99 { position: absolute; width: 1px; height: 25px; border-left: 1px solid #DFDFDF; top: 312px; left: -1px; }
.s4_ioc1ss { float: right; font-size: 14px; color: #FFF; margin: 10px 0 }
.focuszjimg .banner_index li { width: 10px; height: 10px }
#news .more_1 { right: 422px }
#doctors { width: 393px }
#focus { width: 369px; }
#focus .next { right: 232px; }
#focus ul li { width: 369px }
.boxtwo_qh_txtbox { width: 1100px; }
.boxtwo_qh_txt { width: 1100px; }
.s4_box1 { width: 1100px; }
.s4_box1_1, .s4_box1_2, .s4_box1_3 { width: 556px; }
.s4_box1_1 { }
.s4_box1_2 { }
.s4_box1_3 {  }
#s4box1, #s4box2 { width: 266px; overflow: hidden }
.s4_box1_1in { margin-left: 290px; }
.s4_ioc1 { left: 417px; }
.s4_ioc2 { left: 470px; }
.scrollcbox { width: 1082px; }
.scrollcbox ul li { width: 1082px; }
#demo-011190 a { width: 337px; height: 205px; margin: 0 11px 35px }
#demo-011190 img { width: 335px; height: 203px; }
#demo-011190 a p { margin-left: 147px }
#scrollbox980 { position: absolute; top: 99999px; width: 100% }
#scrollbox1190 { position: absolute; top: auto; width: 100% }
.scrollcbox2 { width: 1050px; }
.scrollcbox2 ul li { margin: 0 10px 0 0px; }
.boxthree_title { width: 1000px; }
.boxthree_qh_txtbox { width: 768px; }
.boxthree_qh_txtyw { left: 97px; }
.boxthree_qh_txtpo { left: 30px; width: 200px; }
.boxthree_qh_txt_ioc1 { left: 140px; }
.boxthree_qh_txt_ioc2 { left: 190px; }
.news_qh_navfour { width: 1157px; }
.news_qh_txtboxfour { width: 1157px; }
.news_qh_txtfourlistl { width: 510px; }
.news_qh_txtfourlisttxt { width: 338px; }
.news_qh_txtfourlistr { width: 620px; }
.news_qh_txtfourlistr h2 { width: 310px; }
.news_qh_txtfourlistrOne { width: 300px; }
.news_qh_txtfourlistrtwo { left: 310px; width: 300px; }
.news_qh_txtfourlistrOne ul li, .news_qh_txtfourlistrtwo ul li { width: 290px }
.boxfive_qh_nav { width: 1000px; }
.boxfive_qh_txtbox { width: 1000px; }
.boxfive_qh_txt ul { margin: 0 15px 0 15px; }
.boxfive_qh_txt ul.none980 { display: inline }
.doctors_inner { width: 359px; }
.focuszjimg { width: 369px; }
#focus ul li a:hover { color: #000; }
/*新品速递css1190*/
/*百度分享的bug*/
#bdshare { right:auto!important; left:0px!important; }
/*公用类*/
.none980 { display:none }
.block980 { display:block }
.block2980 { display:inline }
.header_nav_subnav2 a.none980 { display:none }
#scrollbox980 { position:absolute; top:auto; width:100% }
.relative { position:relative }
.top15 { margin-top:15px }
.top20 { margin-top:20px; }
.top25 { margin-top:25px }
.bgfff { background:#FFF }
.titlemb {/*border-bottom: 2px solid #dfdfdf; */ line-height: 30px; font-size:16px }
.titlemb a:hover { color:#e4007f; }
.titlemb span { padding:0 5px 5px; border-bottom: 2px solid #ff59a3; }
.titlemb2 { line-height: 30px; font-size:16px }
.titlemb2 a, .titlemb2 span { padding:0 5px 5px; border-bottom: 2px solid #ff59a3; }
.titlemb2 a:hover { color:#e4007f; }
.textc { color:#000 }
.text_center { text-align:center }
.ovhidden { overflow:hidden }
.dhone a { transition: all 0.3s linear 0s; }
.dhone2 a { transition: all 0.3s linear 0s; }
.banner_index { height: 14px; position:absolute; bottom:25px; z-index: 2; width: 140px; margin: 0 auto; overflow:hidden }
.banner_index li { width:14px; height:14px; float:left; margin:0 7px }
/*专题导航*/
.section_icon_nav_box1 { width:100%; background: #FFF; height: 78px; border-bottom:1px solid #dfdfdf }
.section_icon_nav_box2 { height:78px; border-left:1px solid #eaeaea; }
.section_icon_nav_box2 ul { height:78px; }
.section_icon_nav_box2 ul li { width: 80px; position: relative; float: left; height: 78px; border-right:1px solid #eaeaea }
.section_icon_nav_box2 ul li.icon_nav11, .section_icon_nav_box2 ul li.icon_nav12, .section_icon_nav_box2 ul li.icon_nav13 { display:none }
.section_icon_nav_box2 ul li.icon_nav1 { margin-left: 84px; }
.section_icon_nav_box2 ul li i { position:absolute; width:100%; height:100%; background-color:#ff59a3; background-color:#FFF \9; opacity:0; -webkit-animation:orangeOut 0.4s ease; animation:orangeOut 0.4s ease; }
.section_icon_nav_box2 ul li:hover i { opacity:1; -webkit-animation:orangeIn 0.2s ease; animation:orangeIn 0.2s ease; background-color:#ff59a3 \9; }
@-webkit-keyframes orangeIn {  0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
@-moz-keyframes orangeIn {  0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
@-ms-keyframes orangeIn {  0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
@keyframes orangeIn {  0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
@-webkit-keyframes orangeOut {  0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}
@-moz-keyframes orangeOut {  0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}
@-ms-keyframes orangeOut {  0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}
@keyframes orangeOut {  0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}
.section_icon_nav_box2 ul li a { width:100%; height:78px; position:absolute }
.section_icon_nav_box2 ul li a em { display: block; margin:-1px auto auto; width: 55px; height: 55px; background-image:url(../images/nav_03.png); }
.section_icon_nav_box2 ul li a:hover { color:#FFF }
.icon_nav1 a em { background-position:0 0 }
.icon_nav1 a:hover em { background-position:0 -64px }
.icon_nav2 a em { background-position:-79px 0px }
.icon_nav2 a:hover em { background-position:-79px -64px }
.icon_nav3 a em { background-position:-159px 0 }
.icon_nav3 a:hover em { background-position:-159px -64px }
.icon_nav4 a em { background-position:-238px 0 }
.icon_nav4 a:hover em { background-position:-238px -64px }
.icon_nav5 a em { background-position:-317px 0 }
.icon_nav5 a:hover em { background-position:-317px -64px }
.icon_nav6 a em { background-position:-397px 0 }
.icon_nav6 a:hover em { background-position:-397px -64px }
.icon_nav7 a em { background-position:-480px 0 }
.icon_nav7 a:hover em { background-position:-480px -64px }
.icon_nav8 a em { background-position:-559px 0 }
.icon_nav8 a:hover em { background-position:-559px -64px }
.icon_nav9 a em { background-position:-637px 0 }
.icon_nav9 a:hover em { background-position:-637px -64px }
.icon_nav10 a em { background-position:-717px 0 }
.icon_nav10 a:hover em { background-position:-717px -64px }
.icon_nav11 a em { background-position:-796px 0 }
.icon_nav11 a:hover em { background-position:-796px -64px }
.icon_nav12 a em { background-position:-876px 0 }
.icon_nav12 a:hover em { background-position:-876px -64px }
.icon_nav13 a em { background-position:-955px 0 }
.icon_nav13 a:hover em { background-position:-955px -64px }
.icon_nav14 a em { background-position:-1034px 0 }
.icon_nav14 a:hover em { background-position:-1034px -64px }
.icon_nav15 a em { background-position:-1113px 0 }
.icon_nav15 a:hover em { background-position:-1113px -64px }
.section_icon_nav_box2 ul li p { text-align: center; position: absolute; top: 55px; text-align: center; width: 100%; display: block; left: 0; }
/* focus */
#focus_j { height: 268px; position: relative; padding: 10px 12px; overflow: hidden; margin-top:16px; }
.zj_msg { position: absolute; top:22px; width: 88px; right:0px; height: 22px; }
.zj_msg a { display:block; height: 22px; background: url(../images/body_01.png)0 0 no-repeat; }
.zj_msg a:hover { background-position:0 -32px }
#focus_j ul { height: 243px; position: absolute; padding-left: 1px; overflow: hidden; margin-top:15px }
#focus_j ul li { float: left; height: 243px; position: relative; width: 278px; }
#focus_j ul li a { display: inline-block; width:76px; height:106px; text-align:center; overflow:hidden; line-height:1.5; float:left; margin:0px 0 10px 10px }
#focus_j .btnBg { display:none }
#focus_j .btn { position: absolute; width: 300px; height: 14px; right:80px; bottom:8px; text-align: right; }
#focus_j .btn span { display: inline-block; _display: inline; _zoom: 1; width: 10px; height: 10px; _font-size: 0; margin-left: 5px; cursor: pointer; border-radius:5px; background:#dfdfdf }
#focus_j .btn span.on { background:#ff59a3 }
#focus_j .preNext { width: 16px; height: 16px; position: absolute; top: 20px; background: url(../images/body_01.png) 0 0 no-repeat; cursor: pointer; }
#focus_j .pre { left: 86px; background-position:-104px -8px }
#focus_j .pre:hover { background-position:-104px -30px }
#focus_j .next { left: 107px; background-position: -125px -8px }
#focus_j .next:hover { background-position:-125px -30px }
.focuszjimg { height:164px }
.focuszjimg .banner_index { right:25px; float:right; width:auto; top:60px }
.focuszjimg .banner_index li { float:left; margin:0 2px; border-radius:50%; background:#DFDFDF; width:10px; height:10px }
.focuszjimgioc_one { position: absolute; right:54px; top:120px; width:30px; z-index:9 }
.focuszjimgioc_one a { display:block; height: 30px; background:url(../images/body_01.png) -154px 0 no-repeat }
.focuszjimgioc_one a:hover { background-position:-154px -34px }
.focuszjimgioc_two { position: absolute; right:17px; width: 30px; height: 30px; top: 120px; z-index:9 }
.focuszjimgioc_two a { display:block; height: 30px; background:url(../images/body_01.png) -191px 0 no-repeat }
.focuszjimgioc_two a:hover { background-position:-191px -34px }
.focuszjimg .banner_index li.on111 { background:#ff59a3 }
.on111 { background:#ff59a3 }
.more_1 { position: absolute; top: 23px; right:24px; color:#d6d6d6 }
.more_1:hover { color:#272727 }
/*列表页的banner*/
#listbanner { font-size:0; height:230px; }
/*列表左模块*/
#boxl { width: 282px; overflow: hidden; }
#boxr { border-right:1px solid #dfdfdf }
#brand { position: relative; height:470px; border-bottom: 1px solid #dfdfdf; }
.brand_title { position: absolute; left: 24px; top:14px; width: 253px; }
.brand_img { position: absolute; left: 14px; top: 41px; width: 226px; height: 195px; overflow: hidden; }
.brand_img img { width:226px; height:195px; }
.brand_txt { position: absolute; left: 15px; top: 245px; width: 178px; }
#brand_box { width:256px; height: 390px; position: absolute; left: 24px; top: 54px; z-index: 1; border: 1px solid #dfdfdf; overflow: hidden }
.brand_dh { position: absolute; width:260px; left: -1px; }
.brand_dh li { border-right: 1px solid #dfdfdf; float: left; width: 129px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; }
.brand_dh li a { color: #000; display: block; background-color: #eaeaea; }
.brand_dh li a.active { background-color: #fff; width: 100%; height: 100%; }
.brand_txt p { line-height:22px; padding-top:3px; }
.brand_txt p a { color:#4f001a; margin-right:20px; margin-top:2px; display: inline-block; text-decoration:underline }
.tyzj_list { height: 252px; padding: 0 12px; width: 254px; }
.tyzj_list .tyzj_loop { height: 197px; margin-top: 10px; overflow: hidden; position: relative; width: 100%; }
.tyzj_list { width:254px; height:260px; padding: 14px 12px 0 24px; border-bottom: 1px solid #dfdfdf; }
.tyzj_list .tyzj_loop { height: 197px; position: relative; width: 100%; margin-top:10px; overflow:hidden; }
#boxOne { height: 334px; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf }
.boxlbox { background: #FFF; margin-top: 15px; padding:14px 0 14px 24px; overflow: hidden; position:relative; border-top:1px solid #dfdfdf }
.boxlbox ul li { display: block; position: relative; }
.pinpai_one { margin:10px 0 }
.pinpai_two { line-height: 2; border-bottom: 1px dotted #a9a9a9; text-indent: 2em; }
.zt_list { margin-top: 16px; height: 65px; overflow: hidden; }
.zt_list span { width: 80px; height: 65px; display: block; background-color: #9CF; position: absolute; overflow:hidden }
.zt_listtxt { width: 165px; position: absolute; right: 0; overflow: hidden; line-height: 1.8; color:#8f8f8f }
.zt_listtxt h3 { font-size: 14px; font-weight: 100; color:#000 }
.zt_listtxt p a { color:#8f8f8f }
.zt_listtxt p a:hover { color:#e4007f }
#listapDiv1 { position: absolute; left: 4px; top: 138px; width: 118px; height: 38px; z-index: 1;  }
#listapDiv1:hover { }
#listapDiv2 { position: absolute; left: 129px; top: 138px; width: 118px; height: 38px; z-index: 2;}
#listapDiv2:hover {}
.zt_msg { position: absolute; right:0; top: 22px; width:88px; height:22px;}
.zt_msg:hover {}
.xihuan_qh_nav { left: 17px; height: 35px; }
.xihuan_qh_nav ul { clear:both }
.xihuan_qh_nav li { width: 76px; float: left; text-align: center; margin-right: 20px; }
.xihuan_qh_nav li a { display: block; height:35px; color:#8f8f8f; line-height:40px }
.xihuan_qh_nav li.hover a { color:#000; border-bottom:2px solid #ff59a3; text-decoration:none }
.xihuan_qh_txtbox { color: #403328; margin-top: 10px; }
.xihuan_qh_txt ul {}
.xihuan_qh_txt li { border-bottom: 1px dotted #CCCCCC; padding-left: 20px; line-height:2.9 }
/*列表左模块*/
/*分页*/
#page { font: 14px Arial, Helvetica, sans-serif; white-space: nowrap; margin: 20px auto; overflow: hidden; text-align: center; }
#page li { display:inline-block; padding:5px 10px; border:1px solid #ebebeb; text-decoration: none; overflow: hidden; position:relative; color:#000; margin:0 1px }
#page li:hover { border:1px solid #ff59a3; }
#page .pn { background:#ff59a3; color:#FFF }
/*路径颜色*/
.items, .items a { color: #8f8f8f; }
.items a:hover { color:#e4007f }
/*更多案例按钮*/
.gdalmsg { position: absolute; right: 0px; top: 8px; width:88px; height:22px;}
.gdalmsg:hover {}
/*更多分享按钮*/
.gdfxmsg { position: absolute; right: 0px; top: 8px; width:88px; height:22px; }
.gdfxmsg:hover {}
/*分享到*/
.fx1 { height: 122px; background-color: #eeeeee; }
#fx1apDiv3 { position: absolute; left: 17px; top: 47px; width: 69px; z-index: 1; font-size: 16px; }
#fx1apDiv4 { position: absolute; left: 316px; top: 23px; width: 161px; height: 85px; z-index: 2; }
#fx1apDiv5 { position: absolute; left: 510px; top: 25px; width: 97px; height: 86px; z-index: 3; }
#fx1apDiv5 a { display:block; height:31px; margin-bottom:9px }
#fx1apDiv5a1, #fx1apDiv5a2 {}
#fx1apDiv5a1:hover { background-position:-98px 0 }
#fx1apDiv5a2 { background-position:0 -40px }
#fx1apDiv5a2:hover { background-position:-98px -40px }
#fx1apDiv6 { position: absolute; left: 83px; top: 38px; width: 211px; z-index: 4; }
#fx1apDiv6 a { display:inline-block; height:44px; width:44px; margin-right:5px; padding:0; }
#fx1apDiv6a1, #fx1apDiv6a2, #fx1apDiv6a3, #fx1apDiv6a4 {}
#fx1apDiv6a1:hover { background-position:0 -45px }
#fx1apDiv6a2 { background-position:-53px 0 }
#fx1apDiv6a2:hover { background-position:-53px -45px }
#fx1apDiv6a3 { background-position:-103px 0 }
#fx1apDiv6a3:hover { background-position:-103px -45px }
#fx1apDiv6a4 { background-position:-154px 0 }
#fx1apDiv6a4:hover { background-position:-154px -45px }
/*求美按钮*/
#wyybm { width:192px; height:37px; display:block; margin:0 auto;}
#wyybm:hover {}
#qbm { width:192px; height:37px; display:block; margin:0 auto;}
#qbm:hover {}
/* 品牌活动列表页开始 */
.pinpai_hd_tips { width:370px; height:44px; }
.pinpai_hd_tips ul li { width:129px; height:30px; line-height:30px; float:left; text-align:center; background:#eaeaea }
.pinpai_hd_tips ul li a { font-size:12px }
.pinpai_hd_tips ul li:hover, .pinpai_hd_tips ul li.active { background:#fff }
.pinpai_hd_list { width:370px; height:210px; margin-bottom:6px; }
.pinpai_hd_list ul li { width:370px; }
.pinpai_hd_list ul li img { margin-left:15px; width:226px; height:195px }
.pinpai_hd_list span { padding-left:15px; width:180px; display:block }
.pinpai_hd_list p { font-size:12px; float:left; line-height:1.8; padding-top:2px }
.pinpai_hd_list a { margin-top:5px; margin-right:30px; color:#ff59a3; display: inline-block; text-decoration:underline }
.pinpai_hd_list a:hover { color:#5d0623 }
.pinpai_hd_list h1 { font-size:14px; margin-top:5px }
.pinpai_hd_title { width:150px; margin-bottom:4px; margin-top:15px; background-position:0; }
.pinpai_hd_box { height:auto; }
.pinpai_hd_jianjie { float: left; height: 60px; line-height: 20px; padding-top: 15px; width:185px; word-break:break-all; }
.pinpai_hd_page { text-align:center; width:370px; height:30px; margin:0 auto; float:left; margin-bottom:35px; line-height:30px; vertical-align:middle; }
.pinpai_hd_page span { display:inline-block; width:auto; padding-left:10px; padding-right:10px; height:30px; font-size:14px; border:1px solid #F47548; font-family:Arial; margin-right:5px; }
.pinpai_hd_page a { display:inline-block; width:auto; height:30px; border:1px solid #E5E5E5; font-size:14px; font-family:Arial; margin-right:5px; text-decoration:none; padding-left:10px; padding-right:10px; color:#666; }
.pinpai_hd_page a:hover { border:1px solid #F47548; color:#F47548; }
/* 品牌活动列表页结束 */
#page li { float: left; }
li { margin:0; padding:0; list-style-type:none }
@charset "utf-8";
/*1190替换类*/
.none1190{display:none}
.block1190{display:inline}
.block21190{display:block}
/*头部和身体框架*/
header{height: 155px;width:1190px;margin: 0 auto; position: relative}
.header_search{left: 901px;}
.header_icon7{position: absolute; left: 664px; top: 5px; z-index: 1000; display: block; background: url(../images/i3.png) left center no-repeat; line-height: 17px; padding-left: 20px; }
.header_nav_subnav2 a.none980,.Z_TypeList dl{display:block}
.Z_SubList_ul{width:735px}
.Z_SubList .subItem{width:735px}
#navbk{ width:990px}
section{margin: 0 auto; position: relative}
/*专题动画导航*/
.section_icon_nav_box2{width:1000px;}
.section_icon_nav_box2 ul li{width:78px}
.section_icon_nav_box2 ul li.icon_nav11,
.section_icon_nav_box2 ul li.icon_nav12,
.section_icon_nav_box2 ul li.icon_nav13{display:block}
/*底部框架*/
.boxsix_qh_txt ul.none980{display:inline}
.boxsix_qh_nav {width: 1000px;}.boxsix_qh_txtbox {width: 1210px;}.boxsix_qh_txt ul {width: 134px;}
#boxsix_qh_txt3 ul{width:285px}
#boxsix_qh_txt4 ul{width:134px}
.foologo{position:absolute;top:115px;left:0}
#footer_nav {left:200px;width: 693px;}
#footer_nav ul{margin: 0 27px 0 30px;}
#footer_copyright {left: 894px;width: 283px;}
/*分享*/
#fx1apDiv3 {
left: 54px;
}#fx1apDiv4 {
left: 402px;
}#fx1apDiv5 {
left: 660px;
}#fx1apDiv6 {
left: 123px;
}
/*底部新构架css*/
.pubW {
	width:1190px;overflow:hidden
}
.footer_logo {display:inline;}
.footer_border {display:inline;}
.footer_secicon li {margin-left:10px;margin-right:50px;display:inline;}
.footer_secicon li:nth-child(1) {margin-left:35px;}

