/**********************************************************/
/*   欢迎Copy，保留和尊重作者的权利   www.huangbo123.com  */
/**********************************************************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family: "微软雅黑", Arial, Helvetica, sans-serif; }
fieldset, img { border:0; /*vertical-align:top;*/ }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: middle; }
a{ color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.red, .red a { color:#e32158; }
.blue, .blue a { color:#1061cc; }
.huise{color:#e1e1e1}
.left { float:left; }
.right { float:right; }
.autohei { height:auto; overflow:hidden; zoom:1;}
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
body { font-size:75%; margin:0 auto; color:#333;max-width:640px;min-width:320px;height:100%;/*  background:url(../images/jl_bg.png) repeat left top; padding-bottom:1rem;  margin-top:44px;*/}
img{ max-width:100%; height:auto;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased; }
*{ margin:0; padding:0;}

i{ font-style:normal;}
img { border:0;}
html{ overflow-x:hidden;}
a{ text-decoration:none; outline:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); color:#333;}
a:link, a:active {text-decoration:none;}
span,div{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
textarea,input,select{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); font-family:"微软雅黑"; font-size:15px; /*appearance:none; -webkit-appearance:none; -moz-appearance:none;*/ background:#fff;}
textarea,input{　line-height:normal;　line-height:22px//9; background:#fff;}
select{ border:1px #bbb solid; color:#777;line-height: 32px; height: 32px;}
.fl { float:left;}
.fr { float:right;}



/*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 {font-size:1em;COLOR:#838383;border-radius:0;}
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;}


#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;}


.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%;}



.banimg{ width:100%; height:100%;  margin:0 auto; position:relative; overflow:hidden; margin-top: -5px;  }
.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: 2rem 1.8rem 2.5rem 1.5rem;}
.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;}


.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;*/}


.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:2rem; }
.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;  margin-left: 1.2rem;  }
.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*/
.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;}


.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:"微软雅黑"; margin-top: 0.5rem;}
.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;}



footer{width: 100%; height: /*4.15rem*/; background: url(../images/footer_bg_02.jpg) no-repeat; background-size: 100% 100%; overflow: hidden; margin-top: 1rem; padding:1rem;}
.footer_lists{ width:100%; overflow: hidden;}
.footer_lists li{width:25%;text-align:center;}
.footer_lists li:last-child{margin-right: 0;}
.footer_lists img{display: block; width:95%;}
.footer_p{margin:0.8rem 0 0.5rem 0; text-align: center;}
.footer_p p{ font-size: 1rem;color: #252525;margin-top: 0.8rem;}



.title-section { /*position: absolute; left: 15%; top: 25%;*/ z-index: 1; width:96%; height: 4rem; border-radius: 2rem; background-image: linear-gradient(89deg,#ff2494,#ff4d00); box-shadow: 0 2px 6px 0 rgba(190,0,0,.5); display: flex; justify-content: center;align-items: center; margin:0 auto;}
.title-section .title-section-icon { width: 230px; margin-top: -5px;}



/**********************************************************/
/*   欢迎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  */
/**********************************************************/

