/* basic */
body{ background:url(https://m.17qzx.com/statics/skin/m/img/body_bg.png) repeat-x top center; margin:0;margin-left:-8px; color:#666; font-size: 12px; min-width: 320px;
    max-width: 640px;
    margin: 0 auto;}
h1,h2,h3,h4,h5,h6,ul,p,dl,dt,dd,form,i{ margin:0px; padding:0px; font-weight:normal; }
ul{ list-style:none; overflow:hidden; }
li { list-style: none; }
a{ color:#666; text-decoration:none; }
a:hover{ color:#df0052; text-decoration:underline; }
img{ border:none; }
.clear{ clear:both; display:block; height:0; line-height:0; font-size:1px; visibility:hidden; overflow:hidden; *zoom:1; }

.red,.red:hover{ color:#e35399; }
.yellow,.yellow:hover{ color:#ff8400; }
.gray{ color:#ccc; }
.blue,.blue:hover,.blue a:link,.blue a:visited{ color:#0099cc; }
.font{ font:12px/23px tahoma, Helvetica, Arial; }
.fl{ float:left; }
.fr{ float:right; }
.none { display: none; }
/*layout_basic*/
.main{ width:100%; min-width:100%; margin:0px auto; font:12px/23px tahoma, Helvetica, Arial; text-align:left; overflow: hidden; }

/* topbar */
.topbar{ height:30px; line-height:30px; }
.topbar .wel{ width:70%; float:left; text-indent:10px; }
.topbar .tools{ width:100%; text-align:center;margin:0 auto 0;width:200px;display:block; }

/* head */
.search{ width:280px; height:23px; padding:5px 7px 9px; margin-top:40px; float:left; position:relative; }
.search input{ background:transparent; border:0 none; }
.search .type,.search .key{ padding:2px 5px; font-family:tahoma, Helvetica, Arial; }
.search .type{ width:30px; margin-right:6px; }
.search .key{ width:116px; }
.search .sub{ width:70px; height:25px; cursor:pointer; }
.search .types{ width:50px; position:absolute; top:30px; left:6px; border:1px solid #a4157d; background:#fff; display:none; }
.search .types li,.search .types li a{ display:block; height:23px; line-height:21px; }
.search .types li a{ text-indent:6px; }
.search .types li a:hover{ background:#ffabe3; color:#820f59; text-decoration:none; }

.head .pro_list a{ display:inline-block; word-spacing:normal; color:#777; }
.head .pro_list a:hover{ text-decoration:none; }

/* nav */
.nav li{ float:left;display:block;height:52px;margin:0 10px 0 15px;text-align:center;}
.nav li a,.nav li a:hover{ color:#fff;width:100%;height:100%;display:block;}
.nav{ height:52px; font:14px/52px tahoma, Helvetica, Arial;}
.nav .now{ background:url(https://m.17qzx.com/statics/skin/m/img/nav_bg.png) no-repeat center bottom; }
/* hos_nav */
.hos_nav{width:96%; height:65px; margin-top:15px; background:url(https://m.17qzx.com/statics/skin/m/img/hos_tab_bg.png) no-repeat 0 0;background-size:100% 65px; margin: 5px auto 0;}
.hos_nav h1{ height:28px; overflow:hidden; font:24px/28px "Microsoft YaHei"; padding:8px 15px 2px;display:block; }
.hos_nav .tabs{ 
    width: 100%;
    /* overflow: hidden; */
}
.tabs a,.tabs i{ height:24px; background:url(https://m.17qzx.com/statics/skin/m/img/auto_bg.png) no-repeat; cursor:pointer; }
.tabs a{ 
    display: inline-block;
    vertical-align: middle;
    background-position: left top;
    width: 25%;
    text-align: center; }
    .tabs_wrap{
        width: 100%;
        display: flex;
    }
    .tabs_item{
        flex: 1;
        font-size: 0;
    }
    .tabs_more{
        flex: 0 0 80px;
        width: 80px;
        text-align: center;
    }
    .tabs_more .more_icon{
        display: block;
        width: 80px;
        height: 24px;
        background: url(/statics/skin/m/img/menu_icon.png) no-repeat center center;
        background-size: 20px 20px;
    }
    .other_item{
        position: absolute;
        right: 0;
        top: 63px;
        width: 80px;
        border: 1px solid #eee;
        z-index: 10;
        display: none;
    }
    .other_item a{
        display: block;
        width: 100%;
        color: #333 !important;
        background:#fff !important;
        text-align: center;
        padding: 4px 0;
        font-size: 14px;
    }
    .togg{
        display: block !important;
    }
.tabs a i{ display:inline-block; font-style:normal; background-position:right top; width: 100%;font-size: 14px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.tabs a:hover{ text-decoration:none; }
.tabs .now{ background-position:left -24px; color:#fff; border-bottom:1px solid #f390c0; }
.tabs .now i{ background-position:right -24px; font-weight:bold; }
.tabs .now:hover{ color:#fff; }
.h_auto{
    height: auto !important;
    position: relative;
}
/* position */
.position{ padding:5px 0; margin-left:15px;width:95%}

/* sub_main */
.sub_main{}
.hos_left{ width:100%; float:left; }
.hos_right{ width:325px; padding-bottom:10px; float:right; background:#fbfbfb; }

.zxmr_left{ width:90%; float:left; }
.zxmr_right{ width:230px; float:right; }

.hl_part{ border:1px solid #ccc; margin-bottom:10px; padding:0 15px; background:url(https://m.17qzx.com/statics/skin/m/img/hos_part_bg.png) no-repeat right -1px; width:86%;margin-left:16px;   margin: 0 auto;}
.hl_part .p_t{ font:15px/24px "Microsoft YaHei"; padding:  10px 0; }

.hr_part{ padding:0 10px; font-size:14px; overflow: hidden; }
.hr_part .p_t{ font:bold 14px/23px tahoma, Helvetica, Arial; padding-bottom:16px; background:url(https://m.17qzx.com/statics/skin/m/img/hos_bg.png) no-repeat 0 22px; }
.hr_part .p_t i{ display:inline-block; width:9px; height:11px; background:url(https://m.17qzx.com/statics/skin/m/img/hos_bg.png) no-repeat -72px -125px; vertical-align:middle; margin-right:3px; _margin-top:6px; }

/* page */
.page{ padding:10px 0; text-align:center; font-size:12px; }
.page li{ display:inline; height:20px; line-height:20px; vertical-align:middle; padding:0; }
.page li a{ display:inline-block; padding:0 5px; border:1px solid #dbdbdb; }
.page .now a{ border:1px solid #fff; font-weight:bold; }
.page li input{ height:20px; border:1px solid #dbdbdb; padding:0 5px; }
.page .num input{ width:30px; line-height:20px; }
.page .go input{ height:22px; background:#fff; cursor:pointer; }

#pages { padding:10px 0; text-align:center; font-size:12px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #dbdbdb; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; font-weight: bold; border:1px solid #fff; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px; border:1px solid #dbdbdb; text-align:center; color:#a4a4a4; }

/* article */
.article{}
.detail{ padding:10px 0; line-height:28px; font-size:14px; overflow:hidden; }
.detail p{ text-indent:2em; }
.detail img{ max-width:600px; }

/* copy */
.copy .liner{ height:9px; line-height:9px; font-size:0; overflow:hidden; background:url(https://m.17qzx.com/statics/skin/m/img/liner.png) repeat-x 0 -45px; }


.copy{ text-align:center; padding-bottom:20px; color:#000; }
.copy ul { width:100%; margin:0 auto;}
.copy .us, .copy .hz { padding:20px 0; margin:0 auto; }
.copy .hz { display:none; }
.hz a { display:inline-block; height:47px; margin:0 5px; background:url(https://m.17qzx.com/statics/skin/m/img/footer_bg.png) no-repeat; }
.hz .sh { width:116px; background-position:0 0;}
.hz .xl { width:114px; background-position:-117px 0;}
.hz .tx { width:111px; background-position:-232px 0;}
.hz .wx { width:113px; background-position:-344px 0;}
.hz .rz { width:128px; background-position:-458px 0;}

.copy .phone { width:235px; padding-left:90px; border-right:1px solid #dedcdc;}
.copy .unit { width:100%;  }
.copy .sm { height:138px;}
.sm p { display:block; height:138px; margin-right:30px; }

.head{ height:109px;overflow:hidden;}
.logo,.logo a{ display:block; width:276px; height:84px; }
.logo{ float:left; padding:12px 15px; }
.logo a{ background:url(https://m.17qzx.com/statics/skin/m/img/logo.png) no-repeat top center; text-indent:-1000em; }

.head .pro_list{ /*width:475px;*/ color:#777; margin:18px 0 0 125px; line-height:21px; float:left;}

.pro_list from { display:block; height:34px; padding-bottom:10px;}
.pro_list .input { display:inline-block; position:relative; width:381px; height:30px; border:1px solid #ddd; box-shadow:1px 1px #ccc inset; vertical-align:middle;}
.input input { width:343px; height:26px; margin:2px 0 0 35px; border:0 none; }
.pro_list .fdj { position:absolute; top:5px; left:7px; width:25px; height:22px; background:url(https://m.17qzx.com/statics/skin/m/img/button_bg.png) -71px 0 no-repeat; }
.pro_list button { width:70px; height:29px; vertical-align:middle; background:url(https://m.17qzx.com/statics/skin/m/img/button_bg.png) 0 0 no-repeat; border:0;}

.tools a { border-left:1px solid #595959; padding-left:5px; }
.tools a:first-child { border:0 none;}

h1{display:inline;font: 24px/24px "Microsoft YaHei";}

.hot_hos{ padding-top:10px; }
.hot_hos .pic,.hot_hos .pic img{ width:105px; height:79px; }
.hot_hos .pic{ border:1px solid #ccc; padding:1px; float:left; }
.hot_hos .info{ width:180px; float:right; font-size:12px; line-height:21px; color:#999; }
.hot_hos .info .hh_t{ display:block; height:20px; overflow:hidden; }
.hot_art .more{float:right;}

@media (max-width:640px){
.nav ul{width:100%;}.nav li:first-child{#width:9%;}.nav li{width:20%;margin:0 auto;}
.rmd_slide, .rmd_slide ul{height:auto;}.rmd_slide li{height:849px;}
}
@media (max-width:480px){
.rmd_slide li{height:526px;}.pa_s_m{width:394px;}.pa_s_list{width:358px;}
}
@media (max-width:400px){
.rmd_slide li{height:500px;}
}
@media (max-width:360px){
.rmd_slide li{height:482px}.pa_s_m{width:276px;}.pa_s_list{width:240px;}
}
@media (max-width:320px){
.rmd_slide li{height:420px;}.pa_s_m{width:auto;}.pa_s_list{width:240px;}
}




/* public */
i{ display:inline-block; vertical-align:middle; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat; }
.ad{ width:1000px; margin-top:10px;overflow:hidden; }
.p_area{ border:1px solid #ccc;  margin-top:10px; background:url(https://m.17qzx.com/statics/skin/m/img/pa_bg.jpg) no-repeat right 1px;width:95%;margin-left:11px;}
.p_area .p_t{ padding:10px }
.p_area .part_name{ float:left; width:95%; height:29px; text-indent:-1000em; background:url(https://m.17qzx.com/statics/skin/m/img/p_name.png) no-repeat;background-size:290px 119px; }
.p_area .part_rmd{ width:95%; overflow:hidden; float:left; text-align:left;margin-top:10px; margin-left:10px;line-height:16px;}
.p_area .con{ padding:0 10px 10px; }

.p_left{ border-right:1px solid #c22187; width:290px; float:left; }
.p_center{ width:100%;  }
.p_right{ width:250px; float:right; }

.p_center .rec{ margin-bottom:15px; }
.p_center .rec h3{  font:bold 16px/23px ""; height:23px; overflow:hidden; margin-bottom:5px;margin-left:7px; }
.p_center .rec h3 a{color:#d74579;}
.p_center .rec p{ color:#868686; margin-left:10px;line-height:18px;}
.pac_list{ height:auto; border-top:1px dotted #dfdfdf; border-bottom:1px dotted #dfdfdf; padding:8px 0;width:95%;margin-left:10px; }
.pac_list li{ width:100%; height:26px; line-height:26px; padding-left:5px; float:left; font-size:14px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;font-family: "宋体"; }
.pa_slide{ }
.pa_s_t{ font:bold 12px/23px ""; padding:8px 0 5px; }
.pa_s_m{width:518px; height:98px; border:1px solid #eee; padding:6px; overflow:hidden;margin:0 auto; }
.pa_s_m .prev,.pa_s_m .next{ float:left; width:12px; height:19px; margin-top:37px; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat; }
.pa_s_m .prev{ background-position:-244px -78px; margin-right: 6px; }
.pa_s_m .next{ background-position:-256px -78px; margin-left: 6px; }
.pa_s_list{ float:left; width:482px;height:98px; overflow:hidden; display:inline; position:relative; }
.pa_s_list ul{ position:absolute; width:105%; }
.pa_s_list li{ float:left; width:108px; height:94px; border:1px solid #ddd; padding:1px; margin-right:11px; }

.p_pic{ width:270px; overflow:hidden; }
.p_pic img{ width:270px; height:200px; }
.p_pic .pic{ position:relative; }
.p_pic .bg,.p_pic .txt{ position:absolute; left:0; bottom:0; width:100%; height:26px; overflow:hidden; text-align:center; }
.p_pic .bg{ background-color:#000; opacity:.5; filter:alpha(opacity=50); z-index:2; }
.p_pic .txt{ z-index:3; line-height:24px; font-size:14px; }
.p_pic .txt a{ color:#fff; }
.p_pic .intro{ color:#999; text-indent:2em; }

.exp{ }
.exp_t,.cont_pic_t{ font:16px/23px "宋体"; }
.exp_t i,.cont_pic_t i{ width:5px; height:17px; background-position:-292px -78px; margin-right:2px; }
.exp .first{ height:80px; padding:5px 0; }
.exp .first .pic,.exp .first .pic img{ width:100px; height:74px; }
.exp .first .pic{ border:1px solid #ddd; padding:1px; float:left; }
.exp .first .info{ width:135px; float:right; line-height:19px; }
.exp .first .info h3{ height:23px; overflow:hidden; font:bold 12px/23px ""; }
.exp .first .info h3 a{ color:#333; }
.exp .first .info p{ color:#999; height:57px; overflow:hidden; } 
.exp li{ line-height:26px; font-family: "宋体"; }
.cont_pic{ border-top:1px dashed #ddd; margin-top:9px; padding-top:10px; }
.cont_pic .cont_bg{ width:155px; height:18px; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat 0 -147px; text-indent:-1000em; margin:10px 0 10px 35px; }
.cont_pic img{ width:217px; height:82px; border:1px solid #ddd; padding:2px; }
.cont_pic p{ text-indent:2em; line-height:24px; margin-top:5px; }

/* rmd_area */
.rmd_area{ display:block; border: 1px solid #ccc;padding: 5px;margin: 10px 3%;width: 92%;}
.rmd_slide{ width:100%; height:300px; float:left; overflow:hidden; position:relative; }
.rmd_arts{ width:100%; float:left;  display:inline; margin-top:10px;}
.rmd_search{}

.rmd_slide ul,.rmd_slide li{ width:100%; height:300px; overflow:hidden; }
.rmd_slide li { float: left; }
.rmd_slide .btns,.rmd_slide .point{ position:absolute; left:0; width:100%; }
.rmd_slide .btns{ top:100px; height:80px; }
.rmd_slide .btns a{ width:38px; height:80px; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat; opacity:.5; filter:alpha(opacity=50); }
.rmd_slide .btns .prev{ float:left; background-position:-205px -78px; }
.rmd_slide .btns .next{ float:right; background-position:-167px -78px; }
.rmd_slide .point{ height:19px; bottom:8px; text-align:right; }
.rmd_slide .point a{ color:#fff; display:inline-block; width:19px; height:19px; background:url(https://m.17qzx.com/statics/skin/m/img/point.png) no-repeat 0 0; line-height:20px; text-align:center; margin-right:3px; }
.rmd_slide .point .now{ background-position:0 -21px; }

.rmd_arts .t{ background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat 0 -167px; text-indent:-1000em; width:181px; height:17px; overflow:hidden; margin-left:20px;}
.rmd_arts .first{ background:url(https://m.17qzx.com/statics/skin/m/img/rmd_t.jpg) no-repeat top center; }
.rmd_arts .list{ }
.rmd_arts .list h2{ float: left;clear:both; width: 100%; height: 26px; font:16px/25px "Microsoft YaHei"; padding-top:13px; margin-bottom:5px; text-align: center; overflow: hidden; }
.rmd_arts .rmd h2{ font:18px/23px "Microsoft YaHei";text-align:left;text-indent:10px; }
.rmd_arts .list li { float: left; width: 100%; line-height:26px; overflow:hidden; height:26px;font-size:14px;text-indent:15px; margin: 4px 0}

.rmd_search{ width:251px; float:right; overflow:hidden; }

/* search */
.search_tabs .st_t{ width:101%; text-align:left; height:33px; overflow:hidden; position: relative;}
.search_tabs .st_t a{ float:left; width:83px; height:33px; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat #fff; font:bold 12px/33px ""; color:#fff; text-indent:35px; margin-right:1px; }
.search_tabs .st_t .s_hos{ background-position:-84px -40px; }
.search_tabs .st_t .s_zj{ background-position:-84px -75px; }
.search_tabs .st_t .s_pro{ background-position:-84px -110px; }
.search_tabs .st_t .now1,.search_tabs .st_t .now2,.search_tabs .st_t .now3{ color:#333; margin-right:2px; }
.search_tabs .st_t .now1{ background-position:0 -40px; }
.search_tabs .st_t .now2{ background-position:0 -75px; }
.search_tabs .st_t .now3{ background-position:0 -110px; }
.st_list{ border:1px solid #a44e8b; padding-top:5px; margin-top:-1px;  }
.st_list .tip{ height:34px; line-height:34px; text-align:center; background:url(https://m.17qzx.com/statics/skin/m/img/liner.png) repeat-x 0 -110px; margin-bottom:20px; }
.st_list .txt{ margin-top:17px; text-align:center; }
.st_list .txt input{ width:175px; height:23px; font:12px/23px tahoma, Helvetica, Arial; }
.st_list .txt label{ font-weight:bold; }
.st_list .rec{ margin:17px 15px 0; }
.st_list .sub{ text-align:center; margin:16px 0; }
.st_list .sub input{ width:130px; height:36px; border:none; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat -167px -41px; }
/* zx */
.zx{ margin-top:10px;width:251px; overflow:hidden; }
.zx img{ width:251px; height:162px; }

/* hospital */
.hospital{}
.hospital .part_name{ background-position:0 0; margin-left:10px;}
/* left */
.hos_slide{ margin-top:10px; }
.hos_slide .t{ font:14px/30px "Microsoft YaHei"; color:#fff; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat; height:39px; text-indent:10px; }
.slide_bar{ width:205px; height:24px; margin-top:-24px; margin-left:77px; overflow:hidden; }
.slide_bar a{ background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) no-repeat; width:12px; height:12px; }
.slide_bar a,.slide_bar .point{ display:inline-block; vertical-align:middle; }
.slide_bar .point{ width:75px; margin:0 10px; *margin-left:18px; }
.slide_bar .point a{ background-position:-280px -78px; margin:-5px 5px 0; *margin-top:0px; }
.slide_bar .point .now{ background-position:-268px -78px; }
.slide_bar .prev,.slide_bar .next,.slide_bar .more{ background:none; margin-top:-2px; }
.slide_bar .prev{ margin-left:7px; }
.slide_bar .next{ margin-left:2px; }
.slide_bar .more{ width:50px; line-height:12px; margin-left:10px; *margin-left:12px; }

.slide_con{ width:290px; height:220px; overflow:hidden; }
.slide_con li{ padding-top:8px; }
.slide_con .pic{ width:82px; float:left; }
.slide_con .pic img{ width:78px; height:92px; border:1px solid #ccc; padding:1px; }
.slide_con .info{ width:195px; float:right; line-height:18px; }
.slide_con .info h3{ font-size:14px; height:18px; overflow:hidden; }
.slide_con .info h3 .blue{ font-weight:bold; }
.slide_con .info p{ height:20px; overflow:hidden; }
.slide_con .info .pros{ height:36px; }
.slide_con .info .pros a{ color:#e35399; }
.slide_con .info .btns{ margin-top:3px; text-align:left; }
.slide_con .info .btns a{ color:#fff; padding:1px 3px 2px; margin-right:5px; }
.slide_con .info .btns .zx{ background-color:#ba1b5a; }
.slide_con .info .btns .yy{ background-color:#b5b5b5; }
/* center */
.hos_center .rec{ margin-bottom:0;width:100% }
.hos_center .rec h3{ margin-bottom:0;text-align:left; }
.hos_center .hos_list{ border-top:1px dotted #ddd; padding-top:7px; margin-top:5px; height:135px; overflow:hidden; }
.hos_center .hos_list .pic{ width:153px;margin:0 auto 0; }
.hos_center .hos_list .pic img{ width:153px; height:108px; padding:1px; border:1px solid #ddd; }
.hos_center .hos_list .pic p{ height:23px; overflow:hidden; text-align:center; }
.hos_center .info_list{ width:245px; float:right; }
.hos_center .info_list h3{ font:bold 14px/23px ""; }
.hos_center .info_list .bj{ width:30px; height:20px; background-position:-244px -99px; }
.hos_center .info_list .sh{ width:30px; height:20px; background-position:-244px -120px; }
.hos_center .info_list .gz{ width:30px; height:27px; background-position:-276px -111px; vertical-align:text-bottom; }
.hos_center .info_list h3 a{ color:#d17b00; }
.hos_center .info_list p{ font-size:14px; height:27px; line-height:27px; overflow:hidden; font-family: "宋体"; }
/* right */
.hos_right{ background:url(https://m.17qzx.com/statics/skin/m/img/hos_r.png) no-repeat top center #fff5f5; padding:0; }
.hos_new{ margin:10px; }
.hos_new .t{ font:bold 14px/23px ""; border-bottom:2px solid #c22187; padding-bottom:5px; }
.hos_new .t .more{ float:right; *margin-top:-23px; font-weight:normal; font-size:12px; }
.hos_new .rmd{ margin-top:10px; }
.hos_new .rmd .pic,.hos_new .rmd .pic img{ width:80px; height:80px; }
.hos_new .rmd .pic{ float:left; padding:1px; border:1px solid #ddd; }
.hos_new .rmd .info{ width:135px; float:right; line-height:21px; color:#999; }
.hos_new .rmd .info em{ display:block; height:21px; overflow:hidden; font-style:normal; }
.hos_new .rmd .info em a{ color:#d17b00; }
.hos_new ul{ margin-top:5px; font-family: "宋体"; }
.hos_new ul li { height: 23px; overflow: hidden; }
.hos_new .ad{ width:230px; text-align:center; }
.hos_new .ad img{ width:214px; height:121px; }

/* plastic */
.plastic{}
/* left */
.plastic_left{}
.plastic_left .list{ margin-top:5px; margin-right:10px; font-size:14px; font-family: "宋体"; }
.plastic_left .list li{ height:25px; line-height:25px; overflow:hidden; }
.plastic_left .ad{ width:270px; text-align:center; }
.plastic_left .ad img{ width:270px; height:145px; }
/* center */
.plastic_center .rec{ }
.plastic_center .rec h3 a{ color:#333; }

/* plastic */
.plastic{}
.plastic .part_name{ background-position:0 -30px;margin-left:10px; }

/* skin */
.skin{}
.skin .part_name{ background-position:0 -60px;margin-left:10px; }

/* oral */
.oral{}
.oral .part_name{ background-position:0 -90px;margin-left:10px; }

/* link */
.link{ margin:10px 0; border:1px solid #ccc;width:95%;margin-left:11px; }
.link_t{ background:url(https://m.17qzx.com/statics/skin/m/img/liner.png) repeat-x 0 -431px; height:30px;margin-left:10px; }
.link_t span{ background:url(https://m.17qzx.com/statics/skin/m/img/liner.png) no-repeat right -400px #fff; display:inline-block; height:30px; padding-right:5px; }
.link_t a{ display:inline-block; width:64px; height:26px;margin-left:5px; margin-top:5px; font:12px/23px ""; color:#999; text-align:center; }
.link_t .now{ background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) repeat-x -182px -158px; color:#fff; }
.link_list{ padding:5px; line-height:25px;margin-left:10px; }
.link_list p a{ word-spacing:normal; display:inline-block; margin:0 6px; }

.art_content {font-size:14px;}

.ranking_hos{ background:url(https://m.17qzx.com/statics/skin/m/img/hos_r.png) no-repeat top center #fff5f5;background-size:100% }
.ranking_hos p,.ranking_hos .hos { margin:0 10px;}
.ranking_hos .hos li{height:23px;line-height:23px;overflow:hidden;font-size:14px;}
.ranking_hos p { font-size:14px; line-height:18px; margin-bottom:10px; font-weight:bold; color:#333; vertical-align:bottom;}
.ranking_hos p i { width:18px; height:22px; margin:6px 9px 0 0; background:url(https://m.17qzx.com/statics/skin/m/img/i_bg.png) -11px -47px no-repeat #fff;}
.ranking_hos p a { padding-top:11px; font-size:12px; font-weight:normal; 
float:right;}
.ranking_hos .hos { padding:10px 0; font-size:12px; line-height:24px; color:#555; border-top:2px solid #c22187; }
.hos a:hover { color:#d17b00; text-decoration:none;}
.hos a span { display:inline-block; width:18px; font-size:9px; line-height:14px; margin:0 15px 0 10px; text-align:center; background:url(https://m.17qzx.com/statics/skin/m/img/number_bg.png) 0 -15px no-repeat; vertical-align:middle;}
.hos a:hover span { background:url(https://m.17qzx.com/statics/skin/m/img/number_bg.png) 0 0 no-repeat; color:#FFF;}

@media (max-width:640px){
.nav ul{width:100%;}.nav li:first-child{#width:9%;}.nav li{width:20%;margin:0 auto;}
.rmd_slide, .rmd_slide ul{height:auto;}.rmd_slide li{height:849px;}
}
@media (max-width:480px){
.rmd_slide li{height:526px;}.pa_s_m{width:394px;}.pa_s_list{width:358px;}
}
@media (max-width:400px){
.rmd_slide li{height:500px;}
}
@media (max-width:360px){
.rmd_slide li{height:482px}.pa_s_m{width:276px;}.pa_s_list{width:240px;}
}
@media (max-width:320px){
.rmd_slide li{height:420px;}.pa_s_m{width:auto;}.pa_s_list{width:240px;}
}

.call_tel_400{
background:url(https://m.17qzx.com/statics/skin/m/img/400.jpg) no-repeat bottom left;display: inline-block;height: 17px;
}

.list-paddingleft-2{
    width: 100%;
}