@charset "utf-8";
#content{width:auto; padding:0}

#indFocus .focusHd{width:300px;text-align:left;font-size:0;height:12px;overflow:hidden;top: 517px;left:50%;right:auto;margin-left: -583px;bottom:auto;}
#indFocus .focusHd li{float:none; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; background:#fff; 
    -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; margin:0 3px;
    -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;
}
#indFocus .focusHd span{display:none;}
#indFocus .focusHd .on{background:#FA7C00; width:35px;}
#indFocus .focusBd a{display:block;}

/* notice */
#notice{display:none}
#notice .container{padding:20px 0;border-bottom:1px solid #D7E1ED; line-height:30px;}
#notice h3{float:left;padding-left:30px;background: url(../images/icons.png) 0 -87px no-repeat;font-weight:bold;font-size:18px;margin-right:20px;}
#notice h3 a{color:#4CB6F1}
#notice .in{overflow:hidden; font-size:16px; height:30px; color:#999}
#notice .in a{ margin-right:8px;}

.row{padding:0 0 40px 0}
.row h2.title{height:115px; line-height:115px; font-size:38px; text-align:center; color:#006AAF}

/* health */
#health .in{overflow:hidden; margin-right:-10px;}
#health .item{width:595px; height:250px; float:left; margin:0 10px 10px 0; background:url(../images/ind-jksy-pic1.jpg) 0 0 no-repeat; position:relative; color:#fff;}
#health .item a{color:#fff; cursor:pointer}
#health .item a:hover{ text-decoration:none; color:#fff}
#health dl{width:180px; padding:20px; position:relative; z-index:2;
    -webkit-transition:400ms;-o-transition:400ms;-moz-transition:800ms;transition:800ms;
}
#health .itemBg{display:block; background:#299DE9; position:absolute; width:210px; height:250px; z-index:1; top:0; left:0; filter:alpha(opacity=60);opacity:0.6;
    -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;
}

#health dd{filter:alpha(opacity=0);opacity:0; font-size:16px; border-top:1px solid #AADDF8; width:388px; margin:0 auto; padding:25px 0; 

}
#health dd span{margin:0 10px; color:#fff; }
#health h5{ font-weight:100;}
#health #item2{background-image:url(../images/ind-jksy-pic2.jpg)}
#health #item3{background-image:url(../images/ind-jksy-pic3.jpg)}
#health #item4{background-image:url(../images/ind-jksy-pic4.jpg)}
#health .hover dl{ width:555px; text-align:center; padding-top:30px;}
#health .hover h3{ font-size:30px; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms}
#health .hover h5{font-size:19px; margin-bottom:25px; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms}
#health .hover dd{filter:alpha(opacity=100);opacity:1;
            -webkit-transition: all 0.4s ease-out 0.2s;
            -moz-transition: all 0.4s ease-out 0.2s;
            -o-transition: all 0.4s ease-out 0.2s;
            transition: all 0.4s ease-out 0.2s;
}
#health .hover .itemBg{width:100%}

/* news */
#news{background:#F4F4F4}
#news .bd ul{overflow:hidden; margin-right:-40px;}
#news .bd li{float:left; width:580px; height:280px; margin-right:40px; background:#fff}
#news .bd .pic{float:left;}
#news .bd .pic img{width:320px; height:280px;}
#news .bd .con{overflow:hidden; padding:20px;}
#news .bd .title{font-size:16px; line-height:24px; height:48px; overflow:hidden;}
#news .bd .date{display:block; color:#A3BCE6; padding:10px 0;}
#news .bd .intro{line-height:24px; color:#999; height:120px; overflow:hidden;}
#news .bd .more{display:none}
#news .hd{padding-top:35px; text-align:center; height:12px;}
#news .hd li{display:inline-block; *display:inline; zoom:1; width:12px; height:12px; background:#D7D7D7; margin:0 5px; overflow:hidden; line-height:100px;
    -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; vertical-align:top; cursor:pointer
}
#news .hd .on{background:#FF8A00}

/* joinUs */
#joinUs{background:url(../images/ind-joinUs.png) center 0 no-repeat #299DE9; color:#fff;text-align:center; height:296px; padding-bottom:0}
#joinUs h2{font-size:38px; line-height:2; padding:30px 0 0 0}
#joinUs p{font-size:16px;line-height:30px;margin-bottom: 20px;}
#joinUs .btn{width:200px; height:40px; line-height:40px; border:0; background:#FF8A00; padding:0; 
    font-size:18px; color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; 
    -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;
}
#joinUs .btn:hover{padding:2px 10px;}
#joinUs .btn em{ font-style:normal; margin:0 5px; }




