﻿/*Focus*/
#Focus {width:980px; height:300px; overflow:hidden; position:relative;}
#Focus ul {height:380px; position:absolute;}
#Focus ul li {float:left; width:980px; height:300px; overflow:hidden; position:relative; background:#000;}
#Focus ul li div {position:absolute; overflow:hidden;}
#Focus .btnBg {position:absolute; width:980px; height:0px; left:0; bottom:0; background:#000;}
#Focus .btn {position:absolute; width:960px; height:20px; padding:5px 10px 0; right:0; bottom:0; text-align:right;}
#Focus .btn span {display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:5px; cursor:pointer;background: #016a2e;;}
#Focus .btn span.on {background:#fff;}
#Focus .preNext {width:45px; height:100px; position:absolute; top:90px;  cursor:pointer;}
#Focus .pre {left:0;}
#Focus .next {right:0; background-position:right top;}

/* main block*/
#body .MainBlock{
  font-size:12px;margin-top:10px;
  }
#body .MainBlock .left{
  float:left;
  width:420px;
  border-top:1px solid #dddddd;
  border-right:1px solid #dddddd;
  border-bottom:1px solid #dddddd;
  border-left:1px solid #dddddd;
  height:285px;
  overflow:hidden;
  }
#body .MainBlock .left .newslist{background:#fff;}
#body .MainBlock .left .newslist li{border-top:1px solid #dbdbdb;padding:3px 10px;position:relative;line-height:20px;}
#body .MainBlock .left .newslist li .intro{color:#717171;}
#body .MainBlock .left .newslist li .date{position:absolute;right:10px;bottom:3px;color:#888;}
#body .MainBlock .left .newslist li a {color: #444444;height:27px;line-height:27px;}
#body .topic{
  height:35px;
  background:url("../images/sxecn/box_bg1.jpg") repeat left top;
  line-height:35px;
  border-bottom:1px solid #dddddd;
}
#body   .topic .TopicTitle{
  background:url("../images/sxecn/nav_bg2.jpg") no-repeat -23px 0px;
  float:left;
  font-weight:bold;
  padding-left:20px;
  font-size:12px;
  color:#016a2e;
  height:35px;line-height:25px;}
#body   .topic .TopicMore{
  float:right;
  font-size:12px;
  padding-right:10px;
  padding-top:13px;}
#body   .topic .TopicMore img{
  }        
  
#body  .left  #MBlockTable td{
  line-height:26px;
  padding-left:10px;
  font-size:12px;
}
#body .MainBlock .left  #MBlockTable span{
  color:#196ba7;
  padding-left:10px;
  font-size:11px;}
#body .MainBlock .right{
  width:251px;
  float:left;
  height:285px;
  border-left:1px solid #dddddd;
  border-top:1px solid #dddddd;
  border-right:1px solid #dddddd;
  border-bottom:1px solid #dddddd;
  overflow:hidden;
  }
#body .MainBlock .right .img{
  padding:10px;background:#fff;
   }

#body .MainBlock .right .txt{
  padding:0px 14px 14px 14px;}

#body .MainBlock .right2{
  width:281px;
  float:right;
  height:285px;
  border-left:1px solid #dddddd;
  border-top:1px solid #dddddd;
  border-right:1px solid #dddddd;
  border-bottom:1px solid #dddddd;
  overflow:hidden;background:#fff;
  }
#body .MainBlock .right2 .img{
  padding:14px 14px 8px;
   }

#body .MainBlock .right2 .txt{
  padding:0px 14px 14px 14px;}


#body .ProductShow {
  BORDER: #dddddd 1px solid;
  WIDTH: 978px; 
  font-size:12px;background:#fff;
}
.hjc {
  
}
.hjnav {
  BACKGROUND-COLOR: #fff; HEIGHT:215px;
  overflow:hidden;
}
.hjnavleft {
  WIDTH: 148px; FLOAT: left; HEIGHT: 415px;
  overflow:hidden;
}
.hjnavleft UL {
}
.hjnavleft UL LI {
  LINE-HEIGHT: 32px; 
  PADDING-LEFT: 23px; 
  HEIGHT: 40.4px;
  width:125px;
background: #f8f8f8 url(../images/sxecn/box_bg3.jpg) no-repeat -9px -2px;
  border-bottom:1px solid #dddddd;
}

.hjnavleft UL LI a{color:#717171;font-size:12px;}

.hjnavleft UL LI a:hover{
  text-decoration:none;}
.hjnavleft UL LI.hover0 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover0  a{
  color:#FFFFFF;
  font-weight:bold;}
.hjnavleft UL LI.hover1 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover1  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover2 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover2  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover3 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover3  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover4 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover4  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover5 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover5  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover6 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover6  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover7 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover7  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover8 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover8  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover9 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover9  a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover10 {
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover10 a{
  color:#FFFFFF;  
  font-weight:bold;}
.hjnavleft UL LI.hover11{
  BACKGROUND:#016a2e;
}
.hjnavleft UL LI.hover11 a{
  color:#FFFFFF;  
  font-weight:bold;}

.hjnavcn {
  WIDTH: 820px; FLOAT: left; HEIGHT: 416px; OVERFLOW: hidden;
  border-left:1px solid #dddddd;
}
.f {
  PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.dcn {
  PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.shengming {
  PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.cfr H5 IMG {
  DISPLAY: block
}
.cfr UL LI.tenlion IMG {
  DISPLAY: block
}
.jdcenter IMG {
  DISPLAY: block
}
.cfr UL LI IMG {
  DISPLAY: none
}
.cfr UL LI.tenlion P {
  DISPLAY: none
}
.hjone {
  PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 158px; PADDING-TOP: 10px
}
.hjone P {
  PADDING-BOTTOM: 5px; TEXT-INDENT: 2em
}


#body #Links {
  padding:10px 8px;
  line-height:25px;
  font-size:12px;}
#body #Links span{
  font-weight:bold;}

#body #Links a{display:inline-block;
  padding:0px 7px;}  

#body #Links {
  width:978px;
  padding:10px 0px;
  font-size:12px;
  margin:auto;background:#fff;
  border:1px solid #dddddd;}
#body #Links span{
  font-weight:bold;}
#body #Links img{
  width:120px;
  height:50px;
  border:1px solid #ddd;
  }
#body #Links a{
  padding-right:16px;}  


#body #Links .blk_29 {
  width:978px;
  OVERFLOW: hidden;
  ZOOM: 1; 
  POSITION: relative;}
  
#body #Links .blk_29 .LeftBotton {  BACKGROUND: url(../images/sxecn/main_doctor_btn_left.gif) no-repeat 1px 0px; LEFT: 0px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 20px; HEIGHT: 54px}
#body #Links .blk_29 .RightBotton {   BACKGROUND: url(../images/sxecn/main_doctor_btn_right.gif) no-repeat 0px 0px; FLOAT: right;right:-15px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 20px; HEIGHT:54px}
#body #Links .blk_29 .Cont {  MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:10px 0 0 0px;float:left;height:70px;width:900px;POSITION: relative;left:36px;}
#body #Links .blk_29 .box {  FLOAT: left; WIDTH: 150px; TEXT-ALIGN: center;overflow:hidden;}
#body #Links .blk_29 .box IMG {  BORDER: #ccc 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; }
#body #Links .blk_29 .box A:hover IMG {  BORDER:#747373 1px solid;}
#body #Links .blk_29 .box P {  WIDTH: 122px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;}

/*默认蓝色*/
.SonlineBox{ width:162px; font-size:12px;overflow:hidden; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:#0176ba url(openTrigger.jpg) no-repeat;}
.SonlineBox .titleBox{ width:150px; height:35px; line-height:35px; background:#01883b url(SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #016a2e;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:150px; height:auto; border:1px solid #01883b; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}

