@charset "utf-8";



.homeBanner {background: url(../image/homebanner-bg.jpg) repeat-x;height: 472px;}
.bannerBar {width: 1180px;margin: 0 auto;position: relative;}
.bannerslide {position: absolute;top: 0;right: 0;width: 990px;box-shadow: 2px 2px 5px #165999;height: 450px; overflow: hidden;}

.homeMenu {background: #fff;width: 180px;position: absolute;top: 0;left: 6px;box-shadow: 2px 2px 5px #cecacc; }
#homeMenu.fixed {position: fixed;left: 50%;margin-left: -584px;margin-top: -10px; }
.homeMenu .MenuTitle{color: #fff; background: #2d77bd; text-align: center;padding: 8px 0;font-size: 14px;margin: 0;}
.MenuList  {height: 450px;}
.MenuList ul {padding: 6px 0 7px;}
.MenuList li {width: 50%;float: left; text-align: center;line-height: 29px;}
.MenuList li a {color: #779ebc;font-size: 13px;}
.MenuList li:hover a{color: #2d77bd;}
.MenuList li:hover{list-style-position: inside;list-style-type: disc;}

.HomeContent .TitleBar {height: 45px;width: 1000px;margin: 0 auto;text-align: center; padding-left: 190px;}
.HomeContent .TB_01 {background: url(../image/hb-tbg_01.png) repeat-x;}
.HomeContent .TB_02 {background: url(../image/hb-tbg_02.png) repeat-x;}
.HomeContent .TB_03 {background: url(../image/hb-tbg_03.png) repeat-x;}
.HomeContent .TitleBar .more {float: right;color: #fff;font-size: 14px;margin-top: 25px;}

.HomeContent .Problock {width: 1180px;margin: 0 auto; padding: 20px 0;}
.HomeContent .Problock ul {margin: 0 -10px 0 188px;}
.HomeContent .Problock li {float: left;margin: 8px;}
.HomeContent .Problock li:hover {box-shadow: 0px 0px 15px #7c7a7b;}
.HomeContent .Problock li .ProImg {height: 208px;}
.HomeContent .Problock li .ProImg img {width: 318px; height: 208px}
.HomeContent .Problock li .ProName {padding: 8px 10px 5px 10px;color: #221815;position: relative; border-bottom: 1px solid #e5e5e5;}
.HomeContent .Problock li .Pname {font-size: 14px;}
.HomeContent .Problock li .subName {font-size: 12px;}
.HomeContent .Problock li .ProName .xyicon {background-position: 3px -99px;position: absolute; font-size: 11px;color: #fa3d34; padding: 2px 0 2px 20px;bottom: 5px;right: 10px; border-bottom: 1px solid #fff;}
.HomeContent .Problock li .ProName .xyicon.active {background-position: 0 -344px;}

.HomeContent .Problock li .ProJg {padding: 0 10px;}
.HomeContent .Problock li .OldPrice {color: #919eaa;font-size: 10px;}
.HomeContent .Problock li .NewPrice {color: #fe5850;font-size: 24px;}
.HomeContent .Problock li .NewPrice sup {font-size: 12px;}
.HomeContent .Problock li .Hl-btn {float: right;font-size: 16px;color: #fff; padding: 5px 15px;margin-top: 10px;}
.HomeContent .Problock li .red-btn {background: #fa3d34;}
.HomeContent .Problock li .yellow-btn {background: #d1d844; color: #435302;}
.HomeContent .Problock li .blue-btn {background: #1db1fe;}

.subscibe {background: url(../image/subscibe-bg.jpg) repeat-x 0 68px;}
.subscibe .subscibeBar {background: url(../image/subscibe-rbg_n.jpg) no-repeat center top; height: 378px;}
.subscibeCon {width: 1180px;margin: 0 auto;}
.choose-ys {float: right;width: 900px; margin-top: 80px; padding:10px;border-bottom: 3px solid #2d77bd;}
.choose-ys:hover { background: #286daf; border-bottom: 3px solid #2464a1;}
.choose-ys li.checkLi {float: left; color: #fff; padding-left: 20px; width: 100px;margin: 15px 0; cursor: pointer; background-position: 0 -128px;}
.choose-ys li.active {background-position: 0 -161px;}

.subscibeCon .dyMail {float: right;width: 900px; text-align: center;margin-top: 24px;}
.subscibeCon .dyMail .mail-icon {float: left;width: 23px;height: 17px;background-position: 0 -203px;margin: 10px 10px 0 100px;}
.subscibeCon .dyinp {background: #fff; border: none; height: 35px;width: 320px;border-top: 3px solid #e7e6e7; float: left; padding: 0 2px;line-height: 35px;font-size: 14px; color: #425666;}
.subscibeCon .dyBtn {background: #f9d11d; border: none; height: 38px;width: 100px;cursor: pointer; color: #fff;font-size: 14px; float: left;}
.subscibeCon .AddMdd {float: right; text-align: right;margin-top: -18px;}
.subscibeCon .AddMdd .checkAll {display: block; float: right; margin-top: -3px;color: #1db1fe; padding-left:20px; cursor: pointer;background-position: 0 -129px; }
.subscibeCon .AddMdd .active {background-position: 0 -163px;}
.subscibeCon .AddMdd .Addmddinp {background: #fff; border: none;height: 35px; width: 120px; line-height: 35px;padding: 0 2px; font-size: 13px;}
.subscibeCon .AddMdd .AddmddBtn {float: right; background: #81baf1;color: #fff;font-size: 12px;border: none;height: 35px;width: 40px; cursor: pointer;}