@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font:normal 14px/24px '微软雅黑', Arial;color:#000000;background: #fff}
ul,li,p,img,a img,dl,dd,dt,input,h1,h2,h3,h4{margin:0; padding:0;}
h1,h2,h3,h4{font-weight: normal}
a:link,a:visited{color: #333;text-decoration: none; }
a:hover,a:active{color: #004e8f;}
li{list-style:none;}
i{font-style: normal;}
img{border:none}
.clear:before,.clear:after{display: table;content: " ";clear: both;}
.clear{display: table;content: " ";clear: both;}
.wid{width: 1040px;margin: 0 auto; overflow:hidden}
/**公用title**/
.title{ height:61px; background:#004e8f; text-indent:27px; font-size:30px; line-height:61px; font-weight:bold; color:#ffffff;}
.title span{ font-weight:normal; font-size:16px; text-indent:10px; display:inline-block;}

/**页头**/
.header .img1{ margin:18px 0 15px 1px; float:left;}
.header .header1{ width:205px; float:right; overflow:hidden; margin-top:23px;}
.header .header1 img{}
.header .header1 input{ width:149px; height:33px; line-height:33px; padding:0 20px 0 36px; background:url(../images/logo3.gif) no-repeat; border:0; font-size:16px; line-height:33px; color:#666; margin-top:10px;}
.header .header1 input {outline:none;}
/**menu**/
.beij{ background:#004e8f;}
.menu ul li{ width:200px; height:47px; line-height:47px; float:left; text-align:center; border-right:1px solid #003665;}
.menu ul li:last-child{border:none}
.menu ul li a{ color:#ffffff;font-size:16px;}
.menu ul li a:hover{ color:#fff500}
.menu ul li.active a{ color:#fff500}
.menu ul li.li1{ border-left:0;}
.menu ul li.li2{ border-right:0;}
/**banner**/
.banner{ width:100%; max-width:1600px; overflow:hidden; text-align:center; margin-bottom:11px;margin: 0 auto;}
.banner img{ width:100%;margin: 0 auto;}

/**con1**/
.con1 ul li{ float:left; width:126px; height:105px; background:#0ca63d; margin-right:4px; text-align:center; position:relative;}
.con1 ul li img{ margin:12px;}
.con1 ul li p{ position:absolute; left:0; display:inline-block; width:100%; color:#ffffff; line-height:18px;}
.con1 ul li .p1{ font-size:18px; bottom:30px;}
.con1 ul li .p2{ font-size:12px; bottom:14px;}
.con1 ul li.li2{ background:#0071b4}
.con1 ul li.li3{ background:#ff3277}
.con1 ul li.li4{ background:#4576f5}
.con1 ul li.li5{ background:#1789b6;margin-left:1px}
.con1 ul li.li6{ background:#efae00;margin-left:1px}
.con1 ul li.li7{ background:#0ea570;margin-left:1px}
.con1 ul li.li8{ background:#fe0000; margin-right:0; margin-left:1px}
/**con2**/
.con2{ margin:12px auto 27px auto;}
.con2 .img1{ float:left;}
.con2 .con2_1{ width:327px; overflow:hidden; float:right;}
.con2 .con2_1 .p1{ font-size:16px; line-height:21px; color:#004e8f; border-bottom:1px #58595b solid; padding:6px 0 5px 0;}
.con2 .con2_1 .p2{ line-height:25px; color:#58595b; text-indent:32px; margin-top:4px;}
/**con3**/
.con3{ width:1000px; border:1px solid #e6e5e2; margin:12px auto 17px auto; padding:16px 19px 4px 19px;}
.con3 ul li{ width:220px; overflow:hidden; float:left; margin:0 30px 28px 0;}
.con3 ul .li1{ margin-right:0;}
.con3 ul li img{ width:100%;}
.con3 ul li a{ display:inline-block; width:82px; height:27px; line-height:27px; text-align:center; color:#ffffff; background:#004e8f;
    margin:8px 0 0 27px;}
.con3 ul li .a1{ margin-left:11px; background:#707070;}
/***con4**/
.con4_top{ margin-top:22px;}
.con4_p{width:282px;font-size:14px;color:#58595b;line-height:23px;text-indent:2em; letter-spacing:0.5px;}
.con4_top ul li img{display:inline-block;width:165px;height:127px}
.con4_top ul li{float:left;width:120px;height:124px;}
.con4_top ul li h6{font-weight:400;font-size:16px;color:#1078c7;padding-top:32px; margin:0;}
.con4_top ul li h6 span{font-size:12px;color:#494949}
.con4_top ul li p{line-height:20px; font-size:12px; line-height:24px; color:#494949;}
.con4_top ul{width:730px;height:255px;float:right}
.con4_top ul li:hover h6{color:#fff}
.con4_top ul li:hover h6 span{color:#30d1ff}
.con4_top ul li:hover p{color:#fff}
.con4_list_top1{padding-left:221px;padding-right:23px;background:url(../images/con4_img1.png) no-repeat}
.con4_list_top2{padding-left:221px;padding-right:23px;background:url(../images/con4_img2.png) no-repeat}
.con4_list_bottom1{padding-right:220px;background:url(../images/con4_img3.png) no-repeat;padding-left:23px}
.con4_list_bottom2{padding-right:220px;background:url(../images/con4_img4.png) no-repeat;padding-left:23px}
.con4_list_top1:hover{background:url(../images/con4_img_bg1.png) no-repeat}
.con4_list_top2:hover{background:url(../images/con4_img_bg2.png) no-repeat}
.con4_list_bottom1:hover{background:url(../images/con4_img_bg3.png) no-repeat}
.con4_list_bottom2:hover{background:url(../images/con4_img_bg4.png) no-repeat}
.con4_banner{margin:35px auto;display:block;width:1040px;height:137px;background:url(../images/con4_banner.gif) no-repeat center}
/***con5**/
.con5{ margin:20px auto 0 auto;}
.con5_left .hd li{cursor:pointer;height:68px;width:163px;background-color:#1178c7;margin-bottom:20px;color:#fff;padding-left:44px;border:1px solid #1178c7;background-image:url(../images/con5_left_title.png);background-repeat:no-repeat;background-position:146px;margin-right:20px; font-size:12px;}
.con5_left .hd .on{background-color:#fff;color:#1178c7;background-image:url(../images/con5_left_title_bg.png)}
.con5_left .hd li span{display:block;font-size:18px;padding-top:11px}
.con5_left .hd{float:left}
.con5_left{float:left;width:741px}
.con5_right h4{height:56px;line-height:56px;color:#fff;text-align:center;background-color:#1178c7;font-size:18px}
.con5_right{float:right;width:292px}
.con5_right p{font-size:14px;line-height:26px;padding:15px 5px 15px 0; text-indent:30px;}
.con5_right a{
    display:inline-block;
    background-color:#1178c7;
    width:145px;
    height:73px;
    vertical-align:middle;
    text-align:center;
    color:#fff;
    border-right:1px solid #378ed0;
    float:left
}
.con5_right a img{display:block;margin:0 auto}
.con5_right a span{display:block;height:29px;margin-top:10px}
/****/
.footer{ width:100%; background:#1969af; height:50px;color:#ffffff;text-align: center;line-height: 50px}
.footer a{ color:#ffffff;display: inline-block;text-decoration: none;height: 20px;line-height: 15px;}
.footer img {float: left;width: 16px;height: 16px;}
.footer .img1{ margin:34px 26px 0 12px;}
.footer .img2{ margin-top:30px;}
.footer .footer1{ width:234px; overflow:hidden; margin:31px 65px 0 71px; float:left;}
.footer .footer1 a{ display:inline-block; width:219px; height:33px; line-height:33px; text-align:center; color:#ffffff; background:url(../images/sk27.gif) no-repeat; margin:26px 0 0 14px;}
.footer .footer2{ width:520px; overflow:hidden; margin:33px 0 0 37px; float:left;}
.footer .footer2 p{ font-size:12px; line-height:22px; color:#ffffff; margin-bottom:6px;}
.footer .footer2 p a{color:#fff;}
/***************************来院路线***************************/
/**lylx_left**/
.lylx_left{ width:230px; float:left; overflow:hidden; margin:27px 59px 0 0;}
.lylx_left .ul1 li{ width:100%; height:45px; line-height:45px; margin-bottom:1px; background:#d7f0f9; color:#007bc4; cursor:pointer; text-indent:53px; font-size:16px;}
.lylx_left .lylx_left1{ width:203px; overflow:hidden; background:#e7edf2; padding:20px 15px 9px 12px; margin-bottom:20px;}
.lylx_left .lylx_left1 ul li{ float:left; margin-bottom:8px; width:97px; height:90px; text-align:center; background:#007bc4; position:relative;}
.lylx_left .lylx_left1 ul li p{ display:inline-block; width:100%; text-align:center; line-height:32px; color:#ffffff; position:absolute; left:0; bottom:8px;}
.lylx_left .lylx_left1 ul li img{ margin-top:14px;}
.lylx_left .lylx_left1 ul li.li1{ margin-right:9px;}
.lylx_left .lylx_left1 ul li.li2{ background:#39b54a;}
.lylx_left .lylx_left1 ul li.li3{ background:#39b59c;margin-right:9px;}
.lylx_left .lylx_left1 ul li.li4{ background:#3aaaec;}
.lylx_left .lylx_left1 .p1{ font-size:16px; line-height:32px; border-bottom:1px solid #cdcdcd; padding-top:6px; padding-left:2px;}
.lylx_left .lylx_left1 .p2{ color:#58595b; padding:6px 0 8px 2px;}
/**lylx_right**/
.lylx_right{ width:750px; overflow:hidden; float:right; margin-top:27px;}
.lylx_right .lylx_right1{ border-bottom:2px solid #007bc4; padding-bottom:7px;}
.lylx_right .lylx_right1 .kuai{ width:7px; height:26px; background:#007bc4; float:left; margin-right:11px;}
.lylx_right .lylx_right1 .a1{ font-size:24px; line-height:24px; color:#007bc4; }
.lylx_right .lylx_right1 .kuai1{ float:right;}
.lylx_right .lylx_right1 .kuai1 img{ float:left; margin:4px 4px 0 0;}
.lylx_right .lylx_right1 .kuai1 a{ line-height:24px; color:#a6a6a6; margin:0 2px}
.lylx_right .lylx_right2{ width:736px; float:left; padding-bottom:24px;}
.lylx_right .lylx_right2 p{ text-align:left; line-height:26px; color:#58595b;}
.lylx_right .lylx_right2 .p1{ margin-top:20px;}
.lylx_right .lylx_right2 span{ display:inline-block; font-size:16px; line-height:28px; color:#e90010; font-weight:bold; margin:21px 0 3px 0;}

.dh_right .lylx_right2 span{ font-size:14px;}
.dh_right .lylx_right2 p{ color:#000000;}
.dh_right .lylx_right2 p.but{ margin-bottom:24px;}
.dh_right .lylx_right2 p.tit{ text-align:center; font-size:16px; line-height:28px; color:#e90010; padding:21px 0 14px 0;}
.dh_right .lylx_right2 p a{ color:red;}

/***************************医院介绍***************************/
/**yyjs_right**/
.yyjs_right{ width:750px; overflow:hidden; float:right; margin-top:27px;}
.yyjs_right .lylx_right1{ border-bottom:2px solid #007bc4; padding-bottom:7px; margin-bottom:26px}
.yyjs_right .lylx_right1 .kuai{ width:7px; height:26px; background:#007bc4; float:left; margin-right:11px;}
.yyjs_right .lylx_right1 .a1{ font-size:24px; line-height:24px; color:#007bc4; }
.yyjs_right .lylx_right1 .kuai1{ float:right;}
.yyjs_right .lylx_right1 .kuai1 img{ float:left; margin:4px 4px 0 0;}
.yyjs_right .lylx_right1 .kuai1 a{ line-height:24px; color:#a6a6a6; margin:0 2px}

.yyjs_right .lylx_right2{ width:736px; float:left; padding-bottom:24px;}
.yyjs_right .lylx_right2 p{ text-align:left; line-height:26px; color:#58595b; text-indent:31px; margin-bottom:16px;}
.yyjs_right .lylx_right2 .p1{ margin-top:20px;}
.yyjs_right .lylx_right2 span{ display:inline-block; font-size:16px; line-height:28px; color:#e90010; font-weight:bold; margin-bottom:7px;}


/***************************专家***************************/
/**zj_right**/
.zj_right{ width:750px; overflow:hidden; float:right; margin-top:27px;}
.zj_right .lylx_right1{ border-bottom:2px solid #007bc4; padding-bottom:7px; margin-bottom:24px;}
.zj_right .lylx_right1 .kuai{ width:7px; height:26px; background:#007bc4; float:left; margin-right:11px;}
.zj_right .lylx_right1 .a1{ font-size:24px; line-height:24px; color:#007bc4; }
.zj_right .lylx_right1 .kuai1{ float:right;}
.zj_right .lylx_right1 .kuai1 img{ float:left; margin:4px 4px 0 0;}
.zj_right .lylx_right1 .kuai1 a{ line-height:24px; color:#a6a6a6; margin:0 2px}

.zj_right .lylx_right2 ul li{ width:353px; overflow:hidden; float:left; height:195px; margin-bottom:41px;}
.zj_right .lylx_right2 ul li.li1{ margin-right:44px;}
.zj_right .lylx_right2 ul li.li2{ margin-bottom:25px;}
.zj_right .lylx_right2 ul li img{ float:left; margin-right:10px;}
.zj_right .lylx_right2 ul li .p1{ font-size:16px; line-height:26px; color:#e90010; padding:6px 0 10px 0;}
.zj_right .lylx_right2 ul li .p1 span{ color:#58595b;}
.zj_right .lylx_right2 ul li .p2{ font-size:12px; color:#6d6e71;}
.zj_right .lylx_right2 ul li .p2 span{ font-size:14px; color:#000000;}
.zj_right .lylx_right2 ul li .p3{ padding-top:8px;}

.menu_nav{
    /*width: 810px;*/
    margin: 0 auto;
}

.page_nav{
    margin-top:10px;
}