@charset "UTF-8";
/**CSS Reset**/
body, div, span, h1, h2, h3, h4, h5, h6, header, footer, section, article, aside, details, figcaption, figure, hgroup, nav, menu, address, time, canvas, audio, video, p, pre, sup, sub, ul, ol, li, dl, dt, dd, form, input, button, textarea, select, iframe, img, a { padding: 0; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
header, footer, section, article, aside, details, figcaption, figure, hgroup, nav, menu { display: block; }
html, body { font-size: 20px; -webkit-overflow-scrolling: touch; }
body { background-color: #eee; color: #333; font-family: "Helvetica Neue", "Microsoft Yahei", Tahoma, Arial, Roboto, "Droid Sans", "Droid Sans Fallback", "Heiti SC", sans-self; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ul, ol { list-style-type: none; }
a { color: #333; text-decoration: none; outline: none; }
a:link, a:visited, a:hover, a:active { color: #333; outline: none; }

/*common css*/
.top1{width: 100%;min-width: 1100px;height: 190px;background: url(top1.jpg) no-repeat center top;}
.top2{width: 100%;min-width: 1100px;height: 210px;background: url(top2.jpg) no-repeat center top;}
.top3{width: 100%;min-width: 1100px;height: 215px;background: url(top3.jpg) no-repeat center top;}
.top3center{width: 1100px;margin: 0 auto;padding-top:75px;}
.top3center a{display: block;width: 146px;height: 105px;float:left;}
.a1{margin-left: 77px;}
.a2{margin-left: 28px;}
.a3{margin-left: 28px;}
.top4{width: 100%;min-width: 1100px;height: 165px;background: url(top4.jpg) no-repeat center top;}
.top5{width: 100%;min-width: 1100px;height: 84px;background: url(top5.jpg) no-repeat center top;}

.footer1{width: 100%;min-width: 1100px;height: 204px;background: url(footer1.jpg) no-repeat center top;}
.footer2{width: 100%;min-width: 1100px;height: 215px;background: url(footer2.jpg) no-repeat center top;}
.footer3{width: 100%;min-width: 1100px;height: 197px;background: url(footer3.jpg) no-repeat center top;}

.detailtop1{width: 100%;min-width: 1100px;height: 190px;background: url(detailtop1.png) no-repeat center top;}
.detailtop2{width: 100%;min-width: 1100px;height: 210px;background: url(detailtop2.png) no-repeat center top;}
.detailtop3{width: 100%;min-width: 1100px;height: 215px;background: url(detailtop3.png) no-repeat center top;}
.detailtop4{width: 100%;min-width: 1100px;height: 165px;background: url(detailtop4.png) no-repeat center top;}
.detailtop5{width: 100%;min-width: 1100px;height: 84px;background: url(detailtop5.jpg) no-repeat center top;}