@charset "utf-8";
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; }
html { font-size: 12px; font-size: calc(200vw/64);background-color:#fff; }
@media all and (max-width: 320px) { html { font-size: 10px; } }
@media all and (min-width: 640px) { html { font-size: 20px; } }
body { min-width: 320px; max-width: 640px; margin: 0 auto;font-family:微软雅黑; background:#fff; }
img,input,select{vertical-align:middle;margin:0;padding:0;border:0}
img{ max-width:100%}
.float_container dt img{ width:auto}
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: middle; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button,submit, textarea, checkbox, select, radio, form { vertical-align: middle; font-size: 100%; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a, area { blr:expression(this.onFocus=this.blur())/* for IE */
}
:focus { outline: none;/* for Firefox */ }
.red, .red a { color: #0783BF; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.left { float: left; }
.right { float: right; }


.menu{border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding-top:0.5rem;padding-bottom: 0.5rem;margin-top:1.2rem;margin-bottom:0.4rem;}
.menu_con{text-align: center;font-weight: bold;display: inline-block;width: 50%;margin:0 auto;font-size: 1.3rem;}
.menu_pic{width: 20%;text-align: center;}
.menu_pic a{width: 2.15rem;display: inline-block;}
.menu_pic a img{vertical-align: middle;}
.menu_pic_l{margin-left:5%;}
.menu_pic_r{margin-right:5%;}

.wrap{width:92%;margin:1rem auto;overflow: hidden;}
.con_tit{font-size: 1.5rem;font-weight: bold;}
.con_icon a{width: 1.5rem;display: inline-block;}
.con_icon a:nth-of-type(1){margin-right: 1rem;}
.content_bottom{margin-top: 2rem;}
.content_bottom p{font-size: 1.35rem;text-align: justify;line-height: 2.4rem;position: relative;color:#666666;}
.content_bottom p em{font-style: normal;position: absolute;opacity: 0.4;font-size: 0.9rem;right: 48%;bottom:6%;}
.content_bottom p font{color:#0a7fde;}
.content_bottom p span{width: 23%;display: inline-block;color:#000;}
.hengfu{background-color: #f5f5f5;overflow: hidden;padding-bottom: 1.5rem;padding-top: 1.5rem;}
.hf_1{width:3rem;margin-left:1.5rem;}
.hf_1 p{font-size: 1.2rem;text-align: center;color:#999999;}
.hf_2{line-height: 3rem;color:#999999;}
.hf_3 p{background-color: #fff;width:6.2rem;line-height: 3rem;text-align: center;float: left;margin-left: 0.5rem;font-size: 1.2rem;}

.jj_con{width: 92%;margin:0 auto;overflow: hidden;}
.jj_con p{font-size: 1.35rem;text-align: justify;line-height: 2.4rem;position: relative;}
.jj_con p font{color:#0a7fde;}
.blank{height: 1rem;background-color: #f5f5f5;margin:2rem auto;overflow: hidden;}
.con_tit_1{font-size:1.3rem;}
.jj_con em{font-style: normal;color:#999999;}
.bottom_1 ul{width: 80%;margin:1rem auto;overflow: hidden;display: flex;flex-flow: row wrap;justify-content: space-between;}
.bottom_1 ul li{width: 25%;text-align: center;}
.bottom_1 ul li span{color:#949494;float: right; }
.bottom_1 ul li a{color:#949494;}
.bottom_2{text-align: center;}
.bottom_2 p{font-size: 1.1rem;color:#949494;}
.bottom_2 p span{width: 1.5rem;text-align: center;display: inline-block;}
.bottom_2 p a{color:#6c6c6c;}
.bottom_pic{width:5.9rem;margin:1.5rem auto 2.5rem;overflow: hidden;}