@charset "utf-8";
/* CSS Document */
body{
	background: #f2f2f2;
	font-size: 14px;
}
.d-lg-rg-cart{float:right;color:#fff;height:40px;}
.ul-lg-rg-cart li{float:left;line-height:36px;margin-right:10px;}
.ul-lg-rg-cart li a{color:#b0b0b0;font-size:12px;}
.d-lg-rg a{color:#b0b0b0;}
.d-lg-rg a:hover{color:#f60;}
.sg{color:#acacac; font-family:"微软雅黑";}

/*��Ʒ����*/ 
.ul-goods-type{width:60%;line-height:100px;margin:30px auto;margin-left:20%;} 
.ul-goods-type li{float:left;text-align: center;overflow:hidden;margin-right: 20px;}
.ul-goods-type li a{color:#676767;}
.ul-goods-type li a:hover{color:#ff0d0f;}

.ul-goods-type .box{width:100%;height:200px;position:absolute;top:160px;left:0;padding-left:200px;background:#FFF;display:none;border-top: #ccc 1px solid;border-bottom: #ccc 1px solid;z-index: 10;overflow-x:hidden;}
.ul-goods-type li .box a{display:block;height:50px;float:left;color:#676767;line-height:50px;border:none;background:none;}
.ul-goods-type li .box a:hover{text-decoration:underline;color:#46bd01}
/*��ݵ�Ʒ*/
.ul-kj-dp-list{width:1200px;margin:0 auto;}
.ul-kj-dp-list li{width:150px;height:180px;float:left;background: #fff;margin:10px auto;margin-right:10px;}
.ul-kj-dp-list li:hover{box-shadow:0 0 10px #CCC;}
.ul-kj-dp-list li p{text-align: center;padding: 0;margin:0;line-height:30px;overflow:hidden;width:150px;white-space: nowrap;}
.goods-p{height:120px;background:#e4e3e8;border:Red 2px solid;}

/* CSS �ײ����� */
.ul-dh-list{width:600px;color: #fff;float: left;}
.ul-dh-list li{width:150px;float: left;}
.ul-dh-list ul{padding: 0;margin: 0;color:#ccc;}
.ul-dh-list ul li{line-height: 30px;font-size:12px;cursor: pointer;color:#b0b0b0;}
.ul-dh-list ul li:hover{color:Red;}
.ul-dh-list a{color:#fafafa;cursor: pointer;} 
.ul-dh-list a:hover{color:Red;}

.s-bottom-ctner {
    margin: 0 auto;
    width: 100%;
    padding-top: 20px;
    color: #ccc;
    word-spacing: 3px;
    zoom: 1;
    text-align: center;
}
.s-bottom-ctner a:link{color:#ccc;}

.font-black{color:#000;}
.font-red{color:Red;}
.font-818181{color:#818181;font-size:12px;}

.ul-news-list-p:first-child{
	margin-top: 0;
}
.ul-news-list-p{margin: 0;border-bottom: 1px dashed  #ccc;padding: 14px;margin-top: 10px;}
.ul-news-list-p{cursor:pointer;transition: .2s ease-in;}
.ul-news-list-p:hover{
	background: #fafafa;
}
.ul-news-list-p:hover h3{ 
	color: #31a5ee;
}
.ul-news-list-p:hover p{ 
	color: #666;
}
.ul-news-list-p .news-list-step h3{
	font-weight: 600;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-height: 26px;
	transition: .2s ease-in-out;
	padding: 14px 0 8px;
}
.ul-news-list-p .news-list-step p{
	color: #666;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-height: 24px;
	overflow: hidden;
}
.ul-news-list-p a{display: block;}

.ul-news{margin: 0;padding: 20px 0 28px;}
.ul-news li{border-bottom: 0px dashed  #ccc;}
.ul-news li:first-child{
	width:142px;
	float:left;
	margin-right: 20px;
	margin-left: 12px;
	height: 95px;
	overflow: hidden;	
}
.ul-news li a{color:#000;}
.ul-news li a:hover{color:Red;}
.ul-news li p{font-size: 12px;
	color:#818181;
	margin:0;
	padding: 0;
	width: 576px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-height: 16px;
}

.mainbox{
    overflow:hidden;
    position:relative;
    margin:0 auto;
    padding-top:20px;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:15px;height:15px;margin:0 5px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(images/02.png)}
.curimg{background-image:url(images/01.png)}

.ul-video{ list-style: none;margin:0 auto;padding:0;width: 100%;}
.ul-video li{width:48%; float:left;margin: 8px 1% 4px;transition: .3s ease-in-out;}
.ul-video li:hover{box-shadow:0 0 10px #CCC;}
.ul-video p{
	color:#828282;
	padding:6px 12px;
	margin:0;
	line-height: 20px;
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	max-height: 32px;
}
.ul-video img{width:100%;}
.ul-video a{
	display: block;
}
/*�û���¼�Ի���*/
.btnLogin{width:350px;height:35px;border-radius:5px;background:#00a7f1;color:#fff;border:0;cursor:pointer;font-size:16px;font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.btnLogin:hover{background:#db1b1e;}
.a-wjmm{color:#00a7f1;}
.a-wjmm:hover{color:#0298da;}
.a-reg{color:#777777;}
.a-reg:hover{color:#ff6600;}
.breadcrumbs {
	line-height: 46px;
	color: #848484;
}
.breadcrumbs a{
	margin: 0 6px;
	color: #333;
}
.breadcrumbs a:nth-child(1){
	margin-left: 16px;
}
.list-box{
	float: left;
	border: 1px solid #e6e6e6 ;
	background: #fff;
}
.list-left{
	width: 848px;
	padding-bottom:30px;
}
.list-right{
	width: 296px;
	margin-left: 20px;
	padding: 0 16px;
}
.list-right-tit{
	font-size:16px;
	color: #333;
	margin: 0 0 12px 0;
	padding: 8px 0;
	border-bottom: 1px solid #e6e6e6;
}
.gzh-box{
	width: 100%;
	padding: 16px 0 20px;
}
.gzh-box img{
	width: 100%;
}
.list-content-left{
	width: 800px;
	padding: 10px 24px 30px;
}
.list-detail-content{
	width: 768px;
	padding: 10px 40px 30px;
}
.list-content-left h1{
	font-size: 20px;
	margin: 0;
	text-align: center;
	padding: 28px 0 12px;
	border-bottom: 1px dashed #e4e3e6;
	font-weight: 600;
	color: #333;
}
.timeandauthor{
	text-align: right;
	font-size: 12px;
	color: #676767;
	margin-top: 10px;
}
.timeandauthor span{
	margin: 0 10px;
}
.list-content-text{
	padding: 24px 12px 0;
}
.list-content-text p{
	font-size: 14px;
	font-family: "微软雅黑";
	color: #676767;
	text-align: justify;
	text-indent: 2rem;
	padding: 6px 0;
	line-height: 24px;
}
.list-content-text p span,.list-content-text p em,.list-content-text p i{
	font-size: 14px;
	font-family: "微软雅黑";
	color: #676767;
	line-height: 24px;
}
.list-content-text img{
  max-width: 96%;
  display: block;
  margin: 0 auto;
}
.ul-video-news-box {
	height: 90px;
	width: 100%;
	overflow: hidden;
}
.news-list-step li{
	float: left;
	height: 94px;
	overflow: hidden;
}
.news-list-step li>div{
	line-height:24px;text-align:right;color:#ccc;font-size: 12px;margin-top: 6px;
}
.breadcrumbs h1{
	display: inline-block;
	font-size: 14px;
	color: #333;
}
.pageArea{
	margin: 40px 0;
	text-align: center;
}
.pageArea .pagination li{
	margin: 3px;
    border: 1px solid #dddddd;
    width: 38px;
    height: 38px;
    line-height: 38px;   
    text-align: center;
    font-size: 12px;
    color: #999999;
    cursor: pointer;
    display: inline-block;	
}
.pageArea .pagination li a{
	display: inline-block;
	width: 38px;
    height: 38px;
    line-height: 38px;
    color: #999999;
}
.pageArea .pagination .active{
	background: #f9f9f9;
    border: 1px solid #dd2324;    
}
.pageArea .pagination .active span{
	color: #333;
}
.pageArea .pagination li:hover{
	background: #f9f9f9;
    border: 1px solid #dd2324;
}
.pageArea .pagination li:hover a{
	color: #333;
}