﻿@charset "utf-8";

/* CSS Document */

@charset "utf-8";



/* CSS Document */

* { margin: 0; padding: 0; font-size: 12px; font-family: "微软雅黑"; color: #333333; }

img { border: none; }

li { list-style: none; }

a { text-decoration: none; color: #834510; font-size: 12px; }

.clear { clear: both; }

body { background: #fff; }

/*项目分类样式*/

.item { width: 1160px; margin: 0 auto; height: 78px; background:#fff; position:relative}

.item ul{position:relative}

.item a { display: block; width: 76px; float: left; }

.item li{ height:78px; float:left; width:89px; border-right: 1px solid #EAEAEA; overflow:hidden}

.item li#last{ border-right:none}

.item li a{ width: 76px; height: 78px; padding-top: 50px; text-align: center; background-image: url('../images/item_1.png'); background-repeat: no-repeat; float:left; display:block}

.item li:hover { width: 89px; height: 78px; text-align: center; float:left; }

.curBg { background:#397c68; height:5px; position:absolute; bottom:0; width:123px; left:0px; z-index:0}

.cls { clear:both; }



.item_nav1{ background-position: 10px -65px; }

.item_nav2{ background-position: -68px -65px; }

.item_nav3{ background-position: -149px -65px; }

.item_nav4{ background-position: -226px -65px; }

.item_nav5{ background-position: -306px -65px; }

.item_nav6{ background-position: -384px -65px; }

.item_nav7{ background-position: -470px -65px; }

.item_nav8{ background-position: -548px -65px; }

.item_nav9{ background-position: -625px -65px; }

.item_nav10{ background-position: -705px -65px; }

.item_nav11{ background-position: -783px -65px; }

.item_nav12{ background-position: -865px -65px; }

.item_nav13{ background-position: -943px -65px; }

.item_nav14{ background-position: -1023px -65px; }

.item_nav15{ background-position: -1102px -65px; }/*center_1视频播报壹美动态*/

.main { width: 1180px; margin: 35px auto; }

.m1 { margin: 15px 0; }

.m1_left { width: 367px; height: 250px; float: left; background: #FFF; }

.video { width: 400px; height: 200px; margin-top:18px; }

.m1_l_title{ font-size: 16px; color: #000; font-weight: bold;}

.m1_01 a { margin-top: 50px; color: #000; font-size: 16px; padding-left: 16px; }

.m1_1_02 { width: 68px; height:4px; background: #397c68; float: left; margin-top: 4px;display:inline; }

.m1_1_01 { width: 296px; margin-top: 6px; height:1px; border-bottom: solid 1px #d1d1d1; float: left;display:inline; }



.m1_right { width: 745px; height: 260px; background: #FFF; float: right;display:inline; }

.m1_r_title { width: 715px;  float: left; }

.m1_r_title a { font-size: 16px; color: #000; font-weight: bold;}


.m1_01 { width: 112px; height: 3px; background: #397c68; float: left; margin-top: 4px;display:inline;  }

.m1_02 { width: 630px; height: 1px;border-bottom: solid 1px #d1d1d1; float: left; margin-top: 6px;display:inline; margin-bottom:15px; }

.m1_r_cont { width: 750px; margin: 0 auto; margin-top:15px;display:inline;}

.m1_r_img { width: 270px; height: 220px; float: left; }

.m1_r_wz { width: 470px; float: right; }

.m1_r_wz_title { line-height: 30px; text-align: center; }

.m1_r_wz_title a { font-size: 14px; font-weight: 700; }

.m1_r_wz_title a:hover { color: #AA8131; }

.m1_r_wz_cont { line-height: 25px; text-indent: 24px; padding-bottom: 10px; border-bottom: solid 1px #d1d1d1; }

.m1_r_wz_cont a, .m1_r_wz_cont a:hover { color: #AA8131; margin-left: 3px; }

.m1_r_list { padding-top: 10px; }

.m1_r_list li { width: 225px; line-height: 25px; float: left; padding-left: 10px; }

.m1_r_list li a { color: #333333; }

.m1_r_list li a:hover { color: #AA8131; }

/*医师团队样式*/

/**专家团队**/

h3.item_title{border-bottom:1px #d2d2d2 solid; margin:0 auto; font-size:14px;font-family:"Hiragino Sans GB", "Microsoft YaHei", "Î¢ÈíÑÅºÚ", tahoma, arial, simsun, "ËÎÌå"; font-weight:normal; line-height:45px; color:#ccc}

h3.item_title span{ color:#1c1c1c; border-bottom:2px #397c68 solid; display:inline-block; height:44px; font-weight:bold;font-size:16px; }

h3.item_title a{ color:#1c1c1c}

.index_experts_R{float:left; width:730px; overflow:hidden; display:block}

.index_experts_R h2{height:20px; margin-bottom:12px;position:relative}

.index_experts_R h2 a{position:absolute; bottom:0px; right:6px; width:36px; height:7px;overflow:hidden}

.index_experts_R h2 a:hover{background-position:0 -7px}

.index_team{width:3700px;height:316px;overflow:hidden; }

.index_team li{float:left; margin-right:4px; overflow:hidden}

.index_team a{float:left; width:182px; height:316px; position:relative}

.index_team a span{display:block; height:0; position:absolute; bottom:0; left:0; width:181px; background:#333; opacity:0.75; filter:alpha(opacity=75); -ms-transition:height 0.3s; -moz-transition:height 0.3s; -webkit-transition:height 0.3s;  -o-transition:height 0.3s; transition:height 0.3s; }

.index_team a span h4{text-align:center; color:#fff; font-size:16px; line-height:35px; padding-top:3px; font-weight:normal}

.index_team a span h4 b{font-size:22px; margin-right:8px; font-weight:normal; color:#EEE;}

.index_team a span p{padding:0 10px; color:#fff; line-height:17px}

.index_team a:hover span{height:94px}

.NowSearch{width:730px; height:75px; margin-top:12px; background:#6a6a6a; overflow:hidden; position:relative}

.NowSearch p{padding:20px 0 0 28px; line-height:20px; color:#fff; width:300px; float:left;}

.SearchNow{position: absolute; left:412px; top:16px; height:21px; }

.SearchNow_input{position:absolute; width:226px; height:21px; }

.SearchNow_input input{display: block; border: 0; padding: 0; font-size:12px; color:#6a6a6a; width:226px; margin-left:10px; height:20px; line-height:20px; background:none}

.SearchNow_button{position: absolute;left:232px; width:36px; height:31px; font-size:0}

.SearchNow_button input{width:36px;height:21px;border:0;padding:0; cursor:pointer}

.hotWords{position:absolute; bottom:12px; left:420px}

.hotWords span{color:#fff}

.hotWords a{color:#fff; margin-left:15px; text-decoration:underline}

.hotWords a:hover{color:#7A36AF}

.NowSearch .theq{ width:334px; height:33px; float:right; padding-right:30px; margin-top:20px;}

.NowSearch .theq  a {display:block; width:334px; height:33px;}

/*院长坐诊样式*/

.top_right { width: 397px; height: 499px; float: right; }

.yzzz_ys a { font-size: 16px; color: #000; }

.line_yzzz_01 { width: 68px; height: 3px; background: #846737; float: left; margin-top: 4px;display:inline; }

.line_yzzz_02 { width: 329px; margin: 5px auto 3px; border-bottom: solid 1px #d1d1d1; float: right; display:inline; height:1px;}

.In_Sp_Xt { width: 397px; height: 260px; overflow: hidden; position: relative; margin-top: 6px; float: left }

.In_Sp_Xt .In_Sp_Zc, .In_Sp_Xt .In_Sp_Yc { position: absolute; display: block; width: 14px; height: 14px; bottom: 6px; cursor: pointer; z-index: 1000000; _background-image: url(../images/in_fx_an_1.gif); background-repeat: no-repeat; text-indent: -100000em; }

.In_Sp_Xt .In_Sp_Zc { left: 320px; background-position: left center; }

.In_Sp_Xt .In_Sp_Yc { right: 40px; background-position: right center; }

.In_Sp_Ls { position: relative; width: 397px; height: 260px; overflow: hidden }

.In_Sp_Ls ul.In_Sp_Ul { width: 9999px; }

.In_Sp_Ls ul.In_Sp_Ul li { float: left; display: inline; width: 397px; height: 260px; }

.InViBtSp { width: 36%; }

.InViSp { width: 265px; }

.InViWtSp { width: 63%; }

.InViSpTu { padding: 5px 0px; text-align: center; }

.InViBtGd { width: 40%; margin: 5px 0px; }

.InViWtGd { width: 59%; margin: 5px 0px; }

.lx_icon { width: 397px; height: 122px; background: url(../images/lx_icon_15_1.jpg) no-repeat; float: right }

.lxfs { width: 398px; height: 90px; float: right; }

.lxfs li { float: left; }

.lxfs .hover_1 { display: block; background-image: url(../images/qq_15_1.png); width: 164px; height: 61px; }

.lxfs .hover_1 a { padding-left: 70px; color: #FFF; font-size: 20px; line-height: 60px; }

.lxfs .hover_1:hover { background-image: url(../images/qqtu_15_1.png); width: 164px; height: 61px; }

.lxfs .hover_2 { display: block; background-image: url(../images/xzzz_15_1.png); width: 164px; height: 61px; margin-left: 50px; position: relative }

.lxfs .hover_2 a { padding-left: 70px; color: #FFF; font-size: 20px; line-height: 60px; }

.lxfs .hover_2:hover { background-image: url(../images/hover_zxzz_15_1.png); width: 164px; height: 61px; }

#index_num { background: #ff0000 none repeat scroll 0 0;width: 20px; height: 20px; line-height: 20px; border-radius: 20px;-moz-border-radius:20px;-webkit-border-radius: 20px; display: block; color: #fff; text-align: center; position: absolute; left: 30px; top: 10px; box-shadow: 0 0 2px #444; border: 2px solid #fff; font-style: normal; font-size: 16px; }

.adu { width: 100%; height: 120px; margin-top: 20px; }

/*真实案例*/

.InAl { margin-top: 20px; height: 460px; overflow: hidden; }

.InGyFl { width: 1190px; margin-bottom:10px; }

.box_al { width: 1190px; height: 15px; padding-bottom: 15px; }

.alys a { font-size: 16px; color: #000; }

.line_al_01 { width: 80px; height: 3px; background: #846737; float: left; margin-top: 4px;display:inline; }

.line_al_02 { width: 1110px; margin-top: 5px; border-bottom: solid 1px #d1d1d1; float: right; height:1px; display:inline; }

.InGyTit { font: 18px/32px "微软雅黑"; color: #323232; border-bottom: 1px solid #d8b736; text-align: center; width: 18%; }

.InGyTit span { color: #b3b3b3 }

.InGyFlMc { font: 16px/32px "微软雅黑"; color: #c19a3d; }

.InGyFlMc a { color: #c19a3d; }

.InAlFlBtUl { padding-left: 20px; }

.InAlFlBtUl li { font: 14px/32px "宋体"; width: 111px; height: 32px; vertical-align: middle; float: left; text-align: center; margin: 0px 15px; }

.InAlFlBtUl li a { co#4c4c4c

}

.InAlFlBtUl li.select { font: 16px/32px "微软雅黑"; font-weight: bold; }

.InAlFlBtUl li.select a { color: #9a7000; }

.InAlShow { padding-top: 15px; display: none; }

.InAl .block { display: block; }

.InAlNewUl { width: 1038px; float: left; }

.InAlNewUl li { width: 1038px; height: 398px; display: none; }

.InAlNewUl li.InAlBj01 { }

.InAlNewUl li.InAlBj03 { }

.InAlNewUl li.InAlBj04 { }

.InAlNewUl li.InAlBj05 { }

.InAlNewUl li.InAlBj06 { }

.InAlNewUl li.block { display: block; }

.InAlSel { width: 140px; float: right; background: #FFFFFF }

.InAlSel li { background: #DDDDDD; position: relative; height: 63px; margin-bottom: 4px; display:inline; float:left; width:140px;}

.InAlSel li a { display: block; width: 100%; height: 100%; }

.InAlSel li a b { font-size: 16px; position: absolute; top: 18px; left: 20px; font-family: microsoft yahei; font-weight: normal }

.InAlSel li.select b { color: #fff; }

.InAlSel li.select { background: #C49B63; cursor: pointer }

.InAlSel li.select img{ width: 55px; height:55px; line-height:55px; border-radius:55px; display: block; color: #fff; text-align: center; position: absolute; right: 5px; top: 5px;  border: 1px solid #fff; font-style: normal;-moz-border-radius: 55px;-webkit-border-radius: 55px; }

.InAlSel img{ width: 55px; height:55px; line-height:55px; border-radius:55px; display: block; color: #fff; text-align: center; position: absolute; right: 5px; top: 5px;  border: 1px solid #fff; font-style: normal;-moz-border-radius: 55px;-webkit-border-radius: 55px; }

/*实力见证*/

.box_01 { width: 1180px; height:25px; display:inline; margin-bottom:10px; }

.ztys a { font-size: 16px; color: #000; }

.line_01 { width: 80px; height: 3px; background: #846737; float: left; margin-top: 4px; display:inline }

.line_02 { width: 1100px; margin: 5px auto 10px; border-bottom: solid 1px #d1d1d1; float: right; height:1px; display:inline }

#pinpai { height: 350px; }

#pinpai .tab { width: 217px; height: 300px; float: left; }

#pinpai .tab li { width: 220px; height: 56px; margin-bottom: 5px; float:left; display:inline }

#pinpai .tab li a { display: block; height: 56px; width: 212px; background-color: #f0f0f0; font-size: 18px; line-height: 56px; text-align: center; color: #000; }

#pinpai .tab li.selected { background: url(../images/index_02_1.jpg) right center no-repeat; }

#pinpai .tab li.selected a { background-color: #9d714a; ; color: #fff; }

#pinpai .tab_box { width: 945px; height: 300px; background-color: #f0f0f0; overflow: hidden; }

.pp_box { width: 945px; height: 300px; top: 0px; left: 0; }

#pinpai .tab_box .pp_pic { width: 648px; height: 300px; position: relative }

#pinpai .tab_box .pp_txt { width: 264px; padding-top: 20px; padding-right: 32px; position: relative; height: 280px; }

#pinpai .tab_box .pp_txt h3 { text-align: right; line-height: 26px; font-size: 25px; color: #898989; }

#pinpai .tab_box .pp_txt p { text-indent: 2em; line-height: 25px; color: #5a5a5a; margin-top: 15px; width: 200px; float: right; }

#pinpai .tab_box .pp_txt a { display: block; position: absolute; left: 0; top: 120px;  width: 32px; height: 32px; }

/*案例*/

#box_anli { height: 530px; overflow: hidden; }

#box_anli ul { width: 1200px }

#box_anli ul li { float: left; width: 291px; height: 463px; overflow: hidden; float: left; margin-right: 9px; overflow: hidden; }

#box_anli ul li a { width: 291px; height: 463px; display: block; position: relative; }

#box_anli ul li a span { display: block; width: 250px; height: 50px; position: absolute; top: 315px; left: -250px; color: #fff; font-size: 16px; line-height: 50px; text-align: center; background: url(../images/index_bg1_1.png) repeat; }

/*环境*/

#environment { background: url(../images/hj_1.jpg) no-repeat; }

#environment a { display: block; width: 100%; height: 300px; }

#environment a:hover {}

/*设备*/

#instrument { }

#instrument ul { overflow: auto; }

#instrument ul li { float: left; overflow: hidden; height: 300px; position:relative }

#instrument ul li a { width: 200px; height: 300px; display: block; float: left; margin: 0 7px; position: relative; }

#instrument ul li a p { width: 200px; height: 48px; background: #75025c; background: url(../images/index_bg1_1.png) repeat; position: absolute; bottom: -48px; left: 0; text-align: center; line-height: 48px; color: #fff; font-size: 16px; }

/*设备*/

#cailiao { }

#cailiao ul { overflow: auto; }

#cailiao ul li { float: left; overflow: hidden; width: 200px; margin: 7px 5px; height: 130px; background: #fff; position:relative  }

#cailiao ul li a { width: 200px; height: 130px; display: block; float: left; position: relative; }

#cailiao ul li a img { margin-top: 10px; }

#cailiao ul li a p { width: 200px; height: 40px; background: #75025c; background: url(../images/index_bg1_1.png) repeat; position: absolute; bottom: -75px; left: 0; text-align: center; line-height: 40px; color: #fff; font-size: 16px; }

/*明星*/

#superstar {}

#superstar .left { width: 211px; height: 300px; }

#superstar .mxc { position: relative; overflow: hidden; width: 100%; }

#superstar .mxc p { background: url(../images/index_bg1_1.png) repeat scroll 0 0; height: 24px; line-height: 24px; text-align: center; color: #fff; position: absolute; bottom: -24px; width: 100%; }

#superstar .mx1 { height: 152px; }

#superstar .mx2 { height: 145px; margin-top: 3px; }

#superstar .mx3 { width: 211px; margin-left: 3px; height: 300px; }

#superstar .right { width: 220px; height: 300px; }

#superstar .mx4 { width: 110px; height: 145px; }

#superstar .mx5 { width: 108px; height: 145px; }

#superstar .mx6 { height: 152px; margin-top: 3px; }



#sildes{overflow: hidden; position: relative; width:1180px}



/* sildes css begin */

.control {width:1035px;height:400px;display: block;position:absolute;top:0;left:0;overflow: hidden;}

.change li{width:1040px;overflow: hidden;text-align:center}



/* 图片垂直居中,不是很准确 */

.change li .imgWrap{display: table-cell ;width:900px;height:400px;vertical-align: middle;cursor:pointer;*font-size: 500px;}

.change li img{width:1038px;height:400px;width: expression(this.width > 900 && this.width > this.height ? 900 :true); height:expression(this.height >900 ? 900: true);vertical-align:middle; overflow:hidden}



/* 描述部分 */

.change li .textDesc{width:100%;height:100px;position:absolute;left:0;bottom:0;text-align:left;overflow: hidden;}

.change li .opacity{width:100%;height:100px;position:absolute;left:0;bottom:0;background:#000;filter:alpha(opacity=50);opacity:0.5;}

.change li .title{padding:10px 15px 0; color:#e6e6e6;font-size:14px;line-height:22px;}

.change li .title a{color:#e6e6e6;}

.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}



/* 翻页按钮 */

.prev, .next{width:49px;height:49px;position:absolute;bottom:480px; color:#FFF;font-size:14px; z-index: 9;font-weight:bold; cursor: pointer;outline:none} 

.prev span, .next span{display: none;}

.prev{left:0; _background:none}

.next{right:0; _background:none}



/* 分页 */

.pageClass{text-align:center;z-index: 9;position:absolute;top:50px;padding-top:10px;}

.pageClass a{display: inline-block; width:10px;height:10px;margin:0 3px;overflow:hidden; border:1px solid #bebebe;background:#bebebe ;border-radius:5px;outline:none}

.pageClass a span{display:none}

.pageClass a:hover,.pageClass a.cur{border:1px solid #be230a;background:#be230a }



/* 缩图部分 */

.thumbWrap{width:140px;height:400px;position:absolute;right:0;top:0;overflow: hidden;}

.thumbWrap .thumbCont{width:100%;height:100%;position:relative;overflow: hidden; height:350px; margin-top:27px;}

.thumbWrap ul{}

.thumbWrap ul li{ background: none repeat scroll 0 0 #dddddd;

    display: inline;

    float: left;

    height: 65px;

    margin-bottom: 5px;

    position: relative;

    width: 140px;}





.thumbWrap ul li img { width: 55px; height:55px; line-height:55px; border-radius:55px; display: block; color: #fff; text-align: center; position: absolute; right: 5px; top: 4px;  border: 1px solid #fff; font-style: normal;-moz-border-radius: 55px;-webkit-border-radius: 55px; }

.thumbWrap ul li b{ font-size: 16px; position: absolute; top: 18px; left: 20px; font-family: microsoft yahei; font-weight: normal }

.thumbWrap ul li.cur{background:#AD8331}

.thumbWrap ul li.cur b{ color:#fff}



/* 缩图按钮 */

.thumbPrev,.thumbNext{width:140px;height:22px;text-align:center;position:absolute;color:#000;z-index: 9; outline:none}

.thumbPrev span, .thumbNext span{display: none;}



.thumbPrev{left:0;top:0;_background: #DDDDDD}

.thumbNext{left:0;bottom:0; _background: #DDDDDD}

.thumbPrev:hover{}

.thumbNext:hover{}







/*微博、微信*/



.newc{



width:1175px; margin:0px auto; overflow:hidden; margin-top:30px;}



.nlxwm{



width:370px; float:left; border:1px solid #C9C9C9;}



.nlxwm .ct{



width:368px; height:50px;  font-size:16px; color:#FFFFFF;background:url(../images/telico_1.png) 15px 8px no-repeat; overflow:hidden;background-color:#CAA16D; line-height:50px; padding:0px 0 0 45px;}



.nlxwm .cc{



width:368px; height:508px;}



.nweibo{



width:370px; float:left; border:1px solid #C9C9C9; margin-left:33px;}



.nweibo .ct{



width:368px; height:50px;  font-size:16px; color:#FFFFFF;background:url(../images/wbico_1.png) 15px 8px no-repeat; overflow:hidden;background-color:#7B3724; line-height:50px; padding:0px 0 0 45px;}



.nweibo .cc{



width:368px; height:508px;}



.nweixin{



width:370px; float:left; border:1px solid #C9C9C9; margin-left:32px;}



.nweixin .ct{



width:368px; height:50px;  font-size:16px; color:#FFFFFF;background:url(../images/wxico_1.png) 15px 8px no-repeat; overflow:hidden;background-color:#9C7049; line-height:50px; padding:0px 0 0 45px;}



.nweixin .cc{



width:368px; height:508px;}





.float_left {
	float:left;
}
.float_right {
	float:right;
}

.relative {position:relative;}
.absolute {position:absolute;}
#noMarginR {margin-right:0;}


.storyLists{width:100%; height:100%;overflow:hidden; float:left;}
.storyList {width:100%;height:855px;overflow:hidden;float:left; position:relative;}
.storyList span{display:block;position:absolute; z-index:1; left:0;bottom:6px;}
.storyList dl{overflow:hidden; width:450px; float:right;}
.storyList dl I{display:block; margin:100px 0 0 0;}
.storyList dl dt{display:block; margin:40px 0 0 120px;}
.storyList dl p{display:block; margin:10px 0 20px 120px; width:280px; padding:10px 20px;font-family: "Microsoft Yahei";font-size:23px; line-height:30px;color:#000; background:#fff;}
.storyList dl dd{display:block; margin:10px 0 0 140px;}
.storyList dl a{display:block; margin:45px auto 0 160px; width:250px;font-family: "Microsoft Yahei";font-size:18px; line-height:45px;color:#fff; background:#e8600e;border-radius: 50px; text-align:center;}
.storyList dl a:hover{background:#ba1645;}


/*案例修改2018-1-30*/
#clist-box{width:100%; padding-top: 36px;margin:0 auto;overflow:hidden; background:#303030;}
#clist{ height: 348px;position:relative;z-index: 1;}
.cli{width: 267px;height: 348px;float: left;position: relative;}
.cli:nth-of-type(1){margin-left:15px;}
.cli-mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: black; opacity: 0.7;-moz-opacity: 0.7; filter:alpha(opacity=70);}
.cbg{width: 100%;height: 100%;}
.ctxt{background-color: #e7ae46; display:block;height:40px;line-height:40px;color: white; text-align:center;font-size: 20px;}

.cli_name {position:relative;z-index: 2;height:40px; background:#303030; border-top:2px #e7ae46 solid; }

.content4 h1{ font-weight:normal; color:#a7a3a3; font-size:16px; border-bottom:1px solid #b47329; padding:10px 0px;  width:1200px;margin:18px auto; text-align:center;}
.anlicom{ width:100%; background:url(../images/al_bg_1.jpg); display:block; padding-bottom:80px; overflow:hidden; margin:0 auto;}

.lanrenzhijia .cf li dl .icon{
    webkit-animation: tada 3s linear normal both infinite;
    -o-animation: tada 3s linear normal both infinite;
    animation: tada 3s linear normal both infinite;
}
.lanrenzhijia .cf li dl .icon2{
    webkit-animation: tada 4s linear normal both infinite;
    -o-animation: tada 4s linear normal both infinite;
    animation: tada 4s linear normal both infinite;
}

@-moz-keyframes tada{
    0%{-moz-transform:scale(1);}
    10%,20%{-moz-transform:scale(0.95) rotate(-3deg);}
    30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}
    100%{-moz-transform:scale(1) rotate(0);}
   }

  @-webkit-keyframes tada{
    0%{-webkit-transform:scale(1);}
    10%,20%{-webkit-transform:scale(0.95) rotate(-3deg);}
    30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}
    100%{-webkit-transform:scale(1) rotate(0);}}



#hot .hot_box .hot_tab ul{ height:auto; overflow:hidden; float:left;}
#hot .hot_box .hot_tab li{ width:130px; overflow:hidden; float:left; height:auto; overflow:hidden; border-bottom:1px solid #a7a3a3; text-align:center; padding:0px 20px;}
#hot .hot_box .hot_tab li a{ display:block; height:auto; padding:7px 0 8px; text-align:center; font-size:15px; color:#333333;}
#hot .hot_box .hot_tab li.hover{ border-top:1px solid #359373; border-left:1px solid #359373; border-right:1px solid #359373; border-bottom:none;}
#hot .hot_box .hot_tab li.hover a{ color:#177fc8;}
#hot .hot_box .hot_con,#hot .hot_box .hot_con li,#hot .hot_box .hot_con ul,#hot .hot_box .hot_con dl{ height:auto; overflow:hidden;}
.hot_box{ width:1200px; margin:0 auto; overflow:hidden;}

.hot_con{width:1200px; margin:0 auto; display:none;}
.hot_text img{ float:left; margin-left:4px;}
.hot_tab span{ display:block; border-bottom:1px solid #a7a3a3; float:left; height:38px; width:922px;}

/*环境*/
.bt {-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;}
.enviSlide .preBtn i,.enviSlide .nextBtn i{ background:url(../images/arrows_1.png) no-repeat;}
.envi{ width:1189px; overflow:hidden; margin:0 auto}
.enviSlide {width:100%;height:390px;overflow:hidden;}
.enviSlide .hjslideBox2,.enviSlide .hjslideBox2 .tempWrap {width:100%;height:570px;}
.enviSlide .hjslideBox2 li {position:relative;width:100%;height:570px;overflow:hidden;}
.enviSlide .hjslideBox2 li a {display:block;width:100%;height:100%;position:relative;}
.enviSlide .hjslideBox2 li img {width:100%;-moz-transform:scaleX(1.05) scaleY(1.05);-ms-transform:scaleX(1.05) scaleY(1.05);-o-transform:scaleX(1.05) scaleY(1.05);-webkit-transform:scaleX(1.05) scaleY(1.05);transform:scaleX(1.05) scaleY(1.05);}
.enviSlide .hjslideBox2 li.active img {-moz-transition:-moz-transform 4s linear 0s;-ms-transition:-ms-transform 4s linear 0s;-o-transition:-o-transform 4s linear 0s;-webkit-transition:-webkit-transform 4s linear 0s;transition:transform 4s linear 0s;-moz-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);}
.enviSlide .preBtn {left:0; top:50%;display:block;width:26px;height:48px;margin-top:-37px; background-color:rgba(0,0,0,.3);z-index:7;display:none;}
.enviSlide .preBtn i {display:block;width:26px;height:48px;margin-left:0px;margin-top:0;background-position:-5px -7px;}
.enviSlide .nextBtn {right:4px; top:50%;display:block;width:26px;height:48px;margin-top:-37px; background-color:rgba(0,0,0,.3);z-index:7;display:none;}
.enviSlide .nextBtn i {display:block;width:26px;height:48px;margin-left:0px;margin-top:0px; background-position:-45px -7px;}
.enviSlide .preBtn:hover,.enviSlide .nextBtn:hover { background-color:rgba(0,0,0,.7);}

/*设备*/
.rmxm_con { width:1200px; margin:0 auto;}
.rmxm_con .xSlide { width:100%; margin:0 auto; overflow:hidden;}
.rmxm_con .xSlide .xMain li { width:290px; height:392px; overflow:hidden; float:left; margin-right:10px; position:relative; }
.rmxm_con .xSlide .xMain li img { width:100%; }
.rmxm_con .xSlide .ani { transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s; }
.rmxm_con .xSlide .xMain li a { position:absolute; left:0; bottom:0; display:block;  width:290px; height:55%; }
.rmxm_con .xSlide .xMain li a:hover { background:rgba(0,0,0,.6); }
.rmxm_con .xSlide .xMain li a:hover dl { bottom:5%;background: none;}
.rmxm_con .xSlide .xMain li dl { position:absolute; bottom:-160px; left:0%; width:100%; background:rgba(0,0,0,.6);font-family: "Microsoft Yahei";color:#fff; }
.rmxm_con .xSlide .xMain li dt { display:block;padding:0; line-height:40px; text-align:center;font-size:20px;  }
.rmxm_con .xSlide .xMain li dd { font-size:14px; line-height:30px; margin:5px 0 5px 20px; width:100px; text-align:center; display:block; background:#bb9778;}
.rmxm_con .xSlide .xMain li p { font-size:14px; line-height:28px;margin:10px 15px 0 20px; display:block; height:80px;}
.rmxm_con .xSlide .xMain li em { font-size:14px; line-height:25px; margin:10px 15px 0 0; float:right; border-radius: 40px;width:70px; text-align:center; display:block; background:#bb9778; font-style:normal;}


.pubW{width:1200px; margin:0px auto}
.footer_logo,.footer_border{ display:inline;}
.footer_wx dl dt{font-size:13px;}



.slideBox12,.slideBox2{ position:relative; margin:0px auto; max-width:640px;}
.slideBox12 .hd, .slideBox2 .hd2{ position:absolute; line-height:28px; bottom:-30px; right:28%; z-index:1; }
.slideBox12 .hd li, .slideBox2 .hd2 li{ display:inline-block; width:20px; height:20px; background:url(../images/yuan_1_1.png) no-repeat; text-indent:-9999px; overflow:hidden; margin:0;   }
.slideBox12 .hd li.on, .slideBox2 .hd2 li.on{ background:url(../images/yuan_2_1.png) no-repeat; }
.slideBox12 .bd, .slideBox2 .bd2{ position:relative; z-index:0; }
.slideBox12 .bd li, .slideBox2 .bd2 li{ position:relative; }
.slideBox12 .bd li img, .slideBox2 .bd2 li img{ vertical-align:top;/* 图片宽度100%，达到自适应效果 */}
.slideBox12 .bd li a, .slideBox2 .bd2 li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */



.ma5 {
width:1179px;
height:367px;
float:left;
background-color:#FFFFFF;
padding:0;
}
.ma5 .a1 {
width:1120px;
height:60px;
float:left;
padding-bottom:19px;
}
.ma5 .a2 {
width:1165px;
height:302px;
float:left;
}
.ma5 .a2 .le {
width:208px;
height:302px;
float:left;
}
.ma5 .a2 .le ul li {
width:208px;
height:61px;
float:left;
text-align:center;
color:#787878;
border-bottom:solid 1px #cccccc;
font-family:"Î¢ÈíÑÅºÚ";
font-size:20px;
padding-top:18px;
cursor:pointer;
}
.ma5 .a2 .le ul .change,.ma5 .a2 .le ul li:hover {
color:#FFFFFF;
background-image:url(../images/js_08_1.jpg);
}
.ma5 .a2 .ri {
width:898px;
height:302px;
float:right;
}
*{margin: 0px;padding: 0px;}
body{font-size:14px;font-family:"微软雅黑";font-style:normal;line-height:24px;color:#5e5e5e;}
a{color:#5e5e5e;text-decoration:none;}
a:hover{}
img{border:0px;}
li{list-style:none;list-style-type:none;}

/*³£¼ûÑÀ³ÝÎÊÌâ*/
.picimg{ position:relative; font-size:14px; height:96px;
font-family:"微软雅黑";clear: both;margin-top: 34%;margin-bottom: 2%;}
.picimg a{ display:inline-block; color:#fffeff; text-align:center;border-radius:5px;transition:all 0.2s linear 0s; float:left;}
.picimg a:hover{text-decoration:none; color:#fffeff;}
.banl45{ float:left; width:763px;}
/*.ban1{ position:absolute; top:0; left:0;}*/
.ban1 img{ width:216px; height:96px;}
.ban2{ position:absolute; top:0; left:187px;background:#d58d03; width:105px; height:58px; line-height:58px; font-size:18px;}
.ban2:hover{ background:#d58d03;}
.ban3{ position:absolute; top:60px; left:187px;background:#0194C0; width:105px; height:35px; line-height:35px;}
.ban3:hover{ background:#026e8c;}
.ban4{ position:absolute; top:0; left:294px; background:#0194C0; width:100px; height:43px; line-height:43px;}
.ban4:hover{ background:#026e8c;}
.ban5{ position:absolute; top:45px; left:294px; background:#ffa800; width:100px; height:51px; line-height:51px;}
.ban5:hover{ background:#d58d03;}
.ban6{ position:absolute; top:0; left:396px; background:#ffa800; width:111px; height:26px; line-height:26px;}
.ban6:hover{ background:#d58d03;}
.ban7{ position:absolute; top:28px; left:396px; background:#0194C0; width:111px; height:40px; line-height:40px; font-size:20px;}
.ban7:hover{ background:#026e8c;}
.ban8{ position:absolute; top:70px; left:396px;background:#b49756; width:111px; height:26px; line-height:26px;}
.ban8:hover{ background:#866e3a;}
.ban9{ position:absolute; top:0; left:509px;background:#0194BF; width:65px; height:60px; line-height:60px;}
.ban9:hover{ background:#026e8c;}
.ban10{ position:absolute; top:62px; left:509px;background:#ffa800; width:65px; height:34px; line-height:34px;}
.ban10:hover{ background:#d58d03;}
.ban11{ position:absolute; top:0; left:576px; background:#b49756;width:164px; height:31px; line-height:31px;}
.ban11:hover{ background:#866e3a;}
.ban12{ position:absolute; top:33px; left:576px;background:#FF9801; width:60px; height:63px; line-height:63px;}
.ban12:hover{ background:#d58d03;}
.ban13{ position:absolute; top:33px; left:638px;background:#0194C0; width:102px; height:63px; line-height:63px; font-size:18px;}
.ban13:hover{ background:#026e8c;}
.ban14{ width:107px; height:47px; line-height:47px; margin:1px; background:#007aab;}
.ban14:hover{ background:#026e8c;}
.ban15{ width:107px; height:47px; line-height:47px; margin:1px; background:#ff9966;}
.ban15:hover{ background:#359373;}
/*.ban14{ position:absolute; top:0; left:742px;background:#0194C0; width:88px; height:47px; line-height:47px;}
.ban14:hover{ background:#026e8c;}
.ban15{ position:absolute; top:49px; left:742px; background:#e5ac23; width:88px; height:47px; line-height:47px; font-size:16px;}
.ban15:hover{ background:#bc8e1e;}*/
.ban16{ position:absolute; top:0; left:832px; background:#0194C0; width:115px; height:96px; line-height:96px; font-size:16px;}
.ban16:hover{ background:#026e8c;}
.ban17{ background:#359373; width:201px; height:97px; padding:20px 0 0; font-size:16px;}
.ban17:hover{ background:#397c68;}
.ban17 span{ font-size:16px;}


.footer_links{
	width: 1180px;
	margin: 0 auto;
}
.footer_links ul li{
	line-height: 30px;
	float: left;
	margin: 0 10px 0 8px; 
}
/**程控一体化消毒中心**/
.picScroll-left{
	 width:1180px; 
	 overflow:hidden; 
	 position:relative;
     border:1px solid #ccc;
} 
.picScroll-left .hd{ 
	overflow:hidden; 
	height:30px;
    background:#f4f4f4; 
    padding:0 10px; 
} 
.picScroll-left .hd .prev,.picScroll-left.hd .next{ 
	display:block; 
	width:5px; 
	height:9px; 
	float:right;
	margin-right:5px;
    margin-top:10px; 
    overflow:hidden; 
    cursor:pointer; 
} 
.picScroll-left .hd .next{ 
	background-position:0 -50px; 
} 
.picScroll-left.hd .prevStop{ 
	background-position:-60px 0; 
} 
.picScroll-left .hd .nextStop{
    background-position:-60px -50px; 
}
.picScroll-left .hd ul{ 
	float:right;
    overflow:hidden; 
    zoom:1; 
    margin-top:10px; 
    zoom:1; 
} 
.picScroll-left .hd ul li{ 
	float:left; 
	width:9px; 
	height:9px; 
	overflow:hidden; 
	margin-right:5px;
	text-indent:-999px; cursor:pointer; 
} 
.picScroll-left .hd ul li.on{
 background-position:0 0; 
 } 
.picScroll-left .bd{ 
 	padding:10px; 
} 
.picScroll-left .bd ul{ 
	overflow:hidden;
    zoom:1; 
} 
.picScroll-left .bd ul li{ 
	margin:0 6px;
	float:left; 
	_display:inline;
    overflow:hidden; 
    text-align:center; 
} 
.picScroll-left .bd ul li .pic{ 
	text-align:center;
} 
.picScroll-left .bd ul li .pic img{ 
	width:220px; 
	height:340px; 
	display:block;
    padding:2px; border:1px solid #ccc;
} 
.picScroll-left .bd ul li .pic a:hover img{
	border-color:#999; 
}
.picScroll-left .bd ul li .title{ 
	line-height:24px;
}

/**程控一体化消毒中心**/


/**首页 新增文章调用列表**/

.xz_list{
	margin-top: 20px;
		width: 1180px;
		height: 380px;
}
.xz_list_fl{
			width: 365px;
			float: left;
			margin-right: 27px;
			}
.xz_list_cen{
			width: 365px;
			float: left;
}
.xz_list_fr{
			width: 365px;
			float: right;
}
.xz_list_title{
			width: 365px;
			height: 40px;
			overflow: hidden;
			line-height:40px;
			background: url(../images/neir_bor2_1.jpg)no-repeat bottom;
}
.list-title-fl{
	width: 86%;
	font-size: 16px;
	font-weight: bold;
	float: left;
}
.list-title-fr{
	width: 14%;
	text-align: right;
	float: left;
}
.xz_list_title span{
			color: #ccc;
			font-size: 14px;
			font-weight: normal;
}
.xz_list_centent{
			height: 154px;
			padding: 0 8px;
			border-bottom: 1px solid #ccc;
}
.list_centent_title{
	text-align: center;
}
.list_centent_title a{
			height: 50px;
			line-height: 50px;
			font-size: 14px;
			font-weight: bold;
}
.list_centent_ten{
			text-indent: 25px;
			line-height: 25px;
}
.list_centent_ten a{
	color: #AA8131;
}
.xz_list ul li a{
			line-height: 30px;
			color: #333333;
			padding-left: 8px;
}
.xz_list ul li a:hover { color: #AA8131; }
.xz_list ul li {
	position: relative;
}
.xz_list ul li span{
	position: absolute;
	right: 0px;
	line-height: 30px;
}
/**首页 新增文章调用列表**/

/*2019-07-23 更换医生团队*/
.foucebox {
	width:1182px;
	height:466px;
	margin:0 auto;
	position: relative;
	background: url(../images/index_zj_bg_1.jpg)no-repeat center; 
}
.foucebox .bd{
	float:right;
	width:680px;
	height:466px;
	overflow:hidden;
}

.foucebox .hd{
	width:500px; 
	height:466px;
	float:left;
}
.foucebox .hd ul li{
	width:150px; 
	height:140px;
	margin-left: 14px;
    margin-top: 12px; 
	float:left; 

}
.foucebox .hd ul a {
	display:block;
	width:150px;
	height:140px;
}
.foucebox .hd ul img{
	width:150px;
	height:140px; 
}
.foucebox .hd ul a:hover img, .foucebox .hd ul .on img{
	border:1px solid #d4af40;
}
.expert-img{
	position: absolute;
	bottom: 0;
	left: 42%;
}
.zj_jj{
  width: 365px;
  position: absolute;
  left: 68%;
  top: 11%;
  font-size: 24px;
  color: #000;
}
.zj_jj font{
  font-size: 36px;
  color: #000;
  font-weight: bold;
}
.zj_jj p{
  font-size: 16px;
  color: #333;
  line-height: 30px;
}
.zj_l .hover{
  border: 1px solid #d4af40;    
  box-shadow: 0px -1px 8px #666;
}
.index_zj_zx_l{
  background: #747474;
  width: 160px;
  height: 45px;
  position: absolute;
  bottom: 7%;
  left: 69%;
  border-radius: 10px;
}
.index_zj_zx_r{
  background: #d52f2f;
  width: 160px;
  height: 45px;
  position: absolute;
  bottom: 7%;
  left: 84%;
  border-radius: 10px;
}
.index_zj_zx img{
  padding-top: 10px;
  padding-left: 20px;
}
.index_zj_zx p{
  font-size: 20px;
  color: white;
  margin-top: -31px;
  margin-left: 55px;
}

























.index_experts_R{ width:1182px;}


@media (max-width: 650px){
.main {width:100%;margin: 35px auto;}
.m1_left { width:100%;height: 250px;float: left;background: #FFF;}
.m1_right { width:100%; height: 260px; background: #FFF;float: right;display: inline;}
.m1_r_wz {width: 100%;float: right;}
.index_experts_R {float: left;width:100%;overflow: hidden;display: block;margin-top: 251px;}
.m1_r_title {width:100%;float: left;}
.m1_02 {width:100%;height: 1px; border-bottom: solid 1px #d1d1d1;float: left;margin-top: 6px;display: inline;margin-bottom: 15px;}
.menu absolute{ display:none;}
.xz_list { margin-top: 20px;width: 100%;height: 380px;}
.xz_list_fl {width:100%;float: left; margin-right: 27px;}
.xz_list_title {width:100%; height: 40px;overflow: hidden;line-height: 40px;background: url(../images/neir_bor2_1.jpg)no-repeat bottom;}
.hot_box { display:none;}
h3.item_title { display:none;}
.index_zj img{width: 100%;}
}
.main_look {
  width: 1180px;
  /* height: 220px; */
  margin: 0px auto;
  margin-top:10px;
}
.look h3 {
  height: 35px;
  line-height: 35px;
  text-indent: 1rem;
  font-weight: normal;
  background: #397c68;
}
.look h3 span {
  font-size: 22px;
  color: #fff;
}
.look {
  position: relative;
	height:340px;
	overflow: hidden;
	margin-bottom:20px;
  width:100%;
}
.look-box {
  /* width: 100%; */
  /* height: 220px; */
  position: absolute;
  overflow: hidden;
  border: 1px dashed #c8c8c8;
  padding-bottom:10px;
}
.look .look-box ul li {
  width: 46%;
  margin:0 2%;
  margin-top: 5px;
  line-height: 24px;
  float: left;
  font-family: 微软雅黑;
  font-size: 14px;
}
.look .look-box ul li a {
  color: #333;
  text-decoration: none;
}