@charset "utf-8";
/*列表页*/
.content-l{width: 864px;float: left;box-sizing: border-box;}
.content-l .content-product img{}
.content-l .content-list{background: #fff;border: 1px solid #e8e8e8;padding: 25px;}
.content-news .list-hot li{height: 165px;border-bottom: 1px solid #e5e5e5;margin-bottom: 25px;}
.content-news .list-hot .pic{ float: left; margin-right: 25px;}
.content-news .list-hot h3 a{ font-size: 16px; color: #212121; height: 34px; line-height: 34px; font-weight: 400; overflow: hidden;}
.content-news .list-hot p{font-size: 15px;color: #7b7b7b;font-weight: lighter;height: 72px;line-height: 24px;margin-bottom: 8px;}
.content-news .list-hot a.more{display: inline-block;color: #fff;font-size: 14px;line-height: 24px;background: #bbbbbb;padding: 2px 8px;}
.content-news .list-hot a.more:hover{background-color: #0275b9;color: #fff;}
.content-news .list-more{ padding: 0 5px;}
.content-news .list-more li{ font-size: 14px; color: #616161; height: 36px; line-height: 36px; padding-left: 18px; background: url("../images/ico-d.png") no-repeat 0px -90px; border-bottom: 1px dashed #e5e5e5;}

.content-r{width: 312px;float: right;box-sizing: border-box;}
.content-r .item-box{border: 1px solid #e8e8e8;background: #fff;margin-bottom: 15px;padding: 12px;}
.content-r .item-box h2{ height: 32px; line-height: 32px; overflow: hidden; border-bottom: 1px solid #dadada; font-size: 16px; color: #000; margin-bottom: 10px; position: relative;}
.content-r .item-box h2 strong{display: inline-block;font-weight: 400;line-height: 30px;z-index: 11;position: absolute;left: 0;border-left: 8px solid #0089db;bottom:0;padding-left: 15px;}
.content-r .item-box h2 .more{ float: right; font-weight: 400; font-size: 12px; color: #9d9d9d;}
.content-r .hospital img{ width: 100%;}
.content-r .hospital p{ font-size: 14px; color: #5d5d5d; line-height: 24px; height: 72px; overflow: hidden; text-indent: 24px;}
.content-r .hospital p a{ color: #ff5a00;}

.content-r .doctors .item{margin-bottom: 10px;}
.content-r .doctors .pic{float: left;display: inline-block;width: 100px;height: 135px;overflow: hidden;}
.content-r .doctors .con{float: right;width: 176px;margin-left: 10px;}
.content-r .doctors h3{ font-size: 18px; color: #000; height: 35px; line-height: 35px; }
.content-r .doctors .zw{ font-size: 14px; color: #383838; height: 27px; line-height: 27px;}
.content-r .doctors .sc{ color: #797979; line-height: 18px; height: 54px; overflow: hidden;}
.content-r .doctors .sc b{ color: #000;}
.content-r .doctors .warn{ color: #383838; font-size: 14px; padding-left: 12px;line-height: 25px;}
.content-r .doctors .btn{ color: #fff; font-size: 14px; display:block; width: 170px; height: 35px; line-height: 35px;background: #0089db; text-align: center; margin: 10px auto;}
.content-r .doctors table{ border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; margin-top: 10px;}
.content-r .doctors th,.content-r .doctors td{ color: #656565; text-align: center; border-bottom: 1px solid #cacaca; border-left: 1px solid #cacaca; height: 20px; line-height: 20px;}
.content-r .doctors th{ background: #e5e5e5; border-bottom: none;}
.content-r .doctors td em{ display: inline-block; width: 18px; height: 20px; background: url("../images/ico-d.png") no-repeat 0 -126px;}

.content-r .story dt span{ text-align: center; color: #ff5a00; display: block; line-height: 25px; height: 25px; overflow: hidden;}
.content-r .story dd{ height: 32px; line-height: 32px; overflow: hidden; border-bottom: 1px dashed #c7c7c7;}
.content-r .story dd:last-child{ border-bottom: none;}
.content-r .story dd a{ background: url("../images/ico-d.png") no-repeat 3px -177px; padding-left: 15px;}

.content-r .hot ul{}
.content-r .hot ul li{ height: 32px; line-height: 32px; border-bottom: 1px dashed #c7c7c7; position: relative; padding-left: 20px;}
.content-r .hot ul li em{display: inline-block; width: 12px; height: 12px; line-height: 12px; text-align: center; background: #ccc; position: absolute; left: 0; top:10px; color: #fff; font-size: 10px;}
.content-r .hot ul li:nth-child(1) em,.content-r .hot ul li:nth-child(2) em,.content-r .hot ul li:nth-child(3) em{ background: #ff5a00;}
.content-r .hot ul li:last-child{border-bottom: none;}

.content-r .way{ padding-bottom: 15px;}
.content-r .way p{line-height: 22px; color: #383838;}
.content-r .way p span{ display: block; padding-left: 10px; color: #ff5a00; background: url("../images/ico-d.png") no-repeat 0 -193px;}
.content-r .way p a{ font-weight: 700;}
/* keshi */
.room-box ul li{padding: 0;width: 49%;margin-bottom: 20px;border: 1px solid #ccc;background: #fff;}
.room-box ul li:hover {
    border: 1px solid #0053a6;
    box-shadow: 5px 8px 12px 1px #87baec;
}
.room-box ul li h3{ height: 45px; line-height: 45px; border-bottom: 1px dashed #ccc; color: #000; font-size: 16px; padding-left: 10px;}
.room-box ul li h3 .fr{ color: #666; font-size: 12px; font-weight: 400;}
.room-box ul li h3 .fr a{ padding:0 10px;}
.room-box ul li .item-box{ padding: 15px 0;}
.room-box ul li .news{ padding:4px 10px 0; width: 260px; line-height: 32px; float: left; font-size: 14px; color: #939393;}
.room-box ul li .con{ line-height: 26px; height: 104px; overflow: hidden; border-left: 1px solid #ccc; padding-left: 15px;}
.room-box ul li:nth-child(2n-1) {float: left;}
.room-box ul li:nth-child(2n) {float: right;}
/*详情页*/
.content-l .content-box{ background: #fff; border: 1px solid #e8e8e8; padding: 12px;}
.content-box h1{ font-size: 24px; color: #000; text-align: center; height: 48px; line-height: 48px; overflow: hidden; margin-top: 20px; }
.content-box .icons{text-align: center; height: 38px; line-height: 38px; overflow: hidden; border-bottom: 1px dashed #dadada; color: #999; margin-bottom: 12px; position: relative;}
.content-box .icons .share{position: absolute; right: 0; top: 5px; width: 110px; height: 28px;}
.content-box .icons .share span.bds_more,.content-box .icons .share .bds_tools a{float: right;}
.content-box .icons>span,.content-box .icons>a{ padding: 0 10px;}
.content-box .warn{ border: 1px solid #e8e8e8; background: #efefef; padding: 10px 15px; line-height: 25px; overflow: hidden; color: #4d4d4d;}
.content-box .item{ padding: 10px 15px 0; line-height: 27px; color: #4c4c4c; font-size: 14px;}
.content-box .item p{ text-indent: 27px;}
.content-box .item h3{ color: red; font-size: 14px;}
.content-box .page-tab{ height: 47px; line-height: 47px; background: #e7f6ff; padding: 0 30px; margin-top: 30px; text-align: center; overflow: hidden;}
.content-box .page-tab a{ font-size: 14px; color: #454545;}
.content-box .page-tab a:nth-child(1){ margin-right: 40px;}
.other-box .item{width: 425px;height: 225px;background: #fff;padding: 1px;border: 1px solid #e8e8e8;box-sizing: border-box;margin-top: 15px;}
.other-box .item h2{height: 36px; line-height: 36px; padding: 0 15px 0 35px; background: url("../images/ico-a.png") no-repeat #0090e5 10px 8px; font-size: 16px; font-weight: 400; color: #fff; }
.other-box .care h2{ background: url("../images/ico-a.png") no-repeat #0090e5 10px -19px; }
.other-box .item h2 .more{ float: right; color: #fff; font-size: 14px;}
.other-box .item ul li{ color: #595959; font-size: 14px; height: 28px; line-height: 28px; padding: 0 15px 0 32px; position: relative;}
.other-box .item ul li em{ display: inline-block; width: 18px; height: 18px; line-height: 18px; text-align: center; background: url("../images/ico-a.png") no-repeat 0 -87px; position: absolute; top:6px; left: 10px;}
.other-box .item ul li:nth-child(1) em,.other-box .item ul li:nth-child(2) em,.other-box .item ul li:nth-child(3) em{ background: url("../images/ico-a.png") no-repeat 0 -59px; }
.other-box .item ul li span{ display: inline-block; background: url("../images/ico-a.png") no-repeat -4px -136px; padding-left: 10px; float: right;}
.other-box .item ul li:nth-child(1) span,.other-box .item ul li:nth-child(2) span,.other-box .item ul li:nth-child(3) span{ background: url("../images/ico-a.png") no-repeat -4px -109px;}

.content-product .ss{background: #fff; border: 1px solid #e8e8e8; padding: 8px; color: #5f5f5f; font-size: 14px; line-height: 24px; }
.content-product .ss em{ color: #ff5a00;}
.content-product .pro-about dl{width: 424px;height: 268px;background: #fff;padding: 1px;border: 1px solid #e8e8e8;box-sizing: border-box;margin-top: 15px;float: left;}
.content-product .pro-about dl:nth-child(2n){float: right; }
.content-product .pro-about dl dt{height: 30px; line-height: 30px; background: #eee; padding-right: 10px; margin-bottom: 10px; width: 100%; box-sizing: border-box;}
.content-product .pro-about dl dt span{display: inline-block;height: 30px;line-height: 30px;background: #0089db;text-align: center;padding: 0 10px;color: #fff;font-size: 16px;float: left;}
.content-product .pro-about dl dt .more{ color: #8f8f8f; font-size: 12px; float: right;}
.content-product .pro-about dl dd{ height: 32px; line-height: 32px; position: relative; padding:0 10px 0 35px;}
.content-product .pro-about dl dd em{display: inline-block; width: 12px; height: 12px; line-height: 12px; text-align: center; background: #ccc; position: absolute; left: 15px; top:10px; color: #fff; font-size: 10px;}
.content-product .pro-about dl dd:nth-child(4) em,.content-product .pro-about dl dd:nth-child(2) em,.content-product .pro-about dl dd:nth-child(3) em{ background: #ff5a00;}

.content-product .story{background: #fff; border: 1px solid #e8e8e8; margin: 15px 0; padding: 0 10px;}
.content-product .story h2{height: 36px; line-height: 36px; font-size: 18px; color: #454545; margin-bottom: 10px; }
.content-product .story h2 span{ display: inline-block; padding: 0 5px; border-bottom: 2px solid #0095ef; font-weight: 400;}
.content-product .story .item{ width: 188px; float: left; margin-right: 7px; margin-bottom: 10px;}
.content-product .story .item a{display: block; text-align: center; font-size: 14px; color: #515151;}

.gh{background: #fff; border: 1px solid #e8e8e8; height: auto; margin: 15px 0; padding: 0 12px;}
.gh h2{ height: 42px; line-height: 42px; font-size: 12px; font-weight: 400; color: #acacac; border-bottom: 1px solid #e5e5e5; margin-bottom: 25px;}
.gh h2 em{ display: inline-block; padding: 0 10px 0 25px; border-bottom: 2px solid #0095ef; font-size: 18px; color: #454545; background: url("../images/ico-y.png") no-repeat 5px 13px;}
.gh p{color: #6a6a6a;line-height: 25px;padding-bottom: 20px;width: 319px;float: right;}
.gh .item-box{ width: 505px; float: left;}
.gh .tx{ border: 1px solid #e9e9e9; height: 32px; line-height: 32px; float: left; margin-left: 7px; margin-bottom: 12px; width: 242px; position: relative;}
.gh .tx input{ width: 100%; line-height: 32px; border: none; padding: 0 10px; font-size: 14px; box-sizing: border-box;}
.gh .tx textarea{ width: 100%; line-height: 32px; border: none; padding: 0 10px; font-size: 14px; box-sizing: border-box;}
.gh .tx .btn-s{ position: absolute; right: 10px; top: 10px; width: 20px; height: 20px; background: url("../images/ico-y.png") no-repeat 5px -35px; z-index: 11;}
.gh .tx .box-s{ position: absolute; left: -1px; top: 32px; width: 100%; line-height: 32px; text-align: center; background: #fff; z-index: 111; border: 1px solid #e8e8e8; }
.gh .tx .box-s li{ border-bottom: 1px dashed #e8e8e8;}
.gh .tx .box-s li:last-child{ border-bottom:none;}
.gh .name,.gh .sex{ width: 117px;}
.gh .detail{ width: 492px; height: 142px; overflow: hidden;}
.gh .btn{ margin: 15px 0 22px; height: 40px; text-align: center; float: left; width: 100%;}
.gh .btn input{border: none; width: 140px;height: 40px; margin: 0 10px; cursor: pointer; overflow: hidden; text-indent: 200px;}
.gh .btn input[type=reset]{ background: url("../images/btn.png") no-repeat; }
.gh .btn input[type=submit]{ background: url("../images/btn.png") no-repeat -160px 0;}

.resultbar{padding: 15px 0 15px 15px;width: 1185px;}
.search_header {
    padding: 15px 0 15px 15px;
    width: 1185px;
}
.search_box{
    padding: 0;
}
.search{
    border: 1px solid #e8e8e8;
    margin-bottom: 10px;
    overflow: hidden;
    margin-top: 10px;
}
.result_content {
    padding: 15px 0 15px 15px;
    width: 1185px;
}
/* zj */
#article_cz ul>li.zj_nm{height: 64px;border-bottom: 1px solid #bbb;padding-top: 1px;}
#article_cz{}
#article_cz li:nth-child(1){width: 203px;border: 1px solid #bbb;border-bottom: none;}
#article_cz li:nth-child(2){border-bottom: none;}
#article_cz li:nth-child(3){border-bottom: none;}
#article_cz li:nth-child(4){border-bottom: none;}
#article_cz li:nth-child(5){border-bottom: none;}
#article_cz li:nth-child(6){border-bottom: none;}
#article_cz li:nth-child(7){border-bottom: none;}
#article_cz li:nth-child(8){border-bottom: none;}
#article_cz li:nth-child(9){border-bottom: none;}
#article_cz li{float: left;width: 110px;border: 1px solid #bbb;border-left: none;height: 32px;line-height: 32px;text-align: center;}
.clr10{clear: both; height: 10px; line-height: 0px;}
#article_cz ul>li>div{background: #ff6600;border: none;color: #fff;border-radius: 3px;width: 74px;margin: 3px auto;line-height: 25px;}
.szj_box .zj_yy{margin: 20px;}
.szj_box{position: fixed;top: 25%;left: 50%;background: #fff; width: 580px;padding: 10px;margin-left: -300px; border: 1px solid #ccc;}
.szj_box div p{ line-height: 25px; padding-left: 20px;}
.szj_box>p{background: #e9e9e9;line-height: 44px;text-indent: 1em;}
.szj_box>p>span{font-size: 22px;}
.close{float: right;font-size: 22px;display: block;width: 50px;text-align: center;text-indent: 0em;}
.zj_yy p>input[type=submit]{width: 110px;height: 30px;border: none;cursor: pointer;border-radius: 3px;background: #2664b9;color: #fff;font-size: 16px;margin-left: 216px;}
.zj_yyr{margin-left: 20px;width: 385px;height: 175px;}
.zj_yyr span input{color:#ff6000;font-size: 24px;border: none;width: 100px;}
.zj_yyr ul>li{width:50%;line-height: 53px;float:left;}

/* 医院历史 */
.about_jj{
    padding-left: 20px;
}
.about_jj h3{font-size: 24px;color:#0370c7;line-height: 50px;}
.about_jj p a{color:red;}
.about_jj ul{}
.about_jj ul li:nth-child(3){width:130px}
.about_jj ul li:nth-child(6){}
.about_jj ul li{
    background:url(../images/about/listyle.jpg)no-repeat left center;
    width: 215px;
    float: left;
    padding-left: 14px;
    margin-left: 12px;
    line-height: 24px;
}
.about_jj ul li a{color:#ff5f07}
.about_tit{background:url(../images/about/titbg_03.jpg)no-repeat center;background-size:100%;height:52px;width: 95%;color: #fff;line-height: 52px;font-size: 24px;padding-left: 5%;margin: 15px auto;}
.about_tit span{font-size: 14px;}
.about_tit strong{}
.about_jj p{
    font-size: 15px;
    color: #383838;
    line-height: 30px;
    text-indent: 27px;
    padding: 0px 0 10px 0px;
}
.about_lc{}
.about_lc .tit{text-align:center;padding: 20px 0;}
.about_bb{
    background: #fff;
    position: absolute;
    padding: 24px;
    width: 950px;
    top: 2%;
    left: 0;
    z-index: 9999;
    right: 0;
    margin: 0 auto;
}
.about_bb p{
    font-size: 14px;
    color: #383838;
    line-height: 25px;
    text-indent: 27px;
    padding: 0px 10px 6px 20px;
}
.about_bb h2{text-align:center;padding-bottom: 24px;}
.history{
    position: relative;
    width: 760px;
    float: right;
}
.jjclo{
    background: #FF9800;
    color: #fff;
    display: block;
    width: 25px;
    height: 25px;
    z-index: 66;
    font-size: 22px;
    line-height: 25px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
}
.jjclose{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    z-index: 9999;
    left: 0;
}
.history .top{ padding: 25px 0 0 35px; color: #383838;}
.history .top dt{ float: left; margin-right: 30px;}
.history .top h2{ font-size: 20px; font-weight: 400; margin-bottom: 5px;}
.history .top h2 strong{ font-size: 30px; margin-right: 20px; font-weight: 400;}
.history .top p{ line-height: 24px; font-size: 14px; padding-right: 10px;}
#proc1left{
    width: 425px;
    overflow: hidden;
    float: left;
    height: 343px;
}.place .pic{ padding:3px; display: inline-block; border: 1px solid #e3e3e3; float: left; margin-left: 20px;}
.place .pic em{ display: block; text-align: center;color: #696969;}
.place .con{padding: 30px 10px 0 10px;float: left;width: 575px;}
.place 
.place .con ul{
    margin-top: 7px;
}
.place .con ul li{
    width: 50%;
    float: left;
    text-align: center;
}
.place .con p{font-size: 15px;color: #383838;line-height: 28px;text-indent: 27px;}
.honor .con{text-align: center;margin-top: 20px;}
.honor .con tr{
    height: 48px;
}

.honor table{ float: left; margin-right: 0px; margin-bottom: 20px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;}
.honor table:first-child{margin-left: 0;margin-right: 4px;}
.honor table th,.honor table td{border-left: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;padding: 6px;text-align: center;color: #505050;}
.honor table th{ color: #d90001;}
.honor table .name,.honor table .unit{text-align: left;padding-left: 12px;}
.honor table .name{ font-weight: 700;}
.point .tab-cg{float: left;}
.point ul li{float: left;width: 201px;height: 192px;margin: 0px 0px 10px 8px;}
.point ul li em{text-align: left;color: #5b5b5b;line-height: 19px;display: block;font-size: 12px;}
.point li img {
    width: 100%;
    max-height: 124px;
}
.drug .con{ padding: 0 20px; line-height: 24px; font-size: 14px; color: #383838; text-indent: 27px;}
.drug ul{ padding: 25px 0 0 15px;}
.drug ul li{ width: 478px; height: 158px; float: left; border: 1px solid #e1e1e1; margin: 0 15px 15px 0;}
.drug ul li:nth-child(2n){ margin-right: 0;}
.drug ul li a{ display: inline-block; padding-left: 185px; position: relative; font-size: 14px; color: #383838; line-height: 22px;}
.drug ul li a:hover{ text-decoration: none;}
.drug ul li a img{ position: absolute; top: 7px; left: 7px;}
.drug ul li a h3{ color: #d90001; margin-top: 10px;}
.nav-r.doctors ul{}
.nav-r.doctors ul li{width: 384px;height: 160px;float: left;margin-bottom: 28px;margin-left: 24px;position: relative;padding-left: 150px;box-sizing: border-box;font-size: 14px;color: #5d5d5d;}
.nav-r.doctors ul li:nth-child(3n+1) {
    margin-left: 0;
}
.nav-r.doctors ul li img{ position: absolute; top: 0; left: 0;}
.nav-r.doctors ul li h3{ color: #d90001; font-size: 14px; padding-top: 2px;}
.nav-r.doctors ul li h3 em{ font-size: 18px; display: block;}
.nav-r.doctors ul li strong{ color: #000; font-weight: 700;}
.nav-r.doctors ul li p{ color: #5d5d5d; padding: 5px 0;}
.nav-r.doctors ul li span{ display: block; line-height: 22px; font-size: 12px; color: #5e5e5e;}
.nav-r.doctors ul li a.btn{ display: inline-block; width: 70px; height: 27px; line-height: 27px; font-size: 14px; color: #fff; background: #ff8542; border-radius: 3px; text-align: center; position: absolute; left: 150px; bottom: 0;}
.nav-r.doctors .more{ display:block; font-size: 18px; color: #595959; width: 220px; height: 42px; line-height: 42px; background: #dfdfdf; border-radius: 21px; margin: 10px auto 25px; text-align: center;}
.con_more_ry img {width: 232px;height: 141px;overflow: hidden;    display: block;float: left;margin-left: 10px;margin-bottom: 8px;}
.con_more_ry img:nth-child(5n+1) {margin-left: 0;}
a.more_ry_an {height: 141px;width: 234px;line-height: 141px;margin-left: 8px;font-size: 18px;background: #ebebeb;text-align: center;display: block;float: left;}
a.more_ry_an:hover {color: #fff;background: #078bfa;}
/*医院历史 add */
.dashiji{width: 1125px;margin:0 auto;}
.larrow{width:37px;padding-bottom: 210px;float:left;cursor:pointer;}
.rarrow{width:38px;padding-bottom: 210px;float:right;cursor:pointer;}
#larrow{height:80px;background:url(../images/about/8.png) left center repeat-x}
#rarrow{height:80px;background:url(../images/about/9.png) right center repeat-x}
.tmline{height: 280px;width: 1050px;float:left;}
.tmline li{display:inline;float:left;width: 75px;padding-bottom: 210px;}
.tmline li div.dom{height:80px;width:75px;background:url(../images/about/5.png) center center no-repeat;position:relative}
.tmline li.cur div.dom{background:url(../images/about/4.png) center center no-repeat}
.tmline li div.dom div.em{position:absolute;left:0px;top:0px;width:75px;text-align:center;color:#595757;font-size:16px}
.tmline li div.dom div.span{position:absolute;left:0px;bottom:0px;width:75px;text-align:center;color:#595757;font-size:16px}
.tmline li div.dom div.pop{position:absolute;width:357px;height:213px;bottom: -220px;left:-55px;z-index: 2;display:none;}
.tmline li div.dom div.pop div.nrel{position:relative;height:207px}
.tmline li div.dom div.pop div.nrel img.bdr{border-radius:10px}
.tmline li div.dom div.pop div.nrel div.pabs{position:absolute;left:0px;top:0px;width: 241px;padding: 44px 10px 10px 10px;line-height:25px;font-size:14px;color:#fff;}
#foo2{z-index:666}


/* 院长寄语 */
.yangxiangdong{background: #fff;box-sizing: border-box;overflow: hidden;margin-bottom: 10px;}
.yangxiangdong dl{width: 337px;float: left;}
.yangxiangdong dl dd{ height: 34px; line-height: 34px; padding-left: 14px; overflow: hidden; background: url("../images/ico-d.png") no-repeat 0 -63px; border-bottom: 1px dashed #ccc;}
.yangxiangdong dl dd a{ font-size: 14px; color: #6f6e6e;}
.yangxiangdong .con{width: 800px;padding: 0 15px;float: right;color: #3a3a3a;font-size: 15px;line-height: 2;}
.yangxiangdong .con p{ text-indent: 27px; }
.yangxiangdong .con p.first{ text-indent: 0; margin-bottom: 10px;}
.yangxiangdong .con .qm{ text-align: right; padding-right: 190px; height: 84px; margin-top: 40px; background: url("../images/qm.png") no-repeat right -10px; line-height: 84px;}
/* 院长信箱 */
.email-box .top{ border-bottom: 1px solid #ccc; padding: 10px 0; margin-bottom: 10px;}
.email-box .top li{color: #000;line-height: 32px;padding: 0 20px;text-indent: 25px;font-size: 15px;}
.email-box table tr th{ height: 36px; line-height: 36px; border-right: 1px solid #fff; background: #b2d6f0; text-align: center; font-weight: 400; color: #535353;}
.email-box table tr td{ height: 36px; line-height: 36px; text-align: center; color: #535353;}
.email-box .btn a{ display: block; width: 132px; height: 40px; line-height: 40px; color: #fff; background: #0271b3; margin: 20px auto; text-align: center; font-weight: 700; font-size: 14px;}
.email-form{ padding: 10px 0;}
.email-form ul li{ line-height: 32px; padding-left: 260px; margin-bottom: 18px; color: #797979;}
.email-form ul li span{ float: left; display: inline-block; width: 80px; text-align: right;}
.email-form ul li input{ width: 282px; height: 32px; border: 1px solid #b0b0b0; padding: 0 10px; box-sizing: border-box;}
.email-form ul li textarea{ width: 282px; height: 200px; border: 1px solid #b0b0b0; padding:10px; box-sizing: border-box;}
.email-form .btn{ padding-left: 340px;}
.email-form .btn input{ width: 130px; height: 40px; line-height: 40px; background: #0271b3; color: #fff; font-weight: 700; border: none; margin-right: 20px; font-size: 14px; cursor: pointer;}
.email-form .btn input.sub{ background: #e99511;}
/* 先进设备 */
.shebei{background: #fff;float: left;box-sizing: border-box;overflow: hidden;padding: 40px 45px 50px 70px;}
.shebei .pic { width:424px; height:548px; float:left; text-align:center; overflow:hidden; margin-top: 50px; }
.shebei .pic img { width:100%; }
.shebei .shebei-right { width:436px; float:right; overflow:hidden; }
.shebei .tabbar { border-bottom:1px solid #ff7800; }
.shebei .tabbar li { width:144px; height:40px; border-bottom:3px solid #fff; float:left; margin-right:2px; cursor:pointer; }
.shebei .tabbar li span { display:block; width:100%; height:38px; line-height:38px; text-align:center; color:#fff; background:#01aded; font-size: 14px; }
.shebei .tabbar li.active { border-color:#ff7800; }
.shebei .tabbar li.active span { background:#ff7800; }
.shebei .shebei-name { height:80px; font-size:30px; color: #000; text-align:center; margin-top:20px; border-bottom:1px solid #dfdfdf; line-height:80px; overflow:hidden; }
.shebei .tabpages { height:200px; margin-top:16px; overflow:hidden; }
.shebei .tabpage { height:100%; padding:0 10px; line-height:25px; font-size: 14px; color: #0e0e0e; }
.shebei .scroller .prevnext { width:36px; height:36px; background:url(../images/shebei_bg.png); margin:auto; cursor:pointer; }
.shebei .scroller .next { background-position:-36px 0; }
.shebei .scroller-wrap { width:100%; height:135px; overflow:hidden; position:relative; }
.shebei .scroller-wrap ul { position:absolute; top:0; }
.shebei .scroller-wrap ul li { width:100%; height:35px; float:left; }
.shebei .scroller-wrap ul li span { display:block; width:210px; height:28px; float:left; margin-right:5px; border:1px solid #e0e0e0; line-height:28px; text-align:center; overflow:hidden; cursor:pointer; font-size: 14px; }
.shebei .scroller-wrap ul li span.selected { background:#01aded; color:#fff; }

/*专家团队*/
.detail-doc{ background: #fff; padding: 15px 18px 25px; border: 1px solid #e8e8e8;}
.detail-doc .slide-l{ width: 325px; overflow: hidden; float: left;}
.detail-doc .slide-l .news{ padding-left: 11px;}
.detail-doc .slide-l .news dt{ font-size: 18px; color: #0075bf; height: 38px; line-height: 38px; background: url("../images/line-t.png") no-repeat 0 bottom; font-weight: 700; margin-bottom: 10px;}
.detail-doc .slide-l .news dd{ height: 34px; line-height: 34px; padding-left: 14px; overflow: hidden; background: url("../images/ico-d.png") no-repeat 0 -63px;}
.detail-doc .slide-l .news dd a{ font-size: 14px; color: #6f6e6e;}
.detail-doc .slide-r{width: 810px;float: right;}
.detail-doc .item-top h2{ font-size: 22px; color: #000; margin-bottom: 10px;}
.detail-doc .item-top h2 strong{ font-size: 30px; color: #0075bf; margin-right: 15px;}
.detail-doc .item-top p{ /*height: 35px; */line-height: 35px; font-size: 16px; color: #5e5d5d; padding-left: 28px; background: url("../images/ico-d.png") no-repeat 0 6px;}
.detail-doc .item-top td{ line-height: 34px; text-align: center; border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
.detail-doc .item-top tr td:first-child{border-left: 1px solid #dcdcdc;}
.detail-doc .item-top tr th{ height: 36px; line-height: 36px; background: #0075bf; text-align: right; color: #fff; padding: 0 10px; font-weight: 400; font-size: 14px;}
.detail-doc .item-top tr th span{ font-size: 16px; float: left; display: inline-block; padding-left: 30px; background: url("../images/ico-d.png") no-repeat 0 -30px;}
.detail-doc .item-top tr th a{ color: #fff;}
.detail-doc .item-box{ margin-top: 15px;}
.detail-doc .item-box h3{ color: #000; font-size: 18px; margin-bottom: 10px;}
.detail-doc .item-box p{ color: #282828; font-size: 14px; line-height: 24px; font-family: "微软雅黑";}
