body{margin:0px auto;padding:0px;color:#333;font-family:"Î¢ÈíÑÅºÚ";background:#FFF;list-style-type:none;}
html,body{-webkit-text-size-adjust:none;}
img{border:none;vertical-align: top;}
ul,li,p,img,dd,dl,dt,span,font,h3,h4,input,div,table,td,tr{margin:0px;padding:0px;border:none;}
ul,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
.clear{ clear:both;}

/*ditu*/
.gps {background:url("../images/weizhi.png") repeat-x scroll 0 0;border: 1px solid #323232;border-radius: 5px;font-size: 14px; height: 30px;line-height: 28px;margin: 2px auto 2px;text-align: center;width: 160px;overflow:hidden;filter:alpha(opacity=90); -moz-opacity:0.9;  
 -khtml-opacity: 0.9;  opacity: 0.9;}
.gps a {color: #fff;display: block;font-weight: bold;background: url(../images/maptb.png) no-repeat 8px center;}
  .fr{ color:red; float:right !important; display:block !important; width:20%;}
.clear{clear:both;}
.lt{float:left;}
.rt{float:right;}
.xian{padding-top:30px;}
.xiang{padding-top:10px;}
.waik{position:relative;}
.ty_top{ padding-top:20px;}
.mains{margin:0px auto;width:100%;overflow:hidden; max-width:380px;}
.main{margin:0px auto;width:98%;overflow:hidden; max-width:380px;}
.logo{ text-align:center;padding-bottom:10px;}
.logo img{ width:80%; height:auto;}
.lanmu li{ background:#005BAE; height:33px; line-height:33px; font-size:14px; text-align:center; width:25%; float:left;}
.lanmu li a{ float:left; width:99.6%; height:33px; color:#FFF; border-right:1px solid #167EDD;}
.banner{ padding-top:10px;}
.banner img{ width:100%; height:auto;}
.yiqis{ float:left; width:100%;}
.jidu{ float:left; width:100%; border-bottom:1px solid #CCC; padding-bottom:10px; padding-top:10px;}
.jidu dl{ float:left; width:75%; font-size:12px; padding-top:2%;}
.jidu dl dt{ float:left; width:100%; padding-bottom:2%; font-weight:bold;}
.jidu dl dt a{ color:#666666;} 
.jidu dl dd{ float:left; width:100%; color:#999999;}
.jidu dl dd a{ color:#005BAE;}
.jidu img{ width:25%; height:auto;}
.title{ float:left; height:49px; background:#005BAE; color:#FFF; width:100%;}
.title span{ float:left; font-size:20px; line-height:49px; padding-left:15px;}
.title font{ float:left; font-size:12px; line-height:49px; padding-left:10px;}
.bingz{ float:left; width:100%;}
.bingz_l{ float:left; width:100%;height:73px; overflow:hidden; padding-top:10px;}
.bingz_l dl{ float:left; width:25%; height:73px; background:#005BAE; text-align:center;-webkit-border-radius: 2px;-moz-border-radius: 2px; }
.bingz_l dl dt{ float:left; width:100%;}
.bingz_l dl dd{ float:left; width:100%; font-size:12px; color:#FFF;}
.bingz_l ul{ float:left; width:75%;}
.bingz_l ul li{ float:left; width:30%; height:29px; border:1px dashed #CCC; margin-left:1.5%; font-size:12px; text-align:center; line-height:29px; margin-bottom:2px; margin-top:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; }
.bingz_l ul li a{ float:left; width:100%; height:29px;}
.title .rt{ line-height:49px; color:#FFF; padding-right:5px; font-size:14px;}
.doctor{ padding-top:10px;float:left; width:100%;}
.doctor img{ width:45%; height:auto;}
.doctor dl{float:right; width:52%;}
.doctor dl dt{float:left; width:100%;}
.doctor dl dt .yud{ color:#005bae;}
.doctor dl dd{float:left; width:100%; font-size:12px; line-height:24px; padding-top:5px;}
.doctor dl dt font{float:left; font-size:20px; color:#005bae;}
.doctor dl dt span{float:left; font-size:14px; padding-top:3px; padding-left:5px;font-weight:700;}
.doctor dl dd span{ border:1px solid #005BAE; padding:2px 2px 2px 5px; color:#005BAE;}
.yinto{ float:left; width:100%; padding-top:5px;}
.yinto a{ background:#005BAE; color:#FFF; display:block; text-align:center; width:40%; height:30px; line-height:30px; font-size:12px; float:left; margin-right:6%;-webkit-border-radius: 3px;-moz-border-radius: 3px; }

.shenk{ float:left; width:100%; padding-top:10px;}
.shenk li{ float:left; width:100%; line-height:160%; color:#900; padding-bottom:3%;}
.shenk li font{ color:#333; padding-top:1%; float:left;font-size:14px;}
.shenk li input{ width:72%; border:1px solid #CCC; line-height:180%; float:right; font-size:14px; padding:0 5px; box-sizing:border-box; background:#fff;}
.shenk li span{ float:left; padding-left:1%; padding-right:2%; padding-top:1%;}

.jinm{ width:72%; border:1px solid #CCC;float:right; font-size:14px; height:70px; margin:0;padding:5px 5px  0; box-sizing:border-box;}
.wangsjk{ float:right; width:75%;}
.tjbtn{ float:left; width:35%; height:30px;-webkit-border-radius: 5px;-moz-border-radius: 3px; line-height:200%; background:#005AAD; color:#FFF; text-align:center; margin-left:6%; margin-right:8%;-webkit-appearance:none;font-size:14px;}
.monal{ float:left; width:35%; height:30px;-webkit-border-radius: 5px;-moz-border-radius: 3px; line-height:200%; background:#005AAD; color:#FFF;-webkit-appearance:none; font-size:14px;}

.footer{ background:#999999; padding-top:10px; padding-bottom:10px; margin-top:10px; text-align:center; color:#FFF; font-size:12px; line-height:22px; margin-bottom:55px;}

.bz_s{ float:left; width:100%;}
.moming{ background:#999999; color:#FFF; font-size:14px; float:left; width:100%;}
.moming span{ float:left; padding-left:10px; line-height:35px;} 
.moming a{ color:#FFF;} 
.moming img{ width:10%; height:auto; padding-right:10px;}
.bingz_t{ float:left; width:100%;}
.bingz_top{ float:left; width:100%; height:33px; background:url(../images/hui-bg.jpg);}
.bingz_top font{ float:left;height:28px; background:url(../images/lan-bg.jpg); width:105px; font-size:16px; color:#005bae; padding-left:5px; padding-top:5px;}
.bingz_top span{ float:right; font-size:14px; line-height:33px;}
.bingz_top font a{ color:#005bae;}
.bingz_t ul{ float:left; width:96%;margin: 0 2%;}
.bingz_t ul li{ float:left; width:100%; border-bottom:1px solid #CCC;}
.bingz_t ul li img{ width:15%; height:auto; padding-top:10px; padding-right:2%;} 
.bingz_t ul li a{ float:left; font-size:14px; line-height:40px; display:block;max-width:59%;height:40px;overflow:hidden;}
.bingz_t ul li a.fr{width:22%;}

.blod li span{font-weight:bold;}
.bingz_t ul li span{ float:left; font-size:13px; color:#005bae; width:17%; line-height:40px;}
.moli{ background:#999999; float:left; width:97%; padding-left:3%; height:36px; line-height:36px; color:#FFF; font-size:15px;}
.yejdi{ float:left; width:100%; text-align:center; border-bottom:1px solid #ccc; padding-bottom:10px;}
.yejdi dt{ float:left; width:100%; font-weight:bold; font-size:24px; line-height:40px; color:#005bae;}
.yejdi dd{ float:left; width:100%; font-size:16px; padding-top:5px;  line-height: 20px;}
.yejdi dd a{color:#005bae;}
.yejdi dd span{color:#005bae;}
.wenz_body{ float:left; width:96%; padding-left:3%; padding-bottom:3%;}
.wenz_body p{ float:left; width:100%; padding-top:3%;  font-size:16px; line-height:32px;}
.wenz_body div{ float:left; width:100%; padding-top:3%; text-indent:2em; font-size:14px; line-height:26px;}
.wenz_body p>img,.wenz_body div>img{margin-left:-2em;}
.huyan_d{ float:left; width:100%; text-align:center;}
.huyan_d img{ width:100%; height:auto;}
.womenk{ background:#005AAD;width:100%; position:fixed; bottom:0px; height:50px;}
.womenk li{ width:24.7%; border-right:1px solid #1A83E3; float:left;height:45px; padding-top:5px; font-size:14px;}
.womenk li a{ float:left; width:100%; display:block; text-align:center; color:#FFF;} 
.womenk li img{ width:45%; height:auto; max-height:30px; max-width:30px;}
.yansyud{ float:left; width:100%;}
.yansyud ul{ float:left; width:100%;}
.yansyud ul li{ float:left; width:30%; margin-left:1.5%; margin-right:1.5%;}
.yansyud ul li a{ float:left; width:100%; line-height:30px; text-align:center; background:#005AAD;-webkit-border-radius: 5px;-moz-border-radius: 3px; color:#FFF; margin-top:5%;} 
.title span{ color:#FFF;}
.huand{ margin-top:10px;}
.huand a img{ width:100%;}
.hd_top{ float:left; width:100%}
.hd_top li{ float:left; width:100%;}
.hd_top li img{width:100%;float:left; height:auto;}
.hd_bot{width:50%;height:6px; overflow:hidden; padding-left:35%; position:absolute; bottom:5%;}
.hd_bot ul li{width:30%; height:6px; background:#999999; float:left; margin-right:3%;overflow:hidden}
.hd_bot ul li.active{background:#FFF;}

/* .page{ box-sizing:border-box; width:100%; float:left; padding-top:3%;}
.page li{float:left;height:25px;line-height:25px;padding-left:8px;}
.page li a{padding:0px 5px;display:block;height:23px;border:1px solid #D7D9D8;background-color:#FEFEFE;color:#555555;float:left;}
.page li.thisclass a{background-color:#1bbfb6;border:none;font-weight:bold; color:#fff;}
.page td a{color:#555555} */

.hongse{ font-weight:bold;}
.hongse a{ color:#005BAE;}

.kao{ padding-top:10px;}
.kao dl{ float:left; width:100%; border-top:1px dashed #CCC; padding-top:2%; margin-top:2%;}
.kao dl dt{ float:left; width:15%;font-size:14px;}
.kao dl dd{ float:right; width:83.5%; padding-top:2%;font-size:14px;}
.kao dl dt img{ width:100%; height:auto; max-height:84px; max-width:84px;font-size:14px;}
.kao dl dd span{ float:left; width:100%;line-height:160%; background:#005AAD; color:#FFF; text-align:center;font-size:14px;}
.kao dl dd font{ float:left; width:100%; line-height:180%;font-size:14px;}
.kao p{ float:left; width:100%; color:#999999;line-height:150%; padding-top:2%;font-size:14px;}
.kao p span{ color:#F00; font-size:14px;}
.kao p a{ color:#F00;}


.main2{margin:0px auto;width:94%;overflow:hidden; max-width:380px;}
em,ins,i{font-style: normal;}
.search{padding-bottom: 1px;width: 94%;margin: 0 auto 0;}
.search form{position: relative;}
.search .send_tel_box{width: 88%;border: 1px solid #dadada;height: 35px;color: #b1b1b1;-webkit-appearance: none;padding-left: 10%;background: url(../images/sea.png) no-repeat 2% center/8% auto;}
.search .send_tel_btn{position: absolute;right: 0px;top: 0px;width: 18%;height: 37px;background: #005bae none repeat scroll 0% 0%;-webkit-appearance: none;border: 1px solid #005bae;cursor: pointer;padding-top: 0px;color: #FFF;text-align: center;font-size: 14px;}
.rdjj {padding-bottom: 10px;border-bottom: 1px solid #ccc;padding-top: 10px;}
.rdjj span{width: 22%;height: 2.292em;background: url(../images/inco.png) no-repeat 0 39%/450% auto;float: left;border-right: 1px solid #ccc;}
.rdjj .gd_txt{width: 74%;float: right;margin-top: 0.317em;line-height: 1.658em;height: 1.658em;overflow: hidden;}
.rdjj .gd_txt i{line-height: 1.458em;width: 2.500em;margin-right: 3%;float: left;height: 1.458em;text-align: center;color: #FF1D4A;border: 1px solid #FF1D4A;border-radius: 5px;}
.rdjj_list{border-bottom: 1px solid #ccc;}
.ms10{margin-top:10px;}
.ms10 li{position: relative;width: 32%;text-align: center;float: left;}
.ms10 li:nth-child(2){margin: 0 2%;}
.ms10 li img{width:100%;}
.ms10 li h4{position: absolute;top: 6%;text-align: center;left: 0;width: 100%;font-weight: 700;font-size: 20px;}
.ms10 li:nth-child(1) h4{color: #1b9aa4;}
.ms10 li:nth-child(2) h4{color: #4eb967;}
.ms10 li:nth-child(3) h4{color: #c0a32f;}
.ms10 li p{position: absolute;top: 23%;width: 100%;line-height: 1.250em;color: #323232;font-size: 14px;}
.wjzc{margin-bottom: 10px;margin-top: 10px;}
.wjzc li{float: left;width: 25%;}
.wjzc li p{width: 3.167em;height: 3.167em;border-radius: 90%;margin: 0 auto;}
.wjzc li.wjzc_01 p{background: #005bae url(../images/inco2.png) no-repeat -4% -70%/610% auto;}
.wjzc li.wjzc_02 p{background: #66993d url(../images/inco2.png) no-repeat 12.5% -60%/610% auto;}
.wjzc li.wjzc_03 p{background: #b69719 url(../images/inco2.png) no-repeat 30% -60%/610% auto;}
.wjzc li.wjzc_04 p{background: #038ca9 url(../images/inco2.png) no-repeat -4% 133%/610% auto;}
.wjzc li span{display: block;width: 100%;text-align: center;}
.position{background-color: #f3f3f3;border-bottom: 1px solid #ccc;}
.position .position_a{margin: 3%;width: 90%;line-height: 1.5em;border-left: 3px solid #005bae;padding-left: 2%;}

.list_list{margin-top:10px;}
.list_list .li_01l{position: relative;float: left;width: 33%;padding-bottom: 10px;}
.list_list .li_01l img{width:100%;}
.list_list .li_01l span{background-color: #000;width: 100%;font-size:12px;height: 20%;position: absolute;line-height: 200%;text-align: center;left: 0;bottom: 14px;color: #fff;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.list_list .li_01r{float: right;width:62%;}
.list_list .li_01r p{height: 1.458em;line-height: 1.458em; margin-top: 5%;overflow: hidden;font-size:15px;}
.list_list .li_01r p span{width: 1.458em;float: left;color: #fff;text-align: center;margin-right: 3%;font-size: 13px;}
.list_list .li_01r p a{color:#333333;}
.list_list .li_01r p.li1_t span{background-color: #005bae;}
.list_list .li_01r p.li1_c span{background-color: #66993d;}
.list_list .li_01r p.li1_b span{background-color: #b69719;}
.list_list .h4{font-weight: 700;font-size: 16px;float: left;line-height: 2em;max-width: 80%;}
.list_list.li_01 i,.list_list.li_02 i,.list_list.li_03 i{float: left;margin-left: 2%;width: 1.458em;height: 1.167em;background: url(../images/inco2.png) no-repeat 99.8% 0%/1800% auto;}
.list_list p{line-height: 1.458em;font-size: 15px;}
.list_list p a{color: #ff9b01;}
.list_list .list_bot{padding-bottom: 0.833em;}
.list_list .list_bot a{color: #005bae;margin-top: 0.625em;float: left;width: 38%;}
.list_list .list_bot .lib_l{text-align: left;}
.list_list .list_bot .lib_r{float: right;font-weight: 700;text-align: right;width: 41%;}
.list_list .list_bot em{width: 1.667em;height: 1.458em;float: left;margin-right: 3%;}
.list_list .list_bot .lib_l em{background: url(../images/inco2.png) no-repeat 88.5% 0%/1660% auto;}
.list_list .list_bot .lib_r em{background: url(../images/inco2.png) no-repeat 79.5% 1%/1660% auto;margin: 0}
.list_list .listcase1{padding-bottom: 10px;border-bottom: 1px dashed #ccc;margin-bottom: 10px;overflow: hidden;}
.list_list .listcase1 img {float: left;width: 42.5%;max-height: 100px;border: 2px solid #ccc;}
.list_list .listcase1 p {float: right;width: 54%;vertical-align: central;line-height: 22px;margin-top: 5px;text-align: justify;text-justify: inter-word;}
.list_list .listcase1 p a {color: #F4AC2E;}
.left{float:left;}
.right{float:right;}
.list_list .arclist{ height:50px; line-height:50px; padding-left:12px; background-image:url(../images/list_13.jpg); background-repeat:no-repeat; background-size:auto 30%; background-position:left center; border-bottom:1px solid #ccc; overflow:hidden;}
.list_list .arclist a{font-size:0.9em;}
.list_list .arclist .left{color:#333;width: 74%;}
.list_list .arclist .left b{font-weight:500;}
.list_list .arclist .right{ color:#F4AC2E;width:26%;}
.page{margin-top: 10px;}
.page li {float: left;width: 16%;height: 1.5em;line-height: 1.5em;text-align: center;border: 1px solid #ccc;border-radius: 5px;margin-left: 1%;}
.page li.thisclass{color:#fff;background-color:#005bae;}
.page li.thisclass a{color:#fff;}
.page li:last-child{display:none;}


#pagelink{ width:100%; margin-top:10px; text-align:center;}
#pagelink a{ display:inline-block; height:26px; font-size:14px; line-height:26px; margin:0px 5px;}