﻿@charset "utf-8";
/* CSS Document */
* { -webkit-tap-highlight-color: transparent; -webkit-appearance: none; }
body, html { max-width: 640px; min-width: 320px; height: 100%; padding: 0; margin: 0 auto; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 14px; color: #505050; background-color: #fff; }
a img { border: 0; }
p, ul, li, h3, dl, dt, dd { display: block; list-style: none; padding: 0; margin: 0; }
img { padding: 0; margin: 0; border: none; }
input { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; padding: 0; margin: 0; outline: none; }
textarea { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; }
a { outline: none; text-decoration: none; color: #505050; }
a:link { text-decoration: none; }
/* 优化 */
.optimize { display: none; }
/* 公用样式 */
.img-bg { width: 100%; height: auto; float: left; }
.common-box { width: 100%; height: auto; float: left; }
.Mobile_top { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.Mobile_top_img1 { float: left; width: 100%; height: auto; }
.Mobile_top_img2 { width: 4.8%; height: auto; position: absolute; top: 22%; left: 3.6%; }
.slideBox { width: 80%; height: auto; position: absolute; top: 16%; left: 12%; }
.slideBox .bd li { padding-bottom: 0; }
.mcont .logoo { float: left; position: absolute; top: 0; left: 0; width: 100%; height: auto; }
.logoo img { width: 100%; height: auto }
.Mobile_nav { }
.Mobile_nav img { }
.Mobile_nav { width: 100%; height: auto; position: relative; }
.Mobile_nav_img1 { float: left; width: 100%; height: auto; z-index: 54 }
.Mobile_nav_img2 { float: left; width: 100%; height: auto; }
.Mobile_nav_img1 { float: left; width: 100%; height: auto; z-index: 54 }
.Mobile_nav_img2 { float: left; width: 100%; height: auto; }
.Logo { width: 43.4%; height: auto; position: absolute; top: 13.3%; left: 2.8%; }
.Telephone { width: 35%; height: auto; position: absolute; top: 6.7%; left: 50%; }
.Popup { width: 4.5%; height: auto; position: absolute; top: 12.5%; right: 6.5%; }
#Popup_box { width: 30%; height: 100%; position: absolute; top: 40.2%; right: 3%; z-index: 99; display: none; }
#Popup_box a img { width: 150px; height: 150px; }
#Popup_box .fx { width: 113px; height: 160px; position: absolute; top: 20px; left: 0; display: none; }
#Popup_box .fx div.aa1 { width: 113px; height: 10px; background: url(../images/nr_fx.gif) no-repeat; float: left; }
#Popup_box .fx div#aa1 { width: 91px; padding: 5px 0 0 20px; height: 144px; border: 1px solid #ededed; border-top: none; background-color: #fff; float: left; }
#Popup_box .fx div#aa1 a { padding-left: 2px !important; }
/*新闻列表*/
.lbxw { width: 96%; margin: 0 2%; float: left; margin-top: 5px; }
.lbxw ul { width: 100%; float: left; }
.lbxw ul li { width: 94%; float: left; padding: 0px 3%; line-height: 36px; border-bottom: 1px solid #ececec; font-family: "微软雅黑"; }
.lbxw ul li p { width: 76%; float: left; overflow: hidden; height: 35px; color: #555555; font-size: 14px; }
.lbxw ul li p b { padding: 0px 3px 0px 3px; }
.lbxw ul li p a { color: #555555; }
.lbxw ul li span { width: 24%; float: left; text-align: right; font-size: 12px; }
.lbxw_nr { width: 96%; float: left; margin: 5px 2%; font-family: "微软雅黑"; font-size: 14px; color: #696868; line-height: 28px; }
.lbxw_nr_title { width: 100%; float: left; line-height: 40px; text-align: center; font-family: "微软雅黑"; text-indent: 0em; font-size: 18px; color: #717171; }
.lbxw_nr_time { width: 100%; float: left; line-height: 30px; text-align: center; text-indent: 0em; border-bottom: 2px solid rgba(172, 155, 101, 0.09); }
.lbxw_nr p { float: left; text-indent: 2em; }
.lbxw_nr span { float: left; text-indent: 0em; }
.lbxw_nr img { max-width: 600px; width: 100%; text-indent: 0em; }
.lbzj_nav { width: 100%; float: left; text-align: center; font-family: "微软雅黑"; }
.lbzj_nav ul { width: 100%; float: left; }
.lbzj_nav ul li { width: 24%; margin: 0.5%; background: #0CB7C8; float: left; font-size: 12px; line-height: 40px; letter-spacing: 1px; }
.lbzj_nav ul li a { color: #ffffff; }
/*页码*/
.listpaga { float: left; width: 100%; margin-top: 10px; text-align: center; color: #cccccc; font-size: 12px; line-height: 30px; height: 60px; }
.listpaga li { height: 22px; display: inline; padding: 1px 6px; color: #cccccc; border: 1px solid #cccccc; font-size: 12px; margin: 0 1px; }
.article-wxts { width: 94%; height: auto; float: left; position: relative; margin: 1.125em auto; margin-left: 3%; background-color: #f0f0f0; border-radius: 0.428em; padding: 0.8em 0; }
.article-wxts span { display: block; width: auto; height: auto; padding: 0 1em; float: left; font-size: 0.9em; line-height: 1.6em; text-align: justify; color: #979797; }
.article-wxts span font { color: #464646; }
.article-wxts span a { color: #c03427; text-decoration: none; }
/*医师*/
.lbzj_nr { width: 100%; float: left; }
.lbzj_nr ul { width: 100%; float: left; }
.lbzj_nr ul li { width: 92%; padding: 4%; float: left; border-bottom: 1px dashed #8caeb4; }
.lbzj_left { width: 25%; float: left; }
.lbzj_left img { width: 100%; float: left; }
.lbzj_right { width: 72%; margin-left: 3%; float: left; font-family: "微软雅黑"; }
.lbzj_right a { color: #f37548; }
.lbzj_right div { font-weight: normal; width: 100%; float: left; line-height: 18px; letter-spacing: 1px; font-size: 12px; overflow: hidden; }
.lbzj_right span { width: 100%; float: left; line-height: 24px; font-size: 16px; }
.lbzj_right h1 { font-weight: normal; width: 100%; float: left; line-height: 18px; margin-top: 4px; letter-spacing: 1px; font-size: 12px; overflow: hidden; }
.lbzj_right h1 b { color: #9F9F9F; height: 40px; line-height: 20px; float: left; }
.lbzj_right p { width: 96%; font-size: 12px; font-family: "微软雅黑"; line-height: 22px; overflow: hidden; float: left; }
.lbzj_zi { width: 78%; margin-left: 11%; margin-right: 11%; float: left; margin-top: 10px; }
.lbzj_zi ul { width: 100%; float: left; }
.lbzj_zi ul li { width: 30%; margin-left: 9%; padding-right: 9%; padding: 5px 1% 5px 1%; background: #02b6ca; -moz-border-radius: 5px 5px /5px 5px; -webkit-border-radius: 5px 5px /5px 5px; border-radius: 5px 5px /5px 5px; float: left; font-size: 15px; text-align: center; font-family: "微软雅黑"; }
.lbzj_zi ul li a { color: #fff; }
.lbzj_zjnr { width: 92%; padding: 15px 4% 10px 4%; float: left; }
.lbzj_zjnr_left { width: 26%; float: left; text-align: center; }
.lbzj_zjnr_left img { width: 100%; float: left; }
.lbzj_zjnr_right { margin-left: 4%; width: 70%; float: left; text-indent: 0em; }
.lbzj_zjnr_right span { width: 100%; float: left; line-height: 25px; color: #f37548; font-size: 18px; }
.lbzj_zjnr_right p { font-size: 12px; width: 100%; font-family: "微软雅黑"; color: #555555; line-height: 20px; float: left; overflow: hidden; }
.lbzj_zjnr_right p b { }
.lbzj_zjnr { width: 92%; padding: 15px 4% 10px 4%; float: left; }
.lbzj_zjnr_left { width: 26%; float: left; text-align: center; }
.lbzj_zjnr_left img { width: 100%; float: left; }
.lbzj_zjnr_right { margin-left: 4%; width: 70%; float: left; text-indent: 0em; }
.lbzj_zjnr_right span { width: 100%; float: left; line-height: 25px; color: #f37548; font-size: 18px; }
.lbzj_zjnr_right p { font-size: 12px; width: 100%; font-family: "微软雅黑"; color: #555555; line-height: 20px; float: left; overflow: hidden; }
.lbzj_zjnr_right p b { }
.lbzj_title { width: 100%; float: left; line-height: 20px; }
.lbzj_title p { text-indent: 2em; font-size: 12px; width: 92%; margin: 0px 4%; float: left; font-family: "微软雅黑"; color: #555555; line-height: 20px; }
.list_con_title { width: 90%; float: left; margin: 10px 10px; color: #f37548; font-family: "微软雅黑"; font-size: 14px; background: url(../images/1-26.png) no-repeat center left; text-indent: 40px; line-height: 40px; }
.list_con_title span { color: #f37548; font-size: 18px; }
.lbzj_home { width: 100%; float: left; line-height: 35px; height: 35px; }
.lbzj_home p { width: 100%; float: left; background: url(../images/zj-02.png) no-repeat left; text-indent: 45px; font-size: 14px; color: #01A3B3; font-family: "微软雅黑"; letter-spacing: 1px; }
.lbzj_home p a { color: #01A3B3; }
.popup_11 { float: left; width: 100%; height: auto; }
.Popup_1 { width: 90%; height: auto; position: absolute; top: 4%; left: 8%; }
.Popup_2 { width: 90%; height: auto; position: absolute; top: 26%; left: 8%; }
.Popup_3 { width: 90%; height: auto; position: absolute; top: 53%; left: 8%; }
.Popup_4 { width: 90%; height: auto; position: absolute; top: 78%; left: 8%; }
.Popup_5 { width: 90%; height: auto; position: absolute; top: 101%; left: 8%; }
.Popup_6 { width: 90%; height: auto; position: absolute; top: 125%; left: 8%; }
.Popup_7 { width: 90%; height: auto; position: absolute; top: 149%; left: 8%; }
.Brief_introduction { width: 17.5%; height: auto; position: absolute; top: 50%; left: 3.5%; }
.Department { width: 17.5%; height: auto; position: absolute; top: 50%; left: 22.3%; }
.Dynamic { width: 17.5%; height: auto; position: absolute; top: 50%; left: 41.3%; }
.Team { width: 17.5%; height: auto; position: absolute; top: 50%; left: 60.2%; }
.Register { width: 17.5%; height: auto; position: absolute; top: 50%; left: 79.5%; }
.banner { float: left; width: 100%; height: auto; position: relative; margin-top: 4px; overflow: hidden; }
.banner_11 { float: left; width: 100%; height: auto; }
.banner_12 { float: left; width: 100%; height: auto; }
.banner_box { width: 100%; height: 100%; position: absolute; top: 0%; left: 0%; }
.sladeBox { width: 100%; height: 100%; float: left; position: relative; }
.sladeBox .bd { width: 100%; height: 100%; position: absolute; left: 0%; top: 2%; }
.sladeBox .bd ul li img { width: 100%; height: auto; z-index: 1; }
.sladeBox .hd { width: 20%; height: 6%; position: absolute; right: 35%; bottom: 2%; z-index: 4 }
.sladeBox .hd ul li { float: left; margin-right: 0.4em; width: .4em; height: .4em; border-radius: 50%; line-height: .4em; text-align: center; background: #fff; cursor: pointer; z-index: 5 }
.sladeBox .hd ul li.on { background: #b7b7b7; color: #fff; }
.department { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.department .in_kslist { width: 92%; margin: 0 4% 5% 4%; height: auto; float: left; }
.department .in_kslist img { width: 17%; height: auto; float: left; }
.department .in_kslist ul { width: 80%; float: right; }
.department .in_kslist ul h3 { width: 100%; height: 1.3em; line-height: 1.1em; font-size: .85em; float: left; cursor: pointer; }
.department .in_kslist ul li { width: 25%; height: 1.2em; margin: .8% 0; text-align: center; float: left; background: url(../images/inde_ksline.gif) no-repeat left center; }
.department .in_kslist ul li a { font-size: 1em; line-height: 1.2em; }
.department .in_kslist ul.jhsy li { width: 25%; height: 1.2em; margin: 4.8% 0; line-height: 1em; font-size: .70em; text-align: center; float: left; background: url(../images/inde_ksline.gif) no-repeat left center; }
.department .in_kslist ul li.more a { color: #f66e8b; }
.department .in_adba { width: 100%; height: auto; margin-bottom: 1em; float: left; }
.department .in_adba img { width: 100%; height: auto; }
.department_img1 { float: left; width: 100%; height: auto; }
.department_img2 { float: left; width: 100%; height: auto; }
.department_img3 { float: left; width: 100%; height: auto; }
.search { width: 89%; height: 12%; position: absolute; top: 6.7%; left: 7.5%; }
.department_text { width: 52%; height: 99.3%; position: absolute; top: 0%; left: 7%; background: none; border: none; color: #aeaeae; font-size: 0.9em; }
.department_sbt { width: 19%; height: 100%; position: absolute; top: 0%; left: 59.2%; background: none; border: none; cursor: pointer; }
.department_zx { width: 21.5%; height: 100%; position: absolute; top: 0%; right: 0%; background: none; border: none; }
.Obstetrics_dt_img1 { width: 17%; height: auto; position: absolute; top: 31%; left: 6.7%; }
.Obstetrics_dt_img1 img { float: left; width: 100%; height: auto; }
.obt_dt dt { width: 10.2%; position: absolute; top: 31%; left: 25.8%; font-size: .9em; color: #f77a95; font-weight: bold; }
.r1 { width: 14.6%; position: absolute; top: 40.5%; left: 25.8%; font-size: .75em; }
.r2 { width: 0.4%; position: absolute; top: 40.5%; left: 40.1%; font-size: .75em; }
.r3 { width: 14.6%; position: absolute; top: 40.5%; left: 43.8%; font-size: .75em; }
.r4 { width: 0.4%; position: absolute; top: 40.5%; left: 58.1%; font-size: .75em; }
.r5 { width: 14.6%; position: absolute; top: 40.5%; left: 61.7%; font-size: .75em; }
.r6 { width: 0.4%; position: absolute; top: 40.5%; left: 76.9%; font-size: .75em; }
.r7 { width: 14.6%; position: absolute; top: 40.5%; left: 80.5%; font-size: .75em; color: #f66e8b; }
.r8 { width: 14.6%; position: absolute; top: 50%; left: 25.8%; font-size: .75em; }
.r9 { width: 0.4%; position: absolute; top: 50%; left: 40%; font-size: .75em; }
.r10 { width: 14.6%; position: absolute; top: 50%; left: 43.8%; font-size: .75em; }
.r11 { width: 0.4%; position: absolute; top: 50%; left: 58.1%; font-size: .75em; }
.r12 { width: 14.6%; position: absolute; top: 50%; left: 62.5%; font-size: .75em; }
.r13 { width: 0.4%; position: absolute; top: 50%; left: 76.9%; font-size: .75em; }
.r14 { width: 14.6%; position: absolute; top: 50%; left: 80.5%; font-size: .75em; color: #f66e8b; }
.Obstetrics_dt_img2 { width: 17%; height: auto; position: absolute; top: 64.8%; left: 6.7%; }
.Obstetrics_dt_img2 img { float: left; width: 100%; height: auto; }
.obt_dtt dt { width: 10.2%; position: absolute; top: 64.8%; left: 25.8%; font-size: .9em; color: #f77a95; font-weight: bold; }
.y1 { width: 14.6%; position: absolute; top: 74.3%; left: 25.8%; font-size: .75em; }
.y2 { width: 0.4%; position: absolute; top: 74.3%; left: 40.1%; font-size: .75em; }
.y3 { width: 14.6%; position: absolute; top: 74.3%; left: 43.8%; font-size: .75em; }
.y4 { width: 0.4%; position: absolute; top: 74.3%; left: 58.1%; font-size: .75em; }
.y5 { width: 14.6%; position: absolute; top: 74.3%; left: 62.5%; font-size: .75em; }
.y6 { width: 0.4%; position: absolute; top: 74.3%; left: 76.9%; font-size: .75em; }
.y7 { width: 14.6%; position: absolute; top: 74.3%; left: 80.5%; font-size: .75em; color: #f66e8b; }
.y8 { width: 14.6%; position: absolute; top: 85.1%; left: 25.8%; font-size: .75em; }
.y9 { width: 0.4%; position: absolute; top: 85.1%; left: 40%; font-size: .75em; }
.y10 { width: 14.6%; position: absolute; top: 85.1%; left: 43.8%; font-size: .75em; }
.y11 { width: 0.4%; position: absolute; top: 85.1%; left: 58.1%; font-size: .75em; }
.y12 { width: 14.6%; position: absolute; top: 85.1%; left: 62.5%; font-size: .75em; }
.y13 { width: 0.4%; position: absolute; top: 85.1%; left: 76.9%; font-size: .75em; }
.y14 { width: 14.6%; position: absolute; top: 85.1%; left: 80.5%; font-size: .75em; color: #f66e8b; }
.Fixed_poin { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.Fixed_poin_1 { float: left; width: 100%; height: auto; }
.Fixed_poin_2 { float: left; width: 100%; height: auto; }
.Fixed_poin_3 { float: left; width: 100%; height: auto; }
.Fixed_poin_4 { float: left; width: 100%; height: auto; }
.Infertility_map { width: 17%; height: auto; position: absolute; top: 31%; left: 6.7%; }
.In_dt dt { width: 30%; position: absolute; top: 31%; left: 25.8%; font-size: .9em; color: #fd8a7f; font-weight: bold; }
.p1 { width: 14.6%; position: absolute; top: 40.5%; left: 25.8%; font-size: .75em; }
.p2 { width: 0.4%; position: absolute; top: 40.5%; left: 40.8%; font-size: .75em; }
.p3 { width: 14.6%; position: absolute; top: 40.5%; left: 43.8%; font-size: .75em; }
.p4 { width: 0.4%; position: absolute; top: 40.5%; left: 58.1%; font-size: .75em; }
.p5 { width: 14.6%; position: absolute; top: 40.5%; left: 62.5%; font-size: .75em; }
.p6 { width: 0.4%; position: absolute; top: 40.5%; left: 76.9%; font-size: .75em; }
.p7 { width: 14.6%; position: absolute; top: 40.5%; left: 80.5%; font-size: .75em; color: #f66e8b; }
.Fertility_map { width: 17%; height: auto; position: absolute; top: 54.8%; left: 6.7%; }
.Fy_dt dt { width: 30%; position: absolute; top: 54.8%; left: 25.8%; font-size: .9em; color: #8db967; font-weight: bold; }
.s1 { width: 14.6%; position: absolute; top: 64.3%; left: 28.8%; font-size: .75em; }
.s2 { width: 0.4%; position: absolute; top: 64.3%; left: 40.8%; font-size: .75em; }
.s3 { width: 14.6%; position: absolute; top: 64.3%; left: 43.8%; font-size: .75em; }
.s4 { width: 0.4%; position: absolute; top: 64.3%; left: 58.1%; font-size: .75em; }
.s5 { width: 14.6%; position: absolute; top: 64.3%; left: 62.5%; font-size: .75em; }
.s6 { width: 0.4%; position: absolute; top: 64.3%; left: 76.9%; font-size: .75em; }
.s7 { width: 14.6%; position: absolute; top: 64.3%; left: 80.5%; font-size: .75em; color: #f66e8b; }
.Ketu_gland { width: 17%; height: auto; position: absolute; top: 77.8%; left: 6.7%; }
.Kd_dt dt { width: 30%; position: absolute; top: 77.8%; left: 25.8%; font-size: .9em; color: #fd7c36; font-weight: bold; }
.d1 { width: 14.6%; position: absolute; top: 87.3%; left: 25.8%; font-size: .75em; }
.d2 { width: 0.4%; position: absolute; top: 87.3%; left: 40.8%; font-size: .75em; }
.d3 { width: 14.6%; position: absolute; top: 87.3%; left: 43.8%; font-size: .75em; }
.d4 { width: 0.4%; position: absolute; top: 87.3%; left: 58.1%; font-size: .75em; }
.d5 { width: 14.6%; position: absolute; top: 87.3%; left: 62.5%; font-size: .75em; }
.d6 { width: 0.4%; position: absolute; top: 87.3%; left: 76.9%; font-size: .75em; }
.d7 { width: 14.6%; position: absolute; top: 87.3%; left: 80.5%; font-size: .75em; color: #f66e8b; }
.banner1 { width: 96%; margin: 0 auto }
.banner1 img { width: 100%; height: auto }
.Activity { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.Activity_1 { float: left; width: 100%; height: auto; }
.Activity_2 { float: left; width: 100%; height: auto; }
.Activity_3 { float: left; width: 100%; height: auto; }
.Activity_4 { float: left; width: 100%; height: auto; }
.Activity h4 { width: 24.6%; position: absolute; left: 12.8%; font-size: 1.2em; line-height: 3.4em; margin: 0; padding: 0; }
.f1 { width: 35.4%; position: absolute; top: 24.6%; text-align: center; left: 6%; font-size: .85em; color: #fff; font-weight: bold; }
.f2 { width: 33.4%; position: absolute; top: 25%; left: 42%; font-size: .85em; text-align: center; color: #fff; font-weight: bold; }
.f3 { width: 33.4%; position: absolute; top: 27.6%; left: 67.6%; font-size: .85em; text-align: center; color: #fff; font-weight: bold; line-height: 2em }
.f4 { width: 33.4%; position: absolute; top: 47%; text-align: center; left: 8%; font-size: .85em; color: #fff; font-weight: bold; }
.f5 { width: 23.4%; position: absolute; top: 45.5%; left: 47%; font-size: .85em; color: #fff; font-weight: bold; text-align: center; }
.f6 { width: 20%; position: absolute; top: 70.5%; left: 4%; font-size: .75em; color: #fff; font-weight: bold; text-align: center; }
.f7 { width: 33.4%; position: absolute; top: 70.5%; left: 18%; font-size: .85em; color: #fff; font-weight: bold; text-align: center; }
.f8 { width: 23.4%; position: absolute; top: 70.5%; left: 47.6%; font-size: .85em; color: #fff; font-weight: bold; text-align: center }
.f9 { width: 20%; position: absolute; top: 68.5%; left: 75%; font-size: .85em; color: #fff; font-weight: bold; text-align: center }
.Case { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.Case_11 { float: left; width: 100%; height: auto; }
.Case_12 { float: left; width: 100%; height: auto; }
.Case_13 { float: left; width: 100%; height: auto; }
.Case_14 { float: left; width: 100%; height: auto; }
.Case h4 { width: 24.6%; position: absolute; top: 1%; left: 12.8%; font-size: 1.05em; font-weight: 500px; }
.Case_gd { width: 15%; height: auto; position: absolute; top: 6%; right: 4.1%; }
.Case ul { float: left; width: 100%; height: 70%; position: absolute; top: 25%; left: 4%; }
.Case ul li { float: left; width: 93%; height: 50%; }
.Case_as { float: left; width: 20%; border-radius: 50%; border: 1px solid #A69494 }
.Case_as img { float: left; width: 100%; height: auto; }
.Case_as_tt { float: left; display: block; margin-left: 4%; width: 75%; font-size: .85em; }
.Case_as_tt span { width: 100%; float: left; display: block; font-size: 1.2em; font-weight: bold; padding-bottom: .5em; }
.TEam { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.TEam_11 { float: left; width: 100%; height: auto; }
.TEam_12 { float: left; width: 100%; height: auto; }
.TEam_13 { float: left; width: 100%; height: auto; }
.TEam_14 { float: left; width: 100%; height: auto; }
.TEam h5 { width: 24.6%; position: absolute; top: 0%; left: 12.8%; font-size: 1.2em; font-weight: 500px; margin: 0; padding: 0; line-height: 3.4em; }
.TEam_box { width: 100%; height: 100%; position: absolute; top: 25%; left: 0%; }
.sltdeBox { width: 100%; height: 100%; float: left; position: relative; }
.sltdeBox .bd { width: 100%; height: 100%; position: absolute; left: 2%; top: 2%; }
.sltdeBox .bd ul li img { width: 100%; height: auto; z-index: 1; }
.sltdeBox .hd { width: 20%; height: 6%; position: absolute; right: 35%; bottom: 25%; z-index: 4 }
.sltdeBox .hd ul li { float: left; margin-right: 0.4em; width: .4em; height: .4em; border-radius: 50%; line-height: .4em; text-align: center; background: #0E0606; cursor: pointer; z-index: 5 }
.sltdeBox .hd ul li.on { background: #BF6869; color: #fff; }
.expert-ul { width: 100%; min-height: 10em; float: left; background-color: #fff; }
.expert-ul li { width: 100%; height: 100%; float: left; position: relative; }
.expert-thumb { width: 44.4%; height: auto; float: left; }
.expert-thumb img { float: left; width: 100%; height: auto; }
.expert-info { width: 48.4%; height: 100%; position: absolute; top: 0; left: 46.7%; }
.expert-info .name { width: 100%; height: auto; position: absolute; top: 2%; left: 1%; font-size: 1.1em; font-weight: bold; color: #616161; }
.expert-info .zc { width: 100%; height: auto; position: absolute; top: 35%; left: 1%; font-size: 0.8em; color: #333; }
.expert-info .button { width: 54%; height: 2em; position: absolute; top: 68%; left: 1%; line-height: 2em; color: #fff; background-color: #df381c; border-radius: 0.4em; text-align: center; font-size: 0.83em; }
.Registered { float: left; width: 100%; height: auto; position: relative; margin-top: 20px; overflow: hidden; }
.Registered_11 {/*float:left;*/ width: 100%; height: auto; }
.tiltle { width: 100%; margin: 0 auto; position: relative; overflow: hidden }
.tiltle .bgimg { width: 100%; height: auto }
.tiltle h1 { font-size: 1.2em; line-height: 4em; left: 14%; position: absolute; margin: 0; padding: 0; }
.tiltle1 { width: 100%; margin: 0 auto; position: relative; overflow: hidden }
.tiltle1 .bgimg { width: 100%; height: auto }
.tiltle1 h1 { font-size: 1.2em; line-height: 3.6em; left: 14%; position: absolute; margin: 0; padding: 0; }
.Registered_12 { float: left; width: 100%; height: auto; }
.Registered_13 { float: left; width: 100%; height: auto; }
.Registered_14 { float: left; width: 100%; height: auto; }
.Registered_15 { float: left; width: 100%; height: auto; }
.experts_text4 { width: 46.3%; height: 9%; position: absolute; top: 29.5%; left: 44%; border-radius: 10px; border: none; background: none; color: #a6a6a6; font-size: 1em; }
.experts_text5 { width: 46.3%; height: 9.2%; position: absolute; top: 45%; left: 44%; border-radius: 10px; border: none; background: none; color: #a6a6a6; font-size: 1em; }
.experts_text6 { width: 46.3%; height: 9.5%; position: absolute; top: 62%; left: 44%; border-radius: 10px; border: none; background: none; color: #a6a6a6; font-size: 1em; }
.experts_text7 { width: 33%; height: 12%; position: absolute; top: 80%; left: 43%; border-radius: 10px; border: none; background: none; cursor: pointer; }
.Registered_21 { width: 22.5%; height: auto; position: absolute; top: 83%; left: 3.3%; }
.Registered_22 { width: 22.5%; height: auto; position: absolute; top: 83%; left: 27%; }
.Registered_23 { width: 22.5%; height: auto; position: absolute; top: 83%; left: 50%; }
.Registered_24 { width: 22.5%; height: auto; position: absolute; top: 83%; left: 73.4%; }
.nTab .TabContent { clear: both; overflow: hidden; width: 92%; float: left; margin-left: 1.5%; margin-top: 5px; padding: 2%; display: block; background: #ffffff; }
.sy_tsfw_con { width: 100%; float: left; }
.sy_tsfw_con span { width: 100%; float: left; padding-bottom: 10px; text-align: center; font-size: 15px; font-family: "微软雅黑"; color: #01A4B4; line-height: 25px; }
.sy_tsfw_con span b { color: #A1A5A5; font-size: 13px; line-height: 20px; }
.sy_tsfw_con p { width: 100%; text-indent: 2em; float: left; font-size: 12px; font-family: "微软雅黑"; color: #555555; line-height: 20px; }
.conter_tsfw { width: 100%; float: left; margin-top: 15px; }
/*内容页的css�?�?*/
.List_search { width: 92.8%; height: 50%; position: absolute; top: 25%; left: 3.4%; }
/* 医院�?�?*/
.List_profile { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.List_profile .Lpfl_img { float: left; width: 100%; height: auto; }
.List_profile strong { width: 9.4%; position: absolute; top: 30%; left: 13%; color: #a8a8a8; font-size: .9em }
.List_profile span { width: 16%; position: absolute; top: 30%; left: 29%; color: #a8a8a8; font-size: .9em }
/* 东莞玛丽亚妇产医�?*/
.List_from { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.List_from .List_from_img { float: left; width: 100%; height: auto; }
.List_from .List_from_text { width: 92%; padding: 0 4%; text-align: center; line-height: 2em; font-size: .75em; text-align: center; }
.List_from .List_from_text .ff1 { width: 100%; font-size: 1.7em; padding: 8% 0 2% 0; text-align: center; }
.List_from .List_from_text .ff2 { padding-left: 1em; text-align: center; }
.List_from .List_from_text .ff3 { color: #f37548; text-align: center; }
/*点击提交*/
.List_submit { float: left; width: 100%; height: auto; position: relative; overflow: hidden; margin-bottom: 1em; margin-top: 0.5em; }
.List_submit .List_submit_img { float: left; width: 100%; height: auto; }
.List_submit .List_submit_aa1 { width: 28%; height: 30%; position: absolute; top: 14%; left: 15.3%; background: none; border: none }
.List_submit .List_submit_aa2 { width: 35%; height: 30%; position: absolute; top: 14%; left: 49.8%; background: none; border: none }
.List_submit .List_submit_text { width: 35.8%; height: 25%; position: absolute; top: 55%; left: 24.2%; background: none; border: none; color: #aeaeae; font-size: 1em; color: #aeaeae; font-size: 0.85em; }
.List_submit .List_submit_sbt { width: 25%; height: 28%; position: absolute; top: 54%; left: 59.5%; background: none; border: none; cursor: pointer; }
/*预约在线医师*/
.List_appointment { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.List_appointment .List_appointment_img1 { float: left; width: 100%; height: auto; }
.List_appointment .List_appointment_img2 { float: left; width: 100%; height: auto; }
.List_appointment .List_appointment_img3 { float: left; width: 100%; height: auto; }
.List_appointment .List_appointment_img4 { float: left; width: 100%; height: auto; }
.List_appointment .List_appointment_text { width: 92%; height: auto; position: absolute; top: 4%; left: 4.2%; }
.List_appointment .List_appointment_text p { font-size: .67em; padding-bottom: 1em; line-height: 1.8em }
.List_appointment .List_appointment_img5 { width: 29.5%; height: auto; position: absolute; top: 30%; left: 15.9%; }
.List_appointment .List_appointment_img6 { width: 29.5%; height: auto; position: absolute; top: 30%; left: 53.6%; }
.mcontent { width: 100%; min-height: 1em; height: auto; overflow: hidden; }
.mcont { width: 90%; min-height: 1em; height: auto; font-size: 1em; line-height: 1.8em; overflow: hidden; margin: 0 auto; padding: 20px 0 0 0; }
.mcont p, .mcont div { font-size: 1em; line-height: 1.8em; }
.mcont img { MAX-WIDTH: 100%!important; HEIGHT: auto!important; width:expression(this.width > 600 ? "600px" : this.width)!important;
}
/*相关阅读*/
.yuedu { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.yuedu .List_reading_img1 { float: left; width: 100%; height: auto; }
.yuedu h4 { width: 80%; height: auto; position: absolute; left: 13%; font-size: 1.2em; line-height: 5.0em; margin: 0; padding: 0; }
.List_reading { float: left; width: 100%; height: auto; overflow: hidden; }
.List_reading ul { float: left; width: 100%; height: 100%; position: relative; }
.List_reading ul li { float: left; width: 95%; height: 20%; margin: 1% 1.5% 1% 3.5%; }
.hh { display: block; width: 30.8%; height: 5%; float: left; }
.List_box { float: left; width: 100%; height: auto; border-bottom: 1px dashed #a7a7a7; padding-bottom: 3% }
.List_box a { color: #5d5d5d; font-size: 0.95em; }
.List_box_right { float: right; width: 29%; margin: 1% 0 0 0; }
.List_box_right img { width: 25px; height: 25px; float: right; }
.List_clock { display: block; float: left; margin: 0 5% 0 0; }
.t2 { display: block; float: right; color: #aaaaaa; font-size: 0.8em; text-align: right; margin: 0 5% 0 0; }
/* 口碑*/
.ckou { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.ckou h4 { width: 70%; height: auto; position: absolute; top: 14%; left: 13%; font-size: 1em; }
.Word_mouth { float: left; width: 90%; min-height: 15em; height: auto; margin: 0 5%; }
.Word_mouth h4 { width: 70%; height: 1em; font-size: 1em; }
/*内容页的css结束*/

/*科室列表页的css  start*/
.Section_page { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.Section_page .Section_page_img { float: left; width: 100%; height: auto; }
.Section_page span.Location { width: 28%; position: absolute; top: 30%; left: 2%; color: #a8a8a8; font-size: .9em }
.Section_page strong { width: 9.4%; position: absolute; top: 30%; left: 35.8%; color: #a8a8a8; font-size: .9em }
.Section_page span.yyjl { width: 16%; position: absolute; top: 30%; left: 50.8%; color: #a8a8a8; font-size: .9em }
.Section_article_text { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.Section_article_text p { text-indent: 2em; width: 92%; height: auto; margin: 4%; font-size: 1em; line-height: 1.8em; }
.Section_article1 { float: left; width: 100%; height: auto; padding: 10px 0 20px 0; }
.Section_article1 ul li { width: 24.2%; height: 35px; line-height: 35px; font-size: .9em; float: left; text-align: center; }
.Section_article1 ul li span.kk1 { color: #F95D60; }
.Section_article1 ul li span.kk2 { float: right; }
.you { width: 100%; margin: 0 auto }
.you img { width: 100%; height: auto }
.introduc { width: 100%; margin: 0 auto }
.introduc p { width: 92%; text-indent: 2em; height: auto; text-align: justify; word-wrap: break-word; text-justify: inter-ideograph; margin: 0 4% 4% 4%; font-size: 1em; line-height: 1.8em; }
.List_online { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.List_online img { float: left; width: 100%; height: auto; }
.img-bg { width: 100%; height: auto; }
.common-box { width: 100%; height: auto; float: left; position: relative; background-color: #fff; margin-top: 0.428em; border-bottom: 1px solid #e0e1e2; border-top: 8px solid #e0e1e2; }
.home-icon { width: 4.37%; height: auto; position: absolute; top: 29.6%; left: 3.75%; }
.home-icon1 { width: 7.37%; height: auto; position: absolute; top: 18.6%; left: 2.75%; }
.dh-ul { width: 90%; height: 100%; position: absolute; top: 0; left: 9.4%; overflow: hidden; }
.dh-ul li { width: auto; height: 100%; float: left; padding: 0 6% 0 4%; background: url(../images/dh-bg_a5ff248e0ee246b7abafce94db51aa3a.png) top right no-repeat; background-size: contain; position: relative; text-align: left; }
.dh-ul li a { color: #a8a8a8; text-decoration: none; font-size: 0.928em; display: block; float: left; width: 100%; height: auto; margin-top: 0.5em; }
/*科室列表页的css  over*/

/*文章的css  start*/
.Article_exceed { float: left; width: 100%; height: auto; overflow: hidden; }
.Article_exceed ul { float: left; width: 99%; height: 100%; position: relative; }
.Article_exceed ul li { float: left; width: 95%; height: 25%; margin: 0 2.5% 0 2.5%; border-bottom: 1px dashed #625E5E; }
.Article_box { float: left; width: 100%; height: auto; }
.Article_exceed ul li .Article_ld { float: left; font-size: .83em; margin: 4% 0 0 0% }
.Article_exceed ul li .Article_ed { float: left; font-size: 1.18em; margin: 4% 0 0 0% }
.Article_exceed ul li .Article_ed a { font-size: 1em; font-weight: bold; }
.Article_exceed ul li p { width: 100%; height: 22%; float: left; margin: 4% 0 4% 0%; font-size: 0.95em; line-height: 1.8em; }
.Article_exceed ul li p a { font-size: 0.95em; }
.Article_exceed ul li .Article_hd { float: left; width: 55%; margin: 0% 2% 4% 15% }
.Article_exceed ul li .Article_hd img { display: block; float: left; width: 25px; height: 25px; }
.Article_exceed ul li .Article_hd span { display: block; float: left; margin-left: 4%; color: #a5a5a5; font-size: 0.85em; }
.Article_exceed ul li .Article_kd { float: left; width: 25%; }
.Article_exceed ul li .Article_kd img { display: block; float: left; width: 21px; height: 21px; }
.Article_exceed ul li .Article_kd span { display: block; float: left; margin-left: 8%; color: #a5a5a5; font-size: 0.85em; }
.arrow { float: left; width: 100%; height: 100%; position: relative; }
.arrow span { width: 70%; text-align: center; position: absolute; top: 60%; left: 15%; }
.process { float: left; width: 100%; height: auto; position: relative; overflow: hidden; }
.process .process_img1 { float: left; width: 100%; height: auto; }
.process .process_img2 { width: 22.5%; height: auto; position: absolute; top: 28%; left: 3.3%; }
.process .process_img3 { width: 22.5%; height: auto; position: absolute; top: 28%; left: 27%; }
.process .process_img4 { width: 22.5%; height: auto; position: absolute; top: 28%; left: 50%; }
.process .process_img5 { width: 22.5%; height: auto; position: absolute; top: 28%; left: 73.4%; }
/*文章的css  over*/

/* 医师列表页css  start*/
.Experts { float: left; width: 100%; height: auto; overflow: hidden; }
.Experts ul { float: left; width: 99%; height: 100%; position: relative; }
.Experts ul li { float: left; width: 95%; height: 25%; margin: 0 2.5% 8% 2.5%; }
.Experts_box { float: left; width: 100%; height: auto; }
.Experts .Experts_51 { float: left; width: 42%; height: auto; }
.Experts_hd { width: 56%; float: left; margin-left: 2% }
.Experts_ed { float: left; color: #ff7a46; font-size: 1.2em; font-weight: bold; width: 100%; margin-bottom: 1% }
.Experts_ld { color: #ff7a46; font-size: 1em; }
.Experts_md { float: left; font-size: 0.75em; margin-bottom: 2%; color: #000; }
.Experts_vd { float: left; border-top: 1px solid #a7a7a7; margin-bottom: 2%; }
.Experts_vd p { float: left; font-size: 0.7em; line-height: 1.5em }
.Experts_52 { width: 21.4%; float: left; height: auto; }
.Experts_53 { width: 40.3%; float: left; height: auto; margin-left: 3% }
/*医师列表页css  over*/

.fc_03c { color: #f00; }
.dede_pages { width: 100%; height: auto; padding-bottom: 35px; }
.dede_pages ul li { font-size: 1em; }
.dede_pages ul li a { font-size: 1em; }
 @media (min-width:280px)and (max-width:319px) {
body { font-size: 14px; }
.slideBox ul li a { font-size: 14px; }
.List_box_right { width: 39%; }
.List_box_right img { width: 14px; height: 14px; }
.ckou h4 { width: 65%; position: absolute; top: 31%; left: 23%; font-size: 0.9em; }
.Article_exceed ul li .Article_ed a { font-size: 14px; }
.mcont { font-size: 14px; }
.mcont p { font-size: 14px; }
.Article_exceed ul li p { font-size: 14px; }
.Article_exceed ul li p a { font-size: 14px; }
.Article_exceed ul li .Article_box .Article_hd img { width: 16px; height: 16px; }
.Article_exceed ul li .Article_box .Article_kd img { width: 16px; height: 16px; }
}
 @media (min-width:320px)and (max-width:339px) {
body { font-size: 15px; }
.slideBox ul li a { font-size: 16px; }
.List_box_right { width: 41%; }
.List_box_right img { width: 14px; height: 14px; }
.ckou h4 { width: 70%; position: absolute; top: 31%; left: 23%; font-size: 0.9em; }
.mcont { font-size: 15px; }
.mcont p { font-size: 15px; }
.List_from .List_from_text p { font-size: 12px; }
.List_from .List_from_text .ff2 { font-size: 12px; }
.List_from .List_from_text .ff3 { font-size: 12px; }
.Article_exceed ul li .Article_ed a { font-size: 15px; }
.Article_exceed ul li p { font-size: 14px; }
.Article_exceed ul li p a { font-size: 14px; }
.Article_exceed ul li .Article_box .Article_hd img { width: 17px; height: 17px; }
.Article_exceed ul li .Article_box .Article_kd img { width: 17px; height: 17px; }
.Section_article_text p { font-size: 14px; }
.Experts_md { font-size: 14px; }
.Experts_vd p { font-size: 14px; }
.Experts_hd img { width: 100px; height: 23px; }
.Activity .f1 { width: 39%; position: absolute; top: 27.6%; left: 5%; font-size: .85em; color: #fff; font-weight: bold; }
.Activity .f4 { width: 36%; position: absolute; top: 48%; left: 7%; font-size: .85em; color: #fff; font-weight: bold; }
.Activity .f5 { width: 26%; position: absolute; top: 45.5%; left: 45%; font-size: .85em; color: #fff; font-weight: bold; text-align: center; }
.Activity .f8 { width: 26%; position: absolute; top: 70.5%; left: 45.5%; font-size: .85em; color: #fff; font-weight: bold; text-align: center; }
.Obstetrics_dt_img1 { left: 2%; }
.obt_dt dt { left: 21%; }
.r1 { width: 16%; position: absolute; top: 40.5%; left: 21%; font-size: 12px; }
.r2 { width: 0.4%; position: absolute; top: 40.5%; left: 37.5%; font-size: 12px; }
.r3 { width: 16%; position: absolute; top: 40.5%; left: 39.8%; font-size: 12px; }
.r4 { width: 0.4%; position: absolute; top: 40.5%; left: 56.1%; font-size: 12px; }
.r5 { width: 19%; position: absolute; top: 40.5%; left: 59%; font-size: 12px; }
.r6 { width: 0.4%; position: absolute; top: 40.5%; left: 80%; font-size: 12px; }
.r7 { width: 13.5%; position: absolute; top: 40.5%; left: 82.5%; font-size: 12px; color: #f66e8b; }
.r8 { width: 16%; position: absolute; top: 50%; left: 21%; font-size: 12px; }
.r9 { width: 0.4%; position: absolute; top: 50%; left: 37.5%; font-size: 12px; }
.r10 { width: 16%; position: absolute; top: 50%; left: 39.8%; font-size: 12px; }
.r11 { width: 0.4%; position: absolute; top: 50%; left: 56.1%; font-size: 12px; }
.r12 { width: 16%; position: absolute; top: 50%; left: 60%; font-size: 12px; }
.r13 { width: 0.4%; position: absolute; top: 50%; left: 77.5%; font-size: 12px; }
.r14 { width: 16%; position: absolute; top: 50%; left: 80.5%; font-size: 12px; color: #f66e8b; }
.Obstetrics_dt_img2 { left: 2%; }
.obt_dtt dt { left: 21%; }
.y1 { width: 16%; position: absolute; top: 74.3%; left: 21%; font-size: 12px; }
.y2 { width: 0.4%; position: absolute; top: 74.3%; left: 37.5%; font-size: 12px; }
.y3 { width: 16%; position: absolute; top: 74.3%; left: 39.8%; font-size: 12px; }
.y4 { width: 0.4%; position: absolute; top: 74.3%; left: 56.1%; font-size: 12px; }
.y5 { width: 16%; position: absolute; top: 74.3%; left: 60%; font-size: 12px; }
.y6 { width: 0.4%; position: absolute; top: 74.3%; left: 77.5%; font-size: 12px; }
.y7 { width: 14.6%; position: absolute; top: 74.3%; left: 82.5%; font-size: 12px; color: #f66e8b; }
.y8 { width: 16%; position: absolute; top: 85.1%; left: 21%; font-size: 12px; }
.y9 { width: 0.4%; position: absolute; top: 85.1%; left: 37.5%; font-size: 12px; }
.y10 { width: 16%; position: absolute; top: 85.1%; left: 39.8%; font-size: 12px; }
.y11 { width: 0.4%; position: absolute; top: 85.1%; left: 56.1%; font-size: 12px; }
.y12 { width: 16%; position: absolute; top: 85.1%; left: 60%; font-size: 12px; }
.y13 { width: 0.4%; position: absolute; top: 85.1%; left: 77.5%; font-size: 12px; }
.y14 { width: 16%; position: absolute; top: 85.1%; left: 80.5%; font-size: 12px; color: #f66e8b; }
.Infertility_map { left: 2%; }
.In_dt dt { left: 21%; }
.p1 { width: 16%; position: absolute; top: 40.5%; left: 21%; font-size: 12px; }
.p2 { width: 0.4%; position: absolute; top: 40.5%; left: 37.5%; font-size: 12px; }
.p3 { width: 16%; position: absolute; top: 40.5%; left: 39.8%; font-size: 12px; }
.p4 { width: 0.4%; position: absolute; top: 40.5%; left: 56.1%; font-size: 12px; }
.p5 { width: 16%; position: absolute; top: 40.5%; left: 60%; font-size: 12px; }
.p6 { width: 0.4%; position: absolute; top: 40.5%; left: 77.5%; font-size: 12px; }
.p7 { width: 16%; position: absolute; top: 40.5%; left: 82.5%; font-size: 12px; color: #f66e8b; }
.Fertility_map { left: 2%; }
.Fy_dt dt { left: 21%; }
.s1 { width: 16%; position: absolute; top: 64.3%; left: 21%; font-size: 12px; }
.s2 { width: 0.4%; position: absolute; top: 64.3%; left: 37.5%; font-size: 12px; }
.s3 { width: 16%; position: absolute; top: 64.3%; left: 39.8%; font-size: 12px; }
.s4 { width: 0.4%; position: absolute; top: 64.3%; left: 56.1%; font-size: 12px; }
.s5 { width: 16%; position: absolute; top: 64.3%; left: 60%; font-size: 12px; }
.s6 { width: 0.4%; position: absolute; top: 64.3%; left: 77.5%; font-size: 12px; }
.s7 { width: 16%; position: absolute; top: 64.3%; left: 82.5%; font-size: 12px; color: #f66e8b; }
.Ketu_gland { left: 2%; }
.Kd_dt dt { left: 21%; }
.d1 { width: 16%; position: absolute; top: 87.3%; left: 21%; font-size: 12px; }
.d2 { width: 0.4%; position: absolute; top: 87.3%; left: 37.5%; font-size: 12px; }
.d3 { width: 16%; position: absolute; top: 87.3%; left: 39.8%; font-size: 12px; }
.d4 { width: 0.4%; position: absolute; top: 87.3%; left: 56.1%; font-size: 12px; }
.d5 { width: 19%; position: absolute; top: 87.3%; left: 59%; font-size: 12px; }
.d6 { width: 0.4%; position: absolute; top: 87.3%; left: 80%; font-size: 12px; }
.d7 { width: 16%; position: absolute; top: 87.3%; left: 82.5%; font-size: 12px; color: #f66e8b; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
.Case_as_tt { font-size: 13px; }
.Case_as_tt span { font-size: 13px; }
.TEam h5 { top: 0; font-size: 1.2em; font-weight: bold; }
.Popup_1 { top: 0; }
.Popup_2 { top: 22%; }
.Popup_3 { top: 49%; }
.Popup_4 { top: 74%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 24px; height: 24px; }
}
 @media (min-width:340px)and (max-width:359px) {
body { font-size: 16px; }
.slideBox ul li a { font-size: 16px; }
.List_box_right { width: 41%; }
.List_box_right img { width: 16px; height: 16px; }
.ckou h4 { width: 70%; position: absolute; top: 29%; left: 23%; font-size: 1em; }
.mcont { font-size: 15px; }
.mcont p { font-size: 15px; }
.Article_exceed ul li .Article_ed a { font-size: 15px; }
.Article_exceed ul li p { font-size: 14px; }
.Article_exceed ul li p a { font-size: 14px; }
.Article_exceed ul li .Article_box .Article_hd img { width: 18px; height: 18px; }
.Article_exceed ul li .Article_box .Article_kd img { width: 18px; height: 18px; }
.Popup_1 { top: 0; }
.Popup_2 { top: 22%; }
.Popup_3 { top: 49%; }
.Popup_4 { top: 74%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 24px; height: 24px; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
}
 @media (min-width:360px)and (max-width:404px) {
body { font-size: 16px; }
.slideBox ul li a { font-size: 16px; }
.List_box_right { width: 43%; }
.List_box_right img { width: 17px; height: 17px; }
.ckou h4 { width: 70%; position: absolute; top: 27%; left: 21%; font-size: 1em; }
.mcont { font-size: 15px; }
.mcont p { font-size: 15px; }
.Article_exceed ul li .Article_ed a { font-size: 15px; }
.Article_exceed ul li p { font-size: 14px; }
.Article_exceed ul li p a { font-size: 14px; }
.Article_exceed ul li .Article_box .Article_hd img { width: 18px; height: 18px; }
.Article_exceed ul li .Article_box .Article_kd img { width: 18px; height: 18px; }
.Popup_1 { top: 0; }
.Popup_2 { top: 22%; }
.Popup_3 { top: 49%; }
.Popup_4 { top: 74%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 25px; height: 25px; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
}
 @media (min-width:405px)and (max-width:425px) {
body { font-size: 17px; }
.slideBox ul li a { font-size: 17px; }
.List_box_right img { width: 19px; height: 19px; }
.ckou h4 { width: 70%; position: absolute; top: 25%; left: 19%; font-size: 1em; }
.mcont { font-size: 15px; }
.mcont p { font-size: 15px; }
.Popup_1 { top: 2%; }
.Popup_2 { top: 24%; }
.Popup_3 { top: 51%; }
.Popup_4 { top: 76%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 25px; height: 25px; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
}
 @media (min-width:426px)and (max-width:445px) {
body { font-size: 18px; }
.slideBox ul li a { font-size: 18px; }
.List_box_right img { width: 20px; height: 20px; }
.ckou h4 { width: 70%; position: absolute; top: 23%; left: 18%; font-size: 1em; }
.mcont { font-size: 15px; }
.mcont p { font-size: 15px; }
.Popup_1 { top: 2%; }
.Popup_2 { top: 25%; }
.Popup_3 { top: 50%; }
.Popup_4 { top: 76%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 25px; height: 25px; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
}
 @media (min-width:446px)and (max-width:479px) {
body { font-size: 19px; }
.slideBox ul li a { font-size: 19px; }
.List_box_right img { width: 21px; height: 21px; }
.ckou h4 { width: 70%; position: absolute; top: 23%; left: 18%; font-size: 1em; }
.mcont { font-size: 15px; }
.mcont p { font-size: 15px; }
.Popup_1 { top: 2%; }
.Popup_2 { top: 25%; }
.Popup_3 { top: 50%; }
.Popup_4 { top: 76%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 25px; height: 25px; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
}
 @media (min-width:480px)and (max-width:639px) {
body { font-size: 20px; }
.slideBox ul li a { font-size: 20px; }
.List_box_right img { width: 22px; height: 22px; }
.ckou h4 { width: 70%; position: absolute; top: 20%; left: 15%; font-size: 1em; }
.Popup_1 { top: 2; }
.Popup_2 { top: 25%; }
.Popup_3 { top: 50%; }
.Popup_4 { top: 76%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 26px; height: 26px; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
}
 @media screen and (min-width: 640px) {
body { font-size: 24px; width: 640px; margin: 0 auto; }
.slideBox ul li a { font-size: 24px; }
.Popup_1 { top: 5%; }
.Popup_2 { top: 27%; }
.Popup_3 { top: 54%; }
.Popup_4 { top: 79%; }
#showMenuss a img { top: 0; right: 10%; position: absolute; width: 32px; height: 32px; }
.Case h4 { top: 0; font-size: 0.95em; font-weight: bold; }
}
.list_con2 { width: 94%; margin: 0 auto }
.list_con2 ul { width: 100%; overflow: hidden }
.list_con2 ul li { width: 23.5%; margin: 5px 0.4%; padding: 5px 0px; float: left; text-align: center; -moz-border-radius: 10px; border-radius: 10px; font-family: "微软雅黑"; border: 1px solid #f07647; }
.list_con2 ul li a { color: #f07647; font-size: 14px; line-height: 30px; }
.chan { width: 92%; margin: 0 auto; }
.chan img { width: 100%; height: auto; }
.list_ckzx_con { width: 94%; margin: 0 auto; }
.list_ckzx_con ul { width: 100%; padding-bottom: 15px; }
.list_ckzx_con ul li { width: 100%; margin-top: 10px; line-height: 20px; line-height: 1.8em; font-size: 1em; }
.list_ckzx_con ul li b { padding-left: 15px; color: #f07647; }
.butt { width: 94%; margin: 0 auto; margin-bottom: 20px; overflow: hidden }
.butt li { float: left; width: 40%; margin: 0 5%; text-align: center; background: #c03427; border-radius: 6px; }
.butt li:nth-child(1) { background: #f47548; }
.butt li a { width: 100%; color: #fff; line-height: 1.8em; font-family: "微软雅黑"; font-size: 1.2em; }
.big_title { width: 100%; margin: 0 auto; }
.space { width: 100%; height: 10px; overflow: hidden }
.big_title b { width: 100%; margin: 0 auto; text-align: center; line-height: 2em; font-size: 1.2em; color: #c03427; display: block; margin-top: 10px; }
.zzgh { position: absolute; left: 14%; font-size: 1.2em; line-height: 4em; margin: 0; padding: 0; }
.list_kszx_con { width: 96%; margin: 0 auto; }
.list_kszx_con ul { width: 100%; overflow: hidden }
.list_kszx_con ul li { width: 32.3%; float: left; margin: 5px 0.5%; }
.list_kszx_con ul li img { width: 100%; height: auto; }
.list_kszx_con span { width: 100%; float: left; color: #1593A3; text-align: center; font-size: 20px; line-height: 30px; }
.gong { width: 94%; margin: 0 auto; border: dashed 1px #c03427; overflow: hidden; border-radius: 60px; }
.gong h2 { font-size: 1.0em; line-height: 0.6em; color: #c03427; text-align: center; }
.jishu { width: 93%; margin: 0 auto; overflow: hidden }
.jishu li { width: 46%; margin: 0 2%; float: left; }
.jishu li h3 { font-size: 1em; line-height: 1.8em; background: #f07647; border-radius: 4px; color: #fff; text-align: center; font-weight: normal; }
.jishu li img { width: 100%; height: auto }
.list_kszx_con1 { width: 96%; margin: 0 auto; }
.list_kszx_con1 ul { width: 100%; overflow: hidden }
.list_kszx_con1 ul li { width: 24%; float: left; margin: 5px 0.5%; }
.list_kszx_con1 ul li img { width: 100%; height: auto; }
.list_kszx_con1 span { width: 100%; float: left; color: #1593A3; text-align: center; font-size: 20px; line-height: 30px; }
.jishu li p { width: 98%; margin: 10px auto; font-size: 0.9em; line-height: 1.6em; text-indent: 2em; }
.mzks { width: 100%; border-bottom: 1px solid #c1c1c1; overflow: hidden; margin-top: 20px; }
.mzks span { display: block; float: left; margin-left: 2%; margin-top: 5px; }
.mzks p { float: left; font: 0.928em/40px Microsoft YaHei; color: #a8a8a8; }
.mzlist { width: 100%; overflow: hidden; }
.mzlist li { float: left; margin-left: 2.5%; width: 30%; background: #e2e2e2; margin-top: 2.5%; padding: 10px 0; text-align: center; font-size: 0.8em; }
.mzlist li a { display: block; width: 100%; color: #000; }
/*头部*/
.head { width: 100%; height: auto; position: absolute; top: 0; left: 0 }
.head .htop { width: 100%; height: auto; background: #FFFFFF; position: relative; z-index: 0; float: left; padding: 1.5vh 0 3vh 0; }
.head .htop .logo { width: 70%; height: auto; padding: 8px 0; text-align: left; float: left; }
.head .htop .tel { width: 15%; height: auto; padding: 8px 0; text-align: center; background: url(../images/headi.png) 0 center no-repeat; float: left; }
.head .htop .logo img { width: 78%; height: auto; }
.head .htop .tel img { width: 40%; height: auto; }
.head .htop .logo1 {}
.head .htop .logo1 img { width: 100%; height: auto; }
.head .htop .logo2 { width: 45%; float: left; }
.head .htop .logo2 img { width: 100%; height: auto; }
