.banner{
    width:100%;
    max-width: 1840px;
    min-width: 1400px;
    margin: 0px auto;
    position: relative;
    overflow: hidden;
}

.banner .banner_img{
    width:100%;
    display: none;

}
.banner a:first-child .banner_img{
    display: block;
}
.banner .banner_btn{
    margin:0px auto;
    position: absolute;
    bottom: 5px;
    width:100%;
    text-align: center;
}
.banner .banner_btn span{
    display: inline-block;
    background: black;
    width:10px;
    height:10px;
    margin-left:10px;

}
/*.jcilogo{
    width:100%;
    max-width: 1840px;
    min-width: 1400px;
    margin: 0px auto;
	margin-left:30px;
}*/

.jcilogo{
    width:100%;
    max-width: 1840px;
    min-width: 1400px;
    margin: 0px auto;
}



.jcilogo img{
    width:100%;
}
.news_data{
    width:100%;
    max-width: 1840px;
    min-width: 1400px;
    margin:0px auto;
    height:280px;
    margin-top:63px;
}
/*.news_data .left_news{
    float:left;
    width:50%;
    height:220px;
    padding-left:10%;
}
.news_data .left_news span{
    display: block;
    width:86px;
    height:25px;
    background: #e0231f;
    color:white;
    font-size:21px;
    margin-bottom: 10px;
}
.news_data .left_news .newslist{
  height:100%;
}
.news_data .left_news .newslist li{
    list-style:square url("../images/li.jpg") inside;
    text-decoration: underline;
    height:12%;
}
.news_data .left_news .newslist li a{
    color:black;
}
.news_data .left_news .newslist li:hover{
    font-weight: bold;
}*/

.news_data .left_data{
    float:right;
    width:50%;
    height:220px;
}
.news_data .left_data img{
    width:92%;
}

.hospital{
    width:100%;
    max-width: 1840px;
    min-width: 1400px;
    margin: 0px auto;
    text-align: center;
    margin-top:60px;
    margin-bottom: 30px;
}
.hospital img{
    width:16%;
}
.bottom{
    width:100%;
    max-width: 1840px;
    min-width: 1400px;
    margin: 0px auto;

}


.bottom img{
    width:100%;
    vertical-align: bottom;
}


.hosbg{width:100%; height:200px;}
.hospital2{
     max-width: 1840px;
    min-width: 1400px;
    margin: 0px auto;
    text-align: center;
    margin-top:40px;
	margin-left: 6.5%;
}
.hospital2 img{
    width:90%;
	padding-bottom:15px;
}
.hospital2 a:hover{font-weight:bold;}
.hospital2 a{position:relative; float:left; width:13.5%; color:#000;}
.hospital2 span{position:absolute; top:0; left:0; display:none;}



.news_data .left_news{
    float:left;
    width:53%;
    height:265px;
    padding-left:6%;
}
.news_data .left_news span{
	margin-right:20px;
	
    display: block;
   
	float:left;
}
.news_data .left_news .newslist{
  height:100%;  
  float:left;
  padding-top: 25px;
}
.news_data .left_news .newslist li{
    /*list-style:square url("../images/li.jpg") inside;*/
	width:650px;
    height:40px;
	line-height:40px;
}
.news_data .left_news .newslist li a{
	text-decoration: none;
	padding-left:15px;
    color:black;
}
.news_data .left_news .newslist li:hover{
    font-weight: bold;
	  text-decoration: underline;
}

.news_data .left_data{
    float:left;
    width:44.4%;
    height:265px;
	padding-top:17px;
}
