﻿
.content {


	margin: 0 auto;

	position: relative; overflow:hidden;

}

.m-listCshow .item:hover{ border:1px #49b44f solid}


.s-bg-fff {

	background: #fff;

}
.u-listShow .item-bottom .tit h4 {

	float:left;

	

	padding-bottom:6px;

	overflow: hidden;

	
}
.u-listShow .item-bottom .tit .button{
	float:right;
	border:1px #49b44f solid;
	padding:0 7px;
	height:18px;
	color:#49b44f;
	text-align:center;
	line-height:18px;
	font-size:12px;
}
.m-listCshow .item {

	margin:0 50px 30px;

	float: left;

	position: relative;

	width:300px; overflow:hidden;

	 border:1px #d2d2d2 solid

}

.m-listCshow .item:nth-of-type(4n){

	margin-right: 0px;

}

.u-listShow {

	width:280px;

	

	overflow: hidden;

}

.u-listShow .item-top {

	position: relative;

	height: 280px;

	width: 280px;

	overflow: hidden;

}

.u-listShow .item-bottom {

	position: relative;

}

.u-listShow .item-top img {

	width:280px; height:280px

}
.h20{
	height:26px;
}
.u-listShow .item-top p {

	position: absolute;

	top: 100%;

	left: 0;

	z-index: 5;

	width: 223px;

	height: 210px;

	padding:8px 16px;

	

}

.u-listShow .item-top p >img{

	width: 220px;

	height: 210px;

}

.u-listShow .item-bottom {

	position: relative;

}

.u-listShow .item-bottom .tit {

	position: relative;

	padding: 10px 2px 7px;

}

.m-listCshow .item .tit p, .m-listCshow .item .con {
width:100%;
  height:40px;
  overflow:hidden;
	color: #999;  font-size:12px;
	line-height:20px;

}

.u-listShow .item-bottom .tit h4 {

	
	

	padding-bottom:6px;

	overflow: hidden;

	
}

.u-listShow .item-bottom .tit .icon-qr {

	position: absolute;

	right: 12px;

	top: 12px;

	width: 32px;

	height: 32px;

	cursor:pointer;

}

.s-bg-qr_icon {

	background-position: -133px -70px;

}


.u-listShow .item-bottom .con {

	position: relative;

	width: 100%;

	height: 40px;

	overflow: hidden;

	border-top: 1px solid #f4f4f4;

}

.u-listShow .item-bottom .con p {

	width: 280px;

	padding-left: 10px;

	padding-top: 12px;

	line-height: 100%;

}

.u-listShow .item-bottom .con p a {

	display: inline-block;

	min-width: 5px;

	height: 14px;

	margin-bottom: 14px;

	color: #999;

	line-height: 100%;

}

.u-listShow .item-bottom .con strong {

	position: absolute;

	top: 12px;

	right: 10px;

	display: block;

	width: 75px;

	text-align: right;

}

.u-listShow .item-bottom .con strong a {

	color: #333;

}

.u-listShow {

	width: 280px;
	padding:0 10px 10px;

	

	overflow: hidden;

}

.f-card {

	

}

.u-listShow .item-bottom .tit h4 a {

	font-size: 13px;

	color: #0287d3;

}

.u-listShow .item-bottom .tit p a {

	color: #666; font-size:12px

}

.u-listShow .item-bottom .con strong a {

	color: #333;

}

.u-listShow .item-top p.show{

	top:0px;

}

#appListBox{

	overflow: hidden;

	margin-left:-50px;

}

em.scan-all{

	cursor:pointer;

}


.singlePageMod .asideNav ul li {
	position:relative;
    margin-bottom: 30px;
}
/*展示详情页*/
.tab{
	cursor:pointer;
}

.gray_line{
	background:#f9f9f9;
	height:40px;
}

.gray_line nav{
	display:block;
	margin-left:176px;
	height:40px;
}
.gray_line nav ul li{
	float:left;
	color:#575757;font-size:14px;
}
		
	
.gray_line nav ul li a{
	display:block;
	padding:0 20px;
	line-height:40px;
	color:#575757;
}

.gray_line nav ul li a:link,.gray_line nav ul li a:hover,.gray_line nav ul li a.active{
	color:#19ce87;
}


.asideNav ul li i{
	position:absolute;
	right:-26px;
	top:-1px;
}
/*web*/
.overflowHiden article{
	padding: 0 20px;
}
.overflowHiden article .content{
	color:#6b6b6b;
	font-size:14px;
	line-height:20px;
	
}
.overflowHiden article .header{
	text-align:center;
}
.overflowHiden article h2{
	font-weight:500;
	line-height:90px;
	margin-right:30px;
	color:#404040;
	font-size:18px;
	display:inline-block;
}
.overflowHiden article .type{
	color:#404040;
	font-size:14px;
	display:inline-block;
}
.container { margin: auto; width:790px;}

.poster-main {
  width:700px;
  height: 555px;
  position: relative;
  margin: 0 auto;
}

.poster-main a, .poster-main img { display: block;
width:100%;
height:100%; }

.poster-main .poster-list {
  width:700px;
  height: 555px;
}

.poster-main .poster-list .poster-item {
  width: 200px;
  height: 555px;
  position: absolute;
  left: 0;
  top: 0;
}

.poster-main .poster-btn {
  position: absolute;
  top: 0;
  z-index: 10;
  cursor: pointer;
}

.poster-main .poster-prev-btn {
  left:-100px;
  background: url(../images/phone_09.png) no-repeat center center;
}

.poster-main .poster-next-btn {
  right:-100px;
  background: url(../images/phone_12.png) no-repeat center center;
}
h3 a,h3{
	font-weight:500;
	font-size:16px;
	color:#666;
	text-align:center;
}
/*phone*/
.gray_line h4{
	color:#212121;
	font-size:14px;
	line-height:40px;
	padding-left:160px;
}
.gray_bg{
	width:699px;
	padding:50px 70px;
	
}
.erweima{
	margin: 100px 0 0 50px;
	float:left;
}
#iSlider-effect-wrapper {
    height: 517.5px;
    width: 375px;
    float: left;
    background: url('../images/bg_1.png') no-repeat top center;
    background-size: 100%;
    overflow: hidden;
    position: relative;
}

.iSlider-effect {
  height: 310.5px;
  width: 225px;
 /* overflow: hidden;*/
  position: relative;
  margin: 0 auto;
  border: 1px solid #000000;
}

.iSlider-effect ul {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 100%;
  overflow: hidden;
}
.iSlider-effect li {
  position: absolute;
  margin: 0;
  padding: 0;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  list-style: none;
}
.iSlider-effect ul li img{
	width:100%;
	height:100%;
  max-width: 100%;
  max-height: 100%;
  margin: 0;
  padding: 0;
}

.iSlider-effect div{
  background-color: #ffffff;
 
}

#menu-select {
  margin-top: 10px;
  text-align: center;
}

#menu-select span {
  display: inline-block;
  border: 2px solid #777;
  border-radius: 5px;
  padding: 5px;
  margin: 5px;
  width: 60px;
  cursor: pointer;
}

#animation-effect {
  border: 0;
  width: 204px;
  height: 357px;
  background-color: #000000;
  margin-top: 55px;
}

#animation-effect ul li img {
  border: 0;
}
.friend{height:357px;margin:0 auto;overflow:hidden;width: 100%;}
.mr_frbox{height:357px;}
.mr_frBtnL{
	position:absolute;
	left:-80px;
	z-index:99;
	cursor:pointer;margin-top:160px;}
.mr_frUl{float:left;height:357px;width:200px;padding-left:1px;}
.mr_frBtnR{
	position:absolute;
	right:-80px;
	z-index:99;
	margin-top:160px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:300px;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/width: 205px;}
.mr_zhe{position:absolute;top:0;background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}
/*table*/
.singlePageMod .asideNav ul li a.active{
	    color: #49b44f;
}
.green_bg{
	background:#19ce87;
	position:relative;
	height:140px;
}
.green_bg img{
	position:absolute;
	
	top:0;
	left:50%;
	margin-left:-750px;
}
.tab_ofh1 .left,.tab_ofh2 .left,.tab_ofh3 .left{
	float:left;
}
.tab_ofh1 .left ul li,.tab_ofh2 .left ul li,.tab_ofh3 .left ul li{
	float:left;
	margin:32px 14px 20px 1px;
	width:auto;
	font-size:16px;
	padding:6px 7px;
	border:1px solid #b4f9b4;
	color:#b4f9b4;
	background:#fff;
	

}
.tab_ofh1 .left ul li.active,.tab_ofh2 .left ul li.active,.tab_ofh3 .left ul li.active{
	color:#fff;
	background:#b4f9b4;

}
.tab_ofh1,.tab_ofh2,.tab_ofh3{
	position:relative;
	margin-bottom:100px;
}
.tab_ofh1 .right,.tab_ofh2 .right,.tab_ofh3 .right{
	float:right;
}
.tab_ofh1 .right ul li,.tab_ofh2 .right ul li,.tab_ofh3 .right ul li{
	width:112px;
	    height: 53px;
    padding-top: 5px;
	margin:15px 8px 12px 12px;
	color:#fff;
	float:left;
	text-align:center;
	font-size:18px;
}
.tab_ofh1 .right ul li.j,.tab_ofh2 .right ul li.j,.tab_ofh3 .right ul li.j{
	background:#70f270;
}
.tab_ofh1 .right ul li.g,.tab_ofh2 .right ul li.g,.tab_ofh3 .right ul li.g{
	background:#5ac2f4;
}
.tab_ofh1 .right ul li.d,.tab_ofh2 .right ul li.d,.tab_ofh3 .right ul li.d{
	background:#158ab0;
}

table
  {
	  position:absolute;
	  bottom:0;
	  left:-2px;
	  right:-2px;
   background:#fff;
border-collapse: separate;
    border-spacing: 3px;
  }

td, th
  {
	  font-size:15px;
	  color:#3e3e3e;
	  text-align:center;
height:36px;
  background:#f2f2f2;
  }
  