/**
 * public
 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img{margin:0;padding:0;border:0;list-style:none;font-weight:normal; }
img{ border:none;padding:0;margin:0;vertical-align:top;}
input{font-family:'微软雅黑',Arial, sans-serif; font-size: 30px;}
body {font-family:'微软雅黑',Arial, sans-serif;color: #000;padding: 0; margin: 0;font-size: 30px;background-color: #fff;}
html,body{background-color: #fff; }
a{text-decoration:underline;}
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
/*清除浮动*/
.clear{clear:both; height:0px; font-size:0px;overflow:hidden; display:block; font-size:0px;}
.m20{ margin-top:20px;}
*{ 
  margin:0; padding:0; 
  -webkit-tap-highlight-color:rgba(255,255,255,0);
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden; 
}

/**
 * Swiper Styles 
 */


.main,.banner,nav,header,.personalTailor,footer{ width: 720px; margin:0 auto;}

.main{/* overflow: hidden; */ position: relative; padding-bottom:90px;}

/*顶部banner*/
.banner{ width:720px; margin:auto; height:346px; position: relative;}

.nav{ height:82px; background:url(../images/news/navbg.jpg) repeat-x; overflow:hidden; position:relative;}
.nav ul li{ line-height:82px; font-size:34px; padding:0px 10px 0px 33px; float:left}
.nav ul li a{color:#fff;}
#full{ display:block; width:54px; height:82px; float:right;background:url(../images/news/nav_more.png) no-repeat center center; position: absolute; right:0; top:0;}
#full2{ display:block; width:54px; height:82px; float:right;background:url(../images/news/nav_more2.png) no-repeat center center; position: absolute; right:0; bottom:0; display:none}
.hd{ width:720px; height:101px; background:#fff;}
.hdcon{ width:660px; height:99px; margin:0 auto; border-bottom:2px solid #dddddd; color:#444444; font-size:30px; line-height:99px;background:url(../images/news/hd.jpg) no-repeat left;}
.hdcon a{ color:#444444; padding-left:94px;}

.tui{ height:708px; width:660px; margin:0 auto;}
.tui dl{ height:175px; border-bottom:2px solid #dddddd;}
.tui dl dt{ width:188px; float:left}
.tui dl dt img{ padding:20px 4px;}
.tui dl dd{width: 453px;float: right;height: 40px;margin-top: 20px; overflow:hidden}
.tui dl dd a{color:#444444;}
.tui dl bdo{ height:36px; width: 453px;float: right; margin-top:15px; background:url(../images/news/count.jpg) no-repeat left center;}
.count{ line-height:36px; font-size:22px; padding-left:57px; color:#b0b0b0;}
.type{ padding-left:24px;font-size:22px;line-height:36px;}
.type a{color:#b0b0b0;}
.icon{ float:right;background:url(../images/news/new.jpg) no-repeat; display:block; width:59px; height:36px;}
/**
 * 固定的一级导航
 */
nav{ position: fixed; height:88px; left:0; right:0; margin:0 auto; background-color: #fff; border-top:1px solid #acacac;text-align: center; bottom:0px; z-index: 9999;  width:720px;
  -webkit-transition: -webkit-transform 0.5s;
          transition: transform 0.5s;
}
nav.navHide{ 
  -webkit-transform:translate(0px,88px);
          transform:translate(0px,88px);
}

nav li{float: left;  margin: 0px 52px; line-height: 130px; font-size: 20px; position: relative; }
/*nav li:first-child{padding-left: 10px;}*/
nav a{color: #232323;text-decoration:none}
nav li.hot:after{content:""; width: 10px; height:10px; border-radius: 10px; background-color: #fff; position: absolute; top:50%; margin-top: -20px;
  -webkit-animation-name: hotAm;
  -webkit-animation-duration: 1.3s;
  -webkit-animation-timing-function:linear; 
  -webkit-animation-iteration-count:infinite;
}

nav .backTop{ position: absolute; right: 10px; top:-120px; width:80px; height:100%; cursor:pointer}
nav .backTop span{
  display: block;
  width: 82px; height:82px; background: url(../images/public2017/top.png) no-repeat;
  -webkit-animation-name: backTopAm;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function:linear; 
  -webkit-animation-iteration-count:infinite;
}
nav li.mall{background: url(../images/public2017/mall.png) no-repeat 0px 10px;}
nav li.newgoods{background: url(../images/public2017/newgoods.png) no-repeat 0px 10px;}
nav li.dingzhi{background: url(../images/public2017/dingzhi.png) no-repeat 0px 10px;}
nav li.mingzuo{background: url(../images/public2017/mingzuo.png) no-repeat 0px 10px;}
nav li.kefu{background: url(../images/public2017/kefu.png) no-repeat 0px 10px;}
/**
 * 头部
 */
header{height:251px;}
header .logo_search{ height:118px; }
header .logo_search .logo{margin:20px 0 0 17px; float: left;}


/*子导航*/
header .subnav{width:640px; height:129px; background-color: #efefef; border-top:4px solid #000;}
header .subnav ul{margin:0 auto;}
header .subnav li{width: 120px; height:0px; float: left;  margin: 12px 20px 24px; text-align: center; background:red; line-height:36px;
}
header .subnav li{color: #000;}
header .subnav a:nth-child(2) li{ background-position: -120px 0;}
header .subnav a:nth-child(3) li{ background-position: -240px 0;}
header .subnav a:last-child li{ background-position: -360px 0;}
header .subnav .snActive{color: #c2003b;}
/**
 * 筛选 选项
 */
.filtrateCon{position: absolute; width: 500px; background-color: #fff; z-index: 1111; top:0; right:0; padding:0px 20px; display: none;  padding-bottom: 30px; height:100%; overflow: scroll; }
.filtrateCon .title{width: 100%; height:105px; text-align: center; line-height: 73px; font-size: 26px; position: relative;background: url(../images/news/sx.jpg) no-repeat  right 25px; border-bottom:1px solid #efefef;}
.filtrateCon .title .backBtn{position: absolute; left:20px; top:25px; width: 42px; height:42px; cursor:pointer; background: url(../images/news/news_sx_qx.jpg) no-repeat;}
.filtrateCon .title .denglu{position: absolute; right:0px; width: 120px; text-align:right; cursor:pointer; color:#B7183F}
.filtrateCon .type{width:500px; padding-top:20px; overflow: hidden; height:auto; padding-bottom: 30px; border-bottom: 1px solid #ccc;position: relative;}
.filtrateCon .type ul{display: block; width: 530px; margin-top: 10px;}

.filtrateCon .type li{
  height:50px; padding:0 10px; text-align: center; line-height: 50px; background-color: #eee;  margin:10px 25px 10px 0; float: left; width:initial;/* display: inline-block; */
  border:1px solid #ddd; color: #666;
  -webkit-transition: all 0.35s;
          transition: all 0.35s;
  font-size: 26px;
}
.filtrateCon .type li a{ color:#666}
.filtrateCon .type li.active{background-color: #1b1b1b; color: #dab67c;}
.filtrateCon .type li.active a{color:#dab67c}
.filtrateCon .clearBtn{width:500px; height:60px; background-color: #5a5a5a; text-align: center; line-height: 60px; color: #fff; font-size: 30px;
  -webkit-border-radius: 6px; 
          border-radius: 6px; 
  float: left;
  margin-top: 50px; margin-bottom:115px;
}
.filtrateCon .clearBtn a{ color:#fff}
.filtrateCon .lookBtn{width:275px; height:60px; background-color: #c2003b; text-align: center; line-height: 60px; color: #fff; font-size: 30px;
  -webkit-border-radius: 6px; 
          border-radius: 6px;
  float: left; margin-left: 20px;
  margin-top: 50px;
}
/*折叠菜单*/
.accordion {width: 540px; margin-top:90px;}
.accordion h1, h2, h3, h4 {cursor: pointer;}
.accordion h1 {color: #333333; width:460px; font-size:30px; display:block; height:100px; background: url(../images/news/news_sx_more.png) no-repeat right; line-height:100px; clear:both}
.accordion h1.nb{ background:none}
.accordion h1 a{ color:#333333;}
.accordion h1 span{ padding-left:60px;}
.sx_shop{background: url(../images/news/sx_shop.png) no-repeat left;}
.sx_mj{background: url(../images/news/sx_mj.png) no-repeat left;}
.sx_news{background: url(../images/news/sx_news.png) no-repeat left;}
.sx_dingzhi{background: url(../images/news/sx_dingzhi.png) no-repeat left;}
.sx_zazhi{background: url(../images/news/sx_zazhi.png) no-repeat left;}
.accordion h1:first-child {}
.accordion h1:last-of-type {}
.accordion h1:not(:last-of-type) {}
.accordion div{ width:460px;}
.accordion div, .accordion p {
  display: none;
}
.accordion h2 {background-color: #efefef;font-size: 20px;color: #333;}
.accordion h2 a{color: #333;}
.accordion .opened-for-codepen {
  display: block;
}
.search{ width: 483px; height:66px;  float: right; margin:25px 0px 0 17px;border:1px #ccc solid; position: relative;
-webkit-box-sizing:border-box;
        box-sizing:border-box;box-shadow: 0 0 10px #9C8F8F;
}
 .search input{border:none; background:none; width: 410px; height:64px; line-height: 64px; color: #666; padding-left:10px; }
 .search .searchBtn{width:66px; height:66px; background:url(../images/news/news_search.jpg) no-repeat 0px 2px; position: absolute; right:-2px; z-index: 1;top: -2px; cursor: pointer;}
.shop_dh{}
.shop_dh h2{ display:block; width:92px; height:106px; float:left}
.shop_dh h2 a{ text-align:center; display:block; padding-top:70px; padding-bottom:10px;}
.shop_dh_new { background:url(../images/public/indexnav.png) no-repeat 20px 15px}
.shop_dh_yp { background:url(../images/public/indexnav.png) no-repeat -105px 15px}
.shop_dh_bj { background:url(../images/public/indexnav.png) no-repeat -230px 15px}
.shop_dh_gj { background:url(../images/public/indexnav.png) no-repeat -353px 15px}
.shop_dh_sz { background:url(../images/public/indexnav.png) no-repeat -475px 15px}
.shop_dh_baij { background:url(../images/public/indexnav.png) no-repeat 18px -108px}
.shop_dh_ys { background:url(../images/public/indexnav.png) no-repeat -105px -108px}
.shop_dh_nh { background:url(../images/public/indexnav.png) no-repeat -230px -108px}
.shop_dh_qs { background:url(../images/public/indexnav.png) no-repeat -595px 15px}
.shop_dh_yishou { background:url(../images/public/indexnav.png) no-repeat -588px -108px}
.shop_dh_mj { background:url(../images/public/indexnav.png) no-repeat -353px -108px}

.sx_dingzhi_dh h2{ display:block; width:90px; height:40px; float:left; margin-left:5px;}
.sx_dingzhi_dh h2 a{ text-align:center; display:block; padding-top:5px; padding-bottom:20px;}

.sx_news_dh h2{ display:block; width:90px; height:40px; float:left; margin-left:10px; margin-bottom:5px;}
.sx_news_dh h2 a{ text-align:center; display:block; padding-top:5px; padding-bottom:20px;}
/*goodsloop*/
.goodsloop{ height:300px;}
.gloop{ width:180px;  height:258px; margin:0px 10px;}
.gloop dl{ text-align:center; color:#464646; font-size:24px; line-height:36px; padding-top:20px;}
.gloop dl dd{padding-top:20px;}
.gloop dl dd span{ text-align:left; color:#ec5601; font-size:22px;}
/**/
.newstab1, .newstab2, .newstab3{margin:auto; width:720px; border-bottom:17px solid #e4e3e3;border-top:17px solid #e4e3e3; height:auto;}
.newstab1 .news-c, .newstab2 .news-c, .newstab3 .news-c{height:958px; width:660px; margin:auto; padding-top:20px;}
.tabs {width: 720px; height:90px;}
.tabs a {display: block;float: left;width:240px;color:#c2003b;text-align:center;background:#fff;line-height:90px;font-size:34px; text-decoration:none;}
.tabs a.active {color:#fff;background:#c2003b;}

.tabs-news{}
.tabs-news dl{ height: auto; border-bottom:2px solid #dddddd;padding-bottom:10px; }
.tabs-news dl dt{width: 460px; margin-top: 20px; float:left;}
.tabs-news dl p{ display:block; height:48px; line-height:48px; overflow:hidden; color:#ccc; font-size:26px;}
.tabs-news dl dt.noimg{ width:660px;}
.tabs-news dl dt a{color:#444444;line-height:48px; display:block; height:48px; overflow:hidden}
.tabs-news dl dd img{padding-top:25px;  float:right}
.tabs-news dl bdo{ height:36px; width: 453px; margin-top:28px; float:left; background:url(../images/news/count.jpg) no-repeat left center;}
/*news 头条*/
.newstop{margin:auto;width:600px; margin-top:30px;}
.newstop li{ line-height:38px;}
.newstop li a{ color:#333333;}
.newstop li.top{ font-size:32px; font-weight:bold; line-height:34px;color:#000; overflow:hidden; height:34px;}
.newstop li.top a{ color:#000;}

.tj_icon{ position:absolute; width:25px; height:42px;background: url(../images/public/tj_icon.png) no-repeat; top:1px; right:1px; z-index:9;}



/*AD*/
.news_ad{ width:720px; margin:auto;}


.jplist{ background:#e4e3e3; height:1189px;}
.jplist-title{ width:720px; height:111px;  margin:auto; line-height:111px; }
.jplist-title a.title{width:200px; text-align: center;  height:111px; display:block; float:left; }
.jplist-title a{ color:#c2003b}
.jplist-title span{ float:right; padding-right:20px;}
.jplist-title span a{ color:#000000; line-height:111px;}
.jplist ul{}
.jplist li{width: 357px; height:505px; border-top:1px solid #d3d1d4; float: left; position: relative; padding-top:6px;}
.jplist .pic{width:357px; height: 357px;   background: url(../images/public/loading.gif) center no-repeat; overflow: hidden;}
.jplist .pic img{  -webkit-transition: -webkit-transform 0.7s,opacity 0.7s;         transition: transform 0.7s,opacity 0.7s;}
.jplist .pic .lazy{  opacity: 0; -webkit-transform:scale(1.1);         transform:scale(1.1);}
.jplist p{margin-top: 10px; height:92px; overflow:hidden; line-height:46px; padding:0px 20px; font-size:29px; text-align:justify;}
.jplist p a{ color:#000}
.jplist p.goods_icon_new{background: url(../images/news/goods_icon_new.jpg) no-repeat 20px 10px;text-indent:2em;}
.jplist li span{ display:block; text-align:right; color:#ec5601; padding-right:20px;}
.jplist li span font{ font-size:22px; line-height:34px;}
.jplist .jp{ bottom:25px;}
/**
 * 精品推荐
 */

.goodslist span{ display:block; text-align:right; color:#ec5601; padding-right:20px;}
.goodslist span font{ font-size:22px; line-height:34px;}

/*杂志*/
.zazhibox{text-align:center;}
.zazhitit{ margin:auto; height:100px; }
.zazhitit a{font-size: 38px; padding-left:30px; line-height: 100px;color: #c2003b;overflow: hidden;}
.zazhiinfo{ font-size:22px; color:#8c8c8c; padding:0px 30px 30px 30px; line-height:34px;}
/*鉴定*/
.jdlist{height:1105px; border-top:20px solid #e4e3e3;}
.jdlist-title{ width:720px; height:90px; background:#202020; margin:auto; }
.jdlist-title a.title{width:200px; text-align: center; line-height: 90px; background:#c2003b; height:90px; display:block; float:left;}
.jdlist-title a{ color:#fefefe}
.jdlist-title span{ float:right; padding-right:25px; }
.jdlist-title span a{ color:#fff; line-height:90px; font-size:22px;}

.jddl{   width:680px; margin:auto; height:auto;}
.jd-img { width:145px; float: left; padding-top:30px;border-bottom:2px solid #dddddd;padding-bottom:30px;}
.jddl dl{ width:535px; height: 205px; border-bottom:2px solid #dddddd;  line-height:36px; float:left; color:#444444;}
.jddl dl span{ display:block; float:left; padding-left:30px; width:70px; text-align:left; }
.jddl dl p{ display:block; float:right; width:435px; height:36px; overflow:hidden;}
.jddl dl p a{ color:#000;}
.jddl dl dt{width:535px; padding-top:30px; height:36px;}
.jddl dl dd{ width:535px; padding-top:30px; font-size:22px; color:#8c8c8c; height:45px;}
.jddl dl bdo{width:535px; font-size:22px; color:#8c8c8c; padding-left:30px; }
.jddl dl bdo span{ float:right;background: url(../images/news/icon_jd.png) no-repeat left center; text-align:center; display:block; width:74px;}
.border-f{ border-color:#fff;}
/**
 * 底部服务&联系方式
 */
.footer{height:276px; background:#e3e3e3; color:#000; font-size:26px; margin-top:20px; line-height:93px;}
.footer dl { width:450px; float:left;height:276px;}
.footer dl dt{ height:87px;  padding-left:86px}
.tel{background: url(../images/news/icon_tel.png) no-repeat 20px center;}
.address{background: url(../images/news/icon_address.png) no-repeat 20px center;}
.copy{background: url(../images/news/icon_copy.png) no-repeat 20px center;line-height: 36px; padding-top: 10px; border-bottom:none;}
.weixin{ padding-top:13px;}
/*-------------------------------------------------页面分割线--------------------------------------------------------------
 * 资讯列表页
 ------------------------------------------------------------------------------------------------------------------------*/
.logo_in{float:left; display:block; width:116px; height:82px; text-align: center; vertical-align:middle;background: url(../images/news/log_in_bg.png) no-repeat right center;}
.logo_in img{ padding-top:15px;}
.typename{ line-height:82px; text-align:center; padding-left:30px; float:left;color:#fff;}
.typename a{ color:#fff;}
.pagelist { width:660px; margin: auto;}
.pagelist ul { width:660px; display:block; margin: auto;}
.pagelist ul li{ line-height:36px; border-bottom:2px solid #dddddd; display:block; height:195px;}
.more{ color:#c2003b; text-align:center; padding-top:40px; height:32px; cursor:pointer;padding-bottom:40px;}
.load_mores{color:#c2003b; text-align:center; padding-top:40px;padding-bottom:40px; height:32px;}
.animation_image{color:#f97b00; text-align:center; padding-top:40px; height:32px;}
.pagelist ul li img{ float:left; padding-top:30px;}
.newlist_n01{ width:460px; float:right; padding-top:23px;}
.bt{  line-height:36px; height:36px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bt a{ color:#444444;}
.bt a.biaoti{ color:#c0003b}
.desc{ width:460px; color:#a9a9a9; line-height:32px;  font-size:22px; padding-top:10px; height:68px; overflow:hidden}
.qt{ width:460px; color:#a9a9a9; line-height:36px; height:36px; font-size:22px; }
.qt span{ display:block; width:128px; float:left}
.qt span.count{ background:url(../images/news/count.jpg) no-repeat left center;}

.tui-in{ height:811px; width:720px; margin:0 auto; border-top:17px solid #dddddd;border-bottom:17px solid #dddddd;}
.tui-in-title{ font-size:28px; color:#c2003b; padding-left:30px; line-height:90px; height:90px;}
.tui-in dl{ height:180px; border-bottom:2px solid #dddddd; width:680px; margin:0 auto;}
.tui-in dl dt{ width:188px; float:right;}
.tui-in dl dt img{ padding:20px 10px 20px 0px}
.tui-in dl dd{width: 453px;float: left;height: 80px;margin-top: 20px; }
.tui-in dl dd a{color:#444444;}
.tui-in dl dd span{ font-size:22px; color:#a9a9a9; line-height:38px;}
.tui-in dl bdo{ height:36px; width: 453px;float: left; margin-top:15px;}
.type-in{ font-size:22px;color:#b0b0b0;line-height:36px;}

/*-------------------------------------------------页面分割线--------------------------------------------------------------
 * 详情页
 ------------------------------------------------------------------------------------------------------------------------*/
.xiangqing{ width:720px;}
.xxpage{ width:660px; margin:auto}
.xxpage dl{ height:auto; border-bottom:1px solid #cccccc;}
.xxpage dl dt{ width:100%; color:#000; font-size: 28px; font-weight:bold; text-align:left; height:auto; line-height:48px; padding-top:30px;}
.xxpage dl dd{ height:80px; line-height:80px; color:#858585;}
.xxpage dl dd span{ display:block; width:220px; float:left; font-size:24px;}
.content { line-height:50px; padding:10px 0px; font-size:24px;}
.content img {display:block; margin:0 auto;}
/*相关推荐*/
.like-list{ width:600px; margin: auto;}
.like-tt { height:60px; background:#ececec; line-height:60px;}
.like-tt span{ display:block; width:200px; background:#0090eb; text-align:center; color:#fefefe; font-size:26px; font-weight:bold;}
.like-list ul li{ line-height:52px; border-bottom:1px dotted #93929a;}
.like-list ul li a{ color:#333333;}
.like-list ul li span{ float:right}

.sub_button {
	height: 70px;
	margin-bottom: 15px;
	width: 100%;
}

.sub_button button {
	background:#999;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	height: 70px;
	line-height: 70px;
	border: 0;
	width: 100%;font-size: 28px;
}
.sub_button>div {

	height: 100%;
}
.pic input {
    display: inline-block;
    position: absolute;
    width: 100%;
     height: 100%;
    right: 0;
    top: 0;
    z-index: 4000;
    opacity: 0;

}
.upload .pic {
	width: 140px;
	
    height:165px;
	display: inline-block;
	position:relative;  
}
.upload img {
	width: 140px;
	height: 140px;border: 1px solid #f1f1f1;
}
.upload .pic {
	width: 140px;
	
    height:175px;
	display: inline-block;
	position:relative;
}
.upload img {
	width: 140px;
	height: 140px;
}
.pic>div {
  line-height: 35px;
  height: 35px;
  font-size: 16px;
  color: #999999;
  text-align: center;
}
.blockPage { height:80px; line-height:80px;}
/*slider css*/
.tabBox {
    position:relative;
   
}

.tabBox .hd{ 
    position: absolute;
    bottom: 0px;
    height: 43px; width: 100%;

}

.tabBox .hd span{
    border-radius: 15px;
margin: 0 5px;
background: none;
border: 2px solid #fff;
height: 13px;
width: 13px;display: inline-block;
    text-indent: -99999px;
}

.tabBox .hd ul .on{
    background-color: #000;
border: 2px solid #000;;
}

.tabBox .hd ul{
	margin:0 auto;
    text-align: center;
}

.tabBox .bd li img { 
    width:590px;
	height:590px;
}
/**
 * css3 animate
 */

@-webkit-keyframes backTopAm {
  0% { -webkit-transform: translate(0px,3px); }
  50% { -webkit-transform: translate(0px,-3px);}
  100% { -webkit-transform: translate(0px,3px);}
}

@-webkit-keyframes hotAm {
  0% { opacity: 1; }
  50% {  opacity: 0;}
  100% {  opacity: 1;}
}

.zanwuxinxi{ width:600px; height:170px; margin:0; float:left}
.zanwuxinxi dt{ width:400px; height:28px; margin:0; float:right; margin-top:30px; background:url(../images/product/zanwupro.jpg) no-repeat center left;font-size:20px;font-family:'Microsoft Yahei',"黑体"; font-weight:bold; color:#666; line-height:28px; padding-left:50px;}
.zanwuxinxi dd{ width:400px; height:100px; margin:0; float:right; font-size:12px; line-height:24px; color:#666; margin-top:10px;}
.ss{ display:block}






#tag {
    padding: 0 8px;
    height: 60px;
    border-bottom: 1px solid #999999;
    line-height: 56px;
    font-size: 24px;
    color: #333333;
}
#tag li {
    float: left;
    padding: 0 30px;
}
#tag li a {
    color: #333333;
}
#tag li.current {
    border-bottom: 4px solid #c2003b;
}
.proHeader{height:92px;   position: relative; z-index: 11; }
.proHeader .title{position: absolute; top:14px;font-size: 28px; cursor:pointer; width:203px; left:30px;}
.proHeader .filtrate{ position: absolute; right:32px; width:42px; height:42px; background: url(../images/news/sx.jpg) no-repeat; top:25px;}
/**
 * 精品推荐
 */
.recommend .title{width:100%; height:80px; border-bottom: 2px solid #ccc; text-align: center; line-height: 80px; color: #333; font-size: 32px;}
.recommend ul{ margin-top: 10px;}
.recommend li{width: 280px; height:390px; margin:10px 10px; float: left; position: relative;}
.recommend .pic{width:280px; height: 280px; background-color: #ddd;  background: url(../images/public/loading.gif) center no-repeat; overflow: hidden;}
.recommend .pic img{
  -webkit-transition: -webkit-transform 0.7s,opacity 0.7s;
          transition: transform 0.7s,opacity 0.7s;
}
.recommend .pic .lazy{ 
  opacity: 0;
  -webkit-transform:scale(1.1);
          transform:scale(1.1);
}

.recommend p{margin-top: 5px; height:62px; overflow:hidden; line-height:31px;}
.recommend p a{ color:#000}
.recommend .new_price{ float: left; color: #c2003b; left:110px;}
.recommend .old_price{ float: left; font-size: 19px; color: #666; bottom:5px;}
.recommend .new_price,
.recommend .old_price{position: absolute; }

.gzhimg { width:258px; height:258px; float: right; }
.gzh dl { width:380px;float:left; height:178px; padding-top:40px;}
.gzh dl dd{ width:380px; line-height:44px; height:44px; text-align:center}
.biaoqian{ margin:15px 0px; font-weight:bold; font-size:26px; background: url(http://www.zhuoyixuan.com/themes/new/images/tag03.jpg) center left no-repeat; padding-left:40px;}
.biaoqian a{ padding:5px 10px; background-color:#2e8cef; color:#fff; margin:0 5px; font-weight:100}

/*分享*/
.fx{ height:30px; background:url(../images/news/fx.jpg) repeat-x center center; display:none}
.fx span{ display:block; width:140px; text-align:center; margin:0 auto; background:#fff; font-size:28px; line-height:30px; color:#484848;}
#nativeShare { margin-bottom:40px;}
#nativeShare .list {width: 720px;margin: 0 auto;}
#nativeShare .list span {    width: 72px;display: inline-block; height:72px; margin:0px 5px;}
#nativeShare .list span i {    width: 72px;    height: 72px;    display: block;    }
#nativeShare .weibo i {    background-image: url('../images/news/fx_weibo.jpg');    background-size: cover;}
#nativeShare .weixin i {    background-image: url('../images/news/fx_weixin.jpg');    background-size: cover;}
#nativeShare .weixin_timeline i {    background-image: url('../images/news/fx_weixin_friend.jpg');    background-size: cover;}
#nativeShare .qq i {    background-image: url('../images/news/fx_qq.jpg');    background-size: cover;}
#nativeShare .qzone i {    background-image: url('../images/news/fx_zone.jpg');    background-size: cover;}
#nativeShare .more i {    background-image: url('../images/news/fx_more.jpg');    background-size: cover;}