@font-face {
  font-family: 'REGULAR';
  src: url('./SOURCEHANSANSCN-REGULAR.OTF');
}

@font-face {
  font-family: 'hanyi';
  src: url('./hanyi.ttf');
}
@font-face {
  font-family: 'BOLD';
  src: url('./SOURCEHANSANSCN-BOLD.OTF');
}
@font-face {
  font-family: 'MEDIUM';
  src: url('./SOURCEHANSANSCN-MEDIUM.OTF');
}
@font-face {
  font-family: 'Light';
  src: url('./Microsoft YaHei UI Light.ttf');
}

*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;}
li{list-style-type: none;}
a{text-decoration:none;color:#2c2c2c;}
body{min-width:1200px;max-width:1920px;margin: 0 auto;color:#2c2c2c;font-size: 18px;font-family: '微软雅黑';}
img{ border:0;}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}
.box{width:1200px;margin:0 auto;}
.bold{font-family: 'BOLD';}

/* 首页 */
.header_top{width:100%;height:140px;margin-top: 40px}
.logo{display:block;float:left;margin-right: 30px;}
.header_top_left{float:left;line-height: 40px;margin-top: 10px}
.header_top_left p:nth-child(1){font-size:30px;color:#0071c1;}
.header_top_left p:nth-child(2){font-size:20px;color:#373737;}

.header_top_right1{width:100px;height: 100px;overflow: hidden;float:right;margin-right: 5px}
.header_top_right2{float: right;margin:12px 28px 0 0;}
.header_top_right21{float: right;}
.header_top_right21 span{vertical-align: top;line-height: 21px;font-size:20px;color:#222222;}
.header_top_right2 p{font-size:30px;color:#da2d1d;font-family: 'Impact';line-height: 40px;text-align: right}

.header_nav{width: 100%;height:64px;background:#0081dc;}
.nav{}
.nav>ul>li{float: left;margin-right: 25px}
.nav>ul>li:last-child{margin-right: 0px}
.nav>ul>li>a{display:inline-block;font-size: 18px;line-height:64px;padding:0 30px;color:#fff;}
.nav>ul>li>a:hover{background-color:#da2d1d;}
.nav_on{background-color:#da2d1d !important;}
.banner{width:100%;height:500px;}


.flexslider {position: relative;width: 100%;min-width:1200px;height:700px;overflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 700px;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom:25px;left:0;z-index: 999 ;text-align: center}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -42px;display: block;height: 21px;overflow: hidden;text-indent: -99em;width:21px;cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides  img {width: 100%;height:700px;display: block;}

/* 内容 */
.title{text-align: center;padding:45px 0 20px; }
.title p{font-size:20px;color:#666666;line-height: 40px}
.title h3{font-size:40px;color:#0081dc;}
.title h3 span{color:#353535;}


.ht1{padding-bottom: 50px;}
.ht11 p b{font-size: 22px;color:#da2d1d;}
.ht11 p{font-size: 18px;color:#666666;line-height: 34px;text-indent: 2rem}




.ht2{width: 100%;height:1454px;background:url(../images/ht2.jpg) no-repeat center; }
.ht21{width: 1200px;padding:10px 0;background: #fff;}
.ht211{width:733px;height: 504px;overflow: hidden;  float: left;margin:0 10px;}
.ht211 img{cursor: pointer; transition: all 0.6s;width:100%;}
.ht211 img:hover{transform: scale(1.03);}
.ht22{width: 390px;float: right;margin:35px 30px 0 0;}
.ht22 ul li{margin-bottom: 35px;}
.ht22 ul li p:nth-child(1){font-size: 22px;color:#da2d1d;line-height: 55px}
.ht22 ul li p:nth-child(1) i{font-size: 16px;color:#d7d7d7;letter-spacing: 1px;vertical-align: top;}
.ht22 ul li p:nth-child(2){font-size: 18px;color:#999999;line-height: 30px;}
.ht221{display: block;width: 98px;line-height: 29px;text-align: center;font-size: 16px;color:#0081dc;border:1px solid #e9e9e9;border-radius: 5px;float: right}

.ht3{padding-bottom: 70px;}
.ht31{text-align: center;}
.ht31 ul li{width: 582px;height: 335px;border-radius: 10px;border:1px solid #d7d7d7;overflow: hidden;position: relative;float: left;}
.ht31 ul li:nth-child(2n){float: right}
.ht31 ul li img{cursor: pointer; transition: all 0.6s;width:100%;}
.ht31 ul li img:hover{transform: scale(1.03);}
.ht31 ul li p{display: block;width: 582px;line-height: 49px;text-align: center;font-size: 22px;color:#fff;position: absolute;bottom:0;left:0;background: rgba(0, 0, 0, 0.5)}
.ht31>p{font-size: 22px;color:#fff; display: inline-block;padding:5px 10px;background-color: #0081dc;border-radius: 10px;margin-top: 30px}



.ht4{width: 100%;background: #f2f2f2;padding-bottom: 70px;}

.ht5{padding-bottom: 40px;}
.ht511{text-align: center;}
.ht511 ul li{display: inline-block;cursor: pointer; padding:10px 25px;background: #f1f1f1;border-radius: 10px;margin:0 25px;color:#646464;}
.ht512{width: 1200px;padding:10px 0;background: #f8f8f8;margin-top: 30px}
.ht5121{width: 737px;height: 460px;overflow: hidden;float: left;margin:0 10px;}
.ht5121 img{cursor: pointer; transition: all 0.6s;width:100%;}
.ht5121 img:hover{transform: scale(1.03);}
.ht5122{width: 400px;float: right;margin:35px 25px 0 0;}
.ht51221{width: 50px;height: 3px;background: #0081dc;margin:25px 0 25px;}
.ht5122 p{color: #646464;line-height: 50px;}
.ht51222{display: block;width: 122px;line-height: 36px;border-radius: 10px;background: #0081dc;text-align: center;color:#fff;}
.ht521 ul li{width:285px;color: #666666;text-align: center;line-height: 50px;float: left;margin-right: 20px; }
.ht5211{width:285px;height: 186px;overflow: hidden;color: #666666;text-align: center;line-height: 50px; }
.ht5211 img{cursor: pointer; transition: all 0.6s;width:100%;}
.ht5211 img:hover{transform: scale(1.03);}


.ht6{width: 100%;background: #f2f2f2;padding-bottom: 70px;}
.ht611{position: relative;}
.ht611 ul li{width:291px;height: 375px;overflow: hidden;position: relative;float: left;margin-right: 12px;background: #fff;}
.ht611 ul li img{cursor: pointer; transition: all 0.6s;width:100%;}
.ht611 ul li img:hover{transform: scale(1.03);}
.ht6111{display: block;width: 291px;height: 72px;text-align: center;color: #fff; background:rgba(0,129,220,0.5);position:absolute;left:0;bottom:36px;}
.ht6111 p:nth-child(1){font-size:24px;line-height: 45px;}
.ht6111 p:nth-child(2){font-size:16px;line-height: 10px;}
.prev{width: 30px;height: 30px;background:url(../images/p.png) no-repeat center;position: absolute;bottom:-50px;left:555px;cursor: pointer;}
.next{width: 30px;height: 30px;background:url(../images/n.png) no-repeat center;position: absolute;bottom:-50px;right:555px;cursor: pointer;}



/* 底部 */
.di{clear:both;width:100%;background: #202022;border-top: 7px solid #0081dc; padding-top:64px;}

.di13{width:240px;height:116px;border-right:1px solid rgba(195, 235, 208, 0.2);float: left;position: relative; }
.di13>img{max-width: 100%;max-height: 100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.di13p{display:block;margin-left: 75px;line-height: 30px;font-size: 14px;color:#fff;}
.ewm{width:116px;height: 116px;overflow: hidden;margin-left:75px;float: left}
.ewm1{width: 25px;float: left;margin-left:20px;font-family: 'Light';writing-mode: tb-rl;writing-mode: vertical-rl;color:#fff;}

.di14{width:25px;height:25px;display:block;margin:50px auto 0;cursor:pointer;}
.di2{width:100%;background-color:#171717;color:#fff;line-height: 54px;font-size:14px;}

/* 荣誉资质 */
.con{width:100%;padding:60px 0 70px;}

.honor>ul>li{width: 280px;float: left;margin-right:26px;margin-bottom:30px;text-align: center;line-height: 40px;  }
.honor>ul>li:nth-child(4n){margin-right: 0}
.honor_img{width: 280px;height: 185px;overflow: hidden; position: :relative;}
.honor_img img{max-width: 100%;max-height: 100%;position: :absolute;top:0;left:0;bottom:0;right:0;margin:auto;}


/* 关于我们 */
.about_body{width:1200px;margin:0 auto;line-height: 34px;word-wrap:break-word;font-size:18px;color:#666666;}
.about_body img{max-width:100%;}

.zx{width: 1200px;height: 509px;background:url(../images/zx.jpg) no-repeat center;margin-top: 50px}
.zx1{width:326px;height: 394px;padding: 45px 20px 30px;text-align: center;background:#fff;margin:20px 0 0 30px;float: left}
.zx1 h3{text-align: center;font-size:24px;color:#da2d1d;}
.zx11{height: 240px;margin-top: 20px;font-size:18px;text-align: left; color:#666666;line-height: 40px;}
.zx1 p{font-size: 16px;color:#666666;line-height: 50px}
.zx1 b{font-size: 30px;color:#da2d1d;font-family: 'Impact'}
.zx2{width: 730px; float: right;margin:35px 30px 0 0;}
.zx2>p{font-size:40px;color:#ffffff;text-align: center;}
.zx21{width:348px;height: 48px;margin-top:16px;background: rgba(255, 255, 255, 0.2); border: 1px solid #fff;border-radius:10px;font-size:18px;color:#fff;line-height:48px; }
.text{width:280px;border: none;outline:none;color:#fff;background: none;font-size:18px;text-indent: 1rem;border-radius: 5px;font-family: '微软雅黑'}
.span{vertical-align: top;line-height: 48px;}
.tj{width:141px;height:40px;background-color: #fff;outline:none;color:#f23644;font-size: 16px;outline:none;border-radius:10px;float:right;margin-right:200px;cursor: pointer;margin-top: 30px}
.tj1{width:141px;height:40px;background-color: rgba(255, 255, 255, 0.2);color:#fff;border: none; font-size: 16px;outline:none;border-radius:10px;float:left;margin-left:200px;cursor: pointer;margin-top: 30px}



/* 联系我们 */
.contact1{width: 1200px;height: 280px;background: #f4f4f4;}
.contact11{display: block;float:left;margin:10px;}
.contact12{float: left;font-size:18px;color:#353535;line-height: 40px;margin:65px 120px 0 35px;}
.contact13{width: 100px;height: 100px;overflow: hidden; float:left;margin-top: 90px}
.map{width: 1200px;height:680px;margin: 50px auto 0;}

/* 患者案例 */
.case>ul>li{width:1200px;height: 290px;margin-bottom: 30px}
.case_img{width:485px;height: 290px;overflow: hidden;float: left}
.case_img img{cursor: pointer; transition: all 0.6s;width:100%;}
.case_img img:hover{transform: scale(1.03);}
.case_con{width: 683px;padding:0 0 0 30px;height: 288px;border:1px solid #e0e0e0;float: left}
.case_con1{font-size:24px;color:#333333;display: block;margin:25px 0 10px;}
.case_con2{font-size:20px;color:#666666;}
.case_con3{display: block;height: 120px;font-size:18px;color:#999999;line-height: 34px;margin:15px 0 10px;}
.case_con4{display: block;width: 114px;line-height: 28px;border:1px solid #cc0000;color:#cc0000;font-size:16px;text-align: center;float: right;margin-right: 20px}

/* 医师团队 */
.etitle{font-size:40px;color:#0081dc;text-align: center;}
.etitle span{color:#353535;}
.team>ul>li{width:291px;height: 375px;background: #f1f1f1; overflow: hidden;position: relative;float: left;margin-right: 12px;margin-top: 30px; }
.team>ul>li:nth-child(4n){margin-right: 0}
.team>ul>li img{cursor: pointer; transition: all 0.6s;width:100%;}
.team>ul>li img:hover{transform: scale(1.03);}
.team_name{display: block;width: 291px;height: 72px;text-align: center;color: #fff; background:rgba(0,129,220,0.5);position:absolute;left:0;bottom:36px;}
.team_name p:nth-child(1){font-size:24px;line-height: 45px;}
.team_name p:nth-child(2){font-size:16px;line-height: 10px;}


/* 新闻资讯 */
.news>ul>li{padding-bottom: 55px;border-bottom: 1px solid #ececec;margin-bottom: 60px}
.news_img{display: block;width: 439px;height: 225px;overflow: hidden;float: left}
.news_img img{cursor: pointer; transition: all 0.6s;width:100%;}
.news_img img:hover{transform: scale(1.03);}
.news_con{width: 700px;float: right;margin-top: 45px;}
.news_con1{font-size: 20px;color:#343434;}
.news_con2{display: block;height: 85px;margin-top: 14px;color:#676767;line-height: 33px}
.news_con4{display: block;width: 114px;line-height: 28px;border:1px solid #e60039;color:#e60039;font-size:16px;text-align: center;float: right;margin-right: 20px}

/* 产品服务 */
.product>ul>li{width: 280px;height: 310px;background: #f7f7f7;padding:5px;float: left;margin-right: 13px;margin-top:36px; }
.product>ul>li:nth-child(4n){margin-right: 0}
.p_img{display: block;width: 280px;height: 215px;overflow: hidden;}
.p_img img{cursor: pointer; transition: all 0.6s;width:100%;}
.p_img img:hover{transform: scale(1.03);}
.p_name{display:block;font-size:20px;text-align: center;line-height:60px;}
.p_left{display: block;width: 135px;line-height: 31px;font-size:16px;background: #c3c3c3; color:#fff;text-align: center;float:left;}
.p_right{display: block;width: 135px;line-height: 31px;font-size:16px;background: #da2d1d; color:#fff;text-align: center;float:right;}





/* 页码 */
.pages{padding:50px 0;text-align: center;clear: both;}
.pages>ul>li{display:inline-block;font-size:18px;margin-right: 10px;}
.pages>ul>li>a{font-family:'微软雅黑';padding:10px 20px;color:#333;background-color: #e3e3e3;text-decoration:none}
.c{padding:10px 20px;background:#da2d1d;color:#fff;}

/* 上下篇 */
.sxy{margin:80px 0 100px;width:100%;height:60px;font-size: 16px;color:#333}
.sxy1{width:550px;height:60px;float: left;}
.sxy2{width:550px;height:60px;float: right;text-align: right;}

/* 详情页 */
.article_title{font-size: 36px;color:#333;text-align: center;padding:40px 0;}
.article_body{padding:40px 0;width:100%;word-wrap:break-word;font-size: 18px;line-height: 50px;}
.article_body img{max-width:100%;}

