﻿body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei;color:#505050}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul,ol{list-style:none}a{text-decoration:none;color:#333;outline:none}a:hover{color:#333; }fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-size:100%;outline:none; -webkit-appearance: none;}textarea{resize:none}img{vertical-align:top;width:100%;}article, aside, footer, header, hgroup, main, nav, section {display: block;}.top_ad_fixed{position: fixed; top: 0; left: 0; right: 0; width: 100%; max-width: 640px; background:#6a606a; margin: 0 auto; overflow: hidden; z-index: 99999;}.hty {width:100%; padding-top: 35%;}.show {display:block;}.hide {display:none;}.fl {float:left;}.fr {float:right;}.htyt {width:100%; max-width: 750px; background:#D10836; /*margin: 14% auto 0;*/ margin: 0 auto; overflow: hidden;}.logo {max-width:750px;margin:0px auto;}.logo a {display:block;width:100%;margin:0 auto;}.logo img {max-width:100%;max-height:100%;vertical-align:middle;}.nav {width:100%;background:#F7F7F7;overflow:hidden;}.nav ul {width:750px;margin:0 auto;}.nav ul li {float:left;width:20%;padding:2% 0 2% 0;text-align:center;font-size:24px;}.nav ul li a {display:block;width:100%;border-right:1px solid #E0E0E0;border-left:1px solid #fff;}.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.index_nav { max-width: 750px; background: #EDEDED; overflow: hidden; margin: 0 auto;}.index_nav ul { max-width: 750px; margin: 0 auto;}.index_nav ul li { float: left; width: 19.6%; padding:2% 0; text-align: center; height:2rem; border-right: 1px solid #E0E0E0; border-left: 1px solid #fff; overflow:hidden;}.index_nav ul li a { display: block; height: auto; overflow: auto; font-size: 0.8rem; color: #D10836;font-family: Arial, Helvetica, sans-serif;}.index_nav ul li a img {width:1rem;}.main {max-width:750px;width:100%;clear:both;margin:0 auto;background:#fff;}.topyytj {max-width:640px;margin:0 auto;font-size:22px;color:#333333;text-align:center;padding:2% 0;}.topyytj span {color:#FF0000;}.jbmenu {width:640px;margin:0 auto;overflow:hidden;display:none;}.jbmenu ul {width:100%;margin:0 auto;}.jbmenu ul li {float:left;width:21%;padding:1% 0;margin-left:3.3%;margin-top:2%;text-align:center;font-size:22px;border:1px solid #F7A515;border-radius:8px;background:#fff;overflow:hidden;}.jbmenu ul li:hover {border:1px solid #fff;border-radius:8px;background:#F7A515;color:#FFFFFF;}.jbmenu ul li a {display:block;width:100%;height:100%;color:#F8783C;}.jbmenu ul li a:hover {color:#fff;}.footer {width:100%; max-width: 640px; margin:0 auto; background:#D10836;overflow:hidden;}.foot_nav {max-width:640px;line-height: 2.4;margin:0 auto;font-size:1rem;overflow:hidden;}.foot_nav li {float:left;text-align:center;width:23%;}.foot_nav li a {color:#FFFFFF;display:block;padding:1%;border-right:1px solid #fff;}.fhdb {display:block;width:5%;text-align:center;float:left;}.fhdb img {width:100%;vertical-align: middle;}.foot_con {width:85%;max-width:544px;margin:2% auto;overflow:hidden;}.foot_logo {float:left;width:20.5%;padding-right:4%;border-right:1px solid #C9C8C8;}.foot_logo img {width:100%;}.foot_right {float:left;width:70%;height:100%;line-height:1.5;padding:1% 0 0 4%;border-left:1px solid #fff;}.foot_right p {display:block;width:100%;font-size:1rem;}.foot_box {z-index:999;width:100%;margin:0 auto;overflow:hidden;position:fixed;bottom:0;background:#fff;}.foot_box a {display:block;width:100%;}.foot_box img {}.foot_ksgh {width:33%;padding:0 1%;text-align:center;float:left;background:url(../images/bg_04.png) repeat;margin-right:0.5%;}.foot_dhzx {width:33%;padding:0 1%;text-align:center;float:left;background:url(../images/bg_04.png) repeat;margin-right:0.5%;}.foot_zxzx {width:33%;padding:0 1%;text-align:center;float:left;background:url(../images/bg_04.png) repeat;}.foot_box {display: none;}@media (max-width:321px) {    .index_nav ul li { width: 19.3%;}}@media (min-width:321px) and (max-width:441px) {    .index_nav ul li { width: 19.4%;}}@media screen and (min-width: 640px) {	.htyt{/*margin: 4.75% auto 0;*/ margin: 0 auto;}}