@charset "utf-8";
/* CSS Document */


 *{ margin:0; padding:0;}
 body{ color:#333; font-size:14px; font-family:微软雅黑; min-width:1200px; }
 li{ list-style:none; float: left;}
 a{ text-decoration:none; color:#333}
 .w100{ width:100%;margin:0 auto;}
 .w1200{ width:1200px; margin:0 auto;}
 .w1140{ width:1160px; margin:0 auto; }
 .clear{ clear:both}
 .left{ float:left}
 .right{ float:right}
 img{ border:0;}
 
 
 .top{ height:100px; background:url(../images/hbg.jpg) center no-repeat; padding-top:15px; } 
 .t_right{ vertical-align: middle} 
 
 .t_right ul {  line-height:65px; width:850px; font-weight:bold;} 
  .t_right p { padding-left:450px; line-height:30px}
  .t_right p img{vertical-align: middle;}
 .t_right ul li{ width:94px; text-align:center;}
 
 
 
 
 
.flexslider{position:relative;height:460px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:460px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; left:50%; margin-left:-60px}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:88px;height:171px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;} 
 
 
 
 .about{ height:280px; margin:30px auto ; background:url(../images/jjbg.jpg) center no-repeat; position:relative}
 
 .about .ab_txt{ padding:40px 30px  30px 280px; line-height:26px;}
 .about .ab_txt a{ color:#999;}
 .about .ab_txt a:hover { color:#197179;} 
 .ab_href{ position:absolute; left:50px; bottom:30px ; border:1px solid #fff; width:120px; line-height:30px; text-align:center;}
.ab_href:hover{ background:#fff}
 .news{ padding-bottom:20px;} 
 .newsleft{ width:810px; border:1px solid #ccc; height:315px; padding:20px;}
 .honor{ width:280px; height:315px; border:1px solid #ccc; padding:20px; }
 
 .title p{ width:5px; height:20px; background:#197179; margin:20px 15px }
 
 .title  h3{ font:bold 20px/60px 微软雅黑}
 .title  span{ display:block; background:#197179; text-align:center; line-height:30px; width:80px; height:30px;  border-radius:15px; font-size:14px; text-transform:uppercase; margin:15px }
 .title  span a{ color:#fff}
 
 .newsleft ul li a{ width:810px; line-height:50px; border-bottom:1px dashed #ccc; text-indent:0; transition:all 1s linear; display:block}
 .newsleft ul li span{ float:right}
 .newsleft ul li font{ margin:0 10px; font-weight:bold;}
 .newsleft ul li:hover a { text-indent:30px; transition: all 0.3s  linear; color:#197179} 
 
 .case{  border:1px solid #ccc; height:315px; padding:20px; overflow:hidden}
 #Leftarr{width:25px;height:235px;float:left;margin-top:110px; cursor:pointer}
#Rightarr{width:25px;height:235px;float:right;margin-top:110px; cursor:pointer}

/*产品展示*/
#ISL_Cont_1{ height:260px;float:left;width:1130px;}
#ISL_Cont_1 .patient{width:245px; height:220px;border:1px solid #eee; float:left; text-align:center; margin:15px 10px;padding:5px;transition:all 0.3s ease-in; top:0; color:#0d7e0c; position:relative; background:#fff; top:0; transition:all 0.3s linear}
#ISL_Cont_1 .patient:hover { background:#197179}
#ISL_Cont_1 .patient:hover a{ color:#fff} 
#ISL_Cont_1 .patient img{width:100%; height:178px; }
#ISL_Cont_1 .patient p{width:100%;height:35px; line-height:35px; text-align:center;}
#ISL_Cont_1 .patient:hover{ top:-10px}
#ISL_Cont_1 .patient a {text-decoration:none;color:#333}

 
 
 
 .link{display: flex; justify-content: space-between; padding:30px 0 40px; }
 .link dl{ width:22%; border:1px solid #ccc; height:140px; padding:1%}
 .link dl img{ width:150px; height:140px;}
 .link dt{ width:100px;}
 .link dt h3{ line-height:45px; color:#197179}
 .link dt p{ line-height:20px; color:#666}
 
 
 .foot{ padding:40px 0 0; background:url(../images/fbg.jpg) center no-repeat;  }
 .foot ul { padding-right:150px; border-right:1px solid #f5f5f535;}
 .foot ul li{ width:120px; text-align: center; }
 .foot ul li a{ color:#fff; font-size:15px; line-height:50px;} 
 .foot ul li p a{ font-size:13px !important; line-height:30px !important;}
 .ewm{ padding-left:150px; color:#fff; text-align: left }
 .ewm div{ width:220px; }
 .ewm div p { padding-left:37px; font-size:20px;background:url(../images/tel.png) left center no-repeat; background-size:20px;  }
 .ewm div span{ font-size:30px; line-height:45px; font-family:impact; display:block;}
 .ewm div font{ font-size:15px; line-height:30px;  display:block;}
 
 .banq{ border-top:1px solid #ffffff30; margin-top:20px; line-height:70px; color:#fff; text-align:center}
 
 
 
 
 
 
 
 .ind{ background:#f9f9f9; padding:24px 0;}
 .centert{ padding:40px 0;}
 .cent_left { width:260px; }
 .cent_left ul li a{ display:block;width:260px; text-align:center; line-height:60px; background:#ccc; color:#000 ; margin-top:10px;}
 .cent_left ul li a:hover { background:#197179; color:#fff}
 .cnet_right{ width:900px;}
 .c_l_title{ width:260px; text-align:center; background:#197179; font:bold 30px/80px 微软雅黑; color: #fff }
 
 .c_r_title{ border-bottom:1px solid #ccc; font:bold 30px/80px 微软雅黑; text-align:center; width:900px}
 
 .cnet_right .c_r_c{ padding:20px; line-height:30px; width:860px;}
 
 
 
 .c_news li a{ width:810px; line-height:50px; border-bottom:1px dashed #ccc; text-indent:0; transition:all 1s linear; display:block}
 .c_news li span{ float:right;  color:#999}
 .c_news li font{ margin:0 10px; font-weight:bold;}
 .c_news li:hover a { text-indent:30px; transition: all 0.3s  linear; color:#197179} 

 .prodd li{ width:280px; position:relative; height:240px; line-height:40px; overflow:hidden; margin-left:20px; margin-bottom:30px;}
  .prodd li img { width:100%; height:240px;}
  .prodd li p{ width:100%; height:100px; position:absolute; left:0; bottom:-60px; background:#19717990; color:#fff; text-align:center;transition:all 0.3s linear}
  .prodd li p a{ display:block; width:120px; line-height:30px; color:#fff !important; border:1px solid #fff; border-radius:15px; margin:10px auto}
 .prodd li:hover p{ bottom:0; transition:all 0.3s linear; text-indent:0 !important;}
 
 
 
 
 
 /*翻页*/
.pglist{ width:100%;clear:both;height:80px; }
.pglist ul{ width:100%;text-align:right; padding-top:20px;}
.pglist ul li{
	vertical-align: bottom; display:inline-block;*display:inline; zoom:1;
 	width:30px;height:30px; margin-left:5px;_display:inline; _zoom:1; _margin-left:5px;  border:1px solid #197179;
 	font-size:14px;line-height:30px; text-align:center; background:#197179}
.pglist ul li a{color:#fff; line-height:30px; display:block}
.pglist ul li.home,.pglist ul li.end{ width:60px; height:30px; border:1px  solid #197179;}
.pglist ul li.next,.pglist ul li.last{ 
	width:30px; height:30px;border:1px  solid #197179;
	font-size:24px;line-height: 30px;  font-family:'微软雅黑'!important; font-weight:bold; }
.pglist ul li.on{background:#197179;border:1px  solid #197179;}
.pglist ul li.on a{color:#fff;}
.pglist ul li.nohover{background:#197179;border:1px  solid #197179;font-family:'微软雅黑';color:#fff}
.pglist ul li.nohover a{color:#fff;}

.page{margin: 2% 0;padding: 1%;line-height: 35px;border-top: 1px solid #C7C7C7;}
.page a{display: block;text-align: left;}

.fanye{ width:640px;margin:0 auto; padding-top:10px;position:relative;  border-top:1px #A9A9A9  solid; padding-bottom:40px;}
.fanyea{margin:0 auto; padding:20px 0;position:relative;  border-top:1px #D4D4D4  solid;border-bottom: 1px #D4D4D4 solid;}
.fanyea a:hover{ color:#197179}


 
 
 
 
 