@charset "utf-8";
/**---------------------start----------------------------**/
.eobg{background-color: #e0e0e0;}
.menubg{background:#000;}
.secondarymenu a{color: #fff !important;}
.secondarymenu .dropmenu{background-color: #000;}
.secondarymenu li:hover{background-color: #5189c1;}
.commenttit{border-bottom: 2px solid #b3b3b3;text-align: center;margin-top: 50px;text-align: right;display: inline-block;}
.commenttit h1{font-size: 20px;color: #000000;display: inline-block;line-height: 1;}
.commenttit h2{font-weight: normal;font-size: 30px;color: #000;display: inline-block;line-height: 12px;height:40px;}
.commenttit h2:first-letter{font-size: 72px;color: #5189c1;font-style:italic}
.commenttit span{background-color: #5189c1;height:5px;width: 47px;display: inline-block;border-image-width:0;margin-bottom:-2px;float: left;}


.ydachanpinlist{margin-top: 60px;}
.ydachanpinlist li{float: left;margin-right: 20px;margin-bottom: 58px;background-color: #fff;text-align: center;width: 285px;}
.ydachanpinlist li a{float: left;}
.ydachanpinlist li:nth-child(4n){margin-right: 0;}
.ydachanpinlist li img{border:3px solid #5189c1;}
.ydachanpinlist li span{line-height: 74px;font-size: 20px;color: #5189c1;font-family:"Noto Sans CJK SC", "Source Han Sans CN";}


.ydaanlibg{background-color: rgba(151,215,0,.6);}

.ydaanlilist{margin-top: 60px;padding-bottom: 50px;}
.ydaanlilist li{float: left;margin-right: 45px;background-color: #fff;text-align: right;width: 370px;}
.ydaanlilist li:nth-child(3n){margin-right: 0;}
.ydaanlilist li img{display: inline-block;}
.ydaanlilist li .itembottom{padding:20px 30px; }
.ydaanlilist li span{line-height:20px;font-size: 18px;color: #000;margin-bottom: 20px;display: inline-block;width: 100%;text-align: left;font-family:"Noto Sans CJK SC", "Source Han Sans CN";}
.ydaanlilist li p{font-size: 12px;color: #828282;line-height: 2;text-align: left;font-family:"Noto Sans CJK SC", "Source Han Sans CN";min-height: 96px;}
.ydaanlilist li a,.ydaanlilistmore{width: 118px;line-height: 35px;background-color: #5189c1;display: inline-block;text-align: center;color: #fff;}
.ydaanlilist li a em,.ydaanlilistmore em{display: inline-block;width: 17px;height: 35px;background: url(/shopindex/images/yidiai/yidiaiicon.png) 0 0 no-repeat;vertical-align: top;margin-left: 15px;}
.ydaanlilistmore{margin-bottom: 100px;}
.aboutuscnt{background-color: #5189c1;width: 495px;height:452px;float: right;padding: 50px 20px 30px 30px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.aboutuscnt p{font-size: 12px;color: #fff;line-height: 30px;text-align: left;text-indent: 2em;font-family:"Noto Sans CJK SC", "Source Han Sans CN";}
.aboutuscnt a{width: 118px;line-height: 35px;background-color: #fff;display: inline-block;text-align: center;color: #5189c1;float: right;margin-top: 85px;}
.aboutuscnt a em{display: inline-block;width: 17px;height: 35px;background: url(/shopindex/images/yidiai/yidiaiicon.png) 0 -35px no-repeat;vertical-align: top;margin-left: 15px;}


.switchbannercnt{ width:100%;  position:relative;padding:0;}
.switchbannercnt .prev,.switchbannercnt .next{width:45px; height:100px; position:absolute; top:150px; background:url(/shopindex/images/anniu.png) no-repeat 0 0; cursor:pointer; filter:alpha(opacity=20);opacity:0.2;  }
.switchbannercnt .prev{left: 212px;}
.switchbannercnt .next{right: 212px;background-position: right top;}
.switchbannercnt .prev:hover,.switchbannercnt .next:hover{ filter:alpha(opacity=80) !important;opacity:0.8 !important;  }
.switchbanner{ width:100%;position:relative;  margin:0 auto;}
.switchbanner .bd{width: 100%;}
.switchbanner .bd ul{float: none;}
.switchbanner .bd li{float: none;vertical-align:middle;width: 100%;}
.switchbanner .bd li a{display: inline-block;width: 100%;}
.switchbanner .bd li img{display: inline-block;width: 100%;}
.switchbanner .hd{ position: absolute;width: 1200px;left: 50%;margin-left: -600px;bottom: -285px;}

/**wap**/
.shopproductlist.wapyidiai .listbottom{height: 40px;font-size: 12px;line-height: 40px;color: #5189c1;text-align: center;}

.wapyidiaititbox{text-align: center;padding-bottom: 20px;}
.wapyidiaitit{border-bottom: 1px solid #b3b3b3;text-align: center;text-align: right;display: inline-block;}
.wapyidiaitit h1{font-size: 12px;color: #000000;display: inline-block;line-height: 1;}
.wapyidiaitit h2{font-weight: normal;font-size: 18px;color: #000;display: inline-block;line-height: 7px;height:24px;}
.wapyidiaitit h2:first-letter{font-size: 43px;color: #5189c1;font-style:italic}
.wapyidiaitit span{background-color: #5189c1;height:3px;width: 28px;display: inline-block;border-image-width:0;margin-bottom:-2px;float: left;}

.wapanlicnt{background-color: #c0e766;padding: 17px 10px 4px;margin-bottom: 20px}
.wapanlilist li{float: left;width: 100%;margin-bottom: 20px;}
.wapanlilist .leftside{float: left;width: 50%;padding-right: 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.wapanlilist .leftside img{float: left;width: 100%;}
.wapanlilist .rightside{float: right;width: 50%;padding-left: 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.wapanlilist .rightside span{float: left;width: 100%;font-size: 12px;font-weight: bold;color: #2e2e2e;margin-bottom: 5px;}
.wapanlilist .rightside p{float: left;width: 100%;font-size: 8px;color: #5c5c5c;line-height: 12px;height: 48px;}
.wapanlilist .rightside a{background-color: #5189c1;color: #fff;font-size: 8px;line-height: 21px;float: left;padding: 0 6px;margin-top: 18px;}
.wapanlilist .rightside a em,.wapcomicon em{display: inline-block;display: inline-block;width: 10px;height: 21px;background: url(/shopindex/images/yidiai/yidiaiicon.png) 0 0 no-repeat;vertical-align: top;margin-left: 10px;background-size: 60px auto;}
.wapanlilist li:nth-child(2n) .leftside{float: right;}
.wapanlilist li:nth-child(2n) .rightside{float: left;}
.wapyidiailayer{position: relative;}
.wapyidiailayer>div{background-color: rgba(81,137,193,.7);position: absolute;top:0;left: 0;color: #fff;width:100%;height: 100%;text-align: center;margin: 0 auto;color: #fff;display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;}
.wapyidiailayer p{font-size: 7px;line-height: 2;text-align: center;padding: 0 10px;}
.wapyidiailayer p span{display: block;width: 50%;margin: 0 auto;}
.wapyidiailayer p a{background-color: #fff;font-size: 8px;color: #5189c1;line-height: 21px;display: block;margin: 20px auto 0;width: 80px;}
.wapyidiailayer p a em{background-position: 0 -21px;}