/* CSS Document */
.goodslist{ padding-bottom:30px;}
.goodslist ul{ padding-left:50px;}
.goodslist ul li{ float:left; background:#fff; width:335px; padding:13px; border:solid 1px #a0a0a0; margin-right:40px;
 margin-bottom:10px; margin-top:30px; position:relative;}
.goodslist ul li p{ color:#2a2a2a; font-size:14px; line-height:20px;padding-top:5px; }
.goodslist ul li i{ font-size:14px; text-transform:uppercase; color:#ab1214; padding-right:10px;}
.goodslist ul li b{ width:200px; display:inline-block; font-weight:normal; text-align:center;}
.goodslist ul li em{ font-style:normal; float:right; 	 color:#353535; font-size:12px; padding-left:15px; background:url(../images/arrow.jpg) no-repeat left center;}
.goodslist ul li span{display:none; width:335px; height:313px; background:url(../images/yibg.png) no-repeat left top;
position:absolute; top:13px; left:13px;}
.goodslist ul li:hover span{ display:block;}
.goodsbg{ width:100%; max-width:1920px; background:url(../images/gbg.jpg) repeat;}

.goodsinfo{ background:#fff; padding-bottom:50px;}
.goodsinfo{ }
.goodsinfo dl{}
.goodsinfo dl dt,.maximg{float:left; background:#fff; width:584px; overflow:hidden;}
.maximg{ width:519px; padding:13px; border:solid 1px #a0a0a0; position:relative;}
.maximg span{ position:absolute; right:13px; bottom:13px; }
.simg{ margin-top:20px; float:left;}
.simg ul{}
.simg ul li{ float:left; width:118px;margin-right: 25px;}
.simg ul li img{ width:118px; height:89px; display:block; }

.goodsinfo dl dd{ float:left; padding-left:30px; line-height:30px; width:590px;}
.goodsinfo dl dd i{  font-size:20px; text-transform:uppercase; color:#ab1214; display:block;}
.goodsinfo dl dd b{ font-size:20px; font-weight:normal;}
.goodsinfo dl dd em{color:#ff6466; font-size:16px; font-style:normal;	 display:block;}
.goodsinfo dl dd span.price{ background:#fdf6f6; display:inline-block; padding:20px 0px; color:#d60104; font-size:22px; width:520px;}
.goodsinfo dl dd span.price strong{ font-size:34px;}

.goodsinfo dl dd ul{ border-top:solid 1px #434343; margin-top:20px; padding-top:20px;float:left; width:520px;}
.goodsinfo dl dd ul li{ float:left; width:520px; color:#b1b1b1; font-size:20px; margin-bottom:10px;}
.goodsinfo dl dd ul li h1{ float:left; font-weight:normal; display:inline-block; width:90px; text-align:left;font-size:20px;}
.goodsinfo dl dd ul li a{ float:left; width:auto; height:35px; display:inline-block; line-height:35px; text-align:center;
 margin-right:10px; font-size:20px; color:#b1b1b1; border:solid 1px #c9c9c9; padding:0px 15px; margin-bottom:10px;}
.goodsinfo dl dd ul li a:hover{ background:#e77817; color:#fff; border:solid 1px #e77817; }
.num_box {
    position: relative;
    width: 80px;
    float: left;
    z-index: 10;	
	margin-right:10px;
}
.num_box input.num {
    width: 38px;
    height: 38px;
    line-height: 38px;
    padding: 0px 5px;
    border: 1px solid #E6E6E6;
    font-size: 14px;
}
.num_box .num_pre {
    background:url(../images/numbg.jpg) left top;
    height: 17px;
    width: 18px;
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    border: medium none;
    cursor: pointer;
}
.num_box .num_next {
     background:url(../images/numbg.jpg) left bottom;
    height: 17px;
    width: 18px;
    display: block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    border: medium none;
    cursor: pointer;
}
.mastbuy{ border:solid 2px #8c0202; width:230px; height:66px; line-height:66px; text-align:center; background:#fff2f2;float:left;margin-right:20px;}
.mastbuy s{ color:#c50303; font-size:25px}

.gooddetail{ background:#fff;}
.goodstitle{ width:1280px; height:56px; text-align:center; line-height:56px; background:url(../images/xxt01.jpg) no-repeat center top; font-size:0px;}
.spintot{ width:825px; height:39px; background:url(../images/xxt02.jpg) no-repeat left top; font-size:0px; margin:50px auto auto; }

/*案例*/
.antitle{ font-size:28px; text-align:center; padding-bottom:20px; background:url(../images/antbg.jpg) no-repeat center bottom; line-height:50px;}

.antab{ padding-top:50px; margin-bottom:10px; clear:both; height:117px;}
.antab ul{ margin:0 auto; clear:both; width:825px;}
.antab ul li{ display:inline-block; float:left; width:249px; height:117px; margin-left:80px; margin-right:80px;
 background:url(../images/ant01.jpg) no-repeat center top; text-align:center; font-size:24px;text-transform:uppercase;}
.antab ul li a{ padding-top:10px; display:inline-block; line-height:30px;}
.antab ul li span{ display:inline-block; font-size:20px;}
.antab ul li em{ font-size:12px;  font-style:normal;}
.antab ul li:hover{ background:url(../images/ant02.jpg) no-repeat;}

.acaselist{ padding-bottom:30px;padding-left:50px; background:#f0f0f0;}
.acaselist dl{ float:left; width:363px;margin-right:40px;
 margin-bottom:10px; margin-top:30px;}
.acaselist dl dt{ float:left; background:#fff; width:335px; padding:13px; border:solid 1px #a0a0a0; }
 .acaselist dl dd { float:left;margin-top:5px; background:#a0a0a0;width:365px; position:relative; }
 
.acaselist dl dd p{font-size:14px; line-height:60px; border-left:solid 8px #874308;}
.acaselist dl dd p a{ color:#fff; padding-left:30px; font-size:20px;}
.acaselist dl dd i{ font-size:14px; text-transform:uppercase; color:#ab1214; padding-right:10px; width:106px; height:106px; background:url(../images/cr05.png) no-repeat;
display:inline-block; position:absolute; right:0px; top:-20px;}
.acaselist dl dd em{ font-style:normal;  color:#fff; font-size:12px; margin-left:10px; padding-left:15px; background:url(../images/arrow02.png) no-repeat left center;}

.acaselist dl:hover dd{ background:#e77817; }
.acaselist dl:hover i{background:url(../images/cr10.png) no-repeat;}

/*创想*/
.cybanner{ width:100%; height:526px; background:url(../images/cybanner.jpg) no-repeat center top;}

.secon01,.secon02,.secon03{ padding-bottom:50px;}
.content h1{ text-align:center; padding-top:30px; padding-bottom:20px;}

.secon04 h1,.secon04_list{ background:url(../images/gline.jpg) repeat-x left bottom; padding-bottom:30px;}

.contxt{ padding:20px;}
.contxt p{ line-height:28px; font-size:16px;padding-bottom:10px;}
.contxt strong{ font-size:18px; color:#bf0d0d; font-weight:normal; }

.secon04_list{ float:left;}
.secon04_list ul{ padding-left:20px;}
.secon04_list ul li{ float:left; width:293px; position:relative; margin-bottom:2px; margin-right:2px;}
.secon04_list ul li a{ float:left;}
.secon04_list ul li img{ width:293px;height:236px;}
.secon04_list ul li span{ display:block; background:#c12c20; line-height:
40px; text-align:center; color:#fff; margin-top:3px; font-size:14px;}

.secon01{ text-align:center; font-size:18px;}
.seccon02{ width:100%; max-width:1920px; margin:0 auto; text-align:center; overflow:hidden;
height:1204px; background:url(../images/cytt02.jpg) no-repeat center top;	}

.changecholte{}
.changecholte dl {width:1240px;  padding:20px; background:#f1f1f1; float:left; margin-bottom:30px; color:#434343;}
.changecholte dl dt{ padding-bottom:30px; font-size:24px; line-height:42px;}
.changecholte dl dd{}
.changecholte dl dd p{ padding-bottom:20px; line-height:24px; font-size:16px;}
.changecholte dl dt i{ width:78px; height:27px; display:inline-block; font-size:0px; margin-right:20px;}
.changecholte dl.ch01 dt i{ background:url(../images/001.jpg) no-repeat left top;}
.changecholte dl.ch02 dt i{ background:url(../images/002.jpg) no-repeat left center;}
.changecholte dl.ch03 dt i{ background:url(../images/003.jpg) no-repeat left center;}