@charset "utf-8";
html {
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 20px;
  -webkit-font-smoothing: antialiased;
}
.share ul,.bsBox{ -webkit-box-sizing: content-box!important; -moz-box-sizing: border-box!important;box-sizing:content-box!important;}


.bd_weixin_popup {
  box-sizing: content-box !important;
}

html, body, ul, li, ol, h1, h2, h3, h4, h5, h6 {
  font-family: "PingFangSC-Regular", "PingFang SC", "Microsoft YaHei", Arial, Helvetica, "WenQuanYi Micro Hei", "tohoma,sans-serif";
  ;
  padding: 0;
  margin: 0;
  list-style: none;
}

i {
  font-style: normal;
}

a:link, a:visited,a:active {
  text-decoration: none;color:#333;
}


a:visited {
	color:#252525;
	text-decoration:none;
}
a:hover {
	color:#065183 ;
	text-decoration: none;
}



.navBar-login-status li.nav-avatar a.avatar-img img{vertical-align: top !important; }


/*font*/

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.glyphicon {
  font-family: 'Glyphicons Halflings';
}

.wp {
  width: 1200px;
  margin: 0 auto;
}

.wp865 {
  width: 43.25rem;
}

.wp285 {
  width: 14.25rem;
}

.cl {
  zoom: 1;
}

.cl:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.use-select {
  use-select: none;
}


/*float*/

.r {
  float: right;
}

.l {
  float: left;
}


/*水平均分,两端对齐*/

.justify-parent {
  text-align: justify;
}

.justify-child {
  display: inline-block;
}

.justify-fix {
  display: inline-block;
  width: 100%;
  height: 0;
  overflow: hidden;
}


/*没有内容时的SVG状态图标 start*/

.Dgtle-svg {
  width: 4rem;
  height: 4rem;
  background-position: center;
  background-repeat: no-repeat;
  margin: 3rem auto 1rem;
}


/*没有活动*/

.Dgtle-activity {
  background-image: url('../fonts/activity.svg');
}


/*没有收藏*/

.Dgtle-favorite {
  background-image: url('../fonts/favorite.svg');
}


/*没有粉丝*/

.Dgtle-follow_fans {
  background-image: url('../fonts/follow_fans.svg');
}


/*没有关注*/

.Dgtle-follow_feed {
  background-image: url('../fonts/follow_feed.svg');
}


/*没有小组*/

.Dgtle-group {
  background-image: url('../fonts/group.svg');
}


/*没有帖子*/

.Dgtle-posts {
  background-image: url('../fonts/posts.svg');
}


/*没有私信*/

.Dgtle-sixin {
  background-image: url('../fonts/sixin.svg');
}


/*没有话题*/

.Dgtle-topic {
  background-image: url('../fonts/topic.svg');
}


/*没有二手信息*/

.Dgtle-trade {
  background-image: url('../fonts/trade.svg');
}


/*点赞没有通知*/

.Dgtle-notice_zan {
  background-image: url('../fonts/notice_zan.svg');
}


/*回复没有通知*/

.Dgtle-notice_reply {
  background-image: url('../fonts/notice_reply.svg');
}


/*没有通知*/

.Dgtle-notice {
  background-image: url('../fonts/notice.svg');
}


/*没有内容时的SVG状态图标 end*/


/*color*/

.gray-9c {
  color: #9c9c9c;
}

.gray-99 {
  color: #999;
}

.gray-cf {
  color: #cfcfcf;
}

.black-33 {
  color: #333;
}

.black-66 {
  color: #666;
}

.blue {
  color: #4CA6E1;
}


/*box-shadow*/

.box-shadow {
  background: #FFFFFF;
  box-shadow: 0 15px 15px 0 rgba(15, 37, 64, 0.10);
  border-radius: 2px;
}


/*============icon=============*/

.icon {
  display: inline-block;
}

.icon-changeBg {
  display: block;
  border-radius: 5rem;
  height: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  width: 6rem;
}

.icon-edit span {
  display: block;
  border-radius: 5rem;
  height: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  width: 6rem;
}

.icon-attention a, .icon-attention span {
  display: block;
  border-radius: 5rem;
  height: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  width: 4rem;
  color: #fff;
}

.icon .icon-green {
  background: rgba(95, 211, 128, 0.80);
}

.icon .icon-blue {
  background: rgba(95, 179, 211, 0.80);
}

.icon .icon-red {
  background: rgba(211, 95, 95, 0.80);
}

.icon .icon-green {
  background: rgba(95, 211, 128, 0.80);
}

.icon-white span {
  border: 1px solid #fff;
  color: #fff;
}

.icon-gray span {
  border: 1px solid #e5e5e5;
  color: #666;
}

.icon-gray-99 span {
  border: 1px solid #e5e5e5;
  color: #999;
}

.icon-yellow span {
  border: 1px solid #e5e5e5;
  color: #999;
}

.icon-blue span {
  background-image: linear-gradient(-180deg, #065183 0%, #065183 100%);
  border: none;
  color: #fff;
}

.icon-green span {
  background-image: linear-gradient(-180deg, #59DFA4 0%, #5BDDC4 100%);
  border: none;
  color: #fff;
}


/*按钮交互效果 start*/

.fancy-button {
  position: relative;
  z-index: 100;
}

.fancy-button span {
  position: relative;
  z-index: 2;
  will-change: transform, filter, border-color;
  transform-style: preserve-3d;
  transition: transform 0.3s ease-out, filter 0.3s ease-out;
  box-sizing: border-box;
}

.icon-gray-99:hover:before, .icon-gray:hover:before, .icon-blue:before {
  background: #065183;
}

.icon-green:before {
  background: #59DFA4;
}

.icon-gray-green:hover:before {
  background: #59DFA4;
}

.icon-yellow:before {
  background: #f5cf5e;
}

.icon-yellow span, .icon-gray span, .icon-blue span, .icon-green span {
  transition: transform 0.5s ease, filter 0.5s ease;
}

.icon-yellow:hover span, .icon-gray:hover span, .icon-gray-99:hover span, .icon-blue:hover span, .icon-green:hover span {
  background-image: linear-gradient(-180deg, #065183 0%, #065183 100%);
  border: none;
  color: #fff;
  filter: brightness(1.05) contrast(1.05);
  transform: scale(1.1);
}

.icon-yellow:hover span {
  background-image: linear-gradient(-180deg, #e9b028 0%, #f5cf5e 100%);
}

.icon-blue:hover span {
  background-image: linear-gradient(-180deg, #065183 0%, #065183 99%);
}

.icon-green:hover span {
  background-image: linear-gradient(-180deg, #59DFA4 0%, #61F9A8 96%);
}

.icon-gray-green:hover span {
  background-image: linear-gradient(-180deg, #59DFA4 0%, #61F9A8 96%);
}

.icon-yellow:hover:before, .icon-gray-99:hover:before, .icon-gray:hover:before, .icon-blue:hover:before, .icon-green:hover:before {
  content: '';
  display: inline-block;
  height: 20px;
  position: absolute;
  bottom: -5px;
  left: 9px;
  right: 9px;
  z-index: -1;
  border-radius: 30em;
  filter: blur(10px) brightness(0.95);
  transform-style: preserve-3d;
  transition: transform 0.5s ease-out, filter 0.5s ease-out;
}

.icon-yellow:hover:active:before, .icon-gray-99:hover:active:before, .icon-gray:hover:active:before, .icon-blue:hover:active:before, .icon-green:hover:active:before {
  bottom: 1px;
  filter: blur(8px) brightness(0.95);
  transition: transform 0.15s ease-out, filter 0.5s ease-out;
}

.icon-yellow:hover:active span, .icon-gray:hover:active span, .icon-gray-99:hover:active span, .icon-blue:hover:active span, .icon-green:hover:active span {
  transform: scale(1);
}


/*点赞按钮交互效果 start*/

.like-icon {
  position: relative;
  text-align: center;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-content: center;
  align-content: center;
  width: 26px;
}

.cards .list-group .list-group-item .list-stat span {
  margin-right: 0;
}

.cards .list-group .list-group-item .list-stat .like-icon i {
  margin-right: 0;
}
.cards .list-group .list-group-item .list-stat .like-icon.recommed i{
  color: #ee9393;
}

/* Icons button */

.icobutton {
  font-size: 16px;
  position: relative;
  margin: 0;
  padding: 0;
  color: #c0c1c3;
  border: 0;
  background: none;
  overflow: visible;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.icobutton .fa {
  display: block;
  padding: 0 0.1em;
}

.icobutton__text {
  font-size: 0.75em;
  position: absolute;
  top: 100%;
  left: -50%;
  width: 200%;
  text-align: center;
  line-height: 1.5;
  color: #a6a6a6;
}

.icobutton__text--side {
  top: 0;
  left: 100%;
  width: 100%;
  width: auto;
  padding: 0 0 0 0.25em;
}


/* fix for mo.js */

.icobutton svg {
  left: 0;
}

.icobutton:hover, .icobutton:focus {
  outline: none;
}


/* Unicorn */

.icobutton--unicorn svg {
  fill: #c0c1c3;
}


/*点赞按钮交互效果 end*/


/*个人中心header部分按钮组*/

.header-btn-group {
  position: absolute;
  right: 0;
  bottom: -0.9rem;
}

.header-btn-group .icon {
  float: left;
  margin-left: 2rem;
}

.header-btn-group .icon span {
  display: block;
  border-radius: 5rem;
  height: 2rem;
  line-height: 2rem;
  text-align: center;
  width: 5rem;
  color: #fff;
  font-size: 0.8rem;
}


/*关注*/

.fancy-button.feed-atten.attened span:before {
  content: '已关注'
}

.fancy-button.feed-atten.attened:hover span:before {
  content: '取消关注'
}

.fancy-button.feed-atten span:before {
  content: '取消关注'
}

.fancy-button.feed-atten.atten span:before {
  content: '关 注'
}



/*粉丝*/

.fancy-button.fans-atten.attened span:before {
  content: '互相关注'
}

.fancy-button.fans-atten.attened:hover span:before {
  content: '取消关注'
}

.fancy-button.fans-atten span:before {
}

.fancy-button.fans-atten:hover span:before {
}

.fancy-button.fans-atten.atten span:before {
  content: '关 注'
}

.fancy-button.fans-atten.atten:hover span:before {
  content: '关 注'
}

.fancy-button.fans-atten.attenedd span:before {
  content: '已关注'
}

.fancy-button.fans-atten.attenedd:hover span:before {
  content: '取消关注'
}


/*按钮交互效果 end*/






.sybg .tit{padding: 10px; overflow:hidden; margin-top:20px; background:#FFF; border:#eee 1px solid; border-bottom:none; margin-right:2px;}
.sybg .tit .sortLeft{float: left;}
.sybg .tit .sortLeft a{font-size: 18px;color: #4e4e4e;padding-right: 25px;}
.sybg .tit .sortLeft a.active{color: #065183;font-size: 18px;font-weight: bold;}
.sybg .tit .sortRig{float: right;}
.sybg .tit .sortRig table td{border:1px solid #E0E0E0;}
.sybg .tit .sortRig table td a{display: inline-block;width: 62px;height: 28px;text-align: center;line-height: 28px;color: #333;font-size: 14px;}
.sybg .tit .sortRig table td a.active{background: #065183;color: #fff;}
.test_search{float:right;background-color:#f5f5f5; display:block;}
.test_search input[type="search"]{float:left;width:125px;height:30px;padding-left:10px;border:0;background-color:#f5f5f5;-webkit-appearance:caret;border-top-left-radius:2px;border-bottom-left-radius:2px;color:#999;font-size:12px}
.test_search button{float:left;width:25px;height:30px;background: url(../images/sycpss.png) no-repeat  left;font-size:14px;border:0px; cursor:pointer }

.sprite {
    background: url(../images/sprites.png) no-repeat;
    display: inline-block;
}


.body {
  border-left: 1px solid #efefef;
  border-top: 1px solid #efefef;
  border-bottom: 0px; overflow:hidden; background:#FFF; 
}
.body li {
  float: left;
  padding: 18px;
  border-right: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  width: 399px;
border-left: 0;border-top: 0;position: relative;
}

.body li .boutique{position: absolute;left:17px;top: 17px;}


.body li:nth-child(even) {
  /*border-right: 0px;*/
}
.body li .pic {
  display: block;
}
.body li .intro {
  text-align: center;
  padding: 12px 0 0 0;
}
.body li .intro .title {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}


.body li .intro .title a{
  color: #333333;
}
.body li .intro .title a:hover {
	color:#065183;
}



.body li .intro .publish {
  color: #888888;
  font-size: 12px;
  padding: 10px 0; text-align:center
}
.body li .intro .publish a {
  color: #065183;
  padding-right: 4px;
}
.body li table {
  width: 60%;
  margin: 0 auto;
  font-size: 12px; 
}
.body li table i {
  width: 15px;
  height: 15px;
  position: relative;
  top: 2px;
  margin-right: 5px;
}
.body li table a {
  color: #888888;
  transition: color 0s;
  display: inline-block;
}
.body li table a:hover,.body li table a.act{
  color: #065183;
  cursor: pointer;
}
.body li table a.act{cursor: default;}
.body li table .item-01 i {
  background-position: 0 -66px;
}
.body li table .item-01 a:hover i,.body li table .item-01 a.act i {
  background-position: 0 -85px;
}
.body li table .item-02 i {
  background-position: -20px -66px;
}
.body li table .item-02 a:hover i,.body li table .item-02 a.act i {
  background-position: -20px -85px;
}
.body li table .item-03 i {
  background-position: -39px -66px;
  top: 3px;
}
.body li table .item-03 a:hover i,.body li table .item-03 a.act i {
  background-position: -39px -85px;
}





.dl-pic1 { width:100%; background:#000; overflow:hidden; margin-top:0px;}
.dl-pic1  .dl-inner{position:relative;width:100%; height:640px; margin:0 auto  }
.dl-pic1  .dl-inner li a{ display:block;width:100%; height:640px; background-size:100% }
.dl-pic1  .dl-inner  .prev1{ height:400px; padding-left:20px; float:left;position:absolute;left:0px; display:block; z-index:111; top:0px; }
.dl-pic1  .dl-inner  .prev1 .prev{ height:640px; width:32px; background: url(../images/yhy.png) no-repeat left center; display:block;filter:alpha(opacity=50);opacity:0.5;}
.dl-pic1  .dl-inner  .prev1 .prev:hover {opacity:1;filter:alpha(opacity=100);}
.dl-pic1  .dl-inner  .next1{ height:640px; padding-right:20px; float:right;position:absolute;right:0px; display:block; z-index:111; top:0px;  }
.dl-pic1  .dl-inner .next1 .next{ height:640px; width:32px; background: url(../images/yhz.png) no-repeat left center; display:block;filter:alpha(opacity=50);opacity:0.5;}
.dl-pic1  .dl-inner .next1 .next:hover {opacity:1;filter:alpha(opacity=100);}
.dl-pic1 .hd { position:absolute; bottom:20px; left:45%; right:45%; width:10%; }
.dl-pic1 .hd {width:175px;display:inline-block;overflow:hidden;vertical-align:top; }
.dl-pic1 .hd li{width:30px;height:3px;float:left;margin-right:5px; background:#FFFFFF}
.dl-pic1 .hd .on {background:#065183;}











.zc-home-products {
  margin-top: 0px;  	overflow: hidden;
	border-bottom: 1px solid #efefef;

}

.zc-home-products  .item {
  float: left;
  background: #fff;
  width: 33.3%;
}
.zc-home-products  .item .item-inner {
  padding: 20px;
  
 border: 1px solid #efefef;
	border-right:none;
	border-bottom: none; 
  
}


.zc-home-products  .item:nth-child(3n){
	border-right:1px solid #efefef; padding-right:1px}


.zc-home-products  .item .item-inner .top {
  width: 360px;
  height: 269px;
  overflow: hidden;
  position: relative;
}
.zc-home-products  .item .flag {
  position: absolute;
  left: 0px;
  top: 0px;
  display: inline-block;
  color: #fff;
  padding: 2px 15px;
  border-radius: 3px;
  font-size: 14px;
}
.zc-home-products  .item.applyfor .flag {
  background: #065183;
}
.zc-home-products  .item.soonafter .flag {
  background: #4db7e9;
}
.zc-home-products  .item.choose .flag {
    background: #474747;
}
.zc-home-products  .item.experience .flag {
  background: #e9884d;
}
.zc-home-products  .item.end .flag {
  background: #acacac;
}
.zc-home-products  .item:last-child .item-inner {
  border-right: 0px;
}
.zc-home-products  .item .countdown {
  height: 44px;
  line-height: 44px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  text-align: center;
  font-size: 14px; display:none
}

.zc-home-products  .item:hover .countdown { display: block; 
}

.zc-home-products  .item .countdown i {
  font-size: 18px;
  font-style: normal;
}
.zc-home-products  .item .countdown span { 
}



.zc-home-products  .item .countdown .ico {
  background-position: -38px -50px;
  width: 15px;
  height: 15px;
/*  position: absolute;*/
  /*top: 15px;
  left: 35px;*/
  display: inline-block;
  vertical-align: -2px;
  margin-right: 3px;
}
.zc-home-products  .item .info {
  padding-top: 20px;
}
.zc-home-products  .item .info .title {
  display: block;
  text-align: center;
  font-size: 14px;
  color: #333333;  
  white-space: nowrap;
  overflow: hidden;
  text-overflow:ellipsis;
  padding: 0 10px;
  padding-bottom: 5px;
}




.zc-home-products  .item .info .title:hover {

  color: #065183;

}



.zc-home-products  .item .info td {
  color: #888888;
  font-size: 12px;
  text-align: center;
}



.wqsy{ font-size:16px; font-weight:bold; height:50px; line-height:50px; color:#000; font-weight:normal; position:relative; background: #FFF; padding-left:10px; border:#efefef 1px solid; margin-top:15px; border-bottom:none; margin-right:1px }
.wqsy a{ display:compact; position: absolute;right:10px;top:0px; font-size:12px; color:#666}
.wqsy a:hover {
	color:#065183;
	text-decoration: none;
}




.wqsy2{ font-size:16px; font-weight:bold; height:50px; line-height:50px; color:#000; font-weight:normal; position:relative; background: #FFF; padding-left:10px; border:#efefef 1px solid; margin-top:20px; border-bottom:none; margin-right:3px }
.wqsy2 a{ display:compact; position: absolute;right:10px;top:0px; font-size:12px; color:#666}
.wqsy2 a:hover {
	color:#065183;
	text-decoration: none;
}





.wqsy3{ font-size:16px; font-weight:bold; height:50px; line-height:50px; color:#000; font-weight:normal; position:relative; background: #FFF; padding-left:10px; border:#efefef 1px solid; margin-top:15px; border-bottom:none; margin-right:2px }
.wqsy3 a{ display:compact; position: absolute;right:10px;top:0px; font-size:12px; color:#666}
.wqsy3 a:hover {
	color:#065183;
	text-decoration: none;
}



.banner_details {
	height: auto;
	border-color: #ebebeb;
	overflow: hidden;
	margin: 0 auto 20px;
	background-color: #fff; margin-top:20px;
}


.banner_details .zc_single-item {
	width: 800px;
	height: 320px;
	margin-right: 20px;
	float: left;
	overflow: hidden
}


.dl-pic12 { width:100%; background:#000; overflow:hidden; margin-top:0px;}
.dl-pic12  .dl-inner{position:relative;width:100%; height:320px; margin:0 auto  }
.dl-pic12  .dl-inner li img{ display:block;width:100%; height:320px;  }
.dl-pic12  .dl-inner  .prev1{ height:320px; padding-left:20px; float:left;position:absolute;left:0px; display:block; z-index:11; top:0px; }
.dl-pic12  .dl-inner  .prev1 .prev{ height:320px; width:32px; background: url(../images/yhy.png) no-repeat left center; display:block;filter:alpha(opacity=50);opacity:0.5;}
.dl-pic12  .dl-inner  .prev1 .prev:hover {opacity:1;filter:alpha(opacity=100);}
.dl-pic12  .dl-inner  .next1{ height:320px; padding-right:20px; float:right;position:absolute;right:0px; display:block; z-index:11; top:0px;  }
.dl-pic12  .dl-inner .next1 .next{ height:320px; width:32px; background: url(../images/yhz.png) no-repeat left center; display:block;filter:alpha(opacity=50);opacity:0.5;}
.dl-pic12  .dl-inner .next1 .next:hover {opacity:1;filter:alpha(opacity=100);}
.dl-pic12 .hd { position:absolute; bottom:20px; left:45%; right:45%; width:10%; }
.dl-pic12 .hd {width:175px;display:inline-block;overflow:hidden;vertical-align:top; }
.dl-pic12 .hd li{width:30px;height:3px;float:left;margin-right:5px; background:#FFFFFF}
.dl-pic12 .hd .on {background:#065183;}





.banner_details .banner_info {
	width: 380px;
	height: 320px;
	float: left;
	position: static;
	margin-left: 0;
	font-size: 12px;
	color: #999
}



.banner_info .slider_title {
	padding-right: 20px;
	margin-bottom: 10px;
		height: 52px;

	line-height: 26px;
	padding-top: 13px;
	color: #333;
	height: auto;
	font-size: 16px;
	font-weight: normal;
	overflow: hidden
}

.banner_info .red2 {
	font-size: 14px;
	font-weight: bold;
	color: #065183
}



.banner_info .test-tab {
	height: 48px;
	font-size: 0;
	line-height: 50px;
	margin-right: 20px;
	border-bottom: 1px solid #ebebeb
}

.banner_info .test-tab span {
	font-size: 16px;
	color: #666;
	display: inline-block;
	height: 47px
}

.banner_info .test-tab .normal-test.active,.banner_info .test-tab .special-test.active {
	border-bottom: 2px solid #065183;
	color: #333
}

.banner_info .test-tab .divide {
	width: 1px;
	height: 16px;
	margin: 0 16px;
	background: #ebebeb;
	vertical-align: -2px
}

.banner_info .test-tab .special-ask {
	height: 47px;
	display: none;
	font-size: 12px;
	float: right;
	color: #666;
	text-decoration: none;
	cursor: pointer
}

.banner_info .test-tab .special-ask:hover {
	cursor: pointer
}

.banner_info .test-tab .special-ask:before {
	cursor: pointer;
	content: '?';
	width: 13px;
	height: 14px;
	border-radius: 50%;
	background: #ff4743;
	display: inline-block;
	text-align: center;
	line-height: 14px;
	color: white;
	margin-right: 5px;
	padding-right: 1px
}

.banner_info .test-detail {
	clear: both
}

.banner_info .test-detail .special-detail {
	display: none
}

.banner_info .start_time {
	font-size: 12px;
	color: #999;
	margin-bottom: 15px;
	height: 28px;
	text-align: left
}

.banner_info .start_time  a{
	color: #999;
}


.banner_info .start_time span {
	font-size: 24px;
	color: #666;
	padding: 0 5px
}


.banner_btn{ padding-top:20px

}









.banner_btn a {
	height: 40px;
	line-height: 40px;
	color: #fff;
	background-color: #f04848;
	text-align: center;
	border-radius: 3px;
	margin: 0 auto
}

.banner_btn .button_red {
	margin-right:100px;
}


.banner_btn .button_red  a{ display:block
}

.banner_btn .button-green {
	background-color: #78c8ab;
	border-color: #78c8ab
}

.banner_btn .button-green:hover,.banner_btn .button-green:active {
	background-color: #86cdb4;
	border-color: #86cdb4
}

.banner_btn .button_grey {
	background-color: #ccc;
	margin: 0 auto;
margin-right:100px;
}
.banner_btn .button,form .button,.pop_btn_box .button,.pop_tip .pop_info .button {
	font-size: 14px;
	font-weight: bold;
	cursor: pointer
}


.button {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	border: 1px solid #f04848;
	width: 120px;
	height: 38px;
	line-height: 38px;
	color: #fff;
	text-align: center;
	border-radius: 2px
}

.button:hover {
	text-decoration: none;
	box-shadow: inset 0 1px 3px rgba(255,255,255,0.3)
}

.button_red:hover,.button_red:active {
	background-color: #ff7474;
	border-color: #ff7474
}

.button_red {
	background-color: #f04848
}

.button_grey:hover,.button_grey:active {
	background-color: #ccc;
	border-color: #ccc
}

.button_grey {
	background-color: #ccc;
	border-color: #ccc
}

.banner_btn .button,form .button,.pop_btn_box .button,.pop_tip .pop_info .button {
	font-size: 14px;
	font-weight: bold;
	cursor: pointer
}

.provider_box {
	height: 90px;
	overflow: hidden
}

.provider_box .lFloat {
	width: 169px;
	padding-top: 10px
}

.provider_box p {
	line-height: 20px
}

.provider_box p a {
	width: 120px;
	height: 14px;
	line-height: 14px;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	vertical-align: middle;
	white-space: nowrap
}

.provider_box .rFloat {
	width: 140px;
	padding-top: 0;
	border-left: 1px solid #ebebeb
}

.provider_box .rFloat .red2,.provider_box .rFloat .grey {
	font-size: 36px;
	line-height: 36px;
	margin-bottom: 0
}


.center {
    text-align: center;
}


.zc_distance {
	margin-bottom: 20px
}

.zc_distance ul {
	overflow: hidden;
	border: 1px solid #dedbca;
	border-right: 0;
	background-color: #fff
}

.zc_distance ul li {
	float: left;
	width: 298px;
	height: 98px;
	border-right: 1px solid #dedbca;
	position: relative
}

.zc_distance ul li:last-child {
	float: right
}

.zc_distance ul li>s.icon-right {
	position: absolute;
	font-size: 18px;
	text-decoration: none;
	right: -4px;
	background: #fff;
	width: 10px;
	text-align: left;
	line-height: 8px;
	top: 46px
}

.zc_distance ul li .sort span {
	width: 32px;
	height: 32px;
	line-height: 32px;
	display: block;
	background-color: #065183;
	text-align: center;
	color: #fff;
	border-radius: 100%;
	margin: 34px 0 0 20px
}

.zc_distance ul li .distance_info {
	margin: 20px 20px 0 0;
	width: 210px
}

.zc_distance ul li .distance_info span {
	color: #065183;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px
}

.zc_distance ul li .distance_info p {
	line-height: 18px;
	font-size: 12px;
	color: #666
}

.lFloat {
    float: left;
}

.rFloat {
    float: right;
}







.content:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}
 .content .left_wrap {
	width: 840px;
	 border:#eee 1px solid
}



 .content .left_wrap .group-fastPost{padding-left:7px; padding-right:7px;}
 .content .left_wrap .view-comment-box{padding-left:7px; padding-right:7px;}





 .content aside {
	width: 340px; 
}

.left_wrap .left_pannel {
	padding-top: 10px;
	border-top: 1px solid #dcdcdc
}

.left_wrap .tab_content {
	height: 56px;
	line-height: 56px;
	padding-left: 20px
}

.content .left_wrap .tab_content a,#qn-left a {
	font-size: 16px;
	color: #666;
	margin-right: 50px; cursor:pointer
}

.content .left_wrap .tab_content a:hover,#qn-left a:hover {
	text-decoration: none;
	color: #333
}

.left_wrap .tab_content a.active {
	font-weight: bold;
	color: #333
}

.left_wrap .tab_content a span {
	font-size: 12px;
	font-weight: normal
}

.dtail_activity,.dtail_application { background:#FFF;
	border-top: 1px solid #efefef;
	padding: 10px 0
}

.dtail_application {
	padding: 10px 0 20px
}

.activity_tit {
	line-height: 36px;
	height: 36px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 40px
}

.activity_tit span {
	padding-left: 20px;
	border-left: 3px solid #065183
}

.activity_tit em {
	font-size: 12px;
	color: #999
}

.dtail_activity p {
	padding: 0 20px;
	line-height: 24px;
	color: #666
}

.dtail_activity p img {
	width: 100%;
	
}

.dtail_activity ul {
	padding-left: 20px
}

.dtail_activity ul li {
	line-height: 24px;
	color: #666;
	margin-bottom: 10px;
	list-style: inherit;
	list-style-position: inside
}

.dtail_activity ol li {
	list-style: decimal inside;
	padding-left: 20px
}

.dtail_activity ul li p,.dtail_activity ol li p {
	display: inline;
	padding-left: 0
}

.dtail_application p {
	font-size: 16px;
	text-align: center
}

.dtail_application p em {
	color: #f04848
}

.dtail_application>span {
	color: #999;
	font-size: 12px;
	text-align: center;
	display: block;
	line-height: 36px
}

.dtail_application ul.user_items {
	overflow: hidden;
	padding: 0 20px
}

.dtail_application ul.user_items li {
	float: left;
	width: 60px;
	margin: 20px 25px 0;
	position: relative
}

.dtail_application ul.user_items li div {
	position: absolute;
	left: 0;
	top: 0;
	width: 60px;
	height: 60px;
	line-height: 60px;
	color: #fff;
	background-color: #000;
	border-radius: 100%;
	opacity: .5;
	text-align: center
}

.dtail_application ul.user_items li a {
	display: block;
	border-radius: 100%
}

.dtail_application ul.user_items li img {
	width: 60px;
	height: 60px
}

.dtail_application ul.user_items li span {
	font-size: 12px;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: center;
	display: block;
	line-height: 34px
}


.right_Panel { 
	padding: 20px;
	background-color: #fff;
	overflow: hidden;
	margin-bottom: 20px; border:#eee 1px solid
}

.panel_title {
	font-size: 16px;
	font-weight: bold
}

.right_Panel.supply .lFloat {
	width: 100px;
	overflow: hidden;
	text-align: center
}

.right_Panel.supply .lFloat img {
	width: 100px
}

.right_Panel.supply .lFloat a,.right_Panel.supply .lFloat img {
	display: block;
	margin: 0 auto
}

.right_Panel.supply .lFloat a {
	width: 100px
}

.right_Panel.supply .rFloat {
	width: 150px
}

.right_Panel.supply .rFloat a {
	font-size: 18px
}

.right_Panel.supply .rFloat a:hover {
	text-decoration: none
}

.right_Panel.supply .rFloat a span {
	font-size: 14px;
	vertical-align: text-top
}

.right_Panel.supply.pc_items .rFloat a {
	width: 64px;
	height: 24px;
	color: #fff;
	background-color: #f04848;
	display: block;
	border-radius: 3px;
	line-height: 24px;
	text-align: center;
	margin-top: 6px;
	font-size: 12px
}

.right_Panel.supply.pc_items .rFloat a:hover {
	text-decoration: none
}

.right_Panel.supply p {
	height: 40px;
	overflow: hidden;
	line-height: 20px
}

.right_Panel.supply.pc_items p {
	font-size: 12px
}





.supply_Content {
	margin-top: 20px;
	overflow: hidden
}

.hot_Content li {
	overflow: hidden;
	margin-top: 20px
}

.right_Panel.hot .lFloat {
	width: 120px;
	text-align: center;
	float: left
}

.right_Panel.hot .lFloat a {
	display: block
}

.right_Panel.hot .lFloat img {
	width: 120px;
	height: 90px;
	display: block
}

.right_Panel.hot .rFloat {
	width: 158px
}

.right_Panel.hot .rFloat h4 {
	font-weight: normal;
	font-size: 12px;
	width: 130px;
	line-height: 20px;
	height: 40px;
	overflow: hidden
}

.right_Panel.hot .rFloat h4 a {
	color: #333
}

.right_Panel.hot .rFloat h4 a:hover {
	color:#065183;
	text-decoration: none;
}
.right_Panel.hot .rFloat .list_bot {
	font-size: 12px;
	margin-top: 18px;
	overflow: hidden
}

.right_Panel.hot .rFloat .list_bot span {
	margin-right: 10px
}




.leftLayer,.rightLayer {
	width: 46px;
	height: 157px;
	position: fixed;
	left: 50px;
	top: 40%;
	background-color: #fff; overflow:hidden;
	z-index: 99;
}

.leftLayer a,.rightLayer a {
	width: 46px;
	height: 52px;
	display: block;
	border: 1px solid #dcdcdc;
	border-top: 0;
	padding-top: 10px;
	padding-left: 0;
	margin: 0;
	text-align: center;
	font-size: 12px;
	line-height: normal;
	color: #999
}

.leftLayer a.fav{
border-top: 1px solid #dcdcdc;
}
.leftLayer a .icon-collect{ background: url(../images/zc1.png) no-repeat center center; width:16px; height:16px;}
.leftLayer a:hover  .icon-collect{ background: url(../images/zc12.png) no-repeat center center; width:16px; height:16px;}
.leftLayer a .icon-comment{background: url(../images/zc2.png) no-repeat center center; width:16px; height:16px;}
.leftLayer a:hover .icon-comment{background: url(../images/zc22.png) no-repeat center center; width:16px; height:16px;}
.leftLayer a .icon-share{ background: url(../images/zc3.png) no-repeat center center; width:16px; height:16px;}
.leftLayer a:hover .icon-share{ background: url(../images/zc32.png) no-repeat center center; width:16px; height:16px;}




.leftLayer a:hover,.rightLayer a:hover {
	background-color:#065183 ; 
	border-color: #065183;
	color: #fff
}

.leftLayer a i,.rightLayer a i {
	display: block;
	margin: 0 auto 1px
}

.leftLayer a:hover i,.rightLayer a:hover i {
	color: #fff
}

.leftLayer a.current,.leftLayer a.current i,.leftLayer a.current:hover,.leftLayer a.current:hover i {
	color: #f04848;
	background-color: #fff
}

.leftLayer a.current:hover {
	border-color: #dcdcdc
}

.bdsharebuttonbox a {
	background: none!important
}

.bdshare-button-style0-16 a:hover {
	filter: alpha(opacity=100)!important;
	-moz-opacity: 1!important;
	opacity: 1!important
}

.leftLayer .shareWords {
	width: 46px;
	height: 48px;
	margin: 0;
	padding-left: 0; padding-top:20px;
}

.leftLayer .bds_count {
	color: #999!important;
	background: none!important
}

.leftLayer .shareWords:hover .bds_count {
	color: #fff!important
}

.leftLayer .shareWords:hover {
	background-color: #065183!important
}

.leftLayer .shareWords:hover a {
	border-color: #065183
}

.bdshare-button-style0-16 .bds_more {
	margin: 0!important;
	height: 53px!important;
	padding-left: 0!important
}

.operate_icon .operateShare {
	float: right;
	height: 20px!important;
	z-index: 3
}

.operate_icon .bdshare-button-style0-16 .bds_more {
	height: 20px!important;
	color: #999!important
}

.operateShare a.shareWords {
	margin: 0;
	width: 51px;
	padding: 0
}

.operateShare a.shareWords:hover {
	color: #5188a6
}








.qn_default {
	position: fixed;
	top: 130px;
	left: 0;
	width: 100%;
	height: 56px;
	line-height: 56px;
	border-bottom: 1px solid #ececec;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 0 6px 6px rgba(0,0,0,0.1);
	transition: all .15s ease 0s;
	-webkit-transition: all .15s ease 0s
}
.w1050 {
	width: 1050px;
	margin: 0 auto
}
#qn-left {
	float: left;
	padding-left: 20px
}

#qn-left a.active {
	font-weight: 700
}

#qn-right {
	float: right;
	text-align: right;
	color: #999;
	height: 56px
}

#qn-right .banner_btn,#qn-right p {
	display: block;
	float: left
}

#qn-right .banner_btn {
	margin-right: 20px
}

#qn-right p {
	font-size: 12px
}


.border_radius {
	border-radius: 100%
}


.zc_items {
	overflow: hidden
}

.zc_items li {
	border-top: 1px solid #efefef;
	padding: 20px 0;
	overflow: hidden
}

.zc_items .user_img {
	width: 170px
}

.zc_items .user_img  img{
	width: 60px; height:60px;
}






.zc_items .user_img>a,.zc_items .user_img span {
	display: block;
	text-align: center
}

.zc_items .user_img>a span {
	line-height: 36px
}

.zc_items .user_img>a img {
	border-radius: 100%
}

.zc_items .item_info {
	width:640px;
	padding-right: 20px
}

.zc_items .item_info>span a {
	display: block;
	overflow: hidden;
	margin-top: 0
}

.zc_items .item_info>span img {
	margin-right: 10px;
	float: left;
	width: 145px;
	height: 110px
}

.zc_items .item_info h2 {
	position: relative;
	font-size: 14px;
	font-weight: normal;
	line-height: 22px
}

.zc_items .item_info h2 a {
	color: #333
}

.zc_items .item_info h2 a:hover {
	color:#065183;
	text-decoration: none;
}





.zc_items .item_info h2>span {
	width: 36px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #fff;
	background-color: #f04848;
	font-size: 12px;
	float: left;
	margin: 1px 10px 0 0
}

.zc_items .item_info p {
	font-size: 12px;
	line-height: 20px;
	margin: 10px 0; color: #999;
}


.user_reviews {
	float: left;
	margin-top: 10px
}

.user_reviews a {
	float: left;
	font-size: 12px;line-height: 24px;
    height: 24px;
    margin-right: 16px;
    margin-top: 4px;
    color: #999;
    padding-left: 4px;
}


.user_reviews a i {
	font-size: 14px; padding-left:16px;
}




.user_reviews a.zan{ background:url(../images/bgz.png) no-repeat left;}
.user_reviews a.fav{ background:url(../images/bgs.png) no-repeat left;}
.user_reviews a.comment{ background:url(../images/bgp.png) no-repeat 0px 5px;}

.user_reviews a.zan:hover{ background:url(../images/bgz1.png) no-repeat left;}
.user_reviews a.fav:hover{ background:url(../images/bgs1.png) no-repeat left;}
.user_reviews a.comment:hover{ background:url(../images/bgp1.png) no-repeat 0px 5px;}








.lbcpxq{ background:url(shenqing.png) no-repeat left; width:132px; height:32px; border:none; cursor: pointer}
.lbcpxq a{ display: block;width:132px; height:32px; border:none; cursor: pointer}
.lbcpxq:hover{ background:url(shenqing1.png) no-repeat left; width:132px; height:32px; border:none; cursor: pointer}






/*按钮加载更多 start*/

.clickMore {
  text-align: center; width:160px; display:block;
  margin: 2rem auto 0rem;
  color: #999;
  border: none;
  background: none;
  outline: none;
  cursor: pointer;
}

.clickMore:focus {
  outline: none;
}

.clickMore[disabled], .clickMore[disabled] span {
  cursor: not-allowed;
}

.clickMore span {
  display: block;
  border-radius: 5rem;
  height: 2rem;
  line-height: 2rem;
  text-align: center;
  width: 7rem;
  color: #999;
}


/*按钮加载更多 end*/


/*=====================padding && margin=======================*/

.mar-20 {
  margin: 1rem auto !important;
}

.marTop-10 {
  margin-top: 0.5rem !important;
}

.marTop-20 {
  margin-top: 1rem !important;
}

.marTop-30 {
  margin-top: 1.5rem !important;
}

.marTop-40 {
  margin-top: 2rem !important;
}
.marTop-50 {
  margin-top: 2.5rem !important;
}
.marTop-70 {
  margin-top: 3.5rem !important;
}

.marBottom-20 {
  margin-bottom: 1rem !important;
}

.marBottom-30 {
  margin-bottom: 1.5rem !important;
}

.marBottom-40 {
  margin-bottom: 2rem !important;
}

.marBottom-50 {
  margin-bottom: 2.5rem !important;
}

.marBottom-60 {
  margin-bottom: 3rem !important;
}

.paTop-5 {
  padding-top: 0.25rem !important;
}

.paTop-10 {
  padding-top: 0.5rem !important;
}

.paTop-14 {
  padding-top: 0.7rem !important;
}

.paTop-20 {
  padding-top: 1rem !important;
}

.paTop-30 {
  padding-top: 1.5rem !important;
}

.paTop-40 {
  padding-top: 2rem !important;
}

.paBottom-10 {
  padding-bottom: 0.5rem !important;
}

.paBottom-14 {
  padding-bottom: 0.7rem !important;
}

.padd10 {
  padding: 0 0.5rem;
}
.padd20 {
  padding: 0 1rem;
}

/*=====================nav==========================*/

.navBar {
  position: fixed;
  height: 3rem;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
}

.navBar-inverse {
  background-color: #fff; border-bottom:#065183 2px solid
}

.header {
  margin: 0 5rem;
  position: relative;
  height: 3rem;
}


/*logo*/

.header .logo {
  margin-top:10px;
}

.header .logo a {
  display: block;
  cursor: pointer;
}

.header .logo a img {
  height: 40px;
}

.navBar-inverse .navBar-nav a {
  font-size: 0.75rem;
  color: #333;
  letter-spacing: 0;
  line-height: 3rem;
  transition: color 0.3s ease 0;
  font-weight: bold;
}

.navBar-inverse .navBar-nav>.active>a, .navBar-inverse .navBar-nav a:hover {
  color: #065183;
}


/*nav-content*/

.nav-content {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translate(-50%, 0);
  max-width: 42rem;
  min-width: 600px;
}

.nav-content .navBar-nav {
  height: 3rem;
  text-align: center;
  width: 100%;
  /*position: relative;*/
  pointer-events: auto;
  display: flex;
  align-items: center;
}

.header .nav-hide {
  visibility: hidden;
  pointer-events: none;
}

.navBar-nav li {
  font-size: 0.7rem;
  color: #9C9C9C;
  letter-spacing: 0;
  line-height: 3rem;
  display: inline-block;
  text-align: center;
  margin-right: 2.5rem;
}

.navBar-nav li:last-child {
  margin-right: 0;
}

.navBar-nav li a {
  font-size: 0.7rem;
  color: #9C9C9C;
  letter-spacing: 0;
  line-height: 3rem;
  cursor: pointer;
  transition: color 0.3s ease 0;
}

.navBar-nav>.active>a {
  color: #fff;
}


/*navBar-login-status*/

.navBar-login-status li {
  float: left;
  font-size: 0.7rem;
  color: #9C9C9C;
  letter-spacing: 0;
  line-height: 3rem;
  margin: 0 1rem;
  pointer-events: auto;
  height: 3rem;
}

.navBar-login-status li a {
  font-size: 1rem;
  color: #9C9C9C !important ;
  letter-spacing: 0;
  line-height: 3rem;
  cursor: pointer;
  -webkit-transition: color 0.3s ease 0;
  -ms-transition: color 0.3s ease 0;
  -o-transition: color 0.3s ease 0;
  transition: color 0.3s ease 0;
  display: inline-block;
}



.ggss{ background:url(../images/x1.png) no-repeat left; width:24px; height:24px; margin-top:18px; display:block}
a:hover .ggss{ background:url(../images/x2.png) no-repeat left;}


.tbx{ background:url(../images/tbx.jpg) no-repeat left; width:22px; height:24px; margin-top:18px; display:block}
a:hover .tbx{ background:url(../images/tbx1.jpg) no-repeat left;}


.tbs{ background:url(../images/tbs.jpg) no-repeat left; width:22px; height:24px; margin-top:18px; display:block}
a:hover .tbs{ background:url(../images/tbs1.jpg) no-repeat left; }


.navBar-login-status li.nav-avatar a {
  font-size: 0.7rem;
}

.navBar-login-status li a:hover {
  color: #fff;
}

.navBar-login-status li.nav-avatar a.avatar-img {
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  overflow: hidden;
  margin-top: 0.75rem;
  position: relative;
  border: 2px solid #fafafa;
}



.avatar-img  img,.user-photo  img,.input-group-addon img,.like-people-box a img,.img-link a img{ width:100%; height:100%
 }






.navBar-login-status li.nav-avatar a.avatar-img:hover:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  background: rgba(255, 255, 255, 0.3);
}

.jingnews-nav {
  background: #fff;
  z-index: 900;
  width: 100%;
  height: 4rem;
  display: flex;
  align-items: center;
  -webkit-transition: top 0.3s ease 0s;
  -ms-transition: top 0.3s ease 0s;
  -o-transition: top 0.3s ease 0s;
  transition: top 0.3s ease 0s;
  position: relative;
  margin-top: 3rem;
  -webkit-box-shadow: 0 15px 15px rgba(15, 37, 64, 0.1);
  box-shadow: 0 15px 15px rgba(15, 37, 64, 0.1);
}



.ejlm{ float:right}
.ejlm a{ float: left; display:block; margin-left: 2rem;  height: 1.8rem;
  line-height: 1.8rem;  color: #999999;}


.ejlm a:hover{  font-weight: bold;
  color: #333;}

.ejlm a.active{  font-weight: bold;
  color: #333;}







.jingnews-nav .jingnews-nav-content h2 {
  height: 1.8rem;
  line-height: 1.8rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  letter-spacing: 0;
}
.jingnews-nav .jingnews-nav-content h2 a {
  font-size: 1.2rem;
  color: #424E65;
}
.jingnews-nav .jingnews-nav-content h2 span {
  font-size: 0.8rem;
  color: #666;
  border-left: 1px solid #e5e5e5;
  display: block;
  height: 22px;
  margin-left: 10px;
  padding-left: 10px;
  line-height: 21px;
}
.jingnews-nav .jingnews-nav-content .editLiveBtn a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.7rem;
  color: #fff;
}
.jingnews-nav .jingnews-nav-content .editLiveBtn a span {
  width: 6rem;
  height: 2rem;
  border-radius: 5rem;
  line-height: 2rem;
  text-align: center;
  font-size: 0.7rem;
  color: #fff;
  display: block;
}
.jingnews-nav .jingnews-nav-content .editLiveBtn a span i {
  margin-right: 6px;
  top: 0;
}



.top-banner{    display: flex;     margin: 0 10px;overflow:hidden} 

.top-banner .first {
    padding-right: 5px;
    width: 50%;
    flex: 1;
    box-sizing: border-box;
}

.top-banner .row{    flex: 1;
    width: 50%;
   margin-right:0px;
   margin-left:0px;
}

.top-banner .row .row2{    display: flex; }


.top-banner .row .row2 a {
    display: inline-block;
    flex: 1;
}


.top-banner .row .row2 a:first-of-type {
    padding-right: 5px;
    box-sizing: border-box;}






.top-banner img{ width:100%; display: block;} 


.top-banner .row .row2:first-child {
    margin-bottom: 5px;
}




.jingnews-wrapper {
  min-height: 1400px;
}
.jingnews-header {
  padding: 60px 0;background:#FFF; overflow:hidden
}
.jingnews-banner-box {
  position: relative; 
}
.jingnews-banner-box .jingnews-banner {
  align-items: flex-end;
  justify-content: flex-start;
}
.jingnews-banner-box .banner-info {
  width: 460px;
  height: 520px;
  margin-right: 20px;
  position: relative;
  opacity: 1;
  -webkit-transition: opacity 0.1s ease 0s;
  -ms-transition: opacity 0.1s ease 0s;
  -o-transition: opacity 0.1s ease 0s;
  transition: opacity 0.1s ease 0s; float:left
}
.jingnews-banner-box .banner-info .slide-info {
  width: 460px;
  height: 520px;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease 0s;
  -ms-transition: opacity 0.2s ease 0s;
  -o-transition: opacity 0.2s ease 0s;
  transition: opacity 0.2s ease 0s;
}
.jingnews-banner-box .banner-info .slide-info h3 {
  font-size: 30px;
  color: #333333;
  letter-spacing: 0;
  line-height: 38px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-align: justify;
}
.jingnews-banner-box .banner-info .slide-info h3 a {
  color: #333333;
}
.jingnews-banner-box .banner-info .slide-info p {
  font-size: 14px;
  color: #999999;
  letter-spacing: 0;
  line-height: 30px;
  margin: 33px 0 20px;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  text-align: justify;
}
.jingnews-banner-box .banner-info .slide-info .slide-btn a {
  color: #666;
  display: block;
  background: #F0F0F0;
  border-radius: 100px;
  width: 100px;
  height: 40px;
  overflow: hidden;
  line-height: 40px;
  text-align: center;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.jingnews-banner-box .banner-info .slide-info .slide-btn :hover {
  background: #e4e4e4;
}
.jingnews-banner-box .banner-info {
  opacity: 1;
}
.jingnews-banner-box .banner-info .slide-info.show {
  opacity: 1 !important;
}
.jingnews-banner-box .banner-views { 
  width: 700px;
  height: 490px; float: right
}
.jingnews-banner-box .banner-views .swiper-slide {
  width: 700px;
  height: 490px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  flex-direction: row-reverse;
}
.jingnews-banner-box .banner-views .swiper-slide a.slide-img {
  display: block;
  width: 700px;
  height: 490px;
  border-radius: 2px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.jingnews-banner-box .banner-views .swiper-slide a.slide-img:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.37) 100%);
}
.jingnews-banner-box .banner-views .swiper-pagination {
  left: auto;
  right: 0;
  width: 700px;
}
.jingnews-banner-box .banner-views .swiper-pagination-bullet {
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid transparent;
  width: 6px;
  height: 6px;
  box-sizing: border-box;
}
.jingnews-banner-box .banner-views .swiper-pagination-bullet-active {
  background: #fff;
  border: 1px solid #fff;
}
.jingnews-banner-box .banner-views .swiper-button {
  width: 3rem;
  height: 3rem;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  text-align: center;
  border-radius: 50%;
  overflow: hidden;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  opacity: 0;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  margin-top: 0;
}
.jingnews-banner-box .banner-views .swiper-button span {
  font-size: 1rem;
  line-height: 3rem;
  top: 1px;
}
.jingnews-banner-box .banner-views .swiper-button-prev {
  left: 20px;
}
.jingnews-banner-box .banner-views .swiper-button-next {
  right: 1rem;
}
.jingnews-banner-box .banner-views .swiper-button:hover {
  background: rgba(0, 0, 0, 0.8);
}
.jingnews-banner-box .banner-views:hover .swiper-button {
  opacity: 1;
}
.jingnews-banner-box .banner-views .swiper-button:hover {
  background: rgba(0, 0, 0, 0.8);
}
.jingnews-banner-box .banner-views .swiper-button:active {
  background: rgba(0, 0, 0, 0.3);
}
.jingnews-banner-box .banner-views .slide-info {
  width: 360px;
  height: 420px;
  margin-right: 20px;
  display: none;
}
.jingnews-banner-box .banner-views .slide-info h3 {
  font-size: 30px;
  color: #333333;
  letter-spacing: 0;
  line-height: 38px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-align: justify;
}
.jingnews-banner-box .banner-views .slide-info h3 a {
  color: #333333;
}
.jingnews-banner-box .banner-views .slide-info p {
  font-size: 14px;
  color: #999999;
  letter-spacing: 0;
  line-height: 30px;
  margin: 33px 0 20px;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  text-align: justify;
}
.jingnews-banner-box .banner-views .slide-info .slide-btn a {
  color: #666;
  display: block;
  background: #F0F0F0;
  border-radius: 100px;
  width: 100px;
  height: 40px;
  overflow: hidden;
  line-height: 40px;
  text-align: center;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.jingnews-banner-box .banner-views .slide-info .slide-btn :hover {
  background: #e4e4e4;
}
.jingnews-banner-box .banner-previews {
  width: 200px;
  height: 276px;
}
.jingnews-banner-box .banner-previews .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 276px;
}
.jingnews-banner-box .banner-previews .swiper-slide .slide-info {
  font-size: 20px;
  color: #666666;
  letter-spacing: 0;
  line-height: 28px;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-weight: normal;
  margin-bottom: 20px;
  padding-right: 20px;
  max-height: 56px;
}
.jingnews-banner-box .banner-previews .swiper-slide .slide-info a {
  color: #666;
}
.jingnews-banner-box .banner-previews .swiper-slide a.slide-img {
  display: block;
  width: 200px;
  height: 200px;
  border-radius: 2px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.jingnews-banner-box .banner-previews .swiper-slide a.slide-img:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.37) 100%);
}
.jingnews-banner-box .banner-previews .swiper-button {
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: none;
  left: 50%;
  width: auto;
  height: auto;
  margin-top: 38px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.jingnews-banner-box .banner-previews .swiper-button span {

  top: 0;
  font-size: 12px;
  margin-left: 8px;
}
.jingnews-banner-box .sidebar {
  position: absolute;
  right: -49px;
  bottom: 60px;
  width: 24px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  flex-direction: column;
}
.jingnews-banner-box .sidebar .sidebar_1 {
  font-size: 14px;
  color: #999999;
  letter-spacing: 0;
  line-height: 28px;
  margin-bottom: 30px;
  text-align: center;
}
.jingnews-banner-box .sidebar .sidebar_2 {
  font-size: 24px;
  color: #999999;
  letter-spacing: 0;
  line-height: 28px;
  text-align: center;
}



.jingnews-container .tab-nav {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.5rem;
}
.jingnews-container .tab-nav li {
  height: 2.9rem;
  margin: 0 1rem;
  padding: 0 0.5rem;
  font-size: 0.9rem;
  position: relative;
}
.jingnews-container .tab-nav li i.border {
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translate(-50%, 0);
  height: 2px;
  width: 0;
  background: #065183;
}
.jingnews-container .tab-nav li a {
  color: #999;
  letter-spacing: 0;
  line-height: 2.9rem;
  font-weight: normal;
}
.jingnews-container .tab-nav li a,
.jingnews-container .tab-nav li i.border {
  -webkit-transition: all 1s ease 0s;
  -ms-transition: all 1s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.jingnews-container .tab-nav .active i.border,
.jingnews-container .tab-nav :hover i.border {
  width: 100%;
}
.jingnews-container .tab-nav .active a,

.jingnews-container .tab-nav :hover a {
  font-weight: bold;
  color: #333;
}
.jingnews-container .tab-nav li.new-comment:before {
  content: '';
  display: block;
  width: 6px;
  height: 6px;
  background: red;
  border-radius: 50%;
  position: absolute;
  right: 3px;
  top: 14px;
}



.jingnews-container .waterfall-cards {
  z-index: 200;
}
.jingnews-container .waterfall-cards .list-group .list-group-item h3 {
  font-weight: bold;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row {
  margin: -5px;
  width: 600px !important;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-12,
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-4,
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-6 {
  padding: 5px;
  float: left !important;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-12 {
  width: 600px !important;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-6 {
  width: 300px !important;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-4 {
  width: 200px !important;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-12 a,
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-4 a,
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-6 a {
  height: 10rem;
  display: block;
  background-position: center;
  background-size: cover;
  overflow: hidden;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-6 a {
  height: 14.5rem;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-4 a {
  height: 9.5rem;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-12 a {
  height: 18rem;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .row .col-sm-12.oneImg a {
  display: block;
  height: auto;
  max-height: 30.5rem;
  background: none;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .forum_type {
  font-size: 12px;
  font-weight: normal;
  color: #fff;
  display: inline-block;
  width: auto;
  height: 24px;
  background: rgba(9, 9, 9, 0.5);
  border-radius: 100px;
  text-align: center;
  line-height: 24px;
  position: absolute;
  left: 10px;
  top: 10px;
  padding: 0px 8px 0px 9px;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .list-stat .is_home {
  display: none;
}
.jingnews-container .waterfall-cards .list-group .list-group-item .list-stat .forum_homed {
  display: block;
}
.jingnews-container .waterfall-cards .list-group .tablist ul li:nth-child(2n) {
  margin-right: 0;
}
.jingnews-container .waterfall-cards .list-group .cards h5 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.jingnews-container .waterfall-cards .list-group .cards .list-group .list-group-item .list-stat {
  padding-top: 4px;
}
.jingnews-container .media_box {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.jingnews-container .m_left .img_box {
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
}
.jingnews-container .m_body {
  width: 231px;
}
.jingnews-container .m_body .author_name_box {
  display: inline-block;
  position: relative;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg {
  width: 610px;
  height: 380px;
  padding-bottom: 10px;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg .img-box {
  width: 590px;
  height: 360px;
  overflow: hidden;
  display: block !important;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg .img-box .word_img::before {
  opacity: 1;
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-color: transparent;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg .list-group-item {
  display: none;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg .list-group-item .forum_type {
  display: none;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg p.oneImg_container {
  font-size: 24px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 34px;
  width: 340px;
  position: absolute;
  left: 50px;
  top: 120px;
  font-weight: 500;
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: visible;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg p.oneImg_container i {
  color: rgba(255, 255, 255, 0.6);
  font-size: 48px;
  position: absolute;
  left: -30px;
  top: -60px;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg p.oneImg_container span {
  font-size: 12px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  right: -20px;
  bottom: -21px;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg p.oneImg_container a {
  color: #FFFFFF;
  background: transparent;
  overflow: visible;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg p.oneImg_container a:hover::before {
  opacity: 0;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg .pic_from {
  font-size: 12px;
  color: #FFFFFF;
  letter-spacing: 0;
  position: absolute;
  right: 10px;
  bottom: 10px;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg .pic_from a {
  color: #FFFFFF;
  background: transparent;
}
.jingnews-container .waterfall-cards .list-group.oneLiImg .pic_from a:hover:before {
  opacity: 0;
}

/*search-box*/

.search-box {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
  width: 100%;
}

.search-box.search-hide {
  display: none;
}

.search-content {
  height: 3rem;
}

.searchform-wrapper .btn-style {
  color: #fff;
  background: transparent;
  border: none;
  height: 3rem;
  line-height: 3rem;
  padding: 0 0 0 1rem;
}

.searchform-wrapper .btn-style .search-icon {
  font-size: 1rem;
}

.searchform-wrapper .btn-style .search-close {
  font-size: 0.9rem;
  color: #9C9C9C;
}

.searchform-wrapper .btn-style .search-close:hover {
  color: #fff;
}

.searchform-wrapper input.input-style {
  border: none;
  background: transparent;
  color: #000;
  height: 3rem;
}

.searchform-wrapper .btn-style:focus, .searchform-wrapper input.form-control:focus {
  box-shadow: none;
  outline: 0;
}

.search-list-box {
  padding: 0 2rem 2rem;
}

.search-list-box h3 {
  color: #333;
  font-size: 0.75rem;
  line-height: 1.5rem;
  height: 1.5rem;
  margin-left: 1rem;
}

.search-box .seachBoxShow-animated {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.search-list-box .seachBoxShow-animated:nth-child(1) {
  -webkit-animation-delay: 100ms;
  animation-delay: 100ms;
}

.search-list-box .seachBoxShow-animated:nth-child(2) {
  -webkit-animation-delay: 200ms;
  animation-delay: 200ms;
}

.search-list-box .seachBoxShow-animated:nth-child(3) {
  -webkit-animation-delay: 300ms;
  animation-delay: 300ms;
}

.search-list-box .seachBoxShow-animated:nth-child(4) {
  -webkit-animation-delay: 400ms;
  animation-delay: 400ms;
}

.search-box .seachBoxShow-animated {
  -webkit-animation: seachBoxShow 400ms both;
  animation: seachBoxShow 400ms both;
  animation-name: seachBoxShow;
  animation-duration: 400ms;
  animation-timing-function: initial;
  animation-delay: initial;
  animation-iteration-count: initial;
  animation-direction: initial;
  animation-fill-mode: both;
  animation-play-state: initial;
}


/*notice===dropdown-menu*/

.nav-notice .dropdown-menu, .nav-avatar .dropdown-menu {
  position: absolute;
  top: 2.8rem;
  left: 50%;
  float: none;
  min-width: 6.3rem;
  margin: 2px 0 0;
  font-size: 0.7rem;
  text-align: center;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  border: none;
  box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  -webkit-box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  -ms-box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  -o-box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  border-radius: 2px 0 0 0 2px 2px 2px;
  padding: 0.4rem 0;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
}

.nav-notice .dropdown-menu:before, .nav-avatar .dropdown-menu:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  left: 50%;
  top: -6px;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
}

.nav-notice .dropdown-menu li, .nav-avatar .dropdown-menu li {
  float: none;
  font-size: 0.7rem;
  color: #333;
  letter-spacing: 0;
  line-height: 1.7rem;
  margin: 0;
  text-align: center;
  height: 1.7rem;
  cursor: pointer;
  transition: all 0.3s ease 0;
  -webkit-transition: all 0.3s ease 0;
  -ms-transition: all 0.3s ease 0;
  -o-transition: all 0.3s ease 0;
  border-radius: 2px 0 0 0 2px 2px 2px;
}

.nav-notice .dropdown-menu li:hover, .nav-avatar .dropdown-menu li:hover {
  background: #EDF2F8;
}

.nav-notice .dropdown-menu li a, .nav-avatar .dropdown-menu li a {
  font-size: 0.7rem;
  color: #333;
  letter-spacing: 0;
  line-height: 1.7rem;
  padding: 0;
  transition: all 0.3s ease 0;
  -webkit-transition: all 0.3s ease 0;
  -ms-transition: all 0.3s ease 0;
  -o-transition: all 0.3s ease 0;
  position: relative;
  display: block;
  width: 4rem;
  padding: 0 1.15rem;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
  background: none;
}

.nav-notice .dropdown-menu li a.new:before, .nav-avatar .dropdown-menu li a.new:before {
  position: absolute;
  right: -6px;
  top: 15px;
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: red;
}

.nav-notice .dropdown-menu li a i, .nav-avatar .dropdown-menu li a i {
  margin-right: 0.5rem;
  color: #C9D6DE;
  top: 1px;
}



.tico1{ background:url(../images/tico1.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tico1{ background:url(../images/tico11.png) no-repeat left; padding-left:8px; padding-right:8px; }


.tico2{ background:url(../images/tico2.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tico2{ background:url(../images/tico21.png) no-repeat left; padding-left:8px; padding-right:8px; }

.tioc3{ background:url(../images/tico3.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc3{ background:url(../images/tico31.png) no-repeat left; padding-left:8px; padding-right:8px; }


.tioc4{ background:url(../images/tico4.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc4{ background:url(../images/tico41.png) no-repeat left; padding-left:8px; padding-right:8px; }



.tioc5{ background:url(../images/tico5.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc5{ background:url(../images/tico51.png) no-repeat left; padding-left:8px; padding-right:8px; }

.tioc6{ background:url(../images/tico6.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc6{ background:url(../images/tico61.png) no-repeat left; padding-left:8px; padding-right:8px; }

.tioc7{ background:url(../images/tico7.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc7{ background:url(../images/tico71.png) no-repeat left; padding-left:8px; padding-right:8px; }


.tioc8{ background:url(../images/tico8.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc8{ background:url(../images/tico81.png) no-repeat left; padding-left:8px; padding-right:8px; }


.tioc9{ background:url(../images/tico9.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc9{ background:url(../images/tico91.png) no-repeat left; padding-left:8px; padding-right:8px; }



.tioc10{ background:url(../images/tico10.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tioc10{ background:url(../images/tico101.png) no-repeat left; padding-left:8px; padding-right:8px; }




.tiod1{ background:url(../images/ticd1.png) no-repeat left; padding-left:8px; padding-right:8px; }
a:hover .tiod1{ background:url(../images/ticd11.png) no-repeat left; padding-left:8px; padding-right:8px; }


@keyframes seachBoxShow {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}


/*===============加载动画 start=======================*/

.spinner {
  margin: 100px auto 0;
  width: 150px;
  text-align: center;
}

.spinner>div {
  width: 30px;
  height: 30px;
  background-color: #C9D6DE;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0.0)
  }
  40% {
    -webkit-transform: scale(1.0)
  }
}

@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  }
  40% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}


/*===============加载动画 end=======================*/


/*===============个人中心--tab切换 start=======================*/



.user-content {
  margin: 1rem auto;
}

.tab-nav {
  border-bottom: none;
}

.tab-nav>li>a {
  color: #999;
  margin-right: 0;
  line-height: 1.42857143;
  border: none;
  border-radius: 0;
  padding: 0;
}

.nav-tabs>li.active>a, .nav-tabs>li>a:hover, .nav-tabs>li>a:focus, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
  color: #333;
  font-weight: bold;
  cursor: pointer;
  background: none;
  border: 0;
  border-bottom-color: transparent;
}

.tab-nav li {
  display: inline-block;
  margin-right: 2.5rem;
  font-size: 0.7rem;
  color: #999;
  line-height: 2.7rem;
  cursor: pointer;
  padding: 1rem 0;
  position: relative;
}

.tab-nav li.dropdown {
  position: relative;
}

.tab-nav li.active, .tab-nav li:hover {
  color: #333;
}

.tab-nav li span {
  color: #999;
  margin-left: 4px;
  font-weight: normal;
}


/*tab切换==下拉列表 start*/

.tab-nav .dropdown-menu {
  left: 50%;
  top: 2.5rem;
  margin: 0;
  border: none;
  text-align: center;
  padding: 0.5rem 0;
  min-width: 0;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}

.tab-nav .dropdown-menu li {
  height: 1rem;
  line-height: 1rem;
  margin: 0.5rem 0;
  padding: 0;
  display: block;
}

.tab-nav .dropdown-menu>li>a {
  padding: 0 1rem;
  font-size: 0.6rem;
  line-height: 1rem;
  color: #666;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
  background: #eaeaea;
  color: #333;
}


/*tab切换==下拉列表 end*/

.tablist ul li {
  float: left;
  width: 30rem;
  margin-right: 0rem;
  background: transparent;
  transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  padding: 0.5rem;
  position: relative;
}

.tablist ul li.list-group-item {
  z-index: 1;
}

.tablist ul li.list-group-item:hover {
  z-index: 2;
}

.tablist ul li:hover {
  background: #FFFFFF;
  border-radius: 2px;
}

.tablist ul li:hover:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 10px;
  display: block;
}

.tablist ul li:nth-child(2n) {
  margin-right: 0;
}

.tablist ul li .follow-box {
  padding: 1rem;
  background: #fff;
}

.tablist ul li .img-link {
  width: 3.5rem;
  height: 3.5rem;
  overflow: hidden;
  border-radius: 50%;
  background: #ccc;
}

.tablist ul li .people-info {
  width: 18.1rem;
  margin-left: 1rem;
}


/*个人中心--tab切换 end*/


/*=======================卡片列表 start=======================*/


/*卡片外部*/

.row1 {
  margin-left: -10px;
  margin-right: -10px;
}

.cards .list-group {
  width: 14.25rem;
  background: #fff;
  padding-bottom: 1rem;
  transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  position: relative;
  border-radius: 2px;
  overflow: visible;
}

.cards .list-group li {
  width: 14.25rem;
  float: none;
  margin-bottom: 0;
  padding: 0 0.5rem;
  border: none;
  background-color: #fff;
}

.cards .list-group li:hover {
  box-shadow: none;
}


/*卡片大图*/

.cards .list-group>li.img-box {
  padding: 0;
}

.cards .list-group>li.img-box a {
  width: 100%;
  display: block;
  overflow: hidden;
  max-height: 30rem;
  border-radius: 2px;
  position: relative;
  background: #fff;
}

.cards .list-group>li.img-box a:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  background: rgba(255, 255, 255, 0.3);
  opacity: 0;
  transition: all 1s ease 0s;
  -webkit-transition: all 1s ease 0s;
  -ms-transition: all 1s ease 0s;
  -o-transition: all 1s ease 0s;
}

.cards .list-group>li.img-box a:hover:before {
  opacity: 1;
}

.cards .list-group>li.img-box img {
  width: 100%; height:190px;
}


/*卡片标题和摘要*/

.cards .list-group>li.cards-content {
  padding-top: 0.7rem;
}

.list-group-item h3 {
  font-size: 0.8rem;
  font-weight: bold;
  color: #333333;
  letter-spacing: 0;
  overflow: hidden;
  height: 2.6rem;
  line-height: 1.3rem;
  margin-bottom: 10px;
}

.list-group-item h3 a {
  color: #333333;
  transition: color 0.3s ease 0s;
  -webkit-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
}

.list-group-item h3 a:hover {
  color: #065183;
}

.list-group-item p {
  font-size: 0.65rem;
  color: #999;
  letter-spacing: 0;
  line-height: 1rem;
  padding: 0.1rem 0 0;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 2.1rem;
}


}
/*卡片作者相关信息*/
.cards .list-group .list-group-item .media {
  padding-bottom: 0.5rem;
  padding-top: 0.7rem;
}
.media-left a {
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
}



.media-left a  img{
  width: 1.2rem;
  height: 1.2rem;
}



.media-left a.media-avator:hover:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  background: rgba(255, 255, 255, 0.3);
}
.cards .media-body {
  vertical-align: middle;
}
.cards h5 {
  font-size: 0.6rem;
  color: #999;
  letter-spacing: 0;
  line-height: 1.2rem;
  margin-bottom: 0;
}
.cards h5 a {
  color: #666666;
  font-weight: bold;
}
.cards h5 .pull-right a {
  color: #4CA6E1;
}
.cards h5 span {
  font-family: Georgia;
  font-size: 0.8rem;
  font-weight: bold;
  line-height: 1.2rem;
  padding: 0 0.3rem;
}
/*卡片标签*/
.cards .list-group .list-group-item .list-tag {
  display: flex;
  align-items: center;
  font-size: 0.6rem;
  letter-spacing: 0;
}
.cards .list-group .list-group-item .list-tag a {
  display: inline-block;
  border: 1px solid #e5e5e5;
  border-radius: 100px;
  padding-left: 0.7rem;
  padding-right: 0.7rem;
  height: 1.2rem;
  line-height: 1.2rem;
  text-align: center;
  color: #999;
  margin-right: 0.5rem;
}
/*卡片点赞*/
.cards .list-group .list-group-item .list-stat {
  font-size: 0.8rem;
  line-height: 0.8rem;
  color: #C9D6DE;
  padding-bottom: 1rem;
}
.list-stat .is_home {
  display: none;
}
.list-stat .forum_homed {
  display: block;
}
.cards .list-group .list-group-item .list-stat .dropdown-menu {
  z-index: 200;
}
.cards .list-group .list-group-item .list-stat i {
  margin-right: 0.5rem;
  color: #C9D6DE;
  -webkit-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}
.cards .list-group .list-group-item .list-stat span {
  margin-right: 1rem;
  font-size: 0.6rem;
  line-height: 0.8rem;
  font-weight: bold;
}
.cards .list-group .list-group-item .list-stat button {
  background: none;
  border: none;
  font-size: 0.7rem;
  line-height: 0.8rem;
  color: #C9D6DE;
  -webkit-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}
.cards .list-group .list-group-item .list-stat button:focus {
  outline: none;
}
.cards .list-group .list-group-item .list-stat button:hover {
  color: #a8c5d8;
}
.cards .list-group .list-group-item .list-stat button:active {
  background: none;
  box-shadow: none;
}
.cards .list-group .list-group-item .list-stat button a {
  color: #C9D6DE;
}
.cards .list-group .list-group-item .list-stat i:hover, .cards .list-group .list-group-item .list-stat button a:hover {
  color: #a8c5d8;
}

/* 小组卡片右侧的三点菜单按钮样式，取代button start */

.cards .list-group .list-group-item .list-stat div ul.dropdown-menu {
  min-width: 6rem;
  margin: 2px 0 0;
  font-size: 0.7rem;
  text-align: center;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  border: none;
  box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  -webkit-box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  -ms-box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  -o-box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.15);
  border-radius: 2px 0 0 0 2px 2px 2px;
  padding: 0.4rem 0;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
}
.cards .list-group .list-group-item .list-stat div ul.dropdown-menu li {
  width: 100%;
  float: none;
  font-size: 0.7rem;
  color: #333;
  letter-spacing: 0;
  line-height: 1.7rem;
  margin: 0;
  text-align: center;
  height: 1.7rem;
  cursor: pointer;
  transition: all 0.3s ease 0;
  -webkit-transition: all 0.3s ease 0;
  -ms-transition: all 0.3s ease 0;
  -o-transition: all 0.3s ease 0;
}
.cards .list-group .list-group-item .list-stat div ul.dropdown-menu li:hover {
  background: #EDF2F8;
}
.cards .list-group .list-group-item .list-stat div ul.dropdown-menu li a {
  font-size: 0.7rem;
  color: #333;
  letter-spacing: 0;
  transition: all 0.3s ease 0;
  -webkit-transition: all 0.3s ease 0;
  -ms-transition: all 0.3s ease 0;
  -o-transition: all 0.3s ease 0;
  position: relative;
  display: block;
  padding: 0 1.15rem;
}

/* 小组卡片右侧的三点菜单按钮样式，取代button end */

/*卡片列表 end*/

/*普通列表卡片样式 start*/
.cards.regular-cards .list-group-content {
  float: left;
  padding: 10px;
  background-color: transparent;
  transition: all 0.3s ease-out 0s;
  -webkit-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  box-shadow: none;
  border-radius: 2px;
  position: relative;
  z-index: 1;
}
.cards.regular-cards .list-group-content:hover {
  background: #FFFFFF;
  box-shadow: 0 15px 15px 0 rgba(15, 37, 64, 0.10);
  z-index: 2;
}
.cards.regular-cards .list-group-content .list-group {
  margin-bottom: 0;
  padding-bottom: 0;
}
.cards.regular-cards .list-group>li.img-box a {
  height: 9.5rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.regular-cards .list-group-item h3 {
  overflow: hidden;
  height: 2rem;
  line-height: 1rem;
}
.regular-cards .list-group-item p {
  overflow: hidden;
  margin-top: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  height: 3.1rem;
}

/*普通列表卡片样式 end*/

/*瀑布流卡片样式 start*/
.waterfall-cards {
  width: 1220px;
  margin: 0 -10px;
  box-sizing: border-box;
}
.waterfall-cards .list-group {
  float: left;
  width: 305px;
  padding: 10px;
  padding-bottom: 20px;
  background: transparent;
  margin-bottom: 0;
}
.waterfall-cards .list-group:hover {
  background: #FFFFFF;
  box-shadow: 0 15px 15px 0 rgba(15, 37, 64, 0.10);
  border-radius: 2px;
  z-index: 2;
}

/*瀑布流卡片样式 end*/

/*兴趣小组卡片样式 start*/
.interest-group .list-group {
  width: 30.5rem;
}
.interest-group .waterfall-cards .list-group {
  padding-bottom: 0.5rem;
}
.interest-group .list-group li {
  padding: 0 1rem;
  width: 29.5rem;
  z-index: 0;
  position: static;
}
.interest-group .media {
  overflow: visible;
}
.interest-group .media-left a {
  width: 2rem;
  height: 2rem;
}
.author_avator,.author_name_box {
  position: relative;float:left
}
.author_infoCard {
  position: absolute;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.10), 0 15px 15px 0 rgba(15, 37, 64, 0.10);
  z-index: 10000;
  display: none;
  text-align: center;
}
.author_infoCard .spinner {
  width: 100px;
  height: 100px;
  text-align: center;
  padding-top: 40px;
  margin: 0 auto;
}
.author_infoCard .spinner>div {
  width: 20px;
  height: 20px;
}
.author_infoCard:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid rgba(255, 255, 255, 0.4);
  position: absolute;
  left: 14px;
  top: -6px;
}
.author_infoCard .author-card {
  width: 23rem;
}




.interest-group .author-info-row .author_infoCard {
  position: absolute;
  left: 0;
  top: 50px;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 15px 0 rgba(15, 37, 64, 0.10), 0 15px 15px 0 rgba(15, 37, 64, 0.10);
  z-index: 100;
  display: none;
  text-align: center;
}
.interest-group .author-info-row .author_infoCard .spinner {
  width: 100px;
  height: 100px;
  text-align: center;
  padding-top: 40px;
  margin: 0 auto;
}
.interest-group .author-info-row .author_infoCard .spinner>div {
  width: 20px;
  height: 20px;
}
.interest-group .author-info-row .author_infoCard:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid rgba(255, 255, 255, 0.4);
  position: absolute;
  left: 13px;
  top: -6px;
}
.interest-group .author-info-row .author_infoCard .author-card {
  width: 23rem;
}
.author_infoCard .author-card .author-card-summary {
  text-align: center;
  margin-top: 1.6rem;
}
.author_infoCard .author-card .author-card-summary .img-link-box {
  width: 3.5rem;
  height: 3.5rem;
  position: relative;
  margin: 0 auto;
}
.author_infoCard .author-card .author-card-summary .img-link, .author_infoCard .author-card .author-card-summary .img-link a {
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 50%;
  overflow: hidden;
}
.author_infoCard .author-card .author-card-summary .img-link-box .vip {
  width: 0.8rem;
  height: 0.8rem;
  background-image: radial-gradient(50% 100%, #f87272 30%, #961c1c 100%);
  box-shadow: 0 1px 4px 0;
  position: absolute;
  left: 50%;
  bottom: -6px;
  transform: translate(-50%, 0);
  display: block;
}
.author_infoCard .author-card .author-name-info {
  margin-top: 0.5rem;
}
.author_infoCard .author-card .author-name-info a {
  display: inline;
  font-size: 0.8rem;
  color: #333333;
  letter-spacing: 0;
  line-height: 1.8rem;
  font-weight: bold;
  position: static;
  width: auto;
}
.author_infoCard .author-card .author-name-info a:hover:before {
  position: static;
  background: none;
}
.author_infoCard .author-card .author-name-info span {
  display: block;
  font-size: 0.7rem;
  line-height: 0.7rem;
  color: #999;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
	max-width: 15rem;
	margin: 0 auto;
}
.author_infoCard .author-card .author-card-icon-group {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1.3rem;
}
.author_infoCard .author-card .author-card-icon-group .atten-btn-box .icon, .author_infoCard .author-card .author-card-icon-group .sixin-btn-box .icon {
  height: 2rem;
  line-height: 2rem;
  width: 5rem;
  margin: 0 10px;
}
.author_infoCard .author-card .author-card-icon-group .atten-btn-box .icon span, .author_infoCard .author-card .author-card-icon-group .sixin-btn-box .icon span {
  display: block;
  border-radius: 5rem;
  height: 2rem;
  line-height: 2rem;
  text-align: center;
  width: 5rem;
}
.author_infoCard .author-card .author-card-icon-group .atten-btn-box a, .author_infoCard .author-card .author-card-icon-group .sixin-btn-box a {
  display: block;
  text-align: center;
  border-radius: 100px;
  overflow: visible;
  margin: 0 auto;
  width: 6rem;
}
.author_infoCard .author-card .author-card-icon-group .atten-btn-box a strong, .author_infoCard .author-card .author-card-icon-group .sixin-btn-box a strong {
  font-size: 1.1rem;
  color: #666;
  line-height: 1.1rem;
  display: block;
  margin: 10px auto 6px;
  font-weight: normal;
}
.author_infoCard .author-card .author-card-icon-group .atten-btn-box a b, .author_infoCard .author-card .author-card-icon-group .sixin-btn-box a b {
  display: block;
  font-size: 0.6rem;
  line-height: 0.6rem;
  color: #999;
  font-weight: normal;
}
.author_infoCard .author-card .author-card-atten {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1rem;
  border-top: 1px solid #e5e5e5;
}
.author_infoCard .author-card .author-card-atten li {
  width: inherit;
  height: 2.5rem;
  line-height: 2.5rem;
	padding: 0 1rem;
	margin: 0;
}
.author_infoCard .author-card .author-card-atten li a {
  font-size: 0.6rem;
  line-height: 2.5rem;
  color: #999;
  border-radius: 0px;
  width: auto;
}
.author_infoCard .author-card .author-card-atten li a strong {
  font-size: 0.8rem;
  color: #666;
  margin-right: 6px;
  font-weight: normal;
}
.interest-group .cards .author-info-row .media-body {
  overflow: visible;
}
.interest-group .cards .author-info-row h5 {
  line-height: 2rem;
}
.interest-group .cards .author-info-row h5 div.media-heading-left {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  float: left;
}
.interest-group .cards .author-info-row h5 div.author_name_box {
  position: relative;
}
.interest-group .cards h5 .media-heading a {
  font-weight: bold;
  color: #666;
}
.interest-group .list-group li h3 {
  height: 1.1rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.1rem;
  font-weight: bold;
}
.interest-group .list-group li p {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 2.7rem;
  padding-top: 0.7rem;
}
.interest-group .list-group li p img {
  width: 1.1rem;
  vertical-align: bottom;
  margin: 0 2px;
}
.list-tag {
  display: flex;
  align-items: center;
  font-size: 0.6rem;
  letter-spacing: 0;
}
.list-tag a {
  display: inline-block;
  border: 1px solid #e5e5e5;
  border-radius: 100px;
  padding-left: 0.7rem;
  padding-right: 0.7rem;
  height: 1.2rem;
  line-height: 1.2rem;
  text-align: center;
  color: #999;
  margin-right: 0.5rem;
}
.list-tag.active a {
  background: #C9D6DE;
  color: #fff;
}

/*兴趣小组卡片样式 end*/

/*=========================分享按钮组============================*/
.share-btn-box {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
#share-btn-box a {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  border: 1px solid #999;
  text-align: center;
  line-height: 1.5rem;
  color: #999;
  margin-right: 17px;
  font-size: 0.9rem;
  background: none;
  padding-left: 0;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
#share-btn-box a.sina-share:hover {
  color: #ff001c;
  border-color: #ff001c;
}
#share-btn-box a.wechat-share:hover {
  color: #49aa00;
  border-color: #49aa00;
}
#share-btn-box a i {
  top: 1px;
}
.share_btn_left {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 2.1rem;
}
.share_btn_left .report {
  display: block;
  color: #999;
  font-size: 12px;
  line-height: 38px;
  height: 30px;
}
.share-btn-summarry {
  font-size: 12px;
  color: #999;
  letter-spacing: 0;
  margin-top: 13px;
}
.favorite-btn-summarry {
  font-size: 12px;
  color: #999;
  letter-spacing: 0;
  margin-top: 10px;
  width: 5rem;
  text-align: center;
}
.favorite-btn-box a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.7rem;
  color: #999;
}
.favorite-btn-box span {
  width: 5rem;
  height: 2rem;
  border-radius: 5rem;
  line-height: 2rem;
  text-align: center;
  font-size: 0.7rem;
  color: #999;
  display: block;
}
.favorite-btn-box span i {
  margin-right: 10px;
  top: 1px;
}
.favorite-btn-box span b {
  font-weight: normal;
}

/*=========================分享按钮组============================*/

/*=========================评论列表============================*/

/* 一级评论 start */
#comment-list-box .comment-list {
  background: #fff;
}
#comment-list-box .comment-list .comment-item {
  padding: 0;
  padding-bottom: 1.1rem;
  position: relative;
  width: 100% !important;
  margin-bottom: 0.7rem;
  border-bottom: 1px dotted #e5e5e5;
  cursor: pointer;
}

#comment-list-box .comment-list .comment-item:hover .comment-icon-group {
  opacity: 1;
}
#comment-list-box .comment-list .media-left a {
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
}
#comment-list-box .comment-list .media-body {
  vertical-align: middle;
}
#comment-list-box .comment-list .media-body h5 {
  font-size: 0.6rem;
  color: #999;
  letter-spacing: 0;
  line-height: 1.2rem;
  margin-bottom: 0;
}
#comment-list-box .comment-list .media-body h5 a {
  color: #999;
}
#comment-list-box .comment-list .comment-summary {
  font-size: 0.6rem;
  color: #666;
  letter-spacing: 0;
  line-height: 0.9rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: auto;
  max-height: 1.8rem;
  padding-top: 0;
  padding-left: 1.7rem;
  margin-top: 0.3rem;
}
#comment-list-box .comment-list .comment-summary a {
  color: #4CA6E1;
}
#comment-list-box .comment-list .comment-summary a:hover {
  color: #065183;
}
#comment-list-box .comment-list .comment-icon-group {
  position: absolute;
  bottom: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 1.1rem;
  opacity: 0;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
#comment-list-box .comment-list .comment-icon-group .Dgtle-fonts {
  top: 0;
}
#comment-list-box .comment-list .comment-icon-group a, #comment-list-box .comment-list .comment-icon-group span {
  font-size: 0.6rem;
  color: #999999;
  letter-spacing: 0;
  line-height: 1.1rem;
}
#comment-list-box .comment-list .comment-icon-group span {
  margin: 0 0.5rem;
}
#comment-list-box .comment-list .comment-icon-group span.like-num {
  margin: 0 0 0 7px;
}
/* 一级评论 end */

/* 二级评论 start */
#comment-list-box .comment-reply-box {
  background: #FEFEFE;
  border: 1px solid #E5E5E5;
  padding-top: 0.5rem;
  margin-top: 0.5rem;
  margin-left: 1.7rem;
}
#comment-list-box .comment-reply-box .comment-reply {
  padding: 0 1rem;
}
#comment-list-box .comment-list .comment-reply-box .comment-reply-item {
  background: transparent;
  width: 100%;
  margin-bottom: 0.7rem;
  border-bottom: 1px dotted #e5e5e5;
  cursor: pointer;
  padding: 0;
  float: none;
}
#comment-list-box .comment-list .comment-reply-box .comment-reply-item .comment-summary {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
#comment-list-box .comment-list .comment-reply-box .comment-reply-item:last-child {
  margin-bottom: 0;
  border: none;
}
/* 二级评论 end */

/*=========================评论列表 end============================*/

/*=========================评论列表--精彩评论 start============================*/

/* 一级评论 start */

.comment-list-box-jc .comment-list .comment-item {
  padding: 0;
  padding-bottom: 1.2rem;
  position: relative;
  width: 100% !important;
  margin-bottom: 0.7rem;
  border-bottom: 1px dotted #e5e5e5;
  cursor: pointer;
}
.comment-list-box-jc .comment-list .comment-item:hover .comment-icon-group {
  opacity: 1;
}
.comment-list-box-jc .comment-list .media-left a {
  display: block;
  width: 2rem;
  height: 2rem;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
	margin: 0 auto;
}
.comment-list-box-jc .comment-list .media-body {
  vertical-align: middle;
}
.comment-list-box-jc .comment-list .media-body h5 {
  font-size: 0.6rem;
  color: #999;
  letter-spacing: 0;
  line-height: 2rem;
  margin-bottom: 0;
  cursor: auto;
}
.comment-list-box-jc .comment-list .media-body h5 a {
  color: #666;
  font-weight: bold;
}
.comment-list-box-jc .comment-list .media-body h5 span {
  margin: 0;
  font-weight: bold;
}
.comment-list-box-jc .comment-list .comment-summary {
  font-size: 0.7rem;
  color: #333;
  letter-spacing: 0;
  line-height: 0.9rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 1.8rem;
  padding-top: 0;
  padding-left: 2.5rem;
  margin-top: -5px;
  margin-bottom: 12px;
  cursor: auto;
}
.comment-list-box-jc .comment-list .comment-summary img {
  width: 1.1rem;
  vertical-align: bottom;
  margin: 0 2px;
}
.comment-list-box-jc .comment-list .comment-summary a {
  color: #4CA6E1;
  margin: 0 0 0 4px;
}
.comment-list-box-jc .comment-list .comment-summary span {
  margin-right: 4px;
}
.comment-list-box-jc .comment-list .comment-summary a:hover {
  color: #065183;
}
.comment-list-box-jc .comment-list .comImgBox {
  margin-left: 2.5rem;
  width: 270px;
}
.comment-list-box-jc .comment-list .comImgBox .zjj_attachimg {
  width: 4rem;
  height: 4rem;
  margin-bottom: 10px;
  margin-right: 10px;
  border-radius: 2px;
  overflow: hidden;
}
.comment-list-box-jc .comment-list .comImgBox .zjj_attachimg a {
  display: block;
  width: 4rem;
  height: 4rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.comment-list-box-jc .comment-list .comment-icon-group {
  position: absolute;
  bottom: 0.3rem;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 1.1rem;
  opacity: 0;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.comment-list-box-jc .comment-list .comment-icon-group .Dgtle-fonts {
  top: 0;
}
.comment-list-box-jc .comment-list .comment-icon-group a, .comment-list-box-jc .comment-list .comment-icon-group span {
  font-size: 0.6rem;
  color: #999999;
  letter-spacing: 0;
  line-height: 1.1rem;
}
.comment-list-box-jc .comment-list .comment-icon-group span {
  margin: 0 0.5rem;
}
.comment-list-box-jc .comment-list .comment-icon-group span.like-num {
  margin: 0 0 0 7px;
}
/* 一级评论 end */

/* 二级评论 start */
.comment-list-box-jc .comment-reply-box {
  background: #FEFEFE;
  border: 1px solid #E5E5E5;
  border-bottom: 0;
  margin-top: 0.5rem;
  margin-left: 2.5rem;
  margin-bottom: 11px;
}
.comment-list-box-jc .comment-reply-box .comment-reply-item {
  position: relative;
  padding-top: 0.5rem;
  padding-left: 0.5rem;
  border-bottom: 1px solid #E5E5E5;
}
.comment-list-box-jc .comment-reply-box .comment-reply-item:hover {
  background: #F5FCFF;
}
.comment-list-box-jc .comment-list .comment-reply-box .media-left a {
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
}
.comment-list-box-jc .comment-list .comment-reply-box .media-body {
  vertical-align: middle;
}
.comment-list-box-jc .comment-list .comment-reply-box .media-body h5 {
  font-size: 0.6rem;
  color: #999;
  letter-spacing: 0;
  line-height: 1.2rem;
  margin-bottom: 0;
}
.comment-list-box-jc .comment-list .comment-reply-box .media-body h5 a {
  color: #666;
  font-weight: bold;
}
.comment-list-box-jc .comment-list .comment-reply-box .media-body h5 i {
  margin: 0 6px;
}
.comment-list-box-jc .comment-list .comment-reply-box .media-body h5 span {
  margin: 0 6px;
  font-weight: bold;
}
.comment-list-box-jc .comment-list .comment-reply-box .comment-summary {
    font-size: 0.6rem;
    color: #666;
    letter-spacing: 0;
    line-height: 0.8rem;
    padding-top: 0;
    padding-left: 1.7rem;
    margin-top: 0;
    width: 35.7rem;
  }
/*会影响小组的回复评论样式*/
  .comment-list-box-jc .comment-reply-box .comment-reply {
    /*margin: 0 1rem;*/
  }

  .comment-list-box-jc .comment-list-box .comment-list .comment-reply-box .comment-reply-item {
    background: transparent;
    width: 100%;
    margin-bottom: 0.7rem;
    border-bottom: 1px dotted #e5e5e5;
    cursor: pointer;
    padding: 0;
    padding-bottom: 1.1rem;
    float: none;
  }

  .comment-list-box-jc .comment-list .comment-reply-box .comment-icon-reply {
    position: absolute;
    bottom: auto;
    top: 1.2rem;
    right: 0.7rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 0.7rem;
    opacity: 0;
    -webkit-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
  }

  .comment-list-box-jc .comment-list .comment-icon-reply a {
    font-size: 0.6rem;
    color: #999999;
    letter-spacing: 0;
    line-height: 1.1rem;
  }

  .comment-list-box-jc .comment-list .comment-reply-box .comment-reply-item:hover .comment-icon-reply {
    opacity: 1;
  }

  .comment-list-box-jc .comment-list-box .comment-list .comment-reply-box .comment-reply-item:last-child {
    margin-bottom: 0;
    border: none;
  }

  .comment-list-box-jc .quote-box {
    background: #FEFEFE;
    border: 1px solid #E5E5E5;
    margin-left: 2.5rem;
    margin-bottom: 15px;
  }

  .comment-list-box-jc .quote-box .quote-summary {
    font-size: 0.7rem;
    color: #333;
    letter-spacing: 0;
    line-height: 0.7rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 0;
    padding-left: 0.5rem;
    width: 35.7rem;
    margin: 0.5rem 0;
	}
    .comment-list-box-jc .quote-box .quote-summary {
      font-size: 0.7rem;
      color: #333;
      letter-spacing: 0;
      line-height: 0.7rem;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      padding-top: 0;
      padding-left: 0.5rem;
      width: 35.7rem;
      margin: 0.5rem 0;
    }
    .comment-list-box-jc .quote-box .quote-summary span {
      color: #999;
      margin-right: 6px;
    }
    /* 二级评论 end */
    /*=========================评论列表--精彩评论 end============================*/






    /*===============分页器 start=================*/
    .pager {
      font-size: 0.7rem;
      line-height: 0.7rem;
    }
    .pager strong {
      color: #333;
      margin: 0 0.5rem;
      background: transparent;
      float: none;
      padding: 0;
      border: none;
    }
    .pager a {
      color: #666;
      margin: 0 0.5rem;
      float: none;
      padding: 0;
      border: none;
      background: transparent;
    }
    .pager .pg a.prev {
      background: transparent;
    }
    .pager .pg a.nxt {
      padding: 0;
      background: none;
    }
    .pager label {
      font-weight: normal;
      margin: 0 0.5rem 0;
    }
    .pager .pg {
      float: none;
      line-height: 0.7rem;
    }
    /*===============分页器 end=================*/
    /*==================回到顶部 start==================*/
    .scrollTop {
			position: fixed;
			right: 1.5rem;
			bottom: -6rem;
			z-index: 9999;
    }
    .scrollTop.SHOW {
      bottom: 3rem;
    }
    .scrollTop span {
      font-size: 1.3rem;
      color: #C9D6DE;
      transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
      -moz-transform: rotate(-90deg);
      -webkit-transform: rotate(-90deg);
      -o-transform: rotate(-90deg);
      display: block;
      width: 2.5rem;
      height: 2.5rem;
      text-align: center;
      line-height: 2.5rem;
    }
		.scrollTop a {
		    font-size: 1.3rem;
		    color: rgb(201, 214, 222);
		    display: block;
		    width: 2.5rem;
		    height: 2.5rem;
		    text-align: center;
		    line-height: 2.5rem;
		    box-shadow: rgba(15, 37, 64, 0.1) 0px 5px 15px 0px;
		    cursor: pointer;
		    border-radius: 50%;
		    background: rgb(255, 255, 255);
		    transition: bottom 0.3s ease 0s;
		}

		.scrollTop a.TOP {
		    margin-bottom: 1rem;
		}
		.scrollTop a.TOP i {
		    transform: rotate(-90deg);
        -webkit-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
		}
    .scrollTop a.TOP:hover,
    .scrollTop a:hover {
		    color:#065183;
		}
    /*==================回到顶部 end==================*/
    /*==================快速回复输入框==================*/
  
    /*==================管理按钮 start==================*/
    /*==================管理按钮 end==================*/
    .cr_gearBox {
      float: left;
      text-align: center;
      line-height: 1.5rem;
      color: #999;
      margin-right: 17px;
      font-size: 0.9rem;
      background: none;
      padding-left: 0;
      padding-top: 6px;
      position: relative;
    }
    .cr_gearBox .cr_gear {
      float: left;
      width: 1.5rem;
      height: 1.5rem;
      border: 1px solid #999;
      border-radius: 50%;
    }
    .cr_gearBox .po.SHOW {
      width: 507px;
    }
    .cr_gearBox .po {
      float: left;
      height: 30px;
      left: 30px;
      line-height: 30px;
      position: absolute;
      transition: width 0.5s linear 0.2s;
      font-size: 16px;
      width: 0;
      overflow: hidden;
    }
    .cr_gearBox .pob a {
      background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
      padding: 5px 10px 5px 10px;
    }
    .pob em {
      float: left;
    }
    .po p a, .po p label {
      margin-right: 6px;
    }
		/*==================footer==================*/
    .footer {
      width: 100%;
      background: #fff;
      height: 16.5rem;
      padding-top: 3rem;
      margin-top: 2rem;
      min-width: 1200px;
    }
    .footer-left {
      width: 7.5rem;
    }
    .footer-left .logo {
      margin-bottom: 1rem;
      overflow: hidden;
    }
    .footer-left .logo a {
      color: #fff;
      font-size: 2.4rem;
      line-height: 2.4rem;
    }
    .footer-icon {
      display: flex;
      align-items: center;
      height: 2rem;
    }
    .footer-icon .wechat-icon {
      margin: 0 0.5rem;
      position: relative;
    }
    .footer-icon span {
      display: inline-block;
      text-align: center;
      width: 2rem;
      height: 2rem;
      font-size: 1rem;
      text-align: center;
      line-height: 2rem;
      color: #065183;
      -webkit-transition: all 0.3s ease 0s;
      -ms-transition: all 0.3s ease 0s;
      -o-transition: all 0.3s ease 0s;
      transition: all 0.3s ease 0s;
    }
    .footer-icon span:hover {
      background: #9999;
    }
    .footer-icon .wechat-icon ul {
      border-radius: 2px;
      width: 100px;
      position: absolute; text-align:center;
      left: 50%;
      top: 50px;
      background: #fafafa;
      transform: translate(-50%, 0);
      -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
      -o-transform: translate(-50%, 0);
    }
    .footer-icon .wechat-icon ul:before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-bottom: 6px solid #fff;
      position: absolute;
      left: 50%;
      top: -6px;
      transform: translate(-50%, 0);
      -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
      -o-transform: translate(-50%, 0);
    }
    .footer-icon .wechat-icon ul li {
    }
    .footer-icon .wechat-icon ul li:last-child {
      float: left;
    }
    .footer-icon .wechat-icon ul li h3 {
      display: flex;
      align-items: center;
      color: #333;
      margin-bottom: 5px;
      margin-top: 4px;
    }
    .footer-icon .wechat-icon ul li h3 b {
      font-size: 18px;
      font-weight: 500;
      line-height: 30px;
    }
    .footer-icon .wechat-icon ul li h3 i {
      display: inline;
      font-size: 28px;
      line-height: 30px;
      margin-right: 6px;
    }
    .footer-icon .wechat-icon ul li p {
      display: inline-block;
      color: #999;
      margin: 3px 0;
    }
    .footer-link {
      margin-top: 0.5rem;
    }
    .footer-link div {
      margin-top: 0.3rem;
      height: 0.6rem;
    }
    .footer-link a {
      font-size: 0.6rem;
      color: #666;
      letter-spacing: 0;
      line-height: 0.6rem;
      cursor: text;
    }
    .footer-link a.CCB {
      cursor: pointer;
      -webkit-transition: color 0.3s ease 0s;
      -ms-transition: color 0.3s ease 0s;
      -o-transition: color 0.3s ease 0s;
      transition: color 0.3s ease 0s;
    }
    .footer-link a.CCB:hover {
      color: #fff;
    }
    .footer-nav {
      text-align: justify;
      width: 80%; 
    }
    .footer-nav .nav-item {
      display: inline-block;
      vertical-align: top; width:100px; text-align:right
    }
	
	
	    .footer-nav .footer-nav-icon{
      display: inline-block;
      vertical-align: top; width:730px; text-align:left
    }
	
	
	
	
	
	
	
	
    .footer-nav .justity-fix {
      display: inline-block;
      width: 100%;
      height: 0;
      overflow: hidden;
    }
    .footer-nav .nav-item h3 {
      font-size: 0.7rem;
      color: #333;
      letter-spacing: 0;
      line-height: 0.7rem;
      margin-bottom: 0.85rem;
    }
    .footer-nav .nav-item li {
      font-size: 0.6rem;
      color: #999;
      letter-spacing: 0;
      line-height: 1.4rem;
    }
    .footer-nav .footer-nav-icon.nav-item li {
      font-size:12px;
      display: flex;
      align-items: center; float:left
    }
    .footer-nav .footer-nav-icon.nav-item li a {
      margin-right: 0.7rem;
      display: inline-block;
    }
    .footer-nav .nav-item li a, .footer-nav .nav-item li a span {
      color: #999;
      -webkit-transition: all 0.3s ease 0s;
      -ms-transition: all 0.3s ease 0s;
      -o-transition: all 0.3s ease 0s;
      transition: all 0.3s ease 0s;
    }
    .footer-nav .nav-item li a:hover, .footer-nav .nav-item li a:hover span {
      color: #000;
    }
    @media (min-width: 1200px) {
      .container {
        width: 1200px;
      }
    }
    @media (max-width: 1200px) {
      .header {
        margin: 0 auto;
        min-width: 60rem;
        transition: margin 0.3s ease 0;
      }
      .navBar-nav li {
        margin-right: 2rem;
      }
    }
    .quote blockquote {
      padding: 0;
      font-size: 16px!important;
      background: none;
    }

div.quote {
    background: #F5F5F5;
    font-size: 16px;
    color: #999999;
    letter-spacing: 0;
    line-height: 26px;
    border: none;
    text-align: center;
    font-family: '.PingFangSC-Light';
}

div.quote blockquote {
    position: relative;
    display: inline-block;
    padding: 47px 50px;
    border: none;
}

div.quote blockquote::before {
    display: block;
    content: '';
    left: 20px;
    top: 20px;
    background-image: url(../images/quotation_marks.svg);
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
    position: absolute;
}

div.quote blockquote::after {
    display: block;
    content: '';
    right: 20px;
    bottom: 20px;
    background-image: url(../images/quotation_marks2.svg);
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
    position: absolute;
}

hr.l {
    width: 100%;
}
    .sllt {
      padding: 5px;
      background: none repeat scroll 0% 0% #FFF;
      box-shadow: 0px 0px 8px #B0B0B0;
      color: #2F2F2F;
      font-size: 15px;
      border: medium none;
      border-radius: 5px;
      margin-top: 10px;
      margin-left: -50px;
    }
    .fwinmask {
      background: none repeat scroll 0% 0% #FFF;
      box-shadow: 0px 0px 8px #B0B0B0;
      border-radius: 20px;
    }
    .fwinmask .wp {
      width: 960px !important;
    }
    .fwinmask .alert_error p, .fwinmask .alert_right p, .fwinmask .alert_info p {
      margin: 0;
      line-height: 38px;
    }
    .flb {
      box-sizing: content-box;
    }
    .m_c .o {
      box-sizing: content-box;
    }
    .o.pns span {
      line-height: 30px;
    }
    h3.flb1 {
      font-size: 20px;
      line-height: 23px;
    }
    .rigsiter_form, .login_form {
      box-sizing: content-box;
    }
    .inputBox {
      box-sizing: content-box !important;
    }
    .inputBox input {
      box-sizing: content-box !important;
    }
    .fwinmask .wp {
      width: 960px;
    }
    #pre, #next {
      box-sizing: content-box !important;
      top: -18px !important;
    }











.zc-home-report {
  margin-top: 0px;
  margin-bottom: 60px; background: #FFF; overflow:hidden
}
.zc-home-report .body {
  border-left: 1px solid #efefef;
  border-top: 1px solid #efefef;
  border-bottom: 0px;overflow:hidden
}
.zc-home-report .body li {
  float: left;
  padding: 24px;
  border-right: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  width: 599px;
  position: relative;
}

.zc-home-report .body li .boutique{position: absolute;left:24px;top: 24px;}


.zc-home-report .body li:nth-child(even) {
  /*border-right: 0px;*/
}
.zc-home-report .body li .pic {
  display: block;
}
.zc-home-report .body li .intro {
  text-align: center;
  padding: 12px 0 0 0;
}
.zc-home-report .body li .intro .title {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}





.zc-home-report .body li .intro .publish {
  color: #888888;
  font-size: 12px;
  padding: 10px 0; text-align:center
}
.zc-home-report .body li .intro .publish a {
  color: #065183;
  padding-right: 4px;
}
.zc-home-report .body li table {
  width: 60%;
  margin: 0 auto;
  font-size: 12px;
}
.zc-home-report .body li table i {
  width: 15px;
  height: 15px;
  position: relative;
  top: 2px;
  margin-right: 5px;
}
.zc-home-report .body li table a {
  color: #888888;
  transition: color 0s;
  display: inline-block;
}
.zc-home-report .body li table a:hover,.zc-home-report .body li table a.act{
  color: #065183;
  cursor: pointer;
}
.zc-home-report .body li table a.act{cursor: default;}
.zc-home-report .body li table .item-01 i {
  background-position: 0 -66px;
}
.zc-home-report .body li table .item-01 a:hover i,.zc-home-report .body li table .item-01 a.act i {
  background-position: 0 -85px;
}
.zc-home-report .body li table .item-02 i {
  background-position: -20px -66px;
}
.zc-home-report .body li table .item-02 a:hover i,.zc-home-report .body li table .item-02 a.act i {
  background-position: -20px -85px;
}
.zc-home-report .body li table .item-03 i {
  background-position: -39px -66px;
  top: 3px;
}
.zc-home-report .body li table .item-03 a:hover i,.zc-home-report .body li table .item-03 a.act i {
  background-position: -39px -85px;
}















.zc-products-list .head3{ clear:both; overflow:hidden; border:#efefef 1px solid ; overflow: hidden; padding:15px; border-bottom:none; margin-right:2px;}



.zc-products-list .menu3 a {
  display: block;
  float: left;
  font-size: 16px;
  color: #4e4e4e;
  margin-right: 30px;
}
.zc-products-list .menu3{height:30px; line-height:30px; width:700px; float:left;}
.zc-products-list .menu3 .active {
  color: #065183;
  font-weight: bold;
}
.zc-products-list .more {
  font-size: 14px;
  color: #065183;
}





.test_search{float:right;background-color:#f5f5f5; display:block;}
.test_search input[type="search"]{float:left;width:125px;height:30px;padding-left:10px;border:0;background-color:#f5f5f5;-webkit-appearance:caret;border-top-left-radius:2px;border-bottom-left-radius:2px;color:#999;font-size:12px}
.test_search button{float:left;width:25px;height:30px;background: url(../images/sycpss.png) no-repeat  left;font-size:14px;border:0px; cursor:pointer }


.zc-products-list{ background:#FFF; overflow:hidden; margin-top:20px;  }


.zc-products-list .body3 {
  margin-bottom:0px;	border-bottom: 1px solid #efefef;overflow:hidden 

}
.zc-products-list .body3 .item {
  float: left;
  background: #fff;
  width: 33.3%;
}
.zc-products-list .body3 .item .item-inner {
  padding: 20px;
 border: 1px solid #efefef;
	border-right:none;
	border-bottom: none; 
  


}


.zc-products-list .body3 .item:nth-child(3n){
	border-right:1px solid #efefef;}






.zc-products-list .body3 .item .item-inner .top {
  width: 360px;
  height: 269px;
  overflow: hidden;
  position: relative;
}
.zc-products-list .body3 .item .flag {
  position: absolute;
  left: 0px;
  top: 0px;
  display: inline-block;
  color: #fff;
  padding: 2px 15px;
  border-radius: 3px;
  font-size: 14px;
}
.zc-products-list .body3 .item.applyfor .flag {
  background: #065183;
}
.zc-products-list .body3 .item.soonafter .flag {
  background: #4db7e9;
}
.zc-products-list .body3 .item.experience .flag {
  background: #e9884d;
}
.zc-products-list .body3 .item.choose .flag {
    background: #474747;
}
.zc-products-list .body3 .item.end .flag {
  background: #acacac;
}
.zc-products-list .body3 .item:last-child .item-inner {
  border-right: 0px;
}
.zc-products-list .body3 .item .countdown {
  height: 44px;
  line-height: 44px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  text-align: center;
  font-size: 14px; display:none
}

.zc-products-list .body3 .item:hover .countdown { display: block
}



.zc-products-list .body3 .item .countdown i {
  font-size: 18px;
  font-style: normal;
}
.zc-products-list .body3 .item .countdown .ico {
  background-position: -38px -50px;
  width: 15px;
  height: 15px;
 /* position: absolute;
  top: 15px;
  left: 35px;*/
  display: inline-block;
  vertical-align: -2px;
  margin-right: 3px;
}
.zc-products-list .body3 .item .info {
  padding-top: 20px;
}
.zc-products-list .body3 .item .info .title {
  display: block;
  text-align: center;
  font-size: 14px;
  color: #333333;  
  white-space: nowrap;
  overflow: hidden;
  text-overflow:ellipsis;
  padding: 0 10px;
  padding-bottom: 5px;
}





.zc-products-list .body3 .item .info .title:hover {

  color: #065183;

}








.zc-products-list .body3 .item .info td {
  color: #888888;
  font-size: 12px;
  text-align: center;
}



.page {clear:both;
	text-align:center; margin-top:20px; 
	
}
.pagebar .page {
	text-align:center;
}
.page a,.page span {
	display:inline-block;
	margin:5px 3px;
	
	border:1px solid #ddd; width:50px; height:40px; line-height:40px; text-align:center
	color:#111;
	border-radius:4px;
	color:#333;
	background-color:#fff;text-align:center;
}
.page a:visited,.page a:link {

	color:#333;
	background-color:#fff
}
.page span {
	color:#999
}
.page .current,.page .current:visited,.page .current:link {
	background-color:#065183;
	color:#fff
}
.page a:hover {
	background-color:#065183;
	color:#fff;
	border:1px solid #80A8DB;
	text-decoration:none;
}






.yp-list-item{ margin-top:0px;}
.yp-list-item h3,.yp-appraisal h3{
	font-size: 24px;
	color: #6f6f6f;
	padding: 12px;
	position: relative; background:#FFF; border:#eee 1px solid; overflow:hidden; border-bottom:none
}

.yp-appraisal{ margin-top:0px;
}

.yp-list-item h3 .more{
	float: right;
	color:#9b9b9b;
	width: 68px;
	height: 26px;
	border:1px solid #dddddd;
	text-align: center;
	line-height: 26px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 12px;
	background: #fcfcfc;
}
.yp-list-item ul{
	overflow: hidden;
	border-bottom: 1px solid #efefef; margin-right:3px
}
.yp-list-item li{
	width: 399px;
	height: 399px;
	border: 1px solid #efefef;
	border-right:none;
	border-bottom: none;
	float: left;
	position: relative;
    overflow: hidden; background:#FFF
}
.yp-list-item li:nth-child(3n){
	border-right:1px solid #efefef; 
}
.yp-list-item ul img{
	display: block;
	margin: 0 auto;
	width: 393px; height:315px; margin-top:2px;
}


.yp-list-item .intro .name{
	padding: 12px 0 10px 10px; display:block;	font-size: 14px;
	color:#333333;
}
.yp-list-item .intro .name:hover {
	color:#065183 ;
}





.yp-list-item .intro .z-name{
	padding: 20px 0 15px 15px;
	white-space: nowrap;
	overflow: hidden;
    width: 325px;
    text-overflow: ellipsis;
}
.yp-list-item .intro .selected,.yp-list-item .intro .report{
	color: #929292;
	font-size: 14px;
}

.yp-list-item .intro .selected:before{
	content:"";
	background: #fff url(../images/product-sprite.png) 0 0 no-repeat;
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-left: 22px;
	margin-right: 5px;
	vertical-align: middle;
    transform: translateY(-2px);
}
.yp-list-item .intro .selected.clicked:before{
	background-position: 0 -71px;
	cursor:no-drop;
}
.yp-list-item .intro .report:before{
	content:"";
	background: #fff url(../images/product-sprite.png) -17px 0 no-repeat;
	display: inline-block;
	width: 17px;
	height: 15px;
	margin-left: 28px;
	margin-right: 5px;
	vertical-align: middle;
}
.yp-list-item .intro .love:before{
	content:"";
	display: inline-block;
	background: url(../images/proList-ico.png) no-repeat 0 -63px;
    width: 26px;
    height: 23px;
	margin-right: 6px;
	margin-bottom: -5px;
}
/*.yp-list-item li:hover .love{
	bottom:15px;
}*/
.yp-list-item .intro .love{
	color:#ff8893;
	position: absolute;
	/*bottom: -30px;*/
	bottom: 15px;
	right:22px;
	transition:all 0.2s ease;
}
.yp-list-item .intro .love{
	background-position: 0 -94px;
}
.yp-list-item .intro .love.active:hover{
	cursor:default;
}
.yp-list-item .z-name:before{
	content:"";
	display: inline-block;
	vertical-align: bottom;
	margin-right: 10px;
	width: 17px;
	height: 17px;
	background: #fff url(../images/product-sprite.png) -31px -19px no-repeat;
}
.yp-list-item .person_num{
	margin-left: 15px;
	font-size: 14px;
	color: #888888;
}
.yp-list-item .price{
	position: absolute;
	bottom:20px;
	right: 25px;
	color: #065183;
}
.yp-list-item .tryout_name{
	text-align: center;
	padding: 20px 0 20px;
}
.yp-list-item p span{
	padding: 0 15px;
	font-size: 14px;
	color: #888;
}






.yp-list-item2 li{
	width: 398px;
	height: 398px;
	border: 1px solid #efefef;
	border-right:none;
	border-bottom: none;
	float: left;
	position: relative;
    overflow: hidden;
}
.yp-list-item2 li:nth-child(3n){
	border-right:1px solid #efefef;
}
.yp-list-item2 ul img{
	display: block;
	margin: 0 auto;
	width: 392px; height:314px; margin-top:2px;
}



.yp-appraisal{
}
.yp-appraisal ul{
	border: 1px solid #efefef;
	overflow: hidden; margin-right:2px
}
.yp-appraisal li{
	overflow: hidden;
	border-bottom:1px solid #efefef; background:#FFF
}
.yp-appraisal li:last-child{
	border-bottom: none;
}
.yp-appraisal img{
	float: left;
	margin: 27px;
	width: 750px;
	height: 288px;
}
.yp-appraisal  .detail{
	float: left;
	width: 365px;
	margin-top: 27px;
}
.yp-appraisal  .detail .title{
	font-size: 20px;
	color: #333;
	padding-bottom:5px;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.yp-appraisal  .detail .title a{ 
	color: #333;
}
.yp-appraisal  .detail .title a:hover {
	color:#065183 ;
}








.yp-appraisal  .detail p{
	color: #666;
	height:163px;
	font-size: 14px;
	line-height: 2em;
	overflow: hidden;
}
.yp-appraisal .more{
	width: 365px;
	height: 50px;
	border: 2px solid #d1d1d1;
	background: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 44px;
	margin-top: 40px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.yp-appraisal .more:hover{
	background: #f6f6f6;
	cursor: pointer;
}

.yp-appraisal .check-more{
	background: #fafafa;
	width:1200px;
	height: 54px;
	text-align: center;
	font-size: 14px;
	line-height: 54px;
	border: 1px solid #efefef;
	 margin-top:10px;
}
.yp-appraisal .check-more a{
	display:block;
}
.yp-appraisal .check-more .arrow{
	width: 10px;
	height: 5px;
	display: inline-block;
	background: url(../images/yp_spirit.png) no-repeat 0 -33px;
	margin-left: 10px;
}




#read-more{
	background: #fafafa;
	width:876px;
	height: 54px;
	text-align: center;
	font-size: 14px;
	line-height: 54px;
	border: 1px solid #efefef;
	 margin-top:10px; text-align:center
}







/*产品详情页面图片轮播*/


.cpttda{ clear:both;width: 800px;margin: 0 auto;height: auto;margin-top: 50px;position: relative;} 
.cpttda .bd {width: 650px;overflow: hidden;position: relative;margin: 0 auto; } 
.cpttda .bd li img{ width:650px; height:300px; } 
.cpttda .hd{ position:relative;margin-top:10px; zoom:1;width:750px;  margin:0 auto } 

.cpttda .hd .sPrev{ text-align:center;  width:18px; height:34px;cursor:pointer; position:absolute;  left:0px; top:34px; background:url(../images/arrow.png)  no-repeat left ; display:block; z-index:222;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;} 
.cpttda .hd .sNext{ text-align:center;  width:18px; height:34px;cursor:pointer; position:absolute;  right:0px; top:34px; background:url(../images/arrow.png) no-repeat right; display:block;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;} 



.cpttda .hd .sPrev:hover ,.cpttda .hd .sNext:hover{filter: alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;}






.cpttda .hd ul{overflow:hidden;  } 
.cpttda .hd li{ width:150px; padding-top:18px; text-align:center; cursor:pointer;   } 
.cpttda .hd li img{ width:133px; height:86px; border:1px solid #ddd; padding:2px;   } 
.cpttda .hd li.on img{ border:1px solid #065183; background:#fff;   } 








.goods-ss{ border: #efefef 1px solid; overflow:hidden}


.goods-list{width: 1200px;margin: 0 auto; background-color:#fff; padding-bottom:10px; margin-top:20px; overflow:hidden} 
.goods-list .now-site{padding: 0 10px;}
.goods-list .now-site a{font-size: 14px;color: #666;}
.goods-category{padding: 5px 10px 0 10px;}
.goods-category .all-category{float: left;}
.goods-category a{font-size: 14px;color: #666;display: inline-block;padding: 5px 22px;border-radius: 3px;}
.goods-category a.active{background-color: #065183;color: #fff;}
.goods-category .list {overflow: hidden;padding-left: 15px;}
.goods-category .list a{padding: 5px 15px;margin-bottom: 6px;}

.goods-list .list-main li{float: left;width: 380px;height:380px;margin: 20px 10px 0 10px;float: left;position: relative;overflow: hidden;}
.goods-list .list-main li .car{position: absolute;top:13px;left: 0;}
.goods-list .list-main li .car a{display: inline-block;background-color: #f56e44;padding: 7px 10px 7px 8px;font-size: 12px;color: #fff;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}
.goods-list .list-main li .car a em{display: inline-block;vertical-align: -2px;margin-right: 8px;background: url('../images/proList-ico.png') no-repeat 0 0;width: 18px;height: 14px;}
.goods-list .list-main li .pic{display: block;}
.goods-list .list-main li .pic img{width: 380px;height: 285px;}
.goods-list .list-main li .txt{padding: 8px 25px 12px 15px;}
.goods-list .list-main li .txt .name{ font-size: 16px;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; color:#333}
.goods-list .list-main li .txt .name:hover {
	color:#065183;
}
.goods-list .list-main li .txt .mess{padding-top: 16px;}
.goods-list .list-main li .txt .mess a{color: #888;font-size: 12px;float: left;}
.goods-list .list-main li .txt a em{display: inline-block;margin-right: 5px;background: url('../images/proList-ico.png') no-repeat 0 -63px;width: 26px;height: 23px;vertical-align: middle;}
.goods-list .list-main li .txt a.have em{background-position:0 -21px;width: 15px;height: 15px;transform: translateY(-1px);}
.goods-list .list-main li .txt a.cmt em{background-position: 0 -42px; width: 17px; height: 15px;} 
.goods-list .list-main li .txt a.like{float: right; position: absolute; right: 10px;  transition:all .2s ease;}
.goods-list .list-main li .txt a.like.act{cursor:default;}
.goods-list .list-main li .txt a.like.act em{background-position: 0 -94px;}
.goods-list .list-main li .txt a.have{margin-right: 20px;}
.goods-list .list-main li .txt a.have.clicked em{background-position: -20px -21px;}
/*.goods-list .list-main li:hover .txt a.like{bottom:10px;}*/
.goods-list .list-main li:hover .txt .name
	color: #f56e44;
	transform: translate(3px,0); 
	-webkit-transform: translate(3px,0);
	-moz-transform: translate(3px,0);
	-o-transform: translate(3px,0);
}




input:focus{ border:1px solid #065183 !important; outline:none !important; }
textarea:focus{ border:1px solid  #065183;  outline:none;}




.proExpArt{width: 1200px;margin: 0 auto;}
.proExpArt .title{width: 1200px;margin: 0 auto;margin-top:20px;margin-bottom:0px; overflow:hidden; border:#eee 1px solid; background:#FFF;padding-top:5px; padding-bottom:5px;}
.proExpArt .title .titLeft{font-size: 16px;color: #000;float: left; height:30px; line-height:30px; margin-left:5px;}
.proExpArt .title .titRig{float: right; margin-right:5px; }
.proExpArt .title .titRig td{border: 1px solid #E0E0E0;}
.proExpArt .title .titRig td a{display: block;background: #fff;width: 62px;height: 28px;text-align: center;line-height: 28px;font-size: 14px;color: #333;}
.proExpArt .title .titRig td a.active{background: #065183;color: #fff;}

.proExpArt .list li{position: relative;  background: #FFF; padding-left:0px; }
.proExpArt .list li .shadow{position: absolute;opacity: 0;filter:alpha(opacity=0);left: 0;top: -1px;right: 0;bottom: 1px;background: #F6F6F6;box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.1);border-radius: 2px;}
.proExpArt .list li .box{position: relative;width:1200px;border-bottom: 1px solid #E0E0E0;padding: 29px 0;overflow: hidden}
.proExpArt .list li .box .pic{display: block;width: 274px;float: left;}
.proExpArt .list li .box .pic img{width: 274px; height:175px;}
.proExpArt .list li .box .txt{float: left;padding: 0 40px 0 30px;width: 680px;}
.proExpArt .list li .box .loveBtn{height: 175px;float: left;border-left: 1px dashed #E0E0E0}
.proExpArt .list li .box .headline{font-size: 18px;color: #333;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.proExpArt .list li .box .descri{font-size: 14px;color: #666;height: 78px;line-height: 26px;overflow: hidden;margin: 15px 0;}
.proExpArt .list li .box .msg{line-height: 38px;} 
.proExpArt .list li .box .msg a{font-size: 14px;color: #666;}
.proExpArt .list li .box .msg .avater{width: 155px;display: inline-block;}
.proExpArt .list li .box .msg img{vertical-align: middle;border-radius: 50%;width: 38px;height: 38px;margin-right: 5px;}
.proExpArt .list li .box .msg .cmt em{display: inline-block;margin-right: 6px;background: url(../images/favor-ico.png) no-repeat -5px -18px;width: 17px;height: 15px;vertical-align: -3px;}
.proExpArt .list li .box .loveBtn{text-align: center;color: #f66363;font-size: 14px;width: 170px;float: left;}
.proExpArt .list li .box .loveBtn a{
    display: block;
    width: 72px;
    height: 72px;
    background: url(../images/detail-sprite.png) -3px -352px;
    margin: 25px auto 20px auto;
}
.proExpArt .list li .box .loveBtn a.active{background-position:-3px -425px;cursor: default;}
.proExpArt .list li .box .loveBtn .nums span{font-weight: bold;}

/*.proExpArt .list li:hover{z-index: 2;}
.proExpArt .list li:hover .box{
    border-color: #E0E0E0;
    background: #fff;
    -webkit-box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.1);
    top: -1px;
}
.proExpArt .list li:hover .box .box{border-bottom-color: #fff;}*/
.proExpArt .list li .shadow{
    -webkit-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
}
.proExpArt .list li:hover .shadow{opacity: 1;filter:alpha(opacity=100);}
.proExpArt .list li:hover .box .headline{color: #065183;}







.video_list{width:1200px;font-size:0;overflow:hidden;padding-top:10px; }
.video_list li{width:387px;height:301px;float:left;margin-right:19px;}
.video_list li .pic_go{width:387px;height:240px;display:inline-block;position:relative}
.video_list li .pic_go img{width:387px;height:240px}

.video_list li .pic_go:hover .list_cover{width:387px;height:240px;background:#000;position:absolute;top:0;left:0;opacity:0.8;filter:alpha(opacity=0.8);-webkit-filter:alpha(opacity=0.8);-ms-filter:alpha(opacity=0.8);-moz-filter:alpha(opacity=0.8);}

.video_list li .pic_go:hover .left_line{width:30px;height:1px;background:#fff;position:absolute;top:119px;left:90px;opacity:0.8;filter:alpha(opacity=0.8);-webkit-filter:alpha(opacity=0.8);-ms-filter:alpha(opacity=0.8);-moz-filter:alpha(opacity=0.8);


-webkit-transform:translateY(0px);-moz-transform:translateY(0px);
transform:translateY(0px);



-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;}

.video_list li .pic_go:hover .right_line{width:30px;height:1px;background:#fff;position:absolute;top:119px;right:90px;opacity:0.8;filter:alpha(opacity=0.8);-webkit-filter:alpha(opacity=0.8);-ms-filter:alpha(opacity=0.8);-moz-filter:alpha(opacity=0.8);


-webkit-transform:translateY(0px);-moz-transform:translateY(0px);
transform:translateY(0px);

-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;}

.video_list li .pic_go:hover .list_play{width:387px;height:240px;font-size:20px;text-align:center;line-height:240px;color:#fff;position:absolute;top:0px;left:0;opacity:0.8;filter:alpha(opacity=0.8);-webkit-filter:alpha(opacity=0.8);-ms-filter:alpha(opacity=0.8);-moz-filter:alpha(opacity=0.8);


-webkit-transform:translateY(0px);-moz-transform:translateY(0px);
transform:translateY(0px);
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;}





.video_list li .list_title{font-size:16px;color:#31343b;text-align:center; height:30px; line-height:30px; overflow:hidden}
.video_list li .list_title a{color:#31343b}






.dlfl{ font-size:16px; padding-top:30px; padding-bottom:30px; overflow:hidden}
.dlfl a{ display: block; margin-left:20px; float:left}
.dlfl b{ display: block; float:left; font-weight:normal}
.dlfl .on{ color:#065183; border-bottom: #065183 2px solid}
.dlfl a:hover{ color:#065183; border-bottom: #065183 2px solid}



.daili{ width:1200px;  overflow: hidden; background:#F1F1F1; padding-top:5px;}

.daili ul{}

.daili ul li{ float: left; width:387px; margin-right:15px; margin-bottom:19px;
background: #fff; border:#C7C7C7 1px solid; 


	
  -moz-box-shadow: 2px 5px 10px #D8D8D8;
    -webkit-box-shadow: 2px 5px 10px #D8D8D8;
    box-shadow: 2px 5px 10px #D8D8D8;
	
	
	
	
	
	
	
	
	text-align:center; 
	
	
	
	
	
	

	}



.daili ul li .pic{  width:387px; height:250px; margin:0 auto}

.daili ul li .pic img{  width:387px; height:250px; text-align:center}
.daili ul li .pic img:hover{ background:#ffffff;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;}
.daili ul li .xbt{ margin:10px; font-size:16px; font-weight:bold}
.daili ul li .description{ padding-left:10px; height:30px; line-height:30px; overflow:hidden}
.daili ul li .trycm{ text-align:center; margin-left:30px; margin-right:30px;border-top: 2px solid rgba(0,0,0,.1);
padding-bottom: .5rem;
padding-top: .7rem; margin-top:10px; }

.daili ul li .sqdl{ background:url(../images/sqdl1.png) no-repeat  left; width:151px; height:39px;margin:0 auto }
.daili ul li .sqdl a{ display: block; width:151px; height:39px;}
.daili ul li .sqdl:hover{ background:url(../images/sqdl.png) no-repeat  left; width:151px; height:39px;}


.daili ul li .xqjs{ background:url(../images/xqjs1.png) no-repeat  left; width:151px; height:39px;float:right}
.daili ul li .xqjs a{ display: block; width:151px; height:39px;}
.daili ul li .xqjs:hover{ background:url(../images/xqjs.png) no-repeat  left; width:151px; height:39px;}








.yejie_body_bd{ margin-top:20px;}
.fen_list{ position:relative;  border-bottom:#F5F5F5 30px solid; background:#FFF}
.box02Bg{ display:none}
.fen_list:hover .box02Bg{ position:absolute; top:0px; left:0px; background:#000; width:1200px; height:352px; filter:alpha(opacity=0.5); -moz-opacity:0.5; -khtml-opacity:0.5; opacity: 0.5; display:block }
.fen_list a.box02Txt{ display:none}
.fen_list:hover a.box02Txt{ display:block; position:absolute; top:0px; left:0;width:889px;margin:92px 180px 0px; height:200px; color:#fff; font-size:16px; line-height:32px; font-family:Microsoft YaHei; padding-top:32px; text-decoration:none;}

.fen_list_left{ width:250px; float:left; height:229px; background:#ffffff; padding:63px 26px 0px 35px; }
.fen_list_right{ width:949px; float: right; cursor:pointer;}
.fen_list_right a img{ width:949px; height:352px; display:block;}
.time_re{ position:relative; height:28px; line-height:28px; font-size:24px; color:#b7b7b7; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px}
.new_po{ position:absolute; left:128px; top:5px; width:36px; overflow:hidden;}
.new_po img{ display:block;}
.fen_list_left h1{ line-height:38px;}
.fen_list_left h1 a{ font-size:26px; color:#2b2b2b; font-family:Microsoft YaHei; font-weight:normal;}
.fen_list_left h1 a:visited{color:#2b2b2b;}
.fen_list_left h1 a:hover{ color:#ba2636; text-decoration:none;}
.fen_list_left h2{ line-height:30px;}
.fen_list_left h2 a{ font-size:22px; color:#2b2b2b; font-family:Microsoft YaHei; font-weight:normal;}
.fen_list_left h2 a:visited{color:#2b2b2b;}
.fen_list_left h2 a:hover{ color:#ba2636; text-decoration:none;}
.fen_list_left p{ height:20px; line-height:20px; padding-top:40px}
.fen_list_left p span{ font-size:12px; color:#9a9a9a; padding-right:14px;}





.zdbdata_m_t_huodonglb ul li {
	clear:none;
	float:left;
	font-size:12px;
	width:390px;height:320px; overflow:hidden; margin-right:14px;
}


.zdbdata_m_t_huodonglb ul li  img{
	width:390px;height:225px;
}




.zdbdata_m_t_huodonglb ul li img:hover{ background:#ffffff;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;}






.zdbdata_m_t_huodonglb ul li .huodong_lb h1 {
	margin-bottom:10px;
	text-align:left; font-size:16px;
}
.zdbdata_m_t_huodonglb ul li .huodong_lb p {
	text-align: center;
	font-weight:bold;
}









.zdbdata_m_t_zt ul li {
	clear:none; margin-top:5px; margin-bottom:20px; border:#CCCCCC 1px solid;
}
.zdbdata_m_t_zt ul li img{ width:1198px; height:300px;}


.zdbdata_m_t_zt ul li img:hover{ background:#ffffff;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;}


.zdbdata_m_t_zt ul li .ztbt{ font-size:32px; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:40px; padding-bottom:30px;}
.zdbdata_m_t_zt ul li p{ font-size:18px; padding-left:10px; padding-right:10px;  padding-bottom:20px; }



.pingce_body{ margin-top:20px; background:#FFF;}

.item2{float:left;margin-right:29px;margin-bottom:29px;height:400px;width:378px;border:1px solid #eee; background:#FFF}
.item2:hover{box-shadow:3px 3px 3px 0 #ddd;border-color:#ddd}
.hot_news_img{width:380px;height:250px;position:relative;top:-1px;left:-1px}
.hot_news_img img{width:377px;height:100%}
.hot_news_title{position:relative;height:150px}
.hot_news_title h3{font-family:"Microsoft YaHei";font-size:22px;color:#444;padding:26px 10px 20px 22px;font-weight:normal}
.hot_news_title h3 a{color:#444;text-decoration:none}
.hot_news_title h3 a:hover{color:#065183}
.hot_news_title p{color:#888;position:absolute;bottom:20px;left:22px}

.hot_news_title .date{position:absolute;left:10px;bottom:10px;background:url(../images/shijian.png) no-repeat left;display:block;padding-left:20px; color:#999999 }

.share{width:60px;height:19px;background:url(../images/share.png) no-repeat 0 0;position:absolute;right:10px;bottom:20px}
.share:hover{cursor:pointer;background-position:0 -32px;width:60px}
.share ul{display:none;background:#fff!important;margin:19px 0 0 -90px!important;width:116px!important;padding:7px 15px!important;border:1px solid #cdcdcd!important;z-index:1!important;position:relative!important}
.share:hover ul{display:block}
.share li{width:116px!important;border-bottom:1px dashed #dcdddd!important; padding-top:10px!important; padding-bottom:10px!important; overflow:hidden!important; }






.slide-pic { margin-bottom:30px;width:1200px; height:600px; margin:0 auto  }
.slide-pic  .slide-inner{position:relative;width:1200px; height:600px; margin:0 auto  }
.slide-pic  .slide-wrap  .prev1{ height:400px; padding-left:20px; position:absolute; top:0px;left:0px;}
.slide-pic  .slide-wrap  .prev1 .prev{ height:400px; width:32px; background: url(../images/yhy.png) no-repeat left center; display:block;filter:alpha(opacity=50);opacity:0.5;}
.slide-pic  .slide-wrap  .prev1 .prev:hover {opacity:1;filter:alpha(opacity=100);}

.slide-pic  .slide-wrap  .next1{ height:400px; padding-right:20px; float:right; position:absolute; top:0px;right:0px;}
.slide-pic  .slide-wrap  .next1 .next{ height:400px; width:32px; background: url(../images/yhz.png) no-repeat left center; display:block;filter:alpha(opacity=50);opacity:0.5;}
.slide-pic  .slide-wrap  .next1 .next:hover {opacity:1;filter:alpha(opacity=100);}



.slide-pic .pic-txt {width:1200px; }
.slide-pic .txt2 {width:680px;margin:0 auto;text-align:left;}
.slide-pic .txt2 .tit2 {margin:14px 0;font-size:24px;color:#333;display:inline-block;}
.slide-pic .txt2 .des2 {height:56px;overflow:hidden;font-size: 14px;
line-height: 2;
color: #999;}





.slide-pic .hd { position:absolute; bottom:0px; left:550px; right:550px; }
.slide-pic .hd {width:80px;margin-left:5px;display:inline-block;overflow:hidden;vertical-align:top;}
.slide-pic .hd li{width:9px;height:9px;float:left;margin-right:11px;background:url(../images/xdd.png) no-repeat left;}
.slide-pic .hd .on {background:url(../images/xdd1.png) no-repeat left;}


.slide-pic .extra2{}
.slide-pic .extra2 .author{ float:left;color: #999; background:url(../images/yjtx.png) no-repeat left; padding-left:20px; display:block;font-size:12px}
.slide-pic .extra2 .date{ float:date;color: #999; font-size:12px; background:url(../images/shijian.png) no-repeat left; padding-left:20px;}







.yjlist {overflow:hidden;zoom:1; }
.yjlist  ul{}
.yjlist  ul li{ overflow:hidden; margin-bottom:20px;}
.yjlist  ul li .pic{ float:left; width:600px;height:313px; overflow:hidden}
.yjlist  ul li .pic img{width:600px;height:313px;}
.yjlist  ul li .pic img:hover{-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
transform: scale(1.05);-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;}






.yjlist  ul li .txt { float: right;border:1px solid #e5e5e5;border-left:none; height:281px; width:559px; padding-left:30px; padding-right:10px; padding-top:30px; position:relative }

.key-label {height:24px;line-height:24px;float:left;}
.key-label {padding:0 0 0 8px;background-color:#f8f8f8;display:inline-block;cursor:pointer;}
.yjlist  ul li .txt .tit {font-size:24px;color:#333;display:inline-block; line-height:30px;}
.yjlist  ul li .txt .tit:hover {color:#065183;text-decoration:none;}
.yjlist  ul li .txt .des {font-size:14px;line-height:2;color:#999;}

.yjlist  ul li .txt .extra {height:24px;line-height:24px; position: absolute;bottom:10px; width:559px;}

.date{ float:right;background:url(../images/shijian.png) no-repeat left;display:block;padding-left:20px; }
.good{float:right;background:url(../images/ding.png) no-repeat left;display:block; padding-left:20px; margin-right:20px;}











.focus{ position:relative; width:1200px; height:380px; background-color: #000; margin:0 auto; margin-bottom:10px;}  
.focus img{ width: 1200px; height: 380px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background: #FF0000;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



.tutext2 {
width: 291px;
float: left; margin-right:12px;height: 194px; overflow:hidden; margin-bottom:12px; 

}

.tutext2 img {
width: 291px;
height: 194px; position:relative ; 
}

.tutext2 span {position: relative;top:-40px; z-index:22; text-align:center;color:#fff;  background:rgba(0,0,0,0.6); padding:5px; display:block
}



.tutext2 img:hover{ background:#ffffff;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;}










.tutext3 {
width: 291px;
float: left; margin-right:12px;height: 260px; overflow:hidden; margin-bottom:32px; 
}

.tutext3 .xaa{ position:relative ; width: 291px;
height: 194px; display:block  
}


.tutext3 img {
width: 291px;
height: 194px; 
}




.tutext3 .xaa:hover span {position: absolute;background: #000000 url(video.png) no-repeat center center;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;  display:block;width: 291px;
height: 194px;top:0px;   
}


.tutext3 .xz{ padding-top:16px; font-size:16px}
.tutext3 .xz span{ display:block; color:#666666; font-size: 14px}



.pin4{ margin-right:0px;float:right;}









.csl-body .time{font-size: 12px; color: #cccccc; height: 14px; line-height: 14px;}

 .csl-body .time .hf{ background:url(../images/mess.png) no-repeat left; padding-left:20px; float:left; cursor:pointer}


 .csl-body .time .dibf{ float:left; margin-left:20px; cursor:pointer}
 .csl-body .time .dibf a{ display:block;background: url(../images/zan.png) no-repeat left; padding-left:17px;}
 .csl-body .time .dibf a:hover{ background: url(../images/zan1.png) no-repeat left; color:#065183 }




 .csl-respond{padding: 10px 0 0px;}
.comment-respond-li{padding-bottom:12px; }
 .crl-img{width: 30px; float: left;/* margin-right: 18px;*/}
.crl-body{/*width: 490px;float: left;*/ padding-left: 45px;}
.crl-body .cont{color: #666666; font-size: 14px; padding-bottom: 10px;}
 .crl-body .cont a.name{color: #B66257; text-decoration: none;}
 .crl-body .time{font-size: 12px; color: #cccccc; height: 14px; line-height: 14px;}
.crl-body .time span{padding-right: 12px; float: left;}




.comment_lists_box { }




 
.emotion{width:19px; height:19px; background:  url(../images/face.png) no-repeat  0px 0px; cursor:pointer }

.emotion:hover{background-position:0px -19px}

.qqFace{ width:400px;margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;    height: 136px;}

.qqFace table td{padding:0px;}

.qqFace table td img{cursor:pointer;border:1px #fff solid;}

.qqFace table td img:hover{border:1px #0066cc solid;}


 





.weizhi{margin-top:15px;
  font-size: 0.6rem;
  color: #999;
  letter-spacing: 0; height:50px; line-height:50px;}


.weizhi a{

  color: #666;
}










.goods_detail_main .goods_detail_body{
    width: 880px;
    float: left; overflow:hidden; 
}


.goods_detail_body .group_viewtbox{padding-left:7px;}



.goods_detail_body .item{
    /* padding-bottom: 30px; */
    margin-bottom: 30px;
    /*overflow: hidden;*/
/*    padding-bottom: 60px;*/
}
.goods_detail_body .menu{
    width: 750px;
    margin: 0 auto; overflow:hidden
}
.goods_detail_main .goods_detail_aside{
    float: right;
    width: 310px;
    background: #fff;
}
.goods_detail_main .menu li{
    width: 25%;;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    float: left;
    text-align: center;
}
.goods_detail_main .menu a{
    display: block;
    height: 50px;
    color: #fff;
    background: #065183;
    border-right: #c1140e 1px solid  ;
}
.goods_detail_main .menu h2{
    height: auto;
    line-height: 50px;
    color: #fff;
}
.goods_detail_main .menu li:nth-child(1) a{
    border-top-left-radius:3px ;
    border-bottom-left-radius:3px ;
}
.goods_detail_main .menu li:last-child a{
    border-top-right-radius:3px ;
    border-bottom-right-radius:3px ;
}
.goods_detail_main .menu .active a{
    background: #a21e19;
}
.goods_detail_main .tit{
    font-size: 24px;
    text-align: center;
    color: #372b28;
    padding: 50px 0 20px;
}
.goods_detail_main .subtit{
    font-size: 16px;
    color: #bcb0ad;
    text-align: center;
    padding-bottom: 40px;
}
.goods_detail_main .pic{
    margin-top: 50px;
    position: relative;
}
.goods_detail_main .pic_con{
    width: 650px;
    height: 435px;
    margin: 0 auto;
    overflow: hidden;
}
.goods_detail_main .pic:hover .prev,.goods_detail_main .pic:hover .next{
    display:block;
}
.goods_detail_main .prev{
    position: absolute;
    display: none;
    top:50%;
    margin-top: -48.5px;
    left:0;
    width: 45px;
    height: 97px;
    text-indent: -999em;
    background: url(../images/detail-sprite.png) 0 -180px;
    -webkit-transition: backgrount 0s;
    -o-transition: backgrount 0s;
    transition: backgrount 0s;
}
.goods_detail_main .prev:hover{
    opacity:.5;
    filter:alpha(opacity=50);
}
.goods_detail_main .next{
    position: absolute;
    display: none;
    top:50%;
    right:0;
    margin-top: -48.5px;
    width: 45px;
    height: 97px;
    text-indent: -999em;
    background: url(../images/detail-sprite.png) -50px -180px;
    -webkit-transition: backgrount 0s;
    -o-transition: backgrount 0s;
    transition: backgrount 0s;
}
.goods_detail_main .next:hover{
    opacity:.5;
    filter:alpha(opacity=50);
}
.goods_detail_main .pic .num{
    width: 70px;
    height: 80px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: absolute;
    top:10px;
    left:80px;
    color: #fff;
    background: #f96c40;
    text-align: center;
    line-height: 2;
    font-size: 14px;
    z-index: 100;
}
.goods_detail_main .pic .num b{
    font-size: 18px;
}
.goods_detail_main .comment{
    margin-top: 60px; 
    /* width: 790px; */
}
.goods_detail_main .comment .author{
    /* width: 650px; */
    height: 60px;
    color: #7e7e7e;
    font-size: 14px;
    padding: 0 50px;
}
.goods_detail_main .comment .author time{
    padding-left: 10px;
    padding-top: 13px;
    font-size: 14px;
    display: inline-block;
}
.goods_detail_main .comment .content{
    /* width: 650px; */
    color: #767676;
    line-height: 38px;
    font-size: 14px;
    clear: both;
    /*  height: 140px; */
    overflow: hidden;
}
.goods_detail_main .comment h3{
    color: #272727;
    font-size: 16px;
    font-weight: bold;
}
.goods_detail_main .comment p{

}

.goods_detail_main .author img{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: middle;
    float: left;

    width: 56px;
    height: 56px;
}
.goods_detail_main .author span{
    color: #5b85a9 ;
    padding: 0 10px;
    font-size: 14px;
}
.goods_detail_main .author p{
    float: left;
}
.goods_detail_mian .author-info{
    float: left;
    line-height: 1;
}
.goods_detail_main .author .time{
    font-size: 12px;
    color: #c4c3c3;
}
.goods_detail_main .comment .comment-inner{
    /* padding-left:68px; */
    position: relative;
}
.goods_detail_main .comment .comment-inner .more{display: none;}
.goods_detail_main .more{
    text-align: center;
    color: #666666;
    font-size: 14px;
    padding: 25px 0 19px 0;
    border-top: 1px solid #E8E8E8;
    line-height: 1;
    cursor:pointer;
    display: block;
}
.goods_detail_main .more i{
    display: inline-block;
    width: 15px;
    height: 8px;
    background: url(../images/detail-sprite.png) -16px -107px;
    margin-left: 10px;
}
.goods_detail_main .item>h3{
    color: #6f6f6f;
    padding: 35px 0;
    text-align: center;
    font-size: 18px;
    border-bottom: 2px solid #dedede;
}
.goods_detail_main .discussion{
    padding-top: 30px;
}
.goods_detail_main .discussion .user img{
    -wekit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.goods_detail_main .discussion .user{
    width: 75px;
    float: left;
    padding-left: 70px;
}
.goods_detail_main .discussion textarea{
    width: 492px;
    height: 63px;
    color: #adadad;
    float: left;
    background: #f9f9f9;
    border:none;
    resize:none;
    padding: 20px;
    font-size: 14px;
}
.goods_detail_main .discussion .submit{
    display: block;
    margin-top: 15px;
    width: 125px;
    height: 45px;
    background: #065183;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 45px;
    clear:both;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: right;
    margin-right: 114px;
}



.comment .content-wrap{
    overflow-y:auto;
    height: auto;
    padding: 0 50px;
    position: relative;
}
.comment .content-wrap.collapse{
    overflow: hidden;
    transition:height 0.5s;
    /*height: 140px;*/
}

.comment .content-wrap img{
    max-width:100%;
}
.comment .collapse .more{
    content: "";
    width: 100%;
    height: 50px;
    background: -webkit-linear-gradient(transparent, #fff);
    background: -o-linear-gradient(transparent, #fff);
    background: linear-gradient(transparent, #fff);
    position: absolute;
    bottom:0;
    left:0;
}
.comment-more{
    color: #065183;
    margin: 30px 70px;
    float: right;
    font-size: 14px;
    cursor:pointer;
}

.yp-report ul{
    width: 650px;
    margin: 0 auto;
}
.yp-report ul li{
    padding: 30px 0;
    background: #fff;
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 1px solid #e8e8e8;
}
.yp-report ul li:last-child{
    border-bottom: none;
}
.yp-report img{
    width: 168px;
    height: 112px;
    float: left;
}
.yp-report .des{
    float: left;
    width: 460px;
    margin-left: 20px;
}
.yp-report .des h3{
    color: #010101;
    font-size: 18px;
    padding-bottom: 30px;
}
.yp-report .des p{
    color:#666;
    font-size: 14px;
    line-height: 1.5;
}
.yp-report-more{
    cursor: pointer;
    color: #666;
    text-align: center;
    font-size: 14px;
    /* display: block; */
    line-height: 1;
    float: right;
    /* padding-top: 25px; */
    /* vertical-align: top; */
    padding: 10px 54px 23px 0;
}
.yp-report-more a{
    display: inline-block;
    border-radius: 100%;
    width: 30px;
    height: 30px;
    border: 1px solid #c4c4c4;
    color:#c4c4c4;
    background: #666;
    text-align: center;
    line-height: 30px;
    margin: 0 15px 0 5px;
    vertical-align: middle;
}
.yp-report-more a:hover{
    background:#282828;
}

.yp-report-more a.disabled{
    background: #fff;
    cursor:default;
}



.yp-dynamic{ margin-top:20px;
 
}
.yp-dynamic ul{
    width: 650px;
    margin: 0 auto;
    padding: 30px 0;
    color: #999999;
    font-size: 14px;
}
.yp-dynamic ul li{
    padding: 15px 0;
    border-bottom: 1px solid #e8e8e8;
}
.yp-dynamic .time{
    float: right;background: none;
	color: #333333;
	padding:0px;
	border-radius:0px
}
.yp-dynamic img{
    width: 34px;
    height: 34px;
    margin-right: 10px;
    border-radius: 100%;
    vertical-align: middle;
}
.yp-dynamic ul li i{
    margin:0 15px;
}
.yp-dynamic .yp-report-more{
    padding-bottom: 20px;
    padding-right: 50px;
}
.yp-dynamic .yp-report-more i{
    font-style:italic;
    color: #888;
}
.ico_love:before{
    content:"";
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    background: url(../images/detail-sprite.png) -97px -37px;
    width: 18px;
    height: 17px;
}
.ico_own{
    color:#9d8077;
}
.ico_own:before{
    content:"";
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    background:url(../images/detail-sprite.png) -63px -38px;
    width: 15px;
    height: 15px;
}
.ico_love{
    color:#ff7280;
}
.ico_want:before{
    content:"";
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    background: url(../images/detail-sprite.png) -135px -36px;
    width: 22px;
    height: 17px;
}

.aside-item{
    background: #fff;
    margin-bottom: 35px;
    text-align: center;
    overflow: hidden;
}
.aside-item .go-buy{
    cursor: pointer;
    width: 310px;
    height: 65px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    line-height: 65px;
    font-size: 20px;
    border: none;
    text-align:center;
    margin: 0 auto 20px;
}
.aside-item .go-buy a,.aside-item .go-tryout a{
    display: block;
}
.aside-item .high{
    background: #065183;
}
.aside-item .low{
    background: #fff;
}
.aside-item .go-buy a{
    color: #fff;
}
.aside-item .go-buy span{
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    border-right:1px solid #ee7e5c;
    display: inline-block;
    width: 40%;
    text-align: center;
    height: 14px;
    line-height: 1;
    vertical-align: middle;
}
.aside-item .go-buy i{

}
.aise-item .tabmenu>a{
    display:block;
    width:50%;
    height:82px;
    float:left;
}
.go-buy+.rule,.go-tryout+.rule{
    padding-bottom: 32px;
}
.aside-item .go-tryout{
    cursor: pointer;
    width: 306px;
    height: 61px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    line-height: 61px;
    font-size: 20px;
    border: #065183 2px solid;
    text-align:center;

    margin-bottom: 20px;
}

.aside-item .low {
    background: #fff;
}



.aside-item .go-tryout:hover,.aside-item .go-buy:hover{
    opacity:.9;
}
.aside-item .go-tryout span{
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    padding: 0 20px 0 19px;
    border-right:1px solid #78706d;
}
.aside-item .go-tryout a{
    color: #065183;
}
.aside-item .go-tryout i{

}

.aside-item .rule{

}
.aside-item .rule b{
    font-size: 18px;
    padding: 0 10px;
}
.aside-item .rule:before{
    content:"[";
    font-weight: bold;
    padding-right:10px;
}
.aside-item .rule:after{
    content:"]";
    font-weight: bold;
    padding-left:10px;
}
.purchase .buy-text{
    color:#fff;
    background: #065183;
    width: 110px;
    height: 110px;
    font-size: 28px;
    line-height: 110px;
    border-radius: 100%;
    text-align: center;
    display: inline-block;
    float: left;
    margin: 7px;
    cursor: pointer;
    font-weight: bold;
}

.purchase .buy-text:hover{
    -webkit-animation-name: border_large;
    -webkit-animation-duration: .6s;
    -webkit-animation-timing-function:ease-out;
    animation-name: border_large;
    animation-duration: .6s;
    animation-timing-function:ease-out;
}
.disable .buy-text:hover{
    animation:none;
}
.purchase .nobuy-text{
    color:#065183;
    background: #fff;
    width: 110px;
    height: 110px;
    font-size: 28px;
    line-height: 100px;
    border-radius: 100%;
    text-align: center;
    display: inline-block;
    float: right;
    margin: 7px;
    cursor: pointer;
    font-weight: bold; border:#065183 5px solid
}

.purchase .nobuy-text:hover{
    -webkit-animation-name: rock;
    -webkit-animation-duration: .6s;
    -webkit-animation-timing-function:ease-out;
    animation-name: rock;
    animation-duration: .6s;
    animation-timing-function:ease-out;
}
.disable .nobuy-text:hover{
    animation:none;
}
.purchase .total{
    font-size: 16px;
    color: #065183;
    position: absolute;
    top:20%;
    left:50%;
    transform:translate(-50%,-50%);
}
.purchase .progress{
    position: absolute;
    width: 307px;
    height:10px;
    display: inline-block;
    top:50%;
    margin-top: -5px;
    left:50%;
    margin-left: -153.5px;
}
.purchase .buy-per i{
    color: #065183;
    font-size: 18px;
    float: left;
    margin-left: -70px;
    margin-top: -13px; font-style:normal   
}
.purchase .buy-per{
    width:0;
    height: 100%;
    display: inline-block;
    background: #065183;
    text-align: center;
    color: #fff;
    font-size: 26px;
    float: left;
}
.purchase .nobuy-per{
    width:0;
    height: 100%;
    display: inline-block;
    background: #ccc;
    text-align: center;
    color: #fff;
    font-size: 11px;
    float: right;
}
.purchase .nobuy-per i{
    color: #000;
    font-size: 18px;
    float: right;
    margin-right: -70px;
    margin-top: -13px; font-style:normal   
}
.purchase{
    width: 700px;
    height: 125px;
    border:1px solid #e9e9e9;
    border-radius: 62.5px;
    margin: 50px auto 0;
    position: relative;
    background: #f7f7f7;
   /* margin-bottom: 60px;*/
}
.purchase.disable .buy-text,.purchase.disable .nobuy-text{
    opacity:0.65;
    filter:alpha(opacity=65);
    cursor: default;
}

.aside-item .love{
    text-align: center;
    font-size: 14px;
    color: #f96357;
    float: left;
    width: 50%;
    background: #fff;
    padding-top: 28px;
}
.aside-item .love.active{
    background: #f96357;
    color: #fff;
}
.aside-item .love i{
    cursor: pointer;
    display: inline-block;
    width: 46px;
    height: 47px;
    background: url(../images/detail-sprite.png) -55px -83px no-repeat;
}
.aside-item .love p{
    padding:26px 0;
}
.aside-item .own{
    text-align: center;
    font-size: 14px;
    color: #21b90c;
    float: left;
    width: 50%;
    background: #fff;
    padding-top: 28px;
}
.aside-item .own.active{
    background: #21b90c;
    color:#fff;
}
.aside-item .own i{
    cursor: pointer;
    display: inline-block;
    width: 47px;
    height: 47px;
    border-radius: 100%;
    background: #fff url(../images/detail-sprite.png) -132px -80px no-repeat;
}
.aside-item .own p{
    padding: 26px 0;
}
.yp-popup-love{
    /*display: none;*/
    position: fixed;
    top:50%;
    left:50%;
    z-index: 100;
    margin-left: -282.5px;
    transform:translateY(-50%);
    width: 565px;
    background: #fff;
    border-left: 6px solid #eaeaea;
    padding-left: 25px;
}
.yp-popup-love .popup-tit{
    line-height: 62px;
    color: #666;
    font-size: 14px;
}
.popup-tit .cancel{
    padding-left: 25px;
    color: #ccc;
    cursor: pointer;
}
label.state{
    padding-right: 20px;
}
input[name=state]{
    margin-right: 5px;
}
.rating{
    width: 115px;
    display: inline-block;
}
.rating .star{
    background: url(../images/detail-sprite.png) -189px -8px;
    width: 17px;
    height: 17px;
    display: inline-block;
}
.rating .star:hover,.rating .star.selected{
    background-position: -215px -8px;
}
.yp-popup-love .txt input[type=text]{
    width: 510px;
    height: 69px;
    background: #f7f7f7;
    padding:15px;
    box-sizing:border-box;
    border: 1px solid #ededed;
    margin-top: 25px;
}
.yp-popup-love .tag{
    margin-top: 10px;
    overflow: hidden;
    font-size: 14px;
}
.yp-popup-love .tag h6{
    width: 45px;
    float: left;
    line-height: 35px;
}
.yp-popup-love .tag li{
    padding: 10px;
    background: #efefef;
    border-radius: 5px;
    margin-right: 20px;
    float: left;
    cursor:pointer;
    color:#b6b6b6;
}
.yp-popup-love .tag li.active{
    background: #b6b6b6;
    color:#fff;
}
.popup-foot{
    padding-bottom: 15px;
    overflow: hidden;
}
.popup-btn-submit{
    width: 87px;
    height: 40px;
    background: #f96357;
    border-radius: 5px;
    float: right;
    border: none;
    margin-right: 30px;
    color:#fff;
    cursor: pointer;
}
.popup-close{
    width: 26px;
    height: 27px;
    background: url(../images/detail-sprite.png) -15px -141px;
    float: right;
    margin: 20px;
    cursor: pointer;
    transition:transform .5s ease-out;
}
.popup-close:hover{
    transform:rotate(90deg);
}
.overlay{
    /*display: none;*/
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    opacity:.5;
    filter:alpha(opacity=50);
    background: #000;
    z-index: 100;
}

@-webkit-keyframes border_large {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    20%,60% {
        -webkit-transform: translate3d(0,-6px,0);
        transform: translate3d(0,-6px,0)
    }

    40%,80% {
        -webkit-transform: translate3d(0,6px,0);
        transform: translate3d(0,6px,0)
    }
}

@keyframes border_large {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    20%,60% {
        -webkit-transform: translate3d(0,-6px,0);
        -ms-transform: translate3d(0,-6px,0);
        transform: translate3d(0,-6px,0)
    }

    40%,80% {
        -webkit-transform: translate3d(0,6px,0);
        -ms-transform: translate3d(0,6px,0);
        transform: translate3d(0,6px,0)
    }
}

@-webkit-keyframes rock {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    20%,60% {
        -webkit-transform: translate3d(-6px,0,0);
        transform: translate3d(-6px,0,0)
    }

    40%,80% {
        -webkit-transform: translate3d(6px,0,0);
        transform: translate3d(6px,0,0)
    }
}

@keyframes rock {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    20%,60% {
        -webkit-transform: translate3d(-6px,0,0);
        -ms-transform: translate3d(-6px,0,0);
        transform: translate3d(-6px,0,0)
    }

    40%,80% {
        -webkit-transform: translate3d(6px,0,0);
        -ms-transform: translate3d(6px,0,0);
        transform: translate3d(6px,0,0)
    }
}
.goods_detail_aside h3{
    font-size: 18px;
    padding-bottom: 10px; padding-left:10px;
    color:#666;
}
.product-info{
    text-align:left;
    font-size: 14px;
    color:#666;
    padding: 20px 10px;
}
.product-info table{
    width: 100%;
}
.product-info table td{
    padding-bottom: 25px;
}
.product-info table tr td:first-child{
    text-align: right;
    width: 95px;
    vertical-align: top;
}
.product-info table tr td:last-child{
    vertical-align: top;
    text-align: left;
}
.product-info table tr:last-child td{
    padding-bottom: 0;
}
.product-info p{
    margin: 10px 0;
}
.product-info span{
    width: 100px;
    display: inline-block;
    text-align:right;
    vertical-align: top;
}
.product-info span+span{
    text-align: left;
}
.thumbUp{
    display: inline-block;
    width: 60px;
    height: 60px;
    background: url(../images/detail-sprite.png) -9px -291px;
    float: left;
    margin:22px 0 0 37px;
    cursor:pointer;
    opacity: .5;
}
.thumbUp:hover,.thumbUp.current{
    /*    animation-name: thumbup;
        animation-duration: .6s;
        animation-timing-function:ease-out;*/
    opacity:1;
}

.tabmenu{
    width: 240px;
    margin: 20px auto 0;
}
.tabmenu>a{
    display: inline-block;
    width: 118px;
    height: 34px;
    border: 1px solid #645b59;
    line-height: 34px;
    font-size: 14px;
    text-align: center;
    float: left;
    color: #645b59;
    background: transparent;
}
.merit{
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.tabmenu .active{
    color: #fff;
    background: #645b59;
}
.defect{
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
@keyframes thumbup{
    0%,100%{
        -webkit-transform:translate3d(0);
        transform:translate3d(0);
    }
    20%,60%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0);
    }
    40%,80%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0);
    }
}
@-webkit-keyframes thumbup{
    0%,100%{
        -webkit-transform:translate3d(0);
        transform:translate3d(0);
    }
    20%,60%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0);
    }
    40%,80%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0);
    }
}
.Shits{
    display: inline-block;
    width: 60px;
    height: 60px;
    float: right;
    background: url(../images/detail-sprite.png) -81px -291px;
    margin:22px 35px 0 0;
    cursor:pointer;
    opacity: .5;
}
.Shits:hover,.Shits.current{
    /*    animation-name:shits;
        animation-duration:.6s;
        animation-timing-function:ease-out;*/
    opacity: 1;
}
@keyframes shits{
0,100%{
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
20%,60%{
    -webkit-transform: translate3d(-5px, 0, 0);
    -ms-transform: translate3d(-5px, 0, 0);
    -o-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
}
40%,80%{
    -webkit-transform: translate3d(5px, 0, 0);
    -ms-transform: translate3d(5px, 0, 0);
    -o-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
}
}
ul.feature{
    list-style-type:circle;
    text-align: left;
}
ul.feature li{
    margin: 25px auto;
    width: 240px;
    color: #666;
    overflow: hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    font-size: 14px;
}
ul.feature li:before{
    content: "";
    display: inline-block;
    width: 3px;
    height: 3px;
    border-radius: 100%;
    background: #4F4F4F;
    line-height: 23px;
    vertical-align: middle;
    margin-right: 10px;
}
.aside-item .ico-love i{
    display: block;
    width: 72px;
    height: 72px;
    background: url(../images/detail-sprite.png) -3px -352px;
    margin-bottom: 25px;
    cursor: pointer;
}
.aside-item .ico-love i.clicked{
    background-position: -3px -425px;
    cursor:default;
    opacity: .8;
}
.aside-item .ico-love i:hover{
    background-position: -3px -425px;
}
.aside-item .ico-own i{
    display: block;
    width: 72px;
    height: 72px;
    background: url(../images/detail-sprite.png) -75px -352px;
    margin-bottom: 25px;
    cursor: pointer;
}
.aside-item .ico-own i:hover{
    background-position: -75px -425px;
}
.aside-item .ico-own i.clicked{
    background-position: -75px -425px;
    cursor:default;
    opacity:.8;
}
.aside-item .ico-love{
    padding-top: 28px;
    padding-left: 40px;
    padding-right: 40px;
    color:#ff7582;
    font-size: 12px;
    padding-bottom: 24px; text-align:center 
}
.aside-item .ico-own{
    padding-top: 28px;
    padding-left: 40px;
    padding-right: 40px;
    color: #9d8077;
    font-size:12px;
    padding-bottom: 24px;text-align:center
}
.goods_detail_body h3{
    font-size: 26px;
    color:#6f6f6f;
    padding-bottom: 10px;
}
@keyframes scale{
    0%,100%{
        -webkit-transform: scale(0, 0);
        -ms-transform: scale(0, 0);
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
    }
    20%,60%{
        -webkit-transform: scale(1.5);
        -ms-transform: scale(1.5);
        -o-transform: scale(1.5);
        transform: scale(1.5);
    }
    40%,80%{
        -webkit-transform: scale(2);
        -ms-transform: scale(2);
        -o-transform: scale(2);
        transform: scale(2);
    }
}
@-webkit-keyframes scale{
    0%,100%{
        -webkit-transform: scale(0, 0);
        -ms-transform: scale(0, 0);
        -o-transform: scale(0, 0);
        transform: scale(0, 0);
    }
    20%,60%{
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }
    40%,80%{
        -webkit-transform: scale(1.5);
        -ms-transform: scale(1.5);
        -o-transform: scale(1.5);
        transform: scale(1.5);
    }
}
/*空图片*/
.empty{
    text-align: center;
    padding-bottom: 50px;
}
.empty .face{
    background: url(homepage/kong.png) no-repeat;
    width: 354px;
    height: 238px;
    margin: 50px auto 0;
}
#goHome{
    font-size: 16px;
    color: #559ada;
    margin-top: 18px;
    display: block;
}

/*纠错*/
.goods_detail_main .comment{
    width: 100%;
}
.goods_detail_main .comment .author{
    /* width: 100%; */
    /*float: left;*/
}
.goods_detail_body .author-info{
    float: left;
}
.goods_detail_body .comment .action{
    /*float: right;*/
    position: absolute;
    right: 0;
    top: 0;
}
.goods_detail_body .comment .action a{
    display: block;
    width: 88px;
    height: 38px;
    text-align: center;
    line-height: 38px;
    color: #fff;
    float: left;
}
.goods_detail_body .comment .action a:first-child{
    border-top-left-radius: 19px;
    border-bottom-left-radius: 19px;
    background: #645b59;
}
.goods_detail_body .comment .action a:last-child{
    background: #837a77;
}
#recovery-popup{
    display: none;
    width: 590px;
    height: 415px;
    background-color: #FFF;
    position: fixed;
    top: 0;
    z-index: 1001;
}
.product_name span{
    color: #c3694d;
}
#recovery-popup .title{
    background: #fafafa;
    line-height: 60px;
    position: relative;
}
#recovery-popup .title h3{
    text-align: center;
    font-size: 16px;
    color: #666;
}
#recovery-popup .close{
    font-size: 30px;
    color: #7f7f7f;
    position: absolute;
    right:20px;
    top:20px;
    line-height: 1;
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(popup.png) ;
    cursor: pointer;
}
#recovery-popup .main{
    padding: 25px 38px 0;
}
textarea[name=content]{
    margin-top: 20px;
    width: 100%;
    height: 204px;
    resize:none;
    border: 1px solid #efefef;
    background: #f7f7f7;
    box-sizing:border-box;
    padding: 16px 12px;
    font-size: 14px;
}
#recovery-popup .buttons{
    padding-top: 13px;
    float: right;
}
#recovery-popup .buttons a{
    display: inline-block;
    width: 130px;
    height: 42px;
    border-radius: 3px;
    color: #ffffff;
    text-align: center;
    line-height: 42px;
}
#recovery-popup .buttons a:first-child{
    background: #c4c4c4;
    margin-right: 10px;
}
#recovery-popup .buttons a:last-child{
    background: #065183;
}

/*发布成功提示*/
#publish-popup{
    display: none;
    width: 396px;
    background: #fff;
    border-radius: 6px;
    position: fixed;
    top:200px;
    left:0;
    z-index: 1001;
    padding-bottom: 40px;
}
#publish-popup .title{
    text-align: center;
    font-size: 18px;
    color: #666;
    line-height: 61px;
}
#publish-popup .close{
    font-size: 30px;
    color: #7f7f7f;
    position: absolute;
    right:20px;
    top:20px;
    line-height: 1;
    display: inline-block;
    width: 17px;
    height: 17px;
    background: url(popup.png);
    cursor: pointer;

}
#publish-popup .buttons{
    overflow: hidden;
    /*height: 110px;*/
    text-align: center;
}
#publish-popup .buttons p{
    padding-bottom: 15px;
}

#publish-popup .buttons p .submit,
#publish-popup .buttons p .cancel{
    width: 310px;
    height: 38px;
    display: inline-block;
    background: #f1f1f1;
    text-align: center;
    color: #888;
    font-size: 14px;
    line-height: 38px;
    border-radius: 3px;
    border: 1px solid #E8E8E8;
}
#publish-popup .buttons p .submit{background: #065183;border-color: #E8E8E8;color: #fff;}
#publish-popup .buttons p.tips{font-size: 12px;color: #888;}
#publish-popup .buttons p.tips a{color: #065183;}

#publish-popup  .title i{
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url(popup.png) 0 -26px;
    vertical-align: -4px;
    margin-right: 9px;
}




/*体验列表css*/
.goods_detail_body .null-experiList{padding: 50px 0;text-align: center;}
.goods_detail_body .null-experiList p{font-size: 18px;color: #888;}
.goods_detail_body .null-experiList p.p1{padding-bottom: 25px;}
.goods_detail_body .null-experiList p a{width: 164px;height: 42px;display: inline-block;text-align: center;line-height: 42px;color: #EC6B47;border: 2px solid #EC6B47;border-radius: 21px;}
.goods_detail_body .experiList .writeBtn{width: 176px;height: 46px;text-align: center;line-height: 46px;display: block;text-align: center;margin: 0px auto 0 auto;border: 2px solid #065183;color: #065183;border-radius: 23px;}
.goods_detail_body .experiList .writeBtn.edit{color: #837a77;border-color: #837a77;margin-top: 40px;}
.goods_detail_body .experiList{padding: 0 50px;}
.goods_detail_body .experiList li{padding: 40px 0 20px 0;border-bottom: 1px solid #E8E8E8;}
.goods_detail_body .experiList li .avatar{width: 65px;float: left;text-align: center;}
.goods_detail_body .experiList li .avatar img{width: 65px; height:65px;


    -moz-border-radius: 65px;
    -webkit-border-radius: 65px;
    border-radius: 65px;
}




.goods_detail_body .experiList li .avatar p a{font-size: 14px;color: #666;padding-top: -10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.goods_detail_body .experiList li .txt{overflow: hidden;padding-left: 50px;}
.goods_detail_body .experiList li .txt .name a{font-size: 16px;color: #333;white-space: normal;overflow: hidden;text-overflow:ellipsis;}
.goods_detail_body .experiList li .txt .name a:hover {
	color:#065183 ;
}
.goods_detail_body .experiList li .des{max-height: 66px;overflow: hidden;padding-top: 15px;color: #888;font-size: 14px;line-height: 22px;}
.goods_detail_body .experiList li .pic-list{display: block;margin-top: 15px; overflow:hidden}
.goods_detail_body .experiList li .pic-list img{float: left;width: 50px;height: 50px;border-radius: 2px;margin-right: 10px;}
.goods_detail_body .experiList li .op-nums{padding-top: 15px;}
.goods_detail_body .experiList li .op-nums a{font-size: 12px;color: #888;padding-right: 20px;}
.goods_detail_body .experiList li .op-nums a:hover {
	color:#065183 ;
}

.op-nums .love32 em{
	
	
    background: url(../images/my.png) -9px -200px;
    width: 16px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;
	}
	
	
	
.op-nums .love32:hover em{
	
	
    background: url(../images/my1.png) -9px -200px;
  
	}
	
		
	
	
	
	
	
	
	
.op-nums .cmt32 em{ 


    background: url(../images/my.png) -72px -221px no-repeat;
    width: 17px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;




}
.op-nums .cmt32:hover em{
	
	
    background: url(../images/my1.png) -72px -221px no-repeat;
  
	}
	
		

.goods_detail_body .experiList .look-more a{display: block;text-align: center;height: 55px;line-height: 55px;font-size: 14px;color: #888;}
.goods_detail_body .experiList .look-more a em{display: inline-block;vertical-align: middle;}
h3 .writeExperi{float: right;font-size: 14px;color: #065183;background: #fff;border: 2px solid #065183;border-radius: 16px;width: 95px;height:30px;line-height:25px;text-align: center;  display:block;margin-right:15px;}
h3 .writeExperi.edit{color: #837a77;border-color: #837a77;background: transparent;}








/*相关关联产品*/

.aside-proList{padding-bottom: 35px;}
.aside-proList .rtit{font-size: 18px;padding-bottom: 26px;color: #666; padding-left:10px;}
.aside-proList .list11{background: #fff;}
.aside-proList .list11 li{margin-bottom: 15px;overflow: hidden;background:none}
.aside-proList .list11 li .pic{display: block;width: 122px;height: 92px;float: left;margin-top: 0;}
.aside-proList .list11 li .pic img{width: 120px;height: 90px;}
.aside-proList .list11 li .txt{padding:0 15px;overflow: hidden; font-size:16px}
.aside-proList .list11 li .txt a:hover{color:#065183 ;}
.aside-proList .list11 li .txt .avater{font-size: 12px;color: #888;padding-top: 10px;}
.aside-proList .list11 li .txt .avater img{border-radius: 50%;vertical-align: middle;padding-right: 5px;}
.expeDet-proList .rtit{color: #333;}



.aside-proList .list12{background: #fff;}
.aside-proList .list12 li{margin-bottom: 15px;overflow: hidden; background:none}
.aside-proList .list12 li .pic{display: block;width: 142px;height: 92px;float: left;margin-top: 0;}
.aside-proList .list12 li .pic img{width: 140px;height: 90px;}
.aside-proList .list12 li .txt{padding:0 15px;overflow: hidden; }
.aside-proList .list12 li .txt .name{ font-size:14px; height:50px;overflow: hidden; display:block; line-height:25px}


.aside-proList .list12 li .txt .descri{}


.aside-proList .list12 li .txt .avater{font-size: 12px;color: #888; float:left}
.aside-proList .list12 li .txt .avater img{border-radius: 50%;width:30px; height:30px;  }

.aside-proList .list12 li .txt span{float: right; padding-left:5px}























.shiyongdl{ overflow:hidden}
.shiyongdl .pic{ float:left; width:620px; position:relative}
.shiyongdl .pic .sc{ position: absolute; top:0px; right:0px; background: url(../images/star_03.png) no-repeat left; display:block; width:40px; height:37px;}


.shiyongdl .pic .ccsa{ position: absolute; top:0px; right:60px; background: url(../images/fxa.png) no-repeat left; display:block; width:40px; height:37px;}


.shiyongdl .pic .ccsa a{  background: none; }




.shiyongdl .miaos{ float: right;  width:520px; }
.shiyongdl .miaos .xbt{ margin:10px; font-size:16px; font-weight:bold; margin-left:0px;}
.shiyongdl .miaos .description{ height:82px;  overflow:hidden }
.shiyongdl .miaos .jiage{ height:40px; line-height:40px; font-size: 18px; color:#FF0000; font-weight: bold; margin-top:10px; margin-bottom:10px;}
.shiyongdl .miaos .jiage span{ font-weight:normal; color:#666666; font-size:16px;   width:50px; display:block; float:left}
.shiyongdl .miaos .jiage div{ float:left; padding-top:8px;}
.shiyongdl .miaos .trycm{  margin-right:10px; padding-top:8px; margin-top:25px;}
.shiyongdl .miaos .sysj{  margin-left:10px;margin-top:10px;}
.shiyongdl .miaos .xinghao{ line-height:30px; margin-bottom:10px; overflow:hidden}
.shiyongdl .miaos .listIndex{ height:110px; overflow: hidden; }
.shiyongdl .miaos .listIndex dt{font-weight:normal; color:#666666; font-size:16px; float:left; width:50px; }
.shiyongdl .miaos .listIndex dd{ float:left; width:450px;}
.shiyongdl .miaos .listIndex a{ border:#DDDDDD 1px solid; padding:10px; display:block; float:left; margin:3px; width:112px;}
.shiyongdl .miaos .listIndex a:hover{ border:#333333 2px solid; padding:9px;}
.shiyongdl .miaos .listIndex a.selected {border:#333333 2px solid; padding:9px;}
.gallery{ overflow:hidden} 
.gallery .bd li img{ width:620px; height:300px; } 
.gallery .hd{ position:relative;margin-top:10px; zoom:1;width:620px;  } 

.gallery .hd .sPrev{ text-align:center;  width:18px; height:34px;cursor:pointer; position:absolute;  left:0px; top:34px; background:url(../images/arrow.png)  no-repeat left ; display:block; z-index:222;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;} 
.gallery .hd .sNext{ text-align:center;  width:18px; height:34px;cursor:pointer; position:absolute;  right:0px; top:34px; background:url(../images/arrow.png) no-repeat right; display:block;filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;} 



.gallery .hd .sPrev:hover ,.gallery .hd .sNext:hover{filter: alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;}






.gallery .hd ul{overflow:hidden; } 
.gallery .hd li{ width:150px; padding-top:4px; text-align:center; cursor:pointer;   } 
.gallery .hd li img{ width:133px; height:86px; border:1px solid #ddd; padding:2px;   } 
.gallery .hd li.on img{ border:1px solid #065183; background:#fff;   } 



.syxx{ border-bottom:#E5E5E7 1px solid; overflow: hidden; margin-top:20px; margin-bottom:20px;}

.syxx ul{ }
.syxx ul li{ float:left; width:300px; font-size:18px;cursor:pointer; height:40px; line-height:40px;}
.syxx ul  .hover{ border-bottom: #065183 2px solid!important; color: #065183!important;}
.syzw{}


.biaodan{ width:500px; margin:0 auto; background-color:#FFFFFF; border:#CCCCCC 1px solid;}
.biaodan .logo{ position:relative; text-align:center}
.biaodan .logo .try-pop-close{ position: absolute;right:20px;top:20px; }

#weixin1_div{z-index: 9999;
    position: fixed;
    top: 50%;
    left: 50%;
    width: 500px;
    height: 332px;
    margin: -166px 0 0 -250px;
    box-shadow: 0 0 10px #ccc;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
    _margin: 188px 0 0 -250px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: #666 0px 0px 20px;
    -moz-box-shadow: #666 0px 0px 20px;
    box-shadow: #666 0px 0px 20px;
    z-index: 9999;
    display: none;
    background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFFFFF,endColorstr=#E5FFFFFF);
    background-color: rgba(255,255,255,0.9); display: none;}

.try-company  ul li img{ width:90px; height:90px;   }



.biaodan  .c{ overflow:hidden; margin-left:15px; margin-right:15px; margin-bottom:10px;  }
.biaodan  .c .c1{ float:left; }
.biaodan  .c .c2{ float:left; margin-left:8px; margin-right:10px;}
.biaodan  .c .c3{ float: right}


.b1{ width:335px; border:#000000 1px solid; 
    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */ height:30px; line-height:30px;outline:none;}
.b1:hover{border:#065183 1px solid; outline:none;  }

.b2{ width:333px; border:#000000 1px solid; 
    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */ height:75px; line-height:30px;outline:none;}
.b2:hover{border: #065183 1px solid; outline:none; }


.biaodan .anniu{ background:url(../images/tcly.png)   no-repeat left; width:471px; height:49px; border:none; cursor: pointer}
.biaodan .anniu:hover{ background:url(../images/tcly1.png)  no-repeat left; width:471px; height:49px; border:none; cursor: pointer}



.biaodan .anniu2{ background:#065183; width:250px; height:49px; border:#065183 2px solid; border-radius: 3px; margin:0 auto; text-align:center; color:#FFF; font-size:18px;  cursor: pointer}
.biaodan .anniu2:hover{ background:#fff; color:#065183}







.resultList{padding: 30px 0;}
.resultList ul li{padding: 20px; background: #fff; margin-bottom: 30px;}
.resultList ul li h3{color: #333333;font-size: 16px; height: 18px; line-height: 18px; padding-bottom: 12px}
.resultList ul li h3 a{color: #333333;}
.resultList ul li h3 a em{color: #cc3333;}
.resultList ul li .rs-tags{padding-bottom: 10px;}
.resultList ul li .rs-tags a{float: left; margin-bottom:5px; font-size: 12px; color: #999999; background: #E5E5E5;line-height: 1; padding: 4px 8px; margin-right: 5px; font-family: "simsun"; border-radius: 2px;  }
.resultList ul li .rs-tags a:hover{background: #DB6D4C; color: #fff;}
.resultList ul li .rs-abstract{  padding-bottom: 10px;}
.resultList ul li .rs-abstract .img{float: left; margin-right: 15px;}
.resultList ul li .rs-abstract{color: #666666; font-size: 14px; line-height: 1.8;}
.resultList ul li .rs-abstract em{color: #cc3333;}
.resultList ul li .rs-link{color: #1E9AB0;line-height: 14px; word-break: break-all;}
.resultList ul li .rs-link a{color: #DB6D4C;font-size: 14px; text-decoration: none;}
.resultList ul li .rs-link a:hover{text-decoration: underline;}








.inner_card_wrap{width:870px;margin:auto}
.inner_card_wrap .inner_card_inner{background:#fff;padding:10px;border:3px solid #efefef;display:-webkit-box;-moz-border-radius:5px;border-radius:5px}
.inner_card_wrap .inner_card_inner>a{display:block;position:relative;width:100%}
.inner_card_wrap .inner_card_miaosha{background-color:#ed4f37;color:#fff;text-align:center;position:absolute;width:35px;height:20px;font-size:12px;line-height:20px}
.inner_card_wrap .inner_card_img{width:110px;height:110px;float:left}
.inner_card_wrap .inner_card_img img{width:100%;height:100%}
.inner_card_wrap .inner_card_price{position:absolute;bottom:40px}
.inner_card_wrap .inner_card_text{height:110px;margin-left:120px;position:relative}
.inner_card_wrap .inner_card_text .inner_card_title{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:16px;font-size:14px}
.inner_card_wrap .inner_card_text .inner_card_mall{color:#b3b3b3;font-size:14px}
.inner_card_wrap .inner_card_text .inner_card_btn_wrap{position:absolute;bottom:0;width:100%;left:0}
.inner_card_wrap .xj{color:#da2020;font-size:18px;}
.inner_card_wrap .yj{margin-left:20px;color:#999;font-size:14px;text-decoration:line-through}

.inner_card_wrap .yhj{margin-left:20px;color:#1dc320;font-size:14px;}

.inner_card_wrap .inner_card_text .inner_card_btn_inner{width:150px;float:right;text-align:center;height:34px;line-height:34px;font-size:14px;position:relative}
.inner_card_wrap .inner_card_text .btn-select-buy-more-link{position:absolute;bottom:13px;background:#ed4f37;width:100%;z-index:0;-moz-border-radius:5px;border-radius:5px;padding-bottom:21px;overflow:hidden;padding:0}
.inner_card_wrap .inner_card_text .btn-select-buy-more-link li{border-bottom:1px solid rgba(255,255,255,.2);line-height:16px;font-size:12px;padding:5px 0;list-style:none}
.inner_card_wrap .inner_card_text .btn-select-buy-more-link li:hover{background-color:#df3a1f}
.inner_card_wrap .inner_card_text .btn-select-buy-more-link a{display:block;color:#fff}
.inner_card_wrap .inner_card_text .btn-select-buy-more-link .btn-mall{color:rgba(255,255,255,.5);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center}
.inner_card_wrap .inner_card_text .btn-select-buy-more-link .btn-price{color:#fff}
.inner_card_wrap .inner_card_text .inner_card_btn{background-color:#ed4f37;-moz-border-radius:3px;border-radius:3px;color:#fff;display:block;z-index:1;position:relative}


.inner_card_wrap .inner_card_inner2{
    background: #07426a;  
    width: 160px;
    height: 40px;
    line-height: 40px;
    text-align:center;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    margin:0 auto;   
    -moz-border-radius:5px;
    border-radius:5px;margin-top:10px;
    }


.inner_card_wrap .inner_card_inner2 a{color: #fff;}

.inner_card_wrap .inner_card_inner2:hover{ background: #039; color:#FFFFFF}





*{ font-style:normal}


.hybj{ width:1200px; height:450px; position:relative}
.hybj .hyzh{ width:1200px; height:450px; position: absolute; top:0px; left:0px; }


.hybj .hyzh .tx{ width:100px; margin:0 auto; margin-top:60px; z-index:33;}
.hybj .hyzh .tx img{ width:100px; height:100px; margin:0 auto;filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;/*其他，透明度50%*/ background-color:#FFFFFF;  border: 5px solid #fff;
    -moz-border-radius: 100px;      /* Gecko browsers */
    -webkit-border-radius: 100px;   /* Webkit browsers */
    border-radius:100px;            /* W3C syntax */}

.hybj .hyzh .hyz{ margin-top:30px; text-align:center; color:#FFFFFF; font-size:18px}
.hybj .hyzh .hyj{ width:800px; margin:0 auto; margin-top:30px; text-align:center; color:#FFFFFF; font-size:15px; height:40px; line-height:40px; overflow:hidden}
.hybj .hyzh .gzsx{ width:120px; margin:0 auto;margin-top:30px; }
.hybj .hyzh .gzsx .gz{ float:left; border:#FFFFFF 2px solid;   -moz-border-radius: 8px;      /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px; padding-left:10px; padding-right:10px;}
	
	.hybj .hyzh .gzsx .gz a{ color:#FFFFFF}
	
	
	.hybj .hyzh .gzsx .gz:hover{ background:#FFF}
	.hybj .hyzh .gzsx .gz:hover a{ color:#000}
	

	
	
	
	
	
.hybj .hyzh .gzsx .sx{ float: right; border:#FFFFFF 2px solid;   -moz-border-radius: 8px;      /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px; padding-left:10px; padding-right:10px;}
	.hybj .hyzh .gzsx .sx a{ color:#FFFFFF}

	
	.hybj .hyzh .gzsx .sx:hover{ background:#FFF}
	.hybj .hyzh .gzsx .sx:hover a{ color:#000}
	


.submenu{ height:40px; line-height:40px; border-bottom:#efefef 1px solid; margin-bottom:10px; margin-top:10px; font-size:16px}
.submenu a{ display: block;height:40px; line-height:40px; float:left; margin-left:18px; margin-right:19px;}
.submenu a.on{ border-bottom: #FF0000 1px solid; color:#FF0000;}


.hytw{ overflow:hidden; background:#F5F5F5; padding-top:10px; padding-bottom:10px;}

.hytw ul{}

.hytw ul li{ float:left; width:385px; border:#EDEDED 1px solid; background-color:#FFFFFF; margin-left:10px; padding-top:20px; margin-top:5px;; margin-bottom:5px; }
.hytw ul li  img{ width:160px; height:160px; margin:0 auto; display:block;border:#FFFFFF 2px solid;   -moz-border-radius: 90px;      /* Gecko browsers */
    -webkit-border-radius: 160px;   /* Webkit browsers */
    border-radius:160px; }
	
.hytw ul li  h3{ text-align:center; height:30px; line-height:30px; overflow:hidden}
.hytw ul li  p{ text-align:center; font-size:16px; color:#999999; height:30px; line-height:30px; overflow:hidden}





.to-comment ul{margin-left: 80px; border-left:1px solid #d6d6d6; padding:20px 0 20px 0px;}
.to-comment li{padding:20px 0 20px 15px; position: relative; font-size: 14px; }
.to-comment .dot{position: absolute; width:9px; height: 9px; background:#065183; top:24px; left: -5px; border-radius: 50%;}
.to-comment .datee{position: absolute; left:-80px; color: #888; font-size: 12px; top:20px; width:100px; height:20px; line-height:20px; overflow:hidden}
.to-comment .title{font-size: 12px; color: #888;}
.to-comment p{padding:10px 0; line-height: 22px; }
.to-comment .src{font-size:12px; margin-top:20px;}
.to-comment .src a:hover {
	color:#065183 ;
	text-decoration: none;
}



.comment-for li{ padding:15px 0; border-bottom: 1px dotted #cbcbcb; overflow: hidden; font-size: 14px; }
.comment-for li .face{width:60px; height: 60px; font-size: 0; float:left; margin-right: 20px;}
.comment-for li .face img{ width:60px; height: 60px; border-radius: 50%;}
.comment-for .info{width: 700px; float:left;}
.comment-for .nickname{color: #db6d4c;}

.comment-for a:hover {
	color:#065183 ;
	text-decoration: none;}





.comment-for p{line-height: 18px; padding-top:10px;}







 .nickname a{color: #db6d4c;}




.pub-article li{height: 115px; overflow: hidden; padding:20px 0; border-bottom:1px solid #eeeeee;}
.pub-article .pic{float:left; width: 172px; position: relative; }
.pub-article .tag{position: absolute; left: 0; top:0; background:rgba(0,0,0,.7); color: #fff; padding:3px 10px; font-size: 14px;}
.pub-article .info{float: right; width:1015px;}
.pub-article .h2{font-size: 18px; font-weight: bold; padding-bottom: 10px; }
.pub-article .h2 a:hover{ color:#065183 !important}
.pub-article p{font-size: 12px; color: #888; line-height: 22px;  height: 48px;  overflow: hidden; margin-bottom: 15px;}
.pub-article .state{color: #b8b8b8; font-size: 12px; }
.pub-article .dated{float:left; color: #b8b8b8;}
.pub-article .dated i{ background:url(sq2.jpg) no-repeat left;position: relative; top:2px; margin-right: 4px; display: inline-block; width: 14px; height: 14px; }
.pub-article .comment-count{float: left; font-size: 13px;}
.pub-article .comment-count em{color: #dd6e4c;}
.pub-article .comment-count i{background:url(info.png) no-repeat 0px -281px; position: relative; top:3px; margin-right: 3px; display: inline-block; width: 19px; height: 15px; }

 

.flow .experience i{
	width: 22px;
	height: 23px;
	background: url(../images/my.png) -4px -61px;
}
.experience.active i{
	background-position: -43px -61px;
}

.flow .sharee i{
	width: 21px;
	height: 21px;
	background: url(../images/my.png) -81px -98px;
}
.flow .sharee.active i{
	background-position: -120px -98px;
}


.flow .sharee .status{
	float: right;
	margin-right: 20px; 
}



.flow .have i{
	width: 22px;
	height: 22px;
	background: url(../images/my.png) -4px -29px;
}
.flow .have i{
	background-position: -43px -29px;
}

.flow .ico-love{
	background: url(../images/my.png) -14px -221px;
	width: 18px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px;
}


.flow .ico-zan{
	background: url(../images/my.png) -9px -200px;
	width: 16px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px;
}


.flow .ico-own{
	background: url(../images/my.png) -45px -221px no-repeat;
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	transform: translateY(-1px);
	margin-right: 7px;
}
.flow .ico-short{
	background: url(../images/my.png) -72px -221px no-repeat;
	width: 17px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px;
}
.flow .ico-exper{
	background: url(../images/my.png) -100px -221px no-repeat;
	width: 14px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	transform: translateY(-1px);
	margin-right: 7px;
}
.flow .ico-star{
	background: url(../images/my.png) -36px -200px no-repeat;
	width: 17px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px;
}

.flow .ico-recommend{
	background: url(../images/my.png) -9px -199px;
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px;
}	


.flow .like i{
	width: 25px;
	height: 21px;
	background: url(../images/my.png) -4px -137px;
}
.flow .like.active i{
	background-position: -43px -137px;
}
 
.flow{
	padding-top:10px; overflow:hidden; 
}

.flow-col{
	width: 393px;
	float: left;
	border: 1px solid #ebebeb;
	background: #f9f9f9 ;
	margin-bottom: 10px;
	padding-bottom: 5px;
	overflow: hidden; margin-right:10px;  
}
 .flow .tit{
	background: #f9f9f9;
	font-size: 16px;
	line-height: 52px;
	border: none;
}
.flow .tit i{
	display: inline-block;
	vertical-align: middle;
	transform: translateY(-1px);
	margin-left: 15px;
	margin-right: 6px;
}
.flow .tit .datee{
	float:right;
	font-size: 14px;
	color: #888;
	margin-right: 13px; height: 52px;line-height: 52px;
}








.flow .tit .buy{
	display: block;
	width: 75px;
	height: 28px;
	line-height: 28px;
	float: right;
	margin-top: 13px;
	border: 1px solid #d8d8d8;
	border-top-left-radius: 28px;
	border-bottom-left-radius: 28px;
	font-size: 12px;
	color: #49d2d7;
	-webkit-transform: translateX(50%);
	-ms-transform: translateX(50%);
	-o-transform: translateX(50%);
	transform: translateX(50%);
	transition: transform .5s;
}
.flow .tit .buy:hover{
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
}
.flow .tit .buy>i{
	display: inline-block;
	width: 17px;
	height: 17px;
	margin-right: 5px;
	background: url(../images/my.png) -37px -171px;
}
.flow .con{	
	padding-bottom: 17px;
}
.flow .con>img{
	width:334px;
}
.flow .con p{
	background: #f9f9f9;
	padding-left: 12px;
	font-size: 12px;
	color: #888;
	line-height: 2;
}
.flow .con .name {
	font-size: 16px; height:30px; line-height:30px;
	color: #333;
	width: 390px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap; text-align:center
}
.flow .foot{
	border-top: 1px solid #efefef;
	height: 57px;
	line-height: 57px;
	font-size: 14px;
}
.flow .foot>a{
	width: 49%;
	float: left;
	text-align: center;
	color: #065183;
}
.flow .foot>a:nth-child(1){
	color: #065183;
}
.flow .foot>a:nth-child(2){
	border-left: 1px solid #efefef;
}









.flow p span:nth-child(2){
	float: right;
	padding-right: 10px;display:block; width:120px; 
}
.flow .comment img{
	float: left;
	margin:0 20px 0 15px;
	width: 118px;
	height: 77px;
}
.flow .comment .name{
	width: auto;
	padding-left: 0;
}

.flow .foot .mod{
	font-size: 14px;
	text-align: center;
	width: 100%;
}
.experience+.con>.name+p{
	line-height: 1.5;
	padding-top: 5px;
	padding-bottom: 5px;
}
.flow .praise i{
	background: url(../images/my.png) -9px -199px no-repeat;
	display: inline-block;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	margin-right: 8px;
	transform: translateY(-2px);
}
.flow .foot .btn{
	width: 100%;
	text-align: center;
}
.flow .foot .act{
	color: #dd6e4c;
}
.remark{
	font-size: 14px;
	color: #888;
	padding: 20px 20px 0 20px;
}
.flow .foot .addRemark{
	color: #dd6e4c;
	text-align: center;
	width: 100%;
}




.huati{}
.huati ul{}
.huati ul li{ border-bottom:#E9E9E9 1px solid; overflow:hidden; padding-top:10px; padding-bottom:10px; margin-bottom:10px;}
.huati ul li  .tx{ float:left; width:120px;}
.huati ul li  .tx img{  width:60px; height:60px; margin-top:20px;

border: 5px solid #fff;
    -moz-border-radius: 90px;      /* Gecko browsers */
    -webkit-border-radius: 90px;   /* Webkit browsers */
    border-radius:90px;
}








.huati ul li  .yc{ float:left; width:900px; margin-left:10px;}
.huati ul li  .yc .title{ font-size:16px; height:40px; line-height:40px;}
.huati ul li  .yc .tp{}
.huati ul li  .yc .tp img{ height:100px;}


.huati ul li  .yc .nr{}
.huati ul li  .yc .nr .mc{ color:#FF0000}
.huati ul li  .yc .nr .mc a{ color:#FF0000}
.huati ul li  .yc .nr .sj{ background:url(paixu3.jpg) no-repeat left; padding-left:24px; color: #999999}





.inner9{ background: #FFF; overflow:hidden; margin-top:20px; }
.cont-left{width: 138px; float: left; text-align: center;}
.cont-left .selects{padding-top:45px; }
.cont-left .selects li{padding-top: 20px;}
.cont-left .selects li a{font-size: 16px; color: #333333; text-decoration: none;}
.cont-left .selects li.cur a{color: #b74f33;}

/*右侧内容*/
.cont-right{float: left;width: 1060px;border-left: solid 1px #E4E4E4;min-height: 740px; _height:740px; overflow: visible;}

/*关于我们*/
.aboutUs{padding: 60px 32px;}
.aboutUs h3{font-size:16px; color: #333333;line-height: 1.4; border-bottom:#eeeeee 1px   solid}
.aboutUs p{font-size: 14px;color: #666666; line-height: 2.5; margin-bottom:15px; }




.jingnews-container .m_left .img_box img{ width:1.2rem; height:1.2rem}



