body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td{margin:0;padding:0;}
body,button,input,select,textarea{ font-size:12px; font-family:Microsoft Yahei,arial,tahoma,sans-serif,宋体; color:#605f5f;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
address,cite,dfn,em,var,i,s{font-style:normal;}
body{line-height: 1;} 
ul,ol,li,dd,dl{list-style:none;}
img{border:0;}
a{color: #605f5f;text-decoration: none;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;}
a:hover{}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl,.lefter{float:left;}
.fr,.righter{float:right;}
.container{width: 1220px;margin:0 auto;}
:focus{outline: none;}
.rela{position: relative;}
.cb{clear: both;}
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.list li{float: left;}
.list li.last{margin-right: 0!important;}
em{font-style: normal;}
.mgr10{margin-right: 10px;}
.mgl34{margin-left: 34px;}
.mgr32{margin-right: 32px;}
.mgr10{margin-right: 10px;}
.mglr10{margin: 0 10px;}
.mgr88{margin-right: 88px;}
.mgr28{margin-right: 28px;}
.mgl92{margin-left: 92px;}
.mgl30{margin-left: 30px;}
.mgr20{margin-right: 20px;}
.cor1,a.cor1{color: #ff003b !important;}
.cor2,a.cor2{color: #808080 !important;}
.cor3,a.cor3{color: #000000 !important;}
.cor4,a.cor4{color: #009ee7 !important;}
.cor5,a.cor5{color: #930828 !important;}
.cor6,a.cor6{color: #666 !important;}
table{border-collapse: collapse;border-spacing: 0;}
button,input,select,textarea,radio,checkbox{-o-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
input[type='text']:focus{border:1px solid #10a5ea;box-shadow: 0 0 16px #ccc;}
.btnBlue,.btnCart,a.btnBlue,a.btnCart,.btnPay,a.btnPay{display: inline-block;padding: 0 44px;
line-height: 42px;font-size: 18px;border:none;cursor: pointer;}
.btnBlue,a.btnBlue{background: #009ee7;color: #fff;}
.btnCart,a.btnCart{background: #fff;color: #009ee7;border:2px solid #009ee7;}
.btnPay,a.btnPay{background: #ff003b;color: #fff;line-height: 30px;padding: 0 10px;border-radius: 8px;font-size: 14px;}
.block{display: block;}
/*icon*/
.icon,.perIcon{display: inline-block;background: url(../images/icon.png) no-repeat;vertical-align: middle;}
.ic1{background-position: 0 0;width: 18px;height: 16px;}
.home{background-position: 0 -18px;width: 18px;height: 18px;}
.comment{background-position: 0 -41px;width: 18px;height: 16px;margin-right: 10px;}
.icbot{background-position: -22px 0;width: 6px;height: 11px;margin-left: 8px;}
.icprice{background-position: -31px 0;width: 6px;height: 10px;margin-left: 8px;}
.icart{background-position: -22px -16px;width: 20px;height: 18px;margin-right: 6px;}
.ilove{background-position: -39px 0;width: 13px;height: 11px;margin-right: 6px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;}
.icPrev{background-position: -22px -38px;width: 20px;height: 30px;}
.icNext{background-position: -42px -38px;width: 20px;height: 30px;}
.icPrev2{background-position: -28px -78px;width: 9px;height: 15px;}
.icNext2{background-position: -37px -78px;width: 9px;height: 15px;}
.icollect{background-position: 0 -61px;width: 16px;height: 13px;margin-right: 10px;}
.icpu{background-position: -43px -16px;width: 16px;height: 16px;}
.icGlass{background-position: -62px -16px;width: 18px;height: 18px;}
.icLeft{background-position: -62px -38px;width: 17px;height: 16px;}
.icRight{background-position: -62px -59px;width: 17px;height: 16px;}
.icart2{background-position: 0 -79px;width: 24px;height: 20px;margin-right: 8px;}
.iorder{background-position: 0 -104px;width: 19px;height: 24px;margin-right: 8px;}
.perIcon{background: url(../images/perIcon.png) no-repeat;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;}
.ic1{background-position: 0 0 ;width: 21px;height: 16px;}
.ic2{background-position: 0 -20px ;width: 18px;height: 19px;}
.ic3{background-position: -2px -43px ;width: 17px;height: 22px;}
.ic4{background-position: 0 -72px ;width:18px;height: 19px;}
.ic5{background-position: 0 -96px ;width: 23px;height: 18px;}
.ic6{background-position: 0 -122px ;width: 20px;height: 19px;}
.ic7{background-position: 0 -153px ;width: 17px;height: 17px;}
.ic8{background-position: 0 -179px ;width: 23px;height: 19px;}
.icmeta{background-position: -23px 0;width: 29px;height: 23px;}
.ic9{background-position: -56px 0;width: 16px;height: 16px;margin-right: 6px;}
.ic10{background-position: -29px -35px;width: 40px;height: 40px;margin-right: 6px;}
.ic11{background-position: -29px -92px;width: 38px;height: 30px;margin-right: 6px;}
.ic12{background-position: -29px -134px;width: 39px;height: 41px;margin-right: 6px;}
.ic13{background-position: -29px -184px;width: 40px;height: 40px;margin-right: 6px;}
.ic14{background-position: -29px -238px;width: 27px;height: 27px;margin-right: 6px;}
.close{background-position:0 -209px;width: 21px;height: 21px;}
/*common*/
.top{background: #161823;color: #fff;line-height: 47px;}
.top a{color: #fff;}
.top .topR{padding-right: 28px;}
.top .topR a{margin-left: 20px;}
.top .topR a.spcart{}
.top .topR a.spcart .icon{margin-right: 6px;vertical-align: -2px;}
.top .topL{padding-left: 28px;}
.header{padding: 32px 0 24px;}
.header .search{}
.header .seForm{margin-bottom: 10px;}
.seForm .inptxt{border: 1px solid #d2d2d2;width: 519px;height: 53px;padding: 14px;color: #969696;font-size: 18px;float: left;}
.seForm .btnSea{line-height: 53px;border: none;background: #009ee7;color: #fff;font-size: 18px;padding: 0 26px;}
.header .seTip{font-size: 14px; color: #969696;}
.header .seTip a{margin-right: 20px;}
.header .seTip a:hover,.header .seTip a.current{color: #009ee7;}
.header .logo{}
.logo a{display: block;}
.nav{background: #009ee7;}
.nav li{position: relative;margin: 0 10px;}
.nav a.an{display: block;line-height: 44px;color: #fff;font-size: 18px;padding: 0 16px;}
.nav a.an:hover,.nav a.an.current{color: #009ee7;background: #fff;}
.nav .subnav{position: absolute;top:44px;background: #000;background: rgba(0,0,0,.59);font-size: 12px;z-index: 2;display: none;width: 100%;}
.subnav li{line-height: 36px;margin: 0;padding: 0 10px;float: none;}
.subnav a{color: #fff;}
.banner{position: relative;text-align: center;height: 320px;width: 1220px;top:0;z-index: 1;margin: 0 auto 30px;}
.banner .slider{margin: 0 auto;position: relative;height: 320px;}
.slider li{position: absolute;width: 100%;}
.slider img{width: 100%;height: 320px;}
.banner .pagination{font-size: 0;position: absolute;z-index: 2;bottom: 20px;width: 100%;}
.banner .pagination a{display: inline-block;background: #cbcbcb;width: 16px;height: 16px;margin: 0 8px;border-radius: 100%;}
.banner .pagination a.current{background: #009ee7;}

.bannerTwo{width: 100%;height: 431px;min-width: 1200px;margin-top: 136px;}
.bannerTwo img{width: 100%;height: 431px;}

.breadcrumb{margin:18px 0;color:#6d6d6d;font-size: 18px;}
.breadcrumb .home{vertical-align: middle;margin: 0 10px 0 4px;}
.breadcrumb .line{padding:0 12px;}
.breadcrumb .locat{padding-right: 4px;color: #000;}
.breadcrumb a{color:#6d6d6d;}

.pages{text-align:center;}
.pages a,.pages span{display:inline-block;height: 29px;line-height:29px;color:#808080;padding: 0px 11px;margin:0 3px;font-size: 16px;border:1px solid #dcdcdc;border-radius: 3px;}
.pages a:hover,.pages a.current,.pages span.current{text-decoration: none;color: #ff003b;}


.footer{background: #161823;padding: 18px 0 8px;color: #fff;}
.footer .footL{padding-left: 235px;width: 428px;margin-top: 20px;}
.footer .footL p{line-height: 24px;}
.footer .footR{padding-right: 220px;width: 110px;text-align: center;}
.footer .footR img{width: 67px;height: 67px;border:7px solid #fff;}
.footer .footR span{line-height: 24px;display:block ;}