.clear {clear:both;font-size:0px;height:0;overflow:hidden;margin:0;}


#layout_filebanner{height:500px;}
@media screen and (min-width:641px) and (max-width:1200px) {#layout_filebanner{height:350px;}}
@media screen and (max-width:640px) {#layout_filebanner{height:180px;}} 

#bannerfile_style{width:100%;height:500px;position:absolute;top:0px;left:0%;}
@media screen and (min-width:641px) and (max-width:1200px) {#bannerfile_style{height:350px;}}
@media screen and (max-width:640px) {#bannerfile_style{width:100%;height:180px;top:0px;left:0%;}}
#bannerfile_style .picSet {}


#bannerfile_text01{width:80%;font-size:16px;color:#333;line-height:1.8;font-family:Microsoft YaHei;position:absolute;left:0%;top:10%;} 
@media screen and (min-width:641px) and (max-width:1200px) {#bannerfile_text01{width:753px;left:0%;top:39px;}}
@media screen and (max-width:640px) {#bannerfile_text01{width:96%;font-size:12px;color:#333;line-height:1.6;top:10px;left:0%;}}
#bannerfile_text01>.view_contents {font-size:60px;color:#ffffff;font-weight:bold;}
@media screen and (min-width:641px) and (max-width:1200px) { #bannerfile_text01>.view_contents {font-size:50px;}}
@media screen and (max-width:640px) { #bannerfile_text01>.view_contents {font-size:18px;}}
#bannerfile_text02{width:46.75%;font-size:16px;color:#333;line-height:1.8;font-family:Microsoft YaHei;position:absolute;left:0.009256998697916666%;top:156.08334350585938px;} 
@media screen and (min-width:641px) and (max-width:1200px) {#bannerfile_text02{width:566px;left:0%;top:129px;}}
@media screen and (max-width:640px) {#bannerfile_text02{width:100%;font-size:12px;color:#333;line-height:1.6;top:52.00695037841797px;left:-0.1388888888888889%;display:block;}}
#bannerfile_text02>.view_contents {font-size:16px;color:#ffffff;height:55px;line-height:30px;opacity:0.5;}
@media screen and (min-width:641px) and (max-width:1200px) { #bannerfile_text02>.view_contents {font-size:16px;}}
@media screen and (max-width:640px) { #bannerfile_text02>.view_contents {font-size:12px;line-height:20px;height:40px;}}

#bannerfile_txt{width:72.15874924834637%;height:391px;position:absolute;top:64.5px;left:13.920625375826816%;}
@media screen and (min-width:641px) and (max-width:1200px) {#bannerfile_txt{width:100%;z-index:2;height:287.9861297607422px;left:0%;top:34px;}}
@media screen and (max-width:640px) {#bannerfile_txt{width:96%;height:150px;top:10px;left:1.9946808510638299%;}}





#contentTable{height:auto;}
@media screen and (min-width:641px) and (max-width:1200px) {#contentTable{height:auto;}}
@media screen and (max-width:640px) {#contentTable{}}
#contentTable > .view_contents{overflow:visible;max-width:1200px;} 

/*标题*/
#divTextTitle{width:100%;padding:2.5%;text-align:center;font-size:50px;color:#333;line-height:1.8;font-family:Microsoft YaHei;}
@media screen and (min-width:641px) and (max-width:1200px) {#divTextTitle{font-size:30px;}}
@media screen and (max-width:640px) {#divTextTitle{font-size:20px;}} 



/*内容*/
#divTextContent{width:100%;padding:2.5% 0;margin-bottom:5%;font-size:16px;line-height:2.5;font-family:Microsoft YaHei;height:auto;box-sizing:border-box;}
@media screen and (min-width:641px) and (max-width:1200px) {#divTextContent{width:100%;padding:2.5%;}}
@media screen and (max-width:640px) {#divTextContent{padding:2.5%;}} 


/*产品列表*/
#goodsUL{float:left;width:100%;}
#goodsUL .goodsLi{float:left;width:calc(25% - 40px);overflow:hidden;background:#F8F8F8;margin:10px;padding:10px;}
@media screen and (max-width:640px) {#goodsUL .goodsLi{width:45%;margin:1.25%;padding:1.25%;}} 
#goodsUL .goodsLi .picbox{width:100%;padding-top:100%;overflow:hidden;position:relative;}
#goodsUL .goodsLi .picbox .goodsimg{width:100%;position:absolute;top:0;left:0;}

#goodsUL .goodsLi .txtinfo{width:100%;padding:2% 0;overflow:hidden;}
#goodsUL .goodsLi .p_name{width:100%;font-size:18px;line-height:25px;height:50px;font-family:Microsoft YaHei;overflow:hidden;}
#goodsUL .goodsLi .p_price{width:100%;color:#EC0000;font-size:16px;font-family: "微软雅黑";overflow:hidden;}
@media screen and (max-width:640px) {#goodsUL .goodsLi .p_name{font-size:14px;}} 
@media screen and (max-width:640px) {#goodsUL .goodsLi .p_price{font-size:14px;}} 




/*信息列表*/
#fileUL{float:left;width:100%;}
#fileUL .fileLi{float:left;width:calc(25% - 40px);overflow:hidden;background:#F8F8F8;margin:10px;padding:10px;}
@media screen and (max-width:640px) {#fileUL .fileLi{width:45%;margin:1.25%;padding:1.25%;}} 
#fileUL .fileLi .picbox{width:100%;padding-top:68%;overflow:hidden;position:relative;}
#fileUL .fileLi .picbox .fileimg{width:100%;position:absolute;top:0;left:0;}

#fileUL .fileLi .txtinfo{width:100%;padding:2% 0;overflow:hidden;}
#fileUL .fileLi .p_name{width:100%;font-size:18px;line-height:25px;height:50px;font-family:Microsoft YaHei;overflow:hidden;}
#fileUL .fileLi .p_price{width:100%;color:#EC0000;font-size:16px;font-family: "微软雅黑";overflow:hidden;}
@media screen and (max-width:640px) {#fileUL .fileLi .p_name{font-size:14px;}} 
@media screen and (max-width:640px) {#fileUL .fileLi .p_price{font-size:14px;}} 





#pageNumberbox{width:95%;padding:2.5%;text-align:center;}
#pageNumberbox .pagetag{width:35px;font-size:12px;line-height:35px;text-align:center;margin:0 5px;display: inline-block;border:1px solid #7d7d7d;}
#pageNumberbox .pageclick{background:#9d9d9d;color:#FFF;border:1px solid #7d7d7d;}

 
.godsbaseinfo{float:left;width:100%;padding:2.5% 0;}
.godsbaseinfo .picbox{float:left;width:380px;overflow:hidden;}
.godsbaseinfo .picbox .imggoods{float:left;width:100%;}
.godsbaseinfo .txtbox{float:right;width:calc(100% - 430px);}
.godsbaseinfo .txtbox .name{float:left;width:100%;font-size:30px;font-family:Microsoft YaHei;font-weight:bold; margin-bottom:2%;}
.godsbaseinfo .txtbox .desc{float:left;width:100%;line-height:2.5;font-size:16px;font-family:Microsoft YaHei;}
.godsbaseinfo .txtbox .price{color:#EC0000;}

@media screen and (max-width:640px) {.godsbaseinfo .txtbox{float:left;width:95%;padding:2.5%;overflow:hidden;}}
@media screen and (max-width:640px) {.godsbaseinfo .txtbox{float:left;width:95%;padding:2.5%;overflow:hidden;}}


#godsdetailTable{width:100%;border:1px solid #E6E6E6; margin-bottom:5%;}
#godsdetailTable .title{float:left;width:95%;padding:0 2.5%;line-height:2.5;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;border-bottom:1px solid #E6E6E6;}
#godsdetailTable .godsdetail{float:left;width:95%;padding:2.5%;line-height:2.5;font-size:16px;font-family:Microsoft YaHei; min-height:500px;}


.contactus{font-size:16px;padding:5%;width:90%;line-height:30px;}
.contactus p{font-size:16px;line-height:30px;}

