@charset "utf-8";
* { margin:0px; padding:0px; word-wrap: break-word; -webkit-text-size-adjust: none; }
html { margin:0 auto; max-width:480px; }
body { color:#333333; font-family: "微软雅黑"; line-height:1.7em; min-width: 320px; margin: 0 auto; }
 @media screen and (max-width:320px) {
body {
font-size:0.875em;
}
.ui-content {
line-height:1.8em;
}
 .nav {
font-size: 1em;
line-height: 2em;
}
}
 @media(min-width:320px) and (max-width:479px) {
body {
font-size:0.875em;
}
.ui-content {
line-height:1.8em;
}
 .nav {
font-size: 1em;
line-height: 2em;
}
 }
  @media(min-width:320px) and (max-width:375px) {
.text-center{ font-size:12px;}
}
 @media(min-width:480px) and (max-width:639px) {
body {
font-size:1em;
}
 .nav {
font-size: 1.2em;
line-height: 2.2em;
}
}
 @media screen and (min-width:640px) {
body {
font-size:1em;
}
 .nav {
font-size: 1.2em;
line-height: 2.2em;
}
}
.f_2_c a { font-size: 12px; }
dl, ul, li, ol { list-style:none; padding:0; margin:0; }
img { border: none; vertical-align:top; max-width: 100%; width:auto; }
img { vertical-align:middle; -ms-interpolation-mode: bicubic;/*IE7图片失真修复*/ }
a { text-decoration:none; outline: medium none; color:#333; }
a:visited { text-decoration:none; }
a:hover { color:#333; text-decoration: none; }
input, textarea, keygen, select, button, isindex { margin: 0em; font: -webkit-small-control; color: initial; word-spacing: normal; text-transform: none; text-indent:0px; text-shadow: none; display: inline-block; text-align: start; outline:medium; }
table { border-collapse:collapse; border-spacing:0; }
i, em, cite { font-style: normal; }
iframe { display:block }
h1, h2, h3, h4, h5, h6 { font-weight:500; }
address, cite, dfn, em, var { font-style:normal; }
input, textarea { outline:none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }
.clear { height: 0px; line-height: 0px; width: 100%; font-size: 0px; margin: 0px; padding: 0px; overflow: hidden; clear: both; }
.fl { float:left; }
.fr { float:right; }
.h10 { height:25px; clear:both; }
.ui-header, .ui-content, .ui-footer { padding: 0; overflow: hidden; background: #fff; width:100%; }
.text-center { text-align:center; background:url(../images/img01.jpg) no-repeat left top; background-size: contain; }
.text-center span{-o-transform: rotate(90deg); /* Opera浏览器 */
-webkit-transform: rotate(90deg); /* Webkit内核浏览器 */
-moz-transform: rotate(90deg); /* Firefox浏览器 */
color:#a61005; display: inline-block;}
.main { max-width: 640px; margin:0px auto;}
/*******************导航开始********************/
.nav { width:100%; height:auto; overflow:hidden; }
.nav li { width:25%; float:left; text-align:center; position:relative; }
.nav li a { display:block; color:#FFFFFF; background: #063259; border-bottom: 1px #254A76 solid; }
/*******************活动1234********************/
.bt_wz { color:#000000; font-size:1em; width:100%; height:auto; }
.bt_wz span { color:#d50208; }
.bk_r { border-top:none; width:96%; border-radius:5px 5px 10px 10px; margin:10px auto; }
.wz2 { background:#f9f9f9; padding:1%; margin:0 auto }
.bt_x { border-top:1px solid #999999; }
.bt_anniu { width:80%; margin: 0 auto; height:45px; background:#e55b5b; text-align:center; line-height:45px; border-radius:10px; }
.bt_anniu a { color:#FFF; display:block; }
/*******************活动1234表单********************/
.biaodan { overflow:hidden; }
.wxts strong { color:#666dac; width:95% }
input { font: -webkit-body; color:#606060; outline:0; }
.jiange { height:10px; clear:both; }
.nrjjsb { width:100%; height:auto; overflow:hidden; border-radius:5px; box-sizing:border-box; }
.nr_n1 { width:98%; margin:0 auto; }
.nr_n1 p { /*font-size:16px;*/ padding:5px 0px; color:#980c02; }
.nr_n1_dx input { float:left; margin-top:6px; }
.nr_n1_dx label { float:left; width:33%; text-align:left; margin-bottom:5px; }
.nr_n1_dx label a { display:block; text-indent:0.4em; color:#666666; /*font-size:14px;*/ }
.nr_n1_dx2 input { float:left; margin-top:6px; }
.nr_n1_dx2 label { float:left; width:33%; text-align:left; margin-bottom:5px; }
.nr_n1_dx2 label a { display:block; text-indent:0.4em; color:#666666; /*font-size:12px;*/ }
.nr_n1_dx3 input { float:left; margin-top:12px; }
.nr_n1_dx3 label { float:left; width:50%; text-align:left; margin-bottom:5px; }
.nr_n1_dx3 label a { display:block; text-indent:0.4em; color:#666666;/*font-size:12px; */ }
.nr_n2 { width:98%; margin:0 auto; }
.nr_n2 p { /*font-size:18px;*/ padding:5px 0px; }
.nr_n2 p span { color:#da1616; }
.nr_sub { width:100%; height:36px; display:block; border-style:none; background:#534747; border-radius:15px; font-size:18px; text-align:center; color:#fff; cursor: pointer; }
.nr_sub:hover { background:#da1617; }
.fabiao { width:100%; margin:0 auto; }
.biaoge_wb { width:100%; border: 1px solid #cdcdcd; height:90px; background:#e2edfa; color:#94afd1; line-height:22px; border:#a3bfe0 1px solid; text-indent:5px; }
.biaodan_anniu { width:86%; margin:15px auto; height:45px; }
.biaodan_anniu li { width:42%; height:36px; float:left; background:#da1616; text-align:center; line-height:36px; font-size:18px; border-radius:15px; }
.biaodan_anniu li a { color:#FFF; display:block; }
.biaodan_anniu2 { width:80%; margin:15px auto; height:45px; }
.biaodan_anniu2 li { width:45%; height:36px; float:left; background:#da1616; text-align:center; line-height:36px; font-size:18px; border-radius:15px; }
.biaodan_anniu2 li a { color:#FFF; display:block; }
.canyu { width:40%; margin:0 auto; }
.fabiao_xm { width:96%; margin:0 auto; }
.wz_z { float:left; width:80%; }
.wz_z p { height:30px; line-height:42px; float:left; }
.wz_z span { color:#d32629; line-height:42px; margin-top: 5px; display: inline-block;}
.wz_z input { border: 1px solid rgb(214, 214, 214); background-color: rgb(241, 241, 241); height: 30px; line-height: 30px; float: left; width: 50%; }
.wz_zz { float:left; width:80%; }
.wz_zz p { height:30px; line-height:42px; float:left; }
.wz_zz span { color:#d32629; }
.wz_zz select { border: 1px solid #ccc; color: #606060; display: block; height: 32px; text-indent: 0.3em; width: 50%; margin-top:2%; }
/*******************微信********************/
.weixin { overflow:hidden; margin:0 auto; padding:20px 10px; }
.footer_logo { width:94%; margin:0 auto; }
.footer_logo .a_ok_btn { width: 200px; height: 72px; position: absolute; display: block; right:0px; top:0px; }
/*底部导航*/
.fotxuan {/*margin-top:20px;*/ background:#00246c; height:50px; width:100%; position:fixed; bottom:0; }
.fotxuan li { width:25%; float:left; }
.fotxuan li a { display:block; width:70px; margin:0 auto; text-align:center; color:#fff; }
.fotxuan li a img { display:block; margin:0 auto; }
.fotxuan li a span { display:block; padding-top:5px; }
.fotxuan li a span img { margin-bottom:5px; margin-top:3px; }
/*new*/
.buzhou{ padding:15px 12px; overflow:hidden;}
.buzhou dl dt{ overflow:hidden; float:left; display:inline-block; padding:0 4px 12px 4px;}
.buzhou dl dd{ float:left; line-height:30px;}
.buzhou dl dd span{width:18px; height:18px; border-radius:50%; background-color:#980c02; display:inline-block; margin: 0 10px 0 0 ; text-align:center; line-height:15px; color:#fff;}



/*20170731*/
.zhhy_1 {
    padding: 1rem;
    background: #c03427;
}
/*20170731*/