﻿.study .part3 .list li:nth-child(3){padding: 0 600px 0 0;margin-top: 80px;}
.study .part3 .list li:nth-child(3) .imgDiv{top:90px;}
.pageBox[num="1"] {/* float: left; */width: 100%;background: #fbfaf8;background: url(../images/solidBg2.jpg) no-repeat;}
.pageBox[num="1"] .pageTitle .title1,.pageBox[num="1"] .pageTitle .title2{color:#fff}
.tutor{margin:20px 0;}
.tutor li{width: 30%;margin-left:5%;float:left;padding-bottom: 20px;background: #fff;border-radius: 5px;border:1px;border-style:dashed;border-color:#b9b7b7;}
.tutor li:first-child{margin-left: 0}
.tutor li .img{width: 100%;height: 200px;float: left;overflow: hidden;border-radius: 5px 5px 0 0;}
.tutor li .img img{width:100%;}
.tutor li h3{color: #005c35;font-size: 26px;width:100%;margin: 20px 0px;text-align: center;float: left;}
.tutor li a{width:100%;margin: 10px 0px;text-align: center;float: left;font-size: 16px;border-bottom: 1px dashed #b9b7b7;}
.cosmetics1[num="1"]{/* float:left; */width: 100%;background: none;}
.cosmetics1 .tgtit{width: 575px;margin-left: 50px;float:left;margin-bottom: 15px;font-size: 15px;line-height: 32px;border-bottom: 1px dashed #b9b7b7;position: relative;}
.cosmetics1 .tgtit i{width:35px;height: 20px;position: absolute;background: url(images/new.png) no-repeat;left: -2px;top: -9px;}
.cosmetics1 .tgtit:first-child,.cosmetics1 .tgtit:first-child+a+a{margin-left: 0}
.cosmetics1 .tgtit p{width: 82%;float:left;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;position: relative;padding-left: 8px;}
.cosmetics1 .tgtit p:before{width: 5px;height: 5px;content: "";background: #429705;position: absolute;left: 0;top: 50%;margin-top: -2.5px;border-radius: 50%;}
.cosmetics1 .tgtit span{width:16%;float:right;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: right;}
.cosmetics1 .ml0{margin-left: 0}
.studyShow .name{text-align:center;}
.tutor li .list{float:left;width:100%;}
.tutor li .list .scroll{height:235px;width:100%;}

 .view:hover {
    -webkit-transform: scale(1.04);
    transform: scale(1.04);
}
.col-md-4:hover {
    -webkit-transform: scale(1.04);
    transform: scale(1.04);
}


.ad-warp {
border-radius: 4px;		
display:none;
z-index:2677;
width: 360px;
height: 460px;
position: fixed;
right: 0;
bottom: 0;
}

.colf a{color:#fff;}
.iframe{
border:none;
height:100%;
width:100%;
}

@media screen and (max-width: 768px){
.footer-wrapper1{height: 50px;}
.tutor li{width: 100%;margin-left:0px;}
.dis{display:none;}
}
@media screen and (min-width: 768px){
.navbar-nav>li>a{margin-top:10px;}
.col-md-4{list-style-type: none;}
.footer{display:none;}
.carousel-control.left{
left: -100px;width: 5%;
margin-top: -100px;
}
.carousel-control.right{
right: -100px;width: 5%;
margin-top: -100px;
}
}
.carousel-indicators li .active{background-color:#000;}
.carousel-indicators li{bottom: -40px;}
.consult_contact{position:fixed;bottom:22%;right:0;width:50px;height:114px;cursor:pointer;}
.consult_wrap{position:relative;height:114px;}
.consult_wrap .tip{position:absolute;right:95px;top:45px;display:none;width:150px;height:24px;border-radius:3px;font-size:14px;line-height:24px;text-align:center;background:#3091f2;color:#fff;-webkit-transition:display 1s ease;transition:display 1s ease;}
.consult_wrap .tip:after{position:absolute;right:-8px;top:50%;content:"";width:0;height:0;border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #3091f2;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.consult_contact img{position:absolute;left:50%;top:50%;width:auto;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);}
.consult_contact .staff_img{z-index:999;}
@keyframes ballRotate{0%{transform:rotate(0);}
 100%{transform:rotate(360deg);}
}
.consult_contact .ball{top:20px;width:auto;transform-origin:0 38px;animation:ballRotate 2.5s infinite linear;z-index:9999;}
@keyframes bg2Animation{0%{opacity:0;}
 50%{opacity:1;}
 100%{opacity:0;}
}
.consult_contact .bg-2{animation:bg2Animation 2.5s infinite linear;}
.consult_contact:hover .tip{display:block;}

.quick-search-wrapper {

    background-color: #337ab7;
    background-blend-mode: normal,normal;
}
.quick-search-wrapper .box-container {
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    height: 80px;
    align-items: center;
    line-height: 34px;
    width: 1200px;
    margin: 0 auto;
}
.quick-search-wrapper .title {
    font-weight: 700;
    margin-right: 14px;
    color: rgba(255, 255, 255, 0.5);
}
.quick-search-wrapper .list {
    
    height: 34px;
    flex: 1;
    overflow: hidden;
    color: #333;
}
.quick-search-wrapper .search .text {
	height:36px;
    font-size: 12px;
    color: #666;
    width: 100%;
       border: solid 1px #337ab7;
    padding: 0 60px 0 20px;
    border-radius: 17px;
}
.quick-search-wrapper.a .search {
    margin-top:15px;
}
.quick-search-wrapper .search {
    margin-top:7px;
    position: relative;
    width: 280px;
    background-color: #ffffff;
    border-radius: 17px;
    border: solid 1px #337ab7;
    border-right: none;
    margin-left: 48px;
}
.quick-search-wrapper .search .btn {
    position: absolute;
    right: -1px;
    top: 0;
    z-index: 1;
    width: 44px;
    height: 100%;
border: solid 1px #fff;
        background-color: #337ab7;
    background-blend-mode: normal, normal;
    border-radius: 0px 16px 16px 0px;
}
.quick-search-wrapper .search .btn:after {
  content: "";
  width: 100%;
  height: 100%;
  background-image: url(/images/search.png);
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}

.page-nav-wrapper {
    position: relative;
    z-index: 1;
}
.box-container-fluid {
    width: 100%;
    margin: 0 auto;
}
.page-nav-wrapper .box-container {
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    height: 80px;
    width: 1200px;
    margin: 0 auto;
}
.page-nav-wrapper .nav > a, .page-nav-wrapper .nav .swiper-slide a {
    position: relative;
    display: inline-block;
    color: #666;
    line-height: 80px;
    margin-right: 42px;
    transition: color 0.3s ease;
    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    -ms-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
}
.breadcrumb{
  margin-bottom: 0px; 
      background-color: #fff;
}
input:focus {
    outline: none;
border:none;
}


.indextop {
    padding-bottom: 18px;
    /**border-bottom: 1px solid #f2f2f2;**/
}
.clear {
    zoom: 1;
}
.lf {
    float: left;
}
.indextop .more {
    color: #4a7ca7;
    line-height: 21px;
    height: 21px;
    display: block;
    padding-right: 8px;
    background-image: url(http://www.jianmd.cn/images/ir1.png);
    background-repeat: no-repeat;
    background-position: right center;
}
.rt {
    float: right;
}
.indextop .indextopnavlist {
    color: #666;
    font-size: 16px;
    margin-right: 39px;
    position: relative;
    cursor: pointer;
}
.indextop .indextopnavlist.cur {
    color: #337ab7;    border-left: 3px solid #337ab7;
    padding-left: 8px;
}
.indextop .indextopnavlist.cur:after {
    opacity: 1;
}


.container-fluid.main{margin-top:50px;}
@media screen and (max-width: 768px){
	.indextop .indextopnavlist{margin-right: 29px;}
.register{background-color: transparent;
    border-color: transparent;
}	
.consult_contact img{width: 40px;left:63%;}
.consult_contact{bottom: 60%;display:none;}	
.page-nav-wrapper{display:none;}
.quick-search-wrapper{display:none;}
.indextopnavlist.a{display:none;}
.indextop .indextopnavlist:after {bottom: -5px;}
.container-fluid.main{margin-top:20px;padding-right: 0px;
    padding-left: 0px;}
    .container-fluid.main .container-fluid{padding-right: 0px;
    padding-left: 0px;}
}
.quick-search-wrapper .list.a{
height: 65px;
display: inline-block;
    font-size: 25px;
    color: #337ab7;
    font-family: "dcb";
    vertical-align: middle;
    z-index:1000;
}
.quick-search-wrapper .box-container.a {
height:50px;
}
.quick-search-wrapper.a {margin-top: 10px;background-color:#fff;display: block;}
.quick-search-wrapper.a .btn {
    border: solid 1px #337ab7;
}
@media screen and (max-width: 1367px){
.page-nav-wrapper .box-container{
height: 60px;
}
.page-nav-wrapper .nav > a, .page-nav-wrapper .nav .swiper-slide a{line-height: 60px;}
.quick-search-wrapper .box-container{
height: 70px;
}
.quick-search-wrapper .box-container.a{
height: 50px;
padding-right: 120px;
padding-left: 100px;
}
}

@media screen and (min-width: 1800px){
.navbar-nav>li>a{
    padding: 20px 52px 1px;
}
}
@media screen and (max-width: 768px){
  .quick-search-wrapper .box-container.a{
    padding-left: 0px;
  }
  .quick-search-wrapper.a{margin-top:0px;}
  .quick-search-wrapper .list.a{height:50px;}

   .quick-search-wrapper .list.a img:nth-child(2) {
    display: none;
}
   .quick-search-wrapper .list.a img:nth-child(3) {
    margin-left:5px;margin-top:3px;
}
   .quick-search-wrapper .list.a img:nth-child(1) {
    height: 50px;
}  
  .listlogo img:nth-child(2) {
    display: none;
}
  .listlogo img:nth-child(1) {
    height: 47px;
}
.navbar-default .navbar-toggle{margin-top: -41px;z-index: 1100;background-image: linear-gradient(to bottom, #68c209, #017d42);border-color: #fff;}
.ad-warp {
    width: 100%;
    height: 60%;
    right: 0;
}	
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
}
.navbar-toggle {
    margin-top: 23px;
    padding: 9px 5px;
    margin-right: 10px;
}
@media screen and (min-width: 768px){
	   .quick-search-wrapper .list.a img:nth-child(3) {
    margin-left:20px;
}
	   .quick-search-wrapper .list.a img:nth-child(2) {
    margin-left:70px;
}
#LRMINIWIN0{
    z-index: 1000;
    position: absolute;
    height: 50px;
    overflow: hidden;
    display: block;
    right: 13px;
}
.abc{
    CURSOR: pointer;
    float: right;
    clear: none;
    width: 20px;
    height: 20px;
    margin: 14px 2px 0 0;
}
}
.indextop h3,h1{height:0px;overflow: hidden;}
@media screen and (max-width: 768px){
.team .container{padding-right: 10px;padding-left: 10px;}	
.index-title-box h3, .index-title-box a{font-size: 24px;}
.gallery .view:nth-child(2),.gallery .view:nth-child(3),.gallery .view:nth-child(7),.gallery .view:nth-child(8){display:none;}
.carousel-inner .item.active{margin-top: 0px;}
.team {
    padding: 0.5em 0em;
}
.team .container-fluid.main{margin-top: 21px;}
li{list-style-type:none;}
.col-md-4{padding-right: 10px;padding-left: 10px;}
}
@media screen and (min-width: 768px){
.indextop .indextopnavlist.cur {
border-left: none;
    padding-left: 0px;
color: #00447d;
}
.indextop .indextopnavlist:after {
    content: "";
    width: 100%;
    height: 3px;
    opacity: 0;
    background-color: #00447d;
    position: absolute;
    bottom: -15px;
    left: 0;
    transition: .4s;
    -webkit-transition: .4s;
}
.container-fluid.main{
    margin-top: 40px;
}
.team .container-fluid.main{
    margin-top: 50px;
}
}