/* 通用框架补充 */
.webbg{ width:100%; background:#f4f4f4 url(../images/webbg.jpg) no-repeat center top; position:relative;background-attachment: fixed;}
.wqpkd {background:#f4f4f4;margin:0px auto; position:relative;MIN-WIDTH: 1190px;!important;}
.wqpks {background:#f0f0f0;margin:0px auto; position:relative;MIN-WIDTH: 1190px;!important;opacity:0.9; filter: alpha(opacity=90); -moz-opacity:0.9;}
.w1190{width: 1190px;margin: 0 auto;OVERFLOW: hidden;}
.w1190s{width: 1190px;margin: 0 auto;OVERFLOW: hidden; background:#f4f4f4; margin-bottom:20px;}
.w640{width: 640px;margin: 0 auto;OVERFLOW: hidden;}
.w950 {width: 950px; float:left;OVERFLOW: hidden; }
/*内容100%*/
.bcontent { float:left;WIDTH: 97%; PADDING: 0 1% 10px 2%;FONT-SIZE: 12px;COLOR: #666;LINE-HEIGHT: 25px;BORDER-bottom: #f0f0f0 1px dotted; }	
.bcontent img{vertical-align:middle; max-width: 99%;  height: auto;margin-bottom:10px; }
/*main内容100%*/
.maincontent{WIDTH: 96%;MARGIN:0px auto; overflow:hidden;FONT-SIZE: 14px;COLOR: #666; LINE-HEIGHT: 24px; POSITION: relative; padding:20px 2% 20px; 2%;}
.maincontent img{padding:0px 0px 0px 0px; border:0px solid #eee;  MAX-WIDTH: 926px!important;HEIGHT: auto!important;width:expression(this.width > 926 ? "926px" : this.width)!important; margin-bottom:10px; }
/*回复100%*/
.rdpbox{font-size:12px; font:"宋体"; background:#f8f8f8;border:1px solid #EBEBEB;color:#ababab; position:relative;margin-top:9px;line-height:24px; width:99%; float:left;}
.rdpboxt{width:17px;height:10px; position:absolute; background:url(../images/topS.png);top:-9px;left:22px;}
.rdpboxc{padding:10px 1%; width:98%;float:left;}
/* 首页第一栏左大右小框架 */
.yxbox {margin: 0 auto;width:1190px;overflow: hidden; padding-bottom:20px;}
.yxboxWrap {float: left;width: 100%;position: relative;left: 887px;}
.yxright {position: relative;margin-right: 887px;PADDING: 0px 0px 0 16px; word-wrap:break-word;word-break:break-all; }
.yxleft {width: 887px;float: left;position: relative;margin-left: -887px; }
.yxleft,.yxright {min-height: 200px;height: auto !important;height: 200px;}
/*首页第一栏框架*/
.syw360 {width: 360px; float:left;OVERFLOW: hidden;  background:#EFF0F0}
.syw285{width: 285px;float:left;OVERFLOW: hidden; background:#EFF0F0}
.syw582 {width: 511px;float:left;OVERFLOW: hidden;  background:#EFF0F0 }
/*---内部左小右大方案---*/
.tjdbox {margin: 0 auto;width:1190px;overflow: hidden; }
.tjdboxWrap {float: left;width: 100%;position: relative;left: 302px;}
.tjdright {position: relative;margin-right: 302px;PADDING: 0px 0px 0 20px; word-wrap:break-word;word-break:break-all;}
.tjdleft {width: 302px;float: left;position: relative;margin-left: -302px; }
.tjdleft,.tjdright {min-height: 200px;height: auto !important;height: 200px;}
.w868{width: 868px;float:left; position:relative; background:#EFF0F0; }
.w866 {width: 866px;float:left;OVERFLOW: hidden; border:1px solid #F4F4F4;  }
.w302{width: 302px;float:left;OVERFLOW: hidden; position:relative; }
.w300 {width: 300px;float:left;OVERFLOW: hidden; border:1px solid #EFF0F0;  background:#EFF0F0; PADDING: 0px 0px 5px 0;}
/*内页通用icon*/
.tyiconbg{ width:100%; background:#23A2D9; color:#cfcfcf;opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7; }
.tyicon{width:280px;margin: 0 auto;OVERFLOW: hidden;margin:10px 10px 10px 10px; z-index:99 ; position:relative; background:#23A2D9}
.tyicon ul{margin:0px; padding:0px;}
.tyicon ul li{float:left;width:140px;height:140px; text-align:center }
.tyicon ul li a{display:block;width:100%px;height:100%;position:relative; color:#fff; font-size:16px; background:#23A2D9}
.tyicon ul li a:hover{ background:#f4f4f4; color:#23A2D9}
.tyicon ul li a.current{ color:#f4f4f4 !important; background:#027AE3 !important; }
.tyicon ul li p{ text-align:center; padding:80px 20px 0px 20px; font-size:16px;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma; }
.tyicon ul li span{ display:block; position:absolute; top:25px; left:50%; margin-left:-25px; width:52px; height:42px; cursor:pointer;}
.tyicon ul li.cur{ padding-right:0px;}
.tyicon ul li a.fa_01 span{ background:url(../images/tyicon.png)no-repeat 0px 0px; }
.tyicon ul li a.fa_01:hover span{ background:url(../images/tyicon.png) no-repeat -140px 0px;}
.tyicon ul li a.fa_02 span{ background:url(../images/tyicon.png) no-repeat 0px -140px;}
.tyicon ul li a.fa_02:hover span{ background:url(../images/tyicon.png) no-repeat -140px -140px;}
.tyicon ul li a.fa_03 span{ background:url(../images/tyicon.png) no-repeat 0px -280px;}
.tyicon ul li a.fa_03:hover span{ background:url(../images/tyicon.png) no-repeat -140px -280px;}
.tyicon ul li a.fa_04 span{ background:url(../images/tyicon.png) no-repeat 0px -422px;}
.tyicon ul li a.fa_04:hover span{ background:url(../images/tyicon.png) no-repeat -140px -420px;}
.tyicon ul li a.fa_05 span{ background:url(../images/tyicon.png) no-repeat 0px -560px;}
.tyicon ul li a.fa_05:hover span{ background:url(../images/tyicon.png) no-repeat -140px -560px;}
.tyicon ul li a.fa_06 span{ background:url(../images/tyicon.png) no-repeat 0px -700px;}
.tyicon ul li a.fa_06:hover span{ background:url(../images/tyicon.png) no-repeat -140px -700px;}
.ty1190{width:100%;margin:0px 0px 0px 0px;background:#23A2D9}
/*首页应用部分icon*/
.ty1190 ul li{float:left;width:16.66%;height:90px; text-align:center }
.ty1190 ul li p{ text-align:center; padding:60px 20px 0px 20px; font-size:14px;font-weight:bold;}
.ty1190 ul li span{ display:block; position:absolute; top:15px; left:50%; margin-left:-25px; width:52px; height:42px; cursor:pointer;}
/*首页注册*/
.rgsyb {width: 265px;float:left;OVERFLOW: hidden; border-top:1px solid #F0F0F0; padding:3px 10px 5px 10px;}
.rglist {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.rglist LI { float:left;PADDING-LEFT: 0px; OVERFLOW: hidden; LINE-HEIGHT: 14px; POSITION: relative; HEIGHT: 40px;FONT-SIZE: 12px; width:125px;  color:#999; margin-right:10px; text-align:center}
.rglist LI.nomr {margin-right:0px; }
.rglist LI .tag{ padding: 10px 0px  10px 0px;  color: #666; margin-right: 0px; line-height: 15px; display: inline-block; _margin-bottom: 0px;background: #37A8DB;BORDER: #37A8DB 1px solid; color:#fff;  width:83px;font-size:14px; font-weight:bold;font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma; }
.rglist LI .tag:hover{ background: #3B81B5; color: #fff;BORDER: #3B81B5 1px solid;}
/*首页图文轮播*/
.Stwbox{ width:340px;height:370px;float:left; position:relative ;margin: 5px 10px 0px 10px;}
.Stwbox .hd{  overflow:hidden; z-index:1; width: 63px;height: 21px;position: absolute;right: 5px;top: 200px; }
.Stwbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.Stwbox .hd ul li{width: 21px;height: 21px;float: left;cursor: pointer; background: url(../images/brandTab.png) 0 0 no-repeat; text-indent:-9999px;}
.Stwbox .hd ul li.on{background: url(../images/brandTab.png) 0 -21px no-repeat;}
.Stwbox .bd{ position:relative; height:100%; z-index:0;   }
.Stwbox-btn a.prev,.Stwbox-btn a.next{display:block; position:absolute;width:30px; height:30px; top:90px; text-align:center; line-height:60px;background:url(../images/slider-arrows.png)  no-repeat; z-index:999;border-radius: 50%;}
.Stwbox-btn a.prev{left:5px;background-position:-191px 0px; background-color:#424242;} 
.Stwbox-btn a.prev:hover{background-position:-191px 0px;background-color:#23a2d9;}
.Stwbox-btn a.next{right:5px;background-position:-78px 0px;background-color:#424242;}
.Stwbox-btn a.next:hover{background-position:-78px 0px;background-color:#23a2d9;}
.Stwbox .bd li{ zoom:1; vertical-align:middle; }
.Stwbox .bd img{ width:340px; height:227px; display:block;  }
.Stwbox .bd li h3{ display:block;font-size:14px; color:#4c4c4c; padding:5px 5px 0px; height:21px; overflow:hidden; width:100%; text-align:left}
.Stwbox .bd li p{ display:block;font-size:12px; font-family:"宋体"; color:#999999; padding:5px 5px 0px; height:123px; overflow:hidden; line-height:21px;width:100%;}
.swl285{ width:285px;height:320px;margin: 0px 0px 0px 0px;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
.swl285 .hd{  overflow:hidden; z-index:1; width: 63px;height: 21px;position: absolute;right: 40%;top: 157px; }
.swl285 .bd img{ width:285px; height:190px; display:block;  }
.swl285 .bd .wordsb {
	 PADDING-RIGHT: 1px; PADDING-LEFT: 1px;FONT-SIZE: 14px; BACKGROUND: #23A2D9; FILTER: alpha(opacity=80);top:152px; LEFT: -1px; PADDING-BOTTOM: 0px; WIDTH: 100%;  LINE-HEIGHT: 38px; POSITION: absolute;  HEIGHT: 38px; TEXT-ALIGN: center; moz-opacity: .8; opacity: .8; color:#fff; overflow:hidden}
/*九大医疗中心通用icon*/
.ksiconbg{ width:100%;  color:#cfcfcf;}
.ksicon{width:887px;margin: 0 auto;OVERFLOW: hidden;padding:0px 0px 10px 0px; z-index:99 ; position:relative }
.ksicon ul{margin:0px; padding:0px;}
.ksicon ul li{float:left;width:33.3%;height:100px; padding:0px 0px 0px 0px; text-align:center }
.ksicon ul li a{display:block;width:100%;height:100%;position:relative; color:#23A2D9;}
.ksicon ul li a:hover{  color:#23A2D9}
.ksicon ul li  h3{ text-align:left;padding:28px 20px 0px 80px;font-size:16px; font-weight:500;height:23px; line-height:23px; }
.ksicon ul li  h4{ text-align:left;padding:0px 20px 0px 80px;text-align:left;font-size:10px;height:18px; line-height:18px; }
.ksicon ul li span{ display:block; position:absolute; top:20px; left:0;  width:70px; height:70px; cursor:pointer;border:2px solid #fff; border-radius: 50%; }
.ksicon ul li.cur{ padding-right:0px;}
.ksicon ul li a.fa_01 span{ background:url(../img/1-1.png) no-repeat 15px 10px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_01:hover span{ background:url(../img/1.png)#23A2D9 no-repeat 15px 10px;border:2px solid #fff; }
.ksicon ul li a.fa_02 span{ background:url(../img/2-1.png) no-repeat 10px 8px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_02:hover span{ background:url(../img/2.png)#23A2D9 no-repeat 12px 8px;border:2px solid #fff; }
.ksicon ul li a.fa_03 span{ background:url(../img/3-1.png) no-repeat 9px 10px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_03:hover span{ background:url(../img/3.png)#23A2D9 no-repeat 9px 15px; border:2px solid #fff; }
.ksicon ul li a.fa_04 span{ background:url(../img/4-1.png) no-repeat 7px 5px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_04:hover span{ background:url(../img/4.png)#23A2D9 no-repeat 7px 5px; border:2px solid #fff; }
.ksicon ul li a.fa_05 span{ background:url(../img/5-1.png) no-repeat 15px 10px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_05:hover span{ background:url(../img/5.png)#23A2D9 no-repeat 15px 10px; border:2px solid #fff; }
.ksicon ul li a.fa_06 span{ background:url(../img/6-1.png) no-repeat 22px 8px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_06:hover span{ background:url(../img/6.png)#23A2D9 no-repeat 22px 8px; border:2px solid #fff; }
.ksicon ul li a.fa_07 span{ background:url(../img/7-1.png) no-repeat 8px 10px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_07:hover span{ background:url(../img/7.png)#23A2D9 no-repeat 8px 10px; border:2px solid #fff; }
.ksicon ul li a.fa_08 span{ background:url(../img/8-1.png) no-repeat 8px 13px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_08:hover span{ background:url(../img/8.png)#23A2D9 no-repeat 8px 13px; border:2px solid #fff; }
.ksicon ul li a.fa_09 span{ background:url(../img/9-1.png) no-repeat 18px 13px;border:2px solid #23A2D9;}
.ksicon ul li a.fa_09:hover span{ background:url(../img/9.png)#23A2D9 no-repeat 18px 13px; border:2px solid #fff; }



/*---科室展示方式通用---*/
.sksbox {float: left;width: 99%;overflow: hidden; padding-bottom:10px;}
.sksboxWrap {float: left;width: 100%;position: relative;left: 283px;}
.sksright {position: relative;margin-right: 283px;PADDING: 10px 0px 10px 10px; word-wrap:break-word;word-break:break-all; }
.sksleft {width: 273px;float: left;position: relative;margin-left: -273px; font-size:12px;PADDING: 10px 0px 10px 0px;}
.sksleft,.sksright {min-height: 182px;height: auto !important;height: 182px; overflow:hidden}
.sksleft IMG {VERTICAL-ALIGN: middle; width:273px; height:182px;}
.sksgw{bottom:15px;right:0px;position:absolute;background:#23a2d9;color:#fff;height:21px;line-height:21px;width:80px;padding:5px 0px 5px 0px; text-align:center;}
.sksgw:hover{color:#fff;background:#3B81B5;}
.kstitle { float:left;   width:100%; line-height:28px; height:28px; overflow:hidden;POSITION: relative; margin-top:0px;PADDING-LEFT: 0%;padding: 2px 0px  10px 0px;font-size:14px;  }
.sksright p{ font-size:12px; line-height:22px; font-family:"宋体";  }
.kstitle h3{ font-size:14px; font-weight:bold; font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma;color:#F98300;}
.kstitle .tag{ padding: 2px 5px  2px 5px;  color: #666; margin-right: 5px; line-height: 24px; display: inline-block; _margin-bottom: 0px;background: #f6d038;BORDER: #f6d038 1px solid; color:#fff;}
.kstitle .tag:hover{ background: #f90; color: #fff;}
.kstitle .cur {padding: 2px 5px  2px 5px;  color: #666; margin-right: 0px; line-height: 24px; display: inline-block; _margin-bottom: 0px;background: #23a2d9;BORDER: #23a2d9 1px solid; color:#fff ;}
.kstitle em {FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; POSITION: absolute;TOP: 8px; TEXT-ALIGN: right; color:#999999; }
.kstitle em  span{FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; POSITION: absolute;TOP: 0px; TEXT-ALIGN: right; color:#999999; }
.kstitle em a{PADDING-RIGHT: 10px; PADDING-LEFT: 25px; color:#7F7F7F;}
.kstitle em a:hover {color:#F98300;}
.kstitle em A:link,kstitle em A:visited {COLOR:#7F7F7F}

/*---医生展示方式通用---*/
.ystjbox {float: left;width: 49.5%;overflow: hidden; padding-bottom:10px;}
.ystjboxWrap {float: left;width: 100%;position: relative;left: 130px;}
.ystjright {position: relative;margin-right: 130px;PADDING: 10px 0px 10px 10px; word-wrap:break-word;word-break:break-all; }
.ystjleft {width: 120px;float: left;position: relative;margin-left: -120px; font-size:12px;PADDING: 10px 0px 10px 0px;}
.ystjleft,.ystjright {min-height: 182px;height: auto !important;height: 182px; overflow:hidden}
.ystjleft IMG {VERTICAL-ALIGN: middle; width:120px; height:182px;}
.ystjgw{top:40px;right:0px;position:absolute;background:#23a2d9;color:#fff;height:21px;line-height:21px;width:80px;padding:5px 0px 5px 0px; text-align:center;}
.ystjgw:hover{color:#fff;background:#3B81B5;}
.ystitle { float:left;   width:100%; line-height:28px; height:28px; overflow:hidden;POSITION: relative; margin-top:0px;PADDING-LEFT: 0%;padding: 2px 0px  10px 0px;font-size:14px;  }
.ystjright p{ font-size:12px; line-height:22px; font-family:"宋体";  }
.ystitle h3{ font-size:14px; font-weight:bold; font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma;color:#F98300;}
.ystitle .tag{ padding: 2px 5px  2px 5px;  color: #666; margin-right: 5px; line-height: 24px; display: inline-block; _margin-bottom: 0px;background: #f6d038;BORDER: #f6d038 1px solid; color:#fff;}
.ystitle .tag:hover{ background: #f90; color: #fff;}
.ystitle .cur {padding: 2px 5px  2px 5px;  color: #666; margin-right: 0px; line-height: 24px; display: inline-block; _margin-bottom: 0px;background: #23a2d9;BORDER: #23a2d9 1px solid; color:#fff ;}
.ystitle em {FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; POSITION: absolute;TOP: 8px; TEXT-ALIGN: right; color:#999999; }
.ystitle em  span{FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; POSITION: absolute;TOP: 0px; TEXT-ALIGN: right; color:#999999; }
.ystitle em a{PADDING-RIGHT: 10px; PADDING-LEFT: 25px; color:#7F7F7F;}
.ystitle em a:hover {color:#F98300;}
.ystitle em A:link,ystitle em A:visited {COLOR:#7F7F7F}
/*---名医荟萃医生展示宽度---*/
.ystjboxs {float: left;width: 99%;overflow: hidden; padding-bottom:10px;}
/*---首页名医荟萃医生展示宽度---*/
.sstjbox {float: left;width: 25%;overflow: hidden; padding-bottom:20px;}
.sstjboxWrap {float: left;width: 100%;position: relative;left: 120px;}
.sstjright {position: relative;margin-right: 120px;PADDING: 10px 10px 10px 10px; word-wrap:break-word;word-break:break-all; }
.sstjleft {width: 120px;float: left;position: relative;margin-left: -120px; font-size:12px;PADDING: 10px 0px 0px 0px;}
.sstjleft IMG {width:120px; height:182px; }
/*---特色科室推荐---*/
.leftLoop{ overflow:hidden; position:relative; }
.leftLoop .bd{ padding:10px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 5px; text-align:center; float:left; _display:inline; overflow:hidden;  }
.Pslists{ width:100%; height:320px; background:#f0f0f0;padding-top:0px; position:relative;opacity:0.9; filter: alpha(opacity=90); -moz-opacity:0.9;}
.Pslist { width:1190px; margin:0 auto; padding-top:0px;height:200px; overflow:hidden }
.Pslist li{ float:left; position:relative; width:230px; height:200px; margin-right:10px; margin-bottom:10px; overflow:hidden; cursor:pointer;}
.Pslist li .one{  width:230px; height:153px; }
.Pslist li .one img{ width:230px; height:153px;  }
.Pslist li .one p { height:42px; line-height: 42px;font-size:14px;color:#fff; overflow:hidden; margin-top:5px; text-align:center ;background:#37A8DB;}
.Pslist li .two{ position:absolute; left:0; top:280px; display:table; width:230px; height:200px;background:#37A8DB;}
.Pslist li .two h4{ position:absolute; left:10px; top:10px; width:180px; line-height:25px; color:#fff; font-size:14px; text-align:left;}
.Pslist li .two strong{ position:absolute; left:10px; top:35px; display:block; width:37px; height:2px;line-height:2px; background:#fff;overflow:hidden;}
.Pslist li .two span{ position:absolute; right:10px; bottom:10px;  width:37px; height:37px;background:url(../images/alicon01.png) no-repeat}
.Pslist li .two p{ position:absolute; left:10px; top:45px; width:210px;line-height:20px; font-size:12px; color:#fff; text-align:center }
.Pslist li .two p em{ font-size:16px; color:#fff; font-weight:bold; display:block; line-height:28px;}

/*---首页环境设备滑动方案---*/
.fanganbox{ width:1190px;   margin:0px auto; position:relative; overflow:hidden; }
.fangan{ width:1190px; height:360px; margin:0px auto; position:relative; overflow:hidden;}
.fangan li{float:left;width:1190px;}
.fangan li a{display:block;background-size:auto;}
.fangan-btn a.prev,.fangan-btn a.next{display:block; position:absolute;width:60px; height:60px; top:36%; text-align:center; line-height:60px;background:url(../images/slider-arrow.png)  no-repeat;}
.fangan-btn a.prev{left:0px;background-position:-176px 15px;background-color:#424242;} 
.fangan-btn a.prev:hover{background-position:-116px 15px;background-color:#ea0014;}
.fangan-btn a.next{right:0px;background-position:-56px 15px;background-color:#424242;}
.fangan-btn a.next:hover{background-position:4px 15px;background-color:#ea0014;}
.fanganbox .dot {position:absolute;bottom:10px;left:44.0%;}
.fanganbox .dot ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.fanganbox .dot ul li.on{background:#ea0014;}
.fanganlist{width:1190px;position:relative; overflow:hidden;opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
.fanganlist dl{ margin:0px; padding:0px; width:1190px;}
.fanganlist dl dd{ float:left; width:284px; margin-right:18px; background:#f0f0f0; padding-bottom:34px;}
.fanganlist dl dd img{ display:block; width:284px; height:189px;}
.fanganlist dl dd h3{ display:block;font-size:14px; color:#4c4c4c; padding:10px 15px 0px; height:21px; overflow:hidden;}
.fanganlist dl dd p{ display:block;font-size:12px; color:#999999; padding:10px 15px 0px; height:63px; overflow:hidden; line-height:21px;}
.fanganlist dl dd.cur{ margin-right:0px; }
/*---内页设备环境滑动方案---*/
.nkslidbox{ width:98%; PADDING: 0 1% 10px 1%;  margin:0px auto; position:relative; }
.nkslid{ width:100%; height:345px; margin:0px auto; position:relative; overflow:hidden;}
.nkslid li{float:left;width:100%;}
.nkslid li a{display:block;background-size:auto;}
.nkslid-btn a.prev,.nkslid-btn a.next{display:block; position:absolute;width:60px; height:60px; top:36%; text-align:center; line-height:60px;background:url(../images/slider-arrow.png)  no-repeat;}
.nkslid-btn a.prev{left:1%;background-position:-176px 15px;background-color:#424242;} 
.nkslid-btn a.prev:hover{background-position:-116px 15px;background-color:#23a2d9;}
.nkslid-btn a.next{right:1%;background-position:-56px 15px;background-color:#424242;}
.nkslid-btn a.next:hover{background-position:4px 15px;background-color:#23a2d9;}
.nkslidbox .dot {position:absolute;bottom:20px;left:44.0%;}
.nkslidbox .dot ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.nkslidbox .dot ul li.on{background:#23a2d9;}
.nkslids{ width:100%; height:385px; margin:0px auto; position:relative; overflow:hidden;}
.nkslid-btns a.prev,.nkslid-btns a.next{display:block; position:absolute;width:30px; height:30px; top:-48px; text-align:center; line-height:60px;background:url(../images/slider-arrows.png)  no-repeat; z-index:999;}
.nkslid-btns a.prev{right:390px;background-position:-191px 0px; } 
.nkslid-btns a.prev:hover{background-position:-191px 0px;}
.nkslid-btns a.next{right:260px;background-position:-71px 0px;}
.nkslid-btns a.next:hover{background-position:-71px 0px;}
.nkslidbox .dots {position:absolute;top:-38px;left:58.0%;}
.nkslidbox .dots ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.nkslidbox .dots ul li.on{background:#23a2d9;}
.nyzxlist{width:868px;position:relative; overflow:hidden;}
.nyzxlist dl{ margin:0px; padding:0px; width:868px;}
.nyzxlist dl dd{ float:left; width:277px; margin-right:18px; background:#f4f4f4; padding-bottom:34px; margin-bottom:18px;}
.nyzxlist dl dd img{ display:block; width:277px; height:185px;}
.nyzxlist dl dd h3{ display:block;font-size:14px; color:#4c4c4c; padding:10px 15px 0px; height:21px; overflow:hidden;}
.nyzxlist dl dd p{ display:block;font-size:12px; font-family:"宋体"; color:#999999; padding:10px 15px 0px; height:63px; overflow:hidden; line-height:21px;}
.nyzxlist dl dd.cur{ margin-right:0px; }

.nyzxlists{width:868px;position:relative; overflow:hidden;}
.nyzxlists dl{ margin:0px; padding:12px 10px 10px 12px; width:868px;}
.nyzxlists dl dd{ float:left; width:269px; margin-right:18px; background:#f4f4f4; padding-bottom:34px; margin-bottom:18px;}
.nyzxlists dl dd img{ display:block; width:269px; height:179px;}
.nyzxlists dl dd h3{ display:block;font-size:14px; color:#4c4c4c; padding:10px 10px 0px; height:21px; overflow:hidden;}
.nyzxlists dl dd p{ display:block;font-size:12px; font-family:"宋体"; color:#999999; padding:10px 10px 0px; height:63px; overflow:hidden; line-height:21px;}
.nyzxlists dl dd.cur{ margin-right:0px; }

.nyw269 dl dd img{ display:block; width:269px; height:386px;}
.nyw269 dl dd h3{ display:block;font-size:14px; color:#4c4c4c; padding:10px 0px 0px; height:21px; overflow:hidden; width:100%; text-align:center;}

/*科室中心文章轮播框*/
.sbw280{ width:280px;height:187px;float:left; position:relative ;margin: 0px 10px 10px 10px;}
.sbw280 .hd{  overflow:hidden; z-index:1; width: 63px;height: 21px;position: absolute;right: 5px;bottom: 5px; }
.sbw280 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.sbw280 .hd ul li{width: 21px;height: 21px;float: left;cursor: pointer; background: url(../images/brandTab.png) 0 0 no-repeat; }
.sbw280 .hd ul li.on{background: url(../images/brandTab.png) 0 -21px no-repeat;}
.sbw280 .bd{ position:relative; height:100%; z-index:0;   }
.sbw280 .bd li{ zoom:1; vertical-align:middle; }
.sbw280 .bd img{ width:280px; height:187px; display:block;  }
/*问答图文推荐*/
.batjbox {margin: 0 auto 0px;width: 100%;overflow: hidden; padding-bottom:0px;}
.batjboxWrap {float: left;width: 100%;position: relative;left: 65px;}
.batjright {position: relative;margin-right: 65px;PADDING: 5px 5px 5px 0px; word-wrap:break-word;word-break:break-all; border-bottom: 1px solid #f0f0f0;}
.batjleft {width: 65px;float: left;position: relative;margin-left: -70px; font-size:12px;border-bottom: 1px solid #f0f0f0;PADDING: 5px 0px 5px 10px;}
.batjleft,.batjright {min-height: 45px;height: auto !important;height: 45px; overflow:hidden}
.batjleft IMG {VERTICAL-ALIGN: middle; width:50px; height:50px; border-radius: 31px;-webkit-border-radius: 31px;-moz-border-radius:31px;}


.batjgw{bottom:15px;right:10px;position:absolute;background:#F98300;color:#fff;height:21px;line-height:21px;width:90px;padding:5px 0px 5px 0px; text-align:center;}
.batjgw:hover{color:#fff;background:#323232;}
.batitle { float:left;   width:100%; font-size:12px; line-height:19px; height:19px; overflow:hidden;POSITION: relative; margin-top:0px;PADDING-LEFT: 0%;padding: 2px 0px  2px 0px; }
.batitle h1{ font-size:14px; font-weight:bold; font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma;color:#F98300;}
.batitle .tag{ padding: 2px 5px  2px 5px;  color: #666; margin-right: 5px; line-height: 15px; display: inline-block; _margin-bottom: 0px;background: #fff;BORDER: #CCCCCC 1px solid; color:#ccc;}
.batitle .tag:hover{ background: #fff; color: #666;}
.batitle .cur {padding: 2px 5px  2px 5px;  color: #666; margin-right: 0px; line-height: 15px; display: inline-block; _margin-bottom: 0px;background: #ccc;BORDER: #CCCCCC 1px solid; color:#fff }

.batitle span {FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 5px; POSITION: absolute;TOP: 0px; TEXT-ALIGN: right; color:#999999}
.batitle span a{PADDING-RIGHT: 10px; PADDING-LEFT: 25px; color:#7F7F7F;}
.batitle span a:hover {color:#F98300;}
.batitle span A:link,sHeadern span A:visited {COLOR:#7F7F7F}

.bamore { float:left;width:100%; font-size:12px; line-height:19px;POSITION: relative; margin-top:10px;PADDING-LEFT: 0%;}
/*---doctor医生大图展示---*/
.yslogo { float:left; width:260px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px;}
.yslogo IMG {VERTICAL-ALIGN: middle;height:395px; width:260px; }
.yslogo h1{ height:28px;font-size:28px;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma; text-align:center; padding-top:20px;}
.yslogo em{ height:28px;font-size:14px;color: #666;font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma; text-align:center; padding-top:20px; padding-left:5px;}
.yslist {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.yslist LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0;  PADDING-right: 5px; FONT-SIZE:12px;  LINE-HEIGHT: 32px; height:32px;  PADDING-TOP: 5px; PADDING-bottom: 5px; FLOAT: left; width:100%; text-align:left;BORDER-BOTTOM: #DEE0E1 1px dotted; overflow:hidden; }
.yslist LI .tag {padding: 2px 5px  2px 5px;  color: #666; margin-right: 0px; line-height: 24px; display: inline-block; _margin-bottom: 0px;background: #23a2d9;BORDER: #23a2d9 1px solid; color:#fff; margin: 0 10px;FONT-SIZE:14px; }
.yslist LI .tag:hover{ background: #3B81B5; color: #fff;}
/* 文章内容展示 */
.wtitle {WIDTH: 97%;  MARGIN:0px auto; padding: 0 1% 0 2%; margin-top:10px; height:84px;}
.wtitle H1 { float:left;WIDTH: 100%;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666; LINE-HEIGHT: 36px; height:36px; overflow:hidden; padding:0px 0px 10px 0px; text-align:left;}
.wtitle .time {float:left;WIDTH: 100%;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  LINE-HEIGHT: 28px;FONT-SIZE: 14px;COLOR: #666;TEXT-ALIGN: left;}
.newzy {WIDTH: 97%; MARGIN:0px auto;  padding: 0 1% 0 2%; FONT-SIZE: 14px;COLOR: #666; PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px;}
.newzy span{FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #F76C0F; padding-left:20px;}
.newscontent{WIDTH: 97%;MARGIN:0px auto;padding: 0 1% 0 2%; overflow:hidden; PADDING-TOP: 20px;FONT-SIZE: 14px;COLOR: #666; PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; POSITION: relative;}
/* 文章内容关联性 */
.news_pp{width:97%;margin:0px auto; padding: 0 1% 0 2%; border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; padding:10px 0px;}
.news_pp dl{ margin:0px; padding:0px;}
.news_pp dl dt{ float:left; font-size:12px; color:#404040; line-height:26px;}
.news_pp dl dt a{ color:#404040;}
.news_pp dl dt a:hover{ color:#007bc4;}
.news_pp dl dd{ float:right; padding-top:5px;}
.news_pp a.return{ background:#23A2D9; font-size:14px; color:#FFF; display:inline-block; padding:8px 30px;}
/* 图片展示 */
.pic{ width:848px;  MARGIN:20px auto; position:relative; overflow:hidden; padding: 0 10px 0 10px; text-align:center}
.pic .tu {VERTICAL-ALIGN: middle; width:848px;  MAX-WIDTH: 100%!important;width:expression(this.width > 848 ? "848px" : this.width)!important;}
.pic .arrow {display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;border:solid 5px #fff;border-radius:30px;background:#000;overflow:hidden;font-size:30px;color:#fff;font-weight:bold; font:"宋体";position:absolute;top:40%;text-decoration:none;FILTER: alpha(opacity=50);  moz-opacity: 0.5; opacity: 0.5;}
.pic .arrow:hover{color:#fff!important;background:#f6456b;border:solid 5px #fff;}
.pic .prev{left:10px;z-index:2;font:"宋体";}
.pic .next{right:10px;z-index:2;font:"宋体";}

/*---期刊框架---*/
#qkmb20 {WIDTH: 1190px; LINE-HEIGHT: 20px; HEIGHT: 20px; MARGIN: 0px auto 0px;OVERFLOW: hidden; margin-bottom:0px;}
.ybbox {margin: 0px auto;width:1190px;overflow: hidden;background:#EFF0F0;}
.ybboxWrap {float: left;width: 100%;position: relative;left: 422px;}
.ybright {position: relative;margin-right: 422px;PADDING: 0px 0px 0 10px; word-wrap:break-word;word-break:break-all;}
.ybleft {width: 422px;float: left;position: relative;margin-left: -422px;BORDER-right: #999 1px dotted;  }
.ybleft,.ybright {min-height: 594px;height: auto !important;height: 594px;}
.ybleft img{width: 400px; height:574px; padding:20px 10px 20px 10px; }
.w422{width: 422px;float:left; position:relative;  }
.qkpic img{width: 400px; height:574px; padding:20px 10px 20px 10px; }
.w748{width: 748px;float:left; position:relative;  }
.w746{width: 746px;float:left; position:relative;  border:solid 1px #d9d9d9; background:#FFFFFF }
.w746s{width: 746px;float:left; position:relative; }
/*版面目录*/
.ybmenus h3{ height:42px; line-height:42px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background:#027AE3}
.ybmenu{ border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;  background:#FFFFFF; height:35px;}
.ybmenu li{height: 35px;padding:0 0px; font-size:14px;width:76px;float:left;text-align: center; background:#FFFFFF }
.ybmenu li a.selected{background:#027AE3; color:#FFFFFF}
.ybmenu li a{ background:#fff; color:#027AE3; line-height:35px; height:35px; display:block; }
.ybmenu li a:hover{background:#027AE3; color:#FFFFFF;}


/* 期刊内容展示 */
.qktitle {WIDTH: 97%;  MARGIN:0px auto; padding: 0 1% 0 2%; margin-top:10px; height:44px;}
.qktitle H1 { float:left;WIDTH: 100%;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666; LINE-HEIGHT: 36px; height:36px; overflow:hidden; padding:0px 0px 0px 0px; text-align:center;}
.qktitle .time {float:left;WIDTH: 100%;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  LINE-HEIGHT: 28px;FONT-SIZE: 14px;COLOR: #666;TEXT-ALIGN: center;}
.qkcontent{WIDTH: 97%;MARGIN:0px auto;padding: 0 1% 0 1%; overflow:hidden; PADDING-TOP: 20px;FONT-SIZE: 14px;COLOR: #666; PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; POSITION: relative;}
/*---首页医生滑动方案---*/
.doctorbox{ width:1190px;   margin:0px auto; position:relative; }
.doctor{ width:1190px; height:440px; margin:0px auto; position:relative; overflow:hidden;}
.doctor li{float:left;width:1190px;}
.doctor li a{display:block;background-size:auto;}
.doctor-btn a.prev,.doctor-btn a.next{display:block; position:absolute;width:60px; height:60px; top:36%; text-align:center; line-height:60px;background:url(../images/slider-arrow.png)  no-repeat;}
.doctor-btn a.prev{left:0px;background-position:-176px 15px;background-color:#424242;} 
.doctor-btn a.prev:hover{background-position:-116px 15px;background-color:#ea0014;}
.doctor-btn a.next{right:0px;background-position:-56px 15px;background-color:#424242;}
.doctor-btn a.next:hover{background-position:4px 15px;background-color:#ea0014;}
.doctorbox .dot {position:absolute;top:-38px;left:44.0%;}
.doctorbox .dot ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.doctorbox .dot ul li.on{background:#ea0014;}