
@media (min-width: 1200px) {
  .container {width: 1100px; }
}
.content {
    background: url(../images/visit-bg.png) no-repeat;
    background-size: 100%; margin-bottom: 50px;}
.main{margin-top: 62px;margin-bottom: 88px;}
.title-line{display:block;height:2px;width: 100%;}

/*新闻列表*/
.main h3{margin: 0; padding:9px 17px 5px 17px; font-size: 20px;}
.badge-my {float: right; padding: 3px 0; min-width: 10px; font-size: 12px;}
.list-group{margin-top: 26px;margin-bottom: 40px;}
.list-group-item{border: none;}
.carousel{padding: 10px 0;}
@media(min-width: 768px){
  .list-group-item{padding: 9px 20px; padding-right: 0; background: url(../images/white-icon.png) no-repeat 20px 17px;}
  .list-group-item a{padding-left: 20px; font-size: 16px; color: #4d4d4d; display: block}
  .list-group-item a:hover{color: #3c7fef;text-decoration: none;}
  .list-group-item:hover{background-image: url(../images/blue-icon.png);}
  .carousel{padding: 10px;}
}
.border{border:1px solid #ccc;}
/*视频*/
.video-news{background: #ffffff; padding: 12px; }
aside h3{padding-left: 13px;font-weight: normal; }
.video-news-wrap h3 {margin: 0;background: #fff;padding-top: 10px;}
iframe{min-height: 239px;}
.video-news-wrap .border{border-top:none}

/*story*/
.fx h4{
	margin-top: 20px;
	color: blue;
	padding-left: 17px;
	line-height: 26px;
}
.btn{
	padding:4px 14px;
	font-size: 16px;
	margin: 20px 20px 0;
}
textarea{
	resize: none;
}

/*科室*/
.department-news{margin-top: 47px;}
.department-main{margin-top: 10px}
.department-main a:hover{text-decoration: none;}
.department-main p{padding: 30px 7px;margin-bottom:0px;color: #fff;text-align: center;}
.department-main div{float: left;}
.ke1 p{background: url(../images/xueye.png) no-repeat center;background-color:#0780D0;margin-right: 3px; }
.ke2 p{background: url(../images/jianyan.png) no-repeat center;background-color:#1A9FF7;margin-right: 3px;}
.ke3 p{background: url(../images/zhongyao.png) no-repeat center;background-color:#6AC0F8}
@media(max-width:1199px){
.department-main p{padding:30px 0;}
}
@media(max-width:991px){
.department-main div{width: 33.3%;}
}
@media(max-width:434px){
.department-main p{font-size: 14px;}
.department-main .ke1{width: 33.9%;}
.department-main .ke2{width: 22.8%;}
.department-main .ke3{width: 43.3%;}
.main h3{padding:9px 0px 5px 0px;font-size: 16px; line-height: 24px}
.fx h4 {padding-left: 0px;font-size: 14px;line-height: 24px}
}
/*先进设备*/
.meachine-news{margin-top: 47px;margin-bottom: 30px;}
.meachine-news .border{border-top:none;}
.carousel-control{left: -10px;}
.right-my{ right: -10px; left: auto;}
.item p{position:absolute;bottom:0;margin-bottom:0;width:360px;max-width:100%;background: rgba(45,45,49,.6);font-size: 18px;color: #fff;padding:10px 18px;}    
@media(max-width: 768px){
	.main{margin-top: 40px;margin-bottom:50px;}
	.meachine-wrap{width: 360px;margin: 0 auto}
  	.navbar-nav{float: left;}
}

/*专利*/
.slide-wrap{padding-left:10px;padding-right:10px;background: #fff}
.keyan-left{position: absolute; left: 10%; top: 50%; z-index: 20;    text-shadow: 0 1px 2px rgba(0,0,0,.6); filter: alpha(opacity=50); opacity: .7; cursor: pointer;}
.keyan-right{position: absolute; right: 10%; top: 50%; z-index: 20;    text-shadow: 0 1px 2px rgba(0,0,0,.6); filter: alpha(opacity=50); opacity: .7; cursor: pointer;}
.zhuanli-left{display:block;width:20px;height:34px;background:url(../images/zhuanli-left.png) no-repeat;}
.zhuanli-right{display:block;width:20px;height:34px;background:url(../images/zhuanli-right.png) no-repeat;}
/*专利焦点图*/
.slide-x{width: 100%; min-height: 180px; overflow: hidden; position: relative; background: #fff; }
.slide-x .img{overflow: hidden; position: absolute; transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s; }
.slide-x .img img{width: calc(100% - 14px); height: calc(100% - 0px); margin:0 7px; }
.slide-x .img1{width: 40%; height: 40%; top: 30%; left: -50%; z-index: 1; }
.slide-x .img2{width: 60%; height: 70%; top: 20%; left: -20%; z-index: 2; }
.slide-x .img3{width: 80%; height: 85%; top: 10%; left: 10%; z-index: 3; }
.slide-x .img4{width: 60%; height: 70%; top: 20%; left: 60%; z-index: 2; }
.slide-x .img5{width: 40%; height: 40%; top: 30%; left: 110%; z-index: 1; }
.slide-bt{position: absolute; left: 50%; bottom: 13%; z-index: 10; }
.slide-bt span{width: 24px; height: 8px; background: #c9caca; float: left; margin: 5px; border-radius: 4px; }
.slide-x .slide-bt .on{background: #ffd200; } 