/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/


/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/
/*表格*/
.d-t {display:table;width:100%; height: 26px;}
.d-i-t {display:inline-table;width:100%;}
.d-t-r {display:table-row;}
.d-t-t {display:table-cell;text-align:center;vertical-align:middle;}
.d-t-jg {border-collapse:separate;border-spacing:.5em;}
.d-t-hb {/* border-collapse:collapse; */}
/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/

/*iphone*/
input[type="submit"],
input[type="reset"],
input[type="button"],
button { -webkit-appearance: none; font-family:"微软雅黑"; }
input[type="text"],pre{-webkit-appearance: none;font-family:"微软雅黑";}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"]{-webkit-appearance: none;border-radius:0;}
select {line-height: 2.25rem;height: 2.25rem;border: 1px solid #8c8b8b;font-size: 1.2rem;vertical-align: middle;width: 70%;}
textarea {color:#}
/*iphone*/


.bank7{  height:0.7rem; width:0;}
.bank10{  height:1rem; width:0;}
.bank20{  height:2rem; width:0;}

.blank{ height:0.6rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank1{ height:1rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank11{ height:1rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank15{ height:1rem; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank2{ height:2rem; font-size:0; line-height:0; clear:both; overflow:hidden;}


.piao{z-index: 2147483647;  height:auto; top: 0px;    background:#2ea83b; position: fixed !important; text-align:center;}
.piao a{  font-weight: bold;  font-size: 1.8em;color:#ffffff;  }
.piao img{ width:100%;height:auto;}


.calltel{ z-index: 2147483647; height:auto; background:#2ea83b; text-align:center;}
.calltel a{  font-weight: bold;  font-size: 1.8em;color:#ffffff;  }
.calltel img{ width:100%;height:auto;}


#top img{width:100%;}
#tell_wap{margin:0px;padding:0px;  width:70%; margin-left:2%; height:30px;border:none; border-radius:3px; line-height:30px; font-size:1.2rem;padding-left:6px;vertical-align: middle; background:#fff;}
#sub_wap{margin:0px;padding:0px; width:21%; margin-left:1%; height:30px; line-height:30px;  background:#971c00; border:none;color:#fff;vertical-align: middle;  cursor:pointer;position;relative;top:0px; border-radius:5px; font-size:1rem}
.lxb-input-clear {position: absolute;width: 22px;height: 22px;/* background: url(../images/icon.png) 0 0 no-repeat; */top: 79%; margin-top: -10px;right: 28.5%;z-index: 3; display:block; cursor:pointer}
.lxb-input-tip{ position:absolute;width: 100%; top: 41px;left: 0; background: #B7DDE8!important; text-decoration:none; display:none;z-index:19999999}
.lxb-input-tip .lxb-input-tip-content{ font-size:14px; line-height:150%;    margin: 2% 4%;    display: block; text-decoration:none;outline: invert none medium;direction: ltr;}

.lh_logo{ background:url(../images/lh_hg.png) no-repeat; background-size:100% 100%;  position:relative;}
.in_nav{  padding:3.5rem 0.85rem 2.1rem 0; }
.in_nav img{ width:2.5rem; height:1.5rem;}
.in_ul{ position: absolute; top: 80%; right: 0; background:url(../images/nav_bn.png) no-repeat; background-size: 100% 100%; width: 45%; padding:2% 0; z-index:99}
.in_ul li{ height:2em; line-height: 2em; float:left; width:50%; text-align:center; font-size:1.3rem;}
.in_ul li a{ color: #fff;  display:inline-block; text-decoration:none;}


.slideBox{  overflow:hidden; position:relative;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:45%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:0.6rem; height:0.6rem;  text-align:center; background:url(../images/lh_y1.png) no-repeat; cursor:pointer;  background-size:100% 100%;}
.slideBox .hd ul li.on{ background:url(../images/lh_y2.png) no-repeat; background-size:100% 100%; width:1.6rem; height:0.6rem; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{  display:block; width:100%;}

.navs{ overflow:hidden;  background:url(../images/lh_nav_b.png) no-repeat; background-size:100% 100%; position:relative;}
.navs ul li{ width:33%; text-align:center; height:3.1rem; line-height:3.1rem;  float:left; font-size:1rem; color:#FFF;}
.navs ul li a{ color:#FFF; text-decoration:none;}
.navs ul li img{ vertical-align:middle; width:1.7rem; height:1.7rem;}
.navs ul li span{ display:inline-block; color:#fcff00; font-size:0.2rem; position:absolute; top:40%;}
.navs ul li span img{ width:1.3rem; height:0.3rem;} 


.banimg{ width:100%; height:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.banimg .bd{ position:relative; z-index:0; }
.banimg .bd li{ position:relative; text-align:center;  }
.banimg .bd li img{ width:100%; }
.banimg .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.banimg .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.banimg .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fa9803; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.banimg .hd li.on{ background:#fff;  }

.content{ background:url(../images/lh_cont_bg.png); background-size:100% 100%; overflow:hidden; padding:/*0 0.7rem*//*2% 2%*/0;}
.wapper{ background:#FFF; overflow:hidden; padding:0.2rem;}
.wap_h1{ border-bottom:1px solid #adadad;  overflow:hidden; padding-top:0.2rem;}
.wap_h1 h3{ float:left; color:#545454; font-size:1.6rem;}
.wap_h1 h3.hover{ color:#896a4c; font-weight:bold; border-bottom:2px solid #896a4c; padding-bottom:0.5rem;}

.wap_cont{ overflow:hidden; padding:1rem 0;}
.wap_cont li{ float:left; width:25%; margin:0 0 2% 0; padding:1.5%;}
.wap_cont li:nth-child(3n){ margin-right:0;}
.wap_cont li img{ width:90%; height:auto;}
.wap_cont li h4{ color:#333333; font-size:1.1rem;  text-align:center; padding-top:0.5rem;}

.subnav {background-color: #ffffff;   overflow: hidden; padding: 1% 1%;}
.subnav table td {border:#e6e6e6 1px solid;text-align:center;vertical-align:middle;font-size:.9em;width:19%;padding:.8em 0;line-height:1.2em;}
.subnav .b-n {border:none;}

.yy_tit{ overflow:hidden; background:url(../images/lh_xx.png) no-repeat bottom; padding-bottom:0.4rem; background-size:100% auto; }
.yy_tit2{ overflow:hidden; background:url(../images/lh_xx2.jpg) no-repeat bottom; padding-bottom:0.4rem; background-size:100% auto;}
.swt_btn{ width:75%; color:#252525; font-size:1.4rem; font-weight:bold; height:2.5rem; line-height:2.5rem;}
.swt_btn2{ width:25%; overflow:hidden;}
.swt_btn2 .tel{ color:#ffffff;/*background:#28a745;*/ width:100%; text-align:center; line-height:2.5rem; height:2.5rem;  font-size:1.2rem; border-radius:0em; float:left;/*border: 1px solid rgba(27,31,35,0.2); border-radius: 0.25em;*/}

.zj{ position:relative; overflow:hidden; margin:10px auto;  max-width:560px;/* 设置焦点图最大宽度 */ }
.zj .hd{ position:absolute; height:28px; line-height:28px; top:0; right:0; z-index:1; }
.zj .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fa9803; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.zj .hd li.on{ background:#fff;  }
.zj .bd{ position:relative; z-index:0; }
.zj .bd li{ position:relative; text-align:center;  }
.zj .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.zj .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.zj .bd li .zj-tit{ display:block; width:55%;  position:absolute; top:1rem; right:0;   color:#fff;  text-align:left;  }
.zj .bd li .zj-tit h6{ width:5.25rem; height:1.4rem;}
.zj .bd li .zj-tit h6 img{ width:100%; height:auto;}
.zj .bd li .zj-tit p{ color:#2b2b2b; font-size:1rem; line-height:1.4rem; text-indent:0em; padding-top:0.7rem; margin-bottom:0.6rem;}
.zj .bd li .zj-tit p a{ color:#ff0000;}

.anli{ position:relative; overflow:hidden; margin:10px auto;  max-width:560px;/* 设置焦点图最大宽度 */ }
.anli .hd{ position:absolute; height:28px; line-height:28px; top:0; right:0; z-index:1; }
.anli .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fa9803; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.anli .hd li.on{ background:#fff;  }
.anli .bd{ position:relative; z-index:0; }
.anli .bd li{ position:relative; text-align:center;  }
.anli .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.anli .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.anli .bd li .anli-tit{ display:block; width:100%; height:25%; /*background:url(../images/black70.png) top center repeat;*/ /* position:absolute; bottom:0; right:0; */  color:#fff;  text-align:left;  }

.anli .bd li .anli-tit h4{ font-size:1.2rem; color:#252525; padding:0.4rem 0;}
.anli .bd li .anli-tit h4 a{ color:#252525;}
.anli .bd li .anli-tit p{ font-size:1rem; line-height:1.4rem;}


.lh_rd{ overflow:hidden;}
.lh_rd li{ float:left; text-align:center; width:33%; margin-right:0%; font-size:1.2rem; letter-spacing:-1px; color:#FFF; height:5.35rem; padding-top:0.3rem;}
.lh_rd li span{ color:#ffffff; font-size:2rem; font-weight:bold;}
.lh_rd li:nth-child(1){ background:url(../images/lh_r1.png) no-repeat; background-size:100% 100%;}
.lh_rd li:nth-child(2){ background:url(../images/lh_r2.png) no-repeat; background-size:100% 100%;}
.lh_rd li:nth-child(3){ background:url(../images/lh_r3.png) no-repeat; background-size:100% 100%; margin-right:0;}

.yy-pinlun{ overflow:hidden;}
.yy-pinlun h3{ width:6.55rem;}
.yy-pinlun h3 img{ width:100%; height:auto;}

.yy-pinlun2{ overflow:hidden;}
.yy-pinlun2 li{ overflow:hidden; border-bottom:1px dashed #979797; padding:1rem 0;}
.yy-pinlun2 li p{ font-size:1.2rem; line-height:1.4rem; color:#666; text-indent:0em; padding-top:0.7rem; clear:both;}
.yy-pinlun2 li:last-child{ border-bottom:none;}
.pinlun_name{  }
.pinlun_tou{ width:50%; overflow:hidden;}
.pinlun_tou cite{ float:left;  display:inline-block; width:25%;}
.pinlun_tou cite img{ width:100%;}
.pinlun_tou h3{ color:#777; font-size:1rem; float:left; line-height:1.2rem; width: 75%;}
.pinlun_tou h3 span{ color:#b80000; font-size:1rem;}
.dianzan{ width:20%; overflow:hidden; color:#8c735a; font-size:1rem; text-align:right}
.dianzan em{ font-style:normal}
.dianzan img{ width:24%; vertical-align:middle;}

.lh_text1{ border:1px solid #bfbfbf; border-radius:5px 0px 0px 5px; line-height:2.6rem; color:#979797; font-size:1rem; padding:0 0.4rem; width:68%;}
.lh_tj{ font-size:1.2rem; height:2.6rem; float: right;line-height:1.8rem; border:#896a4c 1px solid; padding:0 0.2rem; background:#896a4c; border-radius:0px 5px 5px 0px; border:none; width:30%; text-align:center; color:#FFF;}

.lh_zb{ overflow:hidden;}
.lh_zb p{ margin-bottom:0.5rem; overflow:hidden;}
.lh_zb label{ background:#e8e8e8; width:20%; height:2.45rem; line-height:2.45rem; display:inline-block; text-align:center; font-size:1.2rem; float:left;}
.lh_texi{ border:1px solid #a7a7a7; width:79%; border-left:0; height:2.4rem; line-height:2.4rem; float:left; color:#a7a7a7; font-size:1.2rem; padding:0 0.4rem;}

.lh_tij{ overflow:hidden;}
.lh_tij a{ display:inline-block;}
.lh_tel1{ width:53%; overflow:hidden;}
.lh_tel1 img{ width:100%; height:100%;}
.lh_tel2{ overflow:hidden;float: right;padding-right: 18px;}
.lh_tel2 img{ width:100%; height:2.65rem;}

.di_nav{ overflow:hidden; background:#896a4c; height:2.7rem; line-height:2.7rem;}
.di_nav a{ display:inline-block; width:33%; text-align:center; font-size:1.4rem; color:#ffffff; text-align:center; background:url(../images/di_nav.png) no-repeat right; background-size:1% auto;}
.di_nav a:last-child{ background:none;}

.di_footer{ overflow:hidden; padding-left:2rem; margin-bottom:20px;}
.di_footer cite{ float:left; display:inline-block; width:2.5rem; height:2.5rem;}
.di_footer cite img{ width:100%; height:auto;}
.di_footer h3{ color:#896a4c; font-size:1.2rem; color:#896a4c;}
.di_footer p{ font-size:1.2rem;}

.lh_kk{ overflow:hidden; margin-bottom:20px;}
.lh_kk a{ display:inline-block; width:40%;}
.lh_kk img{ width:100%; height:auto;}

.lh_gs{ position:fixed; width:100%; left:0; bottom:0; height:60px; overflow:hidden;  clear:both;  z-index:98} 
.lh_gs li{ width:33.3%; text-align:center; font-size:1.1rem; line-height:60px; color:#FFF; float:left;height:60px;}
.lh_gs li img{ width:1.65rem; height:2.5rem; vertical-align:middle;}
.lh_gs li a{ color:#FFF;}
.lh_gs li:nth-child(1){ background:#896a4c;}
.lh_gs li:nth-child(2){ background:#1178c7;}
.lh_gs li:nth-child(3){ background:#2e3642;}


.yy-tel{ width:100%; height:2em; margin-top:1rem; margin-bottom:2rem; } 
.yy-tel .tel1 a,.yy-tel .tel2 a{ color:#FFF}
.yy-tel .tel1{ color:#ffffff; background:#079f88; width:45%; text-align:center; margin:0 2.5%; line-height:3rem; height:3rem;  font-weight:bold; font-size:1.2rem; border-radius:0.2em; float:left; border: 1px solid rgba(27,31,35,0.2); border-radius: 0.25em;} 
.yy-tel .tel2{ color:#ffffff; background:#f5841f; width:45%; text-align:center;  line-height:3rem; height:3rem;  font-weight:bold; font-size:1.2rem; border-radius:0.2em; float:left;border: 1px solid rgba(27,31,35,0.2); border-radius: 0.25em;} 
.foot{ overflow:hidden; margin-bottom:0.1rem; }
.foot cite{ text-align:center; display:block; margin-top:1rem;}
.foot cite img{  width:92%; }
.foot dl{ overflow:hidden; margin:0 1.2rem; border-bottom:1px #666666 dashed; padding:1rem 0;}
.foot dd{ float:left; width:15%;}
.foot dd img{  width:95%; }

.foot dt{ float:left; width:85%}
.foot  dt h3{ color:#7d7d7d; font-size:1.1rem;}
.foot  dt p{ color:#666666; font-size:1rem;}

/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/
/*挂号上面滚*/
.tips-loop{ width:100%; height:3.2rem; margin:0 auto;}
.tipsup{ width:100%;  position:relative;     }
.tipsup .tits{ width:60%; float:right; overflow:hidden; }
.tipsup .tits ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.tipsup .tits ul li{ float:left;  width:0px; height:0px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icocircle.gif) 0 -9px no-repeat; }
.tipsup .tits ul li.on{ background-position:0 0; }
.tipsup .texs{ width:100%; float:left; padding:1%;  overflow:hidden;    }
.tipsup .texs ul{ overflow:hidden; zoom:1; }
.tipsup .texs ul li{ width:100%; float:left; height:24px; line-height:24px;  text-align:left; _display:inline; }
.tipsup .texs ul li a{ width:100%;color:#ea4505;}
.tipsup .texs ul li span{ color:#999;  }
.icon-notice{ background:url(../images/tips-up.png) top center no-repeat;width:16px;height:16px;margin-top: 4px; display: inline-block; float:left;}

/* liuyan*/
.ly0316 { width:100%; margin: 0 auto 0.1rem; }
.ly0316 .tit0316 h3 { height: 1px; border-top:1px solid #e5e5e5; position: relative; text-align: center; margin-top:-0.2rem;}
.ly0316 .tit0316 h3 span { font-size: 0.2rem; color: #ffffff; padding: 0.05rem 0.2rem; position: relative; top: -0.78rem; background:#44b549; border-radius: 0.2rem; }
.ly0316 .tit0316 p { text-align: center; font-size:1rem; color:#e5e5e5; margin-top:0.6rem;margin-bottom: 1rem; }
.ly0316 ul { height:32rem; overflow:hidden; }
.ly0316 ul.more { height:auto;}
.ly0316 li { padding-bottom:0.4rem; margin-top:0.2rem;}
.ly0316 li .imgs { width:2.8rem; height:2.8rem; border-radius: 50%; overflow: hidden; background: #ccc; }
.ly0316 li .imgs img { display: block; width: 3rem;}
.ly0316 li .txts { width: 85%; border-bottom:1px #e6e6e6 solid; margin-bottom:1.2rem;}
.ly0316 li .txts h3 { font-size:1.2rem; color: #4398ed; font-weight: normal; font-family:"微软雅黑";}
.ly0316 li .txts h3 span {/* background: url(../images/iconzan_07.png) no-repeat left center;*/ background-size:0.21rem auto; padding-left:0.3rem; color: #aeaeae; float: right;}
.ly0316 li .txts p { font-size:1.2rem; margin-top:0.6rem; line-height:1.8rem; color: #333;font-family:"微软雅黑";}
.ly0316 li .txts p.p2 { color:#d5d5d5;margin-top: 0.8rem;font-size:1rem;}
.ly0316 li .txts .p2dress{ color:#516388;}
.ly0316 .morebtn { text-align:center; font-size:1.2rem; margin:0.8rem 0; color:#666;    border-top: 1px #E6E6E6 solid; padding-top: 10px; box-shadow:inset 0 2px 1px rgba(0,0,0,0.05); }
.ly0316 .morebtn img { display:inline-block; vertical-align:middle; margin-left:0.8rem; width:1.3rem; margin-top:-0.01rem;}


/****************************/
.article{ background-color: #f4f4f4; /*padding: 2% 2%;*/ }
.article .arc_h {color:#2c2c2c;line-height:1.8rem;font-size:1rem;overflow:hidden;height:3.5rem; padding: 2% 2%;}
.article .arc_h img {vertical-align:middle;padding:0.1rem .2rem;height:1.8rem; width:1rem;}
.article .arc_h a {color:#2c2c2c;}
.article .arc_h .a1 {float:right;}
.article .arc_h .a1 img {height:1.2rem;}

.article h1{font-size:1.6rem;text-align: center;  font-weight: normal; font-weight: bold; color: #252525; line-height: 220%;}

.article h2{font-size:1.2rem;color:#896a4c;font-weight:bold; margin-bottom:10px;margin-top:10px; background:#e6e6e6; height:35px; line-height:35px;}
.article h2 a{color:#2b2b2b; line-height:35px;}
.article h4 a{display:inline-block;width:60.86%;}
.article h4 a img{display:inline-block;width:50%;}
.article h4 a + a{width:37.93%;margin-left:0.3rem;}

.article_txt{ background:#ffffff; /*border:1px #e6e6e6 solid;*/ margin-top: .5em; padding: 2%; }

/*文章内容*/
.arc_content {padding-top:.6em;padding:.5em .5em 0; line-height:30px;}
.arc_content p, .arc_content div{text-align:justify;padding-top:0.5em; margin-bottom:0.5rem; line-height: 165%; color:#252525;}
.arc_content img {width:auto;max-width:100%;}
.arc_content hr{ margin-bottom:1rem;}


.wzzc_zice{ width:100%;font-size:1.1em; margin-top: 1rem;  }
.wzzc_zice ul{ width:100%;  }
.wzzc_zice ul li {float: left; padding: 0.5% 0; font-size:1em;line-height:1.6em; width: 49.5%;}
.wzzc_zice input{width:1.2rem; height:1.2em;}
.checkbox { position: relative;}


/*文章底部问医生*/
.zbys{font-size:1rem; clear:both; padding:1rem 0.3rem; margin: 1rem 0; background: #ffffff; border:1px #e5e5e5 solid;}
.zbys em{font-size:1.2rem;color:#ff2200; font-style: normal; font-weight:bold; }
.zbys div{ line-height:2rem;color:#666;}
.zbys div span{display:inline-block;height:2rem;line-height:30px;color:#fff;background-color: #ff893c;padding:0 6px;margin-left:6px;}

/*圆标漂浮*/
.roundIoc{background:url(../images/page_two.png) no-repeat;/* -webkit-background-size:60px 62px;-moz-background-size:60px 62px;background-size:60px 62px;  */position: fixed;left:3px;bottom:230px;z-index:99999; display:block;width:30px;height:118px;border-radius:10px;}

/*文章顶部问医生*/
.floorAdwrap{ padding: 0 3px; margin: 15px 0px; background: #ffffff; border:1px #e5e5e5 solid;}
.floorAd { border-bottom: 0; margin: 0;padding: 10px 5px; background-color: #ffffff;}
.d_box { display: -moz-box; display: -webkit-box; display: box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; width: 100%;}
.floorAd dl { margin-right: 5px;}
.d_boxflex { -webkit-box-flex: 1;-moz-box-flex: 1; -ms-box-flex: 1; box-flex: 1;}
.floorAd dt { margin-right: 5px; float: left; background-color: #f5f5f5;}
.floorAd dt img{ width:47px; height:38px; }
.floorAdwrap .nowrap { font-size: 16px;}
.floorAd dd h3 { font-size: 15px; color: #010101; padding-bottom:2px;}
.floorAdwrap p.nowrap { font-size: 12px;}
.floorAdwrap .nowrap { font-size: 16px;}
.floorAd dd p { color: #333;}
.floorAd span { display: block; height: 28px; line-height: 28px; background-color: #4FA2A2; color: #fff; font-size: 13px; padding: 0 8px;  border-bottom: 2px solid #217B7B; box-shadow: 0 1px 3px #217B7B;  border-radius: 3px;margin-top: 4px;}
.pr { position: relative;}
.floorAd span:after { display: inline-block; width: 10px;  height: 10px; -webkit-transform: rotate(135deg);  background-color: #4FA2A2; position: absolute;right: 8px; left: 50%; content: ""; margin-left: -5px; -moz-transform: rotate(135deg); border-top: 1px solid #217B7B; border-right: 1px solid #217B7B; bottom: -6px;}

/*标签快*/
.arc_yd_div {background-color:#fff;border:#e6e6e6 1px solid;margin-top:.5em;padding:2%; font-size: 1rem; line-height: 1.4rem;}
.arc_yd_div h1 {color:#2b2b2b;font-size:1.2em;text-align:center;}
.arc_yd_div a {padding:0.8em 0;font-size:1.2em;color:#fff;}
.arc_yd_div .b-r-n {border-right:none;}
.arc_yd_div .b-b-n {border-bottom:none;}
.bg-c1 {background-color:#ffa859;}
.bg-c2 {background-color:#5099de;}
.bg-c3 {background-color:#ea8782;}
.bg-c4 {background-color:#78dbd8;}
.bg-c5 {background-color:#8f6dce;}
.bg-c1 a,.bg-c2 a,.bg-c3 a,.bg-c4 a,.bg-c5 a{ color:#ffffff;}
/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/
/*列表页*/
.l_p1 {background-color:#f4f4f4;/*padding:2% 2%;*/ padding:2% 0px;}
.l_p1_ul {background-color:#fff;border:#e6e6e6 1px solid;margin-top:.5em;padding:2% 3%;}
.l_p1_ul li {padding:.6em 0;border-bottom:#dddddd 1px dashed;    font-size: 1.2rem; line-height: 1.4rem;}
.l_p1_ul li img {float:left;height:4em;padding-right:.8em;}
.l_p1_ul li p {line-height:1.5em;padding:.3em 0 0;height:1.8em;overflow:hidden;}
.l_p1_ul li p span {display:inline-block;margin-right:.2em;height:1.1em;width:1.1em;border-radius:.3em;text-align:center;vertical-align:middle;border:solid 1px #377bee;line-height:1em;color:#377bee;margin-top:-.1em;}

.p-6_h {color:#7a420e;line-height:1.8em;font-size:1.3em;overflow:hidden;height:1.8em;}
.p-6_h img {vertical-align:middle;padding:0.1em .2em;height:1.8em;}
.p-6_h a {float:right;color:#7a420e;}
.p-6_h a img {height:1.2em;}
/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/

/*列表页2*/
.list_1 {background-color: #fff;border: #e6e6e6 1px solid;margin-top: .5em;padding: 2% 3%;}
.list_1 li {border-bottom:#dddddd 1px dashed;padding:.6em .2em;height:3em;overflow:Hidden; font-size: 1.2rem; line-height: 1.4rem; white-space: nowrap;text-overflow: ellipsis;}
.list_1 li span {display: inline-block;margin-right: .2em;height: 1.3em;width: 1.3em;border-radius: .3em;text-align: center;vertical-align: middle;background-color:#fa9803;line-height: 1.3em;color: #fff;font-size:.9em;margin-top: -0.2rem;}
.list_1 li .span1 {background-color:#fff!important;border:#377bee 1px solid!important;color:#377bee!important;}

/*list-page*/
.pagelist{background-color: #fff; border: #dddddd 1px solid; margin-top: .5em;padding: 2%; width:100%;}
.pagesize{ line-height: 34px;border-right: 0;margin: 10px 0 10px 0;overflow: hidden;font-size: 14px; }
.pagesize b,.pagesize .current,.pagesize li{padding:0 10px;line-height: 34px;height: 34px;text-align: center;color: #555;text-shadow:1px 1px 0 #fff;/*display: inline-block;*/font-weight: normal;float: left;}
.pagesize .thisclass{padding:0 15px;line-height: 34px;height: 34px;text-align: center;color: #ff4400;text-shadow:1px 1px 0 #fff;display: inline-block;font-weight: normal;float: left; background:#e6e6e6;}
.pagesize .current{background: #e3e3e3;color: #222;}
.pagesize li{list-style: none;}


/* 品论 */
.eight_c { overflow: hidden; margin-top: 1rem;  }
.pl_top{ overflow: hidden; height:2.25rem; background:#1178c7;}
.pl_top h3{ color:#fff; font-size:1.3rem; line-height:2.25rem;}
.pl_top h3 span{ width:0.2rem; height:1.1rem; background:#fff; margin:0rem 0.5rem 0 1rem; display:inline-block;}

.pl_bt{ overflow: hidden;}
.pl_bt h3 { line-height: 1.25rem; font-size: 1rem; color: #aeaeae; }
.pl_bt h3 span{ color:#276ea9; margin-right:0.5rem;}
.pl_bt h3 a { color: #fff; float: right; background:#777; }
.pl_bt ul{ margin-top:1rem; overflow:hidden;}
.pl_bt ul li{ float:left; width:31%; text-align:center; line-height:2.4rem; background:#fa9803;border-radius:2.5px; font-size:1rem; color:#fff; margin:0 0.5rem 1rem 0;}
.pl_bt ul li a{ color:#fff;}

.comment_gd { overflow: hidden; height:22rem; border:1px #f1f1f1 solid; padding:0.5rem; background-color: #fff; }
.comment_gd ul { height: 15.8rem; margin-top: 0.5rem; }
.comment_gd li { border-bottom: 1px dashed #e6e6e6; padding:0rem 0; overflow:hidden; margin-bottom:0rem}

.pl_z{ width:13%; text-align:center;}
.pl_z cite{ text-align:center; display:block; margin-top:1rem;}
.pl_z cite img{ width:100%;}
.pl_z h3{ color:#999; font-size:0.8rem;}

.pl_y{ width:84%;}
.pl_y h3{ color:#999; font-size:0.8rem; margin-top:1rem; margin-bottom:10px;font-style:italic;}
.pl_y h3 b{ color:#cd0000;}
.pl_y p{ color:#2b2b2b; font-size:1rem; line-height:1.5rem;}
.pl_y h4{ color:#8f8f8f; font-size:0.8rem; margin-bottom:0.5rem; margin-top:10px; font-style:italic; }
.pl_y h4 img{ width:1.1rem; height:1.1rem; vertical-align:middle;}
.pl_y h4 span{ margin-left:1rem;}


/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/


.top{ /*width:4.7rem;*/ position:fixed; right:15px; bottom:4rem;}
.top img{ width:3.2rem; height:3.2rem;}

#owl-demo .item img{display: block;max-width: 100%;height: auto;}
.owl-buttons{display:none;}
.owl-theme .owl-controls{position:absolute;bottom:0px;width: 100%;}
.text-center img{ width:100%;}

.jh1208{ text-align: center; color: #000; font-size: 14px;font-family: "微软雅黑"; border-bottom: 1px solid #ccc; overflow: hidden; zoom: 1;line-height: 47px;}
.jh1208 span{ color:#1178c7; font-size:14px;}
.jh1208 img{ vertical-align: middle;width:auto;}
/* zhuanjiatuandui */

.zhuajia_litnd { height: auto; overflow: hidden; }
.zhuajia_litnd ul li { position: relative; height: auto; padding: 1rem 0; border-bottom: 1px #ccc dashed; }
.zhuajia_litnd ul li cite img { display: inline-block; width: 100%; }
.zj_rjieshao { width: 15.7rem; position: absolute; top:.8rem;
right:.8rem;
}
.zj_rjieshao h2 { font-size: 1.2rem; color: #545454; padding-top:.6rem;
}
.zj_rjieshao h2 b { font-size: 1.8rem; color: #1178c7; }
.zj_rjieshao h3 { font-size: 1.4rem; color: #896a4c; padding:.3rem 0 .6rem 0;
}
.zj_rjieshao i { display: inline-block; height: 1.8rem; border: 1px #896a4c solid; border-radius: 3px; padding:0 .8rem;
line-height: 1.6rem; font-size: 1.2rem; color: #896a4c; font-style: normal; }
.zj_rjieshao i img { vertical-align: middle; margin-right:.5rem;
margin-top: -2px; width: 1.1rem; }
.zj_rjieshao p { font-size: 1.2rem; padding-top:.7rem;
}
.zj_rjieshao p span a { color: #f00; }
.zj_rjieshao h4 { padding-top: 1rem; }
.zj_rjieshao h4 img.lj_gmg1 { width: 7.4rem; }
.zj_rjieshao h4 img.lj_gmg2 { width: 7.55rem; }

/* zhuanjiatuandui */

.owl-theme .owl-controls { margin-top: 10px; text-align: center; }
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div { color: #FFF; display: inline-block; zoom: 1;  *display: inline;/*IE7 life-saver */
margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #869791; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; }
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; }
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1;  *display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span { display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791; }
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; }
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
/* preloading images */
.owl-item.loading { min-height: 150px; background: url(../images/ajaxloader.gif) no-repeat center center }
/*底部按钮上*/

/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/

@media (min-width: 640px)
.bottom {
    margin-bottom: 25%;
}
@media (min-width: 600px)
.bottom {
    margin-bottom: 25%;
}
@media (min-width: 320px)
.bottom {
    margin-bottom: 25%;
}

@media screen and (min-width:320px) {
html {
font-size:14px;-webkit-text-size-adjust:none;


}

}

@media screen and (min-width:400px) {
html {
font-size:14px;
}

}
@media screen and (min-width:480px) {
html {
font-size:14px;
}

}
@media screen and (min-width:560px) {
html {
font-size:14px;
}

}
@media screen and (min-width:600px) {
html {
font-size:16px;
}

}
@media screen and (min-width:640px) {
html {
font-size:16px;
}

}
/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/

/*底部*/
.bottom{ width:100%; padding:5% 0 7%; background:url(../images/new_sj53.jpg) no-repeat center top; background-size:cover; overflow:hidden; margin-bottom:50px;}
.bottom dl{ width:96%; margin:0 auto;}
.bottom dl dt{ width:45%; float:left;}
.bottom dl dt img{ width:100%;}
.bottom dl dd{ width:53%; float:right;}
.bottom dl dd img{ width:100%;}
.bottom dl dd ul li{float:left;}
.bottom dl dd ul .ww01{ width:45%;}
.bottom dl dd ul .ww02{ width:45%; float:right;}
.con05{ width:100%; overflow:hidden; margin:0 auto 3%;}
.con05 img{ margin:0 auto;}
.footer{ background-color:#FFFFFF;}
.footer p{ font-size14px; text-align:center; color:#a3a3a3;}

.footer a:link { 
color:#a3a3a3; 
text-decoration:none; 
} 

/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/
/*当前位置*/
.dqwz_cont{ width:100%; height:50px; line-height:50px; color:#000; border-bottom:3px solid #0d75c4;}
.dqwz_cont img{ width:20px; height:28px; display:inline-block; margin-top:-3px; vertical-align:middle; margin-left:5px; }
.dqwz_cont a{width:auto; height:50px; line-height:50px; display:inline-block; padding:0 15px; text-align:center; text-decoration:none; color:#000;}
.dqwz_cont a:hover{ color:#10a4c2;}

.main_cont{ width:100%; height:auto;  background:#5a8fff; overflow: hidden;position: relative;}
.float{ float:left;}
.d{ display:inline;}

.zc_info{width:100%; height:auto; background:#f7f7f7;}
.zc_grxx{ width:70px; height:140px; display:inline-block; border-right:2px solid #ccc; margin:10px 0; font-size:16px; text-align:center; padding: 30px 0;}
.zc_info ul{ width:100%; display:inline-block; float:left; padding:15px 0 10px 0; }
.zc_info ul li{ width:100%; height:40px; display:inline-block; float:left;margin:5px 5px 0 0;}
.zc_info ul li span{ width:26%; height:30px; line-height:30px; display:inline-block; text-align:left; overflow:hidden; float:left;}
.zc_info ul li input{width:60%; height:30px; display:inline-block; border:1px solid #ccc; background:#fff; float:left;}
.zc_info ul li select{width:60%; height:30px; display:inline-block; border:1px solid #ccc; background:#fff; float:left; font-size:14px;}
.zc_info p{ line-height:30px; height:auto; display:inline-block; background:#fff; text-align:left; padding: 0 20px; color:#F00; margin:0 20px 25px 20px; float:left;}


.zc_info2{width:100%; height:auto; background:#f7f7f7;}
.zc_info2 ul{ width:100%; display:inline-block; float:left; padding:15px 0 10px 0; }
.zc_info2 ul li{ width:100%; height:40px; display:inline-block; float:left;margin:5px 5px 0 0;}
.zc_info2 ul li span{ width:20%; height:30px; line-height:30px; display:inline-block; text-align:left; overflow:hidden; float:left;}
.zc_info2 ul li input{width:50%; height:30px; display:inline-block; border:1px solid #ccc; background:#fff;}
.zc_info2 p{ line-height:30px; height:auto; display:inline-block; background:#fff; text-align:left; padding: 0 20px; color:#F00; margin:0 20px 25px 20px; float:left;}


.zc_tk{width:100%;height:auto; margin-top: 0px; background:#f7f7f7; padding:0 10px;}
.zc_tk ul{height:auto; margin-left:20px; overflow:hidden;}
.zc_tk li{height:auto; overflow:hidden; margin-top:10px;}
.zc_tk li span{ width:100%; height:auto; line-height:40px; font-size:18px; display:inline-block; overflow:hidden; color:#008ba7;} 
.zc_tk li p{ display:inline-block; float:left; width:500px; height:auto; line-height:24px; padding:5px 0; margin:0 0 0 24px;}
.zc_tk li p label{ cursor:pointer;}
.zc_tk li p input[type="radio"]{ display:inline-block; float:left; width:16px; height:16px; margin:4px 5px 0px 0;}
.zc_tk li p input[type="checkbox"]{ display:inline-block; float:left; width:16px; height:16px; margin:4px 5px 0px 0;}

.zc_tj{ height:50px; padding:0 0 0 80px; margin-top:1px;}
.zc_tj input{ display:inline-block; width:150px; height:48px; line-height:48px; margin:0 20px; font-size:18px; cursor:pointer;}
.zc_tj input.zc_btn1{ background:#5ea5e2; color:#fff;}

/*测试结果*/
.csjg{ height:auto; margin:30px auto 0 auto; background:#fff; padding:30px 20px;}
.csjg h1{height:50px; font-size:30px; text-align:center; display:inline-block; } 
.csjg h2{height:40px; line-height:40px; text-align:center; font-size:18px; background:#6d3131; margin-left:70px; display:inline-block; margin-top:10px;}
.csjg .csjg_cont{width:100%; height:auto; padding:30px; background:#6d3131; margin:20px 0 0 70px; font-size:16px;}

/*在线自测*/
.zc_cont{width:100%;height:auto; background:#fff;}
.zc_cont h1{width:100%;height:auto; font-size:35px; text-align:center; display:inline-block; padding:40px 0 30px; font-weight:normal;}
.zc_cont h2{width:100%;height:auto; font-size:25px; text-align:center; display:inline-block;}
.zc_ts{ height:30px; display:inline-block; background:#f7f7f7; margin:20px 50px 0 50px; color:#999696;}
.zc_ts span{ width:auto; height:30px; line-height:30px; display:inline-block; padding:0 20px; margin-left:500px;}

.xx-in1{  width:100%; height:150px; position:fixed; z-index:9999; left:0.1%; top:20%; background-color:#CCCCCC;}
.xx-in1 p{ text-align:center; line-height:2rem; font-size:1.2rem;padding:10px;}
.xx-in1 span{ color:#d83240; font-size:2rem; padding:5px;}	
.xbtn{ width:5rem; height:2rem; position:absolute; bottom:1rem; background:#1178c7; border-radius:5px; color:#fff; line-height:2rem; font-size:0.8rem; text-align:center;}


/* 表单 */
.zc_sm ul li{width: 22.5%; margin: 2% 0 0 2%; float: left; background-color: #0d75c4; padding:10px 0px 10px 0px;text-align: center;}

.zc_sm ul li span{color: #fefa93;}
.zc_sm ul li a{color:#fff;display: block; height: 4.167rem; font-size: 1rem;text-align:center;
        display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;
        display:-moz-box;-moz-box-align:center;-moz-box-pack:center;
        display:-o-box;-o-box-align:center;-o-box-pack:center;
        display:-ms-box;-ms-box-align:center;-ms-box-pack:center;
        display:box;box-align:center;box-pack:center;}
