﻿body { margin:0; padding:0; font:13px/23px Verdana, Arial, sans-serif; color:#333; text-align:justify;  -webkit-text-size-adjust:none; -moz-text-size-adjust:none;-ms-text-size-adjust:none;}
.clear { clear:both;}
.details { width:1090px; padding:5px; margin:0 auto;}
img{ vertical-align:middle; border:0;}
h1, h2, h3, h4, h5, p, h6, ul, li, ol, dd, dl, dt, input { padding:0; margin:0; list-style:none; font-weight:400;}
a{color: #2e9fff;}
.detail{width: 1060px; margin: 0 auto;}
/*----------------*/
.main01{background:url(../img/products/bg1.jpg) no-repeat  center; height:610px; }
.main01 .top{padding: 30px 0 27px;color: #fff;font-size: 14px;}
.main01 .contry{float: right;}
.main01 .crub{float: left;}
.main01 .contry a{display: inline-block;margin: 0 2px;}
.main01_one{height: 265px;}
.main01_one .main01_left{float: left;width: 280px;text-align: center;padding-top: 40px;position: relative;}
.main01_one .main01_left .save{background:url(../img/products/save.png) no-repeat  center; width: 87px;padding-top: 25px; height: 40px;position: absolute;top: -10px; right: 30px;font-size: 24px;font-weight: bold;color: #ff0000;font-style: italic; }
.main01_right a{color: #222429;font-size: 20px;font-weight:bold;}
.main01_right h2{padding:20px 0 10px; }
.main01_right p{padding:0 25px 0 0; }
.right_btn {float: left; width:370px; text-align:center;}
.right_btn2{float: right;padding:0 10px 0 0;}
.right_btn .price{font-size: 14px;font-weight: bold;padding: 25px 0 10px;}
.right_btn .price span{color: #ff0000;}
.main01_two{padding-top: 0;}
/*--------*/
.main02 .more_t{text-align: center;padding: 30px 0;}
.main02 .more_t span{display:inline-block; background:url(../img/products/t-b.png) no-repeat left center;height: 38px;font-size: 30px; padding: 8px 0 0 55px;}
.main02_one{float: left;border: 1px solid #f1f1f1;background-color: #fdfdfe;padding: 30px 0; margin-bottom: 30px;} 
.main02_onetop{ background-color:#f3f3f3;}
.main02_left{margin-right: 7px;}
.main02_oneleft{text-align: center; width: 116px;float: left;}
.main02_oneleft img{padding-bottom: 20px;}
.main02_oneright{border-left: 1px solid #e9e9e9; float: left;width: 365px; padding:0 20px;}
.main02_oneright .rt{font-size: 16px; font-weight: bold; color:#6ea600;}
.main02_oneright .rt a{color: #333333;}
.main02_onetop .main02_oneright .rt a{ color:#6ea600;}
.main02_oneright p{font-size: 12px;line-height: 18px;color: #666; padding-top: 5px;}
.main02_oneright ul{ list-style:none;}
.main02_oneright ul li{ line-height:35px; font-weight:bold; color:#535353; padding-left:35px;}
.main02_oneright ul li span{ color:#f07700;}
.main02_oneright .price{font-size: 14px;font-weight: bold;padding: 15px 0;}
.main02_oneright .price span{color: #ff0000;}
.main02_oneright .btn{ text-align:center;}
.main02_oneright .btn a{display: inline-block;margin-right: 20px;}

.main02_bottom{text-align:center; padding:10px 0 20px;}
.main02_bottom a{ display:inline-block; margin:0 60px;}
/*--------*/
.main04{ background:url(../img/buy/bg.jpg) no-repeat center; height:332px;}
.main04 .detail .main04_t{font-size: 24px; color: #cbcbcb; padding:40px 0 20px;}
.main04 .detail ul{padding-bottom:40px;}
.main04 .detail ul li{ font-size:14px; color:#76b003; width:px; padding:2px 0; width:700px; float:left;}
.main04 .detail ul li.li2{width:350px;}
.main04 p{ line-height:30px; color:#bbbbbc;}
/*--------*/

@media (max-width: 979px) {
	.detail,.details { width:100%; padding:0; }
	/*----*/
	.main01{background: none; background-color: #5c606c; height: auto;}
	.main01_one{background-color: #f7f8fa; border-bottom: 5px solid #5c606c; height: auto; padding-bottom: 10px;}
	.main01_one .main01_left{padding-bottom: 60px;}
	.right_btn2{float: left; padding:10px 0 0 30px;}
	.right_btn .price{padding-top: 25px;}
	.main01_one .main01_left .save{top: -6px;}
	/*----*/
	.main02_one{width: 49%; margin-bottom: 20px;}
	.main02_oneleft{width:29%; }
	.main02_oneright{width:66%; padding: 0 2%; }
	.main02_oneright .btn a{margin-right: 1px;}
	
	.main02_bottom a{ margin:0 30px;}
	/*----*/
	.main04{background:none; background-color:#2d313c; height:auto;}
	.main04 .detail{width: 96%; padding: 0 2%;}
	.main04 .detail ul{ border-bottom:1px solid #4f525c; padding-bottom:10px;}
	.main04 .detail ul li.li2,.main04 .detail ul li{width:100%;}
}

@media (max-width: 767px) {
	.main01 .top{padding: 10px 0;color: #fff;}
	.main01_one{width: 96%; padding: 0 2% 10px;}
	.main01_one .main01_left{float: none;padding-bottom: 0;text-align: center; width: 100%;}
	.right_btn .price{padding-top: 10px;}
	/*----*/
	.main02_one{margin-bottom: 10px; padding: 20px 0;}
	.main02 .more_t{padding: 20px 0;}
	.main02_one{width: 100%; margin-bottom: 20px; border-left:none; border-right:none;}
	.main02_oneright .btn a{margin-right: 20px;}
	
	.main02_bottom a{ margin:0 10px;}
	/*----*/
	
}

@media (max-width: 479px) {
	.main01 .top{font-size: 12px;}
	.main01_one .main01_left > img{width: 220px;}
	.right_btn .btn a{margin-right: 10px;}
	/*----*/
	.main02 .more_t{padding: 10px 0;}
	.main02 .more_t span{font-size: 25px;}
	.main02_one{margin-bottom: 10px; padding: 15px 0;}
	.main02_oneleft{width:23%; }
	.main02_oneleft  img{max-width: 80px; }
	.main02_oneright .price{padding: 10px 0;}
	.main02_oneright{width:72%; padding: 0 2%; }
	.main02_oneright .btn a{margin-right: 3px;}
	
	.main02_bottom a{ margin:5px 20px;}
	.main02_bottom a > img{}
	/*----*/
	.main04 .detail ul li > img{ float:left; padding-top:3px;}
}