/* ========== */
/* = head-foot = */
/* ========== */
.black{ color:#000;}/*黑色*/.red{ color:#FF0800;}/*红色*/.green{ color:#00AE04;}/*绿色*/.orange{ color:#FF7100;}/*橙色*/.blue{ color:#0083C3;}/*蓝色*/.gray{ color:#656565;}/*灰色*/

.blackbox{display:none;position:absolute;width:100%;height:100%;background:#000;z-index:98;opacity:0.5;filter:aplha(opacity=50);}
.boxborder{display:none;position:absolute;z-index:99;background:#fff;opacity:0.4;filter:aplha(opacity=40);}

.l{float:left;}.r{float:right;}.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.b{font-weight:bold;}.rel{position:relative;}.abs{position:absolute;}.cl{clear:both;}.dn{display:none;}
html,  
body{
	width: 100%;
	height: 100%;
	margin: 0; 
	padding: 0;
	font-family: Helvetica,Arial,“宋体”;
	font-size: 14px;
}
/*兼容ff,a标签点击会出现虚线框的BUG*/
a:focus,
area,
a>img
{
	outline: none;
	border:none;
}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none 
}
/*reset*/
h2,h3,h4{
	margin: 0;
	padding:0;
}
img{
	border:0;
}
input{
	margin: 0;
	padding: 0;
}
input[type="radio"],
input[type="checkbox"]{
	outline:none;
}
dl,dt,dd,ul{
	margin:0;
	padding:0;
}
li{
	list-style-type:none;
}
textarea{
	resize:none;
}
.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.bn-head{
	width: 100%;
	color: #707070;
}
/*顶部收藏区*/
.bn-head .bn-head-top{
	height: 32px;
	line-height: 32px;
	background: #f2f2f2;
	width: 100%;
	min-width: 1200px;
	border-bottom: 1px solid #e5e5e5;
}
.bn-head .bn-head-top .bn-head-top-body,
.bn-head .bn-head-main .bn-head-main-body,
.bn-head .bn-head-nav .bn-head-nav-body,
.bn-foot .bn-foot-nav .bn-foot-nav-body,
.bn-foot .bn-foot-aside .bn-foot-nav-body
{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.bn-head .bn-head-top-body{
	background: #f2f2f2;
}
.bn-head .bn-head-top-left{
	position: relative;
}

.bn-head .bn-head-top-left img{
	position: absolute;
	top: 6px;
	margin-right: 10px;
}

.bn-head .bn-head-top-right{
	position: absolute;
	top: 0;
	right: 0;
}
.bn-head .bn-head-top-right>span{
	margin-right: 20px;
}
.bn-head .bn-head-top-right ul{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	margin-right: 5px;
}
.bn-head .bn-head-top-right ul li{
	display: inline-block;
	margin-right: 10px;
}
.bn-head .bn-head-top-right ul li a{
	text-decoration: none;
	color: inherit;
	padding-right: 5px;

}
.bn-head-top-right ul li span{
	color: #CFCFCF;
}

.bn-head .bn-head-top-right ul li:last-of-type a:after{
	content: '';
	border: 3px solid transparent;
	border-left: 3px solid #707070;
	border-bottom: 3px solid #707070;
	position: absolute;
	top: 11px;
	right: -4px;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}
/*中部*/
.bn-head .bn-head-main{
	height: 123px;
	width: 100%;
	min-width: 1200px;
}
.bn-head .bn-head-main-body{
	height: 100%;
}
/*中部左边logo*/
.bn-head .bn-head-main-logo{
	position: absolute;
	top: 50%;
	margin-top: -25px;
}
/*中部中间搜索区域*/
.bn-head .bn-head-main-search{
	width: 567px;
	position: absolute;
	left: 50%;
	margin-left: -283px;
}
.bn-head .bn-head-main-search form{
	margin-top: 37px;
	width: 100%;
}
.bn-head .bn-head-main-search form span{
	font-size: 0px;
}
.bn-head .bn-head-main-search input[type='text']{
	border: 2px solid #ef7204;
	box-sizing: border-box;
	width: 490px;
	height: 35px;
	padding: 8px 34px 9px 8px;
	outline: none;
	font-size: 14px;
	background: url(../img/HFimgs/放大镜.png) no-repeat;
	background-position: 460px 10px;
}
.bn-head .bn-head-main input[type='submit']{
	color: white;
	font-size: 14px;
	box-sizing: border-box;
	width: 77px;
	height: 35px;
	font-weight: bold;
	border: none;
	background: #ef7204;
	margin-left: -5px;
	outline: none;
	cursor: pointer;
	vertical-align: top;
}

.bn-head .bn-head-main-search input[type='submit']:hover{
	background: #e16c05;
}
.bn-head .bn-head-main-search .list{
	list-style-type: none;
	width: 100%;
	margin-top: 11px;
}
.bn-head .bn-head-main-search .list li{
	display: inline-block;
}
.bn-head .bn-head-main-search .list li a{
	display: block;
	font-size: 12px;
	font-family: "宋体";
	padding: 0 15px;
	color: #999999;
	text-decoration: none;
	position: relative;
}
.bn-head .bn-head-main-search .list li a:after{
	content: '';
	display: block;
	width: 1px;
	height: 12px;
	background: #999999;
	position: absolute;
	top: 1px;
	right: 0;
}
.bn-head .bn-head-main-search .list li:last-of-type>a:after{
	background: none;
}
.bn-head .bn-head-main-search .list li a:hover{
	color: #ef7204;
}
/*中部右侧购物车*/
.bn-head .bn-head-main-shop{
	width: 152px;
	height: 33px;
	border: 1px solid #dcdbdc;
	border-radius: 2px;
	position: absolute;
	right: 0;
	top: 37px;
}
.bn-head .bn-head-main-shop a{
	display: block;
	width: 100%;
	height: 100%;
}
.bn-head .bn-head-main-shop a:hover .font{
	color: #66a009;
}
.bn-head .bn-head-main-shop a div{
	float: left;
	height: 33px;
	line-height: 33px;
	position: relative;
}
.bn-head .bn-head-main-shop a .pic{
	width: 49px;
	position: relative;
	background: #fff;
}
.bn-head .bn-head-main-shop a .pic img{
	display: inline-block;
	position: absolute;
	top: 50%;
	margin-top: -13px;
	left: 50%;
	margin-left: -15px;
}
.bn-head .bn-head-main-shop a .font{
	width: 101px;
	color: #707070;
	font-size: 12px;
	background: #f8f8f8;
	text-indent: 8px;
	position: relative;
}
.bn-head .bn-head-main-shop a .font:after{
	content: '';
	border: 4px solid transparent;
	border-left:4px solid #707070;
	position: absolute;
	top: 13px;
	right: 5px;
}
.bn-head .bn-head-main-shop .badge{
	color: white;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding: 0 9px;
	border-radius: 5px;
	background: #fa8631;
	position: absolute;
	top: -16px;
	left: 20px;
}
.bn-head .bn-head-main-shop .badge:after{
	content: '';
	display: block;
	border: 6px solid transparent;
	border-right: 6px solid #FA8631;
	position: absolute;
	top: 13px;
	left: 0px;
}

/*head底部导航*/

.bn-head .bn-head-nav{
	width: 100%;
	min-width: 1200px;
	height: 46px;
	background: #66a009;
}
.bn-head .bn-head-nav-body{
	height: 100%;
	line-height: 46px;
	position: relative;
}
.bn-head .bn-head-nav-body .bars{
	width: 220px;
	height: 45px;
	background: #66a009;
	position: absolute;
	cursor: pointer;
	z-index: 5;
	left: 0;
	top: 0;

}
.bn-head .bars .al{
	font-size: 17px;
	font-weight: bold;
	color: white;
	letter-spacing: 2px;
	margin-left: 20px;
}
.bn-head .bars .ib{
	/*display: inline-block;*/
	position: absolute;
	right: 20px;
	top: 18px;
}


/*头部导航上面的全部不产品分类下拉菜单*/
.bars .home-nav{
	position:absolute;
	top:46px;
	left:0px;
	width:220px;
	height:290px;
	background:#66a009;
	border-top:1px solid #9fdf37;
	/*transition:height 0.3s ease-in-out;*/
	display:none;
	z-index:10;
}
.bars:hover .home-nav{
	display:block;
} 




.bars .home-nav li>a{
	display: block;
	height: 48px;
	line-height: 48px;
	margin: 0 13px;
	padding: 0 5px;
	color: #ffffff;
	text-decoration: none;
	border-top: 1px dashed #d4d1d1;
}
.bars .home-nav .h-nav>li:first-child>a{
	border-top: none;
}

.bars .home-nav .h-nav>li a>span{
	font-size: 25px;
	vertical-align: top;
	color: #fff;
	float: right;
}
.bars .home-nav .h-nav>li:hover,
.bars .home-nav .h-nav>li.active{
	background: #ef7204;
}
.bars .home-nav .h-nav>li:hover a span,
.bars .home-nav .h-nav>li.active a span{
	color: #FFFFFF;
	margin-right:-5px
}
.bars .home-nav .h-nav>li:hover>a,
.bars .home-nav .h-nav>li.active>a{
	border-color: #639e04;
	
}
.bars .home-nav .h-nav>li>.cont{
	width: 763px;
	min-height: 100%;
	background:alpha(opacity=0);
	background: rgba(255,255,255,0);
	position: absolute;
	top: -2px;
	left: 220px;
	/* border: 1px solid #66a009; */
	display:none;
	box-sizing:border-box;
	padding-bottom:20px;
}
.bars .home-nav .h-nav>li:hover .cont{
	display:block;
	z-index:20;
}
.bars .home-nav .h-nav li .cont dl,
.bars .home-nav .h-nav li .cont dt,
.bars .home-nav .h-nav li .cont dd
{
	margin: 0;
	padding: 0;
	color: #7a7a7a;
}
.bars .home-nav .h-nav li .cont dl{
	padding: 5px 0;
	margin: 0 30px;
	border-bottom: 1px dashed #d5d5d5;
}
.bars .home-nav .h-nav li .cont dl:last-child{
	border-bottom: 0;
}
.bars .home-nav .h-nav li .cont dt{
	display: block;
	width: 120px;
	height:20px;
	line-height:20px;
	padding: 3px 20px 0 0;
	text-align: right;
	float: left;
	font-weight:bold;
}
.bars .home-nav .h-nav li .cont dd{
	display: block;
	width: 550px;
	font-size: 13px;
	float: left;
	overflow: hidden;
}
.bars .home-nav .h-nav li .cont dd a{
	float: left;
	padding: 0px 10px;
	margin: 5px 0;
	height: 16px;
	line-height: 16px;
	text-decoration: none; 
	color: #7a7a7a;
	position:relative;
}
.bars .home-nav .h-nav li .cont dd a:before{
	content:'';
	display:block;
	width:1px;
	height:80%;
	background:#ccc;
	position:absolute;
	left:1px;
	top:3px;
}
.bars .home-nav .h-nav li .cont dd a:hover,
.bars .home-nav .h-nav li .cont dd a.active{
	color: #ef7204;
}
 
.bn-head .bn-head-nav-body .nav{
	margin: 0;
	padding: 0;
	height: 46px;
	list-style-type: none;
	position: absolute;
	left: 220px;
	z-index: 4;
}


.bn-head .bn-head-nav-body .nav>li{
	box-sizing: border-box;
	float: left;
	border: 1px solid #66A009;
	position: relative;
} 

.bn-head .nav a{
	display: block;
	height: 44px;
	line-height: 44px;
	padding: 0 25px;
	text-decoration: none;
	color: white;
	font-weight: bold;
	font-size: 15px;
}
.bn-head-a.bn-head-a-hover{
	background:white;
	color:#FA8631!important;
}

.bn-head .nav a:hover{
	background: white;
	color: #FA8631;
}
  
.bn-head .bn-head-nav-body .nav ul{
	margin: 0;
	padding: 0;
	position: absolute;
	width: 140px;
	list-style-type: none;
	background: #76ab02;
}
.bn-head .bn-head-nav-body .nav .list{
	top: 55px;
	left: 0;
	border-radius: 5px;
	padding: 5px;
	display: none;
}
.bn-head .bn-head-nav-body .nav .list>li{
	margin-top:3px;
}
.bn-head .bn-head-nav-body .nav li>ul:before{
	content: '';
	display: block;
	border: 10px solid transparent;
	border-bottom-color:#76ab02 ;
	position: absolute;
	top: -20px;
	left: 20px;
}
.bn-head .bn-head-nav-body .nav .list1{
	padding:5px;
	border-radius:5px;
	left: 160px;
	top: 0;
	display: none;
}
.bn-head .bn-head-nav-body .nav>li:hover ul{
	display:block;
}
.bn-head .bn-head-nav-body .nav li>ul>li>ul:before{
	content: '';
	display: block;
	border: 10px solid transparent;
	border-right-color:#76ab02 ;
	position: absolute;
	top: 10px;
	left: -20px;
}

.bn-head .bn-head-nav-body .nav li>ul>li a{
	font-size: 13px;
	display: block;
	margin: 0 auto;
	width: 120px;
	padding: 0 10px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
}
.bn-head .bn-head-nav-body .nav li>ul>li a:hover,
.bn-head .bn-head-nav-body .nav li>ul>li.active>a{
	background: #2a4001;
}
.bn-head .bn-head-nav-body .nav li>ul{display:block}
.bn-head .bn-head-nav-body .nav li>ul>li a>span{
	float: right;
	font-size: 20px;
}

.bn-head .bn-head-nav-body .vip{
	width: 135px;
	height: 33px;
	line-height: 33px;
	position: absolute;
	right: 2px;
	top: 50%;
	margin-top: -16px;
}
.bn-head .bn-head-nav-body #vip{
	display: block;
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	width: 100%
	height: 100%;
	padding-right: 20px;
	border-radius: 8px;
	text-align: right;
	background: url(../img/HFimgs/会员.png) no-repeat;
	background-position: 20px center;
	background-color: #416a00;
	position: relative;
	cursor:pointer;
}
.bn-head .bn-head-nav-body .vip .list{
	box-sizing: border-box;
	margin: 0;
	padding: 5px;
	width: 133px;
	background: #76ab02;
	border: 1px solid #548a01;
	border-radius: 8px;
	position: absolute;
	z-index: 10;
	top: 50px;
	left: 0;
	display: none;
}
.bn-head .bn-head-nav-body .vip .list:before{
	content: '';
	display: block;
	border: 10px solid transparent;
	border-bottom-color: #76ab02;
	position: absolute;
	top: -20px;
	left: 20px;
}
.bn-head .bn-head-nav-body .vip .list li{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.bn-head .bn-head-nav-body .vip .list li a{
	display: block;
	font-size: 13px;
	padding-left: 8px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	line-height: 28px;
	text-decoration: none;
}
.bn-head .bn-head-nav-body .vip .list li a>span{
	font-size: 20px;
	padding-right: 10px;
	float: right;
}
.bn-head .bn-head-nav-body .vip .list li a:hover{
	background: #2d4401;
}


/*footer*/
.bn-foot{
	height: 430px;
}
.bn-foot .bn-foot-nav{
	width: 100%;
	min-width: 1200px;
	height: 340px;
	background: #696e75;
}
.bn-foot .bn-foot-nav-body .nav-content{
	height: 250px;
}
.bn-foot .bn-foot-nav-body .bn-foot-nav-item{
	float: left;
	width: 210px;
	padding: 0 15px;
	position: relative;
}
.bn-foot .bn-foot-nav-body .bn-foot-nav-item h4{
	margin-top: 25px;
	font-size: 22px;
	color: #d5d6d7;
	font-weight: bold;
	padding-bottom: 12px;
	border-bottom: 1px solid #d5d6d7;
}
.bn-foot ul{
	margin-top: 20px;
	list-style-type: none;
}
.bn-foot .bn-foot-nav-body .bn-foot-nav-item ul li a{
	display: block;
	text-decoration: none;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #D5D6D7;
}
.bn-foot .bn-foot-nav-body .bn-foot-nav-item img{
	position: absolute;
	right: 15px;
	top: 150px;
}
.bn-foot .bn-foot-nav-body p{
	text-align: center;
	color: #D5D6D7;
	font-family: "宋体";
	font-size: 12px;
}
.bn-foot .bn-foot-aside{
	width: 100%;
	min-width: 1200px;
}
.bn-foot .bn-foot-nav-body .aside-content{
	width: 280px;
	margin: 20px auto;
}
.foot-record{
float: left;
}
.foot-record{
	float: right;
}

/* ========== */
/* = 首页 = */
/* ========== */
.bn-home{
	width: 100%;
	min-width:1200px;
	margin: auto;
}
.bn-home-body{
	width:1200px;
	margin:0 auto;	
}
.bn-home .h-head{
	height: 455px;
	position:relative;
}




/*
.bn-home .home-nav{
	width: 220px;
	float: left;
	height:450px;
	background: #3a3a3a;
	border-top: 1px solid #4d4d4d;
	margin-top: 0px;
	position: relative;
}
.bn-home .home-nav .h-nav{
	margin: 0;
	padding: 0 ;
	list-style-type: none;
}

.bn-home .home-nav .h-nav>li>a{
	display: block;
	height: 40px;
	line-height: 40px;
	margin: 0 13px;
	padding: 0 5px;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px dashed #5c5c5c;
}
.bn-home .home-nav .h-nav>li:last-child>a{
	border-bottom: none;
}
.bn-home .home-nav .h-nav>li a>span{
	font-size: 25px;
	vertical-align: top;
	color: #959595;
	float: right;
}
.bn-home .home-nav .h-nav>li:hover,
.bn-home .home-nav .h-nav>li.active{
	background: #639e04;
}
.bn-home .home-nav .h-nav>li:hover a span,
.bn-home .home-nav .h-nav>li.active a span{
	color: #FFFFFF;
	margin-right:-5px;
}
.bn-home .home-nav .h-nav>li:hover>a,
.bn-home .home-nav .h-nav>li.active>a{
	border-color: #639e04;
}
.bn-home .home-nav .h-nav>li>.cont{
	width: 761px;
	height:450px;
	background: #FFFFFF;
	position: absolute;
	top: -2px;
	left: 220px;
	border: 1px solid #66a009;
	display: none;
}
.bn-home .home-nav .h-nav>li:hover .cont{
	display:block;
	z-index:5;
}
.bn-home .home-nav .h-nav li .cont dl,
.bn-home .home-nav .h-nav li .cont dt,
.bn-home .home-nav .h-nav li .cont dd
{
	margin: 0;
	padding: 0;
	color: #7a7a7a;
}
.bn-home .home-nav .h-nav li .cont dl{
	padding: 20px 0;
	margin: 0 30px;
	border-bottom: 1px dashed #d5d5d5;
}
.bn-home .home-nav .h-nav li .cont dl:last-child{
	border-bottom: 0;
}
.bn-home .home-nav .h-nav li .cont dt{
	display: block;
	width: 100px;
	padding: 3px 20px 0 0;
	text-align: right;
	float: left;
	font-weight:bold;
}
.bn-home .home-nav .h-nav li .cont dd{
	display: block;
	width: 550px;
	font-size: 13px;
	float: left;
	overflow: hidden;
}
.bn-home .home-nav .h-nav li .cont dd a{
	float: left;
	padding: 0px 20px;
	margin: 5px 0;
	height: 16px;
	line-height: 16px;
	text-decoration: none;
	border-left: 1px solid #d5d5d5;
	color: #7a7a7a;
}
.bn-home .home-nav .h-nav li .cont dd a:hover,
.bn-home .home-nav .h-nav li .cont dd a.active{
	color: #ef7204;
}
*/
.bn-home .home-banner{
	margin-left:220px;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}
.bn-home .home-banner .b-top .slider{
	width:763px;
	height: 290px;
	float: left;
}
.slider{
	position:relative
}
.bn-home .home-banner .b-top .data{
	overflow: hidden;  font-size:12px
}

.slider-group .slider-item{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
}
.slider .slider-btn{

	height: 10px;
	position: absolute;
	right: 25px;
	bottom: 20px;
	z-index: 4;
}
.slider .slider-btn>span{
	display: block;
	width: 15px;
	height: 15px;
	line-height:15px;
	text-align:center;
	border-radius: 50%;
	background: #416a00;
	float: left;
	margin-right: 6px;
	cursor: pointer;
	font-size:10px;
	color:#C4C0C0;
	font-family:"宋体"
}
.slider .slider-btn>span.on{
	background: #ff7800;
	color:white;
	font-weight:bold
}
.bn-home .home-banner .b-top .data{
	height: 290px;
}
.bn-home .home-banner .b-top .data>div:first-child{
	border-bottom: 1px solid #e6e6e6;
} 
.bn-home .data ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: #707070;
	padding: 10px 0;
}
.bn-home .data h2{
	margin: 0;
	font-size: 16px;
	color: #6a6a6a;
	padding-left: 45px;
	height: 45px;
	line-height: 45px;
	font-weight: normal;
	background: #f5f5f5 url(../img/articleimgs/data-h2-1.png) 10px center no-repeat;
}
.bn-home .f-app h2{
	background: #f5f5f5 url(../img/articleimgs/data-h2-2.png) 10px center no-repeat;
}
.bn-home .data .now{
	padding-bottom:3px;
}
.bn-home .data  li{
	margin-left: 20px;
	font-size: 13px;
	line-height: 1.5;
}
.money{
	color: #ff7800!important;
	font-weight:bold;
	font-size: 14px;
}
.bn-home .b-foot{
	margin-top: -7px;
	border: 1px solid #e6e6e6;
	border-top: none;
	/*border:1px solid #ccc;
	border-top: 4px solid #66a009;*/
}
.bn-home .b-foot div{
	float: left;
}
.bn-home .b-foot div.banner{
	width: 298px;
	height: 157px;
	background: #fff;
}
.bn-home .b-foot div.banner+.banner{
	border-left: 1px solid #e6e6e6;
}
.bn-home .b-foot div.banner>a{
	display:block;
	margin-top:20px
}
.bn-home .b-foot div.banner>a>img{
	display:block;
	margin:auto;
	
}
.bn-home .b-foot div.shunfeng{
	width: 210px;
	height: 157px;
	background:url(../img/articleimgs/h-ban-b4.png);
	color:#fff;
	position:relative;
}
.shunfeng div{
	font-size:12px;
	padding:1px;
	border-right:none!important;
}
.shunfeng .kdlist{
	position:absolute;
	top:50px;
	left:20px;
	overflow:hidden;
	height:90px;
	width:120px;
}
.shunfeng dd>a{
	color:inherit;
	text-decoration:none;
}
.shunfeng dt{
	margin-top:10px;
}
.bn-home .home-banner .b-foot div.banner>a{
	display: block;
	width: 229px;
	height: 124px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}




.bn-home .floor{
	margin-top: 36px;
	border-bottom:1px solid #e6e6e6;
}
.f-title{
	height: 39px;
	line-height: 45px;
	font-size: 22px;
	color: #3b3b3b;
	padding-left: 39px;
	background: url(../img/articleimgs/floorBG.png) no-repeat;
}
.floor2 .f-title{
	background-position: 0 -50px;
}
.floor3 .f-title{
	background-position: 0 -100px;
}
.floor4 .f-title{
	background-position: 0 -150px;
}
.floor5 .f-title{
	background-position: 0 -202px;
}
.f-title>a{
	text-decoration:none;
	display:inline-block;
	font-size: 15px;
	line-height:60px;
	height:40px;
	color: #b6b6b6;
	float: right;
	margin-right:20px;
}
.f-title>a:hover,
.h-new-title>a:hover{
	color:#ff7800;
	font-weight:bold;
}
.f-cont{
	height:514px;
	margin-top: 10px;
	font-size:0px;
}
.floor1 .f-cont{
    position: relative;
	border-top: 3px solid #639e04;
	background: #fff;
}
.f-cont .map{
	width:198px;
	overflow: hidden;
	float: left;
	background:#639e04;
}
.f-cont .map ul{
	height: 256px;
	padding:0;
	overflow: hidden;
	font-size: 13px;
}
.map li{
	cursor:pointer;
}


.f-cont .b-list{
    overflow: hidden;
    border: 1px solid #dddddd;
    width: 1000px;
}
.f-cont .b-list.anima-list{
    width: 800px;
    border-top: 0;
    border-right: 0;
}
.f-cont .b-list .anima{
    position:relative;
	height: 256px;
	width:199px;
	font-size: 13px;
	float: left;
	border:1px solid #eaeaea;
	margin-right: -1px;
    margin-bottom: -1px;
	overflow: hidden;
}
.f-cont .b-list .anima a{
    *display: block;
    *font-size: 140px;  
    *font-family:Arial;  
    display: table-cell;
    vertical-align:middle;  
	width:199px;
	height:140px;
    margin:0 auto;
    text-align: center;
}
.f-cont .b-list .anima a>img{
    width: 140px;
    height: auto;
    vertical-align:middle;
    text-align: center;
}


.f-cont .anima-right{
    width: 199px;
    border: 1px solid #eaeaea;
    border-top: 0;
    overflow: hidden;
    overflow-y: auto;
    position: absolute;
    top: 0;
    bottom: -1px;
    right: 0;
}
.f-cont .anima-right h3{
    font: bold 16px 宋体;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background-color: #639e04;
    color: #fff;
}
.f-cont .anima-right .logoWarp{
    position: absolute;
    top: 34px;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
}
.f-cont .anima-right .logoList{
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;    
    border-collapse: collapse;
    border-spacing: 0;
}
.f-cont .anima-right .logoList tr{
    height: 120px;
    vertical-align: middle;
    text-align: center;
}
.f-cont .anima-right .logoList tr img{
    width: 180px;
    height: 80px;
}







.f-cont .text{
	margin-top:5px;
}
.f-cont .text>div{
	font-family:"Helvetica Neue", "Helvetica", "tahoma", "arial", "\5FAE\8F6F\96C5\9ED1", "\5b8b\4f53";
	font-size:12px;
	padding-left:10px;
	color:#8b8b8b;
	line-height:20px;
	word-break:break-all;
}
.f-cont .text>.money{
	font-family:"Helvetica Neue", "Helvetica", "tahoma", "arial";
	font-size:18px;
	font-weight:normal;
	margin-top:7px;
	position:absolute;
	bottom:10px;
}



/*.floor1>.f-cont>div,
.floor2>.f-cont>div,
.floor3>.f-cont>div{
	width: 199px;
	height: 258px;
	overflow:hidden;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	float: left;
}

.f-cont .text>.money{
	line-height:30px;
}
/*.floor1 .map{
	background:#639e04;
	border-bottom:1px solid #639e04!important;
}*/
/*.floor .f-cont>div ul{
	margin:15px 0 0 0;
	padding:0
}*/
.floor li{
	margin-top:3px;
}
.map li>a{
	display:block;
	height:27px;
	line-height:27px;
	padding-left:30px;
	color:#ffffff;
	text-decoration:none;
}
.map li>a:hover,
.map li.active>a{
	background:#2d4401;
}
.floor2 .f-cont{
	border-top:3px solid #639e04;
	background: #fff;
}
.floor2 .map{
	border-bottom:1px solid #34bea2!important;
}
.floor2 map,
.floor2 area{
	margin:0;
	padding:0;
	outline:none;
}
.floor3 .f-cont{
	border-top:3px solid #639e04;
	background: #fff;
}
.floor3 .map{
	background:#4199d7;
	border-bottom:1px solid #4199d7!important;
}
.anima img {
	width:100%;
	height:100%;
	transform:scale(0.94);
	transition:all 0.1s ease-in-out;
}
.anima img:hover{
	transform:scale(1);
}

.floor3 .n-cont{
	margin-top:10px;
	border-top:3px solid #639e04;
	border-bottom:1px solid #cdcdcd;
	padding:10px 0;
}
.floor4 .n-cont{
	margin-top:10px;
	border-top:3px solid #639e04;
	background: #fff;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}
.floor5 .p-cont{
	margin-top:10px;
	border-top:3px solid #639e04;
}
.n-b{
	/*margin-left:-30px;
	margin-top:20px;*/
	width: 1170px;
	margin: 20px auto 0;
}
.n-b>div{
	width:380px;
	float:left;
}
.n-b>div+div{
	margin-left:15px;
}
.h-new-title{
	font-size:18px;
	font-weight:bold;
	color:#585858;
	padding-bottom:10px;
	border-bottom:2px solid #c1d89b;
	margin-left:10px;
}
.h-new-title>a{
	font-size:12px;
	color:#9d9d9d;
	font-weight:normal;
	float:right;
	margin-right:10px;
	line-height:30px;
	text-decoration:none;
}
.h-new-b>ul{
	padding:0;
	margin:15px 10px;
}
.h-new-b>ul>li+li{
	margin-top:10px
}
.h-new-b a{
	font-family:"宋体";
	font-size:12px;
	color:#5e6063;
	text-decoration:none;
}
.h-new-b a>span{
	float:right;
	margin-right:5px;
}
.h-new-b a:hover{
	color:#ffa200;
}
.floor.partner .p-cont{
	margin-bottom:30px;
}
.floor.partner .h-new-b{
	padding:20px 0;
	/*border-bottom:2px solid #639e04;*/
}


.friend-link{
	width:100%;
	min-width:1200px;
	background:#e7e6e5;
	padding:20px 0px;
}
.link-body{
	width:1200px;
	margin:0 auto;
}
.link-t{
	margin-top:17px;
	font-size:18px;
	color:#666666;
	font-family:"宋体";
	font-weight:bold;
	height:26px;
	line-height:28px;
	padding-left:30px;
	vertical-align:bottom;
	background:url(../img/articleimgs/friend-link.jpg) no-repeat;
}
.link-b{
	width:1200px;
	font-size:0px;
	padding-left:30px;
	margin-top:15px;
	float:left;
}
.link-b>a{
	font-size:12px;
	display:inline-block;
	width:240px;
	margin:2px 0;
	text-decoration:none;
	color:#666666;
}
.link-b .put{
	font-size:13px;
	color:#666666;
	text-align:right;
	padding-right:100px;
}
.link-b .put>a{
	text-decoration:none;
	color:inherit;
}
.link-b .put>a:hover{
	font-weight:bold
}
.link-b>a:hover{
	color:#000
}
.link-pic{
	width:300px;
	float:right;
	margin-right:50px;
}

/*特价专区*/
.bn-tj,
.bn-tjc{
	width:100%;
	min-width:1200px;
	margin:25px 0;
}
.tj-body,
.tjc-body{
	width:1200px;
	margin: 0 auto;
}
.tj-title{
	font-size:12px;
	color:#9296a0;
}
.tj-title .t{
	font-weight: bold;
}
.tj-c{
	overflow: hidden;
}
.tj-ban{
	width:550px;
	height: 108px;
	margin:30px auto;
}
.tj-hot{
	width:959px;
	height: 168px;
	margin:35px auto;
}
.t-floor{
	margin: 50px auto;
}
.t-f{
	margin-bottom: 15px;
}
.t-f>h3{
	font-family: "黑体";
	font-weight: normal;
	font-size:22px;
	color: #727272;
	padding-bottom: 10px;
}
.t-f>h3>span{
	font-size:24px;
	color:#ff7e00;
}
.f-b{
	border-top:2px solid #ff7e00;
	margin-left:-22px
}
.f-b>.box{
	width:219px;
	height:330px;
	border:1px solid #cfcfcf;
	float: left;
	margin: 0 0px 20px 23px;
	position:relative;
}
.f-b .img a{
	display: block;
	width:200px;
	height:160px; 
	margin:0 auto 10px;
	text-align: center;
	border-bottom: 2px dashed #d9d9d9;
	line-height: 196px;
}
.f-b .img img{
	vertical-align: middle;
	width:100%;
	height:100%;
}
.f-b>.box p{
	margin: 2px 15px;
	color:#545454;
	font-size:13px;
}
.f-b>.box .purchase{
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-family: "黑体";
	text-align: center;
	font-size: 16px;
	width: 175px;
	height:26px;
	margin: 5px auto;
	line-height: 26px;
	background:#FF7E00;
	position:absolute;
	bottom:10px;
	left:22px;
}
.f-b>.box>a:hover{
	text-shadow: 0 0 5px #ffffff;
}
/*特价二级页面*/
.tjc-c{
	margin: 20px 0 50px;
	background: #f9f9f9;
	border: 1px solid #cdcdcd;
}
.tjc-c .cont{
	margin: 30px;
	overflow: hidden;
}
.tjc-pic{
	float: left;
	width: 167px;
	height: 133px;
	line-height: 133px;
	background: #FFFFFF;
	margin-right: 10px;
	text-align: center;
	border: 1px solid #cdcdcd;
	overflow:hidden;
}
.tjc-pic>img{
	vertical-align: middle;
	width:100%;
	height:100%;
}
.tjc-info{
	overflow:hidden;
}

.tjc-info .select{
	width:113px;
	height:20px;
}
.tjc-info .relative ul{
	position: absolute;
	width:113px;
	left: 0;
	top: 21px;
	display: none;
}
.tjc-info ul>li{
	padding-left: 10px;
	line-height: 20px;
	height: 20px;
}
.tjc-info dl{
	margin: 20px 0;
	/*height: 22px;*/
}
.tjc-info dt{
	float: left;
	width: 120px;
	text-align: right;
	margin-right: 10px;
	font-family: "宋体";
	font-weight: bold;
}
.tjc-info dd{
	float: left;
	width: 800px;
	/*outline: 1px solid red;*/
}
.tjc-info dd>.tjc-gc-info{
	padding: 0;
	margin: 0;
	width: 799px;
	height: 180px;
	border-collapse: collapse;
}
.tjc-info dd>.tjc-gc-info td{
	border: 1px solid #cdcdcd;
}
.tjc-info dd>.tjc-gc-info .h{
	width: 98px;
	height: 35px;
	line-height: 35px;
	background: #f4f4f4;
	text-align: center;
}
.tjc-info dd>.tjc-gc-info .b{
	font-weight: normal;
	width: 165px;
	height: 35px;
	padding-left: 15px;
}
.tjc-fp dd{
	border: 1px solid #cdcdcd;
}
.tjc-fp-t{
	height: 36px;
	line-height: 36px;
	padding-left: 20px;
	border-bottom: 1px solid #CDCDCD;
}

.tjc-fp-t label{
	padding-left:10px;
	margin-right: 30px;
	background: url(../img/articleimgs/choose.png) no-repeat;
}
.tjc-fp-t label.active{
	background-position: 0 -20px;
}
.tjc-fp-t label>input{
	width: 15px;
	height: 15px;
	vertical-align: bottom;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tjc-fp-t+div{
	margin: 30px 20px;
}
.tjc-info dd textarea{
	width: 653px;
	height: 85px;
	vertical-align: middle;
	border: 1px solid #cdcdcd;
	box-shadow: 0 0 5px #cdcdcd inset;
}
.tjc-info .psway{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	width: 800px;
}
.tjc-info .psway td{
	border: 1px solid #cdcdcd;
	padding: 12px 15px;
}
.tjc-info .psway .ps-t{
	width: 98px;
}
.tjc-info .psway td .relative{
	margin-right: 30px;
}
.tjc-info .psway td .texta{
	margin-top: 20px;
}
.tjc-info .psway td .texta>textarea{
	width: 635px;
	height: 55px;
}
.tjc-info .psway td input{
	width: 112px;
	height: 22px;
	border: 1px solid #cdcdcd;
}
.Gerber{
	border: 1px solid #cdcdcd;
}
.scGerber{
	margin: 40px 60px;
}
.scGerber>p{
	font-family: '宋体';
	font-size: 12px;
	color: #a07d74;
}
.scGerber .inp{
	width: 671px;
	height: 33px;
	position: relative;
	border: 1px solid #cdcdcd;
}
.scGerber .inp .file{
	display:block;
	width: px;
	height:35px;
	overflow: hidden;
	position: absolute;
	right: 0px;
	top: 0px;
	background: url(../img/articleimgs/browse.png) no-repeat;
	cursor:pointer;
}
.scGerber .inp .file>input[type="file"]{
	opacity: 0;
	cursor:pointer;
	filter:alpha(opacity=0);
	width:90px;
	height:35px;
	margin-left:-8px;
}
.gerT{
	margin: 0 50px;
}
.gerT h4{
	margin: 10px 0;
	padding: 0;
	color: #f3702b;
}
.gerT p{
	margin: 10px 0;
	padding: 0;
	color: #666666;
}
.tjc-info .reset>div{
	margin:20px 0 10px 450px;
}


/* ========== */
/* = about = */
/* ========== */
.bn-art{
	width: 100%;
	min-width: 1200px;
	background: #FFFFFF;	
}
.bn-art .bn-art-body{
	width: 1200px;
	margin: 30px auto;
	margin-bottom: 50px;
}
.bn-art .path{
	font-family: "宋体";
	color: #9296a0;
	font-size: 12px;
	padding-left: 20px;
}
.bn-art .path span:first-of-type{
	font-weight: bold;
}
.bn-art .main{
	width: 100%;
	margin-top: 20px;
}
.bn-art .main .main-left{
	width: 306px;
	float: left;
	margin-right: 40px;
}
.bn-art .main .main-right{
	overflow: hidden;
}
.bn-art .main .main-left .list{
	width: 100%;
	border: 1px solid #cdcdcd;
	padding: 0;
	margin: 0 0 20px 0;
}
.bn-art .main .main-left .list li{
	list-style-type: none;
	height: 39px;
	line-height: 39px;
	padding: 0 20px;
}
.bn-art .main .main-left .list li a{
	display: block;
	height: 100%;
	font-size: 17px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #cdcdcd;
}
.bn-art .main .main-left .list li a>span{
	float: right;
	font-size: 20px;
	margin-right: 10px;
}
.bn-art .main .main-left .list li:hover,
.bn-art .main .main-left .list li.active
{
	background: #f4f4f4;
	outline: 1px solid #cdcdcd;
}
.bn-art .main .main-left .list li:hover a,
.bn-art .main .main-left .list li.active a
{
	border-bottom: none
}
.bn-art .main .main-left .list li:hover a,
.bn-art .main .main-left .list li.active a
{
	color: #ef7204;
}
.bn-art .main .main-left .list li:hover a>span,
.bn-art .main .main-left .list li.active a>span
{
	margin-right: 0;
}
/*公司简介*/
.main-right .intro{
	width: 100%;
}
.main-right .info-l{
	float: left;
	margin-right: 30px;
}
.main-right .info-r{
	overflow: hidden;
}
.main-right .info-r h3,
.main-right .info-l h3,
.main-right .intro-mark h3{
	font-size: 17px;
	color: #5f5f5f;
	margin-bottom: 10px;
	padding-left: 10px;
	border-left: 6px solid #96b63e;
}
.main-right .info-r h3>span,
.main-right .info-l h3>span,
.main-right .intro-mark h3>span{
	font-size: 14px;
	font-weight: normal;
}
.main-right .info-r p,
.main-right .info-l p{
	text-indent: 2em;
	color: #666;
	padding: 0;
	margin: 0;
	line-height: 25px; 
}
.main-right .intro-wenh{
	margin-top: 50px;
}
.main-right .intro-wenh .info-l{
	width: 520px;
	position: relative;
}
.main-right .intro-wenh .info-l .txt{
	color: #8d8d8d;
	width: 510px;
	/*height: 126px;*/
	padding: 20px 20px;
	background: #f7f4f4;
}

















/*发展历程css*/
.bn-art .main .main-right .course{
	width: 100%;
}
.bn-art .main .main-right .course .banner{
	text-align: center;
}
.bn-art .main .main-right .course .about-course{
	margin: 20px 50px;
}
.bn-art .main .main-right .course .about-course dt,
.bn-art .main .main-right .course .about-course dd{
	line-height: 28px;
	font-size: 14px;
	font-family: '宋体';
	word-break: normal;
}
.bn-art .main .main-right .course .about-course dt{
	color: #ff0000;
}
#course{
	display: none;
}


/*知识产权css*/
.bn-art .main .main-right .property{
	width: 100%;
}
.bn-art .main .main-right .property .title{
	font-family: "宋体";
	font-size: 14px;
	color: #606060;
	font-weight: bold;
	line-height: 25px;
	padding-left: 10px;
	padding-bottom: 7px;
	border-bottom: 1px solid #cdcdcd;
}
.bn-art .main .main-right .property .box{
	margin-bottom: 30px;
}
.bn-art .main .main-right .property .pic .row
{
	margin: 20px;
}
.bn-art .main .main-right .property .pic .row .item
{
	text-align: center;
	float: left;
}
.bn-art .main .main-right .property .property1 .pic .row .item{
	width: 25%;
}
.bn-art .main .main-right .property .property2 .pic .row .item{
	width: 20%;
}
.bn-art .main .main-right .property .pic .row .item p
{
	font-size: 12px;
	font-family: '宋体';
	line-height: 25px;
	width: 90%;
	margin: 0 auto;
	color: #606060;
}
#property{
	display: none;
}


/*vidoo*/
.bn-art .main .main-right .video{
	width: 100%;
}
.bn-art .main .main-right .video .video-cont{
	/*width: 539px;*/
	margin: 0 auto;
	overflow: hidden;
}
.bn-art .main .main-right .video .video-cont .box {
	margin: 0px auto;
}
.bn-art .main .main-right .video .video-cont .box .piv{
	width: 540px;
	margin: 0 auto;
	border: 1px solid #8b8b8b;
	margin-bottom: 50px;
	background: #efefef;
	border-radius: 5px;
	padding: 10px;
}
.bn-art .main .main-right .video .video-cont .box .piv embed{
	display: block;
	margin: 0px auto;
}
.bn-art .main .main-right .video .video-cont .box .piv h3{
	font-size: 16px;
	height: 16px;
	text-indent: 2em;
}
.bn-art .main .main-right .video .video-cont .box .piv p{
	color: #606060;
	margin: 0;
	padding: 0;
}
.bn-art .main .main-right .video .video-cont .box .piv h3,
.bn-art .main .main-right .video .video-cont .box .piv a
{
	color: #da2400;
}
#video{
	display: none;
}

/*protocol--privacy*/
.bn-art .main .main-right .protocol,
.bn-art .main .main-right .privacy
{
	width: 100%;
}
.bn-art .protocol .protocol-cont,
.bn-art .privacy .privacy-cont
{
	padding: 0 60px 20px 10px;
	font-family: "宋体";
	color: #606060;
	margin-top: -30px;
}
.bn-art .protocol .protocol-cont dt,
.bn-art .privacy .privacy-cont dt
{
	font-size: 16px;
	font-weight: bold;
	margin-top: 30px;
	line-height: 28px;
	font-family: simsun;
	color: #606060;
}
.bn-art .protocol .protocol-cont dd,
.bn-art .privacy .privacy-cont dd
{
	font-size: 14px;
	line-height: 28px;
	margin: 0;
	text-indent: 2em;
	color: #606060;
}
#protocol{
	/*display: none;*/
}
#privacy{
	display: none;
}

/*sport*/
.bn-art .main-right .sport{
	width: 100%;
}
.bn-art .sport-cont .list{
	width: 100%;
	margin: 0;
	padding: 10px;
}
.bn-art .sport-cont .list li{
	display: inline-block;
	margin-right: 40px;
	margin-bottom: 40px;
	list-style-type: none;
}
.bn-art .sport-cont .list li .rahmen,
.bn-art .sport-cont .list li .rahmen .photo
{
	width: 373px;
	height: 279px;
	border: 1px solid #CDCDCD;
	background-color: #ffffff;
	box-shadow: 1px 1px 5px #CCCCCC,1px 1px 5px #D5D6D7;
}
.bn-art .sport-cont .list li .rahmen .photo{
	position: relative;
	top: -8px;
	left: -6px;
	display: table-cell;
	vertical-align: middle;
	z-index: 2;
}
.bn-art .sport-cont .list li .rahmen .photo img{
	display: block;
	margin: 0 auto;
}
.bn-art .sport-cont .list li:first-of-type .rahmen .photo:before{
	content: "";
	display: block;
	width: 85px;
	height: 85px;
	background: url(../img/articleimgs/news-icon.png) no-repeat;
	position: absolute;
	top: -5px;
	left: -5px;
}
.bn-art .sport-cont .list li a{
	display: block;
	color: #9296A0;
	text-decoration: none;
}
.bn-art .sport-cont .list li h4{
	margin: 0;
	padding: 0;
	font-size: 18px;
	line-height:40px;
	height: 40px;
}
#sport{
	display: none;
}
/*join*/
.bn-art .main-right .join{
	width: 100%;
}
.bn-art .join-cont .body{
	margin: 40px 40px 30px;
}
.bn-art .reqbox{
	margin-top：15px;
}
.bn-art .require{
	float: left;
	margin: auto;
	width: 360px;
	margin: 0 0 40px 20px;
}
.bn-art .require h4{
	font-family: "黑体";
	margin: 0;
	font-size: 16px;
	color: #FFFFFF;
	height: 35px;
	line-height: 35px;
	padding-left: 15px;
	background:url(../img/articleimgs/titleBG.png) no-repeat;
	background-position: 0 0;
}
.bn-art .require h4>span{
	font-family: "arial, helvetica, sans-serif";
	font-size: 14px;
}
.bn-art .require h4.h2{
	background-position: 0 -41px;
}
.bn-art .require h4.h3{
	background-position: 0 -83px;
}
.bn-art .require h4.h4{
	background-position: 0 -125px;
}
.bn-art .require dl dt,
.bn-art .require dl dd{
	font-size: 12px ;
	color: #231815;
}
.bn-art  .require dl dt{
	font-weight: bolder;
	font-size: 13px;
}
.bn-art .require dl dd{
	margin: 0;
	padding: 0;
	line-height: 20px;
	margin-left:20px;
}
#join{
	display: none;
}
.join-more{
	height:30px;
	line-height:30px;
	text-align:right;
	margin-bottom:10px;
	clear:both;
}
.join-more a{
	font-size:20px;
	text-decoration:none;
	color:#ff7800;
	margin-right:40px;
}
.join-more a:hover{
	text-decoration:underline;
}
.rec-list>li{
	margin-bottom:20px;
}
.rec-list>li h4{
	color:#fff;
	heigth:20px;
	line-height:20px;
	border-bottom:2px solid #72ac16;
	margin-bottom:10px;
}
.rec-list>li h4>span{
	display:inline-block;
	height:20px;
	padding:2px 5px;
	background:#72ac16;
	border-radius:4px 4px 0 0;
}
.rec-list dt,
.rec-list dd{
	line-height:30px;
}
.rec-list dt{
	color:#333;
}
.rec-list dd{
	color:#666;
	}



/*contact*/
.bn-art .main .main-right .contact{
	width: 100%;
}
.bn-art .main .main-right .contact .body{
	margin-bottom: 50px;
}
.bn-art .main .main-right .contact .body .bg{
	width: 737px;
	height: 227px;
	margin-left: 70px;
	background: url(../img/articleimgs/contact-icon.png);
}
.bn-art .main .main-right .contact .body .bg .cont{
	width: 207px;
	float: left;
	text-align: center;
	margin-top: 120px;
	margin-left: 9px;
	margin-right: 25px;
}
.bn-art .main .main-right .contact .body .bg .cont h5{
	font-size: 14px;
	margin: 0;
	padding: 0;
}
.bn-art .main .main-right .contact .body .bg .cont p{
	font-size: 12px;
	padding: 0;
	margin: 5px 0 0 0;
	color: #4f4f4f;
}

.bn-art .main .main-right .contact .body .text{
	font-size: 15px;
	color: #3b3b3b;
	text-align: center;
}
.bn-art .main .main-right .contact .foot{
	text-align: center;
}
#contact{
	display: none;
}



/* ========== */
/* = 积分中心css = */
/* ========== */

.bn-vip,
.bn-subscibe,
.bn-shopcart,
.bn-cloud,
.bn-news,
.bn-service,
.bn-onlinePay,
.bn-bTranser,
.bn-login,
.bn-yich,
.bn-sousuo
{
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
	margin: 30px auto 40px auto;
	
}
.bn-vip .bn-vip-hot,
.bn-vip .bn-vip-rule,
.bn-vip .bn-vip-ful,
.bn-vip .bn-vip-integral,
.bn-subscibe .bn-subscibe-body,
.bn-shopcart .bn-shopcart-body,
.bn-cloud .bn-cloud-body,
.bn-news .bn-news-body,
.bn-service .bn-service-body,
.bn-onlinePay .bn-onlinePay-body,
.bn-bTranser .bn-bTranser-body,
.bn-login .bn-login-body,
.bn-yich .yich-body,
.bn-sousuo .sousuo-body
{
	width: 1200px;
	margin: 0 auto;
}
.bn-vip .bn-vip-hot .title,
.bn-vip .bn-vip-rule .title,
.bn-vip .bn-vip-ful .title,
.bn-vip .bn-vip-integral .title,
.bn-cloud .bn-cloud-body .title,
.bn-onlinePay .bn-onlinePay-body .title,
.bn-bTranser .bn-bTranser-body .title,
.bn-yich .yich-body .title,
.bn-sousuo .sousuo-body .title,
.bn-ss2 .ss2-body .title,
.bn-led .led-body .title
{
	font-family: "宋体";
	font-size: 12px;
	color: #9296a0;
}
.bn-vip .bn-vip-hot .title .t,
.bn-vip .bn-vip-rule .title .t,
.bn-vip .bn-vip-ful .title .t,
.bn-vip .bn-vip-integral .title .t,
.bn-cloud .bn-cloud-body .title .t,
.bn-onlinePay .bn-onlinePay-body .title .t,
.bn-bTranser .bn-bTranser-body .title .t,
.bn-yich .yich-body .title .t,
.bn-sousuo .sousuo-body .title .t,
.bn-ss2 .ss2-body .title .t,
.bn-led .led-body .title .t
{
	font-weight: bold;
}
.bn-vip .bn-vip-hot .hot,
.bn-vip .bn-vip-rule .rule,
.bn-vip .bn-vip-ful .ful,
.bn-vip .bn-vip-integral .integral,
.bn-bTranser .bn-bTranser-body .bTranser
{
	border: 1px solid #cdcdcd;
	margin-top: 15px;
}
.bn-vip .bn-vip-hot .hot .hot-title{
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 25px;
	margin: 6px;
	background: #ef7204;
}
.bn-vip .bn-vip-hot .hot .hot-box{
	margin: 20px 0 40px 0;
}
.bn-vip .bn-vip-hot .hot .hot-box .item{
	width: 215px;
	height: 287px;
	margin: 20px 0;
	float: left;
	margin-left: 20px;
	position: relative;
	font-size: 15px;
	color: #62625f;
	background: url(../img/articleimgs/jifenka.jpg) no-repeat;
}
.bn-vip .hot-box .item .pic{
	width: 215px;
	height: 124px;
	margin: 40px auto 30px;
	text-align: center;
	overflow: hidden;
}
.bn-vip .hot-box .item .pic+p{
	margin: 0;
	padding: 0;
	text-align: center;
}
.bn-vip .hot-box .item .txt{
	position: absolute;
	left: 0;
	bottom: 15px;
}
.bn-vip .hot-box .item span{
	padding-left: 10px;
}
.bn-vip .hot-box .item span em{
	font-size: 22px;
	font-style: normal;
	border-bottom: 1px solid #d2c85f;
}
.bn-vip .hot-box .item a{
	font-size: 18px;
	color: #de0a06;
	margin-left: 10px;
	font-weight: bold;
	text-decoration: none;
}


/*jfrule*/
.bn-vip .bn-vip-rule .rule{
	margin-top: 50px;
	width: 100%;
	border: 1px solid #cdcdcd;
}
.bn-vip .bn-vip-rule .rule .banner{
	width: 950px;
	margin: 20px auto;
	text-align: center;
	border-bottom: 1px solid #d7d7d7;
}
.bn-vip .bn-vip-rule .rule .rule-box{
	margin: 30px 250px;
}
.bn-vip .bn-vip-rule .rule .rule-box dl{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
}
.bn-vip .bn-vip-rule .rule .rule-box dl,
.bn-vip .bn-vip-rule .rule .rule-box dl dt,
.bn-vip .bn-vip-rule .rule .rule-box dl dd
{
	margin: 0;
	padding: 0;
	line-height: 30px;
}
.bn-vip .bn-vip-rule .rule .rule-box dt{
	font-weight: bold;
}
.bn-vip .bn-vip-rule .rule .rule-box dl span{
	color: #b0000d;
}

/*colorful*/
.bn-vip .bn-vip-ful .ful{
	padding: 10px;
}
.bn-vip .bn-vip-ful .ful .ful-title div{
	display: inline-block;
}
.bn-vip .bn-vip-ful .ful .ful-title{
	font-size: 22px;
	color: #ffffff;
	border-bottom: 2px solid #ef5c04;
}
.bn-vip .bn-vip-ful .ful .ful-title div:first-child{
	box-sizing: border-box;
	width: 243px;
	padding: 10px;
	background: #ff9600;
	font-weight: bold;
	position: relative;
	border-radius: 5px 5px 0 0;
}
.bn-vip .bn-vip-ful .ful .ful-title div:first-child span{
	display: inline-block;
	font-size: 12px;
	font-weight: normal;
	padding: 2px 10px;
	background: #ef5c04;
	border-radius: 5px;
	position: absolute;
	right: 10px;
	top: 16px;
}
.bn-vip .bn-vip-ful .ful .ful-title div:last-child{
	color: #646464;
	font-size: 20px;
	margin-left: 20px;
}
.bn-vip .bn-vip-ful .ful .ful-box{
	width: 100%;
	height: 100%;
}
.bn-vip .bn-vip-ful .ful .ful-box .left{
	box-sizing: border-box;
	width: 243px;
	height: 100%;
	float: left;
	margin-right: 20px;
	position: relative;
}
.bn-vip .bn-vip-ful .ful .ful-box .left .list{
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 10px 0;
	background: #ffdeae;
}
.bn-vip .bn-vip-ful .ful .ful-box .left .list li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.bn-vip .bn-vip-ful .ful .ful-box .left .list li a{
	font-family: "黑体";
	display: block;
	font-size: 18px;
	color: #ab4a17;
	height: 35px;
	line-height: 35px;
	text-align: center;
	margin: 0 15px;
	text-decoration: none;
	border-bottom: 1px dashed #AB4A17;	
}
.bn-vip .bn-vip-ful .ful .ful-box .left .list li a:hover,
.bn-vip .bn-vip-ful .ful .ful-box .left .list li a.active
{
	background: #f2f1dc;
}
.bn-vip .right{
	overflow: hidden;
}
.bn-vip .right .right-box{
	width: 100%;
	height: 100%;
}
.bn-vip .right-box .item{
	
	margin-left: -18px;
}
.bn-vip .right-box .item>div{
	width: 215px;
	height: 287px;
	float: left;
	margin:10px 0 10px 18px;
	background: url(../img/articleimgs/jifenka.jpg);
	position: relative;
}
.bn-vip .right-box .pic
{
	width: 215px;
	height: 200px;
	margin: 0 auto;
	text-align: center;
	display: table-cell;
	vertical-align: bottom;
}
.bn-vip .right-box .txt{
	margin: 0;
	padding: 0;
	color: #262626;
	text-align: center;
}
.bn-vip .right-box .jifend{
	font-weight: bold;
	display: block;
	position: absolute;
	bottom: 0px;
	left:0;
	color: #62625e;
	width: 215px;
	height: 25px;
	line-height: 25px;
	margin:15px 0px;
}
.bn-vip .right-box .jifend>a{
	color: #DE0A06;
	text-decoration: none;
	font-size: 18px;
	float: right;
	margin-right: 35px;
}
.bn-vip .right-box .jifend>span{
	font-size: 18px;
	margin-left: 15px;
	display: inline-block;
	border-bottom: 1px solid #62625e;
	font-weight: normal;
}
.bn-vip .bn-vip-ful .ful .ful-box .right .right-box .item>div:last-child{
	margin-right: 0;
}

/*integral*/
.bn-vip .bn-vip-integral .integral{
	width: 100%;
	height: 737px;
	background: url(../img/articleimgs/cjBG.jpg) no-repeat;
	border-top: none;
	border-bottom: none;
}
.bn-vip .bn-vip-integral .integral .box{
	width: 100%;
	height: 100%;
	position: relative;
}
.bn-vip .bn-vip-integral .integral .left{
	width: 630px;
	height: 387px;
	position: absolute;
	top: 245px;
	left: 112px;
	background: url(../img/articleimgs/bc.png) no-repeat;
}
.bn-vip .bn-vip-integral .integral .right{
	width: 335px;
	height: 402px;
	position: absolute;
	top: 245px;
	right: 118px;
	background: url(../img/articleimgs/中奖榜.png);
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p{
	width: 520px;
	height: 280px;
	position: absolute;
	left: 55px;
	top: 49px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl{
	position: relative;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl dt,
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl dd
{
	position: absolute;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url(../img/articleimgs/zhuan_btns.jpg) no-repeat;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl{
	margin: 0px 0 0 0;
	padding: 0;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl dd{
	width: 128px;
	height: 90px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl dt{
	width: 254px;
	height: 90px;
	cursor: pointer;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl dt:hover{
	transform: scale(1.02);
	-ms-transform: scale(1.02);
	-webkit-transform: scale(1.02);
	overflow: hidden;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp0{
	background-position: -2px 0px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp1{
	background-position: -2px -92px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp2{
	background-position: -2px -184px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp3{
	background-position: -2px -276px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp4{
	background-position: -2px -460px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp5{
	background-position: -2px -827px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp6{
	background-position: -2px -735px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp7{
	background-position: -2px -643px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp8{
	background-position: -2px -552px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp9{
	background-position: -2px -368px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl dt{
	display: block;
	background-position: -15px -923px;
}
/*转到后变色*/
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp0.cur0{
	background-position: -139px 0px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp1.cur1{
	background-position: -139px -92px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp2.cur2{
	background-position: -139px -184px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp3.cur3{
	background-position: -139px -276px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp4.cur4{
	background-position: -139px -460px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp5.cur5{
	background-position: -139px -827px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp6.cur6{
	background-position: -139px -735px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp7.cur7{
	background-position: -139px -643px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp8.cur8{
	background-position: -139px -552px;
}
.bn-vip .bn-vip-integral .integral .left .zhuan-p dl .zp9.cur9{
	background-position: -139px -368px;
}

.bn-vip .bn-vip-integral .integral .right .list{
	width: 309px;
	height: 300px;
	overflow: hidden;
	margin: 70px 0 0 15px ;
	padding: 0;
}
.bn-vip .bn-vip-integral .integral .right .list li{
	margin: 0 20px;
	list-style-type: none;
	color: #FFFFFF;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dashed #9296A0;
}
.bn-vip .bn-vip-integral .integral .right .list li .num{
	float: right;
}



/* ========== */
/* = shop = */
/* ========== */
.bn-shop{
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
}
.bn-shop .bn-shopping{
	width: 1200px;
	margin: 35px auto 50px;
}
.bn-shop .bn-shopping .shop{
	margin-top: 36px;
}
.bn-shop .bn-shopping .shop .title{
	height: 30px;
	overflow: hidden;
}
.bn-shop .bn-shopping .shop .title span{
	font-size: 17px;
	font-weight: bold;
	color: #585858;
	float: left;
	margin-left: 20px;
	padding-top: 5px;
}
.bn-shop .bn-shopping .shop .title .list{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 153px;
}
.bn-shop .bn-shopping .shop .title .list li{
	height: 30px;
	line-height: 30px;
	list-style-type: none;
	color: #ef7204;
	font-family: "宋体";
	font-size: 12px;
}
.bn-shop .bn-shopping .shop .body{
	width: 100%;
	height: 423px;
	border: 1px solid #cdcdcd;
}
.bn-shop .bn-shopping .shop .body .left{
	float: left;
	margin-right: 20px;
}
.bn-shop .bn-shopping .shop .body .right{
	float: left;
}
.bn-shop .bn-shopping .shop .body .right .cont{
	width: 906px;
	height: 366px;
	margin: 10px auto 10px;
}
.bn-shop .bn-shopping .shop .body .right .cont .tb{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #c5c5c5;
	font-family: "宋体";
	font-size: 12px;
	border-radius: 5px ;
	
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr{
	height: 30px;
	line-height: 30px;
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td{ 
	color: #696969; 
	border: 1px solid #c5c5c5;
}
.relative{
	position: relative;
	display: inline-block;
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td span{
	display: inline-block;
	width: 100px;
	text-align: right;
	color: #696969;
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td label{
	display: inline-block;
	width: 80px;
	height: 18px;
	line-height: 18px;
	box-sizing: border-box;
	padding-left:20px;
	background: url(../img/articleimgs/icon.png) no-repeat;
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td label input{
	float: left;
	width: 18px;
	height: 18px;
	opacity: 0;
	margin-left: 0;
	margin-top: 0;
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td label.cur{
	background-position: 0px -18px;
}
.select{
	box-sizing: border-box;
	display: inline-block;
	outline: 1px solid #CCCCCC;
	width: 83px;
	height: 21px;
	line-height: 20px;
	background: url(../img/articleimgs/bg_sel.jpg) right center;
	padding-left: 10px;
	cursor:pointer;
}

.select+ul{
	box-sizing: border-box;
	width: 83px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #fff;
	position: absolute;
	left: 0px;
	top: 28px;
	border: 1px solid #c1c1c1;
	z-index: 999;
	display: none;
}
.select+ul>li{
	padding-left: 10px;
	border-bottom: 1px solid #c1c1c1;
	height: 23px;
	line-height: 23px; 
	cursor:pointer;
}

 .colbg{
	background: #316ac5  ;
    color: #fff;
}
	 

.bn-shop .bn-shopping .shop .body .right .cont .tb tr td input{
	border: 1px solid #ccc;
	padding: 4px;
	width: 50px;
	
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td .number{
	display: inline-block;
	width: 62px;
	height: 15px;
	border: 1px solid #c1c1c1;
	background: #fcfcfc;
	
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td .shuliang{
	border: none;
	outline: 1px solid #C1C1C1;
	position: absolute;
	top: 30px;
	left: 110px;
	z-index: 200;
	background: #fcfcfc;
}
.bn-shop .bn-shopping .shop .body .right .cont .tb tr td em{
	vertical-align: middle;
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(../img/articleimgs/icon.png) no-repeat;
	background-position: 0 -40px;
	cursor:pointer;
}
.bn-shop .bn-shopping .shop .body .right .pricerst{
	display: inline-block;
	width: 88px;
	height: 31px;
	line-height: 31px;
	color: #fff;
	font-weight: bold;
	padding-left: 40px;
	background: url(../img/articleimgs/dollerBG.png) no-repeat;
}
.bn-shop .bn-shopping .shop .body .right .cont+div>div{
	float: left;
}
.bn-shop .bn-shopping .shop .body .right button{
	box-sizing: border-box;
	display: inline-block;
	font-size: 16px;
	color: #ef7204;
	font-weight: bold;
	cursor: pointer;
	width: 100px;
	height: 31px;
	line-height: 31px;
	outline: none;
	border: 1px solid #C1C1C1;	
	border-radius: 3px;
	background: #F4F4F4;
}
.bn-shop .shop .fapiao{
	width:100%;
	height:234px;
	margin-top:36px;
	border:1px solid #cdcdcd;
}
.fapiao .fp-title{
	padding-left:30px;
	color:#666666;
	margin-top:40px;
}
.fapiao .fp-title>span{
	font-size:"宋体";
	font-weight:bold;
	color:#676564;
}
.fapiao .fp-title>label{
	margin-left:20px;
	background:url(../img/articleimgs/choose.png) no-repeat;
}
.fapiao .fp-title>label.active{
	background-position: 0 -20px;
}
.fp-title input{
	width:15px;
	height:15px;
	margin-right:8px;
	opacity:0;
	filter:alpha(opacity=0);
}
.fapiao .cont,
.site .cont{
	width:660px;	
	margin:0 auto
}
.fapiao .remark{
	font-family:"宋体";
	color:#676564;
	text-align:right;
	margin-top:40px;
}
.fapiao textarea{
	width:590px;
	height:90px;
	vertical-align:middle;
}
.bn-shop .site{
	width:650px;
	height:327px;
	margin-top:36px;
	border:1px solid #cdcdcd;
	left:280px;
	top:-489px;
	background: #f7f7f7 none repeat scroll 0 0;
    border: 5px solid #ccc;
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
.site .cont{
	margin-top:45px;
}
.site-l{
	float:left;
	font-family:"宋体";
	font-weight:bold;
	color:#676564;
	padding-left:30px;
	margin-right:10px;
}
.site-r{
	width:600px;
	float:left;
	/*overflow:hidden;*/
	color:#666666;
}
.site-r dl{
	margin-left:50px;
}

.site-r dt{
	width:80px;
	display:inline-block;
}
.site-r dd{
	display:inline-block;
	margin-left:40px;
	margin-bottom:20px
}

.site-r ul{
	position:absolute;
	width:82px;
	background:#ffffff;
	border:1px solid #cdcdcd;
	left:-1px;
	top:21px;
	z-index:10;
	display:none;
}
.site-r li{
	list-style-type:none;
	height:21px;
	line-height:21px;
	padding-left:10px;
}
.site-r textarea{
	width:410px;
	height:50px;
	 border:1px solid #cdcdcd;padding:0 5px
}

.bn-shop .bn-shopping .shop .gerber{
	width: 100%;
	margin-top: 36px;
}
.bn-shop .bn-shopping .shop .gerber .container{
}
.bn-shop .bn-shopping .shop .gerber .container .cont{
	width: 100%;
	height: 377px;
	border: 1px solid #cdcdcd;
}

.bn-shop .bn-shopping .shop .gerber .container .cont .upload{
	margin-top: 80px;
	margin: 80px auto;
	width: 807px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	position: relative;
	height: 34px;
	line-height: 34px;
}
.bn-shop .bn-shopping .shop .gerber .container .cont .upload .location{
	position: absolute;
	top: 0;
	right: 0;
	height: 33px;
	width: 680px;
	border: 1px solid #d8d8d8;
	box-shadow: 0px 0px 2px #CDCDCD inset;
	vertical-align: middle;
	padding-left:5px;
}
.bn-shop .bn-shopping .shop .gerber .container .cont .upload a{
	display: inline-block;
	width: 83px;
	height: 34px;
	line-height: 34px;
	background: url(../img/articleimgs/browse.png);
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
.bn-shop .bn-shopping .shop .gerber .container .cont .upload input[type="file"]{
	opacity: 0;
	height: 34px;
	width: 83px;
	cursor: pointer;
	filter: alpha(opacity=0);
}
.bn-shop .bn-shopping .shop .gerber .container .cont .upload p{
	font-family: "宋体";
	text-align: center;
	color: #a07d74;
	width: 100%;
	clear: both;
}
.bn-shop .bn-shopping .shop .gerber .container .cont .text{
	margin-left: 320px;
}
.bn-shop .bn-shopping .shop .gerber .container .cont .text dl dt{
	font-family: "宋体";
	font-size: 13px;
	color: #f3702b;
}
.bn-shop .bn-shopping .shop .gerber .container .cont .text dd{
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	line-height:28px;
}
.reset{
	margin: 20px auto;
}
.reset>div{
	display: inline-block;
	margin-left: 544px;
}
.quoteOrderBtn{
	border: none;
	outline: none;
	width: 113px;
	height: 37px;
	background: url(../img/articleimgs/pay.png);
	vertical-align: middle;
	cursor: pointer;
}
.quoteOrderBtn2{border:none;width:113px;height:37px;;background:url(/web/pinke/mainPagesV3/images/bg_imga.png) no-repeat -325px -95px;color:#FFE6A9;text-shadow:0 -1px 0 #422417;cursor:pointer;margin:0 5px;}

.reset>div span{
	font-family: "宋体";
	color: #a07d74;
}


/*subscibe*/
.bn-subscibe .content{
	width: 821px;
	height: 461px;
	margin: 108px auto;
	background: url(../img/articleimgs/subscibe.png);
}
.bn-subscibe .content form{
	position: relative;
}
.bn-subscibe .content form table{ 
	width: 350px;
	position: absolute;
	top: 110px;
	left: 50%;
	margin-left: -175px;
	font-family: "宋体";
	color: #4f4f4f;
}
.bn-subscibe .content form table tr td:nth-of-type(1){
	text-align: right;
}
	
.bn-subscibe .content form table tr td:nth-of-type(2){
	width: 210px;
}
.bn-subscibe .content form table td input{
	border: 1px solid #CCCCCC;
	padding: 5px 2px;
}
.bn-subscibe .content form .bottomGb{
	width: 520px;
	height: 2px;
	margin: 0 auto;
	background: linear-gradient(to right,#eaeaea 10%,#bcbcbc 50%,#eaeaea 100%);
	position: absolute;
	top: 290px;
	left: 150px;
}
.bn-subscibe .content form button{
	border: none;
	outline: none;
	width: 204px;
	height: 40px;
	margin: 10px auto;
	background: url(../img/articleimgs/promptly.png);
	position: absolute;
	top: 295px;
	left: 50%;
	margin-left: -102px;
	cursor: pointer;
}
.bn-subscibe .content form input[type="radio"]{
	width: 18px;
	height: 18px;
	vertical-align: top;
	opacity: 0;
}
.bn-subscibe .content form td label{
	background: url(../img/articleimgs/icon.png) no-repeat;	
}
.bn-subscibe .content form td label.cur{
	background-position: 0 -18px;
	
}



/*shopcart*/
.bn-shopcart .body-title{
	height: 40px;
	margin-top: 20px;
}
.bn-shopcart .body-title img{
	vertical-align: bottom;
}
.bn-shopcart .body-title span{
	font-size: 20px;
	font-weight: bold;
	color: #737373;
	margin-left: 20px;
}
.bn-shopcart .body-title span>i{
	color: #f18a45;
	font-style: normal;
}
.bn-shopcart .body-cont{
	border: 1px solid #cdcdcd;
	margin-top: 13px;
}
.bn-shopcart a{
	text-decoration: none;
	color: inherit;
}
.bn-shopcart a:hover{
	color: red;
}
.bn-shopcart input[type="checkbox"]{
	vertical-align: middle;
	width: 15px;
	height: 15px;
	opacity: 0;
	cursor: pointer;
}

.bn-shopcart label{
	display: inline-block;
	height: 20px;
	padding-left: 20px;
	line-height: 20px;
	background: url(../img/articleimgs/choose.png) no-repeat left top ;
	cursor: pointer;
}
.bn-shopcart label.cur{
	background-position: 0 -20px;
}
.bn-shopcart .body-cont .cont-title{
	height: 43px;
	line-height: 43px;
}
.bn-shopcart .body-cont ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.bn-shopcart .body-cont .cont-title ul{
	background: #f4f4f4;
	border-bottom: 1px solid #cdcdcd;
}
.bn-shopcart .body-cont .cont-title ul li{
	display: inline-block;
	text-align: center;
}
.bn-shopcart .body-cont .cont-title ul li.sel{
	width: 178px;
}
.bn-shopcart .body-cont .cont-title ul li.sp-info{
	width: 350px;
}
.bn-shopcart .body-cont .cont-title ul li.univalence{
	width: 240px;
}
.bn-shopcart .body-cont .cont-title ul li.count{
	width: 80px
}
.bn-shopcart .body-cont .cont-title ul li.aside{
	width: 190px;
}
.bn-shopcart .body-cont .cont-title ul li.set{
	width: 80px;
}
.bn-shopcart .body-cont .cont-list{
	font-family: "宋体";
	color: #666666;
}


.bn-shopcart .body-cont .cont-list .list{
	margin: 20px 25px;
}
.bn-shopcart .body-cont .cont-list .list>li{
	border-top: 1px solid #CDCDCD;
	margin-top: 20px;
}

.bn-shopcart .body-cont .cont-list .list>li:last-child{
	border-top: none;
}
.bn-shopcart .body-cont .cont-list .list li .info{
	margin: 20px 0;
}
.bn-shopcart .body-cont .cont-list .list p{
	padding: 0;
	margin: 0;
	font-family: simsun;
	font-size: 12px;
	line-height: 21px;
}
.bn-shopcart .body-cont .cont-list .list li .info ul{
	margin: 20px 0;
}
.bn-shopcart .body-cont .cont-list .list li .info li{
	display: table-cell;
	vertical-align: middle;
	height: 130px;
	text-align: center;
	box-sizing: border-box;
}

.bn-shopcart .body-cont .cont-list .list li .info li:first-child{
	text-align: right;
}
.bn-shopcart .body-cont .cont-list .list li .info li:first-child>div{
	padding: 15px;
	border: 1px solid #666666;
}
.bn-shopcart .body-cont .cont-list .list li .info li:nth-child(2){
	text-align: left;
	padding-left: 30px;
}
.bn-shopcart .body-cont .cont-list .list>li .title{
	text-align: left;
	margin-left: 40px;
}


.bn-shopcart .body-cont .cont-list .info .sel>div{
	display: inline-block;
	vertical-align: middle;
}
.bn-shopcart .body-cont .cont-list ul li .info ul li.sel{
	width: 220px;
}
.bn-shopcart .body-cont .cont-list ul li .info ul li.sp-info{
	width: 350px;
}
.bn-shopcart .body-cont .cont-list .sp-info dt{
	float: left;
}
.bn-shopcart .body-cont .cont-list .sp-info dd{
	float: left;
}
.bn-shopcart .body-cont .cont-list ul li .info ul li.univalence{
	width: 150px;
}
.bn-shopcart .body-cont .cont-list ul li .info ul li.count{
	width: 150px;
}
.bn-shopcart .body-cont .cont-list ul li .info ul li.aside{
	width: 140px;
}
.bn-shopcart .body-cont .cont-list ul li .info ul li.set{
	width: 120px;
}
.bn-shopcart .body-cont .cont-list .count{
	display: inline-block;
	font-size: 0px;
}
.bn-shopcart .body-cont .cont-list .count .count-plus{
	position: relative;
	z-index: 3;
}

.bn-shopcart .body-cont .cont-list .count .count-plus a{
	display: inline-block;
	width: 14px;
	height: 23px;
	border: 1px solid #dedede;
	line-height: 23px;
	background: #ebebeb;
	font-size: 12px;
	vertical-align: middle;
}
.bn-shopcart .body-cont .cont-list .count span{
	display: block;
	font-size: 12px;
	margin-top: 5px;
	display: none;
}
.bn-shopcart .body-cont .cont-list .count .count-plus>div{
	display: inline-block;
	width: 40px;
	height: 23px;
	line-height: 25px;
	border: 1px solid #666666;
	overflow: hidden;
	vertical-align: middle;
}
.bn-shopcart .body-cont .cont-list .count .count-plus>span{
	display: none;
	width: 100%;
}
.bn-shopcart .body-cont .cont-list .count .count-plus>div>input[type="text"]{
	width: 40px;
	height: 23px;
	line-height:24px;
	text-align: center;
	border: none;
	outline: none;
}
.bn-shopcart .body-cont .cont-list .count.danger .count-plus{
	width: 75px;
	margin: 0 auto;
	background: #fde6d2;
}
.bn-shopcart .body-cont .cont-list .count.danger .count-plus span{
	display: inline-block;
	width: 73px;
	height: 23px;
	color: #ef7204;
	line-height: 23px;
	position: absolute;
	left: 0;
	top: 20px;
	border: 1px solid #f8d2b1;
	background: #fde6d2;
	z-index: 2;
}
.bn-shopcart .body-cont .cont-list .count.danger .count-plus>div{
	border: 1px solid #ef7204;
}
.bn-shopcart .body-cont .cont-list .count.danger .count-plus a{
	background: #fde6d2;
	border: 1px solid #f8d2b1;
}

.bn-shopcart .accounts{
	box-sizing: border-box;
	width: 100%;
	height: 43px;
	line-height: 43px;
	margin-top: 20px;
	background: #f4f4f4;
	border: 1px solid #cdcdcd;
	padding-left: 40px;
	position: relative;
}
.bn-shopcart .accounts>div{
	font-family: simsun;
	font-size: 12px;
	display: inline-block;
	float: right;
	margin-right: 100px;
	height: 43px;
	line-height: 43px;
}
.bn-shopcart .accounts>div .choose{
	font-family: Helvetica,Arial,“宋体”;
	font-size: 25px;
	color: #ff7700;
	font-weight: bold;
	font-style: normal;
	vertical-align: top;
}
.bn-shopcart .accounts>div .m-icon{
	font-style: normal;
	font-size: 16px;
	font-weight: bolder;
	color: #ff7700;	
}
.bn-shopcart .accounts>div .money{
	font-family: Helvetica,Arial,“宋体”;
	font-size: 25px;
	color: #ff7700;
	font-weight: bold;
	vertical-align: top;
}
.bn-shopcart .accounts .account{
	display: block;
	width: 101px;
	height: 41px;
	border: 1px solid #df6800;
	background: #ff7700;
	position: absolute;
	right: 0;
	top: -1px;
	text-align: center;
	font-size: 17px;
	color: #ffffff;
	font-weight: bold;
}


/*cloud*/
.bn-cloud-body .cloud{
	margin-top: 20px;
	width: 100%;
}
.cloud-left{
	box-sizing: border-box;
	width: 306px;
	float: left;
	border: 1px solid #cdcdcd;
	margin-right: 20px;
}
.cloud-right{
	overflow: hidden;
}
.bn-cloud-body .cloud dl,
.bn-cloud-body .cloud dt,
.bn-cloud-body .cloud dd{
	color: #666666;
	font-family: simsun;
}
.cloud-left dl a{
	font-family: simsun;
	font-size: 12px;
	display: block;
	color: #666666;
	text-decoration: none;
	padding-left: 35px;
	position: relative;
}
.cloud-left dl a:before{
	content: "";
	display: block;
	width: 3px;
	height: 3px;
	background: #666666;
	position: absolute;
	left: 20px;
	top: 13px;
}
.cloud-left dl a:hover{
	color: #ef7204;
	font-weight: bold;
}
.cloud-left dl a:hover:before{
	background: #EF7204;
}
.cloud-left dt{
	font-size: 17px;
	font-weight: bold;
	height: 39px;
	line-height: 39px;
	padding-left: 20px;
	border-bottom: 1px solid #CDCDCD;
	background: #f9f9f9;
}
.cloud-left dd{
	height: 29px;
	line-height: 29px;
}
.cloud-left dd:first-of-type{
	margin-top: 15px;
}
.cloud-left dd:last-of-type{
	margin-bottom: 15px;
}
.bn-cloud-body .cloud .cloud-right ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.cloud-right ul li{
	margin-bottom: 20px;
	border-bottom: 1px dashed #CCCCCC;
}
.cloud-right ul li .left-pic{
	float: left;
	margin-right: 10px;
}
.cloud-right ul li .right-cont{
	overflow: hidden;
}
.cloud-right ul li .right-cont dt{
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.cloud-right ul li .right-cont dd{
	margin: 10px 30px 10px 0;
}
.cloud-right ul li .right-cont dd a{
	text-decoration: none;
}
.cloud-right ul li .right-cont dd .intro{
	display: inline;
	color: #787d83;
	line-height: 20px;
}
.cloud-right ul li .right-cont>p{
	font-family: simsun;
	font-size: 12px;
	color: #a0a2a5;
}
.cloud-right ul li .right-cont>p .times{
	float: right;
	margin-right: 30px;
}
.pagination{
	width: 100%;
}
.pagination .page{
	float: right;
	font-family: simsun;
	color: #8f8f8f;
	margin-right: 30px;
}
.pagination .page a{
	margin: 0 2px;
	text-decoration: none;
	color: #8F8F8F;
}
.pagination .page a.home{
	background: url(../img/articleimgs/page.png) no-repeat;
	padding-left: 10px;
	background-position: -2px 2px;
}
.pagination .page a.pre{
	background: url(../img/articleimgs/page.png) no-repeat;
	padding-left: 15px;
	background-position: 0px -12px;
}
.pagination .page a.next{
	background: url(../img/articleimgs/page.png) no-repeat;
	padding-right: 15px;
	background-position: 45px -25px;
}
.pagination .page a.last{
	background: url(../img/articleimgs/page.png) no-repeat;
	padding-right: 15px;
	background-position: 30px -40px;
}
.pagination .page a.goto{
	background: #66a009;
	padding: 3px;
	font-size: 12px;
	color: #fff;
}
.pagination .page input[type="text"]{
	width: 30px;
	text-align: center;
}
.pagination .page a:hover,
.pagination .page a.active
{
	color: #F10101;
}
/*cloud子页面*/
.cloudF{
	margin: 20px 0;
}
.cloudF h4{
	font-size: 17px;
	color: #666666;
	padding-left: 20px;
}
.cloudF h4 a{
	color:inherit;
	text-decoration:none;
	float:right;
	margin-right:30px;
	font-weight:normal;
}
.cloudF h4 a:hover{
	color:red;
}
.cloudF>div{
	margin:15px 0;
	padding: 20px 0;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
}
.cloudF>div img{
	transform:scale(0.95);
	transition:transform 0.1s;
}
.cloudF>div img:hover{
	transform:scale(1);
}
.xq-l{
	float: left;
	margin-right: 15px;
}
.xq-r{
	overflow: hidden;
}
.xq-r h4 span{
	font-size: 12px;
	color: #6d6d6d;
	float: right;
	margin-right: 20px;
}
.xq-r h4 span>i{
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	vertical-align: middle;
	cursor: pointer;
	background: url(../img/articleimgs/share2.png) no-repeat;
}

.xq-r h4 span>i.qq{
	background-position: 0 -21px;
}
.xq-r h4 span>i.wb{
	background-position: 0 -42px;
}
.xq-r h4 span>i.twb{
	background-position: 0 -63px;
}

.xq-r h4 span>i.wx{
	background-position: 0 -84px;
}
.xq-r .txt{
	margin: 10px 0;
}
.xq-r .txt>p{
	margin: 5px 0;
	padding: 0;
}
.xq-r .txt .but>a{
	display: block;
	width: 128px;
	height: 35px;
	overflow: hidden;
	margin-top: 10px;
	text-indent: -999px;
	background: url(../img/articleimgs/xqdown.jpg) no-repeat;
}
.xq-b{
	margin:30px 0;
	overflow:hidden;
}
.xq-mes{
	padding:10px 20px;
	margin:20px 0;
	border-top:1px solid #cdcdcd;
}
.xq-b .xq-mes h3{
	font-size:17px;
	color:#555;
}
.xq-b .xq-mes dl{
	float:left;
	margin-top:20px;
	margin-left:80px;
}
.xq-b .xq-mes dl:last-child{
	margin-left:300px;
}
.xq-b .xq-mes dl dt{
	font-size:14px;
	color:#555;
	font-weight:bold;
	line-height:25px;
	height:25px;
}
.xq-b .xq-mes dl dd{
	line-height:20px;
	height:20px;
	margin-left:20px;
}
.xq-b .xq-mes dl dd>span{
	font-size:18px;
	color:#f78000;
}
.xq-b-t>ul{
	margin: 0;
	padding: 0;
	
	color: #5e5e5e;
	border-bottom: 1px solid #cdcdcd;
}
.xq-b-t>ul>li{
	border: 1px solid #cdcdcd;
	border-bottom: 1px solid transparent;
	width: 84px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 0;
	cursor: pointer;
}
.xq-b-t>ul>li.li-bot{
	position: relative;
}
.xq-b-t>ul>li.li-bot:after{
	content: "";
	display: block;
	width: 84px;
	height: 2px;
	background: #fff;
	position: absolute;
	top: 23px;
	left: 0px;
}
.xq-js{
	margin: 20px;
	
}
.xq-js p{
	margin: 0;
	line-height: 25px;
	padding: 0;
	text-indent: 2em;

}
.xq-js div{
	margin: 50px;
}
.xq-b .xq-zy dl{
	border: 1px solid #d7cec6;
	margin: 40px 0;
	padding: 10px 15px;
}
.xq-b .xq-zy dt,
.xq-b .xq-zy dd{
	color: #7e6c5e!important;
	line-height: 23px;
}
.xq-b .xq-zy dd{
	text-indent: 2em;
}
.xq-b .xq-zy dt{
	color: inherit;
	font-weight: bold;
}
.xq-b .xq-cq{
	margin: 20px;
	display: none;
}
.xq-pl{
	padding:20px 30px;
}
.xq-pl h3{
	font-size:15px;
	color:#666;
	height:30px;
	line-height:30px;
	margin-bottom:10px;
}
.xq-pl .com-item{
	padding:10px 10px 15px;
	border-top:1px solid #cdcdcd;
}
.xq-pl .pic{
	width:45px;
	height:45px;
	border:1px solid #eaeaea;
	border-radius:10px;
	overflow:hidden;
	float:left;
	margin-right:10px;
}
.xq-pl .com-item .cont{
	overflow:hidden;
}
.xq-pl .pic>img{
	width:100%;
	height:100%;
}
.xq-pl .com-item p{
	margin:5px;
	padding:0;
}
.xq-pl .com-item .control{
	color:#4bc2dd;
}
.xq-pl .com-item .control .tip{
	float:right;
	margin-right:20px;
	cursor:pointer;
}
.xq-pl .com-item .cont .txt{
	font-size:12px;
	color:#555;
}
.xq-pl .com-item .cont .time{
	color:#666;
	margin-top:10px;
	text-align:right;
}
.xq-pl .com-item .cont .reply{
	margin-left:30px;
	color:#666;
}
.xq-pl .write .writer{
	overflow:hidden;
}
.xq-pl .write .body{
	border-top:1px solid #cdcdcd;
	padding:10px 5px;
}
.xq-pl .write .writer textarea{
	width:80%;
	font-size:14px;
	color:#555;
	padding:10px 15px;
}
.xq-pl .write .writer .btn{
	width:80px;
	padding:5px 10px;
	margin:10px auto;
	background:#4dbd5c;
	color:white;
	text-align:center;
	cursor:pointer;
}
/* 单独评论页 */
.reply-body{
	width:100%;
	min-width:1200px;
	overflow:hidden;
}
.reply-cont{
	width:1200px;
	margin:20px auto;
}



/*bn-news*/
.bn-news .bn-news-body .news-nav{
	box-sizing: border-box;
	width: 308px;
	float: left;
	margin-right: 25px;
}
.bn-news .bn-news-body ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.bn-news .bn-news-body dl,
.bn-news .bn-news-body dd
{
	margin: 0;
	padding: 0;
}
.bn-news .bn-news-body .news-nav ul{
	border: 1px solid #cdcdcd;
}
.bn-news .bn-news-body .news-nav ul li{
	
}
.bn-news .bn-news-body .news-nav ul li a{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	margin: 0 7px;
	padding: 0 8px;
	text-decoration: none;
	border-bottom: 1px dashed #cdcdcd;
}
.bn-news .bn-news-body .news-nav ul li:last-child a{
	border-bottom: none;
}
.bn-news .bn-news-body .news-nav ul li a span{
	font-size: 20px;
	float: right;
	margin-right: 10px;
}
.bn-news .bn-news-body ul li a:hover{
	color: #ef7204;
}
.bn-news .bn-news-body ul li a:hover span{
	margin-right: 0px;
}
.bn-news .bn-news-body .news-nav>div+div{
	margin-top: 19px;
}
.bn-news .bn-news-body .news-nav dl{
	border: 1px solid #CDCDCD;
}
.bn-news .bn-news-body .news-nav dl dt{
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	height: 39px;
	line-height: 39px;
	padding-left: 15px;
	background: #f9f9f9;
	border-bottom: 1px solid #CDCDCD;
	margin-bottom: 10px;
}
.bn-news .bn-news-body .news-nav dl dt>span{
	font-size: 12px;
	float: right;
	margin-right: 15px;
	color: #7e7e7e;
}
.bn-news .bn-news-body .news-nav dl dd:last-child{
	margin-bottom: 20px;
}
.hot-a{
	font-family: simsun;
	font-size: 12px;
	height: 29px;
	line-height: 29px;
	display: block;
	color: #666666;
	text-decoration: none;
	padding-left: 35px;
	background: url(../img/articleimgs/listTitle.png) no-repeat;
}
.bn-news .bn-news-body .news-nav .list dd a>span{
	float: right;
	margin-right: 20px;
}
.bn-news .bn-news-body .news-nav .list dd a:hover{
	color: #ef7204;
	font-weight: bold;
}
.hot-a1{
	background-position: 12px 7px;
}

.hot-a2{
	background-position: 12px -19px;
}

.hot-a3{
	background-position: 12px -46px;
}

.hot-a4{
	background-position: 12px -73px;
}

.hot-a5{
	background-position: 12px -101px;
}

.hot-a6{
	background-position: 12px -131px;
}

.hot-a7{
	background-position: 12px -160px;
}

.hot-a8{
	background-position: 12px -190px;
}

.hot-a9{
	background-position: 12px -218px;
}
.bn-news .bn-news-body .news-nav .banner{
	border: 1px solid #cdcdcd;
	overflow: hidden;
}
.bn-news .bn-news-body .news-nav .banner:hover img{
	transform: scale(1.02);
}
.bn-news .bn-news-body .news-cont{
	overflow: hidden;
}
.bn-news .bn-news-body .news-cont .news-home,
.bn-news .bn-news-body .news-cont .news-skill,
.bn-news .bn-news-body .news-cont .news-child{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.bn-news .news-cont .news-home .cont-body,
.bn-news .news-child .child-body{
	width: 100%;
	box-sizing: border-box;
}

.bn-news .news-home .cont-body>ul>.item{
	padding: 0px 15px;
	margin-top: 20px;
}
.bn-news .news-home .cont-body ul li .left{
	width: 48%;
	float: left;
}
.bn-news .news-home .cont-body ul li .right{
	width: 48%;
	float: right;
}
.bn-news .news-home .cont-body ul li ul{
	margin: 10px 0;
}
.bn-news .news-home .cont-body li .title{
	font-family: simsun;
	font-size: 15px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	border-bottom: 1px solid #898b90;
	color: #646668;
}
.bn-news .news-home .cont-body li .title span.s1{
	font-size: 12px;
	color: #929292;
}
.bn-news .news-home .cont-body li .title a.s2{
	font-size: 14px;
	float: right;
	margin-right: 10px;
	background: none;
	text-decoration:none;
	color:#5e6063;
}
.bn-news .news-home .cont-body li .title a.s2 i{
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}
.bn-news .news-home .cont-body li .title a.s2:hover{
	color: #E15340;
}
.bn-news .news-home .cont-body li>a{
	display: block;
	line-height: 24px;
	font-family: simsun;
	color: #5e6063;
	font-weight: 500;
	font-size: 12px;
	text-decoration: none;
	padding-left: 20px;
	background: url(../img/articleimgs/dian.png) left center no-repeat;	
}
.bn-news .news-home .cont-body li a:hover{
	color: #ef7204;
	font-weight: bold;
}
.bn-news .news-home .cont-body li a span{
	float: right;
}
.bn-news .news-home .cont-body ul li.dl table{
	margin: 10px 0px;
	color: #737477;
}
.bn-news .news-home .cont-body ul li.dl table tr td,
.bn-news .news-home .cont-body ul li.dl table th{
	width: 300px;
	text-align: center;
}
.bn-news .news-home .cont-body ul li.dl table th{
	font-weight: bold;
	font-size: 13px;
}
.bn-news .news-home .cont-body ul li.dl table tr td a{
	font-size: 12px;
	text-decoration: none;
	color: #737477;
}
.bn-news .news-home .cont-body ul li.dl table tr td a:hover{
	color: #ef7204;
}
.bn-news .news-home .cont-body ul li.dl table tr:first-of-type{
	color: #737477;
	border-bottom: 1px solid #737477;
}
.bn-news .news-home .cont-body ul li.dl table tr td.y{
	color: #ef7f2d;
}
.bn-news .news-home .cont-body ul li.dl table tr td.g{
	color: #67a228;
}




.cont-banner .slider{
	width:865px;
	height: 190px;
	float: left;
	position: relative;
}
.cont-banner .slider-btn{
	bottom:15px;
}

.cont-banner .slider-btn>span{
	display: block;
	width: 13px;
	height: 13px;
	line-height:13px;
	text-align:center;
	border-radius: 50%;
	background: #f7f7f7;
	float: left;
	margin-right: 6px;
	cursor: pointer;
	font-size:10px;
	color:#f1f1f1;
	font-family:"宋体"
}












/*newsskill*/
.bn-news .news-skill dl{
	border-bottom: 1px dashed #c1c1c1;
}
.bn-news .news-skill dl,
.bn-news .news-skill dl dt,
.bn-news .news-skill dl dd{
	margin: 0;
	padding: 0;
	font-family: simsun;
}
.bn-news .news-skill dl{
	padding-bottom: 15px;
	overflow: hidden;
	margin-bottom: 20px;
}
.bn-news .news-skill dl .title{
	color: #676767;
	font-weight: bold;

}
.bn-news .news-skill dl .times{
	font-size: 12px;
	color: #a0a2a5;
	margin-top: 5px;
	
}
.bn-news .news-skill dl .body{
	margin: 15px 0;
}
.bn-news .news-skill dl .body p{
	margin: 0;
	padding: 0;
	text-indent: 2em;
	line-height: 20px;
	font-size: 14px;
	color: #787d83;
}
.bn-news .news-skill dl .body p a{
	text-decoration: none;
}
.bn-news .news-skill dl .body p a{
	color: #7186c2;
}
.bn-news .news-skill dl .body p a:hover{
	border-bottom: 1px dashed red;
	color: red;
}
.bn-news .news-skill dl .alltext{
	display: inline;
}


/*news-child*/
.bn-news .news-cont .news-child .child-title{
	width: 100%;
	line-height: 40px;
	font-size: 20px;
	color: #676767;
	font-weight: bold;
	position: relative;

}
.bn-news .news-cont .news-child .child-title .title{
	text-align: center;
	
}
.bn-news .news-cont .news-child .child-title .logo{
	position: absolute;
	top: 0;
	right: 0;
}
.bn-news .news-cont .news-child .message{
	color: #a0a2a5;
	text-align: center;
	font-size: 12px;
}
.bn-news .news-cont .news-child .art-text{
	font-family: simsun;
	color: #787d83;
	margin: 10px 0;
}
.bn-news .news-cont .news-child .child-body p{
	color: #787d83;
	padding: 0;
	margin: 20px 0;
	line-height: 25px;
	text-indent: 2em;
}
.bn-news .news-cont .news-child .child-foot p{
	margin: 0;
	padding: 0;
	font-family: simsun;
	font-weight: bold;
	text-indent: 2em;
	margin: 20px 0;
}
.bn-news .news-cont .news-child .child-foot .pcb-erweicord{
	margin: 40px auto;
	text-align: center;
}
.bn-news .news-cont .news-child .child-foot .share{
	line-height: 35px;
	border-top: 1px dashed #787D83;
}
.bn-news .news-cont .news-child .child-foot .share .share-left{
	float: left;
}
.bn-news .news-cont .news-child .child-foot .share .share-right{
	float: right;
}
.bn-news .news-cont .news-child .child-foot .share .share-left a{
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url("../img/articleimgs/share-icon.png") no-repeat;
	vertical-align: middle;
	opacity: 0.8;
}
.bn-news .news-cont .news-child .child-foot .share a.kaixin{
	background-position: 0 -21px;
}

.bn-news .news-cont .news-child .child-foot .share a.wangyi{
	background-position: 0 -42px;
}

.bn-news .news-cont .news-child .child-foot .share a.shweibo{
	background-position: 0 -65px;
}

.bn-news .news-cont .news-child .child-foot .share a.douban{
	background-position: 0 -86px;
}
.bn-news .news-cont .news-child .child-foot .share .share-left a:hover{
	opacity: 1;
}
.bn-news .news-cont .news-child .child-foot .share .share-right a.tuijian{
	display: inline-block;
	width: 57px;
	height: 22px;
	background: url(../img/articleimgs/share-icon.png) 0 -112px;
	vertical-align: middle;
}
.bn-news .news-cont .news-child .child-foot .share .share-right a:first-child{
	color: #6d89cf;
	text-decoration: none;
	font-family: simsun;
	font-size: 12px;
}
.bn-news .news-cont .news-child .child-foot .handle{
	margin: 5px 0;
	color: #888888;
	
}
.bn-news .news-cont .news-child .child-foot .handle a{
	color: #6D89CF;
}
.bn-news .news-cont .news-child .child-foot .handle p{
	margin: 0;
	padding: 0;
	text-indent: 0em;
	line-height: 20px;
	font-size: 12px;
	font-weight: normal;
}
.bn-news .news-cont .news-child .aside{
	margin-top: 15px;
}
.bn-news .news-cont .news-child .aside dl{
	border: 1px solid #dddddd;
}
.bn-news .news-cont .news-child .aside dt{
	font-weight: bold;
	box-sizing: border-box;
	line-height: 26px;
	background: url(../img/articleimgs/asideBttom.png);
	padding-left: 10px;
	border-bottom: 1px solid #dddddd;
}
.bn-news .news-cont .news-child .aside dd a{
	display: block;
	text-decoration: none;
	line-height: 28px;
	color: #707070;
	padding-left: 20px;
	background: url(../img/articleimgs/dian.png) no-repeat 5px 8px;
}
.bn-news .news-cont .news-child .aside dd a>span{
	float: right;
	margin-right: 20px;
}


/*bn-service*/
.bn-service .banner{
	width: 1200px;
	height: 325px;
}
.bn-service .cont{
	margin-left: -10px;
	padding-bottom: 300px;
	background: url(../img/articleimgs/botPerson.png) no-repeat right bottom;
}

.bn-service .cont .item{
	width: 367px;
	height: 257px;
	position: relative;
	float: left;
	margin: 50px 17px;
}
.bn-service .item .pic{
	width: 181px;
	height: 240px;
	border: 1px solid #cdcdcd;
}
.bn-service .item .pic>img{
	width: 182px;
	height: 241px;
}
.bn-service .item .mesa{
	width: 222px;
	height: 257px;
	position: absolute;
	left: 140px;
	top: -10px;
	background: url(../img/articleimgs/onlineSer.png) no-repeat;
}
.bn-service .item .info{
	color: #949494;
	position: absolute;
	right: 30px;
	top: 90px;
	width: 140px;
	transform: rotate(-15deg);
	-ms-transform: rotate(-15deg);
}
.bn-service .item .info dt{
	font-size: 13px;
	color: #949494;
}
.bn-service .item .info dd{
	font-size: 12px;
	line-height: 18px;
	color: #949494;
}




  /*bn-onlinePay*/
 .bn-onlinePay .pay-cont{
 	border: 1px solid #cdcdcd;
 	margin: 15px auto;
 }
 .bn-onlinePay .pay-cont .pay-cont-body{
 	margin: 30px 96px;
 }
 .bn-onlinePay .pay-cont .pay-cont-body .choose{
 	padding: 20px 0;
 	margin: 10px 0;
 	border-top: 1px dashed #C0C0C0;
 	border-bottom: 1px dashed #C0C0C0;
 }
 .bn-onlinePay .pay-cont .pay-cont-body p{
 	margin: 0;
 	padding: 0;
 	font-weight: bold;
 	line-height: 40px;
 	margin-left: 50px;
 }
 .bn-onlinePay .pay-cont .pay-cont-body .choose a.next{
 	margin-left: 50px;
 	display: block;
 	width: 71px;
 	height: 30px;
 	background: url(../img/articleimgs/paynext.jpg) no-repeat;
 }
 
 .bn-onlinePay .pay-cont .pay-cont-body p input[type='text']{
 	width: 50px;
 	border: 1px solid #cdcdcd;
 	box-shadow: 0 0 5px #cdcdcd inset;
 	padding: 3px;
 	margin: 0;
 	outline: none;
 }
 .bn-onlinePay .pay-cont .pay-cont-body ul{
 	margin: 0;
 	padding: 0;
 	list-style-type: none;
 	margin: 10px 54px;
 }
 .bn-onlinePay .pay-cont .pay-cont-body ul li{

 	float:left;
 	height:42px;
 	line-height:42px;
 	
 	margin: 15px 20px 0 0;

 }

 .bn-onlinePay .pay-cont .pay-cont-body ul li:hover img{
 	outline: 1px solid #59c8d5;
 }



 .bn-onlinePay .pay-cont-body ul li img{

 	vertical-align: middle;
	
 }

 

 .bn-onlinePay .pay-cont input[type="radio"]{

 	display: inline;
 	padding: 0;
 	margin: 0;
 	border: none;
 	margin-right: 10px;
 	width: 15px;
 	height: 15px;
	vertical-align:middle;
 }
 .bn-onlinePay .pay-cont .pay-cont-body .zfb{
 	margin-left: 50px;
 }
 .bn-onlinePay .pay-cont .pay-cont-body .zfb p{
 	margin: 15px 0;
 	padding: 0;
 }

/*bn-bTranser*/
.bn-bTranser .bTranser .bTranser-title{
	font-weight: bold;
	color: #676564;
	margin: 23px 96px;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dashed #c3c3c3;
	padding-left: 50px;
}
.bn-bTranser .bTranser .bTranser-cont{
	margin: 20px 150px;
}
.bn-bTranser .bTranser .bTranser-cont dl,
.bn-bTranser .bTranser .bTranser-cont dt,
.bn-bTranser .bTranser .bTranser-cont dd{
	margin: 0;
	padding: 0;
	font-family: simsun;
	color: #676564;
	line-height: 23px;
}
.bn-bTranser .bTranser .bTranser-cont dl{
	margin-bottom: 30px;
}
.bn-bTranser .bTranser .bTranser-cont dt{
	font-weight: bold;
	line-height: 28px;
	height: 28px;
}
.bn-bTranser .bTranser .bTranser-cont .first dd{
	font-size: 13px;
	text-indent: 2em;
}
.bn-bTranser .bTranser .bTranser-cont dd>span{
	color: #ff5600;
}
.bn-bTranser .bTranser .bTranser-cont .y dt{
	color: #ff5600;
	margin: 10px 0;
}
.bn-bTranser .bTranser .bTranser-cont .y dd{
	cursor: pointer;
}
.bn-bTranser .bTranser .bTranser-cont .y dd img{
	float: left;
	margin-right: 50px;
	border: 1px solid #c3c3c3;
}
.bn-bTranser .bTranser .bTranser-cont .y dd img:hover,
.bn-bTranser .bTranser .bTranser-cont .y dd.active img{
	outline: 3px solid #66a009;
}

/*login*/
.bn-login .login-title{
	color: #3e4044;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0 10px 20px;
	border-bottom: 1px solid #898b90;
}
.bn-login .login-cont{
	margin: 50px 70px;
	background: url(../img/articleimgs/loginBG.jpg) no-repeat right center;
}
.bn-login .login-cont ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.bn-login .login-cont ul li{
	margin-top: 10px;
	color: #838383;
}
.bn-login .login-cont ul label{
	display: inline-block;
	width: 130px;
	text-align: right;
	padding-right: 10px;
	color: #696969;
}
.bn-login .login-cont ul label>span{
	color: #dc5f4f;
	font-weight: bolder;
	vertical-align: middle;
}
.bn-login .login-cont ul li input{
	border: 1px solid #c1c1c1;
	padding: 2px 3px;
	margin: 0;
	width: 260px;
	height: 25px;
	box-shadow: 0 0 20px #F0EBE8 inset;
}
.bn-login .login-cont ul li input:focus{
	outline: 1px solid #EFAA3D;
}
.bn-login .login-cont ul li div{
	width: 270px;
	height: 30px;
	margin-left: 140px;
}
.bn-login .login-cont ul li div>span{
	 font-size: 12px;
}
.bn-login .login-cont ul li.code-num label,
.bn-login .login-cont ul li.code-num input,
.bn-login .login-cont ul li.code-num a{
	float: left;
}

.bn-login .login-cont ul li.code-num a{
	margin-left: 10px;
}
.bn-login .login-cont ul li.code-num a.ref-cord{
	border: 1px solid #969696;
	vertical-align: bottom;
	height:30px;
}
.bn-login .login-cont ul li.code-num a.change{
	line-height: 30px;
}
.bn-login .login-cont ul li a{
	color: #4a9fe7;
	text-decoration: none;
}
#reg-btn-div .reg-btn{
	display: inline-block;
	width: 115px;
	height: 34px;
	background: url(../img/articleimgs/loginreset.jpg) no-repeat;
	border: none;
	outline: none;
	cursor: pointer;
}
.bn-login .login-cont ul li:last-child{
	margin-top: 30px;
}

.myig {
    color: #2b96d9;
    font-family: "宋体";
    font-size: 16px;
    font-weight:bold;
    color: #66A009;
    float:right;
    
    height:35px;
    line-height:15px;
    margin-right:80px;
}

.myig a{
    color: #eb5637;
    font-size: 24px;
    font-weight: bold;

    
}

/* ========== */
/* = 异常处理页面 = */
/* ========== */
.yc-content{
	margin: 20px 0 30px;
}
.yc-left{
	width: 310px;
	float: left;
}
.yc-right{
	width: 850px;
	float: left;
	margin-left: 40px;
}
.yc-nav{
	width: 310px;
}
.yc-nav>li{
	height: 55px;
	line-height: 40px;
	padding-left: 50px;
	overflow: hidden;
	color: #ffffff;
	font-weight: 600;
	letter-spacing: 3px;
	font-size: 17px;
	background: url(../img/articleimgs/yc-green.jpg) no-repeat left top;
	cursor: pointer;
}
.yc-nav>li.active{
	background: url(../img/articleimgs/yc-yellow.jpg) no-repeat left top;
}
.yc-left .yc-ban{
	margin: 40px 0;
}
.yc-right .yp-body{
	/*padding: 0 0 20px 20px;*/
	color: #606060;
}
.yp-body dl{
	margin: 0 0 30px 0;
}
.yp-body>dl>dt{
	font-size:16px;
	font-weight: bold;
	line-height: 30px;
}
.yp-body>dl>dd{
	/*margin-left: 30px;*/
	line-height: 28px;
}
.yp-body dd{
	margin-left: 30px;
}
.yp-body>dl p{
	padding: 0;
	margin: 0;
}
.yp-body>dl .bz{
	float: left;
}
.yp-body>dl .bz+dd{
	overflow: hidden;
}
.yp-body .ypyc dd li{
	margin-bottom: 20px;
}
.yp-body li>dl>dd{
	text-indent: 2em;
}
.yp-body li.ma dl{
	margin-left: 25px;
}
.yc-tb1{
	border-collapse: collapse;
	width: 685px;
}
.yc-tb1 th .aside{
	font-size: 12px;
	font-weight: normal;
}
.yc-tb1 .tb-h1{
	line-height: 20px;
}
.yc-tb1 td{
	text-align: center;
}
.yc-tb2{
	border-collapse: collapse;
	width: 685px;
}
.yc-tb2 td{
	text-align: center;
}
.yc-tb2 .tb-h1{
	line-height: 20px;
}
.plyc dd>ul{
	margin-left: 30px;
}
.yqjyc .bz{
	text-align: center;
	width: 200px;
	font-weight: bold;
}
.yqjyc dd{
	text-indent: 2em;
}
.yqjyc h3{
	font-size: 18px;
	color: #606060;
}

/*登录页面enter*/
.bn-enter{
	width: 100%;
	min-width: 1200px;
}
.bn-enter .enter-b{
	width: 1200px;
	height: 461px;
	margin: 40px auto 60px;
	position: relative;
}
.bn-enter .prettyB{
	height:461px;
	background:url(../img/articleimgs/prettyB.png) no-repeat left top;
	position:relative;
}
.bn-enter .prettyB>.pic{
	width:236px;
	height:320px;
	position:absolute;
	left:90px;
	top:33px;
	border:1px solid #eaeaea;
	overflow:hidden;
}
.bn-enter .prettyB>.text{
	width:250px;
	position:absolute;
	left:450px;
	top:180px;
}
.bn-enter .prettyB>.text p{
	margin:0;
	padding:0;
	line-height:25px;
	font-size:15px;
	color:#aaa9a9;
}
.bn-enter .prettyB>img{
	width:100%;
	height:100%;
}
.enter-b .item{
	width: 1200px;
	height: 461px;
	position: absolute;
}
.enter-b .enter{
	position: absolute;
	right: 55px;
	top: 40px;
	 
}
.enter .t{
	width: 319px;
	height: 351px;
	background: url(../img/articleimgs/enterBG.png) no-repeat;
	overflow: hidden;
}
.enter .b{
	width: 319px;
	height: 58px;
	margin-top: 3px;
	background: url(../img/articleimgs/shadowB.png) no-repeat;
}
.enter .enter-list{
	width: 270px;
	margin: 20px auto;
	font-size: 12px;
	color: #888888;
}
.enter-list label{
	display: inline-block;
	width: 70px;
}
.enter-list .cod-err,
.enter-list .infoerr{
	color: #dd5858;
}
.enter-list .eror{
	height: 28px;
	line-height: 28px;
}

.enter-list i{
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 5px;
	background: url(../img/articleimgs/cod-suc-err.png) no-repeat;
	vertical-align: middle;
}
.enter-list i.bg-err{
	background-position: 0 -22px;
}
.enter-list .h3{
	height: 33px;
	line-height: 33px;
}
.enter-list .mt15{
	margin-top: 15px;
}
.enter-list .cod-suc{
	display: none;
}
.enter-list input{
	border: 0;
	background: url(../img/articleimgs/enter-in-bg.png) no-repeat;
	outline-color:#f18717;
	padding-left: 10px;
}
.enter-list input:focus{
	
	/*outline: 1px solid red;*/
}
.enter-list input~span{
	margin-left: 10px;
}
.enter-list .w200{
	width: 190px;
	height: 33px;
	line-height:33px;
	background: ;
}
.enter-list .w74{
	width: 64px;
	height: 33px;
	background-position: 0 -72px;
}
.enter-list a:link,
.enter-list a:visited{
	font-size: 13px;
	color: #6d7abd;
	text-decoration: none;
}
.enter-list a:hover,
.enter-list a:active{
	color: red;
}
.enter-list .hint{
	display: inline-block;
	height: 25px;
	line-height: 25px;
}
.enter-list .c-code{
	display: inline-block;
	width: 84px;
	height: 31px;
	border: 1px solid #eeeeee;
	vertical-align: middle;
	margin-right: 10px;
}
.enter-list .enter-in{
	display: inline-block;
	width: 200px;
	height: 38px;
	background: url(../img/articleimgs/deluBtn.png) no-repeat left top;
}
.enter-list .mfzhc{
	display: inline-block;
	height: 25px;
	width: 200px;
	line-height: 25px;
	text-align: right;
}
/*搜索结果页面*/
.sousuo-body .tj{
	width: 100%;
	border: 1px solid #cdcdcd;
	margin: 15px 0 30px;
}
.tj>h4{
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color: #ef760c;
	margin-left: 20px;
	border-bottom: 1px dashed #c3c3c3;
}
.sousuo-body .jrtj{
	width: 1160px;
	margin: 10px auto;
	overflow: hidden;
}
.jrtj>li{
	width: 290px;
	float: left;
	position: relative;
}
.jrtj>li:after{
	content: "";
	display: block;
	width: 1px;
	height: 153px;
	background: linear-gradient(to bottom,#fff,#e6e6e6,#e6e6e6,#fff);
	position: absolute;
	right: 1px;
	top: 0;
}
.jrtj>li:last-child:after{
	background: none;
}


.jrtj>li .pic{
	width: 143px;
	height: 117px;
    float: left;
}
.jrtj>li .pic a{
     *display: block;
    *font-size: 143px;  
    *font-family:Arial;  
    display: table-cell;
    vertical-align: middle;
    width: 143px;
	height: 117px;
    text-align: center;
}
.jrtj>li .pic a img{
    width: 117px;
    height: auto;
    vertical-align: middle;
}


.jrtj>li .text{
	overflow: hidden;
	color: #969595;
	font-size: 12px;
	line-height: 23px;
}
.jrtj>li .text dt{
	font-weight: bold;
}
.jrtj dd>a.tjqg{
	display: block;
	width: 60px;
	height: 20px;
	margin-top: 7px;
	background: url(../img/articleimgs/tjqg.jpg) no-repeat;
}
.sousuo-body .result-search{
	margin: 30px 15px 12px;
}
.result-search label{
	display: inline-block;
	font-size: 12px;
	color: #5d5d5d;
	width: ;
}
.result-search input[type="text"]{
	height: 25px;
	line-height:25px;
	border: 1px solid #a9a9a9;
	box-shadow: 2px 3px 5px #e1e1e1 inset;
	text-indent: 1em;
	margin:0 24px 0 0;
	padding: 4px 0;
	font-size:15px;
	color:#666;
}

.result-search .inp166{
	width: 166px;
}
.result-search .inp275{
	width: 275px;
}
.result-search .inp590{
	width: 500px;
	margin-right: 0!important;
	padding-right: 90px!important;
}
.result-search .sou-rep{
	display: inline-block;
	position: relative;
}
.result-search .ser{
	display: block;
	width: 73px;
	height: 33px;
	border:none;
	background: url(../img/articleimgs/sousuoBTN.png) no-repeat left top;
	border-left: 1px solid #a9a9a9;
	position: absolute;
	right: 1px;
	top: 1px;
}
.result-body{
	margin-left: -10px;
}
.result-body .pic-t{
	width: 290px;
	height: 360px;
	border: 1px solid #cdcdcd;
	float: left;
	margin: 0px 0px 10px 10px;
	position:relative;
}
.result-body .pic-t .img{
	height: 212px;
	overflow: hidden;
}
.result-body .pic-t .img a{
    *display: block;
    *font-size: 140px;  
    *font-family:Arial;  
    display: table-cell;
    vertical-align:middle;  
    width: 290px;
    height: 100%;
    text-align: center;
}
.result-body .pic-t .img a>img{
	width: 212px;
    height: auto;
    vertical-align: middle;
}
.more a:link,
.more a:visited{
	font-size: 13px;
	text-decoration: none;
	color: #ff8400;
	font-weight: bolder;
}
.more a:hover{
	text-shadow: 0px 0px 2px #e37806;
	font-size: 14px;
}
.more a>span{
	margin-left: 5px;
}
.more a:hover>span{
	margin-left: 10px;
}
.result-body .pic-t p{
	margin: 0;
	padding: 0 0 0 20px;
	line-height: 21px;
	font-size: 13px;
	color: #545454;
}
.result-body .pic-t p.more{
	position:absolute;
	bottom:15px;
}
.result .pagination{
	margin: 30px auto;
	text-align: center;
}
.result .pagination .page{
	float: none;
	
}

/*搜索二级页面*/
.bn-ss2{
	width: 100%;
	min-width: 1200px;
}
.bn-ss2 .ss2-body{
	width: 1200px;
	margin: 25px auto 60px;
}
.ss2-body{
	position: relative;
}
.ss2-body .content{
	width: 100%;
	background: #f9f9f9;
	border: 1px solid #cdcdcd;
	margin: 17px 0 30px;
}
.ss2-body .content .ss2-cont{
	width: 1058px;
	margin: 54px auto 20px;
}
.ss2-body .ss-l{
	width: 317px;
	height: 317px;
	border: 1px solid #cdcdcd;
	float: left;
	margin-right: 20px;
	background: #fff;
}
.ss2-body .ss-r{
	overflow: hidden;
}
.ss2-body .ss-l .ss-p{
	width: 317px;
    height: 317px;
    *display: block;
    *font-size: 140px;  
    *font-family:Arial;  
    display: table-cell;
    vertical-align:middle;  
    text-align: center;
}
.ss2-body .ss-l .ss-p>img{
	width: 317px;
    height: auto;
    vertical-align:middle;
}
.ss2-body .ss-r dl{
	margin-bottom: 35px;
}
.ss2-body .ss-r dt{
	color: #676564;
	font-weight: bold;
}
.ss2-body .ss-r dd{
	color: #545454;	
}
.ss-r dt{
	width: 100px;
	text-align: center;
	float: left;
}
.ss-r dd{
	overflow: hidden;
	font-size: 12px;
}
.ss-r .ss-num{
	height: 25px;
	line-height: 25px;
}
.ss-r .ss-num span{
	font-size: 14px;
	padding: 2px 2px;
	background: #e9e9e9;
	border: 1px solid #dcdcdc;
	vertical-align: middle;
	cursor: pointer;
}
.ss-r .ss-num>dd>input{
	width: 44px;
	height: 23px;
	border: 1px solid #666666;
	vertical-align: middle;
	text-align: center;
	outline: none;
}
.hungry{
	display: none;
}
.ss-num .hangrel{
	position: relative;
}
.ss-num .hangrel .hungry{
	display: block;
	width: 84px;
	height: 23px;
	border: 1px solid #f6d0af;
	text-align: center;
	background: #fbe4d0;
	/*position: absolute;*/
	font-size: 12px;
	color: #ef7204;
}
.ss-num .hangrel span{
	background: #ead8c8;
}
.ss-r table{
	border-collapse: collapse;
	border: 1px solid #cdcdcd;
}
.ss-r table tr{
	height: 36px;
}
.ss-r table th{
	width: 100px;
	background: #f4f4f4;
	font-weight: normal;
	text-align: right;
}
.ss-r table td{
	width: 190px;
	text-indent: 2em;
}
.ss-r .ss-download{
	text-decoration: none;
	color: #656565;
	padding-left: 15px;
	background: url(../img/articleimgs/ss-BG.png) no-repeat 0 -92px;
}
.ss-r .ss-pluscar{
	display: inline-block;
	width: 133px;
	height: 37px;
	background: url(../img/articleimgs/ss-BG.png) no-repeat left top;
}
.ss-r .ss-getnow{
	display: inline-block;
	width: 113px;
	height: 37px;
	background: url(../img/articleimgs/ss-BG.png) no-repeat 0 -44px;
	margin-left: 50px;
}
.ss2-body .aside{
	margin-top:10px;
}
.ss2-body .aside-left{
	width:307px;
	float:left;
	margin-right:19px;
}
.ss2-body .aside-right{
	overflow:hidden;
	border:1px solid #cdcdcd;
}
/*左边栏*/
.s-about,
.s-relevance{
	border:1px solid #cdcdcd;
}
h2.as-title{
	font-family:"sumsun";
	height:59px;
	line-height:59px;
	padding-left:10px;
	color:#676564;
	background:#f9f9f9;
	border-bottom:1px solid #cdcdcd;
}
.s-about .t-box a{
	display:inline-block;
	width:45%;
	text-indent:2em;
	text-decoration:none;
	color:#444;
	line-height:50px;
}
.s-about .t-box a:hover{
	font-weight:bold;
}
.s-relevance{
	margin-top:20px;
}
.s-relevance ul.rel-list{
	font-family:"sumsun";
	margin-top:26px;
	border-bottom:1px solid #cdcdcd;
	color:#666;
}
.s-relevance ul.rel-list li{
	text-align:center;
	width:79px;
	height:33px;
	border:1px solid #cdcdcd;
	border-bottom:none;
	line-height:33px;
	display:inline-block;
	margin:0 8px;
	position:relative;
	font-weight:bold;
	cursor:pointer;
}
.s-relevance li.check{
	color:#dd2424;
}
.s-relevance li.check:after{
	content:"";
	display:block;
	width:100%;
	height:3px;
	background:#fff;
	position:absolute;
	left:0;
	top:32px;
}
.rel-cont>ul>li{
	padding: 25px 0 10px;
	margin:0 17px;
	border-bottom:1px solid #eaeaea
}
.rel-index{
	float:left;
}
.rel-info{
	float-left;
	margin-left:30px;
}
.rel-index>.num{
	display:block;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#dddddd;
	color:#8e8e93;
	border-radius:50%;
}
.rele-list>li:nth-of-type(1) .num{
	background:#dd2424;
	color:#fff;
}
.rele-list>li:nth-of-type(2) .num{
	background:#dd2424;
	color:#fff;
}
.rele-list>li:nth-of-type(3) .num{
	background:#dd2424;
	color:#fff;
}
.rel-info .rel-pic{
	float:left;
	width:70px;
	height:70px;
	margin-right:20px;
}
.rel-info .rel-text{
	overflow:hidden;
}
.rel-info .rel-text p{
	padding:5px 0;
	margin:0;
	color:#666
}
.rel-info .rel-text p#releMoney{
	color:#dd2424;
	font-weight:bold;
}
/*aside右边详细信息*/
.a-r-title{
	height:59px;
	background:#f9f9f9;
	border-bottom:1px solid #cdcdcd;
}
.a-r-title li{
	width:185px;
	text-align:center;
	height:58px;
	line-height:58px;
	float:left;
	font-family:"sumsun";
	font-weight:bold;
	cursor:pointer;
	
}
.a-r-title li.check{
	color:#dd2424;
	background:#fff;
	border:1px solid #dd2424;
	position:relative;
}
.a-r-title li.check:after{
	content:'';
	display:block;
	width:100%;
	height:3px;
	background:#fff;
	position:absolute;
	top:58px;
	left:0;
}
.a-r-details{
	border-bottom:1px solid #cdcdcd;
	padding:20px 10px;
	font-family:"sumsun";
	color:#676564
}
.a-r-details li{
	line-height:50px;
	width:280px;
	float:left
}
.a-r-else{
	padding:30px 20px;
}

.a-r-table table{
	color:#676564;
	width:95%;
	border-collapse:collapse;
	margin:30px auto;
	border:1px solid #cdcdcd
}
.a-r-table table tr{
	height:38px
	
}
.a-r-table table td{
	text-indent:3em;
}


.ss2-body .absoICO{
	width: 173px;
	height: 189px;
	background: url(../img/articleimgs/paymuch.png) no-repeat left top;
	position: absolute;
	bottom: -45px;
	right: 0;
}
.absoICO a{
	width:30px;
	height:30px;
	background:url(../img/articleimgs/abso.png) no-repeat 0 -2px;
	position:absolute;
}
.absoICO .absoICO1.cur{
	left: 60px;
	top:25px;
	background-position: 0 -40px
}
.absoICO .absoICO2.cur{
	left: 110px;
	top:25px;
	background-position:-40px -40px;
}
.absoICO .absoICO3.cur{
	left: 60px;
	top: 65px;
	background-position: -85px -40px;
}
.absoICO .absoICO4.cur{
	left: 110px;
	top: 65px;
	background-position: -130px -40px;
}

.absoICO .absoICO1{
	left: 60px;
	top: 25px;
}
.absoICO .absoICO2{
	left: 110px;
	top:25px;
	background-position:-41px -2px;
}
.absoICO .absoICO3{
	left: 60px;
	top: 65px;
	background-position: -85px -2px;
}
.absoICO .absoICO4{
	left: 110px;
	top: 65px;
	background-position: -130px -2px;
}
.ss2-body .absoICO .pMuch{
	font-size: 13px;
	color: #325b0e;
	position: absolute;
	bottom: 8px;
	left: 40px;
}


/*安防*/
/*安防首页*/
.bn-af{
	width: 100%;
	min-width: 1200px;
	margin: 20px auto 40px;
}
.af-body{
	width: 1200px;
	margin: 0 auto;
}
.af-body>.title{
	font-family: "宋体";
	font-size: 13px;
	color: #9296a0;
}
.af-body>.title .t{
	font-weight: bold;
}
.af-info{
	margin-top: 20px;
}
.af-info table{
	width: 1200px;
	border-collapse: collapse;
	border: 1px solid #cdcdcd;
	font-size: 13px;
	overflow: visible;
	
}
.af-info th{
	width: 136px;
	height: 42px;
	color: #666666;
	background: #f3f3f3;
}
.af-info .select>ul{
	height: 40px;
}
.af-info td{
	font-size: 0px;
	height: 42px;
}
.af-info td span{
	display: inline-block;
	width: 190px;
	line-height: 20px;
	margin-left: 20px;
	font-size: 13px;
	color: #7A7A7A;
}
.af-info td a{
	font-size: 13px;
	color: #7a7a7a;
	text-decoration: none;
}
.af-info td a:hover{
	color: #ef7204;
}
.af-info td .af-r{
	position: relative;		
	display: inline-block;
}
.af-info .af-r .sect{
	width: 77px;
	height: 22px;
	border-left: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	background: url(../img/articleimgs/bg_sel.jpg) no-repeat right top;
	padding-left: 5px;
	cursor: pointer;
}
.af-info .af-r ul{
	position: absolute;
	background: #fff;
	border: 1px solid #cdcdcd;
	width: 80px;
	left: 0;
	top: 23px;
	display: none;
}
.af-info .af-r ul li{
	height: 22px;
	border-bottom: 1px solid #cdcdcd;
	padding-left: 8px;
	cursor: pointer;
}
.af-info .af-r ul li:hover{
	background: #0083C3;
	color: white;
}
.af-content,
.xc-content{
	margin-top: 40px;
	font-size: 0;
}
.af-content .item,
.xc-content .item{
	display: inline-block;
	width: 298px;
	height: 307px;
	border: 1px solid #cdcdcd;
	font-size: 13px;
	color: #545454;
	margin-left: -1px;
	margin-top: -1px;
}
.af-content .item .pic,
.xc-content .item .pic{
	overflow: hidden;
	text-align: center;
	vertical-align: middle;

}

.af-content .item p,
.xc-content .item p{
	margin: 0;
	padding: 0 15px;
}
.af-content .item p.money,
.xc-content .item p.money{
	margin: 10px 0;
}
.af-content .item p.money>a,
.xc-content .item p.money>a{
	float: right;
	text-decoration: none;
}


.af-body .pagination{
	margin: 30px auto;
	text-align: center;
}
.af-body .pagination .page{
	float: none;
}

/*安防套件子页面1*/
.af-body .afc1-cont{
	margin-top: 20px;
	border: 1px solid #cdcdcd;
}
.afc1-cont .btn{
	font-size: 0;
	height: 43px;
	line-height: 43px;
	background: #f4f4f4;
	border-bottom: 1px solid #cdcdcd;
}
.afc1-cont .btn>div{
	width: 598px;
	text-align: center;
	float: left;
	font-size: 17px;
	color: #7c7c7c;
	cursor: pointer;
	font-weight: bold;
}
.afc1-cont .btn>div.active{
	color: #66a009;
}
.afc1-cont .btn>div:first-child{
	border-right: 1px solid #cdcdcd;
}
.afc1-cont .af-list{
	padding: 0 20px;
}
.afc1-cont .af-list .th{
	height: 44px;
	font-size: 0px;
	line-height: 44px;
	border-bottom: 1px solid #cdcdcd;
}
.afc1-cont .af-list .td{
	padding-bottom: 10px;
}
.afc1-cont .af-list .td>li{
	width: 100%;
	border-bottom: 1px solid #cdcdcd;
}
.afc1-cont .af-list .td>li:last-child{
	border-bottom: none;
}

.afc1-cont .af-list>ul>li{
	font-family: "宋体";
	font-size: 13px;
	color: #666666;
	display: inline-block;
	text-align: center;
}
.afc1-cont .af-list .t1{
	width: 100px;
}
.afc1-cont .af-list .t2{
	width: 200px;
}

.afc1-cont .af-list .t3{
	width: 300px;
}

.afc1-cont .af-list .t4{
	width: 40px;
}

.afc1-cont .af-list .t5{
	width: 90px;
}

.afc1-cont .af-list .t6{
	width: 90px;
}

.afc1-cont .af-list .t7{
	width: 220px;
}

.afc1-cont .af-list .t8{
	width: 80px;
}

.afc1-cont .af-list .t9{
	width: 35px;
}
.af-body label input{
	margin-right: 5px;
	vertical-align: middle;
	opacity: 0;
	filter: alpha(opacity=0);
}
.af-body label{
	display: inline-block;
	height: 18px;
	line-height: 18px;
	padding-left: 5px;
	background: url(../img/articleimgs/choose.png) no-repeat 0 0;
}
.af-body label.cur{
	background-position: 0 -20px;
}
.afc1-cont .af-list label+a{
	float: right;
}
.afc1-cont .af-list a{
	text-decoration: none;
	color: #666666;
}
.afc1-cont .af-list a:hover,
.afc1-pay a:hover{
	color: red;
}
.afc1-cont .af-list dd>ul{
	font-size: 0px;

}
.afc1-cont .af-list dd li{
	display: inline-block;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	word-wrap: break-word;
	white-space: initial;
	line-height: 30px;
	vertical-align: middle;
}
.afc1-cont .af-list dt{
	text-align: left;
	padding-left: 14px;
	height: 38px;
	line-height: 38px;
}
.afc1-cont .kucun{
	font-size: 0;
}
.afc1-cont .minus,
.afc1-cont .plus{
	display: inline-block;
	height: 23px;
	line-height: 23px;
	width: 14px;
	font-size: 12px;
	background: #ebebeb;
	border: 1px solid #dedede;
	cursor: pointer;
	vertical-align: baseline;
}
.afc1-cont .t7 input{
	width: 40px;
	height: 22px;
	text-align: center;
	border: 1px solid #666666;
	box-shadow: 2px 2px 3px #dddddd inset;
	outline: none;
}
.afc1-cont .t7.hangrel{
	position: relative;
}
.afc1-cont .kc{
	display: none;
}

.afc1-cont .t7.hangrel .kc{
	position: absolute;
	display: block;
	width: 69px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #f8d2b1;
	background: #fde6d2;
	left: 146px;
	top: 3px;
	color: #ef7204;
}
.afc1-cont .t7.hangrel .minus,
.afc1-cont .t7.hangrel .plus{
	border: 1px solid #f8d2b1;
	background: #fde6d2;
}
.afc1-cont .t7.hangrel input{
	border: 1px solid #ef7204;
}
.afc1-pay{
	margin-top: 22px;
}
.afc1-pay a{
	text-decoration: none;
	color: #666666;
}
.afc1-pay>ul{
	height: 43px;
	line-height: 43px;
	font-size: 0px;
	background: #F4F4F4;
	border: 1px solid #cdcdcd;
	padding-left: 30px;
	position: relative;
}
.afc1-pay>ul li{
	display: inline-block;
	font-size: 12px;
	color: #666666;
}
.afc1-pay .f1{
	width: 100px;
}
.afc1-pay .f1 a{
	float: right;
	margin-right: 10px;
}
.afc1-pay .f2{
	width: 140px;
	margin-right: 20px;
	float: right;
}
.afc1-pay .money{
	font-size: 23px;
}
.afc1-pay .f3{
	margin-right: 20px;
	float: right;
}
.afc1-pay .f4,
.afc1-pay .f5,
.afc1-pay .affirm{
	height: 43px;
	width: 141px;
	border: 1px solid #df6800;
	background: #ff7700;
/*	position: absolute;*/
	float: right;
	margin-top: -1px;
	font-size: 16px;
	text-align: center;
}
.afc1-pay .f4 a,
.afc1-pay .f5 a,
.afc1-pay .affirm a{
	color: #fff;
	font-weight: bold;
}
.afc1-pay .f4{
	top: -1px;
	right: 170px;
	margin-right: 20px;
}
.afc1-pay .f5{
	top: -1px;
	right: 0px;
	
}
.afc1-pay .affirm{
	top: -1px;
	right: 0;
}


/*行车记录仪*/
.bn-xc{
	width: 100%;
	min-width: 1200px;
	margin: 30px 0 40px;
}
.xc-body{
	width: 1200px;
	margin: 0 auto;
}
.xc-body>.title{
	font-family: "宋体";
	font-size: 13px;
	color: #9296a0;
}
.xc-body>.title .t{
	font-weight: bold;
}
.xc-info{
	margin-top: 20px;
}
.xc-info table{
	border: 1px solid #cdcdcd;
	border-collapse: collapse;
	width: 1200px;
	font-size: 13px;
	color: #666666;
}
.xc-info tr{
	height: 41px;
}
.xc-info th{
	width: 136px;
	font-weight: bold;
	background: #f3f3f3;
}
.xc-info td{
	font-size: 0px;
}
.xc-info td a{
	font-size: 13px;
	color: inherit;
	text-decoration: none;
	display: inline-block;
	height: 25px;
	width: 100px;
	line-height:25px;
	margin-left: 25px;
}
.xc-info td a:hover,
.xc-info td a.active{
	color: #ef7204;
}
.xc-body .pagination{
	margin: 30px auto;
	text-align: center;
}
.xc-body .pagination .page{
	float: none;
}


/* ========== */
/* = 贷你付 = */
/* ========== */
.bn-dnf{
	width:100%;
	min-width: 1200px;
	margin: 30px auto 40px;
}
.bn-dnf .dnf{
	width:1200px;
	margin: 0 auto;
}
.dnf-left{
	float: left;
	margin-right: 40px;
}
.dnf-right{
	overflow: hidden;
}
.dnf-left .list{
	width:306px;
	border: 1px solid #CDCDCD;
	color: #666666;
}
.dnf-left a{
	display:block;
	height:39px;
	line-height: 39px;
	margin: 0 20px;
	border-bottom: 1px dashed #cdcdcd;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	color: inherit;
}
.dnf-left a>span{
	float:right;
	margin-right:5px;
}
/*.dnf-left li:hover>a{
	color:#ff7700;
}
.dnf-left li:hover>a>span{
	margin-right: 0;
}
.dnf-left li:hover{ 
	background:#f4f4f4;
}*/
.dnf-left li.active{
	background:#f4f4f4;
	color: #FF7700;	
}
.dnf-left li.active>a>span{
	margin-right: 0;
}
.dnf-left li:last-child>a{
	border-bottom: none;
}
.dnf-left .pic{
	width: 306px;
	height: 330px;
	border: 1px solid #CDCDCD;
	margin-top:29px;
}
.dnf-right .img{
	text-align: center;
}
.dnf-right .text{
	width: 723px;
	margin: 30px auto;
	border: 1px solid #D5D5D5;
	padding: 16px 30px;
	box-sizing: border-box;
	background: #eef1ea;
}
.dnf-right h3{
	font-size: 18px;
	color: #666666;
}
.dnf-righ dl{
	color: #585858;
}
.dnf-right dt{
	font-size: 16px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
}
.dnf-right dd{
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	width: 50%;
	float: left;
}
.cssIcon{
	display: inline-block;
	width: 11px;
	height: 11px;
	background: #85a3c7;
	margin-right: 15px;
	position: relative;
	top: -2px;
}
.cssIcon:after{
	content: "";
	display: block;
	position: absolute;
	left: 4px;
	top: 4px;
	width: 9px;
	height: 9px;
	background: #4e83c6;
	background-clip: content-box;
	border: 1px solid rgba(255,255,255,.7);
	
}


/*LED页面*/

.bn-led{
	width:100%;
	min-width:1200px;
}
.bn-led .led-body{
	width:1200px;
	margin:20px auto 30px;
}
.bn-led .led-list{
	margin-top:15px;
}
.led-list table{
	width:100%;
	border:1px solid #cdcdcd;
	border-collapse:collapse;
	color:#666;
}
.led-list table tr{
	height:41px;
	
}
.led-list table th{
	width:136px;
	background:#f3f3f3;
}
.led-list table td{
	text-indent:1em
}
.led-list table a{
	color:inherit;
	text-decoration:none;
	display:inline-block;
	width:170px;
}
.led-list table .t1 a{
	width:auto; 
	position:relative;
}
.led-list table .t1 a:after{
	content:"/";
	position:absolute;
	right:-10px;
	top:0;
}
.led-list table a.active{
	color:#ef7204;
}
.led-list table a:hover{
	color:#ef7204;
}
.led-cont{
	margin-top:40px;
	font-size:0px;
	border-left:1px solid #ccc7c7;
	border-top:1px solid #ccc7c7;
}
.led-cont .item{
	width:298px;
	height:330px;
	border:1px solid #ccc7c7;
	border-left:none;
	border-top:none;
	display:inline-block;
	font-size:13px;
	position:relative;
}
.led-cont .item .pic{
	height:210px;
	padding:1px;
}
.led-cont .item .pic a{
	display:block;
	width:248px;
	height:134px;
	margin: 30px auto;
}
.led-cont .item .text{
	padding-left:20px;
	color:#666;
}
.led-cont .item .text p{
	margin:3px 0
}
.led-cont .item .text p.money{
	position:absolute;
	bottom:15px;
}
.led-cont .item .text p.money>a{
	color:inherit;
	margin-left:70px;
	text-decoration:none;
}
.led-body .pagination{
	margin:20px auto;
	text-align:center
}
.led-body .pagination .page{
	float:none;
}

.guig {
    background: rgba(0, 0, 0, 0) url("/web/pinke/mainPagesV3/images/icoa.png") no-repeat scroll 0 -248px;
    color: #656565;
    display: block;
    height: 12px;
	width:95px;
    line-height: 12px;
    margin: 4px 0;
    padding-left: 20px;
	color: #000;
    text-decoration: none;
}
 