* {margin: 0; padding: 0;}
body { background-color:#eeeeee}
body, textarea, input, button, select, keygen, legend{font:14px "Microsoft YaHei", Verdana, "宋体", sans-serif; font-weight: normal; color: #666666; outline: 0;}
header, footer, section, article, aside, nav, address, figure, figcaption, menu, details {display:block;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th {text-align:left;font-weight: normal;}
html, body, fieldset, img, iframe, abbr{border: 0;}
i, cite, em, var, address, dfn{font-style: normal;}
summary{outline: 0;}
ul, li{list-style: none;}
img {vertical-align: middle;}
a, a:hover{text-decoration: none; cursor: pointer;}
a:link {color: #666666;}
a:visited {color: #666666;}
a:hover {color: #C91618;}
a:active {color: #666666;}

.outer-section {width:100%; float: left; clear: both; min-width: 1200px;}
.outer-wrapper {width:100%; max-width: 1200px; margin: 0 auto;}
.banner {width:100%; max-width: 1200px; height: auto;}


.outer-wrapper-m {width:100%;  margin: 0 auto;}
.banner-m {width:100%;   height: auto;}

.h1 { height:991px;}

.img-group {  position: relative;  display: inline-block;}   

.img-tip {  position: absolute;  bottom: 0;   color: #fff;  } 
.h25 {   width:100%;   margin: 0 auto; }

.tab { width:100%;padding-bottom: 20px;margin-bottom: 49px;}
.tab li { float:left;  padding: 90px; padding-bottom:15px ; padding-top:10px; cursor:pointer;}
.bf { background-color:#FFFFFF}
.cl {clear: both;}
.beijr img { max-width:1200px; min-width:1200px;  max-height:700px;}
.on { background:url(../images/sold.png ) center no-repeat; color:#131313 }
.h3 { height:120px; text-align:center; line-height:25px;font-size: 19px;}
.h3_1 { padding-top:20px;}
.h6  img{ float:left;}