﻿
/* CSS Document */
/*-----------------------------首页----开始---------------------*/
body{font-size:14px; color:#000; line-height:22px;}
/*--------------------首页-------banner----------*/
/*----------首页----banner--------------*/
.txt a:hover{color:#fabe00!important;}

.banner li.ctm{background:url(/images/ctm_banner.jpg) no-repeat center top;}
.banner li.dgzz{background:url(/images/dgzz.jpg) no-repeat center top;}
.banner li.zzds{background:url(/images/zzds.jpg) no-repeat center top;}
.banner li.ytm{background:url(/images/ytm1.jpg) no-repeat center top;}
.banner li.zygypc{background:url(/images/zygypc.jpg) no-repeat center top;}
.banner li.hyyh{background:url(/images/hyyh.jpg) no-repeat center top;}
.banner li.guoqingpc{background:url(/images/banner_nzjh.jpg) no-repeat center top;}
.banner li.shuangshiyi{background:url(/images/pc20181111.jpg) no-repeat center top;}
.banner li.liansuo_pc{background:url(/images/liansuo_pc.jpg) no-repeat center top;}
.banner li.yujian_pc{background:url(/images/yujian_pc.jpg) no-repeat center top;}
.banner li.px{background:url(/images/px.jpg) no-repeat center top;}
.banner li.px{background:url(/images/xie1.jpg) no-repeat center top;}
.banner li.zy{background:url(/images/zy.jpg) no-repeat center top;}
.banner li.zzhi{background:url(/images/zzhi.jpg) no-repeat center top;}
.banner li.xd{background:url(/images/xd.jpg) no-repeat center top;}
.banner li.bjpc{background:url(/images/bjia_pc.jpg) no-repeat center top;}
.banner li.fqfk{background:url(/images/fqfk1.jpg) no-repeat center top;}
.banner li.one{background:url(/images/pc201702.jpg) no-repeat center top;}
.banner li.sgj{background:url(/images/sgj2.jpg) no-repeat center top;}
.banner li.two1{background:url(/images/pc20180113.jpg) no-repeat center top;}
.banner li.jymd{background:url(/images/jymd.jpg) no-repeat center top;}
.banner li.xqgj{background:url(/images/xqgj.jpg) no-repeat center top;}
.banner li.two{background:url(/images/banner_kfgc_pc.jpg) no-repeat center top;}
.banner li.banner_jdy_pc{background:url(/images/banner_jdy_pc.jpg) no-repeat center top;}
.banner li.xszyj{background:url(/images/xszyj.jpg) no-repeat center top;}
.banner li.xszyjs{background:url(/images/pc201702.jpg) no-repeat center top;}
.banner li.three{background:url(/images/sqyh.jpg) no-repeat center top;}
.banner li.sjb{background:url(/images/sjb.jpg) no-repeat center top;}
.banner li.ql_opening{background:url(/images/ql_opening.jpg) no-repeat center top;}
.banner li.zzj{background:url(/images/zzj.jpg) no-repeat center top;}
.banner li.four{background:url(/images/bannerd.jpg) no-repeat center top;}
.banner li.zz_jkfuz_pc181117{background:url(/images/zz_jkfuz_pc181117.jpg) no-repeat center top;}
.banner li.five{background:url(/images/banner_zy_pc.jpg) no-repeat center top;}
.banner li.zj20160617{background:url(/images/index_banner_18.jpg) no-repeat center top;}
.banner li.dwj{background:url(/images/dwj_pc.jpg) no-repeat center top;}
.banner li.zj20160617{background:url(/images/index_banner_18.jpg) no-repeat center top;}
.banner li.llind20170617{background:url(/images/llimg.jpg) no-repeat center top;}
.banner li.eight{background:url(/images/xyyzt_1.jpg) no-repeat center top;}
.banner li.etj{background:url(/images/etj_pc.jpg) no-repeat center top;}
.banner li.zzind20170617{background:url(/images/index_banner_19.jpg) no-repeat center top;}
.banner li.sjzz{background:url(/images/sjzz.jpg) no-repeat center top;}
.banner li.ind20170617{background:url(/images/pc20190213_.jpg) no-repeat center top;}

/********20181205********/
.banner li.banner_sbbg{background:url(/images/banner_sbbg.jpg) no-repeat center top;}

.banner li.banner_jz{background:url(/images/banner_jz_6600_pc.jpg) no-repeat center top;}
.banner li.banner_zz{background:url(/images/banner_zz_pc.jpg) no-repeat center top;}
.banner li.banner_hsy{background:url(/images/banner_hsy_pc.jpg) no-repeat center top;}
.banner li.banner_kfgc{background:url(/images/banner_kfgc.jpg) no-repeat center top;}


.banner li .banner_con{width:1100px; height:100%; margin:0 auto; /*overflow:hidden;*/ position:relative;}
.banner li .banner_con .zz30year{position:absolute; left:-50px; top:150px; opacity:0; transition: all 0.3s linear 0.5s; width:421px; height:50px; background:url(/images/index_banner_01_l.png);}
.banner li.current .banner_con .zz30year{opacity:1; left:630px;}
.banner li .banner_con .bnjd{position:absolute; right:-50px; top:60px; opacity:0; transition: all 0.3s linear 1s; width:427px; height:79px; background:url(/images/index_banner_01_r.png);}
.banner li.current .banner_con .bnjd{opacity:1; right:42px; }
.banner li .banner_con .expert{width:0px; height:0px;  position:absolute; top:44px; right:34px;  opacity:0; display:none; }
.banner li.current .banner_con .expert{top:44px; right:34px;  width:368px; height:326px;  display:block;  -webkit-animation:heartbeat 1.5s ease-in 0.6s; -moz-animation:heartbeat 1.5s ease-in 0.6s; -o-animation:heartbeat 1.5s ease-in 0.6s; -ms-animation:heartbeat 1.5s ease-in 0.6s; animation:heartbeat 1.5s ease-in 0.6s; background:url(/images/banner_02_02.png); opacity:1;}
.banner li.zz0330{background:url(/images/zz0330.jpg) no-repeat center top;}
@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(0,0); opacity:0;}25%{-webkit-transform:scale(1.3,1.3); opacity:1;}50%{-webkit-transform:scale(.9,.9);}75%{-webkit-transform:scale(1.2,1.2);}100%{-webkit-transform:scale(1,1);}}
@-moz-keyframes heartbeat{0%{-moz-transform:scale(0,0); opacity:0;}25%{-moz-transform:scale(1.3,1.3); opacity:1;}50%{-moz-transform:scale(.9,.9);}75%{-moz-transform:scale(1.2,1.2);}100%{-moz-transform:scale(1,1);}}
@-o-keyframes heartbeat{0%{-o-transform:scale(0,0); opacity:0;}25%{-o-transform:scale(1.3,1.3); opacity:1;}50%{-o-transform:scale(.9,.9);}75%{-o-transform:scale(1.2,1.2);}100%{-o-transform:scale(1,1);}}
@-ms-keyframes heartbeat{0%{-ms-transform:scale(0,0); opacity:0;}25%{-ms-transform:scale(1.3,1.3); opacity:1;}50%{-ms-transform:scale(.9,.9);}75%{-ms-transform:scale(1.2,1.2);}100%{-ms-transform:scale(1,1);}}
@keyframes heartbeat{0%{transform:scale(0,0); opacity:0;}25%{transform:scale(1.3,1.3); opacity:1;}50%{transform:scale(.9,.9);}75%{transform:scale(1.2,1.2);}100%{transform:scale(1,1);}}


.banner li .banner_con .bubble{width:100px; height:100px; background:url(/images/banner_03_03.png) no-repeat left center;  background-size:10px 10px; position:absolute; left:200px; bottom:-100px; transition:all 4s linear 0.5s;}
.banner li.current .banner_con .bubble{left:0; bottom:400px; background-size:80px 80px;}
.banner li .banner_con .bubble02{transition:all 3.5s linear 1s;}
.banner li.current .banner_con .bubble02{left:100px; bottom:400px; background-size:50px 50px;}
.banner li .banner_con .leaf{width:35px; height:29px; background:url(/images/banner_03_01.png) no-repeat center center; position:absolute; left:10px; top:0; transition:all 3s linear 0.5s;}
.banner li.current .banner_con .leaf{left:50px; top:400px;}

.banner li .banner_con .leaf02{width:50px; height:50px; background-size:100% auto; transition:all 2s linear 1s;}
.banner li.current .banner_con .leaf02{left:150px; top:400px;}


.banner li .banner_con .bird{width:182px; height:136px; background:url(/images/banner_04_02.png); position:absolute; top:-100px; left:-200px; opacity:0; transition:all 0.5s linear 1s;}
.banner li.current .banner_con .bird{left:100px; top:0; opacity:1;}

.banner li .banner_con .words{width:473px; height:144px; background:url(/images/banner_04_03.png); position:absolute; left:-50px; top:200px; opacity:0;  transition:all 0.5s linear 1.5s;}
.banner li.current .banner_con .words{left:20px; opacity:1;}

/*----------------首页---标题-------*/
.hos_news .index_ti{background: url(../image/e_index_top_left.jpg) no-repeat bottom; line-height:56px; font-weight:normal; position:relative; overflow:hidden; }
.hos_news .index_ti a{position:absolute; right:0; bottom:6px; font-size:14px;color:#c3c3c3;width:40px; height:22px; border-radius:4px; text-align:center; line-height:22px;}

.hos_news .index_ti span,.index_ti span a{font-size:30px; color:#6e6e6e; float:left; display: inline-block; overflow: hidden;}
.hos_news .index_ti small,.index_ti small a{font-size:18px; line-height: 20px; height: 20px;color:#c3c3c3; float:left;position:absolute; left:127px; bottom:10px; }

/*----------------colum01---品牌-----------------------*/
.index_wrap{width:100%; height:auto;}
.index_con{width:1200px; height:auto; padding:130px 0; margin:0 auto;}




/*-----------医院动态------------------*/
.hos_news{width:725px; height:auto; float:left; overflow:hidden;}
.index_top_left_l{ width: 329px; height:501px; float: right; margin: 46px 0 0 20px; }
.index_top_left_l img{ width: 329px; height:501px; }

.hos_news_top {float: left; width: 376px; margin-top: 46px; display: block; overflow: hidden;}
.hos_news_top dd {display:inline-block; margin-bottom:8px; height:124px;}
.hos_news_top dd:nth-child(4n){ margin-bottom:0;}

.hos_news_top dd span{ width:376px; display:inline-block;line-height: 24px; color:#b4835a; font-size:18px; text-align:justify;font-weight:500;}
.hos_news_top dd span a:hover{ color:#b4835a; }
.hos_news_top dd i{ font-style:normal; width:376px; display:inline-block;line-height: 31px; color:#a2a2a2; font-size:14px; text-align:left; margin-top:5px;}
.hos_news_top dd p{ line-height: 23px; width: 376px;color: #898989; font-size: 16px; display: inline-block;text-align:justify;}
.hos_news_top dd p a{color: #0078ff; font-weight:500;}
.hos_news_top dd span strong{color: #b4835a; font-weight:500;}



/*-----------新桥影像------------------*/
.brand_acti{width:455px; height:auto; float:right; }
.brand_acti .index_ti{background: url(/images/e_index_top_right.jpg) no-repeat bottom; line-height:56px; font-weight:normal; position:relative; overflow:hidden; }
.brand_acti .index_ti a{position:absolute; right:0; bottom:6px; font-size:14px;color:#c3c3c3;width:40px; height:22px; border-radius:4px; text-align:center; line-height:22px;}
.brand_acti .index_ti span,.index_ti span a{font-size:30px; color:#6e6e6e; float:left; display: inline-block; overflow: hidden;}
.brand_acti .index_ti small,.index_ti small a{font-size:18px; line-height: 20px; height: 20px;color:#c3c3c3; float:left;position:absolute; left:127px; bottom:10px; }
.brand_acti_yx{ width: 455px; height:257px; margin-top: 46px;}
.brand_title{ width: 455px; margin-top:35px; line-height:62px;font-weight:500;}
.brand_title span{font-size:26px; color:#b4835a; display:block;}
.brand_title i{font-style:normal;font-size:20px; color:#b4835a; display:block;}
.brand_title p{font-size:20px; color:#494949; line-height:32px; display:block; }


/***主诊项目***/
.index_con2{width:1200px; height:auto; padding:0; margin:0 auto; position:relative;}
.hos_xm .hos_xm_t{ line-height:56px; font-weight:normal; position:relative; overflow:hidden; }

.hos_xm .hos_xm_t span,.hos_xm_t span a{font-size:30px; color:#6e6e6e; float:left; display: inline-block; overflow: hidden;}
.hos_xm .hos_xm_t small,.hos_xm_t small a{font-size:18px; line-height: 20px; height: 20px;color:#c3c3c3; float:left;position:absolute; left:127px; bottom:10px; }





.xm_prev,.xm_next{width: 37px;height: 37px;display: block;background: url(../image/e_xm_prev.jpg) no-repeat;position: absolute;right: 0;top:10px;cursor: pointer;transition: 0.56s ease;}
.xm_prev:hover{background: url(/images/e_xm_prev_h.jpg) no-repeat;}
.xm_next:hover{background: url(/images/e_xm_next_h.jpg) no-repeat;}
.xm_prev{right: 39px;}
.xm_next{background: url(../image/e_xm_next.jpg) no-repeat;}


.xm_bz { width:1200px; height: 460px; overflow: hidden;margin: 40px auto 0;}
.xm_bz .xm_bz_1{ width: 1200px; height: auto; overflow: hidden; margin-bottom:0;}
.xm_bz .xm_bz_1 .li{ width: 280px; height: 460px;float: left; overflow: hidden; background:#f6f6f6; text-align:center; cursor:pointer;display: block;transition: 0.36s ease;
    -o-transition: 0.36s ease;
    -webkit-transition: 0.36s ease;
    -ms-transition: 0.36s ease;
    -moz-transition: 0.36s ease;}
.xm_bz .xm_bz_1 .li i{ width: 280px; height: 197px; display: block; margin-top:74px;}
.xm_bz .xm_bz_1 .li p{ width: 280px; display: block; margin-top:60px; color:#535353; font-size:24px; line-height:30px; font-weight:500;}
.xm_bz .xm_bz_1 .li span{ width: 280px; display: block; color:#919191; font-size:18px;line-height:30px;}
.xm_bz .xm_bz_1 .li:hover {background: #b4835a; }

.xm_bz .xm_bz_1 .li1 i{ background:url(../image/e_index_zz.png) center no-repeat;}
.xm_bz .xm_bz_1 .li1:hover i{background:url(../image/e_index_zz_h.png) center no-repeat; }
.xm_bz .xm_bz_1 .li1:hover p{color:#ffffff; }
.xm_bz .xm_bz_1 .li1:hover span{color:#ffffff; }

.xm_bz .xm_bz_1 .li2 i{ background:url(../image/e_index_jz.png) center no-repeat;}
.xm_bz .xm_bz_1 .li2:hover i{background:url(../image/e_index_jz_h.png) center no-repeat; }
.xm_bz .xm_bz_1 .li2:hover p{color:#ffffff; }
.xm_bz .xm_bz_1 .li2:hover span{color:#ffffff; }

.xm_bz .xm_bz_1 .li3 i{ background:url(../image/e_index_xf.png) center no-repeat;}
.xm_bz .xm_bz_1 .li3:hover i{background:url(../image/e_index_xf_h.png) center no-repeat; }
.xm_bz .xm_bz_1 .li3:hover p{color:#ffffff; }
.xm_bz .xm_bz_1 .li3:hover span{color:#ffffff; }

.xm_bz .xm_bz_1 .li4 i{ background:url(../image/e_index_mb.png) center no-repeat;}
.xm_bz .xm_bz_1 .li4:hover i{background:url(../image/e_index_mb_h.png) center no-repeat; }
.xm_bz .xm_bz_1 .li4:hover p{color:#ffffff; }
.xm_bz .xm_bz_1 .li4:hover span{color:#ffffff; }

.xm_bz .xm_bz_1 .li5 i{ background:url(/images/e_index_et.png) center no-repeat;}
.xm_bz .xm_bz_1 .li5:hover i{background:url(/images/e_index_et_h.png) center no-repeat; }
.xm_bz .xm_bz_1 .li5:hover p{color:#ffffff; }
.xm_bz .xm_bz_1 .li5:hover span{color:#ffffff; }

.xm_bz .xm_bz_1 .li6 i{ background:url(/images/e_index_yb.png) center no-repeat;}
.xm_bz .xm_bz_1 .li6:hover i{background:url(/images/e_index_yb_h.png) center no-repeat; }
.xm_bz .xm_bz_1 .li6:hover p{color:#ffffff; }
.xm_bz .xm_bz_1 .li6:hover span{color:#ffffff; }


/****首页学术建设****/
.e_xsjs{ width:100%; height:910px; margin: 90px auto 0; background:url(../image/e_xsjs.png) center no-repeat; position:relative; overflow:hidden;}
.e_xsjs_t{ width:1200px; height:347px; margin: 105px auto 0; overflow:hidden;}
.e_xsjs_t_left{ width:468px; height:347px; float:left;}
.e_xsjs_t_left p{ display:block; margin-top:65px;font-size:18px; color:#7b7b7b; line-height:32px; text-align:justify; }
.e_xsjs_t_right{ width:698px; height:347px; float:right;}
.e_xsjs_t_right img{ width:678px; height:327px; border:10px solid #dadada;}

/***20240424*****/
.e_xsjs_b{ width:1200px;margin: 30px auto 0;position: relative;}

.e_xsjs_b dl{ overflow:hidden;width:1200px; height:420px; }
.e_xsjs_b dl dd{ float:left; margin:0 5px; width:230px; height:420px; }
.e_xsjs_b dl dd .img1{ display:block; width:230px; height:146px; margin-bottom:8px; }
.e_xsjs_b dl dd p{ display:block; width:220px; margin:0 auto; height:54px; line-height:22px; font-size:13px; color:#393939;text-align:center; }
.e_xsjs_b dl .img2{ width:13px; height:13px; line-height:22px; margin-right:5px;}

.e_xsjs_b dl span{ width: 230px; height: 200px; margin-bottom:10px; overflow:hidden; display:block;}
.e_xsjs_b .prev{display: inline-block; width:44px; height:64px;background:url(../image/szh_left.png) center no-repeat; position: absolute; left:-54px;top:150px; cursor:pointer;}
.e_xsjs_b .next{display: inline-block; width:44px; height:64px;background:url(../image/szh_right.png) center no-repeat; position: absolute; right:-54px;top:150px; cursor:pointer;}

/****首页底部切换****/
.e_index_qh{ width:100%; height:910px; margin: 90px auto 0; background:url(../image/e_index_b.jpg) center no-repeat; position:relative; overflow:hidden;}
.e_index_b{ width: 1200; height:707px;; margin:90px auto 0;overflow: hidden;}
.e_index_b .e_index_b_1{ height: 222px;  width: 100%;}
.e_index_b .e_index_b_1 ul{width: 1134px; margin: 0 auto; height: 100px;}
.e_index_b .e_index_b_1 li{ width: 279px; height: 222px; float: left; display: inline-block; overflow: hidden; text-align: center; cursor: pointer; background: #bdbdbd;opacity:0.7; margin-right:6px; font-weight:300;}
.e_index_b .e_index_b_1 li:nth-child(4n){ margin-right:0px;}
.e_index_b .e_index_b_1 li img{ width: 60px; height:60px; margin:60px auto 0; display:block;}
.e_index_b .e_index_b_1 li p{ width: 279px; text-align: center; line-height: 60px; font-size: 22px; color: #fff;}
.e_index_b .e_index_b_1 ul .tab{ background: #e2d0c0;}

.e_index_b .e_content { width: 1200px; height: 455px; margin: 30px auto 0;}
.e_index_b .e_content .p1{ width:1010px; height:128px; display:block; margin:0 auto; color:#4b4b4b; font-size:18px; text-align:center; line-height:30px;}
.e_index_b .e_content dd{display: none;}
.e_index_b .e_content .div_show{display: block;}


.e_index_yq{ width: 1200px;  margin: 0 auto; position: relative;}
.e_index_yq .bd{ width: 1200px; }
.e_index_yq ul{ width: 1200px; height: 328px;overflow: hidden; }
.e_index_yq li{ width: 393px; height: 328px; margin:0 3px;float: left; overflow: hidden; }
.e_index_yq li img{ width: 393px; height: 262px; display: block;overflow:hidden !important; transform: rotate(0deg); -webkit-transform: rotate(0deg); }
#e_index_hj li img{ width: 393px; height: 328px; display: block;overflow:hidden !important; transform: rotate(0deg); -webkit-transform: rotate(0deg); }
#e_index_gy li .dd{ width: 393px; height: 66px; display: block; font-size:18px; color:#7b7b7b; text-align:center; line-height:25px; padding:8px 0; background:#ffffff;}

/*.e_index_yq li img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1);  overflow: hidden; }
.e_index_yq li img:hover{transform: scale(1.1);}*/
.e_index_yq li span{ width: 393px; height: 66px; display: block; font-size:18px; color:#7b7b7b; text-align:center; line-height:66px; background:#ffffff;}
.e_index_yq .prev{display: inline-block; width:44px; height:64px;background:url(../image/szh_left.png) center no-repeat; position: absolute; left:-54px;top:132px; cursor:pointer;}
.e_index_yq .next{display: inline-block; width:44px; height:64px;background:url(../image/szh_right.png) center no-repeat; position: absolute; right:-54px;top:132px; cursor:pointer;}






/*************首页中间切换*************/
.index_center{ width: 100%; height: 52px; background: url(/images/index_center_title1.jpg) no-repeat center center;}
.index_c_center{ width: 1200px; height: 52px; margin: 0 auto; }
.index_c_center li{ width: 50%; height: 52px; float: left; cursor: pointer;}

.box2{ width: 100%; height:910px; margin: 90px auto 0; }
.box2 .bon .div_show{display: block;}



/*****病种切换*******/
.index_xm_bz{ height: 586px; overflow: hidden;}
.index_xm_bz .index_xm_bz_t{ height: 60px; background: #f2d5b8; /*width: 100%;*/ margin:0 auto;}
.index_xm_bz .index_xm_bz_t ul{width: 1200px; margin: 0 auto; height: 60px;}
.index_xm_bz .index_xm_bz_t li{ width: 200px; height: 60px; float: left; display: inline-block; overflow: hidden; text-align: center; cursor: pointer;}
.index_xm_bz .index_xm_bz_t li img{ width: 40px; height: 40px;  display: inline-block; margin: 10px 0 0 35px; float:left;}
.index_xm_bz .index_xm_bz_t li p{ width: 90px; text-align: center; line-height: 40px;margin-top: 10px; font-size: 18px; color: #6e6e6e; float:left; display:inline-block;}
.index_xm_bz .index_xm_bz_t .zq img{ width: 40px; height: 40px;  display: inline-block; margin: 10px 0 0 25px; float:left;}
.index_xm_bz .index_xm_bz_t .zq p{ width: 110px; text-align: center; line-height: 40px;margin-top: 10px; font-size: 18px; color: #6e6e6e; float:left; display:inline-block;}
.index_xm_bz .index_xm_bz_t ul .tab{ background: #fff;}

.index_xm_bz .index_xm_bz_n { width: 1200px; height: 442px; margin: 32px auto 0; }
.index_xm_bz .index_xm_bz_n div{display: none;}
.index_xm_bz .index_xm_bz_n .div_show1{display: block;}

.index_xm_bz_n dt{ float: left; display: inline-block; width: 886px; height: 442px; }
.index_xm_bz_n dd{ float: right; display: inline-block; padding:135px 20px 0 40px; width: 254px; height: 307px; background:#b0855a;color:#fff; font-size:18px; line-height: 26px; vertical-align:middle;}
.index_xm_bz_n dd p{margin-bottom:10px; background:url(/images/list_index_ico.jpg) no-repeat top left ; padding-left:16px;}





.index_xm_bz_n dt a{ overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg);  }
.index_xm_bz_n dt a img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1);  overflow: hidden; }
.index_xm_bz_n dt a img:hover{transform: scale(1.1);}


.acti_swit_top{margin-bottom:26px;}
.acti_swit_top li{width:174px; height:34px; background:#004986;color:#fff; text-align:center; line-height:34px;cursor:pointer;}
.acti_swit_top li.on{background:#fabe00; }
.acti_swit_con,.acti_swit_con li{width:352px; height:339px; overflow:hidden;}
.acti_swit_con li{display:none;}
.acti_swit_con li.on{display:block;}
.acti_swit_con li .msg_txt{ height:275px; background:url(/images/index_acti_03.jpg) no-repeat left center; margin-bottom:29px;}
.acti_swit_con li.li02 .msg_txt{background-image:url(/images/index_acti_04.jpg);}
.acti_swit_con li .msg_txt h3{font-size:18px; font-weight:normal; line-height:24px; padding-top:6px; margin-bottom:8px;}
.acti_swit_con li .msg_txt p{height:190px;}
.acti_swit_con li .msg_txt h5{font-size:16px; font-weight:normal;}
.acti_swit_con li .msg_txt h5 strong{font-size:18px; font-weight:normal;}
.acti_swit_con li .link a,.acti_swit_con li .link span{width:174px; height:34px; line-height:34px; text-align:center; display:inline-block; background:#e0e0e0; color:#000;}
.acti_swit_con li .link a.r,.acti_swit_con li .link span.r{float:right; background:#a5a4a4;}
/*----------------colum02---专家-----------------------*/
.expert_wrap{width:724px; height:500px; float:left;}
.index_ti_dr span.next_group{padding-left:28px; background:url(/images/index_next_03.gif) no-repeat left center; position:absolute; right:0; font-size:14px; color:#494848; cursor:pointer;}
.expert_top_wrap{width:100%; height:90px; overflow:hidden; position:relative; margin-bottom:50px;}
.expert_top{width:500%; height:90px; position:absolute; overflow:hidden;}
.expert_top li{width:156px; height:80px; padding:5px; padding-right:0; float:left; margin-right:27px; background:#b5b5b5; font-size:12px; line-height:18px; overflow:hidden; cursor:pointer;}
.expert_top li strong{font-size:16px; font-weight:normal; display:block; line-height:28px; padding-top:5px;}
.expert_top li img{float:left; margin-right:4px;}
.expert_top li.on{background:#fabe00;}
.expert_top li span{ font-size:12px;}
.expert_big_wrap{width:100%; height:298px; overflow:hidden; position:relative;}
.expert_big{width:1600%; height:298px; position:absolute; overflow:hidden;}
.expert_big li{width:724px; height:298px; float:left;}
.expert_big li img{float:left; margin-right:18px;}
.expert_big li h3{font-size:24px; font-weight:normal; line-height:54px;}
.expert_big li h3 small{font-size:16px;}
.expert_big li h4{font-size:16px; font-weight:bold; line-height:26px;}
.expert_big li p{font-size:16px; line-height:24px; margin-bottom:15px;}
.expert_big li .link a{width:134px; height:38px; border-radius:3px; margin-right:28px; display:inline-block; text-align:center; line-height:38px; font-size:18px; color:#fff;}
.expert_big li .link a.a1{background:#808080;}
.expert_big li .link a.a2{background:#f1ac2e;}
.expert_big li .link a.a1:hover{background:#f1ac2e;}
.expert_big li .link a.a2:hover{background:#808080;}
.expert_arr_l,.expert_arr_r{width:30px; height:42px; display:inline-block; position:absolute; top:115px; background:url(/images/index_doc_arr.gif) no-repeat left center; cursor:pointer;}
.expert_arr_l{left:0;}
.expert_arr_r{right:0; background-position:right center;}
/*----------------colum02---他们说-----------------------*/
.they_said{width:350px; height:500px; float:right;}
.they_said_lis li{padding-bottom:14px; border-bottom:1px dashed #959595; margin-bottom:14px; overflow:hidden; color:#686868;}
.they_said_lis li img{float:left; margin-right:8px;}
/*----------------colum03---诊疗科室-----------------------*/
.diagnosis_wrap{width:1100px; height:412px; float:left; overflow:hidden;}
.diagnosis_left_swit{width:308px; height:100%; float:left;}
.diagnosis_left_swit li{width:100%; height:54px; margin-bottom:15px; background:url(/images/jg_qh.png); cursor:pointer;}
.diagnosis_left_swit li.on{background:url(/images/jg_qh_on.png);}
.diagnosis_left_swit li p{padding-left:130px; font-size:16px; color:#fff; line-height:54px; background:url(/images/index_diagnosis_icon.png) no-repeat 38px 9px;}
.diagnosis_left_swit li.li02 p{background-position:38px -51px;}
.diagnosis_left_swit li.li03 p{background-position:38px -111px;}
.diagnosis_left_swit li.li04 p{background-position:38px -170px;}
.diagnosis_left_swit li.li05 p{background-position:38px -229px;}
.diagnosis_left_swit li.li06 p{background-position:38px -289px;}
.diagnosis_left_swit li.li07 p{background-position:38px -350px;}
.diagnosis_right_swit{width:775px; height:100%; float:right;}
.diagnosis_right_swit li{width:775px; height:100%; position:relative; display:none;}
.diagnosis_right_swit li.on{display:block;}
.diagnosis_right_swit li .diag_msg{width:775px; height:142px; padding-top:5px; /*border-top:1px dashed #959595;*/ position:absolute\9; bottom:0;}
.diagnosis_right_swit li .diag_msg p{float:left; margin-right:11px; font-size:16px; color:#fff; line-height:36px; text-align:center; background:#b5b5b5;}
.diagnosis_right_swit li .diag_msg p a{color:#fff;}
.diagnosis_right_swit li .diag_msg p img{display:block;}
.diagnosis_right_swit li .diag_msg p.nomarr{margin-right:0;}
.ans_article{width:352px; height:412px; float:right;}
.ans_article_top{overflow:hidden; height:34px; line-height:34px; margin-bottom:5px;display:flex;justify-content:center;}
.ans_article_top li{width:100%; height:100%; float:left; background:#fabe00; text-align:center; cursor:pointer; color:#fff; font-size:18px;}
.ans_article_top li.fr{float:right;}
.ans_article_top a{ color:#FFF;}
.ans_article_top li.on{background:#004986;}
.ans_article_con li{width:100%; height:190px; display:none;}
.ans_article_con li.on{display:block;}
.ans_article_con li a{font-size:14px; color:#565656; line-height:36px; border-bottom:1px dashed #d2d2d2; display:block;}

/*------------监管单位---授权合作----媒体支持-----友情链接----------------*/
.index_btm_top{width:100%; height:auto; padding-top:20px; height:38px; overflow:hidden; border-top:1px solid #dfdfdf; margin-bottom:25px;}
.index_btm_top li{width:auto; margin-right:30px; font-size:22px; color:#8d8d8d; line-height:36px; float:left; cursor:pointer;}
.index_btm_top li.on{color:#131313; border-bottom:2px solid #11509f;}
.index_btm_container{width:100%; height:110px; overflow:hidden; position:relative;}
.index_btm_con{width:500%; height:100%; position:absolute;}
.index_btm_con li{width:1100px; height:100%; float:left; overflow:hidden;}
.index_btm_con li p{width:157px; padding-top:68px; height:auto; float:left; text-align:center; background:url(/images/index_btm_con_01.jpg) no-repeat 44px top; font-size:14px; color:#131313; line-height:20px;}
.index_btm_con li p.p2{background-position:-108px top;}
.index_btm_con li p.p3{background-position:-262px top;}
.index_btm_con li p.p4{background-position:-409px top;}
.index_btm_con li p.p5{background-position:-562px top;}
.index_btm_con li p.p6{background-position:-709px top;}
.index_btm_con li p.p7{background-position:-870px top;}

.index_btm_con li p.hz1{background-position:-978px top;}
.index_btm_con li p.hz2{background-position:-1137px top;}
.index_btm_con li p.hz3{background-position:-1296px top;}
.index_btm_con li p.hz4{background-position:-1462px top;}
.index_btm_con li p.hz5{background-position:-1609px top;}
.index_btm_con li p.hz6{background-position:-1754px top;}
.index_btm_con li p.hz7{background-position:-1909px top;}

.index_btm_con li p.ry1{background-position:-2069px top;}
.index_btm_con li p.ry2{background-position:-2212px top;}
.index_btm_con li p.ry3{background-position:-2366px top;}
.index_btm_con li p.ry4{background-position:-2506px top;}
.index_btm_con li p.ry5{background-position:-2645px top;}
.index_btm_con li p.ry6{background-position:-2809px top;}
.index_btm_con li p.ry7{background-position:-2966px top;}
.yqlj dl{ display:block; width:100%;}
.yqlj dt{ width:auto; display:inline; margin-right:10px;}


.yqdisplay_none{ display:none;}