@charset "utf-8";

.sub_body{}
.pro_body{ margin-top:0px;margin-bottom:100px;}
.cart_body{ margin-top:0px;margin-bottom:100px;}

/*-------------------------------------b-子页-------------------------------------*/
/*---------------------b-ad--------------------------------*/
.mobile_large_li_banner_bottom_list .index_ad_list li{ margin-top:0 !important;}

/*---------------------b-产品分类--------------------------*/
.zprofl_top{ height:65px; line-height:65px; text-align:center; background:url(../images/sy_bt2.jpg);}
.zprofl_top{color:#444; font-size:34px; }
.zprofl_top b{background:url(../img/newicon.png) no-repeat -28px -361px;width: 14px;height: 25px;display:inline-block;float:left; margin:22px 0 0 38px;}

.productcategory_top{ height:79px; line-height:79px; background:#FFF; margin:0px auto 12px;}
.productcategory_top a{color:#999; font-size:28px; margin:0 52px;}
.productcategory_top b{background:url(../img/newicon.png) no-repeat -14px -361px;width: 14px;height: 25px;display:inline-block; float:right; margin:33px 51px 0 0;}

.productcategory_content{ background:#FFF;}
.productcategory_content .productcategory_dfl{ line-height:65px; font-size:28px;margin:auto 40px auto 52px;border-bottom:solid 1px #E4E4E4; clear:both;}/*去掉height:65px;*/
.productcategory_content .productcategory_dfl b{background:url(../img/newicon.png) no-repeat 0px -423px;width: 25px;height: 14px;display:inline-block;float:right; margin:33px auto auto auto;}
.productcategory_content .productcategory_dfl > div img{margin-right: 10px;}
.productcategory_content .productcategory_dfl > div a{color:#373737;/* font-weight:bold; */}
.productcategory_content .productcategory_dfl.xon > div a{color:#F00;}
.productcategory_content .productcategory_2fl.xon > div a{color:#00F;}
.productcategory_content .productcategory_dfl ul{display:none;}
.productcategory_content .productcategory_dfl ul.xon{display:block;}

.productcategory_content .productcategory_2fl{ height:45px; line-height:45px;margin: auto auto auto 21px;border-bottom:solid 1px #E4E4E4; clear:both;}
.productcategory_content .productcategory_2fl > div .c_title{ overflow:hidden; white-space:nowrap; width:410px; float:left;}/*font-size:26px;color:#000; font-weight:bold;*/
.productcategory_content .productcategory_2fl > div .c_title a{color:#595959;}
.productcategory_content .productcategory_2fl > div img{margin: 0px 5px auto auto;}
.productcategory_content .productcategory_2fl .c_more{font-size:18px;color:#aaa; float:right; cursor:pointer; margin-top:4px;}

.productcategory_content .productcategory_2fl .c_content{ margin:auto auto auto 17px; clear:both; width:100%;}
.productcategory_content .productcategory_2fl .c_content li{ width:228px;height:45px; line-height:45px; float:left;padding:4px 20px 4px auto;border-bottom:dotted 1px #E4E4E4;}
.productcategory_content .productcategory_2fl .c_content li > div{ margin:auto 16px;overflow:hidden; white-space:nowrap;}
.productcategory_content .productcategory_2fl .c_content li > div a{ font-size:26px; color:#3a3a3a;}
.productcategory_content .productcategory_2fl .c_content li > div a:hover{color:#f00;}
.productcategory_content .productcategory_2fl .c_content li a img{ margin:-5px 5px auto auto;}

.zprofl_copy{ color:#B7B7B7; font-size:20px; height:66px; line-height:66px; text-align:center;background:#FFF; margin:2px auto auto auto;}
/*---------------------e-产品分类--------------------------*/

/*---------------------b-产品列表--------------------------*/
.productlist_btn{position:relative;height:45px;}
.productlist_btn b{position:absolute;top:2px;right:20px;width:25px; height:25px; background-image:url(../images/pro_right_icon_list.png); background-repeat:no-repeat; display:block;}
.pro_large_right_list{ border-top:5px solid #eee;}
.pro_large_right{ display:none;border-top:5px solid #eee;}

.pro_large_right_price{ background:#fff; height:70px;padding-top:6px;}
.pro_large_right_price>ul:nth-of-type(1){ width:80%;float:left;}
.pro_large_right_price>ul:nth-of-type(2){float:right; margin:20px 10px 0 0;}
/*.pro_large_right>div{padding-left:30px;}*/

.zpro_wz{ color:#777; font-size:20px;margin:20px auto;}
.zpro_wz a{ color:#777;font-size:20px;}
.zpro_wz a:hover{ color:#f00;}
.zpro_wz .c_title{color:#4C4C4C; font-size:28px; float:left;margin:0 0 0 30px;}
.zpro_wz .c_position{ float:right; margin:6px 28px 0 0;}

.zpro_fl{margin:20px auto;text-align:center;}
.zpro_fl select{width:582px;height:52px;background:#eee;border:0; color:#5F5F5F;font-size:20px;font-family:"微软雅黑";text-align:center;}


/*.zpro_top{ height:73px; line-height:73px; background:#666; margin:auto auto 2px;}
.zpro_top span{color:#fff; font-size:28px; margin:23px auto auto 22px;}
.zpro_top b{background:url(../img/newicon.png) no-repeat -28px -361px;width: 14px;height: 25px;display:inline-block;float:left; margin:26px 0 0 38px;}*/

.zpro_top{ height:65px; line-height:65px; /*background:url(../images/sy_bt2.jpg);*/text-align:center;position:relative;}
.zpro_top .zpro_top_bt{height:55px; line-height:38px; background:url(../images/sy_probt.png) no-repeat; padding-left:24px;}
.zpro_top .zpro_top_bt .bt{width:95px; white-space:nowrap; overflow:hidden; color:#fff;text-align:center; float:left;}
.zpro_top .zpro_top_bt .more{ float:right;}
.zpro_top .zpro_top_bt .more a{ color:#fff; font-size:16px; margin-right:24px;}
.zpro_top .zpro_top_bt .more a:hover{ color:#f00;}

  .z_prorm .prorm_nr{ /*padding-left:44px;*/ clear:both; padding-left:10px;}
  .z_prorm .prorm_nr > li{ width:280px; float:left;margin:10px 10px;}
  .z_prorm .prorm_nr .p-img{ width:280px; height:280px; /*line-height:262px;*/display:table-cell;vertical-align:middle;text-align:center;margin:10px 0px 10px 0px;border:solid 1px #ddd;}
  .z_prorm .prorm_nr .p-img img{max-width:280px;max-height:280px;vertical-align:middle;}
/*  .z_prorm .p-name{height:36px; line-height:36px;  word-break:break-all; word-wrap: break-word; overflow:hidden;}*/
  .z_prorm .prorm_nr .p-name{height:35px; line-height:35px;vertical-align:middle; overflow:hidden; white-space:nowrap; text-align:left;text-overflow:ellipsis;}
  .z_prorm .prorm_nr .p-name a{font-size:24px;color:#535353;}
  .z_prorm .prorm_nr .p-name a:hover{color:#f00;}
  
  .z_prorm .prorm_nr .sy_p-name{height:35px; line-height:35px;vertical-align:middle; overflow:hidden; white-space:nowrap; text-align:center;}
  .z_prorm .prorm_nr .sy_p-name a{font-size:24px;color:#2F93E8;}
  .z_prorm .prorm_nr .sy_p-name a:hover{color:#f00;}
  
  .z_prorm .prorm_nr .p-pricebuy{/*margin-top:20px;*/}
  .z_prorm .prorm_nr .p-price{white-space:nowrap;overflow:hidden; padding-left:5px; margin:10px auto;}
  .z_prorm .prorm_nr .p-price strong{ color:#CC0006; font-size:24px;}
  .z_prorm .prorm_nr .buy{ /* float:right; */}
  .z_prorm .prorm_nr .buy a{ width:280px; height:44px;line-height:44px; background:#ED3F00; font-size:18px; color:#fff; display:inline-block; text-align:center;}

/*.z_prorm.zpro_pro .buy{ clear:both; text-align:center; color:#D0190E; border:solid 1px #D0190E; width:122px; height:31px; line-height:37px; margin:20px auto;}
.z_prorm.zpro_pro .buy a{ font-size:18px;color:#D10D04;}*/

.sy_copy.sy_copyzpro{margin-top:2px;}
/*---------------------e-产品列表--------------------------*/

/*---------------------b-产品详细--------------------------*/
.subproview{}
.subproview .proview_shopinfo{border-top:15px solid #eee;border-bottom:15px solid #eee;}
.subproview .proview_tuijian_product{ margin-top:20px;}
.subproview .proview_tuijian_product .large_title{ border-bottom:1px solid #ccc;height:53px;line-height:51px;position:relative;text-align:center;}
.subproview .proview_tuijian_product .large_title .title{ border-bottom:3px solid #777;font-size:24px;color:#777;display:inline-block;padding:0 24px;}
.subproview .proview_tuijian_product .large_title .more{ position:absolute;right:46px;top:0px;}
.subproview .proview_tuijian_product .large_title .more a{font-size:16px; color:#999;}
.subproview .proview_tuijian_product .large_title .more a:hover{color:#f00;}

.subproview .proview_tuijian_product .large_content{padding:30px 0 30px 35px;}

.subproview .zproqx_prob{border-top:10px solid #eee;}
/*.subproview .div_product_content{line-height:2;zoom:1.8; word-wrap:break-word;word-break:break-all;}*/
.subproview .div_product_content img{max-width: 100% !important;height:auto !important;}
/*.subproview .div_product_content *{ max-width:315px !important;}*/

/*店铺信息*/
.zproqx_dpxx .nl > ul{ float:left;}
.zproqx_dpxx .nl{padding:35px 50px;}
.zproqx_dpxx .nl .nll{width:106px; height:106px;line-height:104px;text-align:center; border:solid 1px #E4E4E4;}
.zproqx_dpxx .nl .nll a img{max-width:106px;max-height:106px;}
.zproqx_dpxx .nl .nlc{font-size:18px; color:#999; padding-left:14px; width:270px;}
.zproqx_dpxx .nl .nlc li{ margin:4px; overflow:hidden; white-space:nowrap;}
.zproqx_dpxx .nl .nlc a{font-size:22px;}.zproqx_dpxx .nl .nlc a:hover{color:#f00;}
.zproqx_dpxx .nl .nlr a{ width:126px; height:36px; line-height:36px; text-align:center; background:#BBBBBB; color:#FFFDFE; border:solid 1px #E4E3E3; border-radius:0px; font-size:20px;display:block; margin-left:10px;}
.zproqx_dpxx .button{ clear:both; padding-left:20px;}
.zproqx_dpxx .button a{ width:255px; height:46px; line-height:46px; text-align:center; background:#F8F7F8; border:solid 1px #E4E3E3; border-radius:10px; color:#666; font-size:20px; display:block; float:left; margin:20px;}

.zproqx_newsbt{ clear:both; font-size:24px; color:#ff0000;border-bottom:solid 1px #bbb; height:60px; line-height:60px;margin:auto 26px 10px 55px;}
.zproqx_newsbt a{color:#eee; font-size:22px;float:right;}.zproqx_newsbt a:hover{color:#f00;}
.zproqx_newsbt span{height:30px; width:77px;background:#222;padding:2px 8px;}
	
/*---------------------e-产品详细--------------------------*/

/*---------------------b-znews--------------------------*/
.znews_top{ height:65px; line-height:65px; background:url(../images/sy_bt2.jpg);text-align:center;}
.znews_top span{color:#444; font-size:24px; }
.znews_top b{background:url(../img/newicon.png) no-repeat -28px -361px;width: 14px;height:25px;display:inline-block;float:left; margin:22px 0 0 38px;}

.z_news{ border-top:2px solid #eee;}
  .z_news .news_nr{ border-bottom:2px solid #eee;color:#777;padding:18px 0 18px 34px;}
  .z_news .news_nr .c_left{ float:left;}
  .z_news .news_nr .c_right{ float:left; margin-left:27px;}
  .z_news .news_nr .c_pic{}  
  .z_news .news_nr .c_pic img{ width:150px; height:113px;}
  .z_news .news_nr .title{width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 0 0;}
  .z_news .news_nr:hover{background:#eee;cursor:pointer;}
  .z_news .news_nr .title a{font-size:24px; color:#4c4c4c;}
  .z_news .news_nr .title a:hover{color:#f00;}
  .z_news .news_nr .date{margin:10px 0 0 40px;}
  .z_news .news_nr .nl{ width:400px;max-height:70px; overflow:hidden;line-height:2;color:#777; font-size:18px; word-wrap:break-word; margin-top:12px;}
  .z_news .news_nr .nl *{ max-width:400px;height:auto;}
  
  .z_news .news_nr1{ border-bottom:2px solid #eee;color:#777;padding:18px 0 18px 34px;}
  .z_news .news_nr1:hover{background:#eee;cursor:pointer;}
  .z_news .news_nr1 .title{width:585px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
  .z_news .news_nr1:hover{background:#eee;cursor:pointer;}
  .z_news .news_nr1 .title a{font-size:24px; color:#4c4c4c;}
  .z_news .news_nr1 .title a:hover{color:#f00;}
  .z_news .news_nr1 .date{margin:10px 0 0 40px;}
  .z_news .news_nr1 .nl{ width:585px;max-height:70px; overflow:hidden;line-height:2;color:#777; font-size:18px; word-wrap:break-word;margin-top:12px;}
  .z_news .news_nr1 .nl *{ max-width:585;height:auto;}
  
.znews_nl{}
.znews_nl > div{padding:10px 30px 0 30px;}
.znews_nlfl{border:solid 1px #E4E4E4; padding-bottom:30px;}
.znews_nlfl .bt{ font-size:28px; background:#06336E; height:70px; line-height:70px; color:#fff; padding-left:44px;}
.znews_nlfl .fl li{padding:30px 0 0 44px;}
.znews_nlfl .fl li a{font-size:26px; color:#464637;}.znews_nlfl .fl li a:hover{color:#F00;}

.znews_nltt{ height:70px; line-height:70px; background:#bbb; font-size:26px;padding-left:44px; margin:30px auto;}
.znews_nlttnl{border-bottom:solid 1px #999; padding-bottom:60px;}
.znews_nlttnl .ximg{border:solid 1px #E4E4E4; width:230px;height:230px;line-height:228px; float:left; margin-right:28px;}
.znews_nlttnl .ximg a img{max-width:230px;max-height:230px;vertical-align:middle;}
.znews_nlttnl .bt{ width:300px; height:55px; text-align:left;margin-top:6px;overflow:hidden; white-space:pre-wrap; text-overflow:ellipsis; line-height:200%;}
.znews_nlttnl .bt a{font-size:24px; color:#666;}.znews_nlttnl .bt a:hover{ color:#F00;}
.znews_nlttnl .nl{ font-size:20px; color:#999;width:300px; height:140px; text-align:left;margin-top:6px;overflow:hidden; white-space:pre-wrap; text-overflow:ellipsis; line-height:180%;}
.znews_nlttnl .qx a{ color:#CB2526;font-size:20px; float:right;}

.znews_nlbt{clear:both;}
.znews_nlbt ul li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;border-bottom:dotted 2px #E4E4E4; height:58px; line-height:58px; position:relative; padding-left:33px;}
.znews_nlbt ul li a{font-size:22px; color:#666;}
.znews_nlbt ul li a:hover{ color:#F00;}
.znews_nlbt ul li b{background:url(../img/newicon.png) no-repeat -43px -361px;width: 14px;height: 25px;display:inline-block;margin:18px 0 0 -22px; position:absolute;}

.index_large_pro_pic_left_right_page{ padding:30px 0 25px 0; border-bottom:2px solid #eee;}
/*---------------------e-znews--------------------------*/

/*---------------------b-znewsqx--------------------------*/

/*---------------------b-最新活动--------------------------*/
.znewsqx_nlhdbt{ clear:both; font-size:24px; color:#CB2527;border-bottom:solid 2px #D85B5C; height:60px; line-height:60px;margin:auto auto 10px auto;}
.znewsqx_nlhdbt a{color:#eee; font-size:22px;float:right;}.znewsqx_nlhdbt a:hover{color:#f00;}
.znewsqx_nlhdbt span{height:30px; width:77px;background:#222;padding:2px 8px;}

.znewsqx_nlhdnl{ padding-bottom:40px;}
.znewsqx_nlhdnl ul{ clear:both;border-bottom:solid 1px #ddd; height:140px; line-height:250%; margin-top:25px;}
.znewsqx_nlhdnl .ximg{border:solid 1px #E4E4E4; width:140px;height:110px;line-height:108px; float:left; margin-right:18px;}
.znewsqx_nlhdnl .ximg a img{max-width:140px;max-height:110px;vertical-align:middle;}
.znewsqx_nlhdnl .bt{ width:400px; height:22px; text-align:left;margin-top:6px;overflow:hidden; white-space:pre-wrap; text-overflow:ellipsis; line-height:200%;}
.znewsqx_nlhdnl .bt a{font-size:20px; color:#666;}.znewsqx_nlhdnl .bt a:hover{ color:#F00;}
.znewsqx_nlhdnl .nl{ font-size:18px; color:#999;width:400px; height:60px; text-align:left;margin-top:6px;overflow:hidden; white-space:pre-wrap; text-overflow:ellipsis; line-height:180%;}
.znewsqx_nlhdnl .qx{ text-align:right; color:#999;}
.znewsqx_nlhdnl .qx a{ color:#CB2526;font-size:18px; float:right;}

.newsview_index_large_pro_pic_left_right_page{padding:30px 0 25px 0; border-top:15px solid #eee;}
.newsview_index_large_pro_pic_left_right_page .large_title{ color:#333; font-size:24px; margin-left:37px;}
.newsview_index_large_pro_pic_left_right_page .large_content{ margin-top:20px;}
/*---------------------e-znewsqx--------------------------*/

/*---------------------b-shoplist--------------------------*/
.shoplist_btn{position:relative;height:45px;}
.shoplist_btn b{position:absolute;top:10px;right:20px;width:25px; height:25px; background-image:url(../images/pro_right_icon_list.png); background-repeat:no-repeat; display:block;}
.shoplist_large_right_pic{ display:none;}
/*---------------------e-shoplist--------------------------*/

/*-----------buy底---------------*/
.cart_foot{position:fixed;bottom:0px;height:50px;z-index:10000; background:#FFF; width:100%;}
.cart_foot #order_sum{
	color:#F60;
	font-size:32px;}
/*-------------------------------------e-子页-------------------------------------*/
