.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.content{width:1200px;margin:0 auto;background:url(../images/cent-bg.png) repeat-y;margin-top:13px;}
.con{width:1060px;height:auto;margin:0 auto;}

.left_list,.left_lists{width:885px;height:auto;float:right;display:inline;padding-bottom:20px;background-color:#fff;}
.left_list_nav{margin-left:10px;width:100%;height:auto;float:left;color:#654024;background:url(../images/r-list-ico.gif) no-repeat left;text-indent:1em;}
.left_list_navx{width:720px;height:2px;float:left;}
.left_list_ba{width:715px;height:319px;float:left;margin-top:20px;display:inline;}
.rqi{height:auto;margin-left:0px;}
.rqi em{font-style:normal;color:#555;}
.rqi em.yd{background:url(../images/yd.png) no-repeat left center;padding-left:20px;}
.zix{width:110px;height:45px;float:right;margin:-12px 0 0 0;}
.zix li{float:right;margin-right:10px;}
.zix li a{display:block;width:45px;height:45px;background:#E1E1E1;border-radius:100%;color:#000;text-align:center;line-height:45px;}
.zix li a:hover{background:#176d97;color:#fff;}

.navse{width:100%;}
.navse ul {border-top:1px solid #000;}
.navse ul li{color:#444; font-weight:700;border-bottom:1px solid #ddd;list-style-type:none;font-size:14px;line-height:40px;}
.navse ul li img{margin-right:5px;}
.navse ul li .menus{width:100%;display:none;/*Òþ²Ø*/}

.navse ul li span i{width:0;height:0;float:left;border-top:5px solid transparent;border-left:5px solid #666;border-bottom:5px solid transparent;display:inline-block;margin:15px 5px 0 20px;}
.navse ul li.hover span{background:rgba(255,0,0,1);display:block;color:#fff;font-size:16px;}
.navse ul li.hover span i{border-left:5px solid transparent;border-top:5px solid #fff;border-right:5px solid transparent;margin-top:18px;}
.navse ul li.hover span a{ color:#fff;}

.navse .menus .item li{line-height:30px;}
.navse .menus .item li a{text-decoration:none;font-size:14px;color:#666;font-weight:100;line-height:30px;text-indent:40px;display:block;background:url(../images/dian.gif) no-repeat 30px center;}
.navse .menus .item li a:hover,.navse .menus .item li.over a{color:#000;background-color:#dedede;}

.left_listcsb{width:95%;height:185px;margin:auto;}
.left_listcsb dl{width:100%;}
.left_listcsb dl dd{width:24%;float:left;margin:1.5% .5%;text-align:center;}
.left_listcsb dl dd a{display:block;text-align:center;}

.left_listcsb dl dd h1 a{height:36px;line-height:36px;overflow: hidden;width:197px;text-align:center;font-size:14px;font-weight:normal;background-color:#0168b3;color:#fff;}
.left_listcsb dl dd h1 a:hover{background-color:#ef0b26;}


.border_animation .boeder-img{ width:185px; height:160px; overflow:hidden;}
.border_animation .boeder-img img{ width:185px; height:160px;  transition:.9s; -moz-transition:.9s; -webkit-transition:.9s; -o-transition:.9s;}
.border_animation .boeder-img a:hover img { transform:scale(1.2); -webkit-transform:scale(1.2); z-index:1; }
.border_animation { border:1px solid #d4d4d4; width:195px; height:170px; position:relative; padding:5px;  }

.left_listcsb dl dd .border_top { position:absolute; height:1px; width:0; font-size:0; background:#23ac38; top:0; left:0; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; }
.left_listcsb dl dd .border_right { position:absolute; height:0px; width:1px; font-size:0; background:#23ac38; bottom:0; right:0; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; }
.left_listcsb dl dd .border_bottom { position:absolute; height:1px; width:0px; font-size:0; background:#23ac38; right:0; bottom:0; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; }
.left_listcsb dl dd .border_left { position:absolute; height:0px; width:1px; font-size:0; background:#23ac38; left:0; top:0; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; }
.left_listcsb dl dd:hover .border_top,.left_listcsb dl dd:hover .border_bottom { width:195px }
.left_listcsb dl dd:hover .border_left,.left_listcsb dl dd:hover .border_right { height:170px }





.left_listcsb dl dd a span{display:inline-block;width:185px;background-color:#0168b3;height:30px;overflow:hidden;color:#fff;}
.left_listcsb dl dd a:hover span{background-color:#ef0b26;}
.left_listc1s{width:90%;height:185px;margin:auto;margin-top:15px;border-bottom:1px #dadada dotted;}
.left_listc1rgs{height:auto;}
.left_listc1rgs p{width:100%;font-size:15px;line-height:160%;}
.left_listc1rgs span{width:100%;font-size:20px;font-weight:bold;font-family:Microsoft yahei;margin-bottom:10px;}
.left_listc1rgs span a{color:#333;}
.left_listc1rgs span a:hover{color:#723312;text-decoration:none;}
.left_listc1rgs p a{color:#909090;}
.left_listc1rgs p b{color:#FF0000;margin-left:10px;display:inline-block;font-size:14px;}
.left_listc1rgs p a:hover{color:#333;text-decoration:none;}
.left_listc1se{width:90%;height:210px;margin:auto;margin-top:15px;border-bottom:1px #dadada dotted;}
.left_listc1lfs{width:160px;height:185px;float:left;display:inline;width: 260px;}
.list_news{width:90%;margin:auto;}
.list_news dt{border-bottom:1px solid #ddd;margin:20px 0 0;width:100%;height:41px;}
.list_news dt b{background:#0168b3;color:#fff;font-size:16px;padding:10px 20px;line-height:43px;}
.list_news dd{width:100%;height:42px;line-height:42px;border-bottom:1px dashed #ccc;background:url(../images/dot.jpg) no-repeat 5px 15px;text-indent:1.2em;}
.list_news span{float:right;}
.left_listc1lfs img{width:145px;height:180px;float:left;height:190px;width:100%;}
.left_listc1lfs span{width:200px;float:left;color:#999;font-size:13px;padding-left:10px;padding-top:8px;}
.left_listc1{width:90%;max-height:205px;min-height:175px;margin:auto;margin-top:15px;border-bottom:1px #dadada dotted;}
.left_listc1lf{width:220px;height:185px;float:left;display:inline;}
.left_listc1lf img{width:145px;height:180px;float:left;}
.left_listc1lf span{width:200px;float:left;color:#999;font-size:13px;padding-left:10px;padding-top:8px;}
.left_listc1rg{width:505px;height:auto;float:right;display:inline;}
.left_listc1rg p{width:100%;font-size:15px;float:left;font-family:Microsoft yahei;}
.left_listc1rg span{width:100%;float:left;font-size:20px;font-weight:bold;font-family:Microsoft yahei;margin-bottom:10px;}
.left_listc1rg span a{color:#333;}
.left_listc1rg span a:hover{color:#723312;text-decoration:none;}
.left_listc1rg p a{color:#333;}
.left_listc1rg p b{color:#FF0000;margin-left:10px;display:inline-block;}
.left_listc1rg p a:hover{color:#333;text-decoration:none;}
.left_listc2{width:720px;height:241px;float:left;border-bottom:1px #dadada solid;display:inline;}
.di_foot{width:400px;height:28px;float:left;display:inline;margin-top:40px;}
.di_foot ul{float:left;}
.di_foot li{width:30px;height:28px;float:left;margin-left:18px;display:inline;background:#815319;text-align:center;line-height:28px;font-size:15px;color:#FFF;}
.rg_list{width:320px;height:auto;float:right;margin-top:20px;display:inline;background:#fdf0d8;overflow:hidden;margin-bottom:20px;}
.rg_list01{width:320px;height:500px;float:left;}
.rg_list01top{width:320px;height:53px;float:left;margin-top:10px;display:inline;}
.rg_list01 ul{width:298px;float:left;margin:20px 0 0 12px;display:inline;}
.rg_list01 li{width:298px;float:left;height:45px;background:url(../images/list-li-ico.gif) no-repeat 22px 50%;line-height:45px;border-bottom:1px dashed #cac1b0;}
.rg_list01 li:hover,.rg_list01 li.hover{background:url(../images/left-list-bg.gif) no-repeat 0 50%;color:#fff;}
.rg_list01 li:hover a{color:#fff;font-size:14px;font-weight:bold;}
.rg_list01 li a{margin-left:45px;display:inline;float:left;font-size:14px;color:#444;width:100%;}
.ship{width:320px;height:188px;float:left;margin-top:5px;}
.rg_list02{width:320px;height:auto;float:left;}
.ship01{width:100%;float:left;display:inline;}
.blow{width:295px;padding-left:10px;padding-top:10px;}
.ship01 .ship{display:none;}
.ship01 span{height:auto;float:left;background:url(../images/imgrg_04.jpg) no-repeat 0 9px;text-indent:22px;font-weight:bold;color:#8c4c2e;cursor:pointer;}
.ship01 .blow p{display:none;}
.ship01 p{width:270px;height:auto;float:left;line-height:25px;font-size:12px;margin-left:22px;}
.shipb{width:295px;height:auto;float:left;background:url(../images/imgrg_04.jpg) no-repeat 0 9px;text-indent:22px;color:#666;}
.shower .ship{display:block;}
.shower span{display:block;background:url(../images/imgrg_03.jpg) no-repeat 0 9px;cursor:inherit;}
.shower .blow p{display:block;}
.rg_list03{width:320px;height:500px;float:left;}
.rg_list01img{width:320px;height:146px;float:left;margin-top:5px;display:inline;}
.rg_list03 ul{width:298px;float:left;margin:0 0 0 12px;display:inline;}
.rg_list03 li{height:84px;width:298px;float:left;margin-top:8px;display:inline;border-bottom:1px dashed #cac1b0;}
.rg_list03 li a{margin-left:32px;}
.rg_list03 li p{background:url(../images/ques.gif) no-repeat 0 50%;margin-top:10px;height:25px;}
.rg_list03 li p a{color:#8c4c2e;font-size:14px;font-weight:bold;float:left;}
.rg_list03 li b{width:298px;background:url(../images/ask.gif) no-repeat 0 50%;height:24px;float:left;}
.rg_list03 li b a{color:#535353;font-size:12px;font-weight:normal;}
.rg_list04{width:320px;float:left;overflow:hidden;}
.jryy-1{margin:25px 0 0 0;overflow:hidden;height:240px;width:320px;float:left;}
.rg_list04 ul{float:left;margin-left:12px;width:320px;display:inline;}
.rg_list04 li{float:left;height:29px;border-bottom:1px dashed #cac1b0;line-height:29px;width:298px;}
.rg_list04 span{float:right;color:#8c4c2e;font-size:14px;}
.rg_list04 p{float:left;color:#8c4c2e;}
.rg_list05{width:302px;height:77px;float:left;margin-top:16px;display:inline;}
.newslist_R{background-color:#fff;width:300px;}
.newslist_R h4{color:#fff;font-weight:lighter;background-color:#0168b3;padding-left:15px;height:41px;line-height:41px;font-size:18px;font-weight:600;}
.newslist_R ol,.newslist_R ol a{color:#454545;}
.newslist_R ol li{height:35px;padding-left:15px;border-bottom:1px dotted #ddd;line-height:35px;}
.newslist_R ol li:last-child{border-bottom:0;margin-bottom:15px;}
/*.newslist_R ol li:before{float:left;content:"";background:#205796;width:4px;height:4px;overflow:hidden;display:inline-block;margin:18px 8px 0 0;border-radius:0px}*/
.newslist_R ol li span{display:inline-block;width:21px;text-align:center;height:20px;vertical-align:middle;margin-right:5px;}
.newslist_R ol li em{font-style:normal;float:right;padding-right:10px;}
.newslist_R ol li a{display:inline-block;vertical-align:middle;overflow:hidden;}
.newslist_R ol li i{width:0;height:0;float:left;border-top:5px solid transparent;border-left:5px solid #666;border-bottom:5px solid transparent;display:inline-block;margin:16px 10px 0 20px;}

.newslist_R ol li a:hover,.newslist_R ol li a:active{color:#0a9da7;}
.preview img{border:1px solid #efefef;padding:5px;}
.left_listc1lf.previewal{width:220px;height:185px;float:left;display:inline;}
.left_listc1lf.previewal img{width:195px;height:150px;float:left;}


@media (max-width:768px){html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,body,.logoc,.navigation .con,.content,.lfcon,.jiqr,.tu,.jiqr .tu a img,.jiqr ul,.jiqr ul li,.zhineng,.jiqr ul li img,.jiqr ul li p,.zhuinlf,.zhuinrg,.main,.doctor .bd_bord,
.doctor_c,.main04,.main04c,.left_lists{width:100%;}
body{font-size:1.5em;overflow-x:hidden;line-height:.96rem;background-image:none;}
.logo{background-image:none;height:5rem;}
.logoc{height:5rem;background-size:100%;overflow:hidden;}
.logoc a{display:block;width:100%;height:100%;}
.navigation{background-image:none;background-color:#176d97;height:5rem;}
.navigation .con{height:5rem;margin:0 auto;}
.navigation .con ul{float:left;}
.navigation .con li{width:25%;height:2.5rem;line-height:2.5rem;font-size:1.5rem;}
.navigation .con li a{font-size:.8rem;}
.content .nav{font-size:.71rem;width:100%;}
li.home,.banner,.dhh,.title1 p,.hd_bord,div.b_r.doctor_r,.doctor_c .p4,.doctor_c .p5,div.b_r.case_r,li.case_big.li_bd,.main04_t,.main04c li span,.footnav,.footpic ul,.xingxi-img,.newslist_R,.zix{display:none;}
.zhuinlf,.zhuinrg{margin:0 0 10px 0;height:auto;}
.zhuinlf img,.zhuinrg img,.left_list{width:100%;}
.doctor .bd_bord{height:auto;}
div.b_l.doctor_l.mr20,.case_l .bd ul{width:100%;}
div.b_l.doctor_l.mr20 a img{width:100%;margin-right:0;}
.case_l .bd ul{margin-right:0;}
.b_c.doctor_c{padding:1% 1%;width:100%;font-size:.8rem}
.doctor_c .pack,.case_l,div.hd.tab3.clearfix{width:100%;}
div.hd.tab3.clearfix img{width:100%;}
.case_l .bd ul li{width:50%;margin:1% 0;text-align:center;}
.case_l .bd ul li a{display:block;text-align:center;}
.case_l .bd ul li a img{width:95%;margin:auto;}
.case_l .bd ul li#footnew34{margin-top:1%;}
.case_l .bd,.foot{height:auto;}
.main04c ul{margin:0;}
.main04c li h2{line-height:3rem;}
.main04c .stage1{width:95%;font-size:.8rem;margin:2.5% 2.5%;height:auto;}
.main04c li img{width:100%;margin:0;height:auto;}
.main04c li p,.footpic,.dibuwz{width:100%}
.footpic{text-align:center;margin:0 auto;padding-top:8px;}
.footpic img.fl{float:none;}
.footpic img.fl.dn{display:none;}
.dibuwz{font-size:.75rem;line-height:180%}
.bse{margin:0;}
.left_listc1{width:98%;}
.left_listc1lf{width:25%;height:4em;}
.left_listc1lf img{width:90%;height:3.5em;}
.left_listc1rgs span{font-size:.81rem;}
.rqi{font-size:.71rem;}
.preview img{border:1px solid #efefef;padding:.11rem;}
.left_listc1rgs p,.left_listc1rgs p b{font-size:.75rem;}
.left_listc1{min-height:5em;}
.left_listc1se{width:100%;float:left;height:11rem;}
.left_listc1lfs{width:25%;}
.left_listc1rg{width:68%;float:left;margin-left:1%;}
.left_listc1rg span{font-size:.85rem;}
.left_listc1rg p,.left_listc1rg p b{font-size:.79rem;line-height:1.3rem;padding-bottom:.1rem;}
.zix li a{font-size:.79rem;}
.left_listcsb dl dd{width:50%;font-size:.81rem;height:9rem;overflow:hidden;line-height:30px;margin:0;}
.left_listc1lfs img{width:90%;height:6.5rem;}
.left_listc1lf.previewal{width:25%;height:5rem;float:left;display:inline;}
.left_listc1lf.previewal img{width:90%;height:4.5rem;float:left;margin-top:.4rem}
.left_listcsb dl dd img{width:95%;height:6rem;padding:4px;border:1px solid #ddd;}
.left_listcsb dl dd a span{display:inline-block;width:100%;background-color:#176d97;height:30px;overflow:hidden;color:#fff;}
}