.container{ width: 1280px; margin: 0 auto; }
.product-banner{height: 560px;min-width: 1280px;overflow: hidden;position: relative;}
.product-banner .main{ margin: 175px 0 0; color: #fff; overflow: hidden}
.product-banner h2{font-size: 40px;color: #Fff;}
.product-banner p{ font-size: 16px; line-height: 38px; margin: 24px 0 60px; overflow: hidden}
.product-nav li{margin-right: 90px;}
.btn-default{float: left;margin-right: 20px;color: #015bfe;width: 178px;text-align: center;font-size: 16px;line-height: 48px;height: 48px;border: 1px solid rgba(255,255,255,.5);background: #fff;}
.btn-default:hover{border: 1px solid #015bfe; color: #015bfe;}
.btn-buy{ border: 1px solid #015bfe; background: #015bfe;color: #ffffff;}
.btn-buy:hover{color: #fff !important;background: #015bfe;}
.email-banner{background: url("../image/banner.jpg") center top #1b212d no-repeat;}

.product-cloumn{text-align: center; font-size: 32px;}
.product-cloumn span{display: block;font-size: 14px; margin: 25px 0 0}

.email-product{ margin:70px 0 0 -39px; overflow:hidden;}
.email-product li{ float:left; width:395px; height: 310px; border:1px solid #fff; background: #fff; border-top:9px solid #fff; margin:0 0 30px 29px;}
.email-product .price{position:relative; padding:22px 165px 28px 25px; color:#666666; min-height:50px;overflow:hidden;}
.email-product .price p{ width:155px; font-size:16px;position:absolute; right:0; top:30px;}
.email-product .price em{ display:block; font-family:"Arial"; font-weight:bold; margin-bottom:-2px;}
.email-product .price span{ display:block; text-align:right;font-size:48px; font-weight:bold;font-family:"Arial"; }
.email-product .btns{ text-align:center; font-size: 16px; overflow:hidden;}
.email-product .btns a{ display:inline-block; margin:0 10px; border:1px solid #015bfe; color: #015bfe; width:158px; height:38px; line-height:38px; }
.email-product .btns .buy{background:#015bfe; color:#fff;}
.email-product .tips{ padding:20px 30px 10px; overflow:hidden;}
.email-product .tips span{ float:left; width:145px; color:#666666; margin-left: 10px; line-height:30px;}
.email-product .tips span:before{ content:""; width:16px; height:30px; display:inline-block; margin:0 8px;vertical-align:middle;background: url("../image/no.png") center 6px no-repeat;}
.email-product li:hover{ border:1px solid #015bfe; border-top:9px solid #015bfe;}
.email-product li:hover .price{ color:#000000;}
.email-product li:hover .tips span:before{background: url("../image/has.png") center 6px no-repeat;}

.email-part1{ padding:120px 0 55px; background:#f2f5fa; min-width: 1280px; overflow: hidden}

.email-part3{ padding:95px 0 45px; background:#f2f5fa; min-width: 1280px; overflow: hidden}






.email-part2{ padding:95px 0 70px;min-width: 1280px; overflow: hidden}
.email-part2 .product-cloumn{margin:0 0 75px;}
.email-part2 dl{ float: left; position: relative; padding-left: 160px; height: 140px; width: 600px; margin: 0 30px 30px 0;}
.email-part2 dl:nth-child(odd){margin-right: 0}
.email-part2 dt{ width: 160px; position: absolute; left: 0; top: 0; bottom: 0;background: url("../image/head1.jpg") left top no-repeat;}
.email-part2 dt:before{content: ""; display: block; margin: 32px auto 0; width: 65px; height: 74px;background: url("../image/icon.png") no-repeat;}
.email-part2 dd{border: 1px solid #ddd; height: 140px; padding: 28px 30px 0 30px; overflow: hidden}
.email-part2 dd h4{ font-size: 18px; font-weight: bold}
.email-part2 dd p{line-height: 24px; color: #666;margin: 8px 0 0}
.email-part2 .item1 dt:before{background-position:0 0}
.email-part2 .item2 dt:before{background-position:-75px 0}
.email-part2 .item3 dt:before{background-position:-150px 0}
.email-part2 .item4 dt:before{background-position:-224px 0}
.email-part2 .item5 dt:before{background-position:-297px 0}
.email-part2 .item6 dt:before{background-position:-370px 0}









.email-function h3{color: #000000; font-size: 24px; margin-bottom: 35px;}
.email-function ul{ padding-bottom: 35px; text-align: center; margin-left: -26px; color: #666666;  overflow: hidden}
.email-function li{background: #fff;width: 288px; height: 180px; line-height: 22px; padding: 20px 36px 0; float: left; margin: 0 0 20px 26px; overflow: hidden}
.email-function li h4{color: #000000; font-size: 18px; margin-bottom: 12px;}
.email-function .list1{height: 130px;}
.email-function .list2{height: 200px; padding: 20px 20px 0; width: 288px;}
.email-function .list3{ width: 369px; padding: 20px 20px 0}
.email-function li:before{content: ""; display: block; width: 36px; height: 36px; margin: 0 auto 10px;background: url("../image/icon.png") no-repeat;}
.email-function .item1:before{background-position: 0 -79px;}
.email-function .item2:before{background-position: -39px -79px;}
.email-function .item3:before{background-position: -78px -79px;}
.email-function .item4:before{background-position: -117px -79px;}
.email-function .item5:before{background-position: -156px -79px;}
.email-function .item6:before{background-position: -195px -79px;}
.email-function .item7:before{background-position: -234px -79px;}
.email-function .item8:before{background-position: -273px -79px;}
.email-function .item9:before{background-position: -312px -79px;}
.email-function .item10:before{background-position: -351px -79px;}
.email-function .item11:before{background-position: -390px -79px;}
.email-function .item12:before{background-position: -429px -79px;}
.email-function .item13:before{background-position: 0 -120px;}
.email-function .item14:before{background-position: -39px -120px;}
.email-function .item15:before{background-position: -78px -120px;}
.email-function .item16:before{background-position: -117px -120px;}
.email-function .item17:before{background-position: -156px -120px;}
.email-function .item18:before{background-position: -195px -120px;}
.email-function .item19:before{background-position: -234px -120px;}
.email-function .item20:before{background-position: -273px -120px;}
.email-function .item21:before{background-position: -312px -120px;}
.email-function .item22:before{background-position: -351px -120px;}
.email-function .item23:before{background-position: -390px -120px;}
.email-function .item24:before{background-position: -429px -120px;}
.email-function .item25:before{background-position: 0 -161px;}
.email-function .item26:before{background-position: -39px -161px;}
.email-function .item27:before{background-position: -78px -161px;}
.email-function .item28:before{background-position: -117px -161px;}
.email-function .item29:before{background-position: -156px -161px;}
.email-function .item30:before{background-position: -195px -161px;}
.email-function .item31:before{background-position: -234px -161px;}
.email-function .item32:before{background-position: -273px -161px;}
.email-function .item33:before{background-position: -312px -161px;}
.email-function .item34:before{background-position: -351px -161px;}
.email-function .item35:before{background-position: -390px -161px;}
.email-function .item36:before{background-position: -429px -161px;}
.email-function .item37:before{background-position: 0 -203px;}
.email-function .item38:before{background-position: -39px -203px;}
.email-function .item39:before{background-position: -78px -203px;}
.email-function .item40:before{background-position: -117px -203px;}
.email-function .item41:before{background-position: -156px -203px;}
.email-function .item42:before{background-position: -195px -203px;}