@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0; font-weight: normal;font-family:"Arial","Microsoft YaHei";}
html {overflow-y:scroll;}
em,i {font-style:normal;}
html,body {max-width:640px; margin:0 auto;font-size:15px;font-family:"Arial","Microsoft YaHei";font-weight:400;color:#232323;background:#f5f5f5;}
a {color:#232323;text-decoration:none;}
/*a:hover {color:#006cb8;text-decoration:none;}
*/img {border:0 none; max-width: 100%;}
ol,ul,li {list-style:none;}
div,ul,li {margin:0px;padding:0px;list-style-type:none;}
input[type="submit"] {cursor:pointer;}
button {cursor:pointer;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.ov {overflow:hidden;}
@media screen and (min-width:320px) {
	body {font-size:75%;}
}
@media screen and (min-width:360px) {
	body {font-size:85%;}
}
@media screen and (min-width:480px) {
	body {font-size:110.5%;}
}
@media screen and (min-width:568px) {
	body {font-size:129%;}
}
@media screen and (min-width:639px) {
	body {font-size:150%;}
}
b{font-weight: normal;}
/*头部*/
.header {width: 100%;height: auto;font-size: 1em; z-index:999;}
.header_nav {width: 100%;height: auto;position: relative;background: #fff;}
/*.headerheight{height: 4em;}*/
.logo {display: block;width: auto;max-width: 60%;height: 100%;overflow: hidden;	position: relative; left: 2%; top: 0px;z-index: 1; padding: 0.6em 0px;}
.logo img {display: block;max-width: 100%;max-height: 100%;}

/*导航*/
.nav_button {font-size: 1em;width: 15%;height: 100%;position: absolute;top: 0px;right: 0px;background: url(../images/index_02.png) center center no-repeat;
	background-size: contain;z-index: 2;outline: none;}
.menu {display: none;width: 100%;height: auto;overflow: hidden;position: absolute;top: 100%;left: 0px;z-index: 99999;}
.menu ul li {font-size: 1.5em;height: 2.4185em;line-height: 2.4185em;text-align: center;border-bottom:1px #fff solid;background: #083770;overflow: hidden;}
.menu ul li a {display: block;position: relative;color: #fff;outline: none;}



.wap-search { height: 2.5em;  padding: 0.4em 2%; }
.wap-search form { position: relative; background-color: #e4e4e4; border-radius: 0.5em; overflow: hidden; }
.wap-search form input[type="submit"] { position: absolute; top: 0; right: 0; width: 3em; height: 2.5em; border: none; background: url(../images/search-btn.png) no-repeat center; background-size: 50%; }
.wap-search-text { margin-right: 3em; }
.wap-search-text input[type="text"] { display: block; width: 100%; height: 2.5em; padding-right: 1em; padding-left: 1em; border: none; background: none; }
.wap-search-text input[type="text"]:focus { color: #ff2832; outline: none; }


/*底部*/
.footer{margin-bottom: 6em;}
.footfloat{position: fixed; max-width: 640px; font-size: 1.2em; bottom: 0px; background: #083770; width: 100%; text-align: center; padding:0.7em 0px 0.2em; z-index: 99999;}
.footfloat img{height: 1.6em;}
.footfloat a{color: #fff; float: left; width: 25%;}
.footfloat a p{line-height:2;}

