﻿*{word-wrap:break-word}

html,body{margin:0;padding:0; background:#FFF;font:12px/1 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}

ul,ol,dl,li,form,input{list-style-type:none;margin:0;padding:0}

html,body{*position:static}

html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}

h1,h2,h3,h4,h5,h5{ margin:0; padding:0}

body{line-height:1.6; background:#FFF; }

dl,dl dd,dt,p{ margin:0px; padding:0}

a,area{outline:none;blr:expression(this.onFocus=this.blur())}

a{text-decoration:none;cursor: pointer}



a.ie6:hover{zoom:1}

a:focus{outline:none}

a:hover,a:active{outline:none}:focus{outline:none}

sub,sup{vertical-align:baseline}

.clear{ clear:both}



/*img*/

img{border:0;vertical-align:middle}

a img,img{-ms-interpolation-mode:bicubic}

.img-responsive{max-width: 100%;height: auto}

.top{ height:97px; margin:0 auto; width:1000px; position:relative}

.top .logo{ background:url(../images/logo.jpg) no-repeat; width:400px; height:62px; position:absolute; left:0; top:20px; display:block; text-indent:-99999px}

.top .tel{ background:url(../images/top_tel.jpg) no-repeat right; height:40px; position:absolute; right:-30px; top:30px; display:block; width:600px; text-align: left}

.top .tel span{ color:#333; display:block; font:14px/35px "Microsoft YaHei";position:relative;margin-top:-15px;}

.nav{ height:40px; background:#009eb9; width:100%; margin:0px; padding:0}

.nav ul{ width:1000px; margin:0 auto; height:40px; position: relative;z-index:1000;}

.list_nav ul{ width:1024px;}

.nav ul li{ float:left; width:110px; height:40px; line-height:40px; font-size:16px; font-family:"Microsoft YaHei"; color:#fff; position:relative;}

.list_nav ul li{ width:110px;}

.nav ul li a{ display:block; text-align:center; text-decoration:none; color:#fff;}

.nav ul li a:hover{ background:#007b90;}

.nav ul .nav_lead{ width:200px; background:url(../images/nav_lead.gif) 24px center no-repeat #007b90; text-align:center; }

.nav ul .nav_menu{ position: absolute; top:40px; left:0px; width:252px; height:445px; background:#fff; z-index:9999;}

.nav ul .nav_menu div{ height:80px; border-bottom:solid 1px #d6d6d6; padding:5px 0 0 25px;}

.nav ul .nav_menu .nav_ks_menu{ height:56px;}

.nav ul .nav_menu .nav_byby_menu{ height:128px;}

.nav ul .nav_menu .nav_ck_menu{ height:104px;}

.nav ul .nav_menu .nav_no_b{ border-bottom:none;}

.nav ul .nav_menu div h3 a{ font:18px/30px "Microsoft YaHei"; color:#000; display:block;}

.nav ul .nav_menu div a:hover{color:#28b4c3;}

.nav ul .nav_menu div .nav_green{ color:#28b4c3; position:relative;}

.nav ul .nav_menu div .nav_green a{ color:#28b4c3}

.nav ul .nav_menu div a{ font-size:12px; line-height:24px; margin-right:10px; color:#999999; text-decoration:none;}

.nav ul .nav_menu .nav_byby_menu a{ margin-right:5px;}

.nav ul .nav_menu div a.red{ color:#ff0000;}

.nav ul .nav_menu div .nav_search{ width:206px; height:27px; clear:both; padding:0; border:none; position:absolute; bottom:0; left:25px;}

.nav ul .nav_menu div .nav_search .nav_s_key{ width:160px; height:25px; border:solid 1px #28b4c3; padding:0; float:left;}

.nav ul .nav_menu div .nav_search .nav_s_submit{ width:44px; height:27px; background:#28b4c3; border:none; float:left; color:#fff;}

.nav ul .nav_menu .nav_menu_yh{ position:relative;}

.nav ul .nav_menu .nav_menu_yh .yz300{ width:30px; padding-left:4px; height:30px; padding-top:2px; position:absolute; left:210px; top:33px; background:url(../images/yz300.png) no-repeat; font-size:12px; line-height:14px; color:#ff0000; text-align:center;}





.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;width:100%}

.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}

.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}

.bx-wrapper .bx-pager.bx-default-pager a{background:#666;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}

.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}

/* banner */

.banner{width:100%;height:500px;overflow:hidden;position:relative;z-index:1;}

.banner .slide_box{height:500px;overflow:hidden}

.banner .slide_box li{height:500px}

.banner .slide_box li a{ width:100%; height:100%; display:block;}

.banner .slide_box img{width:100%;height:500px}





/* banner_list */

.banner_list{width:100%;height:382px;overflow:hidden;position:relative;z-index:1;}

.banner_list .slide_box{height:382px;overflow:hidden}

.banner_list .slide_box li{height:382px}

.banner_list .slide_box li a{ width:100%; height:100%; display:block;}

.banner_list .slide_box img{width:100%;height:382px}





/* op_btns */

.op_btns{width:1169px;margin:-505px auto 0;position:relative;z-index:3;}

.op_btns .op_btn{display:none;width:44px;height:44px;cursor:pointer;overflow:hidden;position:absolute;margin-top:240px;}

.op_btns .op_prev{left:0px;background: url(../images/slide_prev.png) no-repeat;}

.op_btns .op_next{right:0px; background: url(../images/slide_next.png) no-repeat;}



/* bx-controls */

.bx-wrapper .bx-controls{margin-top:-60px;}

.bx-wrapper .bx-controls .bx-pager{clear:both;width:100%;text-align:center;position:relative; width:917px;  margin:0 auto;}

.bx-wrapper .bx-controls .bx-pager a{background:#e8dbbd;width:12px;height:12px;display:inline-block;overflow:hidden;background:url("../images/icons_cb372887.png") -116px -90px\9;}

.bx-wrapper .bx-controls .bx-pager a:hover,.bx-wrapper .bx-controls .bx-pager a.active{background:#009eb9;background:url("../images/icons_cb372887.png") 0 -90px\9;}



.icon_box{ border:solid 1px #c8c8c8; width:100%; height:103px; background: #FFF; border-right:none;border-left:none; margin:10px 0 0 0}

.icon_box .bz{ width:1000px; margin:0 auto; padding:0}

.icon_box .bz li{ width:124px;border-left:solid 1px #c8c8c8; float:left}

.icon_box .bz li.last{border-right:solid 1px #c8c8c8; width:123px}

.icon_box .bz li a{ position: relative; height:103px; text-align:center; display:block; width:124px; font:16px/24px "Microsoft YaHei"; color:#007b90}

.icon_box .bz li a:hover{ background:#007b90; color:#FFF}

.icon_box .bz li a span,.icon_box .bz li a:hover span{ display:block; background:url(../images/icon.png) no-repeat; width:55px; height:54px; position:absolute; left:25px; top:15px}

.icon_box .bz li a span.a{ background-position:10px -66px}

.icon_box .bz li a:hover span.a{background-position:10px 0px}

.icon_box .bz li a span.b{ background-position:-51px -66px}

.icon_box .bz li a:hover span.b{background-position:-51px -3px}

.icon_box .bz li a span.c{ background-position:-114px -66px}

.icon_box .bz li a:hover span.c{background-position:-114px -3px}

.icon_box .bz li a span.d{ background-position:-167px -66px}

.icon_box .bz li a:hover span.d{background-position:-167px -3px}

.icon_box .bz li a span.e{ background-position:-215px -66px}

.icon_box .bz li a:hover span.e{background-position:-215px 0px}

.icon_box .bz li a span.f{ background-position:-270px -66px}

.icon_box .bz li a:hover span.f{background-position:-270px 0px}

.icon_box .bz li a span.g{ background-position:-330px -66px}

.icon_box .bz li a:hover span.g{background-position:-330px 0px}

.icon_box .bz li a span.h{ background-position:-400px -66px}

.icon_box .bz li a:hover span.h{background-position:-400px 0px}

.icon_box .bz li a b,.icon_box .bz li a:hover b{ display:block;position:absolute; top:70px; width:100%; font-weight:100}

/**/

.secrch{ background:#f5f5f5; font:12px/40px "Microsoft YaHei"; height:40px; margin:10px auto; position:relative ;  width:1050px}

.secrch h3{ font:14px/40px "Microsoft YaHei"; width:500px; position:absolute; left:10px; height:40px;}

.secrch h3 b{ font-weight:100; color:#009eb9; display:inline-block; margin:0 3px}

.secrch h3 a{ color:#333333;display:inline-block; margin:0 3px}

.secrch p{ width:300px; position: absolute; right:10px; top:10px}

.secrch p .input{ background:url(../images/input.png) no-repeat; width:195px; height:26px; border:none; position: absolute; right:0; color:#333; padding:0 20px 0 30px}

.secrch p .button{ background:url(../images/button.png) no-repeat; width:55px; height:25px; position:absolute; z-index:99; right:0; border:none; color:#FFF}

.bx-wrapper .bx-controls{margin-top:-60px;}

.bx-wrapper .bx-controls .bx-pager{clear:both;width:100%;text-align:center;position:relative; width:917px; padding-left:252px; margin:0 auto;}

.bx-wrapper .bx-controls .bx-pager a{background:#ffffff;width:12px;height:12px;display:inline-block;overflow:hidden;background:url("../images/icons_cb372887.png") -116px -90px\9;}

.bx-wrapper .bx-controls .bx-pager a:hover,.bx-wrapper .bx-controls .bx-pager a.active{background:#007b90;background:url("../images/icons_cb372887.png") 0 -90px\9;}



.main_con{ width:1000px; margin:0 auto; clear:both;}

.con1{ margin-top:32px; height:267px; overflow:hidden}

.c1_flash{ width:248px; height:267px; float:left; margin-right:25px;}

.full_banner{position:relative;background:#FFF;overflow:hidden;}

.full_banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.full_banner .bd ul{width:100% !important;}

.full_banner .bd li{width:100% !important;float:left;height:296px;overflow:hidden;text-align:center;}

.full_banner .bd li a{ display:block;height:267px;}

.full_banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center;}

.full_banner .hd ul{text-align:center;padding-top:5px;}

.full_banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:8px;height:8px;margin:5px;background:url(../images/tg_flash_p.png) -18px 0;overflow:hidden;

line-height:9999px;}

.full_banner .hd ul .on{background-position:0px 0px;}



.c1_center{ width:443px; height:267px; float:left;}

.tip_head{ height:30px; border-bottom:solid 1px #cccccc; position:relative}

.tip_head span{font-size:20px; font-family:"Microsoft YaHei"; text-align:left;}

.tip_name{ width:85px; height:28px; line-height:30px; text-align:center; border-bottom:solid 2px #007b90; color:#007b90; margin:0 0 -2px 0}

.tip_name a{ color:#007b90;}

.tip_link{ position:absolute; right:0px; font:16px/30px "Microsoft YaHei"; color:#969696}

.tip_more{ background:url(../images/more.png) no-repeat; position:absolute; right:0px; top:11px; font:12px/19px "Microsoft YaHei"; color:#FFF; text-align:center; width:112px; height:19px}

.tip_des{ color:#bababa; text-transform:uppercase; margin:0 0 0 10px}

.news_dt{ clear:both; width:440px; height:128px; padding:15px 0 10px 0; border-bottom:solid 1px #f0f0f0;}

.news_dt img{ border:solid 1px #ccc; float:left; text-align:center; margin-right:22px;}

.news_dt .news_dt_name{ font-size:20px; font-family:"Microsoft YaHei"; line-height:40px;}

.news_dt .news_dt_name a{color:#009eb9;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}

.news_dt .news_dt_des{ font-size:14px; color:#333; line-height:24px; text-indent:2em;}

.news_dt .news_dt_des a{ color:#fa7401;}

.news_dt .news_dt_des a:hover{ color:#fa7401;}

.news_dt_list{ padding-top:5px;}

.news_dt_list li{ height:27px; line-height:27px;font-size:14px;}

.news_dt_list li span{ height:27px; float:right; color:#666;}

.news_dt_list li a{ color:#666666;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}

.news_dt_list li a span{ float:none; font-size:12px;}



.c1_right{ width:259px; height:296px; float:right;}

.tip_center{ width:174px;}

.c1_right ul { clear:both; width:100%; height:89px; padding-top:15px;}

.c1_right ul li{ width:127px; height:41px; float:left;}

.c1_right ul li a{ display:block; font-size:16px; font-family:"Microsoft YaHei"; color:#fff; line-height:41px; text-indent:3em;}

.c1_right ul .center_a{ background:url(../images/center_01_hover.png) 9px center no-repeat #007b90; margin-right:5px; margin-bottom:7px;}

.c1_right ul .center_b{ background:url(../images/center_02_hover.png) 14px center no-repeat #007b90; margin-bottom:7px;}

.c1_right ul .center_c{ background:url(../images/center_03_hover.png) 14px center no-repeat #007b90; margin-right:5px;}

.c1_right ul .center_d{ background:url(../images/center_04_hover.png) 15px center no-repeat #007b90;}

.c1_right ul .hover{ background-color:#f0931a;}

.c1_right .contact{ margin:20px 0 0; padding:20px 10px 10px; background:url(../images/2wm.jpg) no-repeat 173px 20px; height:120px; border-top:solid 1px #dddcdc}

.c1_right .contact h3{ height:44px; display:block; font:100 14px/16px "Microsoft YaHei"; padding:0 0 0 33px;width:120px;}

.c1_right .contact h3 b{ display:block;  color:#009eb9}

.c1_right .contact h3 span{ color:#333}

.c1_right .contact h3.tel{ background:url(../images/dot_tel.jpg) no-repeat left 2px;}

.c1_right .contact h3.map{ background:url(../images/dot_map.jpg) no-repeat left 2px}

#dropdown{width:218px; position:relative; float:right; height:25px;}

#dropdown p{width:214px; height:23px; text-indent:1em; line-height:23px; border:1px solid #dddcdc; padding-left:2px; background:#fff; color:#666666; cursor:pointer; background:url(../images/dropdown_bg.jpg) right bottom no-repeat;}

#dropdown ul{width:216px; height:115px; background:#fff; margin-top:2px; padding:0; border:1px solid #dddcdc; position:absolute; display:none}

#dropdown ul li{height:23px; line-height:23px; text-indent:10px; padding:0; width:216px;}

#dropdown ul li a{display:block; font-size:12px; line-height:23px; color:#666666; text-decoration:none; text-align:left; text-indent:1em; font-family: "Verdana, Geneva, sans-serif"; cursor:pointer;}

#dropdown ul li a:hover{ background:#007b90; color:#fff;}

#dropdown ul li:hover{background:#007b90;}



/*横幅*/



.banner_box{ width:100%; background: url(../images/box_banner.jpg) no-repeat center #ffffff; height:120px; margin:30px 0 20px 0 }

.banner_box p{ display:block; width:1000px; margin:0 auto; text-indent:-99999px; height:120px; position:relative}

.banner_box a{ display:block; width:120px; margin:0 auto; text-indent:-99999px; height:120px; position:absolute; right:0; top:0}



/*疗法*/



.lf_box{ padding:10px 0; width:1000px; margin:0px auto}

.lf_box .con{ border:solid 1px #dddcdc; padding:0px; position:relative; height:284px; margin:20px 0}

.lf_box .con .img{ width:266px; height:282px; display:block; right:1px; top:1px; position:absolute;border-left:solid 1px #dddcdc; }

.lf_box .con .wenzi{ background:url(../images/img_lf.jpg) no-repeat left; height:270px; padding:10px 0 0 182px; width:540px; margin:1px 0 1px 1px}

.lf_box .con .wenzi p{ margin:10px 0 10px;}

.lf_box .con .wenzi p b{ background:url(../images/lf_tit.jpg) no-repeat; width:92px; height:26px; font:100 16px/26px "Microsoft YaHei"; color:#FFF; text-align:center; display:block; margin:0 0 10px 0}

.lf_box .con .wenzi p span{ display:block; font:100 14px/26px "Microsoft YaHei"; text-indent:2em}

.lf_box .con .wenzi p.on{ border-bottom:solid 1px #dddcdc; }



/*技术疗法*/



.lf_box .js_slideBox{height:336px; margin:25px 0; background:url(../images/lf_xg.jpg) no-repeat; width:999px; height:266px; padding:30px 0 0}

.lf_box .js_slideBox a.prev{display:block;  width:44px; height:44px; margin-top:45px; float:left;position:relative; background:url(../images/slide_prev.png) no-repeat; text-indent:-9999px}

.js_slideBox a.next{display:block;  width:44px; height:44px; margin-top:45px; float:left;position:relative; background:url(../images/slide_next.png) no-repeat; text-indent:-9999px}

.lf_box .js_slideBox .bd{width:900px; overflow:hidden; margin-left:10px; float:left;}

.lf_box .js_slideBox ul{ width:1000px; margin:0 auto}

.lf_box .js_slideBox ul li{ float:left; width:217px; height:120px; margin:0 5px}



/*expert*/



.con4{ margin-top:0px; }

.con4_left{ width:600px; position:relative;}

.con4_left .change_doc{ display:none; position:absolute; top:30px; *top:0px; left:0; }

.con4_left .on{display:block;}

.con4_left .doc_img{ float:left; width:390px;  margin-top:20px;}

.con4_left .doc_info{ float:left; width:200px; margin-top:20px; padding:60px 0 10px 0;font-family:"Microsoft YaHei";}

.con4_left .a_last,.con4_left .a_next{z-index:1000; position:absolute; top:220px; width:44px; height:44px; display:none;}

.con4_left .a_last{ background:url(../images/slide_prev.png) no-repeat; left:0px;}

.con4_left .a_next{ background:url(../images/slide_next.png) no-repeat; right:0px;}

.doc_jobs{ font-size:24px; height:40px; line-height:52px; color:#fa7404;}

.doc_name{ font-size:50px; color:#009eb9; padding-bottom:20px;}

.doc_honor{ font-size:20px; color:#666666; line-height:64px; border:solid #e1e1e1; border-width: 1px 0;}

.doc_des{ line-height:30px; font-size:20px;color:#666666;}

.doc_des span{ color:#009eb9; display:block}

.doc_des b{ text-indent:2em; font:14px/24px "Microsoft YaHei"; display: block}

.doc_des a{ color:#e86d13; font-size:14px;}

.doc_zx{clear:both; margin:15px 0 0; width:220px;}

.doc_zx a{ padding:3px 10px; color:#fff; margin:0 10px; font-size:16px;}

.doc_zx .doc_click{ background:#e86d13;}

.doc_zx .doc_xw{ background:#009eb9;}

.con4_bt{ width:60px; height:130px; float:left; background:#28b4c3; color:#fff; font-size:24px; font-family:"Microsoft YaHei"; text-align:center; line-height:32px;}

.con4_b_arrow{ width:6px; height:130px; float:left; background:url(../images/arrow_right.png) left center no-repeat;}

.con4_right { width:360px;  float:right;margin-top:50px;}

.con4_right .doc_pic{float:left;width:150px;text-align:center;color:#666666;margin-left:22px;cursor:pointer;margin-top:20px;}

.con4_right .doc_pic img{margin-bottom:10px;}

.a_btn{cursor:pointer;}

.tip_con4r .tip_name{ width:84px;}

.tip_con4r .tip_des{ width:248px;}

.con4_right ul{ width:332px; height:460px;}

.con4_right ul li{ float:left; width:332px; height:152px; border-bottom:dotted 1px #adadad;}

.con4_right ul li h5{ height:60px; padding-left:60px; font-size:12px; line-height:60px; background:url(../images/comm_tip.jpg) left center no-repeat; color:#666666;}

.con4_right ul li h5 span{ color:#fa7401;}

.con4_right ul li p{ font-size:12px; line-height:24px; color:#666666; height:48px; overflow:hidden;}

.con4_right ul li .comm_rsults{ line-height:29px; padding-top:5px;}

.con4_right ul li .comm_rsults .comm_nums{ float:right; width:95px; height:29px; background:url(../images/comm_results.jpg) no-repeat; text-align:center; text-indent:2em;}

.con4_right ul li .comm_rsults .comm_nums span{ color:#fa7401;}

.con4_right ul li .comm_time{ float:right; height:29px; margin-right:20px;}

.con4_right ul li .comm_name{ float:right; height:29px; margin-right:20px;}

.con4_right .comm_pages{ text-align:center; font-size:12px; padding:20px 0; clear:both;}

.con4_right .comm_pages a{ padding:2px 6px; border:solid 1px #e5e5e5; color:#929292; margin:0px 3px;}

.con4_right .comm_pages .page_now{ border:solid 1px #ffffff; color:#33336c; font-weight:bold;}

.con4_right .comments_h{ height:34px; background:url(../images/comm_img.jpg) left center no-repeat; padding-left:40px;}

.tip_con4rc .tip_name{ font-size:14px; font-family:"宋体"; width:60px;}

.tip_con4rc .tip_des{ width:232px;}

.con4_right .comments_input{width:332; height:20px; clear:both; padding:10px 0 0 0;}

.con4_right .h60{ height:45px;}



/*anli*/



.case{ margin:10px auto}

.case .prolist{ padding:10px 0; position: relative; height:300px; margin:10px 0}

.case .prolist .left{ width:355px; height:292px; position:absolute; left:0px;}

.case .prolist .rgiht{ width:640px; height:292px; position:absolute; right:0}

.case .prolist .rgiht li{ width:202px; height:139px; float:left; margin:0 0 14px 10px}





.services{ margin-top:10px; height:470px;}

.tip_depart{ width:1079px; position:relative;}

.tip_depart img{ position:absolute; right:0; bottom:0;}

.services_left{ float:left; width:183px;  height:380px; margin-top:35px; border: solid 1px #e1e1e1; border-right: none;}

.services_left li{ width:183px; height:61px; border-bottom: solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; }

.services_left li a{ display:block; width:153px; height:65px; font:18px/65px "Microsoft YaHei";color:#333333; padding:0 30px 0 0; text-align:right}

.services_left .on{ height:70px; }

.services_left .on a{ height:70px; background:#009eb9; border-bottom: solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; color:#fff;}



.services_body{ display:none;}

.services_center{ width:513px; height:360px; float:left; padding:10px 20px; margin-top:35px; border:solid #e1e1e1; border-width:1px 0;}

.services_center h4{ font-size:18px; font-family:"Microsoft YaHei"; border-bottom:solid 1px #e1e1e1; padding:5px 0 15px 0; }

.services_center h4 a{color:#333333;}

.services_center h4 a:hover{ color:#28b4c3;}

.services_center p{ font-size:12px; color:#666666; text-indent:2em; line-height:26px; padding-top:10px;}

.services_center p a{ color:#28b4c3;}

.services_center ul{ clear:both; width:483px; height:90px; margin:10px auto 10px auto;}

.services_center ul li{ height:30px; line-height:30px;}

.services_center ul li b{ font-size:12px; padding-right:10px;}

.services_center ul li a{ font-size:12px; color:#666666;}

.services_center ul li a:hover{ color:#28b4c3;}

.services_center ul li span{ float:right}

.tip_head .services_watch{ font-size:16px; color:#666; width:100px; position:absolute; bottom:0px}

.tip_head .services_wline{ width:482px;}

.services_center .services_watch_pic{ width:520px; height:99px; padding-top:20px; clear:both; *padding-top:0px;}

.services_center .services_watch_pic a{ margin:0; padding:0;}

.services_center .services_watch_pic img{ margin:0 4px 0; padding:0; float:left;width:163px;height:91px;}

.services_center .services_watch_pic .mr0{ margin-right:0;}



.services_right{ width:217px; height:340px; padding:20px; float:left; margin-top:35px; border:solid 1px #e1e1e1;}

.tip_disease .tip_name{ font-size:18px; text-align:left; width:80px; position:absolute; bottom:0}

.tip_disease .tip_des{ width:223px;}

.services_right .diseases{ clear:both; padding-top:15px; *padding-top:0px; border-bottom: dotted 1px #adadad;}

.services_right .diseases a{ font-size:14px; padding:3px 10px; margin-bottom:15px; margin-right:5px; display:inline-block; background:#b7b7b7; color:#fff;}

.services_right .diseases .mpr{ padding:9px 5px; margin-right:0px;}

.services_right .diseases a.on{ background:#009eb9;}

.tip_ask { clear:both; margin-top:10px; height:30px;}

.tip_ask .tip_name{ font-size:18px; text-align:left; width:110px; position:absolute; bottom:0}

.tip_ask .tip_des{ width:193px;}

.ask_title,.ask_question{ font-size:14px;clear:both; line-height:30px; margin-top:10px;}

.ask_title span{ background:#009eb9; color:#fff; padding:3px; margin-right:5px;}

.ask_title a{ color:#009eb9;}

.ask_question{ margin-top:0; height:60px; border-bottom:dotted 1px #adadad;}

.ask_question span{ background:#fa7404; color:#fff; padding:3px;}

.ask_question p{ float:left; margin-top:-30px; padding-left:24px; font-size:12px; color:#666;}

.ask_question p a{ color:#fa7404;}

.services_right ul{ clear:both; padding-top:5px;}

.services_right ul li{ height:26px; line-height:26px; padding-left:18px; background:url(../images/ask_list_bg.gif) left center no-repeat;}

.services_right ul li a{ font-size:12px; color:#666;}

.services_right ul li a:hover{color:#28b4c3;}



/*医院环境*/

.huanjing{ margin:10px auto}

.huanjing .prolist{ margin:10px 0; padding:0}

.huanjing .prolist li{ margin:5px; width:239px; height:163px; float:left}

.huanjing .prolist li img{ width:235px; height:157px; padding:1px; border:solid 1px #c8c8c8}



.con6{ height:auto; margin-top:15px; overflow:hidden;}

.con6_head{ height:34px; border-bottom:solid 1px #e1e1e1;}

.con6_head a{ font-size:16px;font-family:"Microsoft YaHei";color:#666666; float:left; width:120px; text-align:left; line-height:34px;}

.con6_head .on{ color:#009eb9}

.con6_body{ height:115px; padding-top:25px; border-bottom:solid 1px #e1e1e1; font-size:12px; display: none;}

.con6_body a{ line-height:35px; color:#666; font-size:12px;}

.con6_body a:hover{ color:#28b4c3}

.con6_body #rybox li{ float:left; width:170px; height:98px;}

#honor_scroll{ width:1159px; overflow:hidden;}

.hezuo{ padding-left:10px}

.hezuo dl{ width:120px; float:left; text-align:center; padding:5px 9px}

.hezuo dl dd{ text-align:center}



.footer{ background:#009eb9; width:100%; margin:15px 0 0;}

.footer .nav{ width:1000px; margin:0 auto; background:url(../images/foot_line.jpg) repeat-x bottom; height:40px; text-align:center;font:14px/40px "Microsoft YaHei"; color:#FFF}

.footer .nav a{ display:inline-block; margin:0 5px;color:#FFF}

.footer .con { background:url(../images/foot_logo.jpg) no-repeat 110px center; padding:35px 0 15px 431px; height:120px; text-align:left;font:14px/24px "Microsoft YaHei"; color:#FFF; width:600px; margin:0 auto}





/*pages*/

.crumbs{line-height:23px; height:23px; padding:8px 0; border-bottom:1px solid #dcdcdc; margin-top:15px}

.crumbs .crumbs_left{ float:left; width:700px; font-size:14px; font-family:"Microsoft YaHei"; background:url(../images/common_bg.png) -8px -331px no-repeat; color:#696969; text-indent:2.5em;}

.crumbs .crumbs_left a{ color:#696969;}

.crumbs .crumbs_right{ float:right;text-indent:35px; background:url(../images/common_bg.png) -5px -359px no-repeat; line-height:23px; font-size:14px; color:#0099af; font-weight:bold; font-family:"Microsoft YaHei";}

.crumbs .crumbs_right span{ font-size:20px;}



.pages{ height:auto; position:relative; overflow:hidden; margin-bottom:-35px;}

.pages_left{ width:193px; float:left; font-family:"Microsoft YaHei";}

.pages_left h1{height:40px; line-height:40px; font-size:20px; color:#0094ab; padding:10px 0 5px 0;}

.pages_left h1 em{ display:block; width:20px; height:20px; float:right;background:url(../images/btn.png) no-repeat -115px -100px; margin-top:10px}

.pages_body{ float:right; width:889px; padding:20px 0 40px 40px; border-left:1px solid #dcdcdc;}

.pages_body .pages_img{ text-align:center;}

.left_menu{width:100%}

.left_menu li{ line-height:35px; height:35px; overflow:hidden; background-color:#f1f1f1; margin-bottom:5px; border:1px solid #dedede; position:relative}

.left_menu li a{ width:145px; color:#696969; display:block; float:left; text-indent:10px; font-size:14px;position:absolute; top:0; left:0}

.left_menu li span{ display:block; float:left; width:68px; height:35px; background-image:url(../images/btn.png); background-repeat:no-repeat}

.left_menu li span.o{ background-color:#0094ab; background-position:-90px -156px; position:absolute; left:-68px; top:0px}

.left_menu li span.t{ background-color:#f4f8fb; background-position:13px -172px; position:absolute; left:145px; top:0px}

.left_menu li.curr a{ left:0;padding-left:67px}

.left_menu li.curr .o{left:0px; top:0px}

.left_menu li.curr span.t{left:213px; top:0px}

.pages_guide{ width:40px; position:absolute; left:219px; top:10px;}

.pages_guide a{ display:block; height:40px; width:40px; margin-top:15px; text-indent:-9999px; background-image:url(../images/common_bg.png); background-repeat:no-repeat}

.pages_guide a.zx{ background-position:-1px -1px}

.pages_guide a.zx:hover, .pages_guide .curr a.zx{ background-position:-1px -166px}

.pages_guide a.qq{ background-position:-1px -42px}

.pages_guide a.qq:hover, .pages_guide .curr a.qq{ background-position:-1px -207px}

.pages_guide a.gh{ background-position:-1px -83px}

.pages_guide a.gh:hover, .pages_guide .curr a.gh{ background-position:-1px -248px}

.pages_guide a.dh{ background-position:-1px -124px}

.pages_guide a.dh:hover, .pages_guide .curr a.dh{ background-position:-1px -289px}





.footer_link{ height:234px; margin-top:35px; border-top:solid 1px #e1e1e1; background:#f4f4f4;}

.footer_link_con{ width:1169px; margin:0 auto; padding:32px 0 40px 0; height:160px;}

.footer_link_con li{ float:left; width:210px;}

.footer_link_con li .footer_li_right{ width:70px; float:right; margin-top:20px; height:14px; font-size:12px; line-height:24px; }

.footer_link_con li .footer_li_right a{ display:inline-block; color:#666666;}

.footer_link_con li .footer_li_right a:hover{ color:#28b4c3;}

.footer_link_con li .footer_li_line{ width:1px; height:130px; float:right; margin:20px 5px 0 15px; border-right: dashed 1px #999;}

.footer_link_con li p{ text-align:right; font-family:"Microsoft YaHei";}

.footer_link_con li .foot_ename{ text-transform:uppercase; font-size:16px; line-height:32px; color:#d1d1d1;}

.footer_link_con li .foot_title{ color:#0094ab;}

.footer_link_con .footer_li2{ width:250px;}





.copyright{ height:240px; background:#28b4c3;}

.copy_con{ width:1169px; margin:0 auto;}

.copy_left{ width:451px; height:90px; float:left; margin-top:30px; margin-right:70px;}

.copy_left p{ line-height:30px; font-size:14px; color:#fff; }

.copy_left p a{color:#fff;}

.copy_cen{ width:230px; height:41px; float:left; margin-top:30px; margin-right:20px;}

.copy_right{ width:360px; height:170px; float:left; margin-top:20px;}

.copy_right p{ font-size:12px; line-height:30px; color:#fff;}



/*百科右侧*/

.baikeSider{width:190px; float:right; padding: 35px 0 0; position:relative;}

.bkRightTri{width:12px; height:20px; background-position:-132px -50px; position:absolute; left:0; top:-20px;}

.bkSbox{ margin-bottom:25px; width:287px; overflow:hidden;}

.bkStitle{ color:#666; font-weight:bold; font-size:16px; margin-bottom:15px;}

.bkWordIntro li{ font-size:14px; line-height:28px; height:28px; overflow:hidden; color:#999;}

.bkWordIntro li a,.bkWordIntro li span{ color:#76c7c0}

.bkWordNew{width:287px; margin-right:-8px; padding-bottom:20px;}

.bkWordNew a{padding-left:8px; float:left; margin:0 8px 8px 0; display:inline; line-height:24px; height:25px;padding-right: 10px;border-radius: 7px;background: #009eb9; color: #fff; font-size:12px;}

.bkWordNew a span{background-position:right  -25px;padding-right:8px; display:inline-block;*display:inline;*zoom:1;height:25px; color:#fff;white-space:nowrap; cursor:pointer; }

.bkWordNew a:hover{background-position:left  top;text-decoration:none}

.bkWordNew a:hover span{ background-position:right  top; text-decoration:none}

.bkSad{width:190px; margin-bottom:15px; overflow:hidden;}

.bkSlist li{padding-left:16px; width:174px; height:30px; line-height:30px; overflow:hidden; background-position:-195px -212px; }

.bkSlist li a{color:#666;}



.flink { display:none;}



.photo_img{ margin-top:15px;}

.photo_img li{ height:130px; margin-bottom:10px; text-align:center;}



/*********20151123**************/







.prolist .left:hover .ico_play{

    background-image: url(../images/ico_play.png);

}



.prolist .left .ico_play {

    position: absolute;

    top: 30%;

    left: 40%;

    width: 60px;

    height: 60px;

}



/********************************/



.prolist .play1:hover .ico_play1{

    background-image: url(../images/ico_play.png);

}



.prolist .play1{

  position: relative;

}



.prolist .play1 .ico_play1 {

    position: absolute;

    top: 30%;

    left: 40%;

    width: 60px;

    height: 60px;

}

/********************************/



.prolist .play2:hover .ico_play2{

    background-image: url(../images/ico_play.png);

}



.prolist .play2{

  position: relative;

}



.prolist .play2 .ico_play2 {

    position: absolute;

    top: 30%;

    left: 40%;

    width: 60px;

    height: 60px;

}

/********************************/



.prolist .play3:hover .ico_play3{

    background-image: url(../images/ico_play.png);

}



.prolist .play3{

  position: relative;

}



.prolist .play3 .ico_play3 {

    position: absolute;

    top: 30%;

    left: 40%;

    width: 60px;

    height: 60px;

}

/********************************/



.prolist .play4:hover .ico_play4{

    background-image: url(../images/ico_play.png);

}



.prolist .play4{

  position: relative;

}



.prolist .play4 .ico_play4 {

    position: absolute;

    top: 30%;

    left: 40%;

    width: 60px;

    height: 60px;

}

/********************************/



.prolist .play5:hover .ico_play5{

    background-image: url(../images/ico_play.png);

}



.prolist .play5{

  position: relative;

}



.prolist .play5 .ico_play5 {

    position: absolute;

    top: 30%;

    left: 40%;

    width: 60px;

    height: 60px;

}

/********************************/



.prolist .play6:hover .ico_play6{

    background-image: url(../images/ico_play.png);

}



.prolist .play6{

  position: relative;

}



.prolist .play6 .ico_play6 {

    position: absolute;

    top: 30%;

    left: 40%;

    width: 60px;

    height: 60px;

}

/********************************/





