﻿/*顶部*/
.navbar-default{ /*background:url(/Sites/Uploaded/UserUpLoad/20171009/20171009100820.jpg) no-repeat;*/background:none; border-color: #fff !important;position:relative;  }
/*顶部banner*/
.Img_top a img{width:100%;}
/*头部*/
.header{width: 100%;background: #fff;}
.header .header_con{width: 1200px;position: relative;margin: 0 auto;background: none;/* padding: 0.25rem 0 0.15rem; */height: 100px;display: flex;justify-content: center;align-items: center;}
.nav_btn{ display:none}
.header .pull-right{width: 365px\9;padding-right: 0px;display: flex;height: 100%;align-items: center;}
.input-group .form-control:focus {
  background: rgba(31, 96, 173,0.4);
}
.form-horizontal{float: left;}
.form-horizontal .select-con{float: left; height: 0.30rem;}
.select-con select{border:none;height: 0.28rem; display: block;}
.input-group input{border:none;background:none;height: 0.26rem;line-height: 0.26rem;}
.input-group input:focus{border:none!important;transition:none;box-shadow:inset 1px 3px 7px rgba(0,0,0,.075);}
.input-group .form-control{width: 296px;background: rgba(31, 96, 173,0.1);border-radius: 24px !important;height: 48px;/* border: 1px solid #EBEBEB; */padding-left: 0.18rem;/* opacity: 0.3; */}
.input-group.search-input-group{float: right;position: relative;/* overflow: hidden; *//* z-index: 2323; */}
.input-group .searchbtn{
 background: url(/Sites/Uploaded/UserUpLoad/20201225/20201225170320.png) no-repeat center;
 width: 55px;
 /* text-indent: 9000px; */
 cursor: pointer;
 position: absolute;
 right: 0;
 top: 50%;
 transform: translateY(-50%);
 z-index: 2;
 cursor: pointer;
 /* background-size: contain; */
 height: 48px;
 color: transparent;
 }
.hot-search{line-height: 0.24rem;padding-left: 0.15rem;font-size: 0.12rem;display: none;}
.hot-search span{color: #fff;float: left;}
.hot-search li{ float: left; }
.hot-search a{margin-right: 0.15rem;color: #fff;}
.hot-search a:hover{color:#005bac;}
.nav_barimg {
 position: absolute;
 top: 0px;
 height: 1.10rem;
 width: 100%;
 z-index: -1;
}
.language{
  float: left;
  margin-right: 40px;
  width: 65px;
position: relative;
}
.language img{
  margin-right: 0.15rem;
  margin-top: -0.04rem;
}
.language a{
  font-size: 0.18rem;
}
.language a.chin{
  /* padding-right: 0.05rem; */
  /* border-right: 2px solid #1F60AD; */
}
.language a.on{
  color: #1F60AD;
}
/* 登录 */
.user_Logging{float: left;height: 0.35rem;line-height: 0.35rem;margin-top: 0.10rem;padding-right: 0.30rem;color: #fff;}
.user_Logging a{color: #fff;}
.user_Logging .login{margin-right: 0.30rem;position: relative;}
.user_Logging .line{padding: 0 0.05rem;}
.login::after{
 content: "";
 position: absolute;
 top: -0.05rem;
 left: -0.40rem;;
 width: 0.30rem;
 height: 0.30rem;
 background: url(/Content/Areas/Hospitals/images/Main/login.png) no-repeat;
}

.logo{
 display: flex;
 align-items: center;
}
.logo img{width: 1.55rem;}
.skip{
 margin-left:1.32rem;
 height: 100%;
}
.skip ul{
 padding:0.15rem 0;
 padding-left: 0.15rem;
}
.skip ul li{
 width:1.40rem;
 height: 0.30rem;
 line-height: 0.30rem;
 text-align: center;
 color:#fff;
 font-size:0.14rem;
}
.skip ul li img{float: left;}
.skip ul li a{
 display: block;
 color:#fff;
 float: left;
 margin-left: 0.10rem;
}
.skip ul li a:hover{font-weight: 700;}

.skip ul li span{
 font-size:0.12rem;
}
.logo img{ vertical-align: middle; }

/* @media only screen and (max-width:1366px){
  .header .header_con{width: 1000px;padding-bottom: 7px;}
  .pull-left .logo img{width: 398px;}
  .input-group .form-control{width: 230px;}
} */

.search-input-group::after {
 content: "";
 position: absolute;
 top: 0;
 right: 0;
 background: #1F60AD;
 width: 55px;
 height: 48px;
 z-index: 1;
 border-radius: 45px;
 opacity: 0.7;
}
.language i {
 font-size: 20px;
 color: #1F60AD;
}
.yb {
 width: 166px;
 height: 56px;
 text-align: center;
 line-height: 54px;
 border-radius: 5px;
 /* border: 2px solid #1F60AD; */
 margin-left: 75px;
 font-size: 18px;
 font-weight: bold;
 color: transparent;
 background: url(/Sites/Uploaded/UserUpLoad/20210804/20210804104103.png) no-repeat center;
}
.language_phone{display: none;}
.language::after {content: "";position: absolute;width: 1px;height: 15px;top: 7px;/* bottom: 15px; */right: -16px;background: #1F60AD;}
@media only screen and (max-width:768px){
  .yb{display:none;}
 .language_phone a {
 width: 111px;
 height: 48px;
 background: #1F60AD;
 border-radius: 24px;
 display: inline-block;
 text-align: center;
 line-height: 46px;
 font-size: 26px;
 
 /* font-weight: bold; */
 color: #FFFFFF;
 border: 1px solid #1F60AD;
 box-sizing: border-box;
 }
 
 .language_phone a.chinese {
 margin-right: 5px;
 }
 
 .language_phone a.english {
 background: #fff;
 color: #1F60AD;
 }
.language_phone{display: block;}
.language{display: none;}
  .phone_logo img{
 width: 100%;
 height: auto;
  }
  /* .header .pull-left{ width:76%; margin-top: 0;} */
  .header .pull-left{ width:57%; margin-top: 0;}
  .top .row, .header .row{ width: 100%; }
  .header{height: 124px;}
  .header{width: 100%;padding:10px 15px;box-sizing: border-box;background: #fff;}
  .hide-lg{ display: block; }
  .top, .logo,.skip,.form-horizontal,.hot-search,.language img{ display: none; }
  .header .header_con{ height: auto; padding:0px; width: 100%; justify-content: start;}
  .header{height: auto;}
  .header .pull-right{float: left !important;margin-left: 5%;}
  .language a.chin{padding-right: 5px;}
  .language a{font-size: 14px;}
}
@media only screen and (max-width:640px){
/* .header{height: 96px;} */
.language_phone a {
 width: 50px;
 height: 26px;
 background: #1F60AD;
 border-radius: 24px;
 display: inline-block;
 text-align: center;
 line-height: 22px;
 font-size: 12px;
 
 /* font-weight: bold; */
 color: #FFFFFF;
 border: 1px solid #1F60AD;
 box-sizing: border-box;
}
.language_phone a.chinese {
 margin-right: 10px;
}
}
@media only screen and (max-width:550px){

}
@media only screen and (max-width:450px){

/* .header{height: 76px;} */
} 
@media only screen and (max-width:375px){
  .header .pull-left{width: 50%;}
  
}    