﻿@charset "utf-8";
body,textarea,input,select,option { color:#333;font-family:Microsoft YaHei;}
body, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, dl, dd, p, textarea, input, select, option, form { margin: 0;}
ol, ul, li, textarea, input, select, option, th, td { padding: 0;}
ul, li { margin: 0px; padding: 0px;	list-style-type: none;}
.clear { clear: both; overflow: hidden;}
a {	text-decoration: none; color: #333;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a, textarea, input { outline: none;}
.fl { float: left;}
.fr { float: right;}
img{ max-width: 100%;}

body { word-break: break-all; word-wrap: break-word; cursor: default;}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none;}
input[type="checkbox"], input[type="text"], input[type="submit"] {	-webkit-border-radius: 0; border-radius: 0;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { -webkit-text-size-adjust: none;}
body { font-size:62.5%; padding:0; margin:0 auto;max-width:640px;}

.w90{width: 94%;margin: auto;}

/*公共头部*/
.logo{margin-top: 1em;width: 25%;background: url("../images/fgx.png") right center no-repeat;float: left;padding-right: 2%;}
.logo1{margin-top: 1em;width: 73%;float: left;}
.logo1 img{float: left;}
.logo1 img:nth-child(1){width: 20%;margin-top: 0.3em;margin-left: 3%;}
.logo1 img:nth-child(2){width: 75%;margin-top: 1em;margin-left: 2%;}
.nav{width: 100%;height: 3em;background: #00a5e3;margin-top: 1em;position: relative;}
.topnav>ul>li{width: 33%;float: left;color: #ffffff;text-align: center;font-size: 0.875em;line-height: 3.5em;}
.topnav>ul>li:hover{background: #fafafa;color: #000;}
.topnav>ul>li{color: #ffffff;}
.search form{position: relative;margin-top: 1em;}
.search form input{width: 97%;height: 3.5em;padding-left:4%;background: #e4e4e4;border-radius: 10px;color: #333333;font-size: 0.875em;border: none;position: relative;}
.search form a img{position: absolute;right: 4%;top: 7px;width: 6%;height: 60%;}

/*二级菜单*/
.w900{width: 95%;margin: auto;background: #fafafa;padding: 0.9em 0;position: absolute;top: 3em;z-index: 1;max-width:640px;}
.w900 p{color: #00a5e3;font-size: 1.500em;margin: 0.5em 2% 0.2em;}
.w900 ul li{float: left;width: 22%;font-size: 1.100em;color: #333333;margin-top: 0.7em;margin-left: 3%}
.w9001{width: 95%;margin: auto;background: #fafafa;padding: 0.9em 0;position: absolute;top: 3em;z-index: 1;}
.w9001 li{width: 33%;text-align: center;float: left;}
.w9001 li p{color: #00a5e3;font-size: 1.500em;margin: 0.5em 2% 0.2em;}
.w9001 li a{width: 100%;font-size: 1.100em;color: #333333;margin-top: 0.7em;display: block;}
.w9002{width: 95%;margin: auto;background: #fafafa;padding: 0.9em 0;position: absolute;top: 3em;z-index: 1;}
.w9002 li p{color: #00a5e3;font-size: 1.500em;margin: 0.5em 2% 0.2em;}
.w9002 li{width: 45%;text-align: left;float: left;margin-left: 3%;}
.w9002 li a{width: 100%;font-size: 1.100em;color: #333333;margin-top: 0.7em;display: block;}
.w9002 li span{margin-top: 2em;display: block;}
.contBox{ display:none; }
.cont{  display:none; }
.cont.on{ display:block; }
.topnav ul li.on{  background:#fafafa; color: #000; }
@media screen and (max-width:375px) {
    .w900 ul li{width: 32%;margin-left: 1%;}
}
@media screen and (max-width:320px) {
    .w900 ul li{width: 30%;margin-left: 3%;}
}


    /*公共底部*/
.footer{width: 100%;height: auto;padding: 1em 0;text-align: center;background: #e9e9e9;color: #333333;margin-top: 2em;line-height: 1.5em;}



