@charset "utf-8";
body {margin:0 auto; padding:0; background-color:#fff; font: normal 100%; font-size:100%; font-family:'微软雅黑';}/*100% 即默认16px*/
body,html{ padding-top:0px; overflow-x:hidden;}
* {font: normal 100%; font-size:100%; color:#666; font-family:'微软雅黑';}
*:focus {outline:none;}
img { border:0px;}
ul {margin:0px;margin-left:-40px; *margin-left:0px;}
li {list-style-type:none;}
p { margin:0px; padding:0px;}
form { margin:0px; padding:0px;}
a { text-decoration:none;outline-style:none;}

@media only screen and (min-width: 320px){
	html {font-size: 62.5% !important;}
}
@media only screen and (min-width: 640px){
	html {font-size: 125% !important;}
}
@media only screen and (min-width: 750px){
	html {font-size: 150% !important;}
}
@media only screen and (min-width: 1242px){
	html {font-size: 187.5% !important;}
}

#top { width:100%; overflow:hidden; margin-top:0%; padding-top:2%; padding-bottom:2.5%;}
#top #logo { float:left; width:50%; text-align:left; overflow:hidden; margin-top:1%;}
#top #logo img { width:70%; height:auto; display:block; margin-left:5%;}
#top #tel { float:right; width:50%; text-align:right; margin-top:1%;}
#top #tel #word { float:right; width:70%; margin-right:4%; font-size:3vw; color:#676767; font-style:italic;}
#top #tel #word font { font-size:4.5vw; color:#EC6626; font-weight:bold;}
#top #tel #img { float:right; width:17%; margin-right:5%; text-align:right;}
#top #tel #img img { width:100%; height:auto;}

#float { margin:0 auto; width:100%; overflow:hidden; position:absolute; z-index:9999; position:fixed; bottom:0px;} 
#float #bshow { width:104%;}
#float #bshow a { display:block; float:left; width:24%; padding-top:3%; padding-bottom:3%; text-align:center; color:#fff; font-size:4vw; border-right:1px solid #fff;}
#float #bshow #b1 { background-color:#EC6626;}
#float #bshow #b2 { background-color:#F3B100;}
#float #bshow #b3 { background-color:#4A9CCB;}
#float #bshow #b4 { background-color:#68B63E;}

#pagemenu { margin:0 auto; width:100%; position:relative; margin-top:0px; overflow:hidden;}
#pagemenu ul { width:101%;}
#pagemenu ul li { float:left; width:25%; overflow:hidden; border-bottom:1px solid #F9B898;}
#pagemenu ul li a { display:block; text-align:center; width:99.5%; border-right:1px solid #F9B898; background-color:#EC6626; padding-top:7%; padding-bottom:7%; font-size:3.7vw; color:#fff; text-decoration:none;}
#pagemenu ul li.on a { background-color:#5E2400;}

#bwords { width:100%; text-align:center; overflow:hidden; background-color:#EFEFEF; padding-top:4%; padding-bottom:5%; font-size:4.5vw; color:#F96620;}
#bwords span { color:#666; font-size:3vw; margin-top:2%; line-height:5vw;}

#ryqk img{ text-align:center; padding:0px; margin:0px; display:block;}