.top{ width:100%; height:200px; position: relative; }
.top .header{ height:40px; padding-top: 60px; }
.top .header .text div{ margin-left: 70px; }
.top .menu{ position: absolute; top:160px; width:1200px; height:80px; background-color: #3dc9d9; z-index: 111; }
.top .menu .nav{ width: 1000px; height: 80px; line-height: 80px; margin: 0 auto; position: relative; }
.top .menu .nav>li{ float: left; width: 14.28%; height: 80px; line-height: 80px; text-align: center; }
.top .menu .nav li:hover{ background-color:#004ea2; }
.top .menu .nav li a{ color: #fff; display:block; }
.top .menu .nav li .second-nav{ width: 150px; display: none; position: relative; background-color: #004ea2; }
.top .menu .nav li .second-nav li{ position: relative; width: 100%; height: 40px; line-height: 40px; }
.top .menu .nav li .second-nav li:hover{ background-color:#3dc9d9; }
.top .menu .nav li .second-nav li .third-nav{ width: 150px; height: 200px; display: none; margin-left: 100%; margin-top: -40px; }
.top .menu .nav li .second-nav li .third-nav li{ background-color:#3dc9d9; }
.top .menu .nav li .second-nav li .third-nav li:hover{ background-color: #f899c1; }

.banner .fullSlide{ width:100%; position:relative; height:600px; }
.banner .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.banner .fullSlide .bd ul{ width:100% !important; }
.banner .fullSlide .bd li{ width:100% !important; height:600px; overflow:hidden; text-align:center; }
.banner .fullSlide .bd li a{ display:block; height:600px; }
.banner .fullSlide .hd{ width:100%; position:absolute; z-index:1; bottom:5px; left:0; height:20px; }
.banner .fullSlide .hd ul{ text-align:center; }
.banner .fullSlide .hd ul li{ cursor:pointer; display:inline-block; zoom:1; width:20px; height:20px; border-radius: 10px; margin-left:5px; margin-right:5px; overflow:hidden; background:#9facc0; }
.banner .fullSlide .hd ul .on{ background:#158064; }
.banner .fullSlide .prev,.fullSlide .next{ position:absolute; top:279px; left:5%; width:41px; height:41px; border-radius: 4px; background:url(../image/eye_152.png) 0px 0px no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.8; display:none; }
.banner .fullSlide .next{ left:auto; right:5%; background-position:-41px 0px; }
.banner .fullSlide .prev:hover{ background:url(../image/eye_153.png) 0px 0px no-repeat; }
.banner .fullSlide .next:hover{ background:url(../image/eye_153.png) -41px 0px no-repeat; }

.ksxmfl{ width:100%; margin-top: 60px; height:600px; }
.ksxmfl .title{ font-size: 60px; color: #3d3e3e; text-align: center; margin-bottom: 40px; }
.ksxmfl .scroll{ width:100%;  overflow:hidden; position:relative;  }
.ksxmfl .scroll .hd { overflow:hidden;   }
.ksxmfl .scroll .hd .prev,.ksxmfl .scroll .hd .next{ position:absolute; top:180px; display:block;  width:70px; height:70px; overflow:hidden; cursor:pointer; background:url("../image/arrow.png") no-repeat;}
.ksxmfl .scroll .hd .prev{ left:0;  }
.ksxmfl .scroll .hd .next{ right:0; background-position:-70px 0;  }
.ksxmfl .scroll .hd .prev:hover{ background:url("../image/arrow-hover.png") no-repeat;  }
.ksxmfl .scroll .hd .next:hover{ background:url("../image/arrow-hover.png") -70px 0 no-repeat; }
.ksxmfl .scroll .hd .prevStop{ background-position:-60px 0; }
.ksxmfl .scroll .hd .nextStop{ background-position:-60px -50px; }
.ksxmfl .scroll .hd ul{ display: none; }
.ksxmfl .scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("404.png") 0 -9px no-repeat; }
.ksxmfl .scroll .hd ul li.on{ background-position:0 0; }
.ksxmfl .scroll .bd{ width:1040px; height:424px; margin-left: 80px; background: url('../image/ksxmfl-bg.png') center 0 no-repeat;   }
.ksxmfl .scroll .bd ul{ overflow:hidden; zoom:1;}
.ksxmfl .scroll .bd ul li{ width:260px; float:left; _display:inline; overflow:hidden; text-align:center; padding-top: 50px; }
.ksxmfl .scroll .bd ul li .tit{ font-size:24px; line-height: 60px;  }
.ksxmfl .scroll .bd ul li .pic{ text-align:center; }
.ksxmfl .scroll .bd ul li .pic img{ width:196px; height:196px; display:inline-block; }

.doctor{ width:100%; margin-top: 60px; height:700px; background: url('../image/doctor-bg.jpg') center 0 no-repeat; }
.doctor .title{ font-size: 60px; color: #fff; text-align: center; padding-top: 30px; }
.doctor .shorttitle{ font-size: 18px; color: #fff; text-align: center; letter-spacing: 20px; font-weight: 500; }
.doctor .scroll{ width:100%;  overflow:hidden; position:relative;  }
.doctor .scroll .hd { overflow:hidden;   }
.doctor .scroll .hd .prev,.doctor .scroll .hd .next{ position:absolute; top:180px; display:block;  width:70px; height:70px; overflow:hidden; cursor:pointer; background:url("../image/arrow.png") no-repeat;}
.doctor .scroll .hd .prev{ left:0;  }
.doctor .scroll .hd .next{ right:0; background-position:-70px 0;  }
.doctor .scroll .hd .prev:hover{ background:url("../image/arrow-hover.png") no-repeat;  }
.doctor .scroll .hd .next:hover{ background:url("../image/arrow-hover.png") -70px 0 no-repeat; }
.doctor .scroll .hd .prevStop{ background-position:-60px 0; }
.doctor .scroll .hd .nextStop{ background-position:-60px -50px; }
.doctor .scroll .hd ul{ display: none; }
.doctor .scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("404.png") 0 -9px no-repeat; }
.doctor .scroll .hd ul li.on{ background-position:0 0; }
.doctor .scroll .bd{ width:1040px; height:auto; margin-left: 80px;    }
.doctor .scroll .bd ul{ overflow:hidden; zoom:1; margin-top: 25px; }
.doctor .scroll .bd ul li{ width:260px; float:left; _display:inline; overflow:hidden; }
.doctor .scroll .bd ul li .tit{ width:230px; height:359px; margin:20px 15px 0 15px; position: relative;}
.doctor .scroll .bd ul li .tit img{width:230px; height:359px; }
.doctor .scroll .bd ul li .tit .bm{ width:230px; height:50px; position: absolute; left:0; bottom:0; background: url('../image/doctor-bm.png') no-repeat; }
.doctor .scroll .bd ul li .tit .bm h4{ margin-left: 30px;font-size: 18px; }
.doctor .scroll .bd ul li .tit .bm h6{margin-left: 20px; font-size: 18px; font-weight: 500;}
.doctor .zixun{ width:325px; height:46px; margin: 20px auto 0 auto; }

.pinzhi{ width:100%; margin-top: 60px; height:730px; }
.pinzhi .title{ width:905px; margin: 0 auto; }
.pinzhi .title .i,.pinzhi .title .t{ float: left; }
.pinzhi .title .t h2{ font-size: 36px; letter-spacing: 2px; padding-top: 30px; }
.pinzhi .title .t h3{ font-size: 40px; letter-spacing: 2.5px; }
.pinzhi .title .t h4{ font-size: 18px; font-weight: 500; color: #282425; letter-spacing: 2px; }
.pinzhi ul.u1{ margin: 30px auto; }
.pinzhi ul li{ float: left; margin-right: 4px; text-align: center; }
.pinzhi ul li:last-child{ margin-right: 0; }
.pinzhi ul li h4{ font-size: 18px; color: #444444; line-height: 40px; }
.pinzhi ul li img{ width:297px; }

.ppls{ width:100%; height:800px; background: url("../image/ppls-bg.jpg") center 0 no-repeat; }
.ppls .text{ width:730px; padding-left: 380px; padding-top: 30px; color: #e2e2e4; font-size: 14px; line-height: 24px; }
.ppls .scroll{ width:100%;  overflow:hidden; position:relative; margin-top: 280px; }
.ppls .scroll .hd { overflow:hidden;   }
.ppls .scroll .hd .prev,.ppls .scroll .hd .next{ position:absolute; top:50px; display:block;  width:70px; height:70px; overflow:hidden; cursor:pointer; background:url("../image/arrow.png") no-repeat;}
.ppls .scroll .hd .prev{ left:0;  }
.ppls .scroll .hd .next{ right:0; background-position:-70px 0;  }
.ppls .scroll .hd .prev:hover{ background:url("../image/arrow-hover.png") no-repeat;  }
.ppls .scroll .hd .next:hover{ background:url("../image/arrow-hover.png") -70px 0 no-repeat; }
.ppls .scroll .hd .prevStop{ background-position:-60px 0; }
.ppls .scroll .hd .nextStop{ background-position:-60px -50px; }
.ppls .scroll .hd ul{ display: none; }
.ppls .scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("404.png") 0 -9px no-repeat; }
.ppls .scroll .hd ul li.on{ background-position:0 0; }
.ppls .scroll .bd{ width:1040px; height:auto; margin-left: 80px;    }
.ppls .scroll .bd ul{ overflow:hidden; zoom:1; margin-top: 25px; }
.ppls .scroll .bd ul li{ width:208px; float:left; _display:inline; overflow:hidden; }
.ppls .scroll .bd ul li .tit{ width:177px; height:auto; margin:20px 15px 0 15px; position: relative;}
.ppls .scroll .bd ul li .tit img{width:177px; height:110px; }
.ppls .scroll .bd ul li .tit p{ color: #e2e2e4; text-align: center; padding-top: 10px; }

.anli{ width:100%; height:950px; }
.anli .title{ text-align: center; margin-top: -50px; background-color: #fff; padding-top: 40px; }
.anli .title h3{ font-size: 60px; }
.anli .title h6{ font-size: 24px; font-weight: 300; letter-spacing: 48px; }
.anli .title ul{ display: inline-block; margin: 10px 0 5px 0; }
.anli .title ul.first{ margin-top: 40px; }
.anli .title ul li{ float: left; background: url("404.png") no-repeat; line-height: 26px; padding-left: 30px; padding-right: 20px; }
.anli .scroll{ width:100%;  overflow:hidden; position:relative; margin-top: 40px; }
.anli .scroll .hd { overflow:hidden;   }
.anli .scroll .hd .prev,.anli .scroll .hd .next{ position:absolute; top:197px; display:block;  width:70px; height:70px; overflow:hidden; cursor:pointer; background:url("../image/arrow.png") no-repeat;}
.anli .scroll .hd .prev{ left:0;  }
.anli .scroll .hd .next{ right:0; background-position:-70px 0;  }
.anli .scroll .hd .prev:hover{ background:url("../image/arrow-hover.png") no-repeat;  }
.anli .scroll .hd .next:hover{ background:url("../image/arrow-hover.png") -70px 0 no-repeat; }
.anli .scroll .hd .prevStop{ background-position:-60px 0; }
.anli .scroll .hd .nextStop{ background-position:-60px -50px; }
.anli .scroll .hd ul{ display: none; }
.anli .scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("404.png") 0 -9px no-repeat; }
.anli .scroll .hd ul li.on{ background-position:0 0; }
.anli .scroll .bd{ width:1040px; height:auto; margin-left: 80px;    }
.anli .scroll .bd ul{ overflow:hidden; zoom:1; margin-top: 25px; }
.anli .scroll .bd ul li{ width:173px; float:left; _display:inline; overflow:hidden; }
.anli .scroll .bd ul li .tit{ width:167px; height:auto; margin:0 3px; position: relative;}
.anli .scroll .bd ul li .tit img{width:167px; height:464px; }
.anli .scroll .bd ul li .tit p{ color: #e2e2e4; text-align: center; padding-top: 10px; }
.anli .gengduo{ width:326px; height:46px; margin: 30px auto 0 auto; }

.shebei{ width:100%; margin-top: 60px; height:600px; background: url('../image/shebei-bg.jpg') center 0 no-repeat; }
.shebei .title{ font-size: 60px; color: #fff; text-align: center; padding-top: 30px; }
.shebei .shorttitle{ font-size: 18px; color: #fff; text-align: center; letter-spacing: 28px; font-weight: 500; }
.shebei .scroll{ width:100%;  overflow:hidden; position:relative; margin-top: 50px; }
.shebei .scroll .hd { overflow:hidden;   }
.shebei .scroll .hd .prev,.shebei .scroll .hd .next{ position:absolute; top:145px; display:block;  width:70px; height:70px; overflow:hidden; cursor:pointer; background:url("../image/arrow.png") no-repeat;}
.shebei .scroll .hd .prev{ left:0;  }
.shebei .scroll .hd .next{ right:0; background-position:-70px 0;  }
.shebei .scroll .hd .prev:hover{ background:url("../image/arrow-hover.png") no-repeat;  }
.shebei .scroll .hd .next:hover{ background:url("../image/arrow-hover.png") -70px 0 no-repeat; }
.shebei .scroll .hd .prevStop{ background-position:-60px 0; }
.shebei .scroll .hd .nextStop{ background-position:-60px -50px; }
.shebei .scroll .hd ul{ display: none; }
.shebei .scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("404.png") 0 -9px no-repeat; }
.shebei .scroll .hd ul li.on{ background-position:0 0; }
.shebei .scroll .bd{ width:1040px; height:auto; margin-left: 80px;    }
.shebei .scroll .bd ul{ overflow:hidden; zoom:1; margin-top: 25px; }
.shebei .scroll .bd ul li{ width:260px; float:left; _display:inline; overflow:hidden; }
.shebei .scroll .bd ul li .tit{ width:230px; height:360px; margin:0 15px; position: relative; color: #fff;}
.shebei .scroll .bd ul li .tit img{width:230px; height:360px; }
.shebei .scroll .bd ul li .tit .bm{ width:230px; height:50px; position: absolute; left:0; bottom:0; background: url('../image/shebei-bm.png') no-repeat; }
.shebei .scroll .bd ul li .tit .bm h4{ height:26px;line-height: 26px;  margin-left: 25px;font-size: 18px; letter-spacing: -1px; overflow: hidden;}
.shebei .scroll .bd ul li .tit .bm h6{height:24px;line-height: 24px;margin-left: 20px; font-size: 18px; font-weight: 300;overflow: hidden;}

.huanjing{ width:100%; height:500px; padding-top: 80px; }
.huanjing .hj{ float: left; }
.huanjing .wd{ float: right; width:400px; }
.huanjing .wd h3{ width:100%; text-align: center; background-color: #3dc9d9; color: #fff; font-size: 30px; height:40px; line-height: 40px; margin-bottom: 20px; }
.huanjing .wd ul li{ line-height: 24px; margin-bottom: 20px; }

.bottom{ width:100%; height:260px; padding-top: 80px; }
.bottom .ercode{ float: left; }
.bottom .info{ float: left; margin-left: 40px; }
.bottom .info .t{ width:58px; border: 1px solid #000; padding: 8px 40px; }
.bottom .info .c{ line-height: 25px; }
.bottom .info .line{ height:8px; }
.bottom .logo{ text-align: center; margin-top: 60px; }

.footer{ width:100%; background-color: #bfbfc1; }
.footer ul{ text-align: center; padding: 20px 0 50px 0; color: #717171; }
.footer ul a{ color: #717171; }

#LRdiv0,#LRdiv1,#LRdiv2,#LRdiv3{display:none!important;}