@charset "utf-8";

.sub_body{ margin-top:0px;margin-bottom:0px;}
.pro_body{ margin-top:0px;margin-bottom:100px;}
.cart_body{ margin-top:0px;margin-bottom:100px;}
/*-------------------------------------b-子页-------------------------------------*/
/*---------------------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;}

.zprofl_top2{ height:79px; line-height:79px; background:#FFF; margin:0px auto 12px;}
.zprofl_top2 a{color:#999; font-size:28px; margin:0 52px;}
.zprofl_top2 b{background:url(../img/newicon.png) no-repeat -14px -361px;width: 14px;height: 25px;display:inline-block; float:right; margin:33px 51px 0 0;}

.zprofl_nl{ background:#FFF;}
.zprofl_nl .flbt{ line-height:65px; font-size:28px;margin:auto 40px auto 52px;border-bottom:solid 1px #E4E4E4; clear:both;}/*去掉height:65px;*/
.zprofl_nl .flbt b{background:url(../img/newicon.png) no-repeat 0px -423px;width: 25px;height: 14px;display:inline-block;float:right; margin:33px auto auto auto;}
.zprofl_nl .flbt > div img{ margin-right:5px;}
.zprofl_nl .flbt > div a{color:#373737; font-weight:bold;}
.zprofl_nl .flbt.xon > div a{color:#F00;}
.zprofl_nl .flbt2.xon > div a{color:#00F;}
.zprofl_nl .flbt ul{display:none;}
.zprofl_nl .flbt ul.xon{display:block;}

.zprofl_nl .flbt2{ height:45px; line-height:45px; margin:auto auto auto 16px;border-bottom:solid 1px #E4E4E4; clear:both;}
.zprofl_nl .flbt2 > div .nl{ overflow:hidden; white-space:nowrap; width:410px; float:left;}/*font-size:26px;color:#000; font-weight:bold;*/
.zprofl_nl .flbt2 > div img{margin:-5px 5px auto auto;}
.zprofl_nl .flbt2 .more{font-size:20px;color:#aaa; float:right; cursor:pointer;}

.zprofl_nl .flbt2 .flnl{ margin:auto auto auto 17px; clear:both; width:100%;}
.zprofl_nl .flbt2 .flnl li{ width:228px;height:45px; line-height:45px; float:left;padding:4px 20px 4px auto;border-bottom:dotted 1px #E4E4E4;}
.zprofl_nl .flbt2 .flnl li > div{ margin:auto 16px;overflow:hidden; white-space:nowrap;}
.zprofl_nl .flbt2 .flnl li > div a{ font-size:26px; color:#3a3a3a;}.zprofl_nl .flbt2 .flnl li > div a:hover{color:#f00;}
.zprofl_nl .flbt2 .flnl 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-产品列表--------------------------*/
.pro_large_right_price{}
.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-top:20px;}
.zpro_wz a{ color:#777;font-size:20px;}
.zpro_wz a:hover{ color:#f00;}
.zpro_wz img{margin:-5px 10px 0 25px;}

.zpro_fl{margin:20px auto;text-align:center;}
.zpro_fl select{width:582px;height:52px;background:#eee;border:0; color:#5F5F5F;font-size:22px;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{ position:relative;}

.subproview_title{ background:url(../images/subproview_title.png) no-repeat; position:absolute; top:540px;}

.proview_tuijian_product{ margin-top:20px;}
.proview_tuijian_product .large_title{ border-bottom:1px solid #ddd;height:53px;line-height:51px;padding-left:29px;}
.proview_tuijian_product .large_title .title{ border-bottom:3px solid #62BB09;float:left;font-size:24px;}
.proview_tuijian_product .large_title .more{float:right; margin-right:35px;}
.proview_tuijian_product .large_title .more a{font-size:20px; color:#9B9B8C;}
.proview_tuijian_product .large_title .more a:hover{color:#f00;}

.proview_tuijian_product .large_content{padding:30px 0 30px 35px;}

/*店铺信息*/
.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 .news_nr{ border:solid 1px #ddd;overflow:hidden;height:98px;margin-top:-1px;background:#fafafa;width:600px;color:#868686;margin:auto;}
  .z_news .news_nr .title{width:550px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:22px 0 0 22px;}
  .z_news .news_nr:hover{background:#eee;cursor:pointer;}
  .z_news .news_nr .title a{font-size:24px; color:#868686;}
  .z_news .news_nr .title a:hover{color:#f00;}
  .z_news .news_nr .title img{ margin:-8px 8px 0 0;}
  .z_news .news_nr .date{margin:10px 0 0 40px;}
  .z_news .news_nr .nl{ width:550px;max-height:200px; overflow:hidden;line-height:2.2;color:#666; word-wrap:break-word;}
  .z_news .news_nr .nl *{ max-width:550px;height:auto;}
  
.znews_nl{background:#FFF;}
.znews_nl > div{ padding:10px 36px;background:#FFF;}
.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;}
/*---------------------e-znews--------------------------*/

/*---------------------b-znewsqx--------------------------*/
.znewsqx_nlttnl{ margin-bottom:40px;}
.znewsqx_nlttnl .l1{
	font-size: 32px;
	line-height: 220%;
	vertical-align: bottom;
	text-align:center;
/*	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #d13c61;
	display:inline;/*内联元素 下边框跟文字宽度*/
	/*white-space:nowrap;/*强制在同一行内显示所有文本*/
	padding:10px 0 10px 0;
	color:#444;
}
.znewsqx_nlttnl .l1time{ color:#999999; text-align:center; font-size:18px;}
.znewsqx_nlttnl > ul > .l2{color:#878787;line-height:220%;padding:15px 20px 0px 20px; font-size:12px; zoom:1.8; word-wrap:break-word;}
.znewsqx_nlttnl > ul > .l2 *{ max-width:280px;height:auto;}
.znewsqx_nlttnl .l3{background:#ddd;width:auto;height:auto; vertical-align:middle; margin-top:34px; padding-left:10px; padding-right:10px; font-size:20px; padding-bottom:10px;}
.znewsqx_nlttnl .l3 div{ padding-top:10px; padding-bottom:10px; overflow:hidden; height:20px;}
.znewsqx_nlttnl .l3 div a{font-size:20px;}
/*---------------------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;}
/*---------------------e-znewsqx--------------------------*/

/*---------------------b-友情链接--------------------------*/
.zlink{ margin-bottom:20px; padding-left:23px;}
.zlink >ul >li{ margin:10px; float:left;}
.zlink >ul >li img{ width:130px; height:112px;}
.zlink >ul >li .name{width:130px; white-space:nowrap; overflow:hidden; text-align:center; margin:10px auto;}

/*-----------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-子页-------------------------------------*/
