/* resect */
body,div,fieldset,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,font,form,button,input,textarea,th,td,span,a{margin:0;padding:0}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {font:inherit; vertical-align:baseline}
body,button,input,select,textarea{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; color:#000000;}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:normal}
body{-webkit-text-size-adjust:none;}
textarea,input,select,meter,progress,button,select,keygen{vertical-align:top; -webkit-appearance: none;}
input:focus,textarea:focus,select:focus,button:focus{outline:none;}
button,mark{background-color:transparent;}
ul,ol,li{list-style:none}
a{text-decoration:none;color:#000000;outline:none}
a:hover{text-decoration:none;color:#000000}
fieldset,img{border:0;}
button,input,select,textarea{outline:none}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
img{vertical-align:top;width:100%; border:0;}
.cl{clear:both; font-size:0; line-height:0; height:0;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.relative{position:relative;}
.absolute{position:absolute;}
.color7c{color:#7c7c7c;}
.color99{color:#999999;}
.fsz13{font-size:13px;}
.fsz16{font-size:16px;}
.mt15{margin-top:0.15rem;}
.mt5{margin-top:0.5rem;}
.mt75{margin-top:0.75rem;}
.mb3{margin-bottom:0.3rem;}
.borderBox{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bbe0{border-bottom:1px solid #e0e0e0;}
.ffArial,.phone_font{font-family:"Arial";}
.bb5f8{border-bottom: 0.5rem solid #f8f8f8;}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(http://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(http://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat-Regular'), url(http://fonts.gstatic.com/s/montserrat/v7/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat-Bold'), url(http://fonts.gstatic.com/s/montserrat/v7/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

.w1170{width:1170px; margin:0 auto;}
.w90{width:90%; margin:0 auto;}
.pannel{width:90%; margin:0 auto;}

.con05 .pannel,.con03 .pannel,.main_gb_new .pannel{width: 100%;}
.c5_nr,.c5_r,.con03 .c3_l,.con03 .c3_r,.main_gb_new .plf5,.main_gb_new .art_more,.art_nav{padding: 0 5%;}

i.icon{display:block; background:url(../images/icon.png) no-repeat;}

.con01 dl dd p,.sidebar_yhxx dl dd p,.list_box .box p/* ,.main_l_ylfw .article_body p,.main_l_ylfw .article_body ul li,.body_doctor dd p */,.header_phone .language a{color:#7c7c7c;}
.footer .footer_t .ft_con .bt{color:#4c4c4c;}
.header_phone #search,.con01 dl dd .bt,.con01 dl dd p,.mySwipe_doctor .swiper-slide p span.s2,.con04 p,.fixed_bottom_phone ul li,.yygh_form .input_text,.yygh_form .msg,.yygh_form .submit,.con04 p,.position .pos,.article_body .share .bt,.body_doctor dd .bt,.tips_phone p,.short_title,.mySwipe_doctor .swiper-slide p span.s3{font-size:0.6rem;}
.position .typename,.main_l_about p,.list_box .box .bt,.list_box .box p,.article_body,.article_body h1,.main_l_ylfw dl,.art_yygh,.art_yygh ul li .submit,.main_doctor a.more,.body_doctor p,.con03 .c3_l ul li,.footer .footer_t .ft_con p,.part_contact{font-size:0.7rem;}

.header_top,.header_pc,.footer .ft_con1,.main .main_l .index_bt,.main_r,.list_box .box p,.article_body .art_more ul li span,.main_doctor .index_bt,.mySwipe_doctor .swiper-slide .nr .img span,.footer select,.c5_nr ul li span,.c5_r ul.pc,.footer .footer_t .ft_con_phone,.only_pc_show,.main_yygh_phone .index_btnew{display:none;}

.header_top{width:100%; height:50px; line-height:50px; background:url(../images/header_tbg.jpg) left top repeat-x; margin:0 auto; overflow:hidden;}
.header_top .h_t_l{line-height:20px; padding-top:5px; padding-left:20px; text-indent:-20px;}
.header_top .h_t_l i{display:inline-block; width:13px; height:12px;}
.header_top .h_t_z img{margin-top:15px;}
.header_top .h_t_r ul li{ float:left;}
.header_top .h_t_r ul li.li1{width:123px; background:url(../images/top_jt.jpg) 88px center no-repeat;}
.header_top .h_t_r ul li.li1 img{width:26px; height:16px; margin-right:5px; vertical-align:-2px;}
.header_top .h_t_r ul li.li1 a{color:#999999;}
.header_top .h_t_r ul li.li2 i{float:left;}
.header_top .h_t_r ul li.li2 .icon1{width:20px; height:16px; background:url(../images/icon1.png) no-repeat; margin:18px 0px 0px 20px;}
.header_top .h_t_r ul li.li2 .icon2{width:19px; height:16px; background:url(../images/icon2.png) no-repeat; margin:18px 0px 0px 12px;}
.header_top .h_t_r ul li.li2 .icon3{width:16px; height:16px; background:url(../images/icon3.png) no-repeat; margin:18px 0px 0px 12px;}
.header_top .h_t_r ul li.li2 .icon4{width:17px; height:14px; background:url(../images/icon4.png) no-repeat; margin:18px 12px 0px;}
/* .header_top .h_t_r ul li.li2 .i1{width:16px; height:16px; background-position:0px -60px; margin:18px 0px 0px 26px;}
.header_top .h_t_r ul li.li2 .i2{width:17px; height:14px; background-position:-20px -60px; margin:18px 12px 0px;}
.header_top .h_t_r ul li.li2 .i3{width:18px; height:18px; background-position:-40px -60px; margin:16px 20px 0px 0px;} */
.header_top .h_t_r ul li.li3 .search_img{cursor:pointer; margin:18px 20px 0px;}
.header_top .h_t_r ul li.li3 .search_img i,.header_top .h_t_r ul li.li3 .search_form .submit i{width:16px; height:16px; background-position:-380px 0px;}
.header_top .h_t_r ul li.li3 .search_form{display:none; padding-top:18px;}
.header_top .h_t_r ul li.li3 .search_form .submit{border:none; background:none; margin:0px 5px 0px 20px; float:left;}
.header_top .h_t_r ul li.li3 .search_form #search0{height:15px; line-height:15px; font-size:14px; border:none; border-bottom:1px solid #999999; float:left;}
.header_top .h_t_r ul li em{display:block; width:1px; height:15px; background:#e4e8e9; margin-top:18px; float:right;}

.header_top_new{background: #f9fdff; border-bottom: 1px solid #eaeaea;}
.header_top_new .h_t_r ul li.li2{margin-right: 20px;}
.header_top_new .h_t_r ul li.li_dh,.header_top_new .h_t_r ul li.li_email{font-size: 16px; color: #333333;}
.header_top_new .h_t_r ul li.li_dh img,.header_top_new .h_t_r ul li.li_email img{vertical-align: middle; margin-right: 8px;}
.header_top_new .h_t_r ul li.li_dh img{width: 8px; height: 12px; vertical-align: -1px;}
.header_top_new .h_t_r ul li.li_email img{width: 12px; height: 9px; margin-left: 28px;}

.header_pc{width:100%; height:116px; margin:0 auto;}
.header_pc .logo{width:393px; margin-top:33px;}
.header_pc .navMenu ul li{padding:0px 8px; height:92px; line-height:92px; margin-top:14px; text-align:center; float:left; z-index:10; position:relative;}
.header_pc .navMenu ul li i{display:none; width:11px; height:11px; background-position:-20px 0px; margin:27px auto 0; *margin:27px 0 0;}
.header_pc .navMenu ul li.hover,.header_pc .navMenu ul li:hover{line-height:36px; background:#276c96;}
.header_pc .navMenu ul li.hover i,.header_pc .navMenu ul li:hover i{display:block;}
.header_pc .navMenu ul li.hover a,.header_pc .navMenu ul li:hover a{color:#fff;}
.header_pc .navMenu ul li .item{display:none; position:absolute; left:0; top:92px; min-width:240px; width: max-content; background:#276c96;}
.header_pc .navMenu ul li .item a{
	display:block; padding-left:20px; height:36px; line-height:36px; font-size:14px; color:#fff; text-align:left; z-index:9;
	white-space: nowrap;      /* 禁止换行 */
	overflow: hidden;         /* 隐藏超出部分 */
	text-overflow: ellipsis;  /* 超出部分显示省略号 */
}
.header_pc .navMenu ul li:first-of-type .item a{padding-right: 20px;}
.header_pc .navMenu ul li .item a:hover{background:#2e83b6;}
.header_pc .navMenu ul li:hover .item{display:block;}
.header_pc .navMenu ul li .ylfw_xq{width:660px; padding:10px 0;}
.header_pc .navMenu ul li .ylfw_xq a{width:200px; _padding-left:10px; float:left;}
/* .header_pc .navMenu ul li .ylfw_xq a:nth-child(3n+2){width:200px;}
.header_pc .navMenu ul li .ylfw_xq a:nth-child(3n){width:150px;} */
/* .header_pc .navMenu ul li .ylfw_xq a:nth-child(11){width: 420px;}
.header_pc .navMenu ul li .ylfw_xq a:nth-child(15){width: 640px;} */

.header_phone{width:100%; padding:0.600rem 0; margin:0 auto;}
.header_phone .logo{width:44.2709%;}
.header_phone .language{width:40.4514%; margin-top:3.125%;}
.header_phone .language #languageUrl_phone{display: block; width: 23.176%; float: right;}
.header_phone .navMenu{cursor:pointer; width:10.4167%; margin-top: 2.605%; position:relative;}
.header_phone .navMenu .item{display:none; position:absolute; right:0; top:100%; width:654.5455%; padding-top:5px; overflow:hidden; z-index:9;}
.header_phone .navMenu .item ul li{height:1.8rem; line-height:1.8rem; font-size:0.75rem; background:#2e83b6; margin-bottom:2px;}
.header_phone .navMenu .item ul li a{color:#fff; display:block; padding-left:0.75rem;}
.header_phone #search{width:78.8194%; height:1.45rem; line-height:1.45rem; text-indent:0.5rem; color:#a4a4a4; background:#efefef; margin:0.175rem 0px 0px 0.75rem; border:none; float:left;}
.header_phone .submit{cursor:pointer; border:none; width:10.0694%; height:1.45rem; line-height:1.45rem; background:#ff9c00; margin-top:0.175rem; float:left;}
.header_phone .submit i{width:0.9rem; height:0.9rem; margin:auto; background-position:-1rem 0; background-size:10rem auto;}
/* .header_phone .navMenu:hover .item{display:block;} */

.mySwipe_banner{width:100%; margin:0 auto; overflow:hidden; position:relative;}
.mySwipe_banner .swiper-container{width:100%; height:100%; overflow:hidden;}
.mySwipe_banner .swiper-slide{width:100% !important; text-align:center; float:left;}
.mySwipe_banner .swiper-slide img{display:block; width:100%;}
.mySwipe_banner .swiper-container-horizontal>.swiper-pagination-bullets,.mySwipe_banner  .swiper-pagination-custom,.mySwipe_banner  .swiper-pagination-fraction{bottom:0;}

.con01 .pannel{width:95%; padding-bottom:3rem; margin:0 auto;}
.con01 dl{padding:1rem 2.6316%; border-bottom:1px solid #e3e3e3; overflow:hidden;}
.con01 dl dt{width:20.8334%; /* padding-right:3.4724%; */ float:left;}
.con01 dl dd{width:75.6942%; float:right;}
.con01 dl dd .bt{line-height:0.75rem; margin-bottom:0.15rem; letter-spacing:-0.5px;}
.con01 dl dd p{line-height:0.75rem;}

.index_bt{font-size:1rem; height:1.4rem; line-height:1.4rem; margin:3rem 0 1rem; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.index_bt i{display:block; width:0.125rem; height:1.4rem; background:#2e83b6; margin-right:0.3rem; float:left;}

.index_btnew,.footer .footer_t .ft_con .bt,.article_body .art_more .bt{font-size: 0.900rem; color: #0065a5; font-weight: bold; height: 1.500rem; line-height: 1.500rem; margin:0.375rem 0 0.125rem; font-family: "Arial";}
.index_btnew i{display: none;}

.con02 .index_bt{margin:0 0 1rem;}
.mySwipe_doctor{width:100%; position:relative;}
.mySwipe_doctor .arrow-left,.mySwipe_doctor .arrow-right{width:1.4rem; height:1.4rem; position:absolute; top:-2.4rem;}
.mySwipe_doctor .arrow-left{background: url(../images/prev.jpg) no-repeat; background-size:1.4rem 1.4rem; right: 1.6rem;}
.mySwipe_doctor .arrow-right{background: url(../images/next.jpg) no-repeat; background-size:1.4rem 1.4rem; right: 0px;}
.mySwipe_doctor .swiper-container{width:105.9028%;/*  height:18.2rem; */ margin-left:-2.9514%; overflow:hidden;}
.mySwipe_doctor .swiper-slide{width:50%; text-align:center; float:left;}
.mySwipe_doctor .swiper-slide .nr{width:88.5246%; margin:0 auto;}
.mySwipe_doctor .swiper-slide p{font-size:0.7rem; line-height:0.75rem; padding:0.25rem 0 0.125rem; border-bottom:0.3rem solid #2e83b6;}
.mySwipe_doctor .swiper-slide p span.s1{display:block; height:0.75rem; overflow:hidden; color:#000000;}
.mySwipe_doctor .swiper-slide p span.s2{display:block; height:0.75rem; font-size:0.65rem; color:#2e83b6; overflow:hidden;}
.mySwipe_doctor .swiper-slide p span.s3{display:block; text-align: justify; color: #666666;}

.mySwipe_equipments #doctorList{display: flex; flex-wrap: wrap;}
.mySwipe_equipments #doctorList .swiper-slide p:last-of-type{border-bottom: 0;}
.mySwipe_equipments #doctorList .swiper-slide .nr .img{border: 2px solid #f2f4f6;}

.con03 .c3_l{width:100%; padding-bottom: 1rem;}
.con03 .c3_l ul{border-bottom:1px solid #e3e3e3; overflow: hidden;}
.con03 .c3_l ul li{width:50%; height:2.425rem; line-height:2.425rem; border-bottom:1px solid #e3e3e3; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;
 float: left; -moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.con03 .c3_l ul li:nth-child(9),.con03 .c3_l ul li:nth-child(17){padding-top: 0.5125rem; line-height: 0.700rem;}
.con03 .c3_l ul li:last-child{border-bottom: 0;}
.con03 .c3_l ul li.hover a,.con03 .c3_l ul li:hover a{color:#2e83b6;}
 .con03 .c3_l ul li i{width:1.300rem; height:1.300rem; background:url(../images/iconew.png) no-repeat; background-size:10.000rem 10.000rem; margin:0.425rem 0.250rem 0 0; float:left;}
.con03 .c3_l ul li:nth-child(9) i,.con03 .c3_l ul li:nth-child(17) i{margin:0 0.250rem 0 0;}
.con03 .c3_l ul li:nth-child(2) i{background-position: -1.500rem 0;}
.con03 .c3_l ul li:nth-child(3) i{background-position: -3.000rem 0;}
.con03 .c3_l ul li:nth-child(4) i{background-position: -4.500rem 0;}
.con03 .c3_l ul li:nth-child(5) i{background-position: -6.000rem 0;}
.con03 .c3_l ul li:nth-child(6) i{background-position: -7.500rem 0;}
.con03 .c3_l ul li:nth-child(7) i{background-position: 0 -1.500rem;}
.con03 .c3_l ul li:nth-child(8) i{background-position: -1.500rem -1.500rem;}
.con03 .c3_l ul li:nth-child(9) i{background-position: -3.000rem -1.500rem;}
.con03 .c3_l ul li:nth-child(10) i{background-position: -4.500rem -1.500rem;}
.con03 .c3_l ul li:nth-child(11) i{background-position: -6.000rem -1.500rem;}
.con03 .c3_l ul li:nth-child(12) i{background-position: -7.500rem -1.500rem;}
.con03 .c3_l ul li:nth-child(13) i{background-position: 0 -3.000rem;}
.con03 .c3_l ul li:nth-child(14) i{background-position: -1.500rem -3.000rem;}
.con03 .c3_l ul li:nth-child(15) i{background-position: -3.000rem -3.000rem;}
.con03 .c3_l ul li:nth-child(16) i{background-position: -4.500rem -3.000rem;}
.con03 .c3_l ul li:nth-child(17) i{background-position: -6.000rem -3.000rem;} 
.con03 .c3_r{width:100%; padding-bottom: 1rem;}
.tips_phone{padding-bottom: 0.5rem;}
.tips_phone p{line-height: 1.5;}
.tips_phone p:last-child{font-size: 0.5rem; color: #006666;}
.yygh_form .nr{border:1px solid #e3e3e3;}
.yygh_form .input_text,.yygh_form .msg{display:block; width:100%; text-indent:2.5rem; line-height:1.9rem; color:#000000; border:1px solid #e3e3e3;}
.yygh_form .msg{padding-left:2.5rem;  text-indent:0; -moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
::-webkit-input-placeholder { /* WebKit browsers */color:#d3d3d3;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#d3d3d3;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#d3d3d3;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color:#d3d3d3;}
.yygh_form .input_text{height:1.9rem;}
.yygh_form .name{background:url(../images/form_name.jpg) left top no-repeat; background-size:2.05rem 1.9rem;}
.yygh_form .country{display: none; background:url(../images/form_country.jpg) left top no-repeat; background-size:2.05rem 1.9rem;}
.yygh_form .email{background:url(../images/form_email.jpg) left top no-repeat; background-size:2.05rem 1.9rem;}
.yygh_form .tel{background:url(../images/form_tel.jpg) left top no-repeat; background-size:2.05rem 1.9rem;}
.yygh_form .question{display: none; background:url(../images/form_question.jpg) left top no-repeat; background-size:2.05rem 1.9rem;}
.yygh_form .msg{height:5.7rem; background:url(../images/form_msg.jpg) left top no-repeat; background-size:2.05rem 1.9rem;}
.yygh_form .submit{border:none; width:100%; height:1.9rem; line-height:1.9rem; background:#0065a5; margin:1rem auto 0; color:#fff;}

.con04{width:100%; background:#2e83b6; color:#fff; padding:1.7rem 0 2rem; margin:2.5rem auto 0; overflow:hidden;}
.con04 .title{font-size:1rem; line-height:1.2rem; word-wrap:break-word;}
.con04 p{margin:1.25rem 0;}
.con04 a{color:#fff; display:block; width:9rem; height:2.15rem; line-height:2.15rem; font-size:0.8rem; text-align:center; border:1px solid #fff; margin:0 auto; -moz-border-radius:0.2rem; -webkit-border-radius:0.2rem; border-radius:0.2rem;}

.footer{padding-bottom:2.5rem;}
.footer .footer_t{padding-top:0.250rem; border-bottom: 0;}
.footer .footer_t .ft_con{padding-bottom:0.125rem; text-align:left;}
.footer .footer_t .ft_con .bt{border-bottom: none; margin: 0.375rem 0 0;}
/* .footer .footer_t .ft_con .bt{line-height:2rem; font-size:1rem; font-weight:bold;}
.footer .footer_t .ft_con2 .bt{line-height:1.5rem;} */
.footer .footer_t .ft_con p{line-height:1.825rem; border-bottom: 1px solid #e3e3e3;}
/*.footer .footer_t .ft_con p a{color:#999999;}*/
.footer .footer_t .ft_con p a:hover{color:#2e83b6;}
.footer .footer_t .ft_con p.p{color:#2e83b6;}
.footer .footer_t .ft_con i{background-size:10rem auto; float:left;}
.footer .footer_t .ft_con i.i1{width:0.35rem; height:0.5rem; background-position:-2.5rem 0; margin:0.125rem 0.25rem 0 0.075rem;}
.footer .footer_t .ft_con i.i2{width:0.45rem; height:0.3rem; background-position:-3rem 0; margin:0.225rem 0.25rem 0 0;}
.footer .footer_t .ft_con i.i3{width:0.25rem; height:0.4rem; background-position:-3.75rem 0; margin:0.175rem 0.2rem 0.75rem 0.1rem;}
.footer .footer_t .ft_con4 img{width:47.3958%; margin:0.25rem 0 0.5rem;}
.footer .footer_t .ft_con4 img.wx1{margin-right:3%;}
.footer .footer_b{font-size:0.45rem; line-height:1.7; text-align: center; padding: 0.125rem 0 0.5rem;}
.footer .footer_b span{display: block;}
.footer .footer_b a{color:#999999;}
.footer select{ -webkit-appearance: menulist; margin-top:10px;}

.fixed_bottom_phone{position:fixed; left:0; right:0; bottom:0; z-index:9; width:100%; margin:0 auto; overflow:hidden; -moz-box-shadow:0px -10px 20px 0px #e5e5e5; -webkit-box-shadow:0px -10px 20px 0px #e5e5e5; box-shadow:0px -10px 20px 0px #e5e5e5;} 
.fixed_bottom_phone ul li{width:50%; height:2.4rem; line-height:1.050rem; text-align:center; float:left;}
.fixed_bottom_phone ul li a{color:#fff;}
.fixed_bottom_phone ul li.li1{width:25%; background:#414141;}
.fixed_bottom_phone ul li.li1 a{color:#747474;}
.fixed_bottom_phone ul li.li2{width:25%; background:#00a574;}
.fixed_bottom_phone ul li.li3{background:#0065a5;}
.fixed_bottom_phone ul li.li4{background:#ff8800;}
.fixed_bottom_phone ul li i{width: 1rem; height: 1rem; margin: 0.350rem auto 0;}
.fixed_bottom_phone ul li.li1 i{background: url(../images/fbn_ico1.png) no-repeat; background-size: 100% 100%;}
.fixed_bottom_phone ul li.li2 i{background: url(../images/fbn_ico2.png) no-repeat; background-size: 100% 100%;}
.fixed_bottom_phone ul li.li3 i{width: 1.125rem; background: url(../images/fbn_ico3.png) no-repeat; background-size: 100% 100%;}
.fixed_bottom_phone ul li.li4 i{background: url(../images/fbn_ico4.png) no-repeat; background-size: 100% 100%;}

/* 关于我们 */
.position{width:100%; height:2.5rem; color:#fff; border-top:0.125rem solid #3190c9; background:#2e83b6; margin:0 auto; overflow:hidden;}
.position a{color:#fff;}
.position .typename{line-height:0.9rem; padding-top:0.4rem;}
.position .pos{line-height:1.2rem;}

.position_phone{font-size: 0.9rem; font-weight: bold; line-height: 2.5rem; text-align: center; background: #0065a5; border-top: 0;}
.position_phone .pannel{position: relative;}
.position_phone a{position: absolute; left: 0; top: 0.650rem; display: block; width: 0.7rem;}

.main_l{width:100%;}
.main_l_about p{line-height:1.05rem; margin-top:1rem;}
.main_l_about ul{margin-top:1.25rem; padding-bottom:2.25rem; font-size:0;text-align:justify;text-justify:distribute-all-lines;/*for ie*/}
.main_l_about ul:after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
.main_l_about ul li{width:32.2917%; padding:2px; border:1px solid #c2c2c2; margin-bottom:0.15rem; display:inline-block;*display:inline;*zoom:1; -moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

/* 新闻列表页 */
.list_box .box{border-bottom:1px solid #dbdbdb; padding-bottom:0.5rem; margin-bottom:0.25rem;}
.list_box .box .bt{line-height:1.05rem; padding-bottom:0.15rem;}
.short_title{line-height: 0.6rem; color: #d0d0d0;}
.short_title span{display:block;}
.short_title i{width:0.550rem; height:0.600rem; background:url(../images/time_ico.jpg) no-repeat;background-size:0.550rem 0.600rem; margin:0 0.250rem 0px 0px; float:left;}
.list_box .box img{margin-bottom:0.25rem;}
.list_box .box p{line-height:1.05rem;}
.list_box .box p span{color:#008fd5;}
.list-news .flex{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	justify-content: left;   
	flex-wrap: wrap;        
}
.list-news .fsz24{font-size: 0.6rem; line-height: 1.292;}
.list-news .fsz28{font-size: 0.7rem; line-height: 1rem;}
.list-news .flex-column {
    flex-direction: column!important
}
.list-news .justify-content-center {
    justify-content: center!important
}
.list-news .justify-content-between {
    justify-content: space-between!important
}
.list-news li a{
	justify-content: flex-start;
	padding: 0.75rem 0;
	border-bottom: 1px dashed #DDDDDD;
}
.list-news li .date{
	text-align: center;
}
.list-news li .date span{
	font-weight: bold;
}
.list-news li .img{
	width: 32.99%;
	padding: 0 3.093%;
	flex: none;
}
.list-news li .img img{
	width: 100%;
}
.list-news li .con .bt{
	/* color: #505050; */
	line-height: 1.5;
	margin-bottom: 0.55rem;
}
.list-news li .con p{
	font-size: 0.5rem;
	font-weight: 300;
	line-height: 1.625;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.list-news li:hover .date,.list-news li:hover .con .bt{
	color: #276c96;
	transition: 0.3s;
}
.pagelists{text-align:center; padding-bottom:1.250rem; padding-top: 0.75rem;}
.pagelists ul li{display:inline-block; font-size:0.65rem; background:#d3d3d3; border:0.075rem solid #d3d3d3; color:#fff; height:1.100rem; line-height:1.100rem; padding:0 0.325rem; margin:0 0.3rem;}
.pagelists ul li a{color:#fff;}
.pagelists ul li.thisclass{background:#2e83b6; border:0.075rem solid #2e83b6;}
.pagelists ul li:hover{border:0.075rem solid #2e83b6; background:#fff;}
.pagelists ul li:hover a,.pagelists ul li:hover{color:#0065a5;}

/* 新闻详情页 */
.article_body h1{line-height:1.05rem; margin-top:0.35rem;}
.article_body .short_title{font-size:0.55rem; border-bottom:1px solid #dbdbdb; margin-bottom:0.5rem; line-height:1.05rem; color:#d0d0d0; overflow: hidden;}
.article_body .short_title span{display:block; float:left;}
.article_body .short_title i{display:block; width:0.550rem; height:0.600rem; background:url(../images/time_ico.jpg) no-repeat; background-size:0.550rem 0.600rem; margin:0.225rem 0.5rem 0px 0px; float:left;}
.article_body .short_title em{display:none; width:1px; height:0.4rem; margin:0.325rem 0.5rem 0px; background:#dcdcdc; float:right;}
.article_body p{line-height:1.05rem; margin-bottom:1.05rem; color: #454545;}
.article_body strong,.article_body b{font-weight:bold;}
.article_body img{margin:0.25rem 0;}
.article_body .share{padding-bottom:1.05rem;}
.article_body .share .bt{margin-bottom:0.25rem; color:#404040;}
.bdshare-button-style0-32 a{width: 1.200rem !important; line-height: 1.200rem !important; height: 1.2rem !important; background-image: url(../images/share_ico.png) !important; background-size: 10rem 10rem !important; margin: 0 0.5rem 0 0 !important;}
.bdshare-button-style0-32 .bds_mail{background-position: -2rem 0 !important;}
.bdshare-button-style0-32 .bds_twi{background-position: -4rem 0 !important;}
.bdshare-button-style0-32 .bds_fbook{background-position: -6rem 0 !important;}
.bdshare-button-style0-32 .bds_linkedin{background-position: -8rem 0 !important;}
.article_body .line{height:0.1rem; background:#dcdcdc; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.article_body .art_more{ padding-bottom:1rem;}
/*.article_body .art_more .bt{line-height:1.5rem; border-bottom:1px solid #dcdcdc; margin-bottom:0.5rem; color:#404040;}*/
.article_body .art_more ul li{height: 1.850rem; line-height:1.850rem; border-bottom: 1px solid #e3e3e3; overflow: hidden;}
.article_body .art_more ul li i{display:none; width:0.45rem; height:0.8rem; background:url(../images/lijt_phone.jpg) no-repeat; background-size:0.45rem 0.8rem; margin-top:0.25rem; float:right;}
.article_body table tr td{vertical-align:middle; line-height:2; padding:0 0.1rem;}

/* 医疗服务 */
.main_l_ylfw{padding:0 0 1rem;}
.main_l_ylfw dl{border:1px solid #e3e3e3; border-top:none;}
.main_l_ylfw dl dt{cursor:pointer; position:relative; border-top:1px solid #e3e3e3; height:2rem; line-height:2rem; padding:0 0.75rem 0 2rem; -moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.main_l_ylfw dl dt i{width:0.7rem; height:0.7rem; background-position:-3.75rem -1.5rem; background-size:10rem auto; margin-top:0.65rem; float:right;}
.main_l_ylfw dl dt em{display:block; width:1.300rem; height:1.300rem; /* background:url(../images/iconew.png) no-repeat; background-size:10rem 10rem; */ position:absolute; left:0.425rem; top:0.350rem;}
.main_l_ylfw dl dt em.only_pc_show{display: none;}
.main_l_ylfw dl dt em.em{ background:url(../images/ylfw_li2.jpg) no-repeat;}
.main_l_ylfw dl dt:nth-child(3) em{background-position: -1.500rem 0;}
.main_l_ylfw dl dt:nth-child(5) em{background-position: -3.000rem 0;}
.main_l_ylfw dl dt:nth-child(7) em{background-position: -4.500rem 0;}
.main_l_ylfw dl dt:nth-child(9) em{background-position: -6.000rem 0;}
.main_l_ylfw dl dt:nth-child(11) em{background-position: -7.500rem 0;}
.main_l_ylfw dl dt:nth-child(13) em{background-position: 0 -1.500rem;}
.main_l_ylfw dl dt:nth-child(15) em{background-position: -1.500rem -1.500rem;}
.main_l_ylfw dl dt:nth-child(17) em{background-position: -3.000rem -1.500rem;}
.main_l_ylfw dl dt:nth-child(19) em{background-position: -4.500rem -1.500rem;}
.main_l_ylfw dl dt:nth-child(21) em{background-position: -6.000rem -1.500rem;}
.main_l_ylfw dl dt:nth-child(23) em{background-position: -7.500rem -1.500rem;}
.main_l_ylfw dl dt:nth-child(25) em{background-position: 0 -3.000rem;}
.main_l_ylfw dl dt:nth-child(27) em{background-position: -1.500rem -3.000rem;}
.main_l_ylfw dl dt:nth-child(29) em{background-position: -3.000rem -3.000rem;}
.main_l_ylfw dl dt:nth-child(31) em{background-position: -4.500rem -3.000rem;}
.main_l_ylfw dl dt:nth-child(33) em{background-position: -6.000rem -3.000rem;}
.main_l_ylfw dl dd{display:none; background:#f5f5f5; padding:0.625rem 0; border-top:1px solid #e3e3e3;}
.main_l_ylfw dl dd ul li{line-height:1.5rem; padding-left:2.5rem; -moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.main_l_ylfw dl dt.hover i{width:0.7rem; height:0.15rem; background-position:-3rem -1.5rem; margin-top:0.925rem;}
.main_l_ylfw dl dt.hover,.main_l_ylfw dl dd ul li:hover a{color:#2e83b6;}

/* 医疗服务详情 */
.art_nav{position: relative;}
.art_nav span{position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #ededed;}
#swiperArtNav{width: 100%; height: 2rem; line-height: 2rem; overflow:hidden}
#swiperArtNav .swiper-slide{width:auto; position: relative;}
#swiperArtNav .swiper-slide i{display: none; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background: #0065a5;}
#swiperArtNav .swiper-slide a{font-size: 0.7rem; color: #666666;}
#swiperArtNav .swiper-slide-active a{color: #0065a5;}
#swiperArtNav .swiper-slide-active i{display: block;}
.main_l_ylfw .article_body p{margin-bottom:0;}
.main_l_ylfw .article_body p strong{color:#000000;  font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.main_l_ylfw .article_body .bt{line-height:1.65rem;}
.main_l_ylfw .article_body ul li{line-height:1.05rem; padding-left:1rem; background:url(../images/lidot.jpg) 0.4rem 0.4375rem no-repeat; background-size:0.175rem 0.175rem;}
.main_l_ylfw .article_body .service .bt{font-size:0.8rem; height:2rem; line-height:2rem; padding-left:1rem; color:#fff; background:#7fb2d2; margin:1.125rem 0 0.5rem}
.main_l_ylfw .article_body .service ul li{color:#007dc3;}

/* 预约挂号 */
.main_yygh{margin-top:0.5rem;}
.art_yygh ul li span{display:block; line-height:1.45rem;}
.art_yygh ul li .input_text,.art_yygh ul li .question,.art_yygh ul li .msg{width:100%; padding-left:0.25rem; height:2rem; line-height:2rem; border:1px solid #e5e5e5;}
.art_yygh ul li .question{height:4rem;}
.art_yygh ul li .msg{height:8rem;}
.art_yygh ul li .submit{display:block; cursor:pointer; width:7.575rem; height:2rem; line-height:2rem; text-align:center; background:#2e83b6; color:#fff; border:none; margin:2rem auto 2.5rem;}

/* 专家团队 */
.mySwipe_doctorLists .swiper-container{height:auto;}
.mySwipe_doctorLists .swiper-slide{height:auto; padding-bottom:2rem;}
.main_doctor a.more{display:block; color:#fff; width:6.75rem; height:2rem; line-height:2rem; background:#2e83b6; margin:0 auto 2.5rem;}
.main_doctor a.more_last{width: 11rem;}
.main_doctor a.more i{display:inline-block; width:0.925rem; height:0.7rem; background:url(../images/more_icon.png) no-repeat; background-size:0.925rem 0.7rem;/*  margin:0.65rem 0.4rem 0 0.6rem; */ margin:0.65rem 0.4rem 0 0.6rem; float:left;}
.main_doctor a.more_last{background:#d3d3d3;}

/* 专家团队详情 */
.related_doctor{padding-bottom:2.5rem;}
.related_doctor .index_bt{margin:1rem 0 0.75rem; display:block !important;}
.related_doctor .mySwipe_doctor .arrow-left,.related_doctor .mySwipe_doctor .arrow-right{top:-2.15rem}
.body_doctor dd .bt{color:#2e83b6; text-align:center; line-height:1.2rem; margin:0.5rem 0;}
.body_doctor dd .bt span{display:block; color:#000000; font-size:1rem;}
.body_doctor dd p span{display:inline;}
.body_doctor p{line-height:1.05rem;}
.body_doctor p span,.body_doctor p em{display:block; color:#000000;}
.body_doctor p em{display:inline; font-style:normal;}

/* m_l_bottom */
.m_l_bottom h2{cursor:pointer; font-size:0.8rem; color:#fff; height:1.2rem; line-height:1.2rem; padding:0 0.5rem; margin:0.5rem 0; background:#276c96;}
.m_l_bottom h2.hover,.m_l_bottom h2:hover{background:#2e83b6;}
.m_l_bottom h2 i{display:block; width:0.675rem; height:0.65rem; margin-top:0.275rem; background:url(../images/ico.png) no-repeat; background-size:0.675rem 0.65rem; float:right;}
.m_l_bottom h2.hover i,.m_l_bottom h2:hover i{background:url(../images/icohov.png) no-repeat; background-size:0.675rem 0.65rem;}
.mySwipe_doctor_leftbottom .swiper-wrapper{display:inline;}

.m_l_bottom .m_lbnr ul li a{color:#0065a5;}

.main_l_ylfw .article_body ul li p{margin-bottom:0;}

/*404*/
.error_page{width: 100%; height: 18.25rem; background: #2b82b4; line-height: 1; text-align: center; color: #fff; margin: 0 auto; overflow: hidden;}
.error_page img{width: 13.094rem;}
.error_page .info{font-size: 0.75rem; width: 23.938rem; max-width: 100%; margin: 0 auto; text-align: left; padding: 3.906rem 0 1.563rem;}
.error_page .info img{display: block; float: left; width: 1.563rem; margin-right: 0.625rem;}
.error_page .info span{font-size: 0.813rem; display: block; margin-bottom: 0.313rem;}

/* 2017-07-04 首页优化 */  
.con05{font-size:0.7rem;}
.c5_nr{padding-bottom: 1rem;}
.c5_nr .nr img{float:right;width:15.2778%;min-height:2.200rem;max-height:5rem;margin-left:4.3403%;}
.c5_nr .nr dl dt{margin-bottom:0.25rem;}
.c5_nr .nr dl dd{font-size: 0.6rem; color: #7c7c7c;}
.c5_nr .nr dl dd span{float:right;}
.c5_nr ul{display:inline-block;width:100%;margin-top:0.625rem; border-top: 1px solid #e3e3e3;}
.c5_nr ul li{line-height:1.825rem; border-bottom: 1px solid #e3e3e3; overflow: hidden;}
.c5_nr ul li a{float: left;width:100%;height:1.825rem;overflow:hidden;}
.c5_nr ul li span{float:right;width:25%;text-align:right;}
.c5_nr a:hover{color:#2e83b6;}
.c5_r{width:100%; padding-bottom: 0.750rem;}
.c5_r ul li{line-height:0.9rem; padding:0.450rem 0 0.450rem 1.275rem; border-bottom: 1px solid #e3e3e3;}
.c5_r ul li:last-child{border-bottom: 0;}
.c5_r ul li span{display:block;}
.c5_r ul li.li1{background:url(../images/lxfs_ico1new.jpg) no-repeat left 0.400rem; background-size:1rem;}
.c5_r ul li.li2{background:url(../images/lxfs_ico2new.jpg) no-repeat left 0.400rem; background-size:1rem;}	
.c5_r ul li.li3{background:url(../images/lxfs_ico3new.jpg) no-repeat left 0.400rem; background-size:1rem;}	
.c5_r ul li.li4{background:url(../images/lxfs_ico4new.jpg) no-repeat left 0.400rem; background-size:1rem;}	
.con06{padding-bottom: 0.625rem;}
.con06 .index_bt{height:auto;}
.con06 ul{margin:0 auto;font-size:0;text-align:justify;text-justify:distribute-all-lines;}
.con06 ul:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}
.con06 ul li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:23%;margin:0 1% 0.375rem;}		
/* .footer_new{margin-top:1.25rem;border-top:0.125rem solid #4db1e2;}
  .footer_new .footer_t{padding-top:1.65rem;} */

.main_yygh_phone{padding: 0.750rem 0 1rem; overflow: hidden;}

@media (min-width:1170px){
  .phone_font{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;}
  .bb5f8{border-bottom: 0;}
	.header_top,.header_pc,.footer .ft_con1,.con03 .c3_l,.main .main_l .index_bt,.main_r,.list_box .box p,.article_body .art_more ul li span,.main_doctor .index_bt,.footer select,.c5_nr ul li span,.c5_r ul.pc,.footer .footer_t .ft_con_phone,.only_pc_show{display:block;}
	.header_phone,.fixed_bottom_phone,.main_l_ylfw .article_body .service,.c5_r ul.phone,.only_phone_show{display:none;}
	
	.pannel{width:1170px; margin:0 auto;}

  .con05 .pannel,.con03 .pannel,.main_gb_new .pannel{width: 1170px;}
  .c5_nr,.c5_r,.con03 .c3_l,.con03 .c3_r,.main_gb_new .plf5,.main_gb_new .art_more{padding: 0;}
	
	.sidebar_yhxx dl dd p{font-size:12px;}
	.con01 dl dd p,.yygh_form .input_text, .yygh_form .msg,.yygh_form .submit,.con04 a,.footer .footer_t .ft_con p,.footer .footer_t .ft_con1 a,.footer .footer_b,.sidebar_yhxx dl dd .bt,.position .pos,.short_title,.article_body .short_title,.article_body .art_more ul li span,.main_l_ylfw dl dd,.art_yygh,.art_yygh ul li .submit,.main_doctor a.more{font-size:14px;}
	.con03 .c3_l ul li,.main_l_about p,.list_box .box p,.article_body,.main_l_ylfw dl dt,.body_doctor dd p,.sidebar_lxfs ul li,.body_doctor p,.mySwipe_doctor .swiper-slide p span.s3{font-size:16px;}
	.con01 dl dd .bt,.con04 p,.pagelists ul li,.body_doctor dd p span,.body_doctor dd p em,.sidebar_lxfs ul li span,.body_doctor p span{font-size:18px;}
	.con04 .title,.footer .footer_t .ft_con .bt,.article_body .share .bt,.article_body .art_more .bt{font-size:24px;}
	
	.con01 .pannel{width:1170px; padding:20px 0px 60px; font-size:0;text-align:justify;text-justify:distribute-all-lines;/*for ie*/}
	.con01 .pannel:after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
	.con01 dl{width:545px; padding:40px 0; display:inline-block;*display:inline;*zoom:1; text-align:left;}
	.con01 dl dt{width:90px; /* padding-right:20px; */}
	.con01 dl dd{width:435px; float:right;}
	.con01 dl dd .bt{line-height:24px; margin-bottom:5px; letter-spacing:0px;}
	.con01 dl dd p{line-height:22px; margin-right:40px;}
	
	.index_bt{font-size:26px; height:30px; line-height:30px; margin:60px 0 20px;}
	.index_bt i{display:block; width:3px; height:30px; background:#0065a5; margin-right:10px; float:left;}

  .index_btnew,.footer .footer_t .ft_con .bt{font-size: 26px; color: #000000; font-weight: normal; height: 30px; line-height: 30px; margin:60px 0 20px; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
  .index_btnew i{display: block;}
	
	.con02 .index_bt{margin:0 0 20px;}
	.mySwipe_doctor{width:100%; position:relative;}
	.mySwipe_doctor .arrow-left,.mySwipe_doctor .arrow-right{width:30px; height:30px; position:absolute; top:-50px;}
	.mySwipe_doctor .arrow-left{background: url(../images/prev.jpg) no-repeat; background-size:30px 30px; -ms-behavior: url(backgroundsize.min.htc); behavior: url(backgroundsize.min.htc); right: 31px;}
	.mySwipe_doctor .arrow-right{background: url(../images/next.jpg) no-repeat; background-size:30px 30px; -ms-behavior: url(backgroundsize.min.htc); behavior: url(backgroundsize.min.htc); right: 0px;}
	.mySwipe_doctor .swiper-container{width:1200px; /*  height:342px; */ margin-left:-15px; overflow:hidden;}
	.mySwipe_doctor .swiper-slide{width:240px; text-align:center; float:left;}
	.mySwipe_doctor .swiper-slide .nr{width:210px; margin:0 auto;}
	.mySwipe_doctor .swiper-slide .nr .img{height: 242px; overflow: hidden; position:relative;}
	.mySwipe_doctor .swiper-slide .nr .img span{display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/doc_hovbg.png) repeat; z-index:9;}
	.mySwipe_doctor .swiper-slide .nr .img span img{width:39px; position:absolute; left:50%; top:50%; margin:-20px 0px 0px -20px;}
	.mySwipe_doctor .swiper-slide p{font-size:17px; line-height:26px; padding:8px 0 10px; border-bottom:6px solid #2e83b6; margin:0 auto}
	.mySwipe_doctor .swiper-slide p span.s1{height:26px;}
	.mySwipe_doctor .swiper-slide p span.s2{font-size:12px; line-height:22px; height:22px; color:#2e83b6;}
	.mySwipe_doctor .swiper-slide p span.s3{display: block; text-align: left; color: #666666;}
	
	.mySwipe_equipments #doctorList{display: flex; flex-wrap: wrap;}
	.mySwipe_equipments #doctorList .swiper-slide p:last-of-type{border-bottom: 0;}
	.mySwipe_equipments .swiper-slide{width: 300px;}
	.mySwipe_equipments .swiper-slide .nr{width: 270px;}
	.mySwipe_equipments .swiper-slide .nr .img{height: 168px; border: 2px solid #f2f4f6;}

	/* .mySwipe_doctor .swiper-slide .nr:hover{background:#2e83b6; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; star:expression(this.onFocus=this.blur());}
	.mySwipe_doctor .swiper-slide .nr:hover .img span{display:block;}
	.mySwipe_doctor .swiper-slide .nr:hover p,.mySwipe_doctor .swiper-slide .nr:hover p span{color:#fff;} */
	
	.con03 .c3_l{width:800px; border-bottom:0; padding-bottom: 0;}
  .con03 .c3_l ul{border-bottom: 0;}
	.con03 .c3_l ul li{width:370px; height:48px; line-height:48px; border-top:1px solid #e3e3e3; border-bottom: 0; margin-right:30px; _margin-right:15px; float:left;}
  .con03 .c3_l ul li:nth-child(9),.con03 .c3_l ul li:nth-child(17){height:48px; line-height:48px; padding-top: 0;}
	.con03 .c3_l ul li a{color:#010101;}
	.con03 .c3_l ul li.last{border-bottom:1px solid #e3e3e3;}
	.con03 .c3_l ul li.hover a,.con03 .c3_l ul li:hover a{color:#2e83b6;}
	.con03 .c3_l ul li i{width:30px; height:30px; background: url(../images/iconew.png) no-repeat; background-size: 230px 230px; margin:9px 16px 0px 0px; float:left;}
  .con03 .c3_l ul li:nth-child(9) i,.con03 .c3_l ul li:nth-child(17) i{margin:9px 16px 0px 0px; padding-top: 0;}
  .con03 .c3_l ul li:nth-child(2) i{background-position: -34.5px 0;}
  .con03 .c3_l ul li:nth-child(3) i{background-position: -69px 0;}
  .con03 .c3_l ul li:nth-child(4) i{background-position: -103.5px 0;}
  .con03 .c3_l ul li:nth-child(5) i{background-position: -138px 0;}
  .con03 .c3_l ul li:nth-child(6) i{background-position: -172.5px 0;}
  .con03 .c3_l ul li:nth-child(7) i{background-position: 0 -34.5px;}
  .con03 .c3_l ul li:nth-child(8) i{background-position: -34.5px -34.5px;}
  .con03 .c3_l ul li:nth-child(9) i{background-position: -69px -34.5px;}
  .con03 .c3_l ul li:nth-child(10) i{background-position: -103.5px -34.5px;}
  .con03 .c3_l ul li:nth-child(11) i{background-position: -138px -34.5px;}
  .con03 .c3_l ul li:nth-child(12) i{background-position: -172.5px -34.5px;}
  .con03 .c3_l ul li:nth-child(13) i{background-position: 0 -69px;}
  .con03 .c3_l ul li:nth-child(14) i{background-position: -34.5px -69px;}
  .con03 .c3_l ul li:nth-child(15) i{background-position: -69px -69px;}
  .con03 .c3_l ul li:nth-child(16) i{background-position: -103.5px -69px;}
  .con03 .c3_l ul li:nth-child(17) i{background-position: -138px -69px;} 
	.con03 .c3_r{width:370px; padding-bottom: 0;}
  .tips_phone{padding-bottom: 15px;}
  .tips_phone p{font-size: 18px;}
  .tips_phone p:last-child{font-size: 14px;}
	.yygh_form .nr{border:1px solid #e3e3e3;}
	.yygh_form .input_text,.yygh_form .msg{display:block; width:100%; text-indent:65px; line-height:49px; border:none;}
	.yygh_form .msg{padding-left:65px;text-indent:0;}
	.yygh_form .input_text{height:49px; border-bottom:1px solid #e3e3e3;}
	.yygh_form .name{background:url(../images/form_name.jpg) left top no-repeat; background-size:53px 49px;}
	.yygh_form .country{display: none; background:url(../images/form_country.jpg) left top no-repeat; background-size:53px 49px;}
	.yygh_form .email{background:url(../images/form_email.jpg) left top no-repeat; background-size:53px 49px;}
	.yygh_form .tel{background:url(../images/form_tel.jpg) left top no-repeat; background-size:53px 49px;}
	.yygh_form .question{display: none; background:url(../images/form_question.jpg) left top no-repeat; background-size:53px 49px;}
	.yygh_form .msg{height:141px; background:url(../images/form_msg.jpg) left top no-repeat; background-size:53px 49px;}
	.yygh_form .submit{border:none; width:157px; height:52px; line-height:52px; background:#2e83b6; margin:-1px 0px 0px; color:#fff;}
	
	
	.con04{padding:45px 0 55px;margin-top:60px;}
	.con04 .title{line-height:38px;}
	.con04 p{line-height:30px; margin:0;}
	.con04 a{width:178px; height:42px; line-height:42px; /* margin-top:-50px; */margin-top:-80px; float:right;}
	
	.footer{padding-bottom:0;}
	.footer .footer_t{padding:60px 0 70px; border-bottom: 1px solid #e0e0e0; font-size:0; text-align:justify;text-justify:distribute-all-lines;/*for ie*/}
	.footer .footer_t:after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
	.footer .footer_t .ft_con{padding:0px; width:271px; overflow:hidden;  display:inline-block;*display:inline;*zoom:1; vertical-align:top;}
	.footer .footer_t .ft_con p.btbb{border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
	.footer .footer_t .ft_con .bt{font-size: 24px; color: #4c4c4c; font-weight: bold; height: auto; line-height:36px; padding-top:17px; border-bottom:none; margin:0 0 16px; font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;}
	.footer .footer_t .ft_con2 .bt{line-height:36px;}
	.footer .footer_t .ft_con p{line-height:20px; margin-top:10px; letter-spacing:0; border-bottom: 0;}
  .footer .footer_t .ft_con p a{color:#999999;}
	.footer .footer_t .ft_con p.p{color:#2e83b6; padding:10px 0px;}
	.footer .footer_t .ft_con3 p{line-height:0.75rem;}
	.footer .footer_t .ft_con3 p.btbb{padding:5px 0;}
	.footer .footer_t .ft_con3 p.p3{line-height:20px;}
	.footer .footer_t .ft_con3 p.p3 i{margin: 2px 0.2rem 20px 0.1rem;}
	.footer .footer_t .ft_con4{width:280px;}
	.footer .footer_t .ft_con4 img{width:134px; /* margin:0 0 0 52px; */ margin:0;}
	.footer .footer_t .ft_con4 img.wx1{margin-right:10px;}
	.footer .footer_t .ft_con1 img{width:190px;}
	.footer .footer_t .ft_con1 p{line-height:20px; margin:15px 0px 20px;}
	.footer .footer_t .ft_con1 a{line-height:20px; color:#636363; display:block; float:left;}
	.footer .footer_t .ft_con1 a i{float:right; width:5px; height:10px; background-position:-90px 0px; margin:5px 0px 0px 25px;}
	.footer .footer_b{line-height:77px; text-align: left; padding: 0}
  .footer .footer_b span{display: inline;}
	
	/* 关于我们 */
	.position{height:64px; border-top:7px solid #3190c9;}
	.position .typename{line-height:64px; padding-top:0; float:left;}
	.position .pos{line-height:64px; margin-right:138px; float:right;}
	.main,.sidebar_yhxx{margin-top:50px;}
	.main .index_bt{margin: 0px 0 20px;}
	.main_l{width:860px;}
	.main_l_about p{line-height:24px; margin-top:24px;}
	.main_l_about ul{width:738px; margin-top:60px; padding-bottom:52px;}
	.main_l_about ul li{width:240px; padding:4px; border:1px solid #c2c2c2; margin-bottom:8px;}
	.main_r{width:270px;}
	.sidebar_yhxx dl{margin-bottom:30px; overflow: hidden;}
	.sidebar_yhxx dl dt{width:95px; float:left;}
	.sidebar_yhxx dl dt img{width:76px; height:76px; padding:1px; border:1px solid #e4e4e4;}
	.sidebar_yhxx dl dd{line-height:20px;}
	
	/* 新闻列表页 */
	.list_box .box{padding-bottom:0.75rem; margin-bottom:0.75rem;}
  .list_box .box:last-child{border-bottom:none;}
	.list_box .box .bt{font-size:20px; line-height:36px;}
	.short_title{line-height:48px; color:#767676;}
	.short_title span{display:block;/*  float:left; */}
	.short_title i{width:13px; height:13px; background:url(../images/time_icon.jpg) no-repeat;background-size:13px 13px; margin:17px 5px 0px 0px; float:left;}
	.short_title em{display:block; width:1px; height:16px; margin:16px 10px 0px; background:#dcdcdc; float:right;}
	.list_box .box img{margin-bottom:15px;}
	.list_box .box p{line-height:24px;}
	.list-news .flex{
		justify-content: space-between;   
		flex-wrap: nowrap;        
	}
	.list-news .fsz24{font-size: 24px; line-height: 1.292;}
	.list-news .fsz28{font-size: 28px; line-height: 40px;}
	.list-news li a{
		padding: 30px 0;
	}
	.list-news li .img{
		width: 30%;
		padding: 0 3.093%;
		flex: none;
	}
	.list-news li .img img{
		width: 100%;
	}
	.list-news li .con .bt{
		margin-bottom: 22px;
	}
	.list-news li p{
		font-size: 16px;
	}
	.pagelists{padding-bottom:60px; padding-top: 0;}
	.pagelists ul li{height:44px; line-height:44px; padding:0px 18px; margin:0 10px;}
	.pagelists ul li.thisclass{border:3px solid #2e83b6;}
	.pagelists ul li:hover{border:3px solid #2e83b6; background:#fff;}
	
	/* 新闻详情页 */
	.article_body h1{font-size:32px; line-height:36px; margin-top:0;}
	.article_body .short_title{line-height:56px; margin-bottom:30px; color: #767676;}
	.article_body .short_title i{width:13px; height:13px; background:url(../images/time_icon.jpg) no-repeat; background-size:13px 13px; margin:21px 5px 0px 0px; float:left;}
	.article_body .short_title em{display: block; height:16px; margin:20px 10px 0px;}
	.article_body p{line-height:24px; margin-bottom:20px; color: #000000;}
	.article_body img{display:block; width:auto; max-width:800px; margin:20px auto;}
	.article_body .share{padding-bottom:48px;}
	.article_body .share .bt{margin-bottom:5px;}
  .bdshare-button-style0-32 a{width: 32px !important; line-height: 32px !important; height: 32px !important; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_0_32.png?v=7f3ed0f4.png) !important; background-repeat: no-repeat !important; background-size: auto auto !important; margin: 6px 6px 6px 0 !important;}
  .bdshare-button-style0-32 .bds_mail{background-position: 0 -2340px !important;}
  .bdshare-button-style0-32 .bds_twi{background-position: 0 -1404px !important;}
  .bdshare-button-style0-32 .bds_fbook{background-position: 0 -1352px !important;}
  .bdshare-button-style0-32 .bds_linkedin{background-position: 0 -1664px !important;}
	.article_body .line{height:6px; background:#dcdcdc; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
	.article_body .art_more{ padding-bottom:35px;}
	.article_body .art_more .bt{font-size: 24px; height: 44px; line-height:44px; border-bottom:1px solid #dcdcdc; margin: 0 0 15px; color:#404040; font-weight: normal; font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;}
	.article_body .art_more ul li{height: 22px; line-height:22px; margin-bottom:25px; border-bottom: 0}
	.article_body .art_more ul li span{font-family:"Arial"; color:#333333;}
	.article_body .art_more ul li i{display:inline-block; width:5px; height:9px; background:url(../images/lijt_pc.jpg) no-repeat; background-size:5px 9px; margin:0px 0px 0px 20px; float:none;}
	.article_body .art_more ul li:hover a{color:#2e83b6;}
	.article_body .art_more ul li:hover span{color:#333333;}
	.article_body .art_more ul li:hover i{background:url(../images/lijt_pchov.jpg) no-repeat;}
	
	/* 医疗服务 */
	.main_l_ylfw{padding:0 0 60px;}
	.main_l_ylfw dl dt{height:47px; line-height:47px; padding:0 14px 0 62px;}
	.main_l_ylfw dl dt i{width:12px; height:12px; background-position:-100px -60px; background-size:400px auto; margin-top:18px;}
	.main_l_ylfw dl dt em{display:block; width:52px; height:47px;background:url(../images/ylfw_li1.jpg) no-repeat; background-size:52px 47px; left: 0; top: -1px;}
	.main_l_ylfw dl dt em.only_phone_show{display: none;}
	.main_l_ylfw dl dt em.only_pc_show{display: block;}
	.main_l_ylfw dl dt em.em{ background:url(../images/ylfw_li2.jpg) no-repeat; background-size:52px 47px;}
  .main_l_ylfw dl dt:nth-child(3) em,.main_l_ylfw dl dt:nth-child(5) em,.main_l_ylfw dl dt:nth-child(7) em,.main_l_ylfw dl dt:nth-child(9) em,.main_l_ylfw dl dt:nth-child(11) em,.main_l_ylfw dl dt:nth-child(13) em,.main_l_ylfw dl dt:nth-child(15) em,.main_l_ylfw dl dt:nth-child(17) em,.main_l_ylfw dl dt:nth-child(19) em,.main_l_ylfw dl dt:nth-child(21) em,.main_l_ylfw dl dt:nth-child(23) em,.main_l_ylfw dl dt:nth-child(25) em,.main_l_ylfw dl dt:nth-child(27) em,.main_l_ylfw dl dt:nth-child(29) em,.main_l_ylfw dl dt:nth-child(31) em,.main_l_ylfw dl dt:nth-child(33) em{background-position: 0 0;}
	.main_l_ylfw dl dd{padding:28px 0; overflow:hidden;}
	.main_l_ylfw dl dd ul{background:url(../images/ylfw_bg.jpg) center top repeat-y; overflow:hidden;}
	.main_l_ylfw dl dd ul li{line-height:36px; padding-left:62px; width:33.3333%; float:left;}
	.main_l_ylfw dl dt.hover i{width:12px; height:4px; background-position:-80px -60px; margin-top:21px;}
	
	/* 医疗服务详情 */
	.main_l_ylfw .article_body p{margin-bottom:20px; color:#333333;}
	.main_l_ylfw .article_body p strong{color:#000000;}
	.main_l_ylfw .article_body .bt{line-height:40px;}
	.main_l_ylfw .article_body .bt strong{font-weight:bold;}
	.main_l_ylfw .article_body ul li{line-height:24px; margin-bottom:10px; color:#333333; padding-left:20px; background:url(../images/lidot.jpg) 6px 8px no-repeat; background-size:7px 7px;}
	.main_l_ylfw .article_body .service .bt{font-size:24px; height:48px; line-height:48px; padding-left:20px; color:#fff; background:#7fb2d2; margin:1.125rem 0 0.5rem}
	.main_l_ylfw .article_body .service ul li{color:#007dc3;}
	
	/* 预约挂号 */
	.main_yygh .sidebar_yhxx{margin-top:0;}
	.main_yygh .main_l .index_bt{margin-bottom:14px;}
  .main_yygh .main_l .tips{padding-bottom: 15px;}
  .main_yygh .main_l .tips p{font-size: 18px; line-height: 1.5;}
  .main_yygh .main_l .tips p:last-child{font-size: 14px;}
	.art_yygh ul li{width:100%;/*  float:left; */}
  .art_yygh ul li.w274{width:300px;}
	.art_yygh ul li.w415{width:415px;}
  .art_yygh ul li.mr19{margin-right:19px;}
	.art_yygh ul li.mr30{margin-right:30px;}
	.art_yygh ul li span{display:block; line-height:22px;}
	.art_yygh ul li .input_text,.art_yygh ul li .question,.art_yygh ul li .msg{padding-left:10px; height:40px; line-height:40px; margin-bottom:16px;}
	.art_yygh ul li .msg{height:198px; margin-bottom:20px;}
	.art_yygh ul li .submit{width:157px; height:52px; line-height:52px; margin:0 0 60px; float:right;}
	
	/* 专家团队 */
	.mySwipe_doctorLists .swiper-container{height:auto;}
	.mySwipe_doctorLists .swiper-slide{height:auto; padding-bottom:50px;}
	.main_doctor a.more{width:141px; height:44px; line-height:44px; border:3px solid #2e83b6; margin:0 0 67px;}
	.main_doctor a.more_last{width: 220px;}
	.main_doctor a.more i{width:20px; height:15px; background:url(../images/more_icon.png) no-repeat; background-size:20px 15px; margin:14px 6px 0 13px; float:left;}
	.main_doctor a.more:hover{background:#fff; color:#2e83b6;}
	.main_doctor a.more:hover i{background:url(../images/more_iconhov.png) no-repeat; background-size:20px 15px;}
	.main_doctor a.more_last{border:3px solid #d3d3d3;}
	
	/* 专家团队详情 */
	.related_doctor{padding-bottom:60px;}
	.related_doctor .index_bt{margin: 0px 0 20px;}
	.related_doctor .mySwipe_doctor .arrow-left,.related_doctor .mySwipe_doctor .arrow-right{top:-50px;}
	.related_doctor .mySwipe_doctor .swiper-container{width:885px; /*  height:342px; */ margin-left:-12.5px; overflow:hidden;}
	.related_doctor .mySwipe_doctor .swiper-slide{width:295px; text-align:center; float:left;}
	.related_doctor .mySwipe_doctor .swiper-slide .nr{width:270px; margin:0 auto;}
	.body_doctor{margin-bottom:50px;}
	.body_doctor dl{padding-bottom:15px; overflow:hidden;}
	.body_doctor dt{width:258px; float:left;}
	.body_doctor dt img{width:230px;}
	.body_doctor dd .bt{text-align:left; line-height:50px; margin:0;}
	.body_doctor dd .bt span{display:inline; color:#000000; font-size:30px; margin-right:15px;}
	.body_doctor dd p{line-height:36px; margin-bottom:0;}
	.body_doctor dd p span{display:inline; margin-bottom:0;}
	.body_doctor p{line-height:24px; margin-bottom:10px;}
	.body_doctor p span{display:block; color:#000000; margin-bottom:10px;}
	
	.sidebar_lxfs{margin-top:50px;}
	.sidebar_lxfs ul li{line-height:24px; padding-left:32px; margin-bottom:20px;}
	.sidebar_lxfs ul li.li1{background:url(../images/lxfs_ico1.jpg) left top no-repeat;}
	.sidebar_lxfs ul li.li2{background:url(../images/lxfs_ico2.jpg) left top no-repeat;}
	.sidebar_lxfs ul li.li3{background:url(../images/lxfs_ico3.jpg) left top no-repeat;}
	.sidebar_lxfs ul li.li4{background:url(../images/lxfs_ico4.jpg) left top no-repeat;}
	.sidebar_lxfs ul li span{display:block;}
	
	/* m_l_bottom */
	.m_l_bottom h2{font-size:20px; color:#fff; padding:0px 20px; margin:20px auto; height:44px; line-height:44px;}
	.m_l_bottom h2 i{display:block; width:27px; height:26px; margin-top:9px; background:url(../images/ico.png) no-repeat; background-size:27px 26px;}
	.m_l_bottom h2.hover i,.m_l_bottom h2:hover i{background:url(../images/icohov.png) no-repeat; background-size:27px 26px;}
	.mySwipe_doctor_leftbottom .swiper-container{width:720px; height:auto; margin:0 auto; padding-bottom:50px;}
	.mySwipe_doctor_leftbottom .swiper-slide{height:auto;}
	.mySwipe_doctor_leftbottom .swiper-slide img{width:100%; margin:0;}
	
	.m_l_bottom .m_lbnr ul{width:90%;  margin:0 auto; overflow:hidden;}
	.m_l_bottom .m_lbnr ul li{width:50%; line-height:2; float:left; background: url(../images/lidot.jpg) 6px center no-repeat; -moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	
	.main_l_ylfw .article_body ul li p{margin-bottom:0;}

  .error_page{width: 100%; height: 18.25rem; background: #2b82b4; line-height: 1; text-align: center; color: #fff; margin: 0 auto; overflow: hidden;}
  .error_page img{width: 13.094rem;}
  .error_page .info{font-size: 0.813rem; width: 23.938rem; margin: 0 auto; text-align: left; padding: 3.906rem 0 1.563rem;}
  .error_page .info img{display: block; float: left; width: 1.563rem; margin-right: 0.625rem;}
  .error_page .info span{font-size: 1rem; display: block; margin-bottom: 0.313rem;}
  
  /* 2017-07-04 首页优化 */  
  .con05{font-size:14px; font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;} 
  .c5_nr{width:400px;padding-bottom: 0;}
  .c5_nr .nr img{float: left; width:160px;height:132px;margin-right:20px; margin-left: 0;}
  .c5_nr .nr dl{height:145px;overflow:hidden;}    
  .c5_nr .nr dl dt{font-size:18px;margin-bottom:10px;font-weight:bold;}
  .c5_nr .nr dl dd{line-height:23px; color: #000000; font-size: 14px;}
  .c5_nr ul{margin-top:10px; border-top: 0;}
  .c5_nr ul li{line-height:30px; border-bottom: 0; overflow: visible;}
  .c5_nr ul li a{width:320px;height:30px;}
  .c5_nr ul li span{width:70px;}
  .c5_l{margin-right:60px;}
  .c5_r{width:245px; padding-bottom: 0;}
  .c5_r ul li{line-height:24px; padding:0 0 0 32px; margin-bottom:10px;font-size:16px;border-bottom: 0;}
  .c5_r ul li.li1,.c5_r ul li.li2,.c5_r ul li.li3,.c5_r ul li.li4{background-position: left top; background-size:24px;}
  .c5_r ul li span{font-size:18px;}
  .con06{padding-bottom: 0;}
  .con06 ul li{width:134px;height:54px;margin:0 auto 15px;}  
  .footer_new{margin-top: 50px;border-top:5px solid #4db1e2;}
  .footer_new .footer_t{padding:0 0 70px;}
  .footer_new .footer_t .ft_con{width:auto;}
  
}

