*{  
	margin: 0;
    padding: 0;
    text-decoration: none;
    list-style: none;
    font-style: normal;
    font-family: microsoft yahei,"微软雅黑";
    border: none;
}
html{font-size: 16px;}
body{
	font-size: 1rem !important;
	letter-spacing: 0px;
}
ul,li{
	list-style-type: none;
}
span{display:inline-block;}
input{outline:none;}

/*a img:hover{opacity: 0.8;}*/
/*@font-face {
  font-family:'SourceHanSerifSC-Bold';  
  src: url('font/SourceHanSerifSC-Bold.otf');
  src: url('font/SourceHanSerifSC-Bold.ttf');
}*/

/*留言*/
.Ver_tk_btn{
	background: #c00000 !important;
	border: none !important;
    margin-top: 15px !important;
}
.sub-msg{
	background: #c00000 !important;
    background: -webkit-linear-gradient(#d90101, #c00000) !important;
    background: -o-linear-gradient(#d90101, #c00000) !important;
    background: -moz-linear-gradient(#d90101, #c00000) !important;
	background: linear-gradient(#d90101, #c00000) !important;
}

/*标题*/
.biaoti{
	width: 100%;
	text-align: center;
	padding-top: 5.5rem;
}
.biaoti p:nth-child(1){
	font-family: microsoft yahei,arial,"微软雅黑","思源宋体","宋体";
	font-weight: bold;
	font-size: 2.25rem;
	width: auto;
    display: inline-block;
	margin: auto;
	color: #222;
	line-height: 1.8rem;
	border-bottom: 0.5rem solid #c00000;
}

/* 主体 */
.main{
	width: 95rem;
	margin: 0 auto;
	position: relative;
}
.w_1000{
	width: 62.5rem;
	margin: 0 auto;
	position: relative;
}
.w_1200{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.w_800{
	width: 50rem;
	margin: 0 auto;
	position: relative;
}

/* 顶部导航 */
.nav{
	height: 33px;
	width: 100%;
	background: #333;
	font-size: 14px !important;
}
.left{
	float: left;
}
.right{
	float: right;
}
.nav .left li{
	float: left;
	/*width: 9.6428rem;*/
	height: 33px;
	text-align: center;
	color: #fff;
	line-height: 33px;
	margin-right: 50px;
}
.novip .nav .right li.search {    
	background: #0a0724;
}
.nav .right li{
	float: right;
	width: 127px;
	height: 33px;
	text-align: center;
	color: #fff;
	background: #333;
	line-height: 33px;
}
.nav_a li{
	color: #fff !important;
}
.nav_a li:last-child{
	padding-bottom: 0.4rem;
}
.vip .nav_a li a{
	color: #fff;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
}
.novip .nav_a li a{
	color: #333;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
}
.vip .iconfont{
	margin-right: 1px;
	float: left;
	font-size: 14px;
	line-height: 35px;
}
.shouji .icon-shouji6 {
    line-height: 2.5rem;    
}
.vip .nav_c {
    height: 7.5rem;
    background: #fff;
}
.novip .iconfont{
	margin-right: 1px;
	float: left;
}
.nav_a li a:hover{
	color: #f00 !important;
} 
.nav_a span:hover{
	/*color: #008aff;*/
	color: #f00;
}
.nav_b{
	position: relative;
	float: left;
	width: 100%;
}
.nav_b p{
	position: absolute;
	z-index: 2;
	width: 100%;
	text-align: center;
	background: #333;
	float: left;
	left: 0;
    cursor:pointer;
}
.nav_b p:hover{
	/*color: #333;*/
}
.nav li:hover{
	/*color: #008aff;*/
	/*color: #333;*/
}
.search{
	max-width: 17.6666rem;
	width:auto !important;
	height: 33px !important;
	overflow: hidden;
}
.submit{
	background: url(../img/2.png) center no-repeat #333;
	padding-left: 10px;
	margin-top: 4px;
	width: 48px;
	height: 24px;
	border:none;
	float: left;
	cursor: pointer;
	border-radius: 0 50px 50px 0;
	border: 1px solid #333;
	background-size: 37%;
}
.sousuo{
	border: none;
	width: 142px;
	height: 24px;
	line-height: 24px;
	padding-left: 24px;
	margin-top: 4px;
	-webkit-transition: all .6s;
	-moz-transition: all .6s;
	-ms-transition: all .3s;
	transition: all .6s;
	float: left;
	margin-left: -230px;
	border-radius: 50px 0 0 50px;
	font-size: 12px;
}
.loing{
	width: 84px;
	text-align: right;
	background: url(../img/3.png) no-repeat left;
	background-size: 20%;
	display: inline-block;
	line-height: initial;
}
.nva_b{
	position: relative;
	z-index: 999;
}
.nav_a{
	background: #333;
	position: absolute;
	border-radius: 0 0 5px 5px;
    -webkit-mask-image: -webkit-radial-gradient(white, black);
	overflow: hidden;
	top: -207px;
	left: 0;
	cursor: pointer;
	-webkit-transition: top .6s;
	-moz-transition: top .6s;
	-ms-transition: top .6s;
	transition: top .6s;
    z-index: 1;
}
.brand{
	width: 4.7514rem;
	text-align: right;
	background: url(../img/brand.png) no-repeat left;
	background-size: 27%;
	display: inline-block;
	line-height: initial;
}
.business{
	width: 4.7514rem;
	text-align: right;
	background: url(../img/business.png) no-repeat left;
	background-size: 27%;
	display: inline-block;
	line-height: initial;
}
.merchants{
	width: 4.7514rem;
	text-align: right;
	background: url(../img/merchants.png) no-repeat left;
	background-size: 27%;
	display: inline-block;
	line-height: initial;
}
.join{
	width: 4.7514rem;
	text-align: right;
	background: url(../img/join.png) no-repeat left;
	background-size: 27%;
	display: inline-block;
	line-height: initial;
}
.other{
	width: 4.7514rem;
	text-align: right;
	background: url(../img/other.png) no-repeat left;
	background-size: 27%;
	display: inline-block;
	line-height: initial;
}
.nav_a ul{
	/*width: 7.9285rem;*/
	width: 100%;
}
.nav_a ul li{
	float: left !important;
	color: #fff;
	/*background: #fff !important;*/
	width: 100% !important;
	text-align: center !important;
	line-height: 2.0714rem !important;
	height: 2.0714rem !important;
}

/*banner大图*/
.banner{
	width: 100%;
	height: 37.5rem;
	overflow: hidden;
	position: relative;
}
.banner img{
	width: 100%;
}


/*vip页面导航 */
.nav_c{
	height: 7.5rem;
}
.nav_c i{
	float: left;
}

.nav_c .shouji{
	 width: 6.771rem;
	margin: 0 auto;
}

.vip .nav_c .left{
	margin-top: 0;
}
.vip .nav_c a{
	color: #333;
}
.nav_c a {
    font-size:16px !important;
}
.novip .nav_c .left{
	margin-top: 1.5rem;
}
.vip .nav_c ul{
	text-align: center;
	margin-top: 2.8rem;
}
.novip .nav_c ul{
	text-align: center;
	margin-top: 4.25rem;
}
.nav_c ul li{
	float: left;
	width: 8.3125rem;
	line-height: 2.5rem;
	/*font-size: 1.125rem;*/
}
.nav_c ul li:hover{
	text-decoration: none;
}
.nva_b2{
	z-index: 999;
}
.on2{
	color: #f00 !important;
	border-bottom: 2px solid;
	font-weight: bold;
	line-height: 2rem;
	padding-bottom: 0.3125rem;
}
.nav_a2{
	position: absolute;
	display: none;
    transition: all 0.6s;
    z-index: 1;
	background: #fff;
	border-radius: 3px;
}
.nav_a2 ul{
	width: 8.3125rem !important;
	padding-top: 7px;
	margin-top: 0 !important;
}
.nav_a2 ul li{
	float: left !important;
	color: #fff;
	text-align: center;    
	padding-top: 0 !important;
	line-height: 30px;
}
.nav_b2 p{
	z-index: 2;
	width: 100%;
	text-align: center;
}
.logo{
	float: left;
	width: 8.5rem;
	height: 4.22rem;
	margin-top: 1.8rem;
	padding: 0 1.5625rem;
}
.logo div{
	width: 8.5rem;
	height: 4.22rem;
    overflow:hidden;
	background: #fff;
}
.logo2{
	width: 2px;
	height: 1.7rem;
	background: #ccc;
	float: left;
	margin-top: 3rem;
}
.loing a{
	color: #fff;
}
.logo img{
	width: 100%;
}
.company{
	float: left;
	padding-left: 1.5625rem;
	padding-top: 1.6666rem;
	text-align: left;
}
.companyname{
	font-weight: bold;
}
    
/*.companyname i {
    margin-right: 5px !important;
    line-height: 0.65rem !important;    
}
.companyname i:nth-child(1) {
    font-size: 22px !important;
    margin: 0 5px;
    color: #007bff;
}
.companyname i:nth-child(2) {
    font-size: 19px !important;
    color: #f00;
}
.companyname i:nth-child(3) {
    font-size: 18px !important;
    color: #ff8400;
}*/


.vip .brandname{
	color: #666 !important;
}
.company p{
	line-height: 2.25rem;
}
.brandname {
    width: auto;
    display: inline-block;
}


/*非vip页面导航*/
.novip{
	background: url(../images/bg.jpg);
	height: 17.5rem;
	background-size: 100%;
}
.novip .nav {
    background: #0a0724;
}
/*.novip .nav .right li {
    background:  #fff;
}*/
.novip .nav_b p{
	background: #0a0724;
	/*cursor: pointer;*/
}
.novip .submit{
	background: url(../img/2.png) center no-repeat;
}
.novip .nav_a{
	background: #fff;
	padding-top: 0.8rem;
}
.novip .nav_a li{
	background: #fff;
}
.novip .company,.brandname{
	color: #fff !important;
}
.novip a{
	color: #fff;
}
.vip a{
	color: #fff;
}
.novip .nav_c ul li{
	color: #fff;
}
.novip .nav_a2{
	background: #0a0724;
}


/*企业/品牌*/
.jianjie{
	/*position: relative;*/
	min-height: 1.6666rem;
	height: auto;
	width: 100%;
	cursor: pointer;
    overflow: hidden;
}
.jianjie p{
	position: relative;
	z-index: 99;
	width: 100%;
	text-align: center;
	background: #0a0724;
    transition: top 0.5s;
    z-index: 99;
}
.jianjie2{
	position: absolute;
    z-index: 9;
    border-radius:0 0 5px 5px;
    opacity: 1;
    height: auto;
    display:none;
    overflow: hidden;
    background: #fff;
    /*top: -10rem;*/    
    border: 1px solid #ccc;
}
.jianjie2 ul li:last-child{
	/*padding-bottom: 0.4rem;*/
}


.vip .jianjie2 a{
	color: #333;
}
.vip .jianjie2 a:hover{
	color: #f00;
}
.jianjie2 a{
	color: #333;
}
.jianjie2 ul{	
	margin-top: 0 !important;
}
.jianjie2 ul li{
	line-height: 2.5rem;
	height: 2.5rem;
	background: #fff;
    transition: top 0.5s;
    float: none;
}
.jianjie2 ul li a{
    /*transition: all 0.3s;*/
    width:100%;display:block;
}
.jianjie2 ul li a:hover {
    color:#fff !important;background:#da251d;
}
.zhanshi ul li:nth-child(1){
    /*transition: top 0.5s;
    border-radius: 5px 5px 0 0;*/
   /*padding-top: 0.625rem;*/
}
.zhanshi ul li:last-child{
    /*transition: top 0.5s;*/
    /*border-radius: 0 0 5px 5px;*/
   /*padding-top: 0.3125rem;*/
   /*margin-bottom: 0.3125rem;*/
}
.zhanshi2 ul li:nth-child(1){
    /*transition: top 0.5s;
    border-radius: 5px 5px 0 0*/
   /*padding-top: 0.625rem;*/
}
.zhanshi2 ul li:last-child{
    /*transition: top 0.5s;*/
    /*border-radius: 0 0 5px 5px;*/
   /*padding-top: 0.3125rem;
   margin-bottom: 0.3125rem;*/
}
.vip .jianjie p{
	background: #fff !important;
}
.vip .jianjie2{
	background: #fff !important;
}
.vip .jianjie2 ul li{
	background: #fff !important;
}
.vip .zhanshi2 ul li:nth-child(1){
	background: initial !important;
}
.vip .zhanshi2 ul li:last-child{
	background: initial !important;
}


/*基本信息*/

.information{
	width: 94.5625rem;
	height:auto;
	/*height: 14.125rem;*/
	border-radius: 1.25rem;
	background: #fff;
	-webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.1);
    margin: 0 auto;
	/*display:table-cell;
    vertical-align:middle;*/
}
.home1{
	width: 85%;
}
.home1 span{
	width: 75% !important;
}
.information2{
	width: 94.5625rem; 
	margin: 0 auto; 
	margin-top: -3.25rem;
}
.no_img .information2 {    
	margin-top: 0 !important;
}

.information span{
	color: #666;
	width: 23rem;
	font-weight: 400;
}
.information ul{
	width: 72rem;
	padding: 2rem 0;
    margin: 0 auto;    
    display: inline-block;
}
.information ul li{
    width: 50%;
    float: left;
    display: inline-block;
}
.information ul li p{
	float: left;
	/*width: 42%;*/
	text-align: left;
	padding-left: 6rem;
	line-height: 2.5rem;
	font-weight: bold;
    font-size: 16px !important;
}
.brand2 ul li p:nth-child(1){
	padding-left: 6rem !important;
}
.brand2 ul li p:last-child{
	padding-left: 0rem !important;
}



/*公司简介 */
#qiye{
	width: 100%;
	height: auto;
	/*background: #fff;*/
	display: inline-block;
	padding-bottom: 3rem;
}
.product .left{
	width: 18.75rem;
	height: 28.125rem;
	overflow: hidden;
	position: relative;
}
.company_img{
	width: 27.3125rem;
	height: 19.89rem;
	overflow: hidden;
	position: relative;
	margin-top: 4rem;
	margin-right: 3rem;
}
.company3{
	height: 36.4rem !important;
}
/*.company_img .right{
	width: 27.3125rem;
	height: 36.375rem;
	overflow: hidden;
	position: relative;
}*/
.text4{
	width: auto;
    height: auto;
    max-width: 78%;
    margin: auto;
    display: inline-block;
    padding-top:4rem;
    text-align:left;
    line-height: 36px;
}
.company_img img {
	width: 100%;
}
/*.company_img{
	padding-top: 3.625rem;
	padding-right: 5.625rem;
}*/
.company3 .more{
	top: 0 !important;
    transition: all 0.5s;
}
.company_img .more{
	top: -40%;
    transition: all 0.5s;
}
.company_txt{
	padding-left: 10.625rem;
	padding-right: 1.5rem;
	margin-top: 3.625rem;
    max-height:41rem;
    overflow:hidden;
    overflow-y: scroll;
}
.company_txt2{
    width:1200px;
    margin:0 auto;
    text-align:left;
	padding-left: 10.625rem;
	padding-right: 1.5rem;
	margin-top: 3.625rem;
}
.company_txt::-webkit-scrollbar {/*滚动条整体样式*/
    width: 2px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
}
.company_txt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius:10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3);
    background: rgba(0,0,0,0.3);
}
.company_txt::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgb(240, 240, 240);
    border-radius: 0;
    background: rgb(240, 240, 240);
}
.company_txt p{
	width: 45.625rem;
	/*text-indent: 2.1875rem;*/
	text-align: left;
	line-height: 2.25rem;
	padding-bottom: 0.9375rem;
}
.company_txt2 p {
    text-align: left;
    line-height: 2.25rem;
    padding-bottom: 0.9375rem;
}
.product{
	padding-top: 4.625rem;
	padding-left: 3.75rem;
}
.product1,.product2{
	transition: all 0.5s;
}
.product2{
	margin-left: 3.625rem;
}
.product1:hover,.product2:hover{
	transform: scale(1.07);
}
.product img{
	width: 100%;
}
.daohang ul{
	display: table;
    text-align: center;
    /* margin-top: 3rem; */
    margin: 3rem auto 0 auto;
}
.daohang ul li{
	float: left;
	width: 7.8333rem;
	text-align: center;
	/*border-right: 1px solid #999;*/
	line-height: 1rem;
}
.navigation .daohang ul li {
    width: 5.8333rem;
}
.daohang a{
	color: #333;
	/*transition: all 0.5s;
	line-height: 2rem;*/
}
.daohang .text_d hr{
	width: 1.6666rem;
	height: 2px;
	background: #c00;
	margin: auto;
}
.home a{
	transition: all 0.3s;
	line-height: 2rem;
	/*color: #fff;*/
}
.daohang a:hover{
	color: #db0000;
	/*display: inline-block;
    transform: scale(1.1);*/
}
.txt{
	padding-top: 6.625rem;
	padding-right: 3.75rem;
}
.txt p{
	width: 38.75rem;
	text-indent: 2.1875rem;
	text-align: left;
	line-height: 2.5rem;
	color: #666;
}
.btn{
	color: #999;
	padding: 0.5rem  5.5rem;
	border: 1px solid #999999;
	font-size: 1rem !important;
	display: inline-block;
	margin-top: 3.5rem;
	-webkit-transition: all 0.5s;
	transition: transform  0.5s;
	background: -webkit-linear-gradient(left, #c00000, #c00000) no-repeat;
    background: linear-gradient(to right, #c00000, #c00000) no-repeat;
	background-size: 0% 100%;
	border-radius: 2rem;
	float: left;
}
.btn span{
	/*font-size: 12px;*/
	font-weight: bold;
	line-height: 10px;
}
.btn:hover{
	color: #fff;
	border: 1px solid #c00000;
	background-size: 100% 100%;
}

/*产品展示 */
#product{
    padding-bottom: 6rem;
	background: #f0f0f0;
	width: 100%;
	height: auto;
}
#product .home{
	padding-top: 1.8rem;
	padding-bottom: 1.2rem;
}
#product .home i{
	line-height: 10px;
}
.biaoti .text{
	line-height: 1.875rem;
	width: 48.375rem;
	margin: 0 auto;
	padding-top: 2rem;
	color: #666;
    text-align:center;
	font-family: "微软雅黑" !important;
	font-weight: initial !important;
}
.picScroll-left {
	position: relative;
}
.picScroll-left .bd {
	overflow: hidden;
	position: relative;
	height: 42rem !important;
	margin:0 auto;
}
.picScroll-left .bd ul {
	height: 42rem;
	overflow: hidden;
	zoom: 1;
	padding-top: 30px !important;
}
.picScroll-left .bd ul li {
	margin: 0;
	width: 27.3125rem !important;
	float: left;
	height: 36.4rem;
	_display: inline;
	overflow: hidden;
	text-align: center;
	position: relative; 
	margin:0 0.3333rem;
}
.picScroll-left .bd img{
	width: 100%;
}
.tempWrap{
	margin: 0 auto;
}
.picScroll-left .hd{
	margin: 0 auto;
	position: relative;
	z-index: 999;
	top: 16.6666rem;
}
.picScroll-left .hd:last-child{
	display:inline-block;
	text-align: center;
}
.picScroll-left .hd:last-child{
	top: 0;
}
.picScroll-left .hd .arrow{
	width: 4rem; 
	height: 4rem;
}

.picScroll-left .hd ul {
    height: 13px;
}
.picScroll-left .hd ul li {
    float: left;
    width: 5px;
    height: 5px;
    overflow: hidden;
    margin-left: 6.5px;
    margin-right: 6.5px;
    border-radius: 50%;
    font-size: 0;
    text-indent: -999px;
    cursor: pointer;
    background: #5e6671;
    margin-top: 5px;
}
.picScroll-left .hd .on{
	height: 13px !important;
	background: #c00000 !important;
	border-radius: 2.5px;
	margin-top: 0;
	transition: all 0.3s;
}
.picScroll-left .bd ul li{
    cursor: pointer;
    transition: all 0.5s;
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.picScroll-left .bd ul li:hover{
	z-index: 999;
    transform: scale(1.07);
    /*-webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.2);*/
}
.more{
	position: absolute;
	z-index: 1;
	/*bottom: -36.5rem;*/
	opacity: 0;
	top: 0;
	left: 0;
	cursor: pointer;
    transition: all 0.5s;
}
.mote{
	position: absolute;
	top: 0;
	left: 0;
    transition: all 0.5s;
}
/*按钮*/
.picScroll-left .hd .arrow img{
	width: 100%; 
	cursor: pointer;
	opacity: 0.2;
}
.picScroll-left .hd .arrow img:hover{
	opacity: 1;
}
.picScroll-left .hd .prev{
	position: absolute;
	left: 0;
}
.picScroll-left .hd .next{
	position: absolute;
	right: 0;
}


/*品牌新闻*/
#news{
    height: auto;
	max-height: 62.375rem;
	background: #fff;
	width: 100%;
	padding-bottom: 4rem;
}
#news .home{
	padding-top: 2.125rem;
    text-align:center;
}
#news .home i{
	line-height: 10px;
}
#news .biaoti ul li:nth-child(1) a {
    color: #db0000;
    /*border-bottom: 1px solid;*/
}
.news-left {
	overflow: hidden;
	position: relative;
}
.news_bg{
	width: 19.6875rem;
	margin: 0 auto;
}
.news-left .bd ul li p a:hover{
	text-decoration: underline;
}
.news-left .bd {
	overflow: hidden;
	position: relative;
	margin:0 auto;
}
.news-left .bd ul {
	zoom: 1;
	padding-top: 3.75rem !important;
}
.news-left .bd ul li {
	margin: 0;
	width: 22.6875rem !important;
	float: left;
	height: 39rem;
	margin: 0 2.1875rem;
	_display: inline;
	text-align: center;
	position: relative;
}
.news-left .bd img{
	width: 100%;
}
.news-left .hd{
	margin: 0 auto;
	width: 96.6666rem;
	top: 20.6666rem;
	position: relative;
	z-index: 999;
}
.news-left .hd .arrow{
	width: 4rem; 
	height: 4rem; 
	cursor: pointer;
}
.news-left .hd .arrow img{
	opacity: 0.2;
}
.news-left .hd .prev{
	position: absolute;
	left: 0;
}
.news-left .hd .next{
	position: absolute;
	right: 0;
}
.news-left .hd img:hover{
	opacity: 1;
}
.img{
	width: 19.6875rem;
	height: 19.6875rem;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	z-index: 2;
}
.img img{
	transition: all 0.5s;
}
/*.img img:hover{
    transform: scale(1.1);
}*/
.img2{
	width: 19.6875rem;
	height: 19.6875rem;
	border-radius: 50%;
	position: absolute;
	z-index: 0;
}
.content{
	width: 22.6875rem;
	height: 27.9375rem;
	position: absolute;
	top: 10rem;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 5px;
	z-index: 1;
	text-align: center;
	color: #999;
}
.content .title2{
	padding-top: 11.75rem;
	font-size: 1.25rem;
    width: 17rem;
    overflow: hidden;
    height: 24px;
    line-height: 24px;
    margin: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.content .title2 a{
	color: #333;
	font-weight: bold;
}
.content hr{
	width: 3.625rem;
	height: 2px;
	background: #333;
	margin: 2rem auto;
}
.daoyu{
	width: 16.875rem;
	margin: 0 auto;
	text-align: left !important;
	line-height: 1.875rem;
}
.daoyu a{
	color: #999;
}
.yuanwen{
	color: #999;
    padding: 0.2rem 1.5rem;
    border: 1px solid #999;
    border-radius: 5px;
    display: inline-block;
    transition: all 0.3s;
    margin: 2.4rem auto;
}
.yuanwen:hover{
	color: #fff !important;
	text-decoration: none !important;
	border: 1px solid #c00;
	background: #c00;
}
.content p{
	text-align:center;
}



/*招商信息*/
#join{
	/*min-height: 54.875rem;*/
	background: #f0f0f0;
	width: 100%;
	height: auto;
	display: inline-block;
	padding-bottom: 5rem;
}
#join .main .biaoti ul li:nth-child(1) a {
    color: #db0000;
    /*border-bottom: 1px solid;*/
}
#join a{
	color: #666;
}
#join .shop1{
	margin-top: 4.625rem;	
	padding-right: 6.8125rem;
}

#join .main .right:last-child{
	margin-top: 0.625rem;	
	padding-right: 6.8125rem;
}
#join .right a{
	transition: all 0.3s;	
}

#join .right a:hover{
	color: #f00;
	transform: scale(1.07);
}

#join .daohang ul li a:hover{
	color: #db0000;
}

/*#join .text a{
	color: #333 !important;
}*/
/*#join .text .left{
	width: 25rem;
	height: 2.25rem;
	overflow: hidden;
	text-overflow:ellipsis; 
	white-space: nowrap;
	display: block;
}*/
#join .text .left{
	width: 14rem;
	height: 4.4rem;
	line-height: 2.1667rem;
	overflow: hidden;
}
.hezuo{
	width: 48.1667rem;
	margin-top: 4.625rem;
	text-align: left;
	margin-left: 6.375rem;
	height: 16.8rem;
	overflow: hidden;
}
.shangji{
	width: 48.1667rem;
	margin-top: 4.625rem;
	text-align: left;
	margin-left: 6.375rem;
	height: 15.875rem;
	/*overflow: hidden;*/
}
.shangji ul{
	margin-left: -1rem;
}
.shangji ul li{
	height: 4.4rem;
	float: left;
	padding: 0.5rem 1rem 0.5rem 0;
	/*margin-left: -1rem;*/
}
.date{
	width: 7.5rem;
	float: left;
	/*border-right: 1px solid #666;*/
	margin-top: 5px;    
	height: 3.4375rem;
	/*margin-right: 1.5rem;*/
}
.date p{
	padding: 0 !important;
	text-align: center;
}
.date p:first-child{
	font-size: 0.75rem;
	/*padding-bottom: 0.5rem !important;*/
	line-height: 1.4rem !important;
	color: #666;
}
.date p:first-child+p{
	font-size: 1.8rem;
	color: #666;
	/*font-weight: bold;*/
}
#join .left.title3{
	font-size: 1.3333rem;
	font-weight: bold;
	background: #333;
	color: #fff;
	padding: 0.3rem 1rem;
}
#join .hezuo .text{
	padding-top: 3.25rem !important;
	/*line-height: 2rem;*/
}
#join .shangji .text{
	padding-top: 3.25rem !important;
	/*line-height: 2rem;*/
}
#join .left .text{
	padding-top: 2.25rem;
	/*line-height: 2rem;*/
}
#join .hezuo{
	line-height: 2rem;
}
#join .shangji {
    line-height: 2rem;
}
#join .left .text p{
	/*padding-bottom: 0.75rem;*/
	padding-left: 1rem;
	/*max-width: 40rem;*/    
    line-height: 36px;
}
#join .right{
	color: #666;
}
#join .text .right{
	color: #999;
	font-size: 0.875rem !important;
}
.shop{
	width: 25.3125rem;
	height: 16.875rem;
	overflow: hidden;
	position: relative;
	transition: all 0.5s;
}
.shop:hover{
	transform: scale(1.07);
}
.shop img{
	width: 100%;
}
.shop .more{
	top: -50%;
	transition: all 0.5s;
}


/*留言*/
#liuyan{
	background: #fff;
	width: 100%;
	height: 48.125rem;
	display: inline-block;
}

/*底部*/
#foot{
	/*min-height: 47.5rem;*/
	background: #333438;
	width: 100%;
	height: auto;
	display: inline-block;    
	padding-bottom: 3rem;
}
.foot{
	background: #F0F0F0 !important;
	min-height: auto !important;  
	padding-bottom: 0 !important;
}
.navigation .left{
	padding-top: 30px;
}
.navigation p{
	font-size: 1.5rem;
	font-weight: bold;
	line-height: 1.875rem;
	color: #333;
}
.navigation .clothing,.zixun,.shangji2,.fashion{
	width: 22.375rem;
	height: 13.125rem;
	background: #c5c5c5;
	float: left;
	margin-right: 1.8333rem;
}
.fashion{
	margin-right: 0 !important;
}
#foot .daohang ul li{
	width: 5.8333rem !important;
}
#foot .daohang .right a{
	color: #333;
	transition: all 0.3s;
	display: block;
}
.footer{
	width: 100%;
	height: auto;
	display: inline-block;
	/*padding-top: 2rem;*/
	padding-bottom: 0.8rem;
}
.footer a:hover{
	color: red;
}
.footer .daohang ul{
	height: 1.2rem;
    font-size:0.8rem;
}
.footer .daohang ul li {
    float: left;
    width: 5.5rem;
    text-align: center;
    border-right: 1px solid #999;
    line-height: 0.8rem;
}
.footer .daohang ul li:last-child {
	border: none;
}
.footer a{
	color: #888886;
}
.footer p{
	font-size: 12px;
	line-height: 1.8rem;
	color: #888886;
    text-align:center;
}
.footer p:last-child{
	line-height: 1.8rem;
	color: red;
}


/*网站导航*/
.navigation{
	padding-top: 2.375rem;
}
.navigation .left ul li{
	float: left;
	line-height: 2.25rem;
    text-align:left;
	width: 33.3333%;
}
.navigation .left ul li a{
	color: #333;
    margin-left: 1rem;
}
.navigation .daohang{
	float: left;
	width: 100%;
}
#foot .daohang .right a:hover{
	text-decoration: none;
	transition: all 0.3s;
	display: block;
	color: #f00;
}
.navigation .left a:hover{
	transform: scale(1.1);
	text-decoration: none;
	transition: all 0.3s;
	display: block;
	color: #f00 !important;
}
.navigation .left .text{
	width: 100%;
	padding-top: 1.8375rem;
}
.on3{
	margin-right: 0 !important;
}
.title4{
	float: left;
	font-size: 1.25rem;
	font-weight: bold;
	color: #c00000;
	line-height: 1rem;
}
.one{
	width: 0.25rem;
	margin-right: 0.8125rem;
	height: 1rem;
	background: #c00000;
	float: left;
    margin-left: 1rem
}
.bg{
	padding-top: 1.25rem;
	width: 19.375rem;
	margin: 0 auto;
}


/*相关推荐*/
.relevant{
	width: 100%;
	display: inline-flex;
	padding-top: 2.375rem;
}
.relevant:first-child{
	padding-top: 4.375rem;
}
.relevant:last-child a {
    font-size:14px;
}
.relevant p{
	color: #fff;
	text-align: left;
	padding-bottom: 1.875rem;
}
.relevant .left{
	width: 18.625rem;
	height: 11rem;
	overflow: hidden;
	margin-right: 5rem;
}
/*.relevant:nth-child(1) .left{
	width: 18.625rem;
	height: 12rem;
	overflow: hidden;
	margin-right: 5rem;
    padding-left: 1.41rem;
}*/
.relevant .gengduo a:hover{
	text-decoration: none;
	color: #f00 !important;
}
.relevant a{
	color: #ccc;
	transition: all 0.3s;
}
/*.relevant:nth-child(1) a:hover{
	color: #ccc !important;
}*/
.relevant:nth-child(6) .left a:hover{
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.relevant:nth-child(6) .left a:hover{
	color: #f00;
	text-decoration: none;
	transform: scale(1.07) translateZ(0);
	display: block;
}
.relevant .left .title .text{
	font-weight: bold;
	padding-bottom: 1.275rem;
    font-size:16px !important ;
}
.relevant .left:last-child{
	margin-right: 0;
}
.relevant .left:first-child p:first-child{
	font-size: 1.875rem !important;
	padding-top: 0.3rem;
}

.relevant:first-child div:first-child p:first-child{
	font-size: 1.875rem !important;
    font-weight: 400 !important;    
    height: 4rem;    
    line-height: 3rem;
}
.relevant .left p:nth-child(2){
	font-size: 1.5rem;
}
.gengduo{
	font-size: 1.125rem;
	padding-top: 2.5rem;
	padding-bottom: 0 !important;    
	height: 2rem;
    width: 8rem;
    padding-bottom: 0 !important;
    /*border-bottom: 1px solid #808184;*/
}
.gengduo a{
	position: absolute;
	color: #808184;
}
.relevant hr{
	width: 8.125rem;
	height: 1px;
	background: #fff;
	margin-top: 0.9375rem;
	display: none;
}
.relevant ul li{
	float: left;
	line-height: 2.25rem;
	margin-right: 1.5rem;
    text-align:left;
}


/*最新产品*/
.tuijian{
	width: 22.625rem !important;
	height: 14.18rem;
	position: relative;
	background: #fff;
	z-index: 1;
	text-align: center;
	color: #999;
	cursor: pointer;
}
.tuijian-left {
	overflow: hidden;
	position: relative;
	padding-top: 4.375rem;
}
.tuijian-left .bd {
	overflow: hidden;
	position: relative;
	margin:0 auto;
}
.tuijian-left .bd ul {
	zoom: 1;
	padding-top: 3.75rem !important;
}
.tuijian-left .bd ul li {
	margin: 0;
	float: left;
	width: 22.625rem !important;
	height: 14.2rem;
	margin: 0 1.5rem 0 0;
	_display: inline;
	text-align: center;
	position: relative;
}
.tuijian-left .bd img{
	width: 100%;
}
.tuijian-left .hd{
	margin: 0 auto;
	position: relative;
	z-index: 999;
}
.tuijian-left .hd .arrow{
	width: 6px; 
	height: 6px; 
	cursor: pointer;
}
.tuijian-left .hd .prev{
	position: absolute;
	right: 7.5rem;
	color: #fff;
}
.tuijian-left .hd .next{
	position: absolute;
	right: 5rem;
	color: #fff;
}
.tuijian-left .hd p{
	position: absolute;
	left: 0;
}
.tuijian-left .hd .prev span{
	font-size: 1.5rem;
	cursor: pointer;
}
.tuijian-left .hd .next span{
	font-size: 1.5rem;
	cursor: pointer;
}

.tuijian-left .hd img{
	width: 100%;
}
.tuijian-left .hd img:hover{
	opacity: 0.5;
}
.tuijian-left .hd p {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.875rem;
    color: #fff;
}
.tuijian-left .hd span {
    position: absolute;
	right: 0;
}
.tuijian-left .hd span a{
	color: #fff;
}
.tuijian-left .hd span a:hover{
	color: #fff;
	text-decoration: none;
	transform: scale(1.1);
	display: block;
	transition: all 0.3s;
}
.tuijian-left .hd .prev span:hover{
	display: block;
	transform: scale(1.5);
	transition: all 0.3s;
}
.tuijian-left .hd .next span:hover{
	display: block;
	transform: scale(1.5);
	transition: all 0.3s;
}
.cover{
	width: 22.625rem !important;
	height: 3.2rem;
	/*background: rgba(255,255,255,0.9);*/
	background: rgba(0,0,0,0.65);
	position: absolute;
	bottom: -6rem;
	/*top: 18.5625rem;*/
	transition: all 0.5s;
}
.cover .brandname2{
	font-weight: bold;
	line-height: 3.2rem;
	/*padding-top: 4.25rem;*/
    text-align:center;
    padding:0 1rem;
}
.cover .company2{
	font-size: 14px;
}
.cover a{
	color: #fff;
}
.cover hr{
	width: 1.875rem;
	height: 2px;
	margin: 0 auto;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
	background: #f00;
}
/*新闻资讯*/
.shu{
	width: 1px;
	height: 4.25rem;
	background: #fff;
}
.relevant:nth-child(2) .left:nth-child(1){
	width: 14.625rem;
	padding-top: 4.5833rem;
}
.relevant .left:nth-child(1){
	width: 14.7rem;
	padding-top: 1rem;
} 
.relevant .left .title .text{
	padding-top: 1.75rem;
	font-weight: bold !important;
    font-size:1rem;
}
.relevant:last-child .left{
	padding-left: 1.45rem !important;
}
.relevant:last-child .left:nth-child(1){
	padding-left: 0 !important;
}
.relevant:first-child div:first-child+div p:first-child+p{
	color: #fff;
	line-height: 2.34rem;
	width: 15.625rem;
	max-height: 5rem;
	overflow: hidden;
    font-size:0.875rem !important;
}
.relevant:first-child div:first-child+div+div p:first-child+p{
	color: #fff;
	line-height: 2.34rem;
	width: 15.625rem;
	max-height: 5rem;
	overflow: hidden;
    font-size: 0.875rem !important;
}
.relevant:first-child div:first-child+div+div+div p:first-child+p{
	color: #fff;
	line-height: 2.34rem;
	width: 15.625rem;
	max-height: 5rem;
	overflow: hidden;
    font-size: 0.875rem !important;
}
.relevant:first-child .left p:first-child{
	padding-top: 0rem;
    width: 15.625rem;
	padding-bottom: 0;
	height: 3.5rem;
	overflow: hidden;
	line-height: 4rem;
	font-weight: bold !important;
	font-size: 1.125rem  !important;
}
.relevant:first-child div:first-child+div,.relevant:first-child div:first-child+div+div,.relevant:first-child div:first-child+div+div+div{
	border: 1px solid #333;
	border-radius: 0.5rem;
	padding-left: 2rem !important;
	transition: all 0.3s;
	z-index: 1 ;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
    transform: scale(1) translateZ(0);
}
.relevant:first-child div:first-child + div:hover, .relevant:first-child div:first-child + div + div:hover, .relevant:first-child div:first-child + div + div + div:hover {
    /*transform: scale(1.03) translateZ(0);*/
    border: 1px solid #fff;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.relevant:first-child div:first-child+div p,.relevant:first-child div:first-child+div+div p,.relevant:first-child div:first-child+div+div+div p{
	text-align: left;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
	z-index: 1;
}
.relevant:first-child .left .text{
	
}
.relevant .left .text:nth-child(1) a{
	color: #fff;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.relevant .left .text:last-child a{
	color: #fff;
}
/*.relevant .left .text:last-child a:hover{
	color: #fff;
}*/
.product-left .bd ul li {
	margin: 0;
	width: 16.875rem !important;
	float: left;
	height: 22rem;
	_display: inline;
	overflow: hidden;
	text-align: center;
	position: relative; 
	margin:0 0.3333rem;
}
.product-left .bd ul li img{
	width: 100%;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.product-left .bd {
    overflow: hidden;
    position: relative;
}
.product-left{
	width: 70rem;
}
.product-left .hd{
	margin: 0 auto;
	position: relative;
	z-index: 999;
	top: 9rem;
}
.product-left .hd .arrow{
	width: 4.875rem; 
	height: 1.875rem; 
	cursor: pointer;
}
.product-left .hd .prev{
	position: absolute;
	left: -3rem;
	color: #fff;
}
.product-left .hd .next{
	position: absolute;
	right: -3rem;
	color: #fff;
}
.product-left .hd img{
	width: 100%;
	opacity: 0.5;
}
.product-left .hd img:hover{
	opacity: 1;
}


/*店铺形象*/
.store-left .bd ul li {
	margin: 0;
	width: 22.8125rem !important;
	float: left;
	height: 15.1875rem;
	_display: inline;
	overflow: hidden;
	text-align: center;
	position: relative; 
	margin:0 0.3333rem;
}
.store-left .bd ul li img{
	width: 100%;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.store-left .bd ul li .more{
	margin-top: -7.5rem;
}
.store-left .bd {
    overflow: hidden;
    position: relative;
    width: 70rem;
}
.store-left{
	width: 70rem;
}
.store-left .hd{
	margin: 0 auto;
	position: relative;
	z-index: 999;
	top: 6.5rem;
}
.store-left .hd .arrow{
	width: 4.875rem; 
	height: 1.875rem; 
	cursor: pointer;
}
.store-left .hd .prev{
	position: absolute;
	left: -3rem;
	color: #fff;
}
.store-left .hd .next{
	position: absolute;
	right: -3rem;
	color: #fff;
}
.store-left .hd img{
	width: 100%;
	opacity: 0.5;
}
.store-left .hd img:hover{
	opacity: 1;
}

/*商机信息*/
.join2{
	width: 33.625rem !important;
	margin-right: 0;
}
.join2 ul li{
	width: 100% !important;
	line-height: 3.25rem;
	
}
.join2 ul li span:nth-child(1){
	width: 25.75rem !important;
	height: 3rem;
	overflow: hidden;
	text-overflow:ellipsis; 
	white-space: nowrap;
	display: initial;
}
.join3{
	width: 95rem;
	margin: auto;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    z-index: 99;
}
.join3 a{
	color: #999;
    width:100%;
    display:inline-block;
}
.join3 ul li hr{
	width: 1px;
	height: 1.7rem;
	background: #999;
	display: block;
	float: left;
	margin:1.35rem 1.5rem 0 0;
}
.join3 ul li {
    height: 4.4rem;
    float: left;
    padding: 0.7rem 1rem 0.5rem 0;
    margin-left: 1rem;
    line-height: 2.25rem;
    margin-right: 0;
    transition: all 0.3s;
    border: 1px solid #333;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    z-index: 99;
    border-radius: 0.5rem;
}
.join3 ul li:hover{
    transform: scale(1.07);
    border: 1px solid #fff;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.join3 .date p:last-child {
    font-size: 2rem;
    color: #999;
    /* font-weight: bold; */
    z-index: 99;
}
.join3 .date p {
    padding: 0 !important;
    text-align: center;
    z-index: 99;
}
.join3 .date p:nth-child(1) {
    font-size: 0.75rem;
    /*padding-bottom: 0.5rem !important;*/
    line-height: initial;
    color: #999;
    /*margin-top: -5px;*/
    z-index: 99;
}
.join3 .date {
    width: 7rem;
    float: left;
    border-right: none;
    margin-top: 5px;
    height: 3.4375rem;
    margin-right: 0;
    z-index: 99;
}
.join3 .left {
    width: 14rem;
    height: 4.4rem;
    line-height: 2.1667rem;
    overflow: hidden;
    margin-right: 0; 
    padding-left: 0;
    text-align: left;
    z-index: 99;
}
.join3 .left a:hover{
    text-decoration: none;
    transform: scale(1) translateZ(0);
    display: block;
    color: #fff;
    z-index: 99;
}



/*新闻子页面*/
.news .main .biaoti a:hover{
	color: #895c21;
	text-decoration: none;
	width: 9rem;
	height: 1.5rem;
	border: 1px solid #895c21;
	border-radius: 3.125rem;
	display: block;
}
.on4 {
    color: #895c21 !important;
    text-decoration: none !important;
    width: 9rem !important;
    height: 1.5rem !important;
    border: 1px solid #895c21 !important;
    border-radius: 3.125rem !important;
    display: block !important;
}
/*.on8 {
    color: #008aff !important;
    text-decoration: none !important;
    width: 9rem !important;
    height: 1.5rem !important;
    border: 1px solid #008aff !important;
    border-radius: 3.125rem !important;
    display: block !important;
}*/
.news .main .biaoti a{
	width: 9rem;
	height: 1.5rem;
	display: block;
	padding-top: 0.6rem;
	border: 1px solid #f0f0f0;
}
#qiye .main .biaoti ul li{
	border: none;
	width: 10rem;
}
#qiye .main .biaoti ul li:last-child{
	border-right: none;
}
#qiye .main .biaoti .text_d a{
	color: #db0000;
	/*border-bottom: 1px solid;*/
}
.news_img{
	padding-top: 2.625rem;
	display: -webkit-box;
}
.news_list{
	position: relative;
	width: 16.6875rem;
	height: 24.3125rem;
	border-radius: 3px;
	background: #fff;
	display: inline-block;
}
@media screen and (max-width: 1920px) and (min-width: 1801px) {
	.news_content{
		font-size: 14px !important;
	}
}
@media screen and (max-width: 1583px) and (min-width: 1440px) { 
	.news_content{
		font-size: 12px !important;
	}	
}
.news_list .news_title{
	font-size: 16px !important;
	padding-top: 1.375rem;
	width: 14.875rem;
	text-align: center;
	margin: 0 auto;
	line-height: 2rem;
    font-weight: bold;
}
.news_list p{
	padding-top:1rem;
	/*width: 16.25rem;*/
	/*margin: 0 auto;*/
	text-align: justify;
	line-height: 1.8rem !important;
	font-size: 0.875rem;
	color: #999;
	letter-spacing: 0.6px;
}
.news_list .img3{
	width: 8.25rem;
	height: 8.25rem;
	margin: 0 auto;
	border-radius: 50%;
	overflow: hidden;
	margin-top: 2rem;
	background: #fff;
	/*transition: all 0.3s;*/
}
.news_list img{
	width: 100%;
}
.news_list span{
	font-size: 0.875rem;
	color: #999;
	margin-top: 1rem;
	line-height: 20px !important;
}
.news_list span a{
	color: #999;
	line-height: 20px !important;
}
.news_list a:hover{
	text-decoration: underline;
}

/*.news_list p:last-child{
	width: 16.25rem;
	margin: 0 auto;
	padding-top: 1rem;
}*/
.news_list p a{
	color: #999;
}
.news_list h2 {
    color: #333;
}

.news_list p a:hover{
	color: #333;
}
.news_list p span,.news_list p span a{
	color: #999;
}
.news_img ul li{
	float: left;
	margin:2rem 2rem;
	padding:0 1.5rem;
	transition: all 0.5s;
    cursor:pointer;
}
.news_img ul li:hover{
	background: #333;
}
.news_title2{
	position: absolute;
	bottom: 0;
	height: 2.5rem;
	background: rgba(0,0,0,0.5);
	width: 100%;
	display: none;
}
.news_title2 span{
	width: 17.5rem;
	line-height: 2.5rem;
	text-overflow:ellipsis; 
	white-space: nowrap; 
	overflow: hidden;
	display: inline-block;
	color: #fff;
}
.news_title2 a{
	color: #fff;
}
.news_title2 a:hover{
	color: #fff;
}
.page{
	margin-top: 2.5625rem;
	display: inline-block;
}
.page .on{
	padding: 0.4375rem 0.9375rem;
	border: 1px solid #F0F0F0;
	border-radius: 5px;
	background: #c00;
	color: #fff;
	text-decoration: none;
}
.page ul li{
	float: left;
}
.page a{
	padding: 0.4375rem 0.9375rem;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin: 0 0.6125rem;
}
.page a:hover{
	padding: 0.4375rem 0.9375rem;
	border: 1px solid #c00;
	border-radius: 5px;
	background: #d00;
	color: #fff;
	text-decoration: none;
}

/*新闻正文*/
.route{
	padding-top: 3.5rem;
	text-align: left;
	padding-bottom: 0.5rem;
}
.text2{
	width: 100%;
	/*min-height: 105.5rem;*/
    height: auto;
    background: #fff;
    display: inline-block;
    padding-bottom: 5.625rem;
}
.w_800 .biaoti p{
	line-height: 3.6666rem;
	text-align: center;
	text-indent: initial;
	padding-bottom:0;
	font-size: 1.875rem;
}
.text2 .w_800 span{
	margin: 2rem 2rem;
	font-size: 12px;
	color: #777;
}
.w_800 p{
	line-height: 2.25rem;
	text-align: left;
	/*text-indent: 2.1875rem;*/
	padding-bottom: 0.9375rem;
}
.w_800 p a {
    color:#136ec2;
}
.w_800 p a:hover {
    color:#e70326;
}
.w_800 img{
	padding-top: 0.9375rem;
	width: 34.375rem;
    display:block;
    margin:0 auto;
}
/*原创声明*/
.original{
	font-size: 12px; 
	color: #777;
	text-align: center !important;
	padding: 1.875rem 0;
}
/*标签*/
.label {
	text-align: left;
	padding-top: 2rem;
	color: #333;
}
.label a{
	font-size: 12px;
	padding: 0.3125rem 1.5625rem;
	border: 1px solid #c0c0c0;
	border-radius: 3.125rem;
	color: #777;
	margin: 0 0.3125rem;
}
.label a:hover{
	border: 1px solid #db0000;
	color: #db0000;
	text-decoration: none;
}
.label span{
	margin: 0 !important;
}
/*猜你还想看*/
.guess{
	margin-top: 2.375rem;
	width: 100%;
	float: left;
}
.guess div{
	width: 0.25rem;
	height: 16px;
	background: #f00;
	float: left;
	margin-top: 0.12rem;
	margin-right: 0.5rem;
}
.guess span{
	margin: 0 !important;
    color: #f00 !important;
    line-height: 1.25rem;
    font-size:16px !important;
}
.qita{
	width: 15.9375rem;
	height: 15.9375rem;
	float: left;
	background: #f8f8f8;
	margin-top: 0.6rem;
	margin-right: 0.845rem;
	border: 1px solid #eaeaea;
    cursor:pointer;
    transition:all 0.3s;
	/*border: 1px solid rgb(244, 244, 244);*/
	/*-webkit-box-shadow: 0px 0px 10px 5px rgb(244, 244, 244);
    box-shadow: 0px 0px 10px 5px rgb(244, 244, 244);*/
}
.qita:hover{
	transition: all 0.5s;
	background: #333;
	-webkit-box-shadow: 0px 0px 10px 5px rgb(244, 244, 244);
    box-shadow: 0px 0px 10px 5px rgb(244, 244, 244);
}
.margin-right{
	margin-right: 0 !important;
}
.qita_img{
	width: 5.625rem;
	height: 5.625rem;
	border-radius: 50%;
	overflow: hidden;	
	margin: 2rem auto 1.8rem auto;
}
.qita_img img{
	width: 100%;
    padding-top: 0;
    display:block;
}
.qita p{
	width: 11.875rem;
	text-indent: initial;
	text-align: center;
	line-height: 1.75rem;
	margin: 0 auto;
}
.w_800 .qita a{
	color: #777;    
    font-size: 14px !important;
}
.w_800 .qita a:hover{
	color: #333;
}
.disclaimer{
	padding-top: 2.5rem;
	display: inline-block;
	float: left;
	/*padding-bottom: 3.75rem;*/
}
.disclaimer p{
	font-size: 12px;
	text-indent: initial;
	color: #393939;
	line-height: 28px;    
	padding-bottom: 0;
}
.w_1000 .next5 a span,.prev5 a span,.liuyan a span{
	width: 3.125rem;
	height: 3.125rem;
	margin-top: 0.8125rem;
	transition: all 0.5s;
	background: rgba(255,255,255,1);
	line-height: 3.125rem;
	text-align: center;
	display: block;
	font-size: 1.8rem;
}
.w_1000 .next5 a span{
	border: 1px solid #f02e36;
	color: #f02e36;
}
.w_1000 .prev5 a span{
	border: 1px solid #00479d;
	color: #00479d;
}
.w_1000 .liuyan a span{
	border: 1px solid #333;
	color: #333;
}
.w_1000 .next5 a span:hover{
	background: #f02e36;
	color: #fff;
}
.w_1000 .prev5 a span:hover{
	background: #00479d;
	color: #fff;
}
.w_1000 .liuyan a span:hover{
	background: #333;
	color: #fff;
}
.w_1000 .next5 img,.prev5 img,.liuyan img{
	width: 100%;
}
.switch{
	position: absolute;
	top: 38.375rem;
	right: -1.6rem;
}

/*产品展示*/
.product_img{
	padding-top: 1.625rem;
	width: 86.25rem;
	margin: 0 auto;
	height: auto;
    display: inline-block;
}
.product_img ul li{
	float: left;
	margin: 1.25rem 2.8125rem;
	background: #000;
	width: 23.125rem;
    height: 30.8125rem;
    overflow: hidden;
    position: relative;
}
a.buy{
    position: absolute;
    width: 28px !important;
    height: 28px!important;
    top: 16px;
    right: 16px;
    z-index: 9;
    padding: 2px;
    color: #fff !important;
    border-radius: 25px;
    background: rgba(0,0,0,0.5) !important;
    transition: all 0.5s;
    overflow: hidden;
    font-weight: bold;
    font-size: 12px;
    line-height: 28px;
    border: none !important;
}
a.buy:hover {
    color: #fff !important;
    background: #c00 !important;
}
.product_list{
	width: 23.125rem;
	height: 30.8125rem;
	overflow: hidden;
	position: relative;
}
.product_img ul li img{
	width: 100%;
}
.product_title2{
	position: absolute;
	z-index: 99;   
	left: 0; 
	bottom: 0;
	width: 100%;
	z-index: 7;
}
.product_img ul li p{
	width: 20.125rem;
	overflow: hidden;
	height: 2rem;
	position: absolute;
    padding:0 1.5rem; 
	bottom: 1.25rem;
	z-index: 9;
	left: 0;
	text-align: center;
	color: #fff;
    transition: all 0.3s;
}
.product_img ul li p a{
	color: #fff;
	font-size: 1.125rem;
}
.product_img ul li p a:hover{
	color: #fff;
	text-decoration: underline;
}
.product_img ul li a img:hover {
    opacity: 1;
   /* transform: scale(1.15);*/
}
.product_img ul li a img{
    transition: all 0.5s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.product_img ul li span{
    width: 20.125rem;
	position: absolute;
	color: #fff;
	z-index: 999;
	font-size: 1.2rem;
	top: 48%;
    padding:0 1.5rem;
	text-align: center;
	display:block;
	opacity: 0;
    transition: all 0.5s;
}
.product_img ul li a{
	color: #fff;
}
.product_img ul li a:hover{
	color: #fff;
}
/*产品三级页*/
.details{
	padding-top: 3.625rem;
    margin: 0 auto;
}
.details_img{
	margin-left: 55px;
    position:relative;
}
.details_img img{
    -webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.07);
}
.details_img p{
	font-size: 1.125rem;
	width: 23.4375rem;
	margin: 2rem auto;
	line-height: 2rem;
    text-align:center;
}
.details_img img{
	width: 28.125rem;
	height: 37.5rem;
}
.details_list{
	width: 47.75rem;
	padding-right: 8.75rem;
}
.details_list  ul li{
}
.img5{
	width: 13.15rem;
	height: 17.5rem;
	overflow: hidden;
	/*border: 2px solid #f0f0f0;*/
    /*box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.5);*/
	cursor: pointer;
	float: left;
	margin: 1rem 1.25rem 1.5rem 1.25rem;
    transition:all 0.3s;
}
.img5:hover{
	/*border: 2px solid #c00;*/
    box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.5);
}
.img5 img{
	width: 100%;
}
.on5{
	/*border: 2px solid #c00;*/
    box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.5);
}
.details_list .hd .arrow {
	margin: 0 2.1875rem;
	display: inline-table;
	cursor: pointer;
}
.details_list .hd .prev img,.details_list .hd .next img{
	opacity: 0.3;
}
.details_list .hd .prev img:hover,.details_list .hd .next img:hover{
	opacity: 1;
}

.details_list .hd {
	width: auto;
	margin: 0 auto;
	display: inline-block;
}

/*店铺展示*/
.store_img{
	padding-top: 3.625rem;
	width: 93.75rem;
	margin: 0 auto;
	height: auto;
    display: inline-block;
}
.store_img ul li{
	float: left;
}
.store_list{
	margin: 1.25rem;
	position: relative;
	overflow: hidden;
}
.img4 img{
	width: 100%;
}
.store_title2{
	position: absolute;
	left: 0; 
	bottom: -10.625rem;
	width: 100%;
	z-index: 7;
	transition: all 0.5s;
}
.store_title2 img{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
}
.store_list p{
	overflow: hidden;
	height: 2rem;
	position: absolute;
	left: 3.75rem;
	bottom: 3.3rem;
	z-index: 9;
	text-align: center;
	color: #fff;
}
.store_list p a{
	color: #fff;
	font-size: 1.125rem;
}

.img6{
	width: 28.125rem;
	height: 18.75rem;
	overflow: hidden;
}
.img6 a img:hover {
    opacity: 1;
   /* transform: scale(1.15);*/
}
.img6 a img{
	width: 100%;
}
.more2{
	position: absolute;
	right: 3.75rem;
	bottom: 3.3rem;
	z-index: 9;
	padding: 0.6rem 1.25rem;
	color: #fff;
	border: 1px solid #fff;
}
@media screen and (max-width: 1583px){ 
	.more2{
		padding: 0.4rem 1.25rem;
		}
	}
.more2:hover{
	color: #333;
    text-decoration: none;
    background: #fff;
}

/*店铺三级页*/
.store2{
	padding-top: 4.625rem;
	margin: 0 auto;
	height: auto;
    display: inline-block;
    position: relative;
}
.store2_img{
	width: 28.125rem;
	height: 18.75rem;
	overflow: hidden;
	margin: 0 auto;
}
.store2_list .bd ul li img{
	cursor: pointer;
}
.store2 img{
	width: 100%;
}
.store2_img2{
	width: 13.125rem;
	height: 8.75rem;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}
.store2_list .bd ul li{
	width: 13.125rem;
	height: 11.75rem;
	float: left;
	margin: 1.25rem;
	transition: all 0.5s;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.store2_list .bd ul li:hover{
	transform: scale(1.15);
}
.store2 .hd{
	margin: 0 auto;
    display: inline-block;
    width: 51.875rem;
    position: absolute;
    top: 11.75rem;
    left: 5rem;
}
.store2 p{
	font-size: 1.125rem;
	padding: 1.25rem;
    text-align:center;
}
.on6{
	transform: scale(1.15);
	-webkit-transform: scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
}
.store2_list .arrow{
	width: 4rem;
	height: 4rem;
	cursor: pointer;
}
.store2_list .arrow img{
	opacity: 0.3;
}
.store2_list .prev img:hover,.store2_list .next img:hover{
	opacity: 1;
}
.on6 .bg3{
	width: 100%;
	position: absolute;
	left: 0;
    top: 6rem;
	z-index: 2;
}
.on6 .store2_img2{
}



/*订货会*/
.dhh .qita{
	width: 14.375rem;
	height: 23.4375rem;
	float: left;
	background: #fff;
	margin-top: 0.6rem;
	margin-right: 1.625rem;
	border: 1px solid #d8d8d8;
}
.dhh .qita2{
	transition: all 0.5s;
    cursor:pointer;
}
.dhh .qita2 a:hover{
	text-decoration: underline;
}
.dhh .qita2:hover{
	background: #333;
}
.dhh .qita:hover{
	-webkit-box-shadow: initial;
    box-shadow: initial;
}
.dhh .margin-right{
	margin-right: 0 !important;
}
.dhh .qita_img{
	width: 7.5rem;
	height: 7.5rem;
	border-radius: 50%;
	overflow: hidden;
	margin: 2rem auto;
}
.dhh .qita_img img{
	width: 100%;
}
.dhh .biaoti2 {
	width: 12.875rem;
	text-indent: initial;
	text-align: center;
	line-height: 1.75rem;
	margin: 0 auto;
	font-size: 0.875rem;
	padding-bottom: 1.5rem;
    font-weight:bold;
}
.dhh .qita a{
	color: #333;
}
.dhh .qita a:hover{
	color: #333;
}
.dhh .qita .riqi img {
	width: 1.25rem;
	height: 1.25rem;
	float: left;    
	line-height: 20px;
	padding-bottom: 0;
}
.dhh .qita .riqi p {
	width: auto;
	letter-spacing: -1px;
	font-size: 12px;
	/*float: left;*/   
	line-height: 1.25rem;
	color: #999;
	padding: 0;
}
.gengd{
	position: relative;
	top: -15.25rem; 
	right: -10rem;
}
.gengd2{
	position: relative;
	top: -11.25rem; 
	right: -13rem;
	}
@media screen and (max-width: 1583px){ 
	.gengd{ 
			right: -6rem;
		}
	.gengd2{ 
			right: -9rem;
		}
	}
.dhh .qita .riqi p i{
	font-size: 12px;
}
.dhh .qita .riqi{
	width: 13.5rem;
    margin: 0 auto;
    margin-top: 2.125rem;
    margin-bottom: 1.125rem;
}
.gd {
	width: 80px;
	margin:0 auto;
    opacity: 0.6;
}
.gd dd{
	float: left;
	line-height: 18px;
}
.gd a img{
	width: 10px;
	height: 12px;
	padding-bottom: 0;
	padding-left: 12px;
    padding-top:0;
}
.gd a {
	font-size: 12px;
	color: #333;
}
/*订货会三级页*/
/*产品展示*/
.dhh_img{
	padding-top: 3.625rem;
	width: 86.25rem;
	margin: 0 auto;
	height: auto;
    display: inline-block;
}
.dhh_img ul li{
	float: left;
	margin: 1.8rem 2.8125rem;
}
.dhh_list{
	width: 22.5rem;
	height: 25rem;
	background: #fff;
	position: relative;
	transition: all 0.5s;
}
.dhh_list:hover{
	background: #333;
}
.img7 img{
	width: 100%;
	transition: all 0.5s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.img7 img:hover{
	transform: scale(1.1);
}
.dhh_title2{
	position: absolute;
	z-index: 99;   
	left: 0; 
	bottom: 0;
	width: 100%;
	z-index: 7;
}
.dhh_list h2{
	width: 16.875rem;
	font-size: 1.125rem;
	margin: 0 auto;
	text-align: center;
	/*padding-top: 2.8125rem;*/
	padding-bottom: 1.8125rem;
	color: #333;
	line-height: 1.875rem;
    font-weight:bold;
}
.dhh_list .biaoti3 a:hover{
	text-decoration: underline;
}
.dhh_list p {
	color: #666;
	font-size: 0.875rem;
    line-height: 1.9rem;
    text-align:center;
}
.dhh_title2 p a:hover{
	color: #fff;
	text-decoration: underline;
}
.img7{
	width: 7.8125rem;
	height: 7.8125rem;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 1.8125rem;
    display: inline-block;
}
.more3{
	width: 5.3125rem;
	height: 5.3125rem;
	position: absolute;
	background: #f0f0f0;
	border-radius: 50%;
	bottom: -3.5rem;
	left: 8.625rem;
}
.more3 p{
	font-size: 1.875rem;
	color: #da251d;
	margin-top: 1.0625rem;
}
.dhh_list .more4{
	width: 5rem;
	height: 5rem;
	position: absolute;
	z-index: 9;
	bottom: -2.4rem;
	left: 8.75rem;
	display: none;
	transition: all 0.5s;
}
.dhh_list .more4:hover{
	opacity: 1;
}
.xinxi{
	width: 50.125rem;
	height: 9.3rem;
	border: 1px solid #dfdfdf;
	border-radius: 8px;
	display: inline-block;
    /*vertical-align: middle;*/
    margin-bottom:15px;
}

.join4 table tr td{
	/*width: 50%;*/
	text-align: left;
	font-size: 0.875rem;
	letter-spacing: 0;
	border: none;
	padding-left: 7rem !important;
}
@media screen and (max-width: 1583px) { 
	.join4 table tr td{
		padding-left: 1.5rem !important;
	}	
}
.dhh table tr td{
	/*width: 50%;*/
	text-align: left;
	font-size: 0.875rem;
	letter-spacing: 0.6px;
	border: none;
    position:relative;
	padding-left: 7rem;
}
@media screen and (max-width: 1583px) { 
	.dhh table tr td{
		padding-left: 6.5rem;
	}	
}
.dhh table{
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
	empty-cells: hide;
	padding: 1.5rem 1rem;
}

.dhh table tr td b{
	float: left;
    position:absolute;
    left:2.5rem;
}
.dhh table tr td small{
	float: left;
	/*width: 16rem;*/
	font-size: 0.875rem !important;
}

.dhh table tr td:nth-child(1){
	/*text-indent:-5rem;
	padding-left: 9rem;*/
}
.dhh table tr td:last-child{
	/*text-indent:-5rem;
	padding-left: 5rem;*/
    padding-left: 6rem !important;
}
.dhh table tr td:last-child b {
    left: 1.5rem
}
.dhh table tr:last-child td:last-child {
    width: 60%;
    padding-right: 2rem;
}
.text3{
	/*margin-top: 1.875rem;*/
    text-indent: 2.1875rem;
}


/*商机*/
.trade_img {
    padding-top: 2.625rem;
    width: 100%;
    height: auto;
    display: inline-block;
}
.trade_img ul li{
	margin:3.4375rem 4.4283rem;
	float: left;
}
.trade_list{
	width: 22.6125rem;
	height: 27.5rem;
	/*background: #666;*/
	border:1px solid #ccc;
	border-radius: 10px;
	position: relative;
	transition: all 0.3s;
    cursor:pointer;
}
.img8{
	width: 9.375rem;
	height: 12.5rem;
	overflow: hidden;
	/*position: absolute;
	top: 2.5rem;
	left: -4.6875rem;*/
	transition: all 0.5s;
	border-radius: 5px;
	overflow: hidden;
	background: #fff;
	/*border: 1px solid #e8e8e8;*/
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    z-index: 999;
    margin: 2rem auto;
}
.img8:hover{
	transform: scale(1.07);
}
.img8 img{
	width: 100%;
}
.trade_title{
	float: left;
    width: 14rem;
    font-size: 1.25rem;
    line-height: 3rem;
    height: 6.5rem;
    overflow: hidden;
    text-align: left;
    margin: 3.9375rem 0;
    padding-left: 6.6rem;
}
.trade_title2{
    margin: 0 auto;
	font-size: 18px;
    font-weight:bold;
    float: none;
	line-height: 32px;
	text-align: center;
	margin-top: 2.9375rem
    ;padding: 0 2.3rem;
}
.trade_title,.trade_title a{
	color: #333;
}
.trade_content a,.trade_content2 a{
	color: #777;
}
.trade_title a:hover,.trade_title2 a:hover,.trade_content a:hover,.trade_content2 a:hover{
	color: #fff;
	text-decoration: underline;
}
.trade_content{
	font-size: 14px;
    text-align: left;
    margin: 0 auto;
    padding-top: 3.5rem;
    padding: 3.5rem 2.3rem 0 2.3rem;
    line-height: 1.875rem;
}
.trade_content2{
	font-size: 0.875rem;
	text-align: left;
	width: 19.75rem;
	margin: 0 auto;
	padding-top: 2.77rem;
	line-height: 1.875rem;
	position: relative;
}
.trade_list .hr{
	float: left;
	width: 13.75rem;
	height: 5px;
	/*margin-top: 4.6875rem;*/
	margin-left: 6.5625rem;
	position: relative;
}
.trade_list .hr_1{
	width: 16.75rem;
	margin: 0 auto;
	height: 5px;
	margin-top: 1.6875rem;
	position: relative;
}
.trade_list .hr1{
	position: absolute;
	width: 4.375rem;
	height: 5px;
	background: #c00;
	bottom: 0;
	left: 0;
	z-index: 2;
}
.trade_list .hr2{
	position: absolute;
	width: 100%;
	height: 1px;
	background: #ccc;
	bottom: 0;
	left: 0;
	z-index: 1;
}
.more5{
	position: absolute;
	width: 3.125rem;
	height: 3.125rem;
	top: 21.5rem;
	left: 21.125rem;
	transition: all 0.3s;
	border-radius: 5px;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    z-index: 999;
}
.more5:hover{
	transform: scale(1.1);
}
.more5 img {
	width: 100%;
}
.more5 img:hover{
	opacity: 1;
}
.qita2{
	margin-top: 4rem;
	width: 15.9375rem;
	height: 13.5rem;
	border-radius: 0.9375rem;
	position: relative;
    -webkit-box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.07);
	/*margin-bottom: 4.6875rem;*/
	float: left;
	margin-right: 1.0625rem;
}
.qita2:last-child{
	margin-right: 0 !important;
}
.img9{
	width: 5rem;
	height: 5rem;
	border-radius: 50%;
	overflow: hidden;
	top: -2.6875rem;
	left: 1.875rem;
    z-index:999999;
    background:#fff;
	position: absolute;
    -webkit-box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.07);
    transition: all 0.5s;
}
.img9 img{
	width: 100%;
    padding-top:0;
    display:block;
}
.img9 img:hover{
	opacity: 1;
}
.qita2 p{
	width: 12.5rem;
    height:3.5rem;
    overflow:hidden;
	margin: 0 auto;
	font-size: 0.875rem;
	text-indent: initial;
	line-height: 1.75rem;
	padding-top: 4.375rem;
	padding-bottom: 3.125rem;
}
.qita2 p a {
    color:#333333;
}
.qita2 .riqi img {
	width: 1.25rem;
	height: 1.25rem;
	float: left;    
	line-height: 20px;
	padding-bottom: 0;
}
.qita2 .riqi p {
	width: auto;
	letter-spacing: -1px;
	font-size: 12px;
	float: left;   
	line-height: 1.25rem;
	color: #999;
	padding: 0;
}
 .riqi{
 	width: 12.5rem;
    margin: 0 auto;
 }
.more6{
	float: right;
	font-size: 12px;
	color: #999;
	line-height: 1.25rem;
	margin-right: 1.875rem;
}

/*留言*/
.sub-msg{
	text-align: center !important; 
	float: left;    
	margin-left: 49px !important;
}
/*招商*/
.join_txt{
	padding-left: 11.125rem;
	padding-top: 4.625rem;
}
.join_txt p{
	width: 26.625rem;
	text-align: left;
	line-height: 2.25rem;
}


/*新店开业*/
.newstore{
	padding-top: 4.625rem;
	display: inline-block;
}
.newstore_img{
	width: 23.75rem;
	height: 18.5625rem;
	border-radius: 0.625rem;
	overflow: hidden;
	position: absolute;
}
.newstore_img img {
	width: 100%;
	transition: all 0.5s;
}
.newstore_img img:hover{
	transform: scale(1.1);
}
.newstore ul {
	width: 84.375rem;
	margin: 0 auto;
}
.newstore ul li.newstore_list{
	width: 23.75rem;
	height: 38.125rem;
	float: left;
	margin: 0 2.1875rem;
	position: relative;
}
.newstore ul li.newstore_list_noimg {
    width: 23.75rem;
	height: 23.125rem;
	float: left;
	margin: 0 2.1875rem;
	position: relative;
}
.newstore_content{
	width: 19.125rem;
	height: 15.9375rem;
	background: #fff;
	border-radius: 0.625rem;
	margin: 0 auto;
	bottom: 7.5rem;
	left: 2.3125rem;
	position: absolute;
    -webkit-box-shadow: 0px 0px 40px 1px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 0px 40px 1px rgba(0, 0, 0, 0.07);
    transition: all 0.5s;
}
.newstore_content:hover{
	background: #333;
}
.newstore_content p{
	width: 15.625rem;
	margin: 0 auto;
	text-align: left;
}
.newstore_content p:nth-child(1){
	font-size: 1.125rem;
	margin-top: 1.5rem;
	color: #e5841b;
	font-weight: bold;
}
.newstore_content p:nth-child(2){
	font-size: 0.875rem;
	margin-top: 1rem;
	line-height: 1.875rem;
	color: #666;
}
.newstore p:nth-child(1) a{
	color: #C00000;
}
.newstore p:nth-child(2) a{
	color: #666;
}
.newstore p:nth-child(1) a:hover{
	color: #C00000;
	text-decoration: underline;
}
.newstore p:nth-child(2) a:hover{
	color: #666;
	text-decoration: underline;
}
/*.more7{
	position: absolute;
	top: 29.5rem;
	left: 15.9375rem;
}*/
.newstore_list .text a{
	color: #fff;
	padding-top: 0.75rem;
	padding: 0.5rem 1.5625rem;
	background: #C00000;
	border-radius: 0.3125rem;
	position: absolute;
	top: 29.375rem;
	left: 15.9375rem;
}
.newstore_list_noimg .text a{
	color: #fff;
	padding-top: 0.75rem;
	padding: 0.5rem 1.5625rem;
	background: #C00000;
	border-radius: 0.3125rem;
	position: absolute;
	top: 14.375rem;
	left: 15.9375rem;
}
.newstore_list .text a:hover{
	color: #fff;
	background: #333;
}
.newstore_content span{
	line-height: 1.5625rem;
    /*margin-left: 1.75rem;*/
    /*margin-top: 1.4rem;*/
    color: #999;
    height: 1.5625rem;
    overflow: hidden;
    font-size: 0.875rem;
    width: 15.625rem;
    margin: 0 auto;
    text-align: left;
}
.newstore_content span{
    padding-top: 1rem;
}
.newstore_content span:last-child{
    padding-top: 0;
}
.gao img{
	width: auto !important;
	height: 100%;
}
.dhh .newstore2{
	transition: all 0.5s;
	letter-spacing: 0.6px;
}
.dhh .newstore2 p:nth-child(1){
    width: 6rem;
    float: left;
    height: 17px;
    overflow: hidden;
}
.dhh .newstore2 .riqi p:nth-child(2){
    width: auto;
    float: right;
    height: 17px;
}
.dhh .newstore2 p a:hover{
	text-decoration: underline;
}
.dhh .newstore2:hover{
	background: #333;
}
.newstore2 p{
	padding-bottom: 2.125rem;
}
.qita2 .riqi p:nth-child(1){
	margin-bottom: 3px;
	color: #999;
	letter-spacing: 0.6px;
}
.qita2 .riqi p i{
	font-size: 12px;
}
.more-bg{
	width: 15.9375rem;
    height: 13.5rem;
	position: absolute;
	z-index: 999;
	left: 0;
	top: 0;
	display: none;
}
.more-bg img{
	width: 100%;
	padding-bottom: 0;
}
/*联系我们*/
.contact2{
	width: 100% !important;
	min-height: 56.3125rem;
	color: #fff !important;
}
.contact2 .biaoti p:nth-child(1){
    border-bottom: none; 
    color: #fff;
}
.biaoti span{
	font-family: '思源宋体','宋体','思源黑体','微软雅黑';
	font-size: 1.5rem;
	font-weight: bold;
	opacity: 0.7;
	margin-top: 2.8125rem;
}
.contact_txt p:first-child{
	font-family: '思源宋体','宋体','思源黑体','微软雅黑';
	font-weight: bold;
	position: absolute;
	top: 28rem;
	left: 11.0625rem;
    text-align:center;
}
.contact_txt p:first-child+p{
	position: absolute;
	top: 28rem;
	left: 69.375rem;
    text-align:center;
}
.contact_txt p:first-child+p+p{
	margin-top: 41rem;
    text-align:center;
}
.contact_txt p:first-child+p+p+p{
	margin:0.3125rem;
    text-align:center;
}
/*荣誉*/
.honor_img {
    padding-top: 3.625rem;
    width: 78.875rem;
    height: auto;
    display: inline-block;
    margin: 0 auto;
    /*-moz-column-count:3; /* Firefox */
	/*-webkit-column-count:3; /* Safari 和 Chrome */
	/*column-count:3;
    break-inside: avoid;*/
}
.honor_img ul li{	
	display: inline-block;
	vertical-align: top;
	
}
.honor_list img{
	width: 100%;
}
.honor_list img:hover{
	opacity: 1;
}
.honor_list { 
    width: 23.125rem !important;
	height: auto;
	margin:0.625rem 1.5625rem;
}
.honor_list img:hover{
    -webkit-box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.08);
}

/*荣誉三级页*/
.honor2{
	padding-top: 4.625rem;
	margin: 0 auto;
	height: auto;
    display: inline-block;
    position: relative;
}
.honor2_img{
	width: 28.125rem;
	height: auto;
	max-height: 37.5rem;
	overflow: hidden;
	margin: 30px auto;
}
.honor2_list .bd ul li img{
	cursor: pointer;
}
.honor2 img{
	width: 100%;
}
.honor2_img2{
	width: 14rem;
	height: 9.375rem;
	line-height:  9rem;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
    border: 1px solid #ccc;
}
.honor2_img2 img{
    margin: 0 auto;
	display: inline-block; 
	vertical-align: middle;
}
.honor2_list .bd ul li{
	width: 14.15rem !important;
	height: 11.75rem;
	float: left;
	margin: 1.25rem;
	transition: all 0.5s;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.honor2_list .bd ul li:hover{
	transform: scale(1.15);
}
.honor2 .hd{
	margin: 0 auto;
    display: inline-block;
    width: 51.875rem;
    position: absolute;
    top: 29.75rem;
    left: 7rem;
}
.honor2 p{
	font-size: 1.125rem;
	padding: 1.25rem;
}
.on7{
	transform: scale(1.15);
	-webkit-transform: scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
}
.honor2_list .arrow{
	width: 3.5rem;
	height: 3.5rem;
	cursor: pointer;
}
.honor2_list .arrow img{
	opacity: 0.5;
}
.honor2_list .prev img:hover,.honor2_list .next img:hover{
	opacity: 1;
}
.on7 .bg4{
	width: 1.3125rem;
	height: 1.1875rem;
	position: absolute;
	left: 6.25rem;
    top: 8.7rem;
	z-index: 2;
	display: block !important;
}
.bg4{
	display: none;
}
.clearfix {
    clear: both;
    font-size: 0px;
    height: 0px;
    line-height: 0px;
    width: 0px;
    visibility: hidden;
    overflow: hidden;
}



/*首页*/
.list_menu {
    width: 100%;
    display: inline-block;    
    padding: 15px 0;
}
.list_menu li{
	float: left;
	font-size: 14px;    
	padding: 0 16px;    
	border-right: 1px solid #ddd;
    line-height: 14px;
}
.list_menu li.last{
	border: none;
}
.add_banner{
    position: relative;
}
.img_tips {
    width: 24px;
    height: 14px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    z-index: 2;
    padding: 0px;
    margin: 0px;
    border: 0px;
    font-size: 0px;
    background: url(http://css.china-ef.com/images/2016/icon-ad.png) no-repeat;
}
.add_banner img{
	width: 100%;
	display: block;
}
.channel_logo{
	width: 220px;
	padding-right: 22px;
	float: left;
}
.channel_logo img{
	width: 100%;
}
.channel{
	padding: 30px 0;    
	height: 48px;
}
.channel .channel_category{
	font-size: 28px;
	color: #333;
	float: left;
	border-left: 1px solid #ddd;
	padding-left: 22px;
	line-height: 28px;
	margin-top: 10px;    
	padding-bottom: 3px;
}
.channel .channel_category span{
	color: #ad251d;
}
.curBg {
    float: right;
    width: 234px;
    height: 45px;
    overflow: hidden;
    background: url(http://news.china-ef.com/2014/images/brand.gif) no-repeat;
    background-size: 100%;
}
/*导航*/
.channel_nav{
	height: 50px;
	border-bottom: 3px solid #333;
}
.channel_nav ul li{
	float: left;
	line-height: 50px;
	font-size: 18px;
	width: 14.28571428571429%;
	cursor: pointer;
}
.channel_nav ul li a{
	width: 100%;
	height: 100%;
	display: block;
	transition: all 0.3s;
}
.channel_nav ul li a:hover{	
	background: #333;
	color: #fff !important;
}
.channel_nav ul li.on{
	background: #333;
}
.channel_nav ul li.on a{	
	color: #fff;
}
.channel_nav ul li.on a:hover{	
	color: #fff;
}
.channel_nav ul li a:hover{
	color: initial;
}
/*焦点*/
.channel_focus{
	padding-top: 40px;    
	height: auto;
    display: inline-block;    
    width: 800px;
    float: left;
    clear:both;
}
.focus-left{
	width: 600px;
	position: relative;    
	border-radius: 5px;
    overflow: hidden;
    border: 1px solid #f1f1f1;
    float: left;    
    -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.focus-left img{
	width: 100%;
	display: block;
}
.focus-left .hd{
	position: absolute;
	z-index: 99;
	bottom: 20px;
	right: 25px;
}
.focus-left .hd li{
	float: left;
	font-size: 0;
	width: 30px;
	height: 4px;
	background: #fff;
	opacity: 0.6;
	margin: 0 5px;
}
.focus-left .hd li.on{
	background: #c91d15;
	opacity: 1;
}
.focus-left .bd li{	
	position: relative;
    height:376px;
    overflow:hidden;
}
.focus-left .bd {
    overflow: hidden;
    border-radius: 5px;
}
.focus-left .bd .bg {
    color: #fff;
    font-size: 18px;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    width: 100%;
    padding-top: 44px;
    height: 78px;
    box-sizing: border-box; 
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);
    background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
    background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
	background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(25, 37, 55, 0.8));
	background: -ms-linear-gradient(rgba(0, 0, 0, 0), rgba(14, 22, 32, 0.4));
	background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(14, 22, 32, 0.4));
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	transition: all .4s;
}
.focus-left .bd .bg span{
	float: left;
	margin-left: 25px;
}
.focus-left .bd .bg span:hover {
    color:#da251d;
}
.channel_news{
	float: left;
	width: 187px;
	height: 181px;
	overflow: hidden;
	position: relative;  
	border-radius: 5px;
    margin-left: 10px;
}
.top{
	margin-top: 15px;
}
.channel_news img {
    width:100%;
}
.channel_news .bg {
    color: #fff;
    font-size: 14px;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    width: 100% !important;
    height: 44px;
    box-sizing: border-box;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(25, 37, 55, 0.8));
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(14, 22, 32, 0.4));
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	transition: all .4s;
    padding-top: 18px;
}
.channel_news .bg span{
	width: 94%;
    height: 20px;
    overflow: hidden;    
    text-overflow: ellipsis;
    white-space: nowrap;    
    display: inline-block;
}
.channel_news .bg span:hover {
    color:#da251d;
}
.channel_search{
	width: 350px;
	height: 335px;
	float: right;
	border: 1px solid #e8e8e8;
	margin-top: 40px; 
	border-radius: 5px;
	padding: 20px;
}
.channel_search h2 i{
	width: 3px;
	height: 17px;
	background: #AD251D;
	float: left;
	margin-right: 6px;
}
.channel_search h2{
	width: 100%;
	float: left;
	text-align: left;
    line-height: 16px;
    font-size: 18px;
    margin-bottom: 20px;
    font-weight: bold;
}
#cl_search{
	width: 224px;
	border: 1px solid #cccccc;
	float: left;
	height: 36px;
	line-height: 36px;
	padding-left: 34px;
	border-radius: 5px 0 0 5px;
    background: url(../images/cl_s.png) no-repeat left #f0f0f0;
    background-position-x: 12px;    
    background-size: 6%;
}
#cl_search::-webkit-input-placeholder{
	color: #999;
}
#cl_submit{
	width: 90px;
	height: 38px;
	color: #fff;
    background: #da251d;
	border-radius: 0 5px 5px 0;
    cursor:pointer;
    transition:all 0.4s;
    background: -webkit-linear-gradient(left, #fa544d, #fa544d) no-repeat;
    background: linear-gradient(to right, #fa544d, #fa544d) no-repeat;
    background-size: 0% 100%;
}
#cl_submit2 {    
	width: 90px;
    height: 38px;
    background: #da251d;
    color: #fff;
    border-radius: 0 5px 5px 0;
    cursor: pointer;
    float: left;
}
#cl_submit:hover {
    background-size: 100% 100%;
}
.cl_style{
	margin-top: 20px;
	height: auto;
    display: inline-block;
}
.cl_style h3{
	width: 45px;
	font-size: 14px;
	color: #333;
	float: left;
}
.cl_style ul {
	float: left;
	width: 305px;    
	text-align: left;
}
.cl_style ul li{
	font-size: 14px;
	width: auto;
	min-width: 25px;
	float: left;
	color: #999;
	padding: 0 16px;    
	margin-bottom: 15px;
	display: inline;
}
.cl_style ul li a{
	color: #666;
}
.cl_style ul li a:hover{
	color: #DA251D;
}
.channel_search hr{
	width: 100%;
	height: 1px;
	background: #f0f0f0;
	margin-top: 5px;
}
.cl_region{
	margin-top: 20px;
	height: auto;
    display: inline-block;
}
.cl_region h3{
	width: 45px;
	font-size: 14px;
	color: #333;
	float: left;
}
.cl_region ul {
	float: left;
	width: 305px;    
	text-align: left;
}
.cl_region ul li{
	font-size: 14px;
	width: auto;
	min-width: 25px;
	float: left;
	color: #999;
	padding: 0 16px;    
	margin-bottom: 15px;
	display: inline-block;
}
.cl_region ul li:nth-child(5n){	
	padding: 0 15px 0 0;  
}
.cl_region ul li a{
	color: #666;
}
.cl_region ul li a:hover{
	color: #DA251D;
}

/*头条*/
.cl_hotNews {
	margin-top: 50px;
}
.cl_hotNews h2{
	width: 100%;
	height: 36px;
	background: url(../images/news_t.png) no-repeat;
    background-size: 100%;
    text-align: right;
    line-height: 36px;
}
.cl_hotNews h2 a{
    color: #666;
    font-size: 14px;	
}
.cl_hotNews h2 a:hover{
	color: #DA251D;
}
.cl_hotNews_left{
	width: 315px;
	float: left;
}
.hot_news{
	margin-top: 40px;
}
.hot_news .bd{
	width: 315px;
	height: 345px;
	overflow: hidden;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0px 0px 9px 1px rgba(0,0,0,0.12);
}
.hot_news .bd .hot_img{
	width: 100%;
	height: 200px;
	overflow: hidden;
	display: block;
	transition: all 0.3s;
}
.hot_news .bd .hot_img:hover{	
	box-shadow: 0px 0px 9px 1px rgba(0,0,0,0.2);
}
.cl_newsPopup span a:hover{	
	box-shadow: 0px 0px 9px 1px rgba(0,0,0,0) !important;
}
.hot_news .bd li{
	position: relative;
}
.hot_news .bd a:first-child+a{
	width: 92%;
	font-size: 16px;
	color: #333;
	line-height: 30px;
	display: block;
	text-align: left;
	margin: auto;
    height:60px;
    overflow:hidden;
	letter-spacing: 0.6px;
	padding: 12px 0;
}
.hot_news .bd a:first-child+a:hover{
	color: #DA251D;
}
.hot_news .bd a img{
	width: 100%;
	display: block;
}
.hot_news .hd{
	height: 20px;
	display: flow-root;
	margin-bottom: 20px;
	position: relative;
}
.hot_news .hd .prev{
	right: 66px;
}
.hot_news .hd h3{
	font-size: 20px;
	text-align: left;    
	width: auto;
    float: left;
    font-weight: bold;
    display: inline-block;
}
.hot_news .hd a{
	font-family: cursive;    
	font-size: 20px;
	color: #dddddd;
	position: absolute;
	right: 0;
}
.hot_news .hd a:hover{
	color: #DA251D;
}
.hot_news .hd h3 i{
	width: 4px;
	height: 18px;
	background: #DA251D;
	display: block;
    float: left;
    margin-top: 2px;
    margin-right: 5px;
}
.hot_news .hd ul{
	float: right;   
	margin-top: 5px; 
	margin-right: 16px;
}
.hot_news .hd ul li.on{
	height: 10px;
	background: #DA251D;
	margin-top: 0px;
	transition: all 0.3s;
}
.hot_news .hd ul li{
	float: left;
	font-size: 0;
	width: 5px;
	height: 5px;
	margin:0 5px;
	margin-top: 2.5px;
	border-radius: 5px;
	background: #dddddd;
	cursor: pointer;
}
.cl_newsLogo{
	width: 92%;
	height: 24px;
	padding: 18px 0;
	line-height: 24px;
	margin: auto;
	border-top: 1px dashed #e6e6e6;
}
.cl_newsLogo_img{
	width: 45px;
	/*height: 24px;*/
	border: 1px solid #ccc;
	float: left;
}
.cl_newsLogo_img img{
	width: 100%;
	display: block;
}
.cl_newsLogo i{
	float: left;
	font-size: 14px; 
    padding: 0 4px 0 12px;
    font-weight: bold;
}
.newslogo{
	cursor: pointer;	
}
.cl_newsLogo span{
	font-size: 12px;
	color: #ccc;
	float: right;   
}
.aut{
	width: 18px;
	height: 18px;
	float: left;   
	margin-top: 4px;
}
.cl_newsPopup{	
	position: absolute;
	width: 285px;
	height: 310px;
	background: url(../images/cl_newsPopup.png) no-repeat;
	top: -5px;
	left: 14px;
    z-index: 99999;
    display: none;
}
.cl_newsPopup a{
	width: 160px !important;
	height: auto !important;
	display: block;
	margin: auto;
	overflow: hidden;
	margin-top: 40px;
	border: 1px solid #cccccc;
}
.cl_newsPopup a:hover{
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
.cl_newsPopup a img{
	width: 100%;
	display: block;
}
.cl_newsPopup span{
	margin-top: 22px;
	line-height: 24px;
	display: inline-block;
    font-weight:bold;
}
.cl_newsPopup span a{
	width: auto !important;
	display: inline-block;
	border: none;
	font-size: 18px;
	margin-top: 0;
}
.cl_newsPopup span img{
	width: 24px;
	height: 24px;
	margin-left: 5px;
}
.cl_newsPopup p{
	width: 200px;
	margin: auto;
	height: 20px;
	font-size: 14px;
	margin-top: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;
}
.cl_newsPopup .popup_btn,.cl_newsPopup .popup_btn2{
	width: 90px !important;
    height: 30px !important;
    line-height: 30px;
    color: #da251d;
    margin-left: 42px;
    float: left;
    overflow: hidden;
    margin-top: 15px;
    font-size: 16px;
    border-radius: 5px;
    border: 1px solid #da251d;
}
.cl_newsPopup .popup_btn:hover,.cl_newsPopup .popup_btn2:hover{
    background: #da251d;
	color: #fff;
}
.cl_newsPopup .popup_btn2{	
    margin-left: 0;
    margin-right: 42px;
    float: right;
    /*color: #fff;
    background: #da251d;*/
}
.cl_store h3 i{
	width: 4px;
	height: 18px;
	background: #DA251D;
	display: inline-block;
	margin-top: 10px;
	float: left;
	margin-right: 5px;
}
.cl_store h3{
	text-align: left;
	font-size: 20px;
	height: 36px;
	line-height: 36px;
	margin-top: 17px;
	font-weight: bold;
	border-bottom: 1px dashed #d8d8d8;
}
.cl_title h3 span:last-child a:hover{
    color:#da251d;
}
.cl_store h3 a{
	float: right;
	font-size: 14px;
	color: #999999;
	font-weight: 400;
}
.cl_store h3 a:hover{
    color:#da251d;
}
.cl_store{
	position: relative;
	float: left;
}
.cl_store div{
	width: 2px;
    height: 138px;
    position: absolute;
    background: #e1e1e1;
    top: 150px;
}
.cl_store div i{
	width: 100%;
	height: 25px;
	display: block;
	background: #da261e;
	transition: all 0.3s;
}
.cl_store ul{
	margin-top: 8px;
	height: auto;
	display: inline-block;
	width: 100%;
	/*background: url(../images/li_bg.png) no-repeat left;    
	background-position-y: 90px;*/
}
.cl_store ul li:first-child .cl_store_img{
	width: 100px;
    height: 75px;
    overflow: hidden;
    border: 1px solid #f1f1f1;
    float: left;
    border-radius: 5px;
}
.cl_store ul a img{
	width: 100%;
	display: block;
}
.cl_store ul li:first-child p{
	font-size: 14px;
	text-align: left;
	float: left;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	width: 198px;
	margin-left: 15px;    
	margin-top: 0;
	text-overflow: ellipsis;
    white-space: nowrap;
	font-weight: bold;
}
.cl_store ul li p:hover{
	font-weight: bold;
}
.cl_store ul span{
	width: 198px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	float: left;
	margin-left: 15px;
	font-size: 12px;
	color: #777777;
	text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}
.cl_store ul span i{
	font-size: 14px;
	float: left;
	width: auto;
	height: auto;
	background: auto;
	display: inline-block;
	margin-right: 5px;
	line-height: 24px;
}
.cl_store li p{	
	font-size: 14px;
	text-align: left;
	float: left;
	width: 295px;
	height: 32px;
	overflow: hidden;
	line-height: 32px;
	margin-left: 20px;
	margin-top: 5px;
	letter-spacing: 0.6px;
	text-overflow: ellipsis;
    white-space: nowrap;
}
.cl_title h3{
	text-align: left;
    font-size: 20px;
    height: 28px;
    border-bottom: 1px dashed #d8d8d8;
}
.cl_title h3 span i{
	color: #DA251D;
    font-weight: bold;
}
.cl_title h3 span:first-child{
	float: left;
	border-bottom: 2px solid #da251d;
    padding-bottom: 7px;
    font-weight: bold;
}
.cl_title h3 span:first-child+span{
	float: right;
	font-size: 14px;
	line-height: 29px;
}
.cl_title h3 span:first-child+span a{
	color: #999;
}

/*中间部分*/
.cl_hotNews_center{	
	width: 488px;
	float: left;
	margin-left: 27px;
}
.cl_news{
	margin-top: 40px;
}
.cl_news ul{
	margin-top: 10px;
}
.cl_news ul li:first-child .cl_news_img){
	width: 107px;
    height: 122px;
    display: inline-block;
    overflow: hidden;
    float: left;
    border-radius: 5px;
    border: 1px solid #f1f1f1;
}
.cl_news ul li img{
	width: 100%;
}
/*.cl_news ul li:nth-child(1) p {
    font-size: 16px;
    text-align: left;
    float: left;
    line-height: 32px;
    margin-left: 20px;
    overflow: hidden;
    width: 359px;
    margin-top: 0;
	letter-spacing: 0.6px;
}*/
.cl_news ul li span{
	width: 359px;
	font-size: 12px;
    text-align: left;
    float: left;
    margin-left: 20px;
    line-height: 24px;
height: 24px;
overflow: hidden;
}
.cl_news ul li span a{	
    width: auto !important;
    height: auto !important;
    display: inline-block !important;
    overflow: auto !important;
    float: none !important;
    border-radius: 0 !important;
    border: none !important;
    color: #999;
}
.cl_news ul li span a:hover{
    color: #DA251D;	
}
.cl_news ul li span:nth-child(3){
	color: #da251d;
    margin-top: 8px;
}
.cl_news ul li span i{
	margin-left: 15px;
	margin-right: 5px;
}
.cl_news ul li span a:first-child i:first-child{
	margin-left: 0;	
}

.cl_news ul li {
	width: 100%;    
	display: inline-block;
	height: 38px;
    line-height: 38px;
}
.cl_news ul li:first-child{	
	display: inline-block;
	height: auto;
}
.cl_news ul li p{
	font-size: 14px;
	letter-spacing: 0.6px;
	text-align: left;
}
.cl_news ul li.news_zk a p{
    height:60px;
}
.cl_news ul li.news_sq a p{
    height:auto;
}
.cl_news ul li i{
	float: left;
	font-size: 14px;
	font-style: italic;
	margin-right: 10px;
	/*color: #999;*/
}
.news_zk{
	height: auto !important;
	margin-bottom: 6px;
}
.news_zk a p i{
	font-weight: bold;
}
.news_sq a p i{
	font-weight: 400;
}
.news_zk p{
	font-weight: bold;
}
.news_sq p{
	font-weight: 400;
}
.news_sq{
	margin-bottom: 0 !important;
}
.news_zk .cl_news_img{
	width: 107px;
    height: 122px;
    display: inline-block;
    overflow: hidden;
    float: left;
    border-radius: 5px;
    border: 1px solid #f1f1f1;
}
.news_sq span{
	display: none;
}
/*.news_sq .xuhao{
	display: initial !important;
}
.news_zk .xuhao{
	display: none;
}*/
.news_sq .cl_news_img{
	display: none;
} 
.news_sq p {
    line-height: 38px !important;
     margin-left: 0 !important;     
      width: auto !important; 
}
.news_zk p{
	font-size: 16px;
    text-align: left;
    float: left;
    line-height: 30px;
    margin-left: 20px;
    overflow: hidden;
    width: 359px;
    margin-top: 0;
    letter-spacing: 0.6px;
}
.news_zk span {
    color: #da251d;
    margin-top: 8px;
}
.cl_business{
    margin-top: 14px;
}
.business_img {
    width: 107px;
    height: 122px;
    display: inline-block;
    overflow: hidden;
    float: left;
    border-radius: 5px;
    border: 1px solid #f1f1f1;
}
.none{
	display: none;
}
.cl_business ul li:first-child+li +li{
	display: none;
}
.cl_business ul li:first-child+li +li +li{
	display: none;
}
.cl_business ul li img {
    width: 100%;
}
.cl_business ul li p {
    font-size: 14px;
    text-align: left;
    float: left;
    line-height: 32px;
    margin-left: 20px;
    height: 64px;
    overflow: hidden;
    width: 359px;
    margin-top: 0;
    letter-spacing: 0.6px;
}
.cl_business ul li p:hover{
	font-weight: bold;
}
.contact_btn {
	width: 75px;
    height: 24px;
    line-height: 24px;
    display: inline-block;
    float: left;
    margin-left: 20px;    
    font-size:12px;
    margin-top: 24px;
    color: #fff;
    background: #da251d;
}
.contact_btn:hover{
	color: #fff;
    background: #931812;
}
.cl_business ul li{
	padding: 15px 0;
    border-bottom: 1px dashed #d8d8d8;
}
.cl_business ul li span{
	float: right;    
	margin-top: 30px;
}
.cl_business ul li span a{
	color: #999;
	padding: 0 10px;
	font-size: 12px;
	line-height: 12px;
	border-right: 1px solid #e8e8e8;
}
.cl_business ul li span a:hover{
	color: #da251d;
}
.cl_business ul li span a:last-child{
	border-right: none;
}
.cl_business .icon-huanyihuan{
	font-size: 14px;
	color: #999;
	height: 14px;
	line-height: 14px;
	margin-right: 5px;
	font-weight: 400;
	display: inline-block;
	transition: all 0.5s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

/*右边部分*/
.cl_hotNews_right{
	width: 320px;
    float: right;
}
.cl_dhh {
    margin-top: 40px;
    position: relative
}
.cl_dhh ul li img {
    width: 100%;
}
/*.cl_dhh ul li.dhh_zk {
	margin-bottom: 10px;
}*/
.cl_dhh ul li.dhh_sq p {
    font-size: 14px !important;
    letter-spacing: 0.6px !important;
    text-align: left !important;
    height: 33px !important;
    line-height: 33px !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    width: 100% !important;
    margin-left: 0 !important;
	font-weight: 400 !important;
}
.cl_dhh ul li.dhh_sq a:first-child{
	display: none !important;
}
.cl_dhh ul li.dhh_sq span{
	display: none !important;
}
.cl_dhh ul li.dhh_sq{
	margin-bottom: 6px !important;
}
.cl_dhh ul li.dhh_zk a:first-child {
    width: 107px;
    height: 122px;
    display: inline-block;
    overflow: hidden;
    float: left;
    border-radius: 5px;
    border: 1px solid #f1f1f1;
}
.cl_dhh ul li.dhh_zk p {
    font-size: 14px;
    text-align: left;
    float: left;
    line-height: 32px;
    margin-left: 15px;
    overflow: hidden;
    width: 172px;    
    height: 64px;
    margin-top: 0;
    letter-spacing: 0.6px;
	text-overflow: clip;
    white-space: normal;
	font-weight: bold;
}
.cl_dhh ul li span {
    width: 174px;
    font-size: 12px;
    text-align: left;
    float: left;
    margin-left: 12px;
    line-height: 24px;
    height: 24px;
    overflow: hidden;
    color: #999;
}
.cl_dhh ul li span:nth-child(3) {
    margin-top: 6px;
}
.cl_dhh ul li i {
    font-size: 14px;
    margin-right: 5px;
}
.cl_dhh ul li {
    width: 100%;
    display: inline-block;
    position: relative;
}
.cl_dhh ul li p {
    font-size: 14px;
    letter-spacing: 0.6px;
    text-align: left;    
    height: 33px;
    line-height: 33px;
    overflow: hidden;    
	text-overflow: ellipsis;
    white-space: nowrap;
}
.cl_dhh ul {
    margin-top: 10px;    
    padding-left: 22px;
	/*background: url(../images/ul_bg.png) no-repeat left; 
	background-position-y: 0;*/
}
.cl_dhh hr{
	width: 1px;
    height: 356px;
    position: absolute;
    left: 5px;
    top: 40px;
    background: #dddddd;
}
.cl_dhh ul li dd{	
    width: 8px;
    height: 8px;
    display: block;
    border-radius: 11px;
    overflow: hidden;
    background: #fff;
    border: 2px solid #DA251D;
    position: absolute;
    top: 11px;
    font-size: 15px;
    color: #da251d;
    text-align: center;
    line-height: 6px;
    left: -22px;
    z-index: 999;
}

/*右边部分*/
.cl_corp{
	margin-top: 30px;
}
.cl_corp ul li:first-child {
	margin-top: 10px;
}
.cl_corp ul li:first-child i {
	color: #da251d;
}
.cl_corp ul li:first-child+li i {
	color: #da251d;
}
.cl_corp ul li:first-child+li+li i {
	color: #da251d;
}
.cl_corp ul li {
    width: 100%;
    display: inline-block;
    height: 42px;
    line-height: 42px;
	text-overflow: ellipsis;
    white-space: nowrap;
}
.cl_corp ul li p {
    font-size: 14px;
    letter-spacing: 0.6px;
    text-align: left;
}
.cl_corp ul li i {
    float: left;
    font-size: 14px;
    font-style: italic;
    margin-right: 10px;
    color: #999;
}

/*广告220x75*/
.add_banner2{
	padding: 47px 0 25px 0;
}
.add_banner2 ul li{
	width: 285px;
	height: 90px;
	margin: 0 20px 20px 0;
	float: left;
	overflow: hidden;
	border: 1px solid #efefef;
	position: relative;
	box-sizing: border-box;
}
.add_banner2 ul li.last{	
	margin: 0 0 20px 0;
}

.add_banner3 { padding: 47px 0 25px 0; }
.add_banner3 ul li { width: 1200px; height: 90px; margin: 0 22px 22px 0; float: left; overflow: hidden; border: 1px solid #efefef; position: relative; box-sizing: border-box; }

/*热门品牌*/
.cl_hotBrand {
	
}
.cl_hotBrand h2 {
    width: 100%;
    height: 36px;
    background: url(../images/brand_t.png) no-repeat;
    background-size: 100%;
    text-align: right;
}
.cl_hotBrand h2 ul{
	float: right;
	margin-top: 4px;
}
.cl_hotBrand h2 ul li{
	float: left;
    font-size: 14px;
}
.cl_hotBrand h2 ul li a{
	width: 84px;
	height: 30px;
	line-height: 30px;
    color: #666;
    text-align: center;
    display: inline-block;
    transition: all 0.3s;
}
.cl_hotBrand h2 ul li:first-child a{
    color: #fff;
	background: #da251d;
}
.cl_hotBrand h2 ul li:last-child a:hover{
    color: #da251d !important;
	background: rgba(0,0,0,0) !important;
}
/*.cl_hotBrand h2 ul li a:hover{
    color: #fff;
	background: #da251d;
}*/
.cl_brand {
	margin-top: 40px;
}
.nz2,.nz3,.nz4{
	display: none;
}
.cl_brand ul li{
	width: 255px;
	height: 208px;
	float: left;
	margin-right: 60px;
	margin-bottom: 45px;
	transition: all 0.3s;
	border-bottom: 1px solid #cccccc;
}
.cl_brand ul li:nth-child(4n){
	margin-right: 0;
}
.cl_brand ul li:first-child+li+li+li{
	margin-right: 0;
}
.cl_brand ul li:first-child+li+li+li+li+li+li+li{
	margin-right: 0;
}
.cl_brand ul li a:first-child{
	width: 100%;
	height: 160px;
	overflow: hidden;
	display: inline-block;    
    border: 1px solid #f1f1f1;

}
.cl_brand ul li a img{
	width: 100%;
	display: block;	
	transition: all 0.3s;
}
.cl_brand ul li a:first-child+a{
	font-size: 14px;
	color: #333;
	height: 38px;
    line-height: 38px;
	transition: all 0.3s;
}
.cl_brand ul li a:first-child+a span{
	width: auto;
	height: 38px;
    line-height: 38px;
    overflow: hidden;
	max-width: 200px;
    display: inline-flex;
    *display: inline-table;
}
.cl_brand2{
	
}
.cl_brand2 h3{
	font-size: 24px;
	text-align: left;
}
.cl_brand2 h3 span{
	float: right;
	font-size: 14px;
	color: #999;
	cursor: pointer;
}
.cl_brand2 h3 span:hover{
	color: #DA251D;
}
.cl_brand2 h3 i:nth-child(1){
	width: 4px;
	height: 22px;
	float: left;
	margin-right: 5px;
	background: #da251d;
	display: block;
}
.cl_brand2 h3 span i {
    width: auto !important;
    height: auto !important;
    font-size: 14px !important;
    margin-right: 5px !important;
    background: #fff !important;
    display: block !important;
    transition: all 0.5s;
    float: left;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.cl_brand2 ul{
	width: 100%;
	float: left;
	margin-top: 10px;
	display: inline-block;
}
.cl_brand2 ul li img{
	width: 100%;
	display: block;
	transition: all 0.3s;
}
.cl_brand2 ul li img:hover{
	transform: scale(1.1);
	-webkit-transform:scale(1.1);   /* for Chrome || Safari */
	-moz-transform: scale(1.1);     /* for Firefox */
	-ms-transform: scale(1.1);      /* for IE */
	-o-transform: scale(1.1);       /* for Opera */
}
.cl_brand2 ul li{
	float: left;
	width: 148.8px;
	height: 92px;
	border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;	
}
.cl_brand2 ul li.border{	
	border-right: 1px solid #f0f0f0;
}
.cl_brand2 ul li.border_bt{	
	border-bottom: 1px solid #e7e7e7;
}
.cl_brand2 ul li a{
	width: 120px;
	height: 64px;
	padding: 14px 0;
	display: inline-block;
	overflow: hidden;
}

/*商机*/
.cl_hotbusiness{
	margin-top: 47px;
}
.cl_hotbusiness h2 {
    width: 100%;
    height: 36px;
    background: url(../images/business_t.png) no-repeat;
    background-size: 100%;
    text-align: right;
}
.cl_hotbusiness h2 ul {
    float: right;
    margin-top: 4px;
}
.cl_hotbusiness h2 ul li {
    float: left;
    font-size: 14px;
}
.cl_hotbusiness h2 ul li a {
    width: 70px;
    height: 30px;
    line-height: 30px;
    color: #666;
    text-align: center;
    display: inline-block;
    transition: all 0.3s;
}
.cl_hotbusiness h2 ul li:first-child a {
    color: #fff;
    background: #da251d;
}
.cl_hotbusiness h2 ul li:last-child a:hover {
    color: #da251d;
    background: rgba(218, 37, 29, 0);
}
.cl_hotbusiness h2 ul li a:hover {
    color: #fff;
    background: #da251d;
}
.cl_hotbusiness_left{
	width: auto;
    display: inline-block;
    margin-top: 30px;
    float: left;
}
.cl_hotbusiness_left ul li{
	width: 266px;
	height: 505px;
	float: left;
	background: #fcfcfc;
	margin-right: 27px;
    transition: all 0.3s;
	cursor: pointer;
}
.cl_hotbusiness_left ul li img{
	width: 100%;
	display: block;
    transition: all 0.3s;
}
.cl_hotbusiness_left ul li a:first-child{
	width: 266px;
	height: 355px;
	display: inline-block;
	overflow: hidden;
    border: 1px solid #f1f1f1;
}
.cl_hotbusiness_left ul li a:first-child+a p{
	width: 236px;
	margin: 15px auto 6px auto;
	height: 32px;
	text-align: left;
	line-height: 32px;
	font-size: 16px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cl_hotbusiness_left ul li a:first-child+a+a p{
	width: 236px;
	height: 48px;
	margin: 0 auto;
	text-align: left;
	line-height: 24px;
	font-size: 14px;
	overflow: hidden;
	color: #777;
}
.cl_hotbusiness_left ul li a:first-child+a+a p span{
	color: #da251d;
}
.business_type{
	width: 236px;
	height: 36px;
	padding: 0 15px;
	margin-top: 13px;
	background: #f6f6f6;
	line-height: 36px;
    transition: all 0.3s;
}
.business_type span:first-child{
	font-size: 14px;
	color: #999;
	float: left;
    transition: all 0.3s;
}
.business_type span:first-child+span{
	font-size: 12px;
	color: #999;
	float: right;
    transition: all 0.3s;
}
.cl_hotbusiness_right{
	width: 316px;
	float: right;   
	margin-top: 30px;
}
.cl_hotbusiness_right h3{
	width: 316px;
	height: 30px;
    background: url(../images/this_top.png) no-repeat;
    background-size: 100%;
}
.cl_hotbusiness_right ul li{
	width: 100%;
	display: inline-block;    
	padding: 10.3px 0;
}

.cl_hotbusiness_right ul li i{
	float: left;
    font-size: 14px;
    line-height: 18px;
    height: 18px;
    width: 18px;
    display: block;
    color: #a3a3a3;
    margin-right: 8px;
    background: #fff;	
}
.cl_hotbusiness_right ul li p{	
    font-size: 14px;
    line-height: 18px;
    float: left;
    width: 290px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cl_hotbusiness_right ul li .shangji_text:hover{
	font-weight: 400;
}
.cl_hotbusiness_right ul li p:hover{
	font-weight: bold;
}
.cl_hotbusiness_right ul li:first-child i,.cl_hotbusiness_right ul li:first-child+li i,.cl_hotbusiness_right ul li:first-child+li+li i{
	float: left;
    font-size: 12px;
    height: 18px;
    width: 18px;
    display: block;
    color: #fff;
    margin-right: 8px;
    background: #da251d;
}
.cl_hotbusiness_right ul li .cl_business_img{
	width: 106px;
	height: 95px;
	float: left;
	display: inline-block;
	overflow: hidden;
	border: 1px solid #f1f1f1;
}
.cl_hotbusiness_right img{
	width: 100%;
	display: block;
    transition: all 0.3s;
}
.cl_hotbusiness_right img:hover {
    transform:scale(1.1) translateZ(0px);
}
.cl_hotbusiness_right ul{
	margin-top: 10px;
}
.cl_hotbusiness_right ul li .shangji_title{
	font-size: 14px;
    float: left;
    margin-left: 15px;
    text-align: left;
    width: 167px;
    font-weight: bold;
    line-height: 30px;
    height: 62px;
    overflow: hidden;
    text-overflow: clip;
    white-space: normal;
}
.cl_hotbusiness_right ul li .shangji_text{
	font-size: 12px;
    float: left;
    margin-left: 15px;
    text-align: left;
    width: 167px;
    height: 24px;
    color: #777;
    line-height: 24px;
    overflow: hidden;
    margin-top: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cl_hotbusiness_right ul li .shangji_text span{
	color: #da251d;
}

/*店铺*/
.cl_hotStore{
	
}
.cl_hotStore h2 {
    width: 100%;
    height: 36px;
    background: url(../images/store_t.png) no-repeat;
    background-size: 100%;
    text-align: right;
}
.cl_hotStore h2 a {
    color: #666;
    font-size: 14px;
}
.cl_hotStore h2 a:hover{
	color: #da251d;
}
.cl_store2{
	margin-top: 47px;
}
.cl_store2 ul li{
	width: 222px;
	height: 182px;
	float: left;
	background: #fff;
	margin-right: 22px;
	margin-bottom: 22px;
    transition: all 0.3s;
	box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);/*firefox*/ 
	-webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);/*webkit*/ 
}
.cl_store2 ul li.last{
	margin-right: 0;
}
.cl_store2 ul li img{
	width: 100%;
	display: block;
    transition: all 0.3s;	
}
.cl_store2 ul li a:first-child{	
	width: 222px;
	height: 148px;
	display: inline-block;
	overflow: hidden;
}
.cl_store2 ul li a p{
	line-height: 36px;
	height: 36px;
    font-size: 14px;
    overflow: hidden;
    text-align:center;
    padding: 0px 15px;
}
/*产品*/
.cl_hotProduct{
	
}
.cl_hotProduct h2 {
    width: 100%;
    height: 36px;
    background: url(../images/product_t.png) no-repeat;
    background-size: 100%;
    text-align: right;
    margin: 50px 0;
}
.cl_hotProduct h2 ul {
    float: right;
    margin-top: 4px;
}
.cl_hotProduct h2 ul li {
    float: left;
    font-size: 14px;
}
.cl_hotProduct h2 ul li a {
    width: 84px;
    height: 30px;
    line-height: 30px;
    color: #666;
    text-align: center;
    display: inline-block;
    transition: all 0.3s;
}
.cl_hotProduct h2 ul li:last-child a:hover {
    color: #da251d !important;
    background: rgba(218, 37, 29, 0) !important;
}
.cl_hotProduct h2 ul li:first-child a {
    color: #fff;
    background: #da251d;
}
.cl_hotProduct h2 ul li a:hover {
    color: #fff;
    background: #da251d;
}
/*#cl_product2{
	display: none;
}*/
.cl_product ul li img{
	width: 100% !important;
}
.cl_product ul li{
	width: 278px !important;
	height: 371px;
	overflow: hidden;
	position: relative;
	margin-right: 29px;
    border: 1px solid #f1f1f1;
}
.cl_product .bd{
	width: 1200px;
	overflow: hidden;
	position: relative;
}
.cl_product ul li .bg{
	width: 100%;
	height: 135px;
	position: absolute;
	bottom: 0;
	background: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B3000000, endcolorstr=#B3000000);
	padding-top: 0;
	transition: all 0.3s;
}
.cl_product ul li h3{
	font-size: 16px;
	color: #fff;
	padding-top: 30px;
	margin-bottom: 20px;
	transition: all 0.3s;
}
.cl_product ul li p{
	font-size: 14px;
	color: #fff;
	width: 190px;
	height: 0;
	overflow: hidden;
    line-height:25px;
	margin: auto;
	opacity: 0.7;
	transition: all 0.3s;
    text-align:center;
}
.cl_product ul li hr{
	width: 18px;
	height: 1px;
	background: #fff;
	margin:0 auto 20px auto;
}
.cl_product ul li span{
	width: auto;
	overflow: hidden;
	font-size: 14px;
	color: #fff;
}
.cl_product .bd .bg i{
	width: 0;
	transition: all 0.3s;
}
.cl_product .bd .next,.cl_product .bd .prev{
	position: absolute;
	z-index: 999;
	top: 170px;
}
.cl_product .bd .next{
	right: 5px;
}
.cl_product .bd .prev{
	left: 5px;
}

/*底部*/
.w_1200 .navigation .clothing,.w_1200 .navigation .zixun,.w_1200 .navigation .shangji2,.w_1200 .navigation .fashion{
	width: 278px;
	height: 188px
}
.w_1200 .bg{
	width: 278px;
}
.w_1200 .footer a{
	font-size: 14px;
}
.w_1200 .footer .daohang ul li{
	line-height: 12px;
}
.w_1200 .navigation ul {
	display: inline-block;
	margin-top: 12px;
    float: left;
	padding-left:18px;
}
.w_1200 .navigation .left .bg ul li a{
	font-size: 14px;
}
.w_1200 .navigation .left ul li{
	width: 80px;
    /*padding-left: 12px;
    padding-right: 12px;*/
    line-height: 30px;
    height: 30px;
    float: left;
    overflow: hidden;
}
.w_1200 .navigation .title4{
	font-size: 16px;
	width: 150px;
	text-align: left;
}
.w_1200 .one{
	margin-left: 30px;
}



/*列表页开始*/
/*筛选*/
.cl_screen{
	background: #f9f9f9;
	margin-top: 17px;
}
.type_label{
	height: 58px;
	transition: all 0.5s;
	border-bottom: 1px solid #eee;
}
.type_label h3{
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding:0 23px;
	line-height: 58px;
}
.type_label h3 i{
	font-size: 16px;
	float: left;
	margin-right: 10px;
	/*line-height: 56px;*/
}
.icon-fenlei,.icon-zhengce{
    font-size: 14px !important;
}
.icon-jiage-current{
	font-weight: bold;
	margin-left: -1px;
}
.type_label ul{
	float: left;
	width: auto;
	max-width: 980px;
	height: 31px;
	overflow: hidden;
	padding-top: 14px;
	transition: all 0.5s;
	*position:relative; /* for IE6,IE7*/
}
.type_label ul li{
	float: left;
	margin: 5px 9px 10px 9px;
	font-size: 14px;
	color: #666;
	position: relative;
}
.type_label ul li a{
	font-size: 14px;
	color: #666;
	padding: 5px 20px;
	transition: all 0.3s;
	border-radius: 3px;
}
.type_label ul li a:hover{
	background: #da251d;
	color: #fff;
}
.cl_on i{	
    background: url(../images/cancel.png) no-repeat;
    background-size: 100% 100%;
    -moz-background-size:100% 100%;
   	-webkit-background-size:100% 100%;
   	-o-background-size:100% 100%;
   	background-size:cover;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://corp.china-ef.com/web/web12/images/cancel.png',sizingMethod='scale');
    position: absolute;
    width: 12px;
    height: 12px;
    display: block;
    top: -7px;
    right: -4px;
    z-index: 999;
    cursor: pointer;
}
.type_label ul li.cl_on a{
	background: #da251d;
	color: #fff;
}
.type_label span{
	font-size: 14px;
	float: right;
	margin-right: 23px;
	line-height: 58px;
	color: #333;
	cursor: pointer;
}
.type_label span i{
	font-size: 14px;
	margin-left: 3px;
	transition: all 0.5s;
}
#label2 ul{
	width: 960px;
}
#label ul{
	width: 980px;
}
#label2 ul li{
	/*width: 82px;    
	margin: 5px 0*/
}
#label2 ul li.last a{
    padding: 5px 13px;
}
#label2 ul li.last{
	/*margin: 5px 0;*/
}
#label2 .cl_on i{
	/*top: -7px;
    right: 3px;*/
}
#label2 ul li.cl_on:last-child  i{
	top: -7px;
    right: -4px;	
}
#label4 ul li{
	margin-right: 16px;
}
#label4 ul li:first-child{
    margin-right: 10px;
}
#label4 ul li:first-child+li{
    margin-right: 18px;
}
#label4 ul li:first-child+li+li{
    margin-right: 16px;
}
#label4 ul li:first-child+li+li+li{
    margin-right: 16px;
}
#label4 ul li:first-child+li+li+li+li+li{
    margin-right: 20px;
}
.label_input{
	float: left;
    font-size: 14px;
    color: #666;
    margin-top: 18px;
}
.label_input hr{
	width: 15px;
	height: 2px;
	background: #cccccc;
	float: left;;    
	display: inline-block;
	margin: 9px 10px;
}
.label_input p{
	float: left;
	margin:0 14px;
}
.label_input input{
	width: 100px;
	height: 30px;
	line-height: 30px;
	border-radius: 3px;
	text-align:center;
	float: left;    
	display: inline-block;
	margin-top: -6px;
	background: #f9f9f9;
	border: 1px solid #ccc;
}
/*.price ul li:last-child i{
	display: none;
}*/
.label_input input::-webkit-input-placeholder{
	font-size: 12px;
	color: #ccc;
}
.cl_screen2 input{	
	border-radius: 3px;
	float: left;
	height: 35px;
	margin-top: 11px;
}
.cl_screen2 input:first-child{
	width: 414px;
	border: 1px solid #ccc;
	padding-left: 40px;
	margin-left: 23px;
	background: url(../images/cl_s.png) no-repeat left #fff;    
	background-position-x: 20px;
}
.cl_screen2 input:first-child+input{
	width: 107px;
	background: #da251d; 
	color: #fff;
	margin-left: 10px;
    cursor:pointer;
}

/*列表*/
.cL_list_left{
	width: 907px;
	float: left;   
}
.cL_list_left ul li{
	padding: 40px 30px;
	text-align: left;
	height: auto;
	display: inline-block;
	position: relative;
	/*border-bottom: 1px solid #f0f0f0;*/
	transition: all 0.3s;
	cursor: pointer;
}
.cL_list_left ul li hr{
	width: 862px;
	height: 1px;
	position: absolute;
	bottom: 0px;
	background: #f0f0f0;
}
.cL_list_left ul li:hover{
	box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0.1);
}
.cL_list_left ul li .list_left .list_left_img{
	width: 414px;
	height: 259px;
	overflow: hidden;
	display: inline-block;
	position: relative;
	border: 1px solid #f1f1f1;
}
.cL_list_left .list_left{
	float: left;
	width: 414px;
	position: relative;
}
.cL_list_left .list_right{
	float: left;
	width: 403px;
	margin-left: 30px;
	position: relative;
}
.cL_list_left ul li .list_left .list_left_img p{
	position: absolute;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 20px 0 0 0;
	background: rgba(156, 156, 156, 0.7);
	bottom: 0;
	right: 0;
	z-index: 999;
	font-size: 12px;
}
.cL_list_left ul li .list_left .list_left_img p:hover{
	color: #fff !important;
}
.cL_list_left ul li img{
	width: 100%;
	display: block;
	transition: all 0.3s;
}
.cL_list_left ul li img:hover{	
	transform: scale(1.1) translateZ(0px);
}
.cL_list_left .list_right h2{
	font-size: 22px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;  
	font-weight: bold;  
	text-overflow: ellipsis;
    white-space: nowrap;
}
.cL_list_left .list_right p:nth-child(2){
	font-size: 12px;
	line-height: 18px;
	color: #999;
	text-indent: 0;
	padding-bottom: 10px;
}
.cL_list_left .list_right p{
	font-size: 14px;
	line-height: 34px;
	text-indent: -6px;
	color: #666;
	text-overflow: ellipsis;
    white-space: nowrap;
	overflow: hidden;
}
.cL_list_left .list_right a:nth-child(3) p{
	height: 24px;
	width: 100%;
	line-height: 24px;
	color: #333;
	text-indent: 0;
	margin-top: 8px;
	margin-bottom: 10px;
}
.cL_list_left .list_right a:nth-child(3) p:hover{
	color: #da251d;
}
.cL_list_left .list_right p i{
	color: #a61d16;
}
.cL_list_left .zixun_btn{
	width: 80px;
	height: 30px;
	font-size: 16px;
	display: inline-block;
	background: #ff3000;
	color: #fff;
	line-height: 30px;
	text-align: center;  
	float: left; 
	position: relative;
}
.zixun_btn i{
	width: 0px;
	overflow: hidden;
	display: inline-flex;
	transition: width 0.3s;
	/*position: absolute;
	top: 0;
	left: 58px;*/
}
.cl_list_btn{
	display: inline-block;
}
.cL_list_left .list_left .zixun_btn,.cL_list_left .list_left .cl_list_btn{
	margin-top: 15px	
}
.cL_list_left .list_right .zixun_btn,.cL_list_left .list_right .cl_list_btn{
	margin-top: 17px	
}
.cL_list_left .cl_list_btn span{
	float: left; 
	line-height: 30px;
	color: #666;
	margin-left: 20px;
	font-size: 12px;
}
.cL_list_left .cl_list_btn span i{
	width: 30px;
	height: 30px;
	float: left; 
	margin-right: 8px;
	display: block;
}
.cL_list_left .cl_list_btn span:first-child i{
	background: url(../images/ico_style.png) no-repeat;
}
.cL_list_left .cl_list_btn span:first-child+span i{
	background: url(../images/ico_join.png) no-repeat;
}
.cL_list_left .cl_list_btn span:first-child+span+span i{
	background: url(../images/ico_brand.png) no-repeat;
}
.list_left a:first-child+a p{
	line-height: 24px;
	font-size: 12px;
	color: #888;
	margin-top: 8px;
    height: 48px;
    overflow: hidden;
}
.list_left a:first-child + a p span {
    color: #da251d;
}
.list_right h3{
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	margin-top: 8px;
}
.list_right h3 span{
	font-size: 12px;
	color: #666;
	float: right;
	margin-left: 15px;
	font-weight: 400;
	transition: all 0.3s;
	cursor: pointer;
}
.list_right h3 span:hover{
	color: #DA251D;
}
.list_right h3 span a{	
	color: #666;
}
.list_right h3 span a:hover{
	color: #DA251D;
}
.list_right h3 span i{
	font-size: 12px;
	float: left;
	margin-right: 5px;
	color: #ff3000;
	display: inline-block;
	transition: all 0.5s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.left_img{
	margin-top: 18px;
}
.left_img li{
	width: 118px;
    height: 148px !important;
    overflow: hidden;
    padding: 0 !important;
    margin-left: 0 !important;
    float: left;
    text-align: left;
    margin-right: 21px;
	border: 1px solid #f1f1f1;
    border-bottom: none !important;
}
.left_img li{
	box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0) !important;
}
.left_img li:first-child+li+li{
    margin-right: 0;	
}
.left_img li:first-child+li+li+li+li+li{
    margin-right: 0;	
}
.left_img li:first-child+li+li+li+li+li+li+li+li{
    margin-right: 0;	
}
.left_img li img{
	width: 100%;
	display: inline-block;
}
.left_img li img:hover{
	transform: scale(1.1) translateZ(0px);
}
.list_left_logo{
	width: 150px;
	height: 79px;
	overflow: hidden;
	float: left;
	display: inline-block;
	border: 1px solid #f1f1f1;
}
.list_left_logo img{
	transition: all 0.3s;
}
.list_left_logo img:hover{
	transform: scale(1.1) translateZ(0px);	
}
.no_vip h2{
	font-size: 22px;
    width: 242px;
    height: 40px;
    float: left;
    line-height: 40px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 20px;
    margin-top: 4px
}
.no_vip .list_left p.type{
    margin-left: 20px;	
    text-indent: 0;
    float: left;
    width: 242px;
    font-size: 12px;
    height:34px;
    color: #999;
    margin-bottom: 10px;
}
.cL_list_left .list_right p.type{
    font-size: 12px;
    line-height: 18px;
    color: #999;
    text-indent: 0;
    padding-bottom: 10px;
}
.cL_list_left .list_right a p{
    height: 24px;
    width: 100%;
    line-height: 24px;
    color: #333;
    text-indent: 0;
    margin-top: 8px;
    margin-bottom: 10px;
}
.no_vip .list_left p:nth-child(4){
	padding-top: 15px;
}
.no_vip .list_left p {
    font-size: 14px;
    line-height: 34px;
    text-indent: -6px;
    color: #666;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: 30px;
}
.no_vip .list_left p i {
    color: #a61d16;
}
.no_vip h3{
	margin-top: 0;
}
.no_vip .list_right a p.txt {
	font-size: 12px !important;
    height: 48px !important;
    width: 100% !important;
    line-height: 24px !important;
    color: #999 !important;
    text-indent: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;  
    padding-top: 10px;  
    overflow:hidden;
    text-overflow: clip;
    white-space: normal;
}
.no_vip .list_right a p.txt span {
    color:#da251d;
}
.cL_list_left a p:hover{
	color: #DA251D !important;
}
.no_vip .list_right p {
    font-size: 12px !important;
    line-height: 24px !important;
    text-indent: -6px !important;
    color: #666 !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-bottom: 0 !important;
}
.no_vip .list_right p:first-child {
    font-size: 14px !important;
    line-height: 28px !important;
    height: 56px !important;
    text-indent: 0 !important;
    color: #333 !important;
    text-overflow: clip;
    white-space: normal;
    overflow: hidden;
    margin-bottom: 8px !important;
}
.no_vip .list_right p:first-child+p{
	padding-top: 10px;
}
.no_vip .list_right p:first-child:hover{
	color: #da251d !important;
}

/*列表右边*/
.cL_list_right{
	width: 285px;
	float: left;
	margin-left: 53px;
	margin-left: 6px;
}
.cL_list_right h3{
	font-size: 16px;
	text-align: left;
	margin-bottom: 14px;
	margin-top: 20px;
	width: 100%;
	font-weight: bold;
}
.cL_list_right h3 i{
	width: 3px;
	height: 14px;
	display: block;
	background: #DA251D;
	float: left;
	margin-top: 3px;
    margin-right: 5px;
}
.cL_list_right h3 span{
	font-size: 14px;
	color: #999;
	/*float: right;*/
	margin-left: 170px;
	display: inline-block;
	font-weight: 400;
}
.cL_list_right h3 span a{
	color: #999;
}
.cL_list_right h3 span a:hover{
	color: #DA251D;
}

/*产品*/
.list_product{
	margin-top: 44px;
}
.list_product ul li{
	width: 136px;
	float: left;
	margin-right: 13px;
	margin-bottom: 5px;
}
.list_product ul li a:first-child{	
	width: 136px;
	height: 181px;
	display: inline-block;
	overflow: hidden;
	border: 1px solid #f1f1f1;
}
.list_product ul li p a{
	width: auto !important;
	height: auto !important;
	display: inline-block !important;
	overflow: hidden !important;
	border: none !important;
}
.list_product ul li:first-child+li{
	margin-right: 0;	
}
.list_product ul li:first-child+li+li+li{
	margin-right: 0;	
}
.list_product ul li img{
	width: 100%;
	display: block;
	transition: all 0.3s;
}
/*.list_product ul li img:hover{
	transform: scale(1.1) translateZ(0);
}*/
.list_product ul li p{
	height: 16px;
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
    margin-bottom: 10px;
    text-align:center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*资讯*/
.list_news ul li:first-child a:first-child {
    width: 77px;
    height: 87px;
    display: inline-block;
    overflow: hidden;
    float: left;
    margin-right: 13px;
	border: 1px solid #f1f1f1;
}
.list_news ul li a img{
	width: 100%;
	display: block;
	transition: all 0.3s;
}
.list_news ul li a img:hover{
	transform: scale(1.1) translateZ(0px);
}
.list_news ul li p{
	font-size: 14px;
	line-height: 26px;
	text-align: left;
	float: left;
    width: 192px;
    font-weight: bold;
}
.list_news ul li a:first-child+a+a {
    max-width: 115px;
    padding: 0 10px;
    overflow: hidden;
    height: 20px;
    display: inline-block;
    background: #da251d;
    color: #fff;
    border-radius: 3px;
    float: left;
    font-size: 12px;
    margin-top: 10px;
    line-height: 20px;
}
.list_news ul li span{
	float: right;
    color: #999;
	font-size: 12px;
    margin-top: 10px
}
.list_news ul li:first-child{
    padding-top: 0;
    padding-bottom: 10px;
    height: auto;
}
.list_news ul li{
	border-bottom: 1px dashed #e7e7e7;
    padding-bottom: 4px;
    padding-top: 4px;
}
.list_news ul li{
	height: 26px;
}
.list_news ul li a:first-child{
	font-size: 14px;
	line-height: 26px;
	height: 26px;
	width: 100%;
	display: inline-block;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}
.list_news ul li a:first-child:hover{
	font-weight: bold;
}
.list_news ul li a i{
	margin-right: 8px;
	color: #999;
}
/*商机*/
.list_shangji ul li:first-child a:first-child {
    width: 77px;
    height: 87px;
    display: inline-block;
    overflow: hidden;
    float: left;
    margin-right: 13px;
	border: 1px solid #f1f1f1;
}
.list_shangji ul li a:first-child+a+a {
    max-width: 115px;
    padding: 0 10px;
    overflow: hidden;
    height: 20px;
    display: inline-block;
    background: #da251d;
    color: #fff;
    border-radius: 3px;
    float: left;
    font-size: 12px;
    margin-top: 10px;
    line-height: 20px;
}
.list_shangji ul li a img{
	width: 100%;
	display: block;
	transition: all 0.3s;
}
.list_shangji ul li a img:hover{
	transform: scale(1.1) translateZ(0px);
}
.list_shangji ul li p:first-child{
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	margin-top: 0;
    height: 48px;
    overflow: hidden;
	color: #333;
	font-weight: bold;
}
.list_shangji ul li p:first-child:hover{
	color: #DA251D;
}
.list_shangji ul li p{
	font-size: 12px;
	line-height: 16px;
	margin-top: 10px;
	color: #999;
	text-align: left;
	float: left;
	width: 192px;
    height:32px;
    overflow:hidden;
}
.list_shangji ul li p i{
	color: #DA251D;
    display: inline-table;
    width: 156px;
}
.list_shangji ul li span{
	float: right;
    color: #999;
	font-size: 12px;
    margin-top: 10px
}
.list_shangji ul li:first-child{
    padding-top: 0;
    padding-bottom: 10px;
    height: auto;
}
.list_shangji ul li{
	border-bottom: 1px dashed #e7e7e7;
    padding-bottom: 4px;
    padding-top: 4px;
}
.list_shangji ul li{
	height: 26px;
}
.list_shangji ul li a:first-child{
	font-size: 14px;
	line-height: 26px;
	height: 26px;
	width: 100%;
	display: inline-block;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
    text-indent: -6px;
}
.list_shangji ul li a:first-child:hover{
	font-weight: bold;
}
.list_shangji ul li a i{
	color: #da251d;
}
/*产品*/
.list_brand{
	margin-top: 0;
}
.list_brand ul li{
	width: 136px;
	float: left;
	margin-right: 13px;
	margin-bottom: 5px;
}
.list_brand ul li a:first-child{
	width: 116px;
	height: 61px;
	display: inline-block;
	overflow: hidden;
	border: 1px solid #f1f1f1;
	padding: 10px;
	transition: all 0.3s;
}
/*.list_brand ul li a:first-child:hover{
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
}*/
.list_brand ul li:first-child+li{
	margin-right: 0;	
}
.list_brand ul li:first-child+li+li+li{
	margin-right: 0;	
}
.list_brand ul li img{
	width: 100%;
	display: block;
	transition: all 0.3s;
}
.list_brand ul li p{
	height: 16px;
	font-size: 12px;
	color: #333;
	line-height: 20px;
	overflow: hidden;
    padding-bottom: 10px;
    text-align:center;
}
.list_brand ul li p:hover{
	color: #da251d;
}
/*商机*/
.list_dhh ul li a:first-child {
    width: 77px;
    height: 87px;
    display: inline-block;
    overflow: hidden;
    float: left;
    margin-right: 13px;
	border: 1px solid #f1f1f1;
}
.list_dhh ul li.null a:first-child{
	display:none;
}
.list_dhh ul li.null p{
	width: 285px;
}
.list_dhh ul li a img{
	width: 100%;
	display: block;
	transition: all 0.3s;
}
.list_dhh ul li a img:hover{
	transform: scale(1.1) translateZ(0px);
}
.list_dhh ul li p:first-child{
	font-size: 14px;
	color: #333;
}
.list_dhh ul li p:first-child:hover{
	color: #DA251D;
	font-weight: bold;
}
.list_dhh ul li p{
	width: 193px;
	font-size: 12px;
	color: #999;
	height: 26px;
	line-height: 26px;
	text-align: left;
	float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.list_dhh ul li p i{
	font-size: 14px;
    margin-right: 5px;
}
.list_dhh ul li span{
	float: right;
    color: #999;
	font-size: 12px;
    margin-top: 10px
}
.list_dhh ul li:nth-child(1){
    /*padding-top: 0;*/
}
.list_dhh ul {
	width: 305px;
	margin-left: -10px;
}
.list_dhh ul li{
	/*border-bottom: 1px dashed #e7e7e7;*/
    /*padding-bottom: 10px;
    padding-top: 10px;*/
    padding: 10px;
    cursor: pointer;
    transition: all 0.3s;
    position: relative;
    display: inline-block;
}
.list_dhh ul li hr{
	position: absolute;
	bottom: 0;
	height: 1px;
	width: 285px;
	left: 0;
	display: block;
	z-index: 999;
	border-bottom: 1px dashed #e7e7e7;
	border-top: none;
	border-left: none;	
	border-right: none;
	background-color: #00000000;
	margin-left: 10px;
}
.list_dhh ul li:hover{
	box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0.1);
}
.list_dhh ul li a i{
	color: #da251d;
}
/*专题*/
.list_zhuanti{
	
}
.list_zhuanti ul li a:first-child{
	width: 283px;
	height: 185px;
	overflow: hidden;
	display: inline-block;
	border: 1px solid #f1f1f1;
}
.list_zhuanti ul li a img{
	width: 100%;
	display: block;
}
.list_zhuanti ul li p{
	height: 30px;
	padding:0 20px;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align:center;
}
.special-left{
	position: relative;
}
.special-left .hd{
	opacity: 0;
}
.special-left .hd a{
	opacity: 0.5;
	transition: all 0.3s;
}
.special-left .hd a:hover{
	opacity: 1;	
}
.special-left .hd .prev{
	float: left;
	position: absolute;
	z-index: 999;
	top: 76px;
	left: 0;
	display: inline-block;
}
.special-left .hd .next{
	float: right;
	position: absolute;
	z-index: 999;
	top: 76px;
	right: 0;
	display: inline-block;
}

.list_code{
	margin-bottom: 20px;
    margin-top: 20px;
}
.w_1200 .page {
    margin-top: 50px;
    height: auto;
    margin-bottom: 50px;
    display: inline-block;
}
.w_1200 .navigation .right{
	padding-top: 26px;
}
.w_1200 .footer .daohang ul{
	width: 565px;
}
.w_1200 .clothing, .w_1200 .zixun, .w_1200 .shangji2, .w_1200 .fashion {
    margin-right: 29px;
}

.result {
    margin: 35px auto;
    text-align: center;
    font-size: 16px;
    color: #999;
}
.list_hot {
    font-size: 22px;
    font-weight: bold;
    text-align: left;
    margin-bottom: 10px;
    color: #da251d;
    margin-left: -48px;
}
.list_hot i{
    width: 4px;
    height: 20px;
    display: block;
    float: left;
    background: #da251d;
    margin-right: 10px;
}



/*ie弹窗*/
#ie_bg{
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 999999;
	top: 0;
	right: 0;
	background: rgba(0,0,0,0.88);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e0000000,endcolorstr=#e0000000);
	display: none;
}
.ie{
	width: 450px;
    height: 440px;   
	margin: auto;
	position: absolute;
	left: 40%;
    top: 24%;
	background: #fff;		
	text-align: center;		
}
.ie p{
	font-size: 20px;
	line-height: 44px;
	display: inline-block;
}


.weixin_sbox{
    width: 320px;
    height: 226px;
    display: none;
    position: fixed;
    z-index: 999;
    left:49.46877rem;    
    top: 16rem;
}
#tabcontent5 {
    z-index: 2;
    width: 320px;
    background: #fff;
}
#tabcontent5 {
    -moz-box-shadow: 0px 0px 20px 0px #00000050;
    -webkit-box-shadow: 0px 0px 20px 0px #00000050;
    box-shadow: 0px 0px 20px 0px #00000050;
}
.closeBtn {background: url(http://www.china-ef.com/news/images/curres.png) no-repeat;background-position: -126px -62px;width: 22px;height: 22px;display: block}
#tabcontent5 table{
	padding:10px;
	
}
#tabcontent5 span {float: right; position: absolute; right: 10px;}
#tabcontent5 .tdtxt {font: bold 16px/30px "Microsoft Yahei";}
#tabcontent5 .td {	    height: 30px;
    overflow: hidden;
    line-height: 30px;
    padding-left: 10px;
    padding-top: 10px;
	}
.divcont {font-size: 14px;}
.weixint {font: bold 15px/32px "Microsoft Yahei";color: #000;text-align: center;}
.weixint i {color: #ed0101}
.weiphoto {	width: 118px;height: 117px;	margin: auto;padding-bottom: 10px;
}


.yingye, .shangbiao {
	background: url(http://login.china-ef.com/company/2014/images/current.png) no-repeat;
}
.yingye {
	background-position: 0px -39px;
	width: 24px;
	height: 30px;
	float: left;
	margin-left: 5px;
}
.shangbiao {
	background-position: 0px -88px;
	width: 24px;
	height: 30px;
	float: left;
	margin-left: 5px;
}