@charset "utf-8";
/* CSS Document */
.banner{ position:relative; overflow:hidden;}
.banner img{ width:100%;}
.banner .text{ position:absolute; top:0; left:0; width:100%; display:table; height:100%; }
.banner .text .block{  color:#fff; text-align:center; padding:0; height:100%; display:table-cell; vertical-align:middle;}
.banner .text h2{ font-size:43px; font-family:Tahoma; color:#014099; height:30px; line-height:25px; }
.banner .text h2 span{ color:#00a0e9;}
.banner .text h3{ font-size:13px;margin-bottom:5px; margin-top:10px;}
.banner .text p{  font-size:11px; line-height:15px;}
.banner .text .in{ width:70%; margin:0 auto;}

.gynae { padding:33px 0; overflow:hidden; background:#fff;}

.gynae .box{width:100%; overflow:hidden;}
.gynae .box .xm{ width:155px; height:200px; float:left; text-align:center;}
.gynae .box .tu{ width:120px; height:120px; margin: 0 auto;}
.gynae .box .tu img{ display:block; margin:0 auto; position: relative; top: 50%; transform: translateY(-50%);}
.gynae .box .xm h1{ margin-top:25px; font-size:22px; font-weight:normal;}

.gynae4{ overflow:hidden;padding:33px 0; background:#fff; padding-bottom:80px;}
.gynae4 .box{ margin-left:18px; margin-right:18px; position:relative;}
.gynae4 .box .zj{ overflow:hidden;}
.gynae4 .box .zj .doc{ float:left;}
.gynae4 .box .nav { position:absolute; bottom:-40px; right:44.5%; z-index:999; }
.gynae4 .box .nav i{ display:block; width:15px; height:15px; border-radius:50%; background:#dddddd; float:left; margin-right:5px;}
.gynae4 .box .nav i.now{ background:#153985;}
.gynae4 .box .biao{ width:100%; overflow:hidden; text-align:center;}
.gynae4 .box .biao h1{ font-size:48px; color:#014099; font-weight:bold;}
.gynae4 .box .biao h1 span{ font-size:48px; color:#00a0e9}
.gynae4 .box .biao h2{ font-size:36px; color:#454545; font-weight:bold;}
.gynae4 .box .zhuanjia{ width:48%; margin-top:30px; float:left; position:relative;}
.gynae4 .box .zhuanjia1{ width:48%; margin-top:30px; float:right; position:relative;}
.gynae4 .box .zj img{ width:100%;}
.gynae4 .box .zj .wen{ width:100%; height:90px; background-color:#000000; opacity: .5; filter: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; text-align:center; position:absolute; bottom:0px;}
.gynae4 .box .wen p{ color:#ffffff; font-size:24px; position:static; line-height:40px; }
.gynae4 .box .zj .wen h1{ color:#ffffff; font-size:30px; font-weight:bold; line-height:40px; padding-top:8px; border-bottom:#fff 1px solid; width:80%; margin:0 auto; }



.gynae1{ overflow:hidden;padding:33px 0; background:#fff;}
.gynae1 .box .biao h1{ font-size:36px; color:#153985; width:60%; float:left; font-weight:bold;}
.gynae1 .box{ overflow:hidden; margin-left:18px; margin-right:18px;}
.gynae1 .box .biao img{ margin-left:15px; margin-top:-8px;}
.gynae1 .box .biao { text-align:left;}
.gynae1 .box .biao .more{ width:120px; height:44px; background-image:url(../image/anniu.png); float:right; text-align:center}
.gynae1 .box .biao .more span{ font-size:30px; color:#fff;  position: relative; top: 10%; transform: translateY(-10%);}
.gynae1 .box .anli{ width:48%; margin-top:20px; float:left; position:relative;}
.gynae1 .box .anli1{ width:48%; margin-top:20px; float:right; position:relative;}
.gynae1 .box .wen{ width:100%; height:70px; background-color:#000000; opacity: .5; filter: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; text-align:center; position:absolute; bottom:0px;}
.gynae1 .box .wen p{ color:#ffffff; font-size:24px; position:static; font-weight:lighter; line-height:40px; }
.gynae1 .box .wen h1{ color:#ffffff; font-size:24px; font-weight:normal; line-height:20px; padding-top:8px; width:100% }



.gynae2{ overflow:hidden;padding:33px 0; background:#fff;}
.gynae2 .box .biao h1{ font-size:36px; color:#153985; width:60%; float:left; font-weight:bold;}
.gynae2 .box .biao{ width:100%; overflow:hidden;}
.gynae2 .box{ overflow:hidden; margin-left:18px; margin-right:18px;}
.gynae2 .box .biao { text-align:left;}
.gynae2 .box .biao img{ margin-left:15px; margin-top:-8px;}
.gynae2 .box .biao .more{ width:120px; height:44px; background-image:url(../image/anniu.png); float:right; text-align:center}
.gynae2 .box .biao .more span{ font-size:30px; color:#fff;  position: relative; top: 10%; transform: translateY(-10%);}
.gynae2 .box .list{ width:100%; overflow:hidden; font-size:26px; color:#45433f; margin-top:20px; margin-bottom:15px;}
.gynae2 .box .list li{ background-image:url(../image/list.jpg); background-size:100% 125px; height:125px; background-repeat:no-repeat; margin-top:15px; padding-left:20px; padding-right:20px;}

.gynae2 .box .list li p{ font-size:26px; line-height:35px; color:#45433f; padding-top:15px; min-height:85px;}
.gynae2 .box .list li .right{ padding-right:15px; float:right; font-size:22px; color:#a8a8a8;}


.gynae5{ overflow:hidden;padding:40px 0; background:#fff;}
.gynae5 .box{ margin-left:18px; margin-right:18px; position:relative;}
.gynae5 .box .biao{ width:100%; overflow:hidden; text-align:center;}
.gynae5 .box .biao h1{ font-size:40px; color:#014099; font-weight:bold;}
.gynae5 .box .biao h1 span{ font-size:40px; color:#00a0e9}
.gynae5 .box .biao h2{ font-size:36px; color:#454545; font-weight:bold;}
.gynae5 .box .t{ font-size:28px; color:#fff; text-align:center; margin-top:55px;}
.gynae5 .box p{ width:150px; margin:0 auto; position: relative; top: 50%; transform: translateY(-50%);}
.gynae5 .box .t0{ width:30%; height:100px; background-color:#00a0e9; float:left;}
.gynae5 .box .t1{ width:30%; height:100px; background-color:#00a0e9; float:left; margin:0 29px;}
.gynae5 .box .t2{ width:30%; height:100px; background-color:#00a0e9; float:right;}
.gynae5 .box .t3{ width:30%; height:100px; background-color:#00a0e9; float:left; margin-top:30px; margin-left:17%;}
.gynae5 .box .t4{ width:30%; height:100px; background-color:#00a0e9; float:right; margin-top:30px; margin-right:17%;}

.gynae6{ overflow:hidden;padding:40px 0; background:#fff; padding-bottom:80px;}
.gynae6 .box{ margin-left:18px; margin-right:18px; position:relative;}
.gynae6 .box .biao{ width:100%; overflow:hidden; text-align:center;}
.gynae6 .box .biao h1{ font-size:48px; color:#014099; font-weight:bold;}
.gynae6 .box .biao h1 span{ font-size:48px; color:#00a0e9}
.gynae6 .box .biao h2{ font-size:36px; color:#454545; font-weight:bold;}
.gynae6 .box .tc{ overflow:hidden;}
.gynae6 .box .tc .zu{ float:left; width:100%;}
.gynae6 .box .tca{ width:48%; margin-top:30px; float:left; position:relative; border:#2e62ab 1px solid;}
.gynae6 .box .tcb{ width:48%; margin-top:30px; float:right; position:relative; border:#2e62ab 1px solid;}
.gynae6 .box img{ width:100%;}
.gynae6 .box .wen{ width:100%; height:55px; background-color:#000000; opacity: .5; filter: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; text-align:center; position:absolute; bottom:0px;}
.gynae6 .box .wen h1{ color:#ffffff; font-size:36px; font-weight:lighter; line-height:40px; padding-top:8px; width:80%; margin:0 auto; }
.gynae6 .box .nav { position:absolute; bottom:-40px; right:46.2%; z-index:999; }
.gynae6 .box .nav i{ display:block; width:15px; height:15px; border-radius:50%; background:#dddddd; float:left; margin-right:5px;}
.gynae6 .box .nav i.now{ background:#153985;}

.gynae3{ background:#f6f6f6;}
.gynae3 .img img{ width:100%;}
.gynae3 .child{ float:left;}
.gynae3 .child .img{ height:314px; position:relative}
.gynae3 .child .img .box{ width: 50%; height: 200px; background-color:#fff; z-index: 999; opacity: 0.7; top: 17%; left:5%; position:absolute;}
.gynae3 .child h1{ text-transform:uppercase; font-size:28px; color:#45433f; padding-top:10%; padding-left:10%; line-height:30px;}
.gynae3 .child h2{font-size:18px; color:#45433f; padding-left:10%; line-height:40px;}
.gynae3 .child p{ font-size:11px; line-height:16px; margin-bottom:10px;}
.gynae3 .fouc{ position:relative; overflow:hidden;}
.gynae3 .fouc .frame{ overflow:hidden;}
.gynae3 .fouc { position:relative; height:355px;}
.gynae3 .fouc .nav { position:absolute; top:60%; left:12%; z-index:999; }
.gynae3 .fouc .nav i{ display:block; width:6px; height:6px; border-radius:50%; background:#d5d5d5; float:left; margin-right:5px;}
.gynae3 .fouc .nav i.now{ background:#3081b3;}

.gynae7{ overflow:hidden;padding:40px 0; background:#f6f6f6;}
.gynae7 .box{ margin-left:18px; margin-right:18px; position:relative;}
.gynae7 .box .biao{ width:100%; overflow:hidden; text-align:center;}
.gynae7 .box .biao h1{ font-size:30px; color:#373737; font-weight:normal; }
.gynae7 .box .biao h2{ font-size:24px; color:#898d92; font-weight:normal;}
.gynae7 .box .t{ font-size:20px; color:#898d92; text-align:center; margin-top:55px;}
.gynae7 .box p{ width:150px; margin:0 auto; padding-top:10px; }
.gynae7 .box .t0{ width:30%; height:150px; float:left;}
.gynae7 .box .t1{ width:30%; height:150px; float:left; margin:0 29px;}
.gynae7 .box .t2{ width:30%; height:150px; float:right;}
.gynae7 .box .t3{ width:30%; height:150px; float:left; margin-top:30px; margin-left:17%;}
.gynae7 .box .t4{ width:30%; height:150px; float:right; margin-top:30px; margin-right:17%;}


.gynae8{ overflow:hidden;padding:40px 0; background:#3d3d3d; margin-bottom:75px;}
.gynae8 .box{ margin-left:18px; margin-right:18px; position:relative; text-align:center;}
.gynae8 .box p{ font-size:20px; color:#fff; width:485px; margin:0 auto; line-height:30px;}
