*{margin:0px;padding:0px;}
img{border:0px;}
li{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.fr{float:right;}
.fl{float:left;}
.clear{clear:both;}
.w1200{width:1200px;margin:0px auto;}
body{font-size:14px;font-family:"微软雅黑";line-height:1.6em;color:#4A4A50;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.about-news{width:100%;height:18px;line-height:18px;padding:18px 0;background:#f6f6f6;}
.about-news ul{width:1200px;margin:0 auto;}
.about-news ul dt{width:100px;float:left;text-align:center;font-size:14px;font-weight:bold;border-left:3px solid #f00;}
.about-news ul dd{overflow:hidden;display:flex;}
.about-news ul dd a{padding:0 15px;color:#333;font-size:14px;border-right:1px solid #d7d7d7;}
.about-news ul dd a:last-child{border-right:0;}
.container{width:1200px;margin:0 auto;}
.remd-con h1{font-size:24px;color:#272727;line-height:60px;}
.remd-con ul{display: box;display: -webkit-box;  display: -moz-box;  display: -ms-flexbox; display: -webkit-flex; display: flex;}
.remd-con ul li{width:293px;height:309px;padding:10px 0;margin-right:8px;border:1px solid #efefef;text-align:center;position:relative;}
.remd-con ul li em{display:block;width:78px;height:73px;background:url(../images/hot-icon.png) no-repeat;background-size:100%;position:absolute;
left:0;top:-5px;}
.remd-con ul li:last-child{margin-right:0;}
.remd-con ul li img{width:auto;height:236px;display:block;margin:0 auto;}
.remd-con ul li h2{font-size:18px;color:#333;line-height:35px;}
.remd-con ul li h3{font-size:24px;color:#e62129;line-height:35px;}













.brand{height:auto;width:1198px;margin-top:10px;}
.floor h1 {font-size:24px;color:#272727;border-bottom:2px solid #878787;line-height:50px;}
.floor h1 a{float:right;font-size:14px;color:#999;}
.brand .b-top{height:45px;border-bottom:1px solid #D5D5D5;width:100%;}
.brand h3{width:120px;height:45px;line-height:45px;color:#269246;text-align:center;float:left;}
.brand ul{width:550px;height:45px;line-height:45px;float:left;}
.brand ul li{float:left;width:100px;height:45px;text-align:center;}
.brand ul li:hover{cursor:pointer;}
.brand ul li.cur{border:1px solid #D5D5D5;border-top:3px solid #269246;border-bottom:none;height:40px;margin-top:3px;line-height:40px;background:#fff;}
.brand a.more{display:block;height:45px;width:80px;float:right;line-height:45px;color:#269246;}
.brand .b-img{width:100%;height:auto;}
.brand .b-img dl{width:1198px;height:auto;margin:10px 0;display: box;display: -webkit-box;  display: -moz-box;  display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  -ms-flex-wrap: wrap;  -o-flex-wrap: wrap;  flex-wrap: wrap;  border:1px solid #eee;}
.brand .b-img dl dt{height:0px;line-height:0px;}
.brand .b-img dl dd{text-align:center;width:147.75px;height:98px;line-height:100px;border:1px solid #eee;position:relative;}
.brand .b-img dl dd img{margin-top:26px;width:130px;}
.brand-bg{display:none;width:100%;height:100%;position:absolute;left:0;top:0;color:#fff;font-szie:14px;line-height:100px;}
.brand-bg b{color:#fff;font-szie:14px;line-height:100px;position:relative;z-index:2;}
.brand-bg span{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:0.41;z-index:1;}
.brand .b-img dl dd:hover .brand-bg{display:block;}
.more-brands{font-size:18px;color:#f66e00;text-align:center;line-height:98px;}
.more-brands a{color:#f66e00;}
.f1{height:380px;margin:10px auto;}
.f1 h4{height:40px;font-size:24px;color:#272727;}
.f1 h4 i{display:block;float:left;margin:7px auto;width:66px;height:26px;background:url(../images/bg.png) 0px -402px no-repeat;}

.floor ul{display: box;display: -webkit-box;  display: -moz-box;  display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  -ms-flex-wrap: wrap;  -o-flex-wrap: wrap;  flex-wrap: wrap; margin:15px 0;}
.first-good{width:424px;height:253px;padding:20px 25px;position:relative;margin-right:10px;}
.floor1{background:url(../images/first-goods1.png)#d8eef7 no-repeat right center;}
.first-good h2{font-size:24px;color:#1e1f24;}
.first-good h3{width:310px;font-size:13px;color:#1e1f24;margin-top:20px;}
.first-good a{position:absolute;left:25px;bottom:45px;display:block;width:146px;height:43px;line-height:43px;text-align:center;font-size:18px;color:#fff;}
.floor1 a{background:#429fc5;}

.floor ul li{width:230px;height:261px;border:1px solid #eee;padding:15px 0;text-align:center;margin-right:10px;margin-bottom:10px;}
.floor ul li h2{font-size:18px;color:#1e1f24;}
.floor ul li h3{font-size:14px;color:#1e1f24;line-height:35px;}
.floor ul li img{width:200px;display:block;margin:15px auto 0;}
.floor ul li:nth-child(4),.floor ul li:last-child{margin-right:0;}
.floor .adv{width:100%;display: block;margin-bottom: 15px;}
.floor .adv img{width:100%;}

.floor2{background:url(../images/first-goods2.png)#f8f0e3 no-repeat right center;}
.floor2 a{background:#d9ab69;}

.floor3{background:url(../images/first-goods3.png)#edffec no-repeat right center;}
.floor3 a{background:#429725;}




.ban{height:110px;text-align:center;}

.f2{height:380px;margin:10px auto;}
.f2 h4{height:40px;text-indent:-9999px;}
.f2 h4 i{display:block;float:left;margin:7px auto;width:66px;height:26px;background:url(../images/bg.png) 0px -428px no-repeat;}

.f3{height:380px;margin:10px auto;}
.f3 h4{height:40px;text-indent:-9999px;}
.f3 h4 i{display:block;float:left;margin:7px auto;width:66px;height:26px;background:url(../images/bg.png) 0px -454px no-repeat;}

.f4{height:380px;margin:10px auto;}
.f4 h4{height:40px;text-indent:-9999px;}
.f4 h4 i{display:block;float:left;margin:7px auto;width:66px;height:26px;background:url(../images/bg.png) 0px -480px no-repeat;}

.hr{width:100%;height:2px;background:#B7B7B7;}
.link{padding:10px 20px;border-bottom:2px dashed #D5D5D5;}
.link p{margin:0px auto 10px;line-heigh:25px;font-size:12px;}
.link p a{margin:0 5px;color:#4A4A50;}
.link p a.ml-10{margin-left:70px;}

.foot{height:100px;padding:20px;}
.foot p{text-align:center;line-height:25px;font-size:12px;}
.foot p a{margin:0 5px;color:#4A4A50;}

/* 幻灯css */
.focusBox { position: relative; width:730px; height:430px; overflow: hidden; float:left;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:730px; height:430px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 45px; height: 67.5px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0;background-size:45px 270px; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -67.5px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.right{width:66px;height:200px;position:fixed;right:0px;top:50%;margin-top:-100px;background:url(../images/right.jpg) no-repeat;}
.right ul li{height:66px;width:66px;}
.right ul li a{display:block;width:66px;height:66px;text-indent:-9999px;}