﻿
/* CSS Document */
/*文章页内容块*/
.mainbox{ width:1280px; margin:40px auto 0 auto; text-align:left;}
.cont{ float:left; width:958px; min-height:1244px; padding:0 0 20px; border:1px solid #e3e6ed}
.sider{ float:right; width:320px;}

#wzdh{border-bottom:1px solid #e5e5e5; line-height:38px;}
#wzdh ul{ padding:0 20px; background-color:#fbfbfb}


/*文章块*/
h1.maintit{ margin:20px 0 0; font:bold 24px/70px '微软雅黑'; text-align:center; color:#008aca}


.from{ text-align:center;}
.hxts{  margin:26px 50px; font-size:14px; line-height:24px;border:1px solid #e7e7e7; background:url(http://www.cqtxyy.com/Public/Home/Module777/images/images_03.jpg) no-repeat left top; background-color:#f6f6f6  }
.hxts p{ color:#4d4d4d ; padding: 20px 36px;}
.cont .contentbox{ margin:10px 55px; color:#00000;font:normal 16px/30px '宋体'}
.cont .contentbox p{ margin:15px auto;} 
.yybt{ text-align:center;margin:46px  auto;}
.yybt img{ margin:0 25px;}

/*文章页底部关注微信*/
.weixing{ display:block; width:810px; overflow:hidden; padding:20px; background-color:#fafafa; border:1px solid #f2f2f2; margin:0 auto 20px auto}
.wxpic{ display:block; border:1px solid #f2f2f2;float:left;width: 165px;}
.wxpic img{
    width: 100%;
    height: auto;
}
.wxtxt{ display:block; width:624px; float:right;margin-top: 25px;}
.wxtxt h2{ font:20px/22px  "微软雅黑"; color:#2954b0}
.wxtxt h3{ font:16px/42px "微软雅黑"; color:#333; }
.wxtxt p{ display:block;overflow:hidden; margin-top:10px;}
.wxtxt p span{ color:#ff0000}
/*前后文章*/
.updown{margin:0px 0 6px ; height:50px; auto 0;}
.updown .c{ float:left; width:400px; padding:10px 0 5px 0px; list-style:none; margin-left:38px; _display:inline}
.updown a{ color:#44555c; text-decoration:none;font:normal 14px/27px Arial, Helvetica, sans-serif;}
.updown a:hover{ color:#44555c; text-decoration:underline;}

/*关键词阅读*/
.xgyd { border-top:1px solid #e5e5e5; color:#252525; padding:0 0 30px 0;}
.xgyd .c1{ float:left; width:400px; padding: 0 34px 0 38px;}
.xgyd .c2{ float:left; width:400px; padding: 0 0 0 30px; border-left:1px solid #e5e5e5}
.xgyd dt{ font:normal 14px/50px "微软雅黑";}
.xgyd dt a { color:#0f6b99; margin:0 15px 0 5px;}
.xgyd dd{ padding:0 0 0 15px; font:normal 14px/ 27px Arial, Helvetica, sans-serif; background:url(http://www.cqtxyy.com/Public/Home/Module777/images/bg_lis.jpg) no-repeat left center}
.xgyd dd span{ font-size:10px; color:#8b8b8b}

/*zxyy*/

.otherbtn{ padding:0 0 30px 0; text-align:center}

/*预约*/
.wsgh{ border-top:1px solid #e5e5e5; padding:20px 40px}
.wsgh .t { height:40px;}
.wsgh .t dt{ float:left; width:110px; font:bold 16px/30px '微软雅黑'; color:#000}
.wsgh .t dd{ float:left; line-height:30px;}
.wsgh .t dd.line{ color:#ccc; margin:0 20px;}
.wsgh .t dd span{ color: #CC1B1B; font:normal 24px/25px  Georgia;margin-right: 5px;}
.wsgh .t .dd3{ padding:0 0 0 30px; background:url(http://www.cqtxyy.com/Public/Home/Module777/images/other12.jpg) 0 center no-repeat}
.wsgh .c2{ margin:10px 0 0 0}
.wsgh .biaog form{ display:block; overflow:hidden;}
.wsgh .biaog input{vertical-align:middle}
.wsgh .biaog form dd{ margin-top:20px;width:880px; display:block;overflow:hidden;}
.wsgh .biaog form dd input{ border:solid 1px #dbdce3; height:22px; float:left; width:80px; margin:0 10px 0 0 ; _display:inline}
.wsgh .biaog form dd span{ display:inline; float:left;  margin:0px 3px 0px 5px;}
.wsgh input.name{ width:76px; border:solid 1px #dbdce3;}
.wsgh input.age{ width:26px; border:solid 1px #dbdce3;}
.wsgh input.tel{ width:142px; border:solid 1px #dbdce3;}
.wsgh .biaog form dd select option {text-indent: 2px; /* FF */ }
.wsgh .biaog form dd select{border:solid 1px #dbdce3; height:24px;float:left; margin:0 14px 0 0; _display:inline; *padding:0px 1px 1px 0px; /* IE */ }
.wsgh .biaog form dd select.sele_85{ width:155px;}
.wsgh .biaog form dd select.sele_50{ width:65px;}
.wsgh .biaog form dd textarea{height:60px; padding:10px; border:solid 1px #dbdce3; width:850px; font-size:12px; color:#666}
.wsgh .biaog form dt{ margin:18px 0 0 6px}
.wsgh .biaog form dt input.inp_40{ width:80px; height:22px; border:solid 1px #dbdce3;}
.wsgh .biaog form dt .btn,.wsgh .biaog form dt .but{ width:55px; height:24px;margin-left:10px; border:none; color:#fff; background:#49a2f0}

.wsgh .c3{margin:20px 0 0 0;}
.wsgh .c3 strong{ color:#49a2f0}



/*sider开始*/
.sidet{ background: url(../image/bg_wg.jpg);   padding:8px 0 0 15px; font-size:14px; background-color:#fbfbfb; color:#008aca; height:29px;}
.sidet img{ vertical-align:middle; margin:0px 10px 0 0}
.sidet a{ color:#000; font-size:16px; font-family:"微软雅黑" ;text-decoration:none; text-align:center;  }
.sidet .jt{ float:right; margin:5px 10px 0 0}



#ksjy,#danyeksjy{ float:right; width:238px; border:1px solid #e6e9ef;}
#ksjy .t,#ysgk .t{  padding:8px 0 0 15px; font-size:14px; background-color:#2a4fb3; color:#FFF; border:1px solid #2a4fb3; height:29px;}
#ksjy .t img,#danyeksjy .t img,#ysgk .t img{ vertical-align:middle; margin:0 10px 0 0}
#ksjy .t a,#ysgk .t a{ color:#fff; font-size:16px;text-decoration:none }
#ksjy .c,#danyeksjy .c{  padding:13px 10px 10px; _display:block}
#ksjy .c .zn_phone,#danyeksjy .c .zn_phone{ display:block; margin:0 0 6px 10px;}
#ksjy .c li,#danyeksjy .c li{ width:50px; float:left; padding:9px 11px  0 11px; _padding:8px 11px 3px 11px; font-size:12px; text-align:center; display:block;}
#ksjy .c li img,#danyeksjy .c li img{ display:block; margin:0 auto}

#zjjs,#kycg,#lylx,#rdgz{ border:1px solid #e6e9ef; border-left:none; margin-top:20px;}
#zjjs{overflow: hidden;}

#zjjs .c{ background-color:#fff}
#zjjs .c ul{ width:319px;}
#zjjs .c li{ display:block;width:299px;height:116px;padding:14px 10px 0 10px; border-bottom:1px dashed #ddd}
#zjjs .c li img{ float:left; width:140px; height:103px; }
#zjjs .c li p{ float:right; line-height:18px; width:145px; height:103px; font:12px/18px "微软雅黑"; color:#888}
#zjjs .c li p a{ color:#f60}
#zjjs .c li p strong{ display:block; margin:0 0 10px; font-size:14px; color:#008aca; font-family: "微软雅黑"; font-weight: normal}



#kycg .c{background-color:#fff; }
#kycg .c .jdjs{ display:block; margin:10px 0 16px 10px; border:1px solid #e5e8ef}
#kycg .cg1{ display:block; padding:10px 0;margin:0 auto; border-top: 1px dashed #e5e5e5}
#kycg .cgri{ width:265px;background:url(../image/list_19.jpg) no-repeat left center;margin:0 auto;padding-left: 20px;font-size:14px;text-overflow: ellipsis;
white-space: nowrap;overflow: hidden;}


#rdgz .c{background-color:#fff; }
#rdgz .gzd{ display: block;  height:52px; border-top:1px solid #e5e5e5; padding:12px 0 0px 23px}
#rdgz .gzd p{ font:normal 12px/20px "微软雅黑"; color:#ccc}
#rdgz .gzd p span{ font-size:14px; color:#333}

#lylx .c{ background-color:#fff; }
#lylx .c .xiaoditu{ display:block; margin:13px auto;width: 100%;}
#lylx .lxcx{ display: block; width:58px; height:46px; margin-bottom:28px; float:left; padding:0 10px;border-right:1px solid #ddd; background:url(http://www.cqtxyy.com/Public/Home/Module777/images/images_50.jpg) no-repeat right; _display:inline}
#lylx .lxcx dd img{ display:block; width:26px; margin:0 auto;}
#lylx .lxcx dt{ color:#777; margin-top:2px; text-align:center; }






/* list top */
.listhot { padding:40px 0 0 0}
.listhot .img{ float:left; width:260px; height:260px; padding:16px 18px 18px 16px; margin-left:40px; background:url(http://www.cqtxyy.com/Public/Home/Module777/images/list1.jpg)}

.listhot dl{ float:left; width: 540px; padding: 0 0 0 26px}
.listhot .dt1{ overflow:hidden; height:50px; background:url(http://www.cqtxyy.com/Public/Home/Module777/images/list-img_06.jpg) 0 15px no-repeat; font:14px/40px "微软雅黑"; color:#000}
.listhot .dt1 strong{ float:left; margin:0 20px; font:bold 26px/40px '微软雅黑'; color:#a985d0}
.listhot .dt1 strong a{ color:#008aca}
.listhot .dt1 span{ float:right; background:#f2f2f2; padding:0 10px; line-height:24px; margin:15px 0 0 0}
.listhot dd { font-size:14px; margin:0 10px; padding:8px 0; border-bottom:1px dashed #ddd;}
.listhot dd span{font-size:12px; float:left; width:38px; height:20px; _display:inline; margin:0 15px 0 10px; text-align:center; padding:0 0 0 15px; background:url(http://www.cqtxyy.com/Public/Home/Module777/images/list4.jpg) 8px center no-repeat #d8d8d8}
.listhot .dt2{  padding:18px 0 0 20px;}
.listhot .dt2 img{ margin:0 20px 0 0;}

/* list */
.list_t{ padding:30px 0 0 35px; font:bold 24px/50px '微软雅黑'; color:#8d0556; background: url(http://www.cqtxyy.com/Public/Home/Module777/images/bg_title.gif) 10px 50px no-repeat; color:#c30}
.list_top_c{ width:580px; margin:0 auto; padding:15px 20px; border:1px solid #eaddcd; background:#fbf8f4; font-size:14px;}
.c-list{ margin:40px 50px 0;border-top:1px solid #e5e5e5;  padding:20px 0 10px  0; text-align:left}
.c-list li { padding:10px 10px 10px 45px;border-bottom:1px dashed #ccc; font:18px/40px  "微软雅黑"; background:url(../image/list_18.jpg) no-repeat 8px 22px; color:#636363;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
li.line6, li.line11, li.line16, li.line21, li.line26,li.line31, li.line36{ margin:30px 0 0;}
.c-list li a {
    color: #636363;
    display: block;
    width: 84%;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.c-list li:hover{ padding:10px 10px 10px 47px; background:url(../image/list_19.jpg) no-repeat 9px 22px #f9f9f9}
.c-list li span{ float:right; font:14px/40px "微软雅黑"; color:#cacaca; padding-right:14px;}
.c-list a.hot{ display:block; padding:0 35px 0 0; float:left;  background:url(http://www.cqtxyy.com/Public/Home/Module777/images/hot06.gif) right 7px no-repeat}


/* 医师团队 */
.team-list,.about-list,.hjry-list{
    padding:13px 30px 0 23px;
    background: url(http://www.cqtxyy.com/Public/Home/Module777/images/bg_title.gif) 10px 50px no-repeat;
}
.about-list{
    font-size:15px;
    color:#4a4a4a;
    line-height: 30px;
    text-align: justify;
}
.about-list img{
    max-width: 80%;
    margin-top: 10px;
    margin-bottom: 10px;
}
.team-list,.hjry-list{
    overflow: hidden;
}
.hjry-list dl{
    width: 213px;
    height: auto;
    float: left;
    margin-right: 15px;
    margin-top:15px;
    border:1px solid #ddd;
}
.team-list dl{
    width: 285px;
    height: auto;
    float: left;
    margin-right: 20px;
    margin-top: 20px;
    border:1px solid #ddd;
    padding-bottom: 10px;
}
.team-list dl:nth-child(3n),.hjry-list dl:nth-child(4n){
    margin-right: 0;
}
.team-list dl dt{
    width: 100%;
    height: 200px;
    overflow: hidden;
}
.hjry-list dl dt{
    width: 100%;
    height: 155px;
    overflow: hidden;
}
.team-list dl dt img,.hjry-list dl dt img{
    width: 100%;
    height: 100%;
    transition: .4s;
}
.team-list dl:hover dt img,.hjry-list dl:hover dt img{
    transform: scale(1.1);
    transition: .4s;
}
.team-list dl dd{
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 15px;
}
.hjry-list dl dd{
    text-align: center;
    font-size:15px;
    color:#333;
    padding: 7px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.team-list dl dd span{
    color: #4a4a4a;
    font-size:15px;
    font-weight: normal;
}
.team-list dl dd span.t-name{
    padding-right: 7px;
    margin-right: 7px;
    border-right: 1px solid rgba(0,0,0,0.3);
}
.team-list dl a:hover,.hjry-list dl a:hover{
    text-decoration: none;
}
.team-list dl .t-des{
    color: #8e8e8e;
    font-size:12px;
    line-height: 20px;
    margin-top: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    padding: 0 10px;
    height: 40px;
}
.hjry-list dl a:hover dd{
    background:#00afcd;
    color:#fff;
}


/*专家列表*/

.zjfl{ width:880px; margin:25px auto 10px; overflow:hidden; padding:0 10px 35px 0; display:block; border-bottom:1px dashed #ddd}
.zjfl li{ float:left; width:100px; margin:10px 0 0 10px; _display:inline; text-align:center; line-height:30px; }
.zjfl li a{ display:block; border:1px solid #ddd;background: url(http://www.cqtxyy.com/Public/Home/Module777/images/index_02.jpg) repeat-x #e1e1e1}
.zjfl li.hover a{  background:#48a1e4;border:1px solid #48a1e4; color:#fff}
.zjfl li a:hover{  background:#5cbdea;border:1px solid #5cbdea; color:#fff}

/*zj*/
.zj-list{ padding:15px 0 10px 0px;}
.zj-list .zj{width:880px; height:187px; margin:30px auto 0; padding:0 0 0px 0; border-bottom:1px dashed #ddd}
.zj-list .zj .c1{ float:left; width:216px; }
.zj-list .zj .c1 img{display:block; width:196px; height:143px; hanging-punctuation:136px; margin:0 0 10px 5px; border:1px solid #ddd; padding:2px; background:#fff}
.zj-list .zj .c1 a {display:block;float:left; width:45px; height:26px; margin:0 0 0 9px; color:#fff; font: bold 12px/22px Arial, Helvetica, sans-serif; text-align:center; text-indent:0; background: url(http://www.cqtxyy.com/Public/Home/Module777/images/other19.jpg) top}
.zj-list .zj .c1 a:hover{ text-decoration:none;background: url(http://www.cqtxyy.com/Public/Home/Module777/images/other19.jpg)  bottom}
.zj-list .zj .c2{ float:right; width:610px; font:normal 12px/22px Arial, Helvetica, sans-serif; padding:0px 20px 15px 0; line-height:22px; color:#343434}
.zj-list .zj .c2 strong{font-size:14px;}
.zj-list .zj .c2 b{ color:#464646; font-size:14px}
.zj-list .zj .c2 b span{ color:#15327d}
.zj-list .zj .c2 .ks-name{
    font-size: 15px;
}
.zj-list .zj .c2 .ks-name span{
    color:#8e8e8e;
    font-size: 14px;
    border-left: 1px solid #8e8e8e;
    padding-left: 8px;
    margin-left: 5px;
}
.zj-list .zj .c2 p{ padding:0 0 6px;}
.zj-list .zj .c2 p a{color:#2d62bd; margin:0 0 0 10px}
.zjzx{ display:block; margin-top:12px} 
.zjzx img{ padding-right:16px;}




/*诊疗设备列表*/
.zlsb_list{ margin:5px auto 10px;}
.zlsb_list dl{ width:860px; margin:40px auto 0;border:solid 1px #e6e6e6; display:block; overflow:hidden; font:normal 14px/20px '微软雅黑'}
.zlsb_list dl dd{ width:143px;float:left; display:block; padding:3px; background-color:#f9f9f9; border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;}
.zlsb_list dl dd img{ display:block; width:143px; height:117px;}
.zlsb_list dl dt span{ display:block; height:30px; background-color:#f9f9f9; font:bold 14px/30px "宋体"; color:#1b50a0; padding-left:10px;}
.zlsb_list dl dt{ width:710px; float:left; display:block; }
.zlsb_list dl dt.c2{ clear:both; float:none; width:100%;}
.zlsb_list dl dt.c1 p{ height:89px; padding:4px 20px 0px 20px;border-bottom:solid 1px #e6e6e6;}
.zlsb_list dl dt.c2 p{ padding:10px 20px}
.zlsb_list dl dt p a{ color:#f60;}



.imgview{ display:block; margin:0 auto}



/*设备详细*/
#sbxx{ padding:20px 30px}
#sbxx .pic img{ display:block; margin:30px auto; border:4px solid #f9f9f9; padding:1px; background:#fff}
#sbxx .textmain{text-align:left; margin:10px auto; font:normal 14px/22px Arial, Helvetica, sans-serif}
#sbxx .textmain p{ margin:25px 0; font:normal 14px/22px Arial, Helvetica, sans-serif}
/*网上挂号*/
.biaoge{ padding:40px 0 ;}
.biaoge img{ margin:0 auto; display:block}
.biaoge table{ margin:50px auto}
.biaoge .text1{ width:130px; border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #bbb;border-bottom:1px solid #bbb}
.biaoge .text2{ vertical-align:middle; width:472px; border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #bbb;border-bottom:1px solid #bbb; font-size:12px; color:#666}
.biaoge .text3{ background:url(../image/yuyue_btn.gif) no-repeat; width:61px; height:27px; border:none; color:#fff; margin:10px 5px 10px 0; cursor:pointer}
.biaoge .text4{ background:url(../image/yuyue_btn.gif) no-repeat; width:61px; height:27px; border:none; color:#fff; margin:10px 5px 10px 0; cursor:pointer;text-align: center;}
.biaoge b{ padding:0 5px;color:#f00; font-size:14px;}


/*就医环境*/
.pic_lsit{ overflow:hidden; margin:30px 0 0 0}
.pic_lsit ul{ overflow:hidden;}
.pic_lsit ul li{ width:205px; float:left; margin:40px 0 0px 75px; display:inline;}
.pic_lsit ul li span{ display:block; text-align:center; font:bold 14px/36px "宋体";}
.pic_lsit ul li img{ display:block; padding:2px; border:solid 1px #ccc;}


.news-xq-c img{max-width: 70%;margin-top:10px;margin-bottom:10px;}
.news-xq{width:100%;padding:20px 0;}
.news-xq-tit{text-align:center;}
.news-xq-tit h2{color:#000;font-weight: normal;font-size:2em;}
.news-xq-tit p{margin-top:8px;margin-bottom: 20px;color:#969696;font-size:13px;}
.news-xq-c{line-height: 40px;color:#595959;font-size:16px;text-align: justify;}
.Next_page{margin-top:30px;}
.Next_page li{font-size:15px;margin-bottom:15px;}