@charset "utf-8";/*Copyright@ uveps.com*/body{ font-size:12px}

.htop_c{padding-top:25px}

.r_hos_h{height:320px}

/*C-TXT */.content{ width:710px; float:left; padding-top:20px; overflow:hidden}

.content h4{ clear:both; width:100%; text-align:center; color:#905b3c; font-size:20px; font-weight:normal; line-height:60px}

.content h5{ clear:both; width:710px; font-size:12px;font-weight:normal; height:24px;line-height:24px;border-bottom: dotted 1px #ccc}

.content h5 span{ float:left; color:#999;margin-left:150px;}

.content h5 span a{ color:#999; padding:0 5px;}

.content h5 span a:hover{ color:#f30}

.content h5 strong{float:right; font-weight:normal; line-height:24px; color:#999;margin-right:130px;}

.content h5 b{float:right; font-weight:normal; line-height:24px; padding-right:15px; color:#999}

.info{ clear:both; width:710px; font-size:12px;color:#999;height:30px; padding-top:15px; line-height:24px}

.info span{ float:left; color:#905b3c}

.info span a{ color:#f30; padding:0 5px}

.info form{float:right}

.info .putkey{width:150px; height:22px; background:#fff; border:1px solid #e2e2e2; float:right; color:#999; padding:0 5px}

.info .putbtn{float:right; width:70px; height:24px; color:#fff; background:#39F; border:none; line-height:24px}

.info .putn{float:right; width:70px; height:24px; color:#fff; background:#f30; border:none; line-height:24px}

.hint{ clear:both; margin-top:10px; background:#eff9ff}

.hint p{ font-size:12px; padding:10px; color:#666; text-indent:2em;line-height:24px}

.txtinfo{ padding:10px 0; clear:both}

.txtinfo p{ text-indent:2em;line-height:28px; padding-top:15px; font-size:14px; color:#333}

.content .press{ width:735px; clear:both; padding-top:20px; height:60px; border-bottom:1px solid #eee}

.press li{ width:220px; height:45px; float:left; margin-right:25px}

.press li.ps_zx{background:url(../images/c_bg.gif) 0 -423px no-repeat}

.press li.ps_my{background:url(../images/c_bg.gif) 0 -468px no-repeat}

.press li.ps_do{background:url(../images/c_bg.gif) 0 -513px no-repeat}

.press li a span{width:200px; line-height:45px; font-size:18px; color:#fff; text-align:center; display:block; padding-left:20px}

.press li a:hover span{ color:#f30}

.page{clear:both; width:710px;  padding:15px 0 5px 0}

.page{ font-size:14px; line-height:30px}

.rele_l{ width:320px; float:left; padding-top:20px}

.rele_r{ width:320px; float:right; padding-top:20px}

.rele_liste{ width:320px;border-bottom:1px solid #eee}

.rele_left{ /*clear:both;*/ width:320px; border-right:1px solid #eee; margin-top:10px; display:block}

.rele_dl{ width:320px; overflow:hidden}

.rele_dl dt{ clear:both; width:320px; height:160px; margin-bottom:10px; position:relative}

.rele_dl dt img{ width:280px; height:160px}

.rele_dl dt span{ width:320px; height:30px; position:absolute; bottom:0; left:0; text-align:center; line-height:30px; font-size:14px;background:url(../images/serbg.png); overflow:hidden}

.rele_dl dd{ clear:both; font-size:14px; line-height:26px;background:url(../images/uvbg.gif) 0 -1456px no-repeat; padding-left:10px; height:26px; overflow:hidden}

.rele_h{ padding-top:10px}

/*C-BABY */.baby{ width:726px}

.c_width{ width:710px; border-bottom:1px solid #eee}

.baby dd{ width:226px; height:146px; float:left; margin:20px 16px 0 0; overflow:hidden}

.baby dd img{ clear:both; width:226px; height:113px}

.baby dd span{ clear:both; width:226px; display:block; font-size:14px; height:33px; background:#f0f0f0; line-height:33px; text-align:center}

.txtcase{ padding:10px 0; clear:both; border-bottom:1px solid #ccc}

.bewrite{ clear:both; padding:20px 0;width:100%; font-size:14px; display:block}

.bewrite p{ line-height:30px; color:#666}

.bewrite font{ clear:both; width:100%;padding-bottom:20px; display:block}

.bewrite p b,.bewrite strong{ clear:both;color:#333; width:80px; display:block;font-weight:normal; float:left; line-height:30px}

.bewrite strong{  padding-bottom:15px}

.bewrite article{ color:#666; line-height:30px; width:630px; float:right; }

.focus{width:710px;margin:0 auto; padding:10px 0}

.focusbox{background:#f0f0f0; position:relative}

.focusimg{ width:710px; height:390px; position:relative;overflow:hidden}

.fimglist{width:3550px; position:relative;height:376px; text-align:center; overflow:hidden}

.fimglist img{display:block; width:660px; height:360px; cursor:pointer; padding:15px 25px}

.fimglist li{width:710px; height:376px; float:left}

.focustool{width:660px; overflow:hidden;margin:0 auto; border-top:1px solid #ccc; padding:13px 25px 0 25px; position:relative}

.ftoollist{width:710px; position:relative}

.ftoollist img{display:block; width:124px; height:68px}

.ftoollist li{float:left; cursor:pointer; margin:0 10px 18px 0}

.ftoollist li.on{ border:2px solid #f30}

.ftoollist li.on img{ width:120px; height:64px}

/*C-HOSPTAL */.hospital{ width:240px; padding-top:10px; overflow:hidden}

.hospital img{ clear:both; width:240px; height:120px}

.hospital p{ width:240px; font-size:12px; color:#666; line-height:24px; padding-top:10px}

.hospital ul{ clear:both; width:250px; padding-top:0px}

.hospital ul li{ width:115px; height:30px; line-height:30px; overflow:hidden; margin:10px 10px 0 0; float:left; font-size:14px}

.hospital ul li a span{ width:77px; height:30px; display:block; text-align:center; background:#905b3c; color:#fff; float:left}

.hospital ul li a:hover span{ width:77px; height:30px; display:block; text-align:center; background:#02c1ff}

.hospital ul li a b{ width:38px; height:30px; display:block; float:left}

.hospital ul li a b.gk_01{background:url(../images/uvbg.gif) 0 -1396px no-repeat}

.hospital ul li a b.gk_02{background:url(../images/uvbg.gif) -78px -1396px no-repeat}

.hospital ul li a b.gk_03{background:url(../images/uvbg.gif) -39px -1396px no-repeat}

.hospital ul li a b.gk_04{background:url(../images/uvbg.gif) -117px -1396px no-repeat}

.hospital ul li a:hover b.gk_01{background-position: 0 -1426px}

.hospital ul li a:hover b.gk_02{background-position: -78px -1426px}

.hospital ul li a:hover b.gk_03{background-position: -39px -1426px}

.hospital ul li a:hover b.gk_04{background-position: -117px -1426px}

/* CASE */.case_ber{clear:both; width:100%; height:490px; background:#fff0ea url(../images/case_m.jpg) center}

.case_lt{ clear:both; width:100%; height:40px;background:url(../images/c_bg.gif) 0 -641px repeat-x; margin:35px 0 0 0; text-align:center; position:relative}

.case_lt span{ font-size:24px; color:#000; line-height:40px; padding:0 15px; background:#fff}

.case_tj{ position:relative; width:1000px; margin:0 auto}

.case_tj dl{ clear:both; background:url(../images/casebg.gif) no-repeat; padding-top:100px; width:1000px; height:250px; margin:30px auto; z-index:1}

.case_tj dl dt{ width:490px; position:relative; height:245px; float:left}

.case_tj dl dt img{ width:490px;height:245px}

.case_tj dl dd{ width:480px; position:relative; height:245px; float:right; overflow:hidden}

.case_tj dl dd h4{ font-size:24px; height:30px; line-height:30px; overflow:hidden}

.case_tj dl dd p{ font-size:12px; line-height:24px; color:#666; padding:10px 10px 0 0}

.case_tj dl dd span{ width:480px; height:120px; position:absolute; bottom:0; left:0}

.case_tj dl dd h4 a,.case_tj dl dd p a:hover{ color:#333}

.case_tj dl dd h4 a:hover,.case_tj dl dd p a{ color:#f55638}

 .case_tj small{ width:60px; height:50px; position:absolute; left:-8px; top:145px; z-index:2}

.case_tj font{ position:absolute; top:20px; right:0;font-size:18px; color:#f30; line-height:30px}

.case_tj font em{ font-size:32px; font-weight:bolder; padding: 0 5px}

.case_baby ul{ clear:both; width:1020px; float:left; padding-bottom:25px}

.case_baby ul li{ width:235px; overflow:hidden; float:left; margin:30px 20px 0 0; height:270px; background:#f6f6f6; position:relative}

.case_baby ul li img{ float:left; width:240px; height:131px; text-align:center}

.case_baby ul li h4{ clear:both; font-size:14px;  color:#333; line-height:40px; text-align:center; height:40px; overflow:hidden}

.case_baby ul li p{clear:both; color:#999; line-height:24px; padding:0 12px; height:48px; overflow:hidden}

.case_baby ul li a h4{ color:#333}

.case_baby ul li a:hover h4{ color:#f30}

.case_baby ul li .c_more{ position:absolute; left:0; bottom:0; border-top:1px solid #f0f0f0; width:235px}

.case_baby ul li .c_more b{float:left; font-size:12px; width:80px; height:40px;display:inline; margin-left:6px; line-height:40px;padding-left:2px; display:block; font-weight:normal}

.case_baby ul li .c_more b a{padding-left:25px; color:#999;background:url(../images/icc.gif) 0 1px no-repeat;width:80px; height:40px; display:block}

.case_baby ul li .c_more b a:hover{ color:#f30;background-position: 0 -37px}

.case_baby ul li .c_more span{ float:right; line-height:40px; color:#999; padding-right:10px}

.scrolltab{position:relative;width:100%;margin:0 auto}

.big_baner{width:100%; height:380px;background:#ff8b60}

.scrolltab .ulBigPic{width:880px;height:380px;overflow:hidden; margin:0 auto}

.scrolltab .ulBigPic li{width:880px;height:380px;display:none}

.scrolltab .ulBigPic li h4{ clear:both;padding-top:40px; line-height:40px; height:40px; font-weight:normal}

.scrolltab .ulBigPic li h4 strong{ font-size:24px; color:#7c2503;font-weight:normal}

.scrolltab .ulBigPic li h4 span{ font-size:14px; color:#fff; padding-left:20px}

.scrolltab .ulBigPic li h4 b{ font-size:30px; color:#350d00; padding-right:5px}

.scrolltab .ulBigPic .liSelected{display:block}

.scrolltab .ulBigPic li dl{ padding-top:30px; clear:both}

.scrolltab .ulBigPic li dl dt{ float:right}

.scrolltab .ulBigPic li dl dd{ width:90px; height:240px; float:left; margin-right:45px; border-bottom:2px solid #ffdcd0; font-size:16px; color:#350d00; position:relative}

.scrolltab .ulBigPic li dl dd span{ position:absolute; bottom:0; left:0; line-height:26px; height:26px; width:90px; text-align:center}

.scrolltab .ulBigPic li dl dd p{ width:90px; height:80px; position:absolute; left:0; bottom:26px}

.scrolltab .ulBigPic li dl dd p.w_case{background:url(../images/ca_bf.gif) 0 0 no-repeat}

.scrolltab .ulBigPic li dl dd p.m_case{background:url(../images/ca_bf.gif) -90px 0 no-repeat}

.scrolltab .ulBigPic li dl dd p.f_case{background:url(../images/ca_bf.gif) -180px 0 no-repeat}

.scrolltab .ulBigPic li dl dd p.s_case{background:url(../images/ca_bf.gif) -270px 0 no-repeat}

.scrolltab .ulBigPic li dl dd div{ width:90px; height:134px; display:block; position:absolute; bottom:106px; left:0}

.scrolltab .ulBigPic li dl dd div article{ width:90px; display:block; background:#ffdcd0; position:absolute; bottom:0; left:0}

.scrolltab .ulBigPic li dl dd div article b{width:90px; height:26px; background:#ff8b60; position:relative; top:0; left:0; display:block; text-align:center}

.scrolltab .dSmallPicBox{width:100%;height:110px;position:relative; background:url(../images/ca_bg.gif) 0 -143px}

.scrolltab .dSmallPic{width:90%;height:110px;position:absolute;overflow:hidden; left:5%}

.scrolltab .dSmallPic ul{position:absolute}

.scrolltab .dSmallPic li{width:300px;height:110px;float:left;display:inline;cursor:pointer;overflow:hidden;background:url(../images/ca_bg.gif) 0 -255px no-repeat}

.scrolltab .dSmallPic li span{ font-size:14px; float:left; padding:30px 0 0 38px; line-height:30px; color:#fff}

.scrolltab .dSmallPic .liSelected{background:url(../images/ca_bg.gif) 0 -367px no-repeat}

.scrolltab .dSmallPic .liSelected span{color:#350d00}

.table {width:310px;color: #fff; font-size:18px}

.table, .table td,.table th {border: 1px solid #ffae90;border-collapse: collapse;padding: 10px;text-align: left;-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;transition: all 0.1s linear}

.table th { color:#350d00}

 .tableb {width:730px;color: #666; font-size:14px; clear:both; margin:15px 0 30px 0}

.tableb, .tableb td,.tableb th {border: 1px solid #eee;border-collapse: collapse;padding: 10px;text-align: left;-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;transition: all 0.1s linear}

.tableb th { color:#fff; background:#905b3c; font-size:16px}

 /* BATN */.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:40px;height:80px;display:block;position:absolute;top:150px;background:url(../images/ca_bg.gif) no-repeat}

.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer}

.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:50%; margin-left:-500px}

.scrolltab .sLeftBtnA{background-position:0 0}

.scrolltab .sLeftBtnASel{background-position:-84px 0}

.scrolltab .sLeftBtnABan{background-position:-168px 0}

.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{left:50%; margin-left:460px}

.scrolltab .sRightBtnA{background-position:-42px 0}

.scrolltab .sRightBtnASel{background-position:-126px 0}

.scrolltab .sRightBtnABan{background-position:-210px 0}

.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:40px;height:60px;display:block;position:absolute;top:54px;background:url(../images/ca_bg.gif) no-repeat}

.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer}

.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:10px;}

.scrolltab .sLeftBtnB{background-position:0 -82px;}

.scrolltab .sLeftBtnBSel{background-position:-84px -82px;}

.scrolltab .sLeftBtnBBan{background-position:-168px -82px;}

.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:10px;}

.scrolltab .sRightBtnB{background-position:-42px -82px;}

.scrolltab .sRightBtnBSel{background-position:-126px -82px;}

.scrolltab .sRightBtnBBan{background-position:-210px -82px;}

/*C-CASE */.col_list{ clear:both; width:240px; padding-top:10px; position:relative}

.col_list dt{clear:both; padding-bottom:15px;}

.col_list dt img{ width:240px; height:180px;}

.col_list dd{clear:both; height:26px; line-height:26px; overflow:hidden; background:url(../images/uvbg.gif) 0 -1456px no-repeat; padding-left:10px;}

.col_list p{ height:26px; line-height:26px; overflow:hidden; width:240px;  position:absolute; left:0; bottom:0; text-align:center;}

.col_list p a{height:26px;background:#b4e7fd; width:240px; display:block;color:#905b3c;}

.col_list p a:hover{height:26px;background:#ffb19d; width:240px; display:block;color:#f30;}

/*C-SHAER */.gybanner{ padding-top:10px; height:240px;}

.gycon{ clear:both; padding-top:20px; height:800px;}

.wgyr{ width:520px; height:800px; float:right;}

.wgyl{ width:460px; height:800px; float:left;}

.wgylc{ width:460px; height:750px; background:url(../images/dg.jpg) no-repeat; position:relative;}

.wgylst{ width:520px; height:650px; background:#f2f2f2;}

.wgyl h4,.wgyr h4{ font-size:18px; line-height:30px; height:30px; padding:15px 0;}

.wgyl h4 img{ width:30px; height:30px; float:left; padding:0 10px 0 158px;}

.wgyr h4 img{ width:30px; height:30px; float:left; padding:0 10px 0 180px;}

.f460x680{width:460px;height:680px;overflow:hidden;}

.f460x680 li {width:460px}

.f460x680 img{width:315px; height:535px; padding:85px 0 0 73px; float:left;}

.f460x680 li h4{font-size:14px; color:#905b3c;}

.f460x680 li p{font-size:12px; color:#666; padding-top:5px; line-height:20px;}

.f460x680 li p a{ color:#f30;}

.f460x680 li p a:hover{ color:#905b3c;}

.wgylc .rslides{width:100%;position:relative;list-style:none;padding:0;}

.wgylc .rslides_nav{height:49px;width:25px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:10px;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0;margin-top:-50px;}

.wgylc .rslides_nav:active{opacity:1.0;}

.wgylc .rslides_nav.next{left:auto;background-position:-25px 0;right:10px;}

.wgylc .rslides_tabs{display:none;}

.wgylst ul{ padding:10px;}

.wgylst ul li{ float:left; width:240px; margin:5px;height:300px;}

.wgylst ul li img{ width:240px;}

/*C-DOC */.c_doc{ clear:both;width:240px;height:180px;position:relative;padding-top:15px;}

.f240x165{width:240px;height:140px;overflow:hidden;}

.f240x165 li {width:240px;overflow: hidden;margin-bottom: 10px;}

.f240x165 img{width:105px; height:123px; padding-right:12px; float:left}

.f240x165 li h4{/*font-size:14px;*/ color:#905b3c;}

.f240x165 li p{font-size:12px; color:#666; padding-top:5px; line-height:20px;}

.f240x165 li p a{ color:#f30;}

.f240x165 li p a:hover{ color:#905b3c;}

.c_doc .rslides{width:100%;position:relative;list-style:none;padding:0;}

.c_doc .rslides_nav{height:26px;width:240px;position:absolute;bottom:0px;left:0;text-indent:-9999px;overflow:hidden;background:url(../images/c_bg.gif) 0 0 no-repeat;}

.c_doc .rslides_nav:active{background-position:0 -26px;}

.c_doc .rslides_nav.next{left:auto;}

.c_doc .rslides_tabs{display:none;}

/*C-ICO */.c_icor{padding-top:20px;}

.c_icon{clear:both; width:240px;}

.c_icon li{ float:left;position:relative;}

.c_icon li.ci_zx a,.c_icon li.ci_qq a,.c_icon li.ci_dc a{ width:79px; height:70px;position:relative;border-right:1px solid #e8e8e8; display:block;t}

.c_icon li.ci_zx span,.c_icon li.ci_qq span,.c_icon li.ci_dc span{ position:absolute; left:0; bottom:0; width:79px; line-height:30px; text-align:center;}

.c_icon li.ci_zx a{ width:79px;background:url(../images/c_bg.gif) 0 -53px no-repeat; border-bottom:1px solid #e8e8e8;}

    .c_icon li.ci_qq a{ width:79px;background:url(../images/c_bg.gif) -80px -53px no-repeat;border-bottom:1px solid #e8e8e8;}

.c_icon li.ci_dc a{ width:80px;background:url(../images/c_bg.gif) -160px -53px no-repeat;border-bottom:1px solid #e8e8e8; border-right:none}

.c_icon li.ci_zx a:hover{ width:79px;background-position:0 -125px;border-bottom:1px solid #e8e8e8}

    .c_icon li.ci_qq a:hover{ width:79px;background-position:-80px -125px;border-bottom:1px solid #e8e8e8}

.c_icon li.ci_dc a:hover{ width:80px;background-position:-160px -125px;border-bottom:1px solid #e8e8e8; border-right:none}

.c_icon li.ci_tel{ width:240px; height:70px;background:url(../images/c_bg.gif) 0 -197px no-repeat; display:block; border-bottom:1px solid #e8e8e8}

.c_icon li.ci_map{ width:240px; height:112px;background:url(../images/c_bg.gif) 0 -266px no-repeat; display:block; border-bottom:1px solid #e8e8e8}

.c_icon li.ci_time{ width:240px; height:70px;background:url(../images/c_bg.gif) 0 -353px no-repeat; display:block; border-bottom:1px solid #e8e8e8}

.c_icon li.clong{position:relative}

.c_icon li.clong p{ position:absolute; top:16px; left:70px; font-size:14px; color:#999}

.c_icon li.clong span{ position:absolute; bottom:12px; left:60px; font-size:14px; color:#905b3c}
.c_icon li:last-child span{bottom:26px;}

.c_icon li.ci_top{ margin-top:5px}

/*LIST */.cl_nav{ clear:both; width:200px; height:auto; background:#905b3c; padding:20px 20px 50px 20px; margin-bottom:15px}

.cl_nav dt{clear:both;padding:0 5px 15px 5px}

.cl_nav dt h4{ font-size:22px; color:#ff0;}

.cl_nav dt span{ color:#fff; line-height:26px}

.cl_nav dd{ clear:both; height:42px; padding:0 5px; line-height:42px; font-size:16px}

.cl_nav dd a{ width:190px; height:41px; border-bottom:1px solid #fff; color:#fff; display:block;}

.cl_nav dd a:hover,.cl_nav dd.lihover{background-position:0 -600px;width:190px; height:40px; border-bottom:2px solid #eee; color:#ff0}

.c_right h4{background:url(../images/c_bg.gif) 0 -641px repeat-x; text-align:center}

.c_right h4 span{ font-size:24px; width:180px; line-height:40px; height:40px; display:block;  margin:0 auto; background:#fff; color:#f30}

.r_word ul{ padding:20px 0}

.r_word ul li{ border-bottom:1px solid #eee; padding:15px 0;}

.r_word ul li img{ width:200px; height:215px; float:left; padding:3px 20px 0 0}

.r_word ul li h5{ font-size:16px; color:#905b3c; height:30px}

.r_word ul li span,.r_word ol li span{ color:#aaa}

.r_word ul li p{ font-size:13px; line-height:26px; color:#888; overflow:hidden}

.r_word ol li{ border-bottom:1px solid #f0f0f0; padding-top:10px; height:120px}

.r_word ol li h5{ font-size:16px; color:#333; height:30px}

.r_word ol li p{ font-size:13px; line-height:26px; color:#888; padding-top:10px; height:50px; overflow:hidden}

.r_word ol li h5 a{ color:#333}

.r_word ol li h5 a:hover{ color:#f30}

.pages{clear:both;display:table;font-size:12px;margin:auto;padding-top:20px;text-align:center;width:100%}

.pages span{ float:left}

.pages p{ float:left; width:100%; margin:10px 0}

.pages a{border:1px solid #eee;color:#333;margin-right:6px;padding:-1px 15px; background:#f2f2f2}

.pages a:hover{background:#905b3c;border:1px solid #905b3c;color:#fff}

/* ABOUT */.about_c,.caption,.course,.guide_c{ padding-top:30px; clear:both}

.about_c strong{font-size:14px; line-height:28px; color:#666; font-weight:normal}

.about_c P{ clear:both; font-size:14px; line-height:28px; color:#666; padding:2px 0 18px 0; text-indent:2em}

.about_c h5{clear:both; font-size:16px; color:#f30; line-height:30px;text-indent:2em}

.about_c h5 span{ padding-left:10px; color:#aaa; font-size:12px}

.about_c img{ padding:2px 0 30px 0}

.caption h5{clear:both;background:url(../images/c_bg.gif) -230px -687px repeat-x; height:30px; overflow:hidden }

.caption h5 span{font-size:18px; width:80px; line-height:30px; height:30px; display:block; background:#fff; color:#f30}

.caption p{clear:both; color:#666; line-height:28px; padding:10px 0; font-size:14px}

.caption img{ padding:20px 0 30px 0}

.course{position:relative}

.shaft{ width:90px; float:left}

.shaft dt{ clear:both; width:90px; height:30px; line-height:30px; font-size:16px; text-align:center; background:#905b3c; color:#fff; margin-bottom:10px}

.shaft dd li{ width:90px; height:40px; line-height:40px; font-size:14px}

.shaft dd li.poinh{background:url(../images/process.gif) 0 0 no-repeat}

.shaft dd li.point a{background:url(../images/process.gif) 0 -40px no-repeat; width:90px; height:40px; display:block}

.shaft dd li.point a:hover{background-position:0 -80px; width:90px; height:40px; display:block}

.course_c{ width:590px; float:right;position:relative}

.course_c dl{ clear:both; float:left; width:590px;margin-bottom:25px}

.course_c dl dt{ clear:both; width:590px; height:30px; line-height:30px; font-size:16px;background:url(../images/process.gif) 0 -120px repeat-x}

.course_c dl dt span{ width:60px; height:30px; display:block; background:#fff;color:#f30}

.course_c dd{ clear:both; width:590px; border-bottom:1px solid #eee; float:left;padding:15px 0}

.course_c dd span{ width:40px; float:left; font-size:14px; color:#905b3c; line-height:26px; overflow:hidden;display:block}

.course_c dd p{ width:550px; float:right; font-size:14px; color:#666; line-height:26px;display:block}

.course_c dd p img{ padding-top:15px}

/*GUIDE */.jylc_map,.jylc_yuyue{ padding:10px 0 0 0;}

.guide_c{ font-size:14px; color:#666;}

.guide_c p{ line-height:26px; padding-top:5px}

.guide_c dl dt{ font-size:14px; color:#905b3c;border-bottom:dotted 1px #e8e8e8; line-height:30px; padding-top:10px;}

.guide_c dl dd{padding-top:10px; line-height:26px;}

.guide_c h5{ font-size:18px; color:#f30; line-height:30px; border-bottom: solid 1px #fed999; clear:both; margin-bottom:6px;}

.guide_c h6{ font-size:14px}

.g_line{ clear:both; width:100%; margin-top:20px; background:#f9f9f9; display:block; float:left; padding:10px 0 20px 0}

.g_line strong{ float:left; width:122px; height:44px; background:url(../images/line.gif); display:block; line-height:44px; text-align:center; font-size:16px; color:#fff}

.g_line .g_con{ width:600px; float:right}

.g_line .g_con a{ padding-left:10px}

.g_line .g_con h5{ clear:both;width:100%; font-size:16px; color:#666; height:40px; line-height:40px; border-bottom:1px solid #fed999}

.g_line .g_con b{ clear:both; float:left; width:100%; font-size:14px; color:#905b3c; height:40px; line-height:40px; padding-top:15px; font-weight:normal}

.g_line .g_con p{ clear:both; font-size:14px; color:#666; line-height:26px}

.g_line .g_con b span{ height:26px; line-height:26px; width:80px; text-align:center; float:left; margin:8px 10px 0 0; background:#905b3c; color:#fff; display:block}

.contact{ margin:10px 0; display:block; float:left; clear:both; position:relative;}

.tact_ico{ width:99px; height:74px; float:left; background:#f5eee8; border-bottom:#fff 1px solid;border-right:#f9f9f9 1px solid; position:relative;}

.tact_ico span{clear:both;width:100px; height:26px; font-size:14px; text-align:center; line-height:22px; position:absolute; bottom:5px; left:0; z-index:50; color:#333;}

.tact_ico img{ padding:5px 0 0 29px; -moz-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);-webkit-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);-ms-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);-o-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);}

.tact_con{ width:630px;float:left; height:74px; border-bottom:1px solid #fff;position:relative;background:#f6f6f6;}

.tact_con span{font-size:20px; line-height:74px; padding-left:20px; color:#333;}

.weixin{ width:150px; height:180px; position:absolute; z-index:50; text-align:center;bottom:2px; right:1px; background:#905b3c}

.weixin span{font-size:16px; line-height:30px;  color:#fff; width:150px}

.weixin img{ width:150px; height:150px;}

/*DOCTOR */.doc_list{ padding-top:20px}

.doc_list article{ color:#666; font-size:14px; line-height:26px; text-indent:2em}

.doc_list dl{ padding-top:30px; height:250px; border-bottom:1px solid #eee}

.doc_list dl dt{ width:190px; height:222px; float:left}

.doc_list dl dt img{ width:190px; height:222px}

.doc_list dl dd{ width:510px; float:right}

.doc_list dl dd font{ padding-top:5px; height:28px; line-height:28px; font-size:14px; color:#666; width:255px; float:left}

.doc_list dl dd small{width:510px; line-height:24px; font-size:14px; color:#666; padding-top:5px; clear:both; overflow:hidden}

.doc_list dl dd p{width:510px; line-height:24px; font-size:14px; height:50px;padding-top:5px; color:#666; clear:both;overflow:hidden}

.doc_list dl dd b{ color:#000; font-weight:normal}

.doc_list dl dd strong{ float:left; clear:both; padding-top:12px; width:510px; font-weight:normal}

.doc_list dl dd strong a{ height:35px; line-height:35px;  display:block}

 .doc_list dl dd strong a.a1{ width:180px; float:left; font-size:16px}

.doc_list dl dd strong a.a2{ width:100px; float:right; font-size:14px; padding-left:30px;background:url(../images/doc.gif) no-repeat; text-align:center; color:#fff; margin-right:20px}

.doc_list dl dd strong a.a3{ width:100px; float:right; font-size:14px; padding-left:30px; background:url(../images/doc.gif) -130px 0  no-repeat; text-align:center; color:#fff}

.doc_list dl dd strong a:hover.a2{background-position:0 -35px}

.doc_list dl dd strong a:hover.a3{background-position:-130px -35px}

.doc_list dl dd h5 { font-size:22px; color:#000;height:40px; border-bottom:1px dotted #fed5a9}

.doc_list dl dd h5 a{ color:#333}

.doc_cs{ width:100%; float:left; margin-top:30px}

.doc_cs img{ float:left; width:240px; height:280px}

 .doc_cs span{ float:right; width:460px}

.doc_cs span b{ color:#666; font-size:18px; float:left; margin-top:13px}

.doc_cs span font{ float:left; color:#555; font-size:18px; margin-top:13px}

.doc_cs span small{ float:left; width:100%; line-height:23px; color:#666; font-size:14px; margin-top:12px; padding-bottom:10px; overflow:hidden; height:46px; border-bottom:solid 1px #f6f6f6}

.doc_cs span font{ border-bottom:solid 1px #f6f6f6; height:46px; font-size:14px; line-height:46px; color:#666; overflow:hidden; width:100%; float:left}

.doc_cs span font a{ color:#f30; padding-left:80px}

.doc_cs span font em{ float:left; font-style:normal}

.doc_cs span font p{ float:left}

.doc_cs dl{ width:100%; float:left; margin-top:40px;font-size:14px}

  .doc_cs dl dt{ float:left; margin-top:10px; color:#fff; background:url(../images/doc01.jpg) no-repeat; height:29px; line-height:29px; width:96px; text-align:center}

.doc_cs dl dd{ width:595px; float:right; color:#666; line-height:24px}

.doc_cyy{ float:left; width:100%; border-top:solid 1px #f6f6f6; margin-top:40px; padding-top:20px}

.doc_cyy h5{ width:100%; float:left; background:url(../images/doc02.jpg) no-repeat 0 bottom; height:39px; line-height:39px; color:#333; font-size:18px;  font-weight:normal}

.doc_cyy .yyysL{ width:210px; float:left}

.doc_cyy .yyysL label,.doc_cyy .yyysR label{ float:left; color:#666;  margin-top:12px}

.doc_cyy .yyysL input{ float:left; width:195px; border:0; padding:0; padding-left:15px; border-top:solid 1px #bcbcbc; height:30px; line-height:30px; background:#f0f0f0; color:#aaa; margin-top:8px}

.doc_cyy .yyysL select#ddlCategores{ float:left; width:100%; margin-top:8px; height:30px}

.doc_cyy .yyysR{ float:right; width:420px}

.doc_cyy .yyysR textarea{ background:#f0f0f0; height:225px; padding-left:15px; border:0; border-top:solid 1px #bcbcbc; float:left; width:405px; margin-top:9px; color:#aaa; font-size:12px; padding-top:10px}

.doc_cyy span{ float:left; width:100%; margin-top:13px}

.doc_cyy span p{ color:#666; font-size:14px;  float:left; height:34px; line-height:34px}

.doc_cyy span a{ float:right; background:url(../images/doc.gif) -130px 0 no-repeat; width:80px;  font-size:14px; height:35px; line-height:35px; color:#fff; padding-left:50px}

.doc_cyy span a:hover{background-position:-130px -35px}



.doc_can{ float:left; width:730px; padding-top:50px; overflow:hidden}



.doc_can h5{ color:#333; font-size:24px;  float:left; width:100%; font-weight:normal}



.doc_can ul{ float:left; width:750px; padding-top:20px}

.doc_can ul li{ float:left; width:130px; padding-right:20px}

.doc_can ul li img{ float:left; width:130px; height:152px}

.doc_can ul li font{ float:left; width:130px; height:35px; font-size:12px;line-height:35px; overflow:hidden}

.doc_can ul li font small{ font-size:12px; padding-left:5px}

.doc_can ul li a font{ color:#999}

.doc_can ul li a font small{color:#69b4ee; }

/*COLOR *//*���锟界�锟斤拷锟斤拷锟界�锟戒�*/.doc_eoc{ clear:both; padding-top:50px}

.thxnote .board_hd,.experience .board_hd,.board_bd .mail_icon{background:url(../images/msg_icon.png) no-repeat}

.star-5,.star-05,.star-4,.star-15,.star-3,.star-25,.star-2,.star-35,.star-1,.star-45,.star-0{background:url(../images/midstars.gif) no-repeat;display:inline-block;*display:inline;height:14px;margin-top:-4px;_margin-top:0;vertical-align:middle;width:75px;*zoom:1}

.star-5{background-position:left -140px}

.star-05{background-position:left -126px}

.star-4{background-position:left -112px}

.star-15{background-position:left -98px}

.star-3{background-position:left -84px}

.star-25{background-position:left -70px}

.star-2{background-position:left -56px}

.star-35{background-position:left -42px}

.star-1{background-position:left -28px}

.star-45{background-position:left -14px}

.star-0{background-position:left 0}

.p_btn_green{display:inline-block;height:43px;font-size:16px;line-height:43px;font-weight:bold;text-align:center;border-radius:5px 5px 5px 5px;color:#51AD4E;background-color:#DAF3CE}

.p_btn_green:hover,.p_btn_green:active{background-color:#00C73C;color:#fff}

.p_btn_blue{display:inline-block;height:43px;font-size:16px;line-height:43px;font-weight:bold;text-align:center;border-radius:5px 5px 5px 5px;color:#00B6C4;background-color:#C4EEF1}

.p_btn_blue:hover,.p_btn_blue:active{background-color:#00A9BA;color:#fff}

.btnw112{width:112px}

.orange_0{color:#FF9000}

#gxx,#jyjy{height:460px;overflow:hidden}

.panel{padding:46px 0px 0px;float:left;width:730px;border-top:solid 1px #f6f6f6;margin-top:50px;font-size:14px}

.panel a{color:#006AB3;text-decoration:none}

.board{width:300px}

.board_hd{font-wight:bold;font-size:24px;line-height:35px;*line-height:40px;margin-bottom:10px}

.board_hd a{font-size:24px}

.board_bd li{margin-bottom:10px;height:105px}

.board_bd li p{color:#69686E;font-size:12px;width:288px;overflow:hidden}

.board_bd .mail_icon{background-position:0 -887px;padding-left:15px}

.board_bd .patient{font-size:14px;color:#006AB3}

.panel .gray_0{color:#4E4E4B}

.panel a:hover,.a_black a:hover{color:#ff9623}

.gray_1{color:#AFABAE}

.board_left{padding-right:20px;float:left}

.board_right{border-left:1px solid #e5e5e5;float:right;padding-left:58px}

.experience .board_hd,.thxnote .board_hd{padding-left:40px}

.experience .board_hd{background-position:0 -140px}

.thxnote .board_hd{background-position:0 -102px}

.thxnote .board_item_hd span{background-position:0 0;padding-left:28px}

.experience .board_content,.thxnote .board_content{height:36px}

.p_btn{padding-top:20px}

.p_btn a{margin-left:100px}

.mt4{ height:70px}

.mt5{ height:53px}

.search_con{width:920px; clear:both; margin:15px auto;}

/*LEFT*/.search_left{width:710px; float:left; overflow:hidden;}

.formsearch{ width:710px; float:left; height:80px; overflow:hidden; background:#905b3c; margin-top:10px;}

.serachput{font-family:"Microsoft YaHei"; margin:25px 0 0 100px;}

.s_batn{margin:25px 100px 0 0}

.s_select{font-family:"Microsoft YaHei"; width:100px; height:30px; font-size:14px; color:#666; line-height:30px; padding:5px; border:none;margin-top:25px; background:#f2f2f2}

.s_select option{ line-height:24px; border-bottom:1px solid #eee; color:#666; height:24px; font-size:12px;}

.s_list{ padding:5px 0}

.s_list li.title{ font-size:16px; padding-top:15px; height:30px; overflow:hidden}

.s_list li.title a,.s_list li.s_cont a:hover{ color:#333}

.s_list li.title a:hover,.s_list li.s_cont a{ color:#f30}

.s_list li.s_cont{ font-size:12px; line-height:22px; color:#666;}

.s_list li.s_cont p{ line-height:26px; border-bottom:solid 1px #eee; color:#905b3c; padding-top:3px;}

.s_list li.s_cont p span{ padding-left:30px;}

.s_page{ clear:both; padding:8px 0; font-size:12px; border:1px solid #eee; margin:10px 0 25px 0; padding-left:12px; background:#f8f8f8}

.c_nav dl dt a:hover,.place p a:hover,.hospital p a,.hint p b,.rele_dl dt span a:hover,.bewrite article a,.r_word ul li h5 a:hover,.r_word ul p a,.r_word ol p a,.shaft dd li.poinh a:hover,.doc_list dl dd strong a.a1,.doc_list dl dd h5 a:hover,.doc_can ul li a:hover font,.doc_can ul li a:hover font small,.bewrite p a,.guide_c a,.g_line .g_con a,.tact_con span a{ color:#f30}

.hospital p a:hover,.info span a:hover,.rele_dl dt span a,.bewrite article a:hover,.r_word ul li h5 a,.r_word ul p a:hover,.r_word ol p a:hover,.shaft dd li.poinh a,.doc_list dl dd strong a:hover.a1,.bewrite p a:hover,.guide_c a:hover,.g_line .g_con a:hover,.tact_con span a:hover{ color:#905b3c}

