/**********************************************************/
/*     ӭCopy               ߵ Ȩ     www.huangbo123.com  */
/**********************************************************/
body { margin:0 auto; padding:0; font-family:"微软雅黑", Helvetica; font-size:15px; background:#f3f3f3; color:#333;}
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:24px; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: middle; }
a{ color:#fff; 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 {  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;}


/*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*/
.nav{ overflow:hidden; }

.nav dl{ overflow:hidden; margin:0 0.2rem; border-bottom:1px #666666 dashed; padding:0.5rem 0;}
.nav dd{ float:left; width:55%; padding:0.2rem;}
.nav dd img{  width:100%; }

.nav dt{ float:left; width:45%; padding-top:0.5rem;}
.nav  dt h2{ color:#7d7d7d; font-size:1.3rem;}
.nav  dt p{ color:#666666; font-size:1rem; padding:0 0.5rem;}
.nav  dt span{ float:left; margin:0.2rem 0.3rem; color:#666666; font-size:1rem; color:ffffff; padding:0.3rem;  background-color:#ff6000;}
.nav  dt i{color:#FF0000; font-weight:600; font-size:1rem; }
.nav  dt span a{ color:fff;}
.nav .nav_a{float:left; width:100%;}
.nav .nav_b{float:left; width:100%; margin-top:5px; padding-bottom:10px;}

.nav .pl_bt2 ul{ overflow:hidden;}
.nav .pl_bt2 ul li{ float:left; width:23%; text-align:center; line-height:2rem; background:#086ba2;border-radius:4px; font-size:1rem; color:#fff; margin:0 0.2rem 0 0.2rem; padding:0.2rem;}
.nav .pl_bt2 ul li a{ color:#fff;}
.nav .pl_bt3 ul{ overflow:hidden;}
.nav .pl_bt3 ul li{ float:left; width:48%; text-align:center; line-height:2rem; background:#086ba2;border-radius:4px; font-size:1rem; color:#fff; margin:0 0.2rem 0 0.2rem; padding:0.2rem;}
.nav .pl_bt3 ul li a{ color:#fff;}
.nav .pl_bt4 ul{ overflow:hidden;}
.nav .pl_bt4 ul li{ float:left; width:98%; text-align:center; line-height:2rem; background:#086ba2;border-radius:4px; font-size:1rem; color:#fff; margin:0 0.2rem 0 0.2rem; padding:0.2rem;}
.nav .pl_bt4 ul li a{ color:#fff;}

/**********************************************************/
/*     ӭ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;}

.wapper{ background:#FFF; /*overflow:hidden;*/ padding:0.2rem;}
/* 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:#1178c7;border-radius:2.5px; font-size:1rem; color:#fff; margin:0 0.5rem 1rem 0; padding:0.5rem;}
.pl_bt ul li a{ color:#fff;}


.foot{ overflow:hidden; }
.foot cite{ text-align:center; display:block; margin-top:1rem;}
.foot cite img{  width:92%; }
.foot dl{ overflow:hidden; margin:0 1.2rem; 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;}
.titimg{ width:100%; padding:0.8rem  1rem; text-align: center;}
.titimg p{ width:100%;  color:#FF0000; font-size:1.5rem; font-weight:600; padding:0.5rem;}
.titimg p span{background-color:#1178c7;  color:#ffffff; padding:0.2rem 0.2rem; margin-left:0.2rem; border-radius:0.5rem;}



.swt_bottom_1218 { width: 16rem; overflow: hidden;position: fixed;bottom: 0; left:50%;z-index:9999;margin-left:-8rem;}
.swt_bottom_1218 li { float: left; width: 4rem; text-align: center; font-size: 0.5rem; background: #f4f4f4; padding-bottom: 0.1rem; margin-top: 1.35rem; list-style-type: none;}
.swt_bottom_1218 li i { display: block; margin: 0.5rem auto 0.25rem; }
.swt_bottom_1218 li:first-child i { width: 1.075rem; height: 1.15rem; background: url(../images/swt_bottom_1218_04.png) no-repeat; background-size: 100%; }
.swt_bottom_1218 li:nth-child(2) i { width: 1.375rem; height: 1.375rem; background: url(../images/swt_bottom_1218_06.gif) no-repeat; background-size: 100%; margin-top: 0.28rem; }
.swt_bottom_1218 li b { display: block; width: 3.05rem; height: 3.05rem; background: #f4f4f4; border-radius: 50%; margin: 0 auto; margin-top: -1.15rem; overflow: hidden; }
.swt_bottom_1218 li:nth-child(3) { margin-top: 1.35rem; position: relative; }
.swt_bottom_1218 li:nth-child(3) i { width: 2.25rem; height: 2.25rem; background: url(../images/swt_bottom_1218_05.gif) no-repeat; background-size: 100%; margin-top: 0.4rem; }
.swt_bottom_1218 li:nth-child(3) span { display: block; width: 2.25rem; height: 2.25rem; border-radius: 50%; position: absolute; left: 0.88rem; top: -0.75rem; z-index: 1; -webkit-box-shadow: 0 0 30px #8f3900; box-shadow: 0 0 30px #8f3900; -webkit-animation: sonarEffect 1.5s ease-out 1s infinite; animation: 1.5s ease-out 1s normal none infinite running sonarEffect; }
.swt_bottom_1218 li:nth-child(4) i { width: 1.125rem; height: 0.825rem; background: url(../images/swt_bottom_1218_07.png) no-repeat; background-size: 100%; margin-top: 0.68rem; margin-bottom: 0.4rem; }
/**********************************************************/
/*     ӭ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  */
/**********************************************************/



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{width:90%; border:1px #bbb solid; color:#777;line-height: 32px; height: 35px;}
.fl { float:left;}
.fr { float:right;}
.radio{-webkit-appearance:checkbox;}

 
.nbox{width: 100%; background: #e8e8e8;}
.mt20{margin-top: 0px;}
.nbox li {line-height: 25px; text-align:left; padding:6px 5px 8px 95px; position: relative;box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; border-bottom: 1px solid #e1e1e1;}
.nbox li .mpname {position: absolute; left: 15px; top: 10px;}

.ghpt {overflow:hidden;background:#f1f2f4;padding-top:0px;margin:0 auto;text-align:center;border:#eee solid 1px; margin-top: -4px;}
.ghpt_bt {overflow:hidden;padding:6px 0px;margin:0 auto;}
.ghpt_bt ul li {margin-top:5px;margin-bottom:5px;font-size:14px;color:#363636;vertical-align:middle;text-align:left}
.text-op {display: block; width: 90%; height:35px; line-height: normal; line-height:32px//9;  border: 1px solid #bbb;}
.text-txt {display: block; width: 90%; height: 60px; color:#999; line-height: normal; line-height: 25px//9;  border: 1px #bbb solid;}
.form-btn{display: block; width: 40%; height: 50px; border:none; line-height: 50px; text-align: center; background: #28a745;border: 1px solid rgba(27,31,35,0.2); border-radius: 0.25em; float:left; margin: 15px 0px 15px 30px;border-radius: 5px;-webkit-border-radius: 5px; -moz-border-radius: 5px; font-size: 20px;font-weight: bold; color: #fff;}
.form-btn2{display: block; width: 40%; height: 50px; border:none; line-height: 50px; text-align: center; background: #ff5f11;border: 1px solid rgba(27,31,35,0.2); border-radius: 0.25em; float:right; margin: 15px 30px 15px 0px;border-radius: 5px;-webkit-border-radius: 5px; -moz-border-radius: 5px; font-size: 20px;font-weight: bold; color: #fff;}


