/* CSS Document */
body{ font:24px/1.5 "Microsoft Yahei";}
body,div,menu,ol,ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,input,p,form,header,nav,article,section,aside,footer,video,audio,figure,textarea{
    padding:0;
    margin:0;}
ul,li,ol,dl,dt,dd,p,strong,h5,h2,span{list-style:none; padding:0px; margin:0px; text-decoration:none;}
 *{-webkit-appearance:none;box-sizing:content-box;}

img{ border:none; padding:0px; margin:0px;}
ul,li{ list-style: none}
a{ text-decoration: none;}
input,
select,
textarea,
img,
area{ outline:none; border:none;}
input,
select,
textarea{ background:#FFF;}
mark{ background:none;}
-img{ vertical-align:middle;}
textarea{ resize:none;}
li{ list-style-type:none;}
em,
i,
b,
small,
h1,
h2,
h3,
h4,
h5,
h6,
address{ font-style:normal; font-weight:normal; font-size:100%;}
span,
b,
em,
i,
strong,
small,
label,
a,
mark{ /*display:inline-block;*/}
a{ text-decoration:none; outline:none; color:inherit;}
/*clear-fix*/
.clear-fix{ clear:both; *zoom:1;}
.clear-fix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0;}
.clearFix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0;}
/*common*/
.fl{ float:left;}
.fr{ float:right;}
#container{ max-width:640px; width:100%; margin:0 auto; overflow:hidden; background:url('../../bzt/img/newup/bodyimg.png') no-repeat; font-size:0.22rem;background-size: 100% 100%;}
#container img{ max-width:100%;}
select{ appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
}
#IconContainer,#LXB_CONTAINER,#bridgeTopContainer,#BDBridgeInviteWrap,#BDBridgeMess,#BDBridgeWrap,.lxb-container{ display:none !important;}
body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form,div,em,i,div,textarea,input,select,option,th,td,a {margin:0; padding:0}

.nes_content{ height:100%; width:100%; padding-bottom: 0.3rem;}
.nes_title{ width:90%; padding-top:0.6rem; margin:0 auto}
.nes_left,.nes_right{ width:33%; float:left;}
.nes_left img{ float:right;}
.nes_arclist{ float:left; width:33%; text-align:center; line-height: 0.5rem;font-size: 0.4rem;font-weight: 500;}
.nes_right{ float:right;}
.logogogog{ margin-top:0rem}
.nes_list{ width:90%; float:left; margin-left:5%; margin-top:0.3rem; margin-bottom:0.5rem}
.nes_list li{ width:100%; float:left; border-bottom:1px dashed #a0a0a0; padding:0.3rem 0}
.nes_list_img{ width:40%; float:left; margin-right:3%;}
.nes_list_img a{ display:block;}
.nes_list_img img{ width:100%;}
.nes_list_cd p{ font-size:0.2rem; }
.zxzx_xsf{ width:90%; margin-left:5%; float:left;}
.zxxdff{ width:90%; margin-left:5%; padding:0.3rem 0; float:left;}
.zxxdff li{ width:20%; float:left; margin:0 2.5%;}
.zxxdff li img{ width:100%;}
.ssasx_conts{ 
  width:90%; 
  margin: auto;
}
.ssasx_conts_li{ width:100%;}
.ssasx_conts_li .ams{  padding:0.5rem 0;}
.ssas_list{ float:left; margin-top:0.5rem;  margin-bottom:0.5rem; width:100%; }
.ssas_list li{border-bottom:1px dashed #a0a0a0; width:100%; float:left; padding:0.1rem 0;}
.ssas_list li a{  font-size:0.2rem;}
.ssas_list font{ margin-right:0.132rem;}
.nes_title h1{ font-size:0.3rem; text-align:center; border-bottom:1px dashed #a0a0a0; padding:0.1rem 0;}
.ssasx_conts_li p{ }
.nes_sdf{ 
  width:95%;
  margin: auto;
  margin-bottom:0.3rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
/*最后一个元素居左排序*/
.nes_sdf:after{
  content: ''; 

   height: 0; 

   width: 31%;
}
.nes_sdf li{ 
  width:28%; 
  height:3rem; 
  margin-top:0.2rem; 
  border:1px solid #e5e5e5; 
  border-radius:15px;
  box-shadow: -5px -5px 10px #e5e5e5;
  padding: 8px;
}
.nes_sdf li a{ display:block;}
.nes_sdf li img{ width:80%; text-align:center; margin-left:10%;}
.nes_sdf li h1{ text-align:center; font-size:0.2rem;font-weight: bold;margin-top: 5px;}
.nes_sdf li span{ font-size:0.15rem;}
.ind_aa1 a{ margin-left:0.2rem;}

@media screen and (min-width: 640px) {
  .logogogog{ margin-top:0.2rem} 
}

/*新的页面*/

/*联系我们*/
.bzt_contact{
  width: 100%;
  margin: auto;
  background: transparent;
  padding-top: 0.3rem;
}
.bzt_contact_subject{
  width: 85%;
  margin: auto;
  background: #ffffff;
  padding: 0.3rem 0.2rem;
  box-shadow: 0px 0px 25px #888888;
  border-radius: 0.12rem;
}
.bzt_contact_top div{
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.bzt_contact_top div strong{
  font-weight: bold;
  font-size: 0.35rem;
  line-height: 130%;
  color: #912022;
  transform: scale(1,1.1);
    -ms-transform: scale(1,1.1);
    -webkit-transform: scale(1,1.1);
    -moz-transform: scale(1,1.1);
    -o-transform: scale(1,1.1);
}
.bzt_contact_top{
  margin-bottom: 0.4rem;
}
.bzt_contact_top div div{
  margin-left: 0.1rem;
  color: #a0a0a0;
}
.bzt_contact_input dl{
  width: 100%;
  background: #f6f6f8;
  height: 0.6rem;
  margin-bottom: 0.3rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-radius: 0.05rem;
}
.bzt_contact_input dl dt{
  height: 0.35rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 1.4rem;
  padding: 0 0.15rem;
  border-right: 0.02rem solid #c1c1c1;
}
.bzt_contact_input dl dt img{
  width: 0.25rem;
  height: 0.31rem;
}
.bzt_contact_input dl:nth-child(3) dt img{
  width: 0.21rem;
}
.bzt_contact_input dl dt p{
  font-size: 0.17rem;
}
.bzt_contact_input dl dd{
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.bzt_contact_input dl dd input{
  background: transparent;
  width: 100%;
  height: 100%;
  padding-left: 0.1rem;
}
/*设置placeholder*/
.bzt_contact_input dl dd input::-webkit-input-placeholder{ /*WebKit browsers*/


  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.bzt_contact_input dl dd input::-moz-input-placeholder{ /*Mozilla Firefox*/

  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.bzt_contact_input dl dd input::-ms-input-placeholder{ /*Internet Explorer*/ 

  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.bzt_contact_input .bzt_contact_input_textarea{
  height: auto;
}
.bzt_contact_input dl:nth-child(4){
  margin-bottom: 0.2rem;
}
.bzt_contact_input dl textarea{
  background: transparent;
  padding: 0.1rem;
}
/*设置placeholder*/
.bzt_contact_input dl textarea::-webkit-input-placeholder{ /*WebKit browsers*/
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.bzt_contact_input dl textarea::-moz-input-placeholder{ /*Mozilla Firefox*/
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.bzt_contact_input dl textarea::-ms-input-placeholder{ /*Internet Explorer*/ 
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}

.bzt_contact_submit{
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.2rem;
}
.bzt_contact_submit div{
  width: 45%;
  height: 0.58rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.08rem;
}

.bzt_contact_submit div:nth-child(1){
  background: #912022;
}
.bzt_contact_submit div:nth-child(2){
  background: #646464;
}
.bzt_contact_submit div button{
  width: 100%;
  height: 100%;
  background: transparent;
  font-size: 0.2rem;
  color: #ffffff;
  background: url('../../bzt/img/newup/contact_4.png') no-repeat;
  background-position: 0.52rem 0.16rem;/*小图标在input的位置*/
  background-size: 0.25rem 0.25rem;/*小图标的大小*/
  padding-left: 0.1rem;
}
.bzt_contact_submit div:nth-child(2) input{
  width: 100%;
  height: 100%;
  background: transparent;
  font-size: 0.2rem;
  color: #ffffff;
  background: url('../../bzt/img/newup/contact_5.png') no-repeat;
  background-position: 0.52rem 0.16rem;/*小图标在input的位置*/
  background-size: 0.25rem 0.25rem;/*小图标的大小*/
  padding-left: 0.1rem;
}
.bzt_sming{
  font-size: 0.15rem;
  color: #6e6e6e;
}





.newtop{
  width: 100%;
  height: 100%;
}
.new_content{
  height: auto;
  padding: 0 0.27rem;
}
.new_tang_xun_child{
  padding: 0.31rem 0;
}
.new_nav ul{
  width: 90%;
  margin: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  padding: 0.31rem 0 0 0;
}
.new_nav ul li{
  width: 47%;
  height: 0.75rem;
  background: url('../../bzt/img/newup/nav_in.png') no-repeat;
  background-size: 100% 100%;
  margin-bottom: 0.31rem;
    z-index: 1;

}
.new_nav ul li div{
  float: left;
  width: 50%;
  height: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;

}
.new_nav ul li a{
  display: block;
  width: 100%;
  height: 100%;
}
.new_nav ul li .new_nav_text1{
  padding-top: 0.07rem;
}
.new_nav ul li .new_nav_text1 img{

  width: 1.09rem;
  height: 0.23rem;
}

.new_nav ul li .new_nav_img2{
  
align-items: flex-start;
}

.new_nav ul li .new_nav_img2 img{
  width: 0.4rem;
  height: 0.4rem;
  padding-top: 0.01rem;
}
.new_nav ul li:nth-child(2) .new_nav_text1 img{
  height: 0.25rem;
  margin-left: 0.08rem;
}
.new_nav ul li:nth-child(3) .new_nav_text1 img{
  height: 0.25rem;
  margin-left: 0.08rem;
}
.new_nav ul li:nth-child(4) .new_nav_text1 img{
  height: 0.25rem;
  margin-left: 0.08rem;
}
.new_nav ul li:nth-child(1) .new_nav_img2 img{
  padding-top: 0.09rem;
}
.new_nav ul li:nth-child(2) .new_nav_img2 img{
  width: 0.5rem;
  height: 0.5rem;
}
.new_nav ul li:nth-child(3) .new_nav_img2 img{
  width: 0.4rem;
  height: 0.5rem;
}
.new_nav ul li:nth-child(4) .new_nav_img2 img{
  width: 0.4rem;
  height: 0.5rem;
}

.new_nav ul li:nth-child(4){
  background: url('../../bzt/img/newup/nav_inc.png') no-repeat;
  background-size: 100% 100%;
  margin-bottom: 0.31rem;
    z-index: 1;
}

/*名老中医*/
.new_mlzy{
  margin-bottom: 0.1rem;
}
.new_mlzy_swiper{
  width: auto;
  height: 5.9rem;
}
.new_mlzy_swiper .swiper{
  height: 100%;
  text-align: center;
}
.new_mlzy_swiper .swiper-slide{
  width: auto;
  height: 100%;
  background: url('../../bzt/img/newup/mlzy-1.png') no-repeat center center;
  background-size: 100% 100%;
}
.new_mlzy_swiper .swiper-slide .new_mlzy_content{
  padding: 0.16rem;
}
.new_mlzy_content_title{
  font-size: 0.18rem;
  font-weight: bold;
  color: #ba2e2e;
  letter-spacing: 0.05rem;
  transform: scale(1,1.1);
    -ms-transform: scale(1,1.1);
    -webkit-transform: scale(1,1.1);
    -moz-transform: scale(1,1.1);
    -o-transform: scale(1,1.1);
}
.new_mlzy_content_img{
  width: auto;
  height: 2.29rem;
  padding: 0.16rem;
  margin-bottom: 0.05rem;
}
.new_mlzy_content_img img{
    width: auto;
    height: 100%;
    object-fit: cover;
}
.new_mlzy_content_name{
  color: #ba2e2e;
  font-size: 0.18rem;
  font-weight: bold;
  transform: scale(1,1.1);
  -ms-transform: scale(1,1.1);
  -webkit-transform: scale(1,1.1);
  -moz-transform: scale(1,1.1);
  -o-transform: scale(1,1.1);
  letter-spacing: 0.05rem;
  margin-bottom: 0.08rem;
}
.new_mlzy_content_details{
  width: 80%;
  height: 1.5rem;
  margin: auto;
  font-size: 0.15rem;
  text-indent:1em;
  text-align: left;
  margin-bottom: 0.08rem;
  overflow: hidden;
}
.new_mlzy_content_more a{
  display: inline-flex;
  width: 1.5rem;
  height: 0.38rem;
  background: #ba2e2e;
  font-size: 0.16rem;
  color: #ffffff;
  border-radius: 0.03rem;
  justify-content: center;
  align-items: center;
  letter-spacing: 0.03rem;
}


/*中医优势*/
.new_zyys .new_mlzy_swiper .swiper-slide .new_mlzy_content{
  padding: 0.3rem 0.2rem;
}
.new_zyys_content .new_mlzy_content1{
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
}
.new_zyys_title{
  width:0.31rem;
  padding: 0.05rem;
  line-height: 0.28rem;
  font-weight: bold;
}
.new_zyys_details{
  width: 1.1rem;
  height: 3.69rem;
  word-wrap: break-word;/*英文的时候需要加上这句，自动换行*/ 
  font-size: 0.15rem;
  letter-spacing: 0.03rem;
  writing-mode: vertical-rl;
  overflow: hidden;
  line-height: 230%;
}
.new_zyys_more{
  width:0.25rem;
  height: ;
  margin-top: 0.16rem;
  border: 1px solid #a0a0a0;
  font-size: 0.15rem;
  border-radius: 0.05rem;
}
.new_zyys_more a{
  display: inline-flex;
  height: 1rem;
  color: #ba2e2e;
  align-items: center;
  font-weight: bold;
}

.new_mlzy_content2{
  width: 60%;
  margin: auto;
  height: 1.44rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.new_mlzy_content2 img{
  width: 100%;
  height: auto;
}



/*院内环境*/
.new_ynhj_content{
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.new_ynhj_content div{
  width: 50%;
}

/*联系我们*/
.new_lxwm_content{
  width: 90%;
  margin: auto;
}
.new_lxwm_content input{
  background: none;
}
.new_lxwm_content1{
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
}
.new_lxwm_content1 div{
  width: 45%;
  border: 1px solid #a0a0a0;
  height: 0.43rem;
}
.new_lxwm_content div input{
  width: 90%;
  height: 100%;
  padding-left: 0.1rem;
  font-size: 0.16rem;
}
/*设置placeholder*/
.new_lxwm_content1 div input::-webkit-input-placeholder{ /*WebKit browsers*/
  color: #000000;
  font-weight: bold;
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.new_lxwm_content1 div input::-moz-input-placeholder{ /*Mozilla Firefox*/
  color: #000000;
  font-weight: bold;
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.new_lxwm_content1 div input::-ms-input-placeholder{ /*Internet Explorer*/ 
  color: #000000;
  font-weight: bold;
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
}
.new_lxwm_content2{
  width: 100%;
  height: 0.43rem;
  border: 1px solid #a0a0a0;
  margin: 0.16rem 0;
}
.new_lxwm_content3{
  width: 100%;
  height: 1rem;
  border: 1px solid #a0a0a0;
}
.new_lxwm_content3 textarea{
  background: transparent;
  padding: 0.08rem;
  font-size: 0.16rem;
}
/*设置placeholder*/
.new_lxwm_content3 input::-webkit-input-placeholder{ /*WebKit browsers*/
  color: #a0a0a0;
  font-weight: bold;
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
  position: relative;
  top: -0.3rem;
}
.new_lxwm_content3 input::-moz-input-placeholder{ /*Mozilla Firefox*/
  color: #a0a0a0;
  font-weight: bold;
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
  position: relative;
  top: -0.3rem;
}
.new_lxwm_content3 input::-ms-input-placeholder{ /*Internet Explorer*/ 
  color: #a0a0a0;
  font-weight: bold;
  font-size: 0.16rem;
  letter-spacing: 0.02rem;
  position: relative;
  top: -0.3rem;
}
.new_lxwm_content4{
  width: 100%;
  height: 0.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin:  0.16rem 0;
}
.new_lxwm_content4 input{
  width: 40%;
  height: 0.5rem;
  color: #ffffff;
  font-size: 0.17rem;
  letter-spacing: 0.05rem;
}
.new_lxwm_content4 input:nth-child(1){
  background: #515151;

}
.new_lxwm_content4 input:nth-child(2){
  background: #ba2e2e;

}
.hidden{
  display: none;
}
.new_lxwm_bzt_12{
  width: 100%;
  text-align: center;
  font-size: 0.15rem;
}



/*底部*/
.new_foot{
  width: auto;
  height: auto;
  background: url('../../bzt/img/newup/foot_back.png');
  padding: 0.5rem 0 0 0 ;
  margin-top: 0.4rem;
}
.new_foot_1{
  width: auto;
  height: auto;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  margin-bottom: 0.16rem;
}
.new_foot_1 img:nth-child(1){
  width: 2.22rem;
  height: 2.22rem;
  margin-bottom: 0.3rem;
}
.new_foot_1 img:nth-child(2){
  width: 4.8rem;
  height: 0.5rem;
}
.new_foot_2{
  width: 4.8rem;
  margin: auto;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 0.23rem;
}
.new_foot_2_1{
  width: 0.8rem;
  height: 0.8rem;
  border: 1px solid #000000;
  padding: 0.05rem;
}
.new_foot_2_1 div{
  background: #000000;
  padding: 0.1rem;
}
.new_foot_2_2 p{
  font-size: 0.43rem;
  letter-spacing: 0.03rem;
  font-weight: bold;
}
.new_foot_2_2 strong{
  font-weight: bold;
}

.new_foot_3{
  width: 100%;
  height: 0.55rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.new_foot_3_1,.new_foot_3_2{
  width: 50%;
  height: 100%;
}
.new_foot_3_1{
  background: #ba2e2e;
}
.new_foot_3_2{
  background: #a0a0a0;
}
.new_foot_3 a{
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
}
.new_foot_3 a div:nth-child(1) {
  margin-right: 0.2rem;
}
.new_foot_3 a div:nth-child(1) img {
  width: 0.35rem;
  height: 0.35rem;
}
.new_foot_3 a div:nth-child(2) {
  color: #ffffff;
  font-size: 0.23rem;
  font-weight: 400;
  letter-spacing: 0.05rem;
}



/*导航栏*/
.new_menu_ul{
  width: 95%;
  margin: auto;
  height: 0.74rem;
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-content: center;
}
.new_menu_ul li{
  width: 25%;
  display: inline-flex;
  justify-content: space-around;
  align-items: center;
  color: #595959;
}
.new_red{
  color: #993636;
}





/*分页*/
.new_doctails_prev_next{
  width: 90%;
  margin: auto;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  
}
.new_doctails_prev_next div{
  letter-spacing: 0.03rem;
}


/*医生主页*/
.new_doctor_img,.nes_content{
  background: url('../../bzt/img/newup/doc_img1.png') no-repeat;
  background-size: 100% auto;
  padding-top: 0.3rem;
}
.new_doctor_img1{
  background: #ffffff;
  /*padding: 0.2rem;*/
}
.new_doctor_expert{
  text-align: center;
  height: 1.5rem;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.new_doctor_expert1{
  font-size: 0.40rem;
  font-weight: bold;
  color: #912022;
}
.new_doctor_expert2{
  font-size: 0.22rem;
  color: #cecece;
}
/*科目*/
.new_doctor_subject{
  width: 100%;
  margin: auto;
}
.new_doctor_subject ul{
  width: 90%;
  margin: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.new_doctor_subject ul li{
  width: 23%;
  text-align: center;
  height: 0.42rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.03rem;
  background: #e0e0e0;
  margin-bottom: 0.1rem;
}
.new_doctor_subject ul li a{
  display: inline-block;
  width: 100%;
  height: auto;
  color: #666666;
}
.new_doctor_subject ul li:hover{
  background: #222222;
}
.new_doctor_subject ul li:hover a{
  color: #ffffff;
}
.new_doctor_subject ul li:first-child{
  background: #222222;

}
.new_doctor_subject ul li:first-child a{
  color: #ffffff;
}

.new_doctor_nes_content{
  width: 90%;
  margin: auto;
  margin-top: 0.3rem;
}
.new_doctor_nes_content li{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  height: 2.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #d2d2d2;
  margin-bottom: 0.2rem;
}
.new_doctor_nes_content_li1{
  width: 30%;
  height: 100%;
}
.new_doctor_nes_content_li1 a img{
  width: 100%;
  height: 100%;
}

.new_doctor_nes_content_li2{
  width: 68%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
}
.doctor_nes_li_div1{
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  border-bottom: 0.01rem solid #d2d2d2;
  overflow: hidden;
}

.doctor_nes_li_div1 dt{
  font-size: 0.3rem;
  color: #912022;
}
.doctor_nes_li_div1 dd{
  font-size: 0.22rem;
  margin-left: 0.1rem;
}

.doctor_nes_li_div2{
  font-size: 0.18rem;
  margin: 0.05rem 0;
  height: 1.1rem;
  overflow: hidden;
}
.doctor_nes_li_div3{
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.doctor_nes_li_div3 div{
  width: 1.5rem;
  height: 0.45rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.doctor_nes_li_div3 div a{
  color: #ffffff;
  font-size: 0.22rem;
}
.doctor_nes_li_div3_d1{
  background: #222222;
}

.doctor_nes_li_div3_d2{
  background: #912022;
  margin-left: 0.5rem;
}


/*文章页面*/
.new_art_title{
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 0 0.2rem;
}
.new_art_title strong{
  font-size: 0.35rem;
  color: #912022;
  font-weight: 600;
  letter-spacing: 0.03rem;
}
.new_art_title div{
  width: 0.4rem;
  height: 0.02rem;
  background:#912022 ;
  margin:0 0 0.2rem 0;
}
.new_art_title img{
  border-radius: 0.08rem;
}
.new_art_child ul{
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  padding: 0 0.2rem;
}
.new_art_child ul li{
  width: 100%;
  height: 1.4rem;
  padding: 0.1rem 0;
  border-bottom: 1px dashed #a0a0a0 ;
  display: flex;
  justify-content: space-between;
  align-items: center;
  overflow: hidden;
}
.new_art_child_img{
  width: 34%;
  height: 1.2rem;
}
.new_art_child_img a {
  display: inline-flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
  justify-content: center;
  align-items: center;
}
.new_art_child_img img{
  width: auto;
  height: 100%;
}
.new_art_child_content{
  width: 62%;
  height: 85%;
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  flex-direction: column;
  padding: 0 0.1rem;
}

.new_art_child_content dt{
  width: 100%;
  font-size: 0.22rem;
  letter-spacing: 0.02rem;
  font-weight: 600;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.new_art_child_content dd{
  font-size: 0.2rem;
  color: #a0a0a0;
}
.new_art_child_content dd a{
  color: #912022;
}

/*分页修改*/
.new_bzt_page{
  padding: 0.2rem;
}
.new_bzt_page ul li span{
  border: none;
  padding: 0.02rem ;
  color: #000000;
}
.new_bzt_page ul li a{
  border: none;
  color: #000000;
}
.new_bzt_page .active span{
  background-color: transparent !important;
  color: red !important;
  /*float: none;*/
}
.pagination>li>a, .pagination>li>span{
  float: none !important;
}


/*文章详情*/
.new_artdetails{
  padding: 0.02rem;
  /*text-align: center;*/
}
.new_artdetails_title{
      font-size: 0.3rem;
    text-align: center;
    border-bottom: 1px dashed #a0a0a0;
    padding: 0.1rem 0;
}



/*暂无更多数据*/
.bzt_notmoll{
  text-align: center;
  font-size: 0.22rem;
  padding: 0.1rem 0;
  letter-spacing: 0.02rem;
}



@media screen and (max-width: 320px) {

    /*联系我们*/
    .bzt_contact_subject{
      width: 90%;
    }
    .bzt_contact_input dl dt{
      width: 1.8rem;
    }


    .new_mlzy_swiper{
        width: auto;
        height: 6.1rem;
    }
    .new_mlzy_content_more a{
        width: 1.8rem;
        height: 0.5rem;
    }
}




