body{ width:1400px; margin:0 auto;}
.top{ height:80px; background:#55a2d0; height:80px;}
.top h1{ padding-top:16px; width:220px; float:left; display:inline; overflow:hidden;}
.top h2{ padding-top:24px; width:248px; float:right; display:inline; overflow:hidden;cursor:pointer;}
.top ul{ float:left; display:inline; width:515px; margin-left:10px;}
.top ul a{ color:#fff; font-size:14px; display:block;}
.top ul li{ float:left; display:inline;  margin-left:15px; line-height:80px;}
.ban{ width:1400px; height:324px; overflow:hidden;}
.bn3{background:url(../images/b3.jpg) no-repeat;height:108px;width:1440px;}
.bn3 img{margin: 51px 0 0 686px;}
.con{ width:1022px; margin-left:178px; overflow:hidden;}
.mt20{ margin-top:20px;}
.con1{ overflow:hidden; width:1000px; height:238px; float:right; display:inline;}
.con1l{ float:left; display:inline; width:353px; border:1px solid #dcdcdc; overflow:hidden;}
.con1l h1{ color:#2fa6d1; font-size:18px; text-align:center; height:35px; background:url(../images/fbbg.gif) repeat-x; font-family: "Microsoft YaHei", SimHei, sans-serif; line-height:35px; font-weight:normal;}
.con1r{ width:603px; border:1px solid #dcdcdc; overflow:hidden; height:201px; float:right; display:inline; padding:15px 14px 0px 14px;}
.con1r dl{ height:140px; overflow:hidden;}
.con1r dl dt{ float:left; display:inline; width:124px;}
.con1r dl dd{ float:right; display:inline; width:455px;}
.con1r dl dd h1{color:#2fa6d1; font-size:18px; height:35px; background:url(../images/h1.gif) no-repeat left top 4px; font-family: "Microsoft YaHei", SimHei, sans-serif; font-weight:normal; padding-left:10px; margin-top:10px;}
.con1r dl dd p{ line-height:24px; text-indent:2em;}
.con1rt{ height:50px; background: url(../images/tx.gif) no-repeat left top #e5e5e5; overflow:hidden; line-height:24px; padding-left:75px; padding-right:5px; padding-top:3px;}
.con1rt a{ color:#ff0000;}
.bt,.bt1{ height:73px; width:1022px; background:url(../images/btbg.jpg) no-repeat; overflow:hidden; float:right; display:inline;}
.bt h1{ color:#fff; font-family: "Microsoft YaHei", SimHei, sans-serif; padding-left:40px; padding-top:7px; font-size:24px; font-weight:normal;}
.bt1 h1{ color:#fff; font-family: "Microsoft YaHei", SimHei, sans-serif; padding-left:40px; padding-top:7px; font-size:24px; font-weight:normal; width:600px; float:left; display:inline;}
.bt1 a{ float:right; display:inline; width:150px; margin-top:8px; margin-right:20px;}
.con2{ width:998px; height:240px; float:right; display:inline; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:20px;}
.con2 ul li{ float:left; display:inline; width:312px; height:220px; border:#e1e1e1 solid 1px; overflow:hidden; margin-left:14px;}
.con2 h1{ height:39px; text-align:center; color:#fff; line-height:39px; width:312px; background:url(../images/bj.jpg) repeat-y; font-weight:normal;  font-size:24px; font-family: "Microsoft YaHei", SimHei, sans-serif;}
.con2 font{ font-size:18px;}
.con2 dl{ padding:20px 12px 0px 12px;}
.con2 dl dt{ float:left; display:inline; width:115px;}
.con2 dl dd{ float:right; display:inline; width:155px; text-indent:2em; line-height:24px;}
.con2 dl dd a{ color:#ff0000;}

.con3{width:998px; height:280px; float:right; display:inline; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:20px; overflow:hidden;}
.con3l{ width:705px; float:left; display:inline; overflow:hidden; padding-top:15px; margin-left:10px;}
.con3l li{ float:left; display:inline; background:url(../images/bgg.gif) no-repeat; width:221px; height:215px; overflow:hidden; position:relative; margin-left:12px;}
.con3l li h1{position:absolute;left:12px;top:11px}
.con3l li h2{position:absolute;font-size:22px;color:#2fa6d1;left:45px;top:28px;font-family:"Microsoft YaHei",SimHei,sans-serif;font-weight:400}
.con3btn{text-align:center;margin-top:10px;font-size:14px;cursor:pointer;}
.yybtn1{vertical-align:middle;margin-top:4px;display:inline-block;margin-right:10px}
.con3l li p{position:absolute;line-height:24px;width:180px;left:23px;top:73px}
.con3l li a{ color:#ff0000;}
.con3r{ width:246px; height:240px; border:1px solid #2fa6d1; float:right; display:inline; margin-right:15px;}
.con3r h1{ background:url(../images/bgbg.gif) repeat-x; height:34px; line-height:34px; font-size:16px; font-weight:normal;font-family: "Microsoft YaHei", SimHei, sans-serif; text-align:center; color:#fff;}
.con3r ul{ padding:10px 0px 10px 20px;}
.con3r ul li{font-family: "Microsoft YaHei", SimHei, sans-serif; font-size:14px; line-height:25px;}
.con3r h2{ text-align:center;}
.con3-3{width:998px;float:right; display:inline; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:20px; overflow:hidden;}
.wh{width:952px;margin:0 auto;overflow:hidden;}
.wh-left{width:500px;float:left;}
.wh-left i{display:inline-block;background-color:#0a9ccd;color:#fff;text-align:center;width:76px;height:24px;font:normal 16px/24px "Microsoft Yahei";margin-right:4px;}
.wh-left span{font-family:"Microsoft Yahei";color:#0597c8;font-size:18px;}
.wh-left p,.wh-right p{font:12px/20px "宋体";color:#4c4b4b;}
.wh-left p{width:460px;margin:10px 0 23px 8px;}
.wh-ol{color:#ff0000;}
.wh-right{background:url(../images/q.jpg) no-repeat;width:449px;height:266px;float:left;overflow:hidden;}
.wh-right li{width:50%;float:left;_width:49.5%;}
.wh-right h2{color:#fff;text-align:center;font:bold 22px/60px "Microsoft Yahei";margin-bottom:20px;}
.wh-right h3{color:#0a9ccd;text-align:center;margin-bottom:14px;font-size:16px;}
.wh-right p{margin:0 auto;letter-spacing:0.01em;}
.q1{width:178px;}
.q2{width:182px;}
.ggt{ height:136px; width:1000px; float:right; display:inline;}
.con4{width:938px; height:660px; float:right; display:inline; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:20px 30px;}
.con41{ border-bottom:1px dashed #dcdcdc; height:108px; position:relative;}
.con41 p{ line-height:24px; text-indent:2em;}
.con41 a{position:absolute;left: 822px;top: 65px;}
.c4bt{ text-align:center; height:29px; padding:27px 0px 35px 0px;}
.con42{ position:relative; background:url(../images/bbb.jpg) no-repeat top center; height:460px;}
.con42 h1{ font-size:18px; color:#2fa6d1; border-bottom:1px solid #2fa6d1; height:30px;font-family: "Microsoft YaHei", SimHei, sans-serif;}
.con42 h2{ font-size:18px; color:#2fa6d1; text-indent:2em; height:30px;font-family: "Microsoft YaHei", SimHei, sans-serif;}
.con42 p{ line-height:24px; padding-top:5px;}
.c421{position:absolute;left:14px;top:4px;width:293px}
.c422{position:absolute;left:631px;top:4px;width:293px}
.c423{position:absolute;left:14px;top:205px;width:293px}
.c424{position:absolute;left:631px;top:205px;width:293px}
.c425{position:absolute;width:278px;left:351px;top:358px;overflow:hidden}
.con5{ float:right; display:inline; width:998px; height:422px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; margin-bottom:20px;}
#js_gd1{margin-top:2px; margin-left:10px; background:#fff; height:143px; border-left:10px solid #fff; border-right:10px solid #fff;}
.tp{padding:1px 4px;overflow:hidden;width:143px;height:141px;}
.con7{float:right; display:inline; width:998px; height:435px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-bottom:20px;}
.con71{ height:228px;}
.con71 ul li{ float:left; display:inline; background:url(../images/byx.gif) no-repeat; width:432px; height:224px; padding:0px 15px; margin-left:25px;}
.con71 ul li h1{ color:#fff; font-size:18px; font-weight:normal; font-family: "Microsoft YaHei", SimHei, sans-serif; height:41px; line-height:41px; padding-left:18px;}
.con71 dl{ padding-top:15px;}
.con71 dl dt{ float:left; display:inline; width:176px; padding-top:3px;}
.con71 dl a{ color:#ff0000;}
.con71 dl dd{ line-height:24px; text-indent:2em; width:246px; float:right; display:inline;}
.con72{ margin-left:25px;}
.con72 h1{ padding:30px 0px; height:23px; overflow:hidden;}
.con8{float:right; display:inline; width:998px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;margin-bottom: 20px;}
.hospital {overflow:hidden; height:530px; padding-left:26px;}
.hs { float:left;height:136px; margin-top:35px;}
.hospital .hs1{margin-top:10px;}
.hs img { float:left; margin-right:12px;}
.hs div { float:left; width:238px;}
.hs div h1 { font-size:14px; color:#22a0de; line-height:30px;}
.hs div p { margin-top:12px;line-height:20px;color:#434343;}
.ht { float:left; margin-left:50px; height:136px; margin-top:35px;width:460px;}
.ht img { float:left; margin-right:12px;}
.ht div { float:left; width:238px;}
.ht div h1 { font-size:14px; color:#22a0de; line-height:30px;}
.ht div p { margin-top:12px;line-height:20px;color:#434343;width: 230px;letter-spacing: 0.01em;}
.ifrm{clear:both;width:980px;margin-left:22px;}
.zxz{height:172px;overflow:hidden;width:1000px; margin:0 auto; margin-top:35px;}
.zxz ul{margin-top: 30px;}
.zxz ul li{float:left;display:inline;border-right:1px solid #e5e5e5;text-align:center;overflow:hidden;}
.zxz ul li h1{height:28px;line-height:28px;font-size:16px;color:#208fbf;font-family:"Microsoft YaHei",SimHei,sans-serif;font-weight:normal;}
.zxz ul li p{color: #434343;}
.zxz ul li a{display:block;text-decoration:none;}
/*consulting*/
.con-n {height:89px; background:#12668A;max-width: 1440px;margin: 0 auto;}
.consulting{ width:1000px;overflow:hidden;background-color: #41b4e5;padding-left: 15%;}
.consulting ul{margin: 0 auto;}
.consulting ul li{ width:25%; float:left; display:inline; text-align:center;font-family:"Microsoft YaHei", SimHei, sans-serif; height:89px;}
.consulting ul li h2{ width:110px; height:30px; border:1px solid #fff; color:#fff; text-align:center; line-height:30px; margin:15px auto 10px;}
.consulting ul li p{ font-size:16px; color:#fff;}
.consulting ul li h1{ font-size:24px; font-weight:normal; line-height:30px; margin-top:15px;}
.consulting ul li a{ color:#fff; display:block; height:74px;}
/*foot*/
.foot{ height:290px; background:#e5e5e5;}
.fleft{ float:left; display:inline; width:542px; margin-top:50px; margin-left:45px;}
.addnew{border-left: 1px solid #fff;border-right: 1px solid #ccc;}
.fleft li{ float:left; display:inline; text-align:center; width:133px;border-left: 1px solid #ccc;border-right: 1px solid #fff;}
.fleft h1{ font-size:19px;font-family:"Microsoft YaHei", SimHei, sans-serif; color:#666666;margin-bottom: 6px;}
.fleft p{ line-height:33px; font-size:14px;}
.fleft a{ color:#666666;}
.fright{ float:right; display:inline; width:370px; padding-left:25px;margin-right:18px;margin-top:50px;}
.fright div{ background:url(../images/pxh2.png) bottom repeat-x; overflow:hidden;}
.fright div h1{ font-size:19px; color:#666666;font-family:"Microsoft YaHei", SimHei, sans-serif; height:28px; overflow:hidden;border-bottom: 1px solid #ccc;line-height: 20px;}
.fright div h2{ font-size:40px; color:#208fbf;font-family:"Microsoft YaHei", SimHei, sans-serif; height:58px;line-height: 40px\9; padding-top:14px; font-weight:normal;}
.fright h3{ font-size:25px; color:#208fbf; font-weight:normal;font-family:"Microsoft YaHei", SimHei, sans-serif; padding-top:10px; height:32px; border-bottom:1px dotted #959595;border-top: 1px solid #fff;}
.fright h3 font{ font-size:18px; color:#208fbf;}
.fright h3 a{color:#208fbf;}
.fright p{ padding-top:10px; height:18px;color: #434343;}
@media screen and (max-width: 1000px){.consulting{padding-left: 0;}}
@media screen and (max-width: 1200px){.consulting{padding-left: 8%;}}
