@charset "utf-8";
/* CSS Document */

* {
    margin: 0;
    padding: 0;
    font-family:'微软雅黑', Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
}
html {-webkit-text-size-adjust:none;}
*:focus {outline:none;}
img {border:none;}
ul,li {list-style:none; display:block;}
a {text-decoration:none;}
body {font-size:12px; background:#ffffff; min-width: 800px;}
.clear {font-size:0px; width:0px; height:0px; clear:both;}
a {text-decoration: none;}



.header {width: auto; height: auto; background: #3c3c3c; padding-top: 20px;}
.logo {width: 114px; height: 114px; margin: 0 auto;}
.logo a {display: block; width: 114px; height: 114px;}
.logo img {width: 114px; height: 114px;}
.menu {width: auto; height: 40px; margin: 0 auto; max-width: 900px; padding-top: 10px;}
.menu ul li {width: 20%; height: 30px; float: left; padding: 5px 0;}
.menu ul li a {display: block; width: auto; height: 30px; position: relative; font-size: 0; line-height: 0;}
.menu ul li a i {display: block; width: 100%; height: 30px; text-align: center; position: absolute; left: 0; top: 0;}
.menu ul li a b {display: none; width: 100%; height: 30px; text-align: center; position: absolute; left: 0; top: 0;}
.menu ul li a img {height: 30px;}


.banner {width: auto; height: auto; font-size: 0; line-height: 0;}
.banner .swiper-slide {width: auto; height: auto;}
.banner .swiper-slide a {display: block; width: auto; height: auto;}
.banner .swiper-slide img {width: 100%;}
.banner .swiper-pagination-bullet {background: #d7d0d0; width: 10px; height: 10px;}
.banner .swiper-pagination-bullet-active {background: #d7d0d0;}


.holist {width: auto; height: auto; font-size: 0; line-height: 0;}
.holist ul li {width: auto; height: auto;}
.holist ul li a {display: block; width: auto; height: auto;}
.holist ul li img {width: 100%;}


.footer {width: auto; height: auto; padding: 24px 0 50px 0; text-align: center; font-size: 0; line-height: 0; background: #373737;}
.footlogo {width: auto; height: auto;}
.footnav {width: auto; height: auto; padding-top: 20px;}
.footnav a {display: inline-block;}
.footnav span {display: inline-block; padding: 0 12px;}
.footnav img {height: 20px;}
.copy {width: auto; height: auto; padding-top: 5px;}
.copy img {height: 20px;}



.twomain {width: auto; height: auto; background: #d7d0d0; padding-top: 44px;}
.twomainMar {width: auto; height: auto; margin: 0 auto; max-width: 1050px;}
.stlist {width: auto; height: auto; font-size: 0; line-height: 0;}
.stlist ul li {width: 33.333%; height: auto; float: left; text-align: center; padding-top: 56px;}
.stlist ul li a {display: block; width: auto; height: auto; position: relative; margin: 0 45px;}
.stlist ul li a span {display: none; width: 100%; height: auto; position: absolute; left: 0; top: 0;}
.stlist ul li img {width: 100%;}

.pages {width: auto; height: auto; text-align: right; padding: 25px 45px; font-size: 15px; color: #666666;}
.pages a {color: #666666;}


@media all and (max-width:1000px){
	.twomain {padding-top: 10px;}
	.stlist ul li a {margin: 0 30px;}
	.pages {padding: 25px 30px;}
}

@media all and (max-width:900px){
	.twomain {padding-top: 0;}
	.stlist ul li a {margin: 0 15px;}
	.pages {padding: 25px 15px;}
}


.content {width: auto; height: auto; font-size: 0; line-height: 0;}
.content ul li {width: auto; height: auto; font-size: 0; line-height: 0;}
.content img {width: 100%;}











