@charset "utf-8";
html {font-size: 10px;-webkit-text-size-adjust: none;}
@media screen and (min-width:320px){html{font-size: 10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:384px){html{font-size: 12px;}}
@media screen and (min-width:480px){html{font-size: 15px;}}
@media screen and (min-width:414px){html{font-size: 13px;}}
@media screen and (min-width:560px){html{font-size: 17.5px;}}
@media screen and (min-width: 600px){html{font-size: 19.375px;}}
@media screen and (min-width:640px){html{font-size: 20px;}} /*来自index1.css*/
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,span,input,textarea {margin:0; padding:0;}
html {min-width: 320px;color: #666;}
img{ width:100%; vertical-align:middle;}
body{ max-width:640px; margin:0 auto; font-family:"Microsoft YaHei", Helvetica, STHeiTi, sans-serif; font-size:1.3rem; line-height:2.4rem; background:#f9f9f9;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 1.3rem;}
li,ol {list-style: none;}
i,em {font-style: normal;}
a {text-decoration: none;color: #666;}
a:hover {color: #666;}
input[type="button"],
input[type="submit"],
input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}
.fl{ float:left;}
.fr{ float:right;}
/* -- 整体布局 -- */
input textarea {font-family: "Microsoft YaHei"}
.wrap{background:#fff;font-size:12px;}
.wrap img {width: 100%;}/*来自index1.css*/
/*头部*/
.top1{ text-align:center; background:#ebebeb; height:1.4rem; width:100%; line-height:1.4rem; padding:0.6rem 0; overflow:hidden;}
.top1 img{ width:1.4rem; border:none;}
.top1 b{ font-size:1.2rem; color:#014da1;}
.top2{ width:100%; overflow:hidden;}
.top2 .logo{ width:20%; box-sizing:border-box; padding:3% 2%;}
.top2 .name{ width:76%; box-sizing:border-box; color:#333; padding:3% 0 0 0; letter-spacing:0.04rem; line-height:1rem; font-size:1.16rem;}
.top2 .name b{ font-size:1.86rem; letter-spacing:0rem; line-height:3rem;}
.top2 .name span{ color:#014da1;}
.menu1 {height: 6.7rem;	overflow: hidden;background:#014da1;position: relative;}
.menu1 li {	width: 33.3%;text-align: center;line-height: 3.35rem;color: #fff;float: left;position: relative;overflow: hidden;background:#014da1;font-size:1rem; font-weight:normal; border-bottom: 0.05rem solid #2378d3;}
.menu1 li a {display: block;color: #fff;font-size: 1.2rem;font-size:14px; color:#fff; font-weight:normal;}
.menu1 li.cur {background:#2378d3;}


/*x*/
.dib{font-size:1em; position: relative;overflow:hidden;}
.dib::before{position: absolute; content: ""; top: 2.2rem;left: 0; width: 100% ; height: 0.1rem;background:#e5e5e5;}
.huid{width:4.25rem; height:4.25rem; margin: 0 auto; overflow: hidden;position: relative; z-index: 9;}
.huid img{display: block;width:100%;}
.f_wz1{padding-top: 1.2rem; padding-bottom:0.6rem; margin-bottom: 70px; font-size: 1.2rem; background:#ebebeb; text-align: center; line-height: 1.6rem;}
.f_wz1 a{ color:#666666;display: inline-block;}



/*底部导航板块*/
.f_menu {position: fixed;z-index: 999;bottom: 0;width: 100%;max-width: 640px;margin: 0 auto;background:#014da1;}
.f_menu li {position: relative;	float: left;width: 25%;}
.f_menu li.jias{ background:#2378d3;}
.f_menu li a {display: block;padding: 2.4167em 0 0.4em 0;font-size: 1.2rem;border-right: 1px solid #2378d3;text-align: center;color: #ffffff;	background: url(../images/f_icon1.png) no-repeat center 0.6em;background-size: 1.5834em 1.625em;}
.f_menu li:nth-of-type(2) a {background-image: url(../images/f_icon2.png);background-size: 1.6667em 1.375em;}
.f_menu li:nth-of-type(3) a {background-image: url(../images/f_icon3.png);background-size: 1.25em 1.75em;}
.f_menu li:nth-of-type(4) a {border-right: none;background-image: url(../images/f_icon4.png);background-size: 1.792em 1.7084em;}
.f_menu li.cur a {background-color: #1facd7;}
.f_menu li ul {	position: absolute;	z-index: 1000;width: 100%;padding: 0.4em 0;left: 0;bottom: 4.1em;background: #014da1;display: none;}
.f_menu li ul li {float: none;width: 100%;}
.f_menu li:nth-of-type(2) ul li a {display: block;height: 2em;padding: 0;border-bottom: 1px solid #ffffff;border-right: none;text-align: center;line-height: 1.75em;color: #ffffff;	background: none;}
.f_menu li ul li:first-of-type a {border-top: none;}
.f_menu li ul li:last-of-type a {border-bottom: none;}
