@charset "gb2312";
/* CSS Document */

.container-fluid{
	padding:0;
}
.banner2{padding-top: 100px;}
@media screen and (max-width:768px) {
	.banner2{
		padding-top:7.4rem;
	}
	
}

.dqwz{
	border-bottom:1px solid #DADBDD;
	padding-top:2rem ;
	padding-bottom:1rem ;
	color:#5c5b5b;
}
.dqwz a{
	color:#5c5b5b;
}
.dqwz-r{
	padding-left:2rem;
}
.dqwz-r li{
	display:inline;
	padding:0 1rem;
}
.dqwz-r li a{
	padding:2rem 1rem;
	font-size:16px;
	font-weight:bold;
	color:#000;
}
.dqwz-r li a:hover,.dqwz-r  .active a{
	border-bottom:2px solid #ddb95b;
	color:#ddb95b;
	background:none;
}
@media screen and (max-width:768px) {
	.dqwz-l{
		display:none;
	}
	
}

.listbox{
	background:#eff3f5;
	padding:4rem 0;
}
.listbox-l{
	float:left;
	width:76%;
	background:#FFF;
	padding:2rem;
}
.listbox-l2{
	float:left;
	width:76%;
	background:#FFF;
	padding-bottom:2rem
}
@media screen and (max-width:1199px) {
	.listbox-l{
		width:70%;
	}
	.listbox-l2{
		width:70%;
	}
	
}
@media screen and (max-width:990px) {
	.listbox-l{
		width:100%;
	}
	.listbox-l2{
		width:100%;
	}
	.listbox-r{
		display:none;
	}
	
}
.pagination li{  float:left; line-height:30px; padding: 0 12px; text-align:center; display:block;}
.pagination { display:table; margin:0 auto; margin-top:3rem; clear:both;}
 .disabled{padding-right:5px;}
.pagination .active{ background:#e7e7eb; text-align:center;  border:0; padding:0 8px;}
.pagination  a{ color:#000; display:block; }
.pagination  a:hover{ color:#7D0000; }
/****right****/
.listbox-r{
	float:right;
	width:245px;
}
.listbox-r button{
	display:block;
	width:50px;
	height:40px;
	border:none;
	cursor:pointer;
}
.listbox-r input{
}
	
.sr{ 
    float:left;
	width:195px;
	height:40px;
	padding:0 5px;
}
.ss{
	float:right;
	background:#ddb95b;
    color:#FFF;
	line-height:40px;

}
.rbox{
	
	margin-top:18px;
	background:#FFF;
}
.xwboxt{
	border-bottom:1px solid #edecec;
	padding:10px 10px;
}
.xwboxt h5{
	font-size:18px;
	border-left:2px solid #ddb95b;
	padding-left:10px;
	margin:0;
}
.rbox ul{
	padding:0px 16px 20px 16px;
}
.xw li{
    padding-top: 20px;
    border-bottom:1px solid #d8d8d8;
}
.xw li:last-child{border-bottom:none;}
.xw  li p {
  height: 40px;
  line-height: 40px;
  background-image: url(../images/hui.png);
  background-position: left center;
  background-repeat: no-repeat;
  text-indent: 20px;
}
.xw li a{
	font-size:14px;
	color:#616161;
}
.rbox  li a{
	
	display:block;
	line-height:24px;
}
.lxwm{
	line-height:30px;
}
/****产品列表****/
.cpbottom{
	margin-bottom:2.6rem;
}
.cpbottom img{
	width:250px;
}
.cpbg{
	background:#EDEDED;
	padding:1rem;
	font-size:1.2rem;
}
.cpbg span{
	color:#5e5d5d;
}
	
.cpbg p{
   line-height:2.6rem;
   margin-bottom:0;
   font-size:1.4rem;
}

/***文章列表*****/
.news{
	border-bottom:1px solid #EBEBEB;
	padding:2rem;
}

.xwlistenter{
	margin-top:1rem;
	background:#ddb95b;
	border-radius:5px;
	height:34px;
	width:10.6rem;
	text-align:center;
	line-height:32px;
}
.xwlistenter a,.xwlistenter a:hover{
	color:#FFF;
}
@media screen and (max-width:1199px) {
	.xwlistenter{
		display:none;
	}
}
@media screen and (max-width:767px) {
	.xwlistboxinfo{
		display:none;
		
	}
    .xwlistr h2{padding-top: 10px;}
}
.listbox-l h3{
    padding-top: 10px;
	line-height:4.2rem;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
}
.wz{
	font-size:1.6rem;
	line-height:2.6rem;
}
.wz img{
	max-width:100%;
	height:auto;
}
.wz p,.wz span,.wz font{font-size:18px;line-height: 36px; background:none!important;}
.wz p{margin-bottom:2em;text-indent: 2em;text-align: justify;}
.wz p img{display:block; margin:0 auto; width:100%; height:auto;}
.wz p span img{float:left;width:auto;padding-top: 10px;margin-right: -2em;}
.xwlistr p,.wz .xz{
	font-size:1.4rem;
	margin-bottom:0.8rem;
    text-align: center;
	color:#828282;
}
.xwlistr p{text-align: left;}
.wz .sxp{font-size: 16px;line-height: 32px;padding-top: 10px;}
/****搜索页*****/
.resultlist ul li{
	padding-bottom:1.8rem;
    border-bottom: 1px solid #EBEBEB;
}
.resultlist  li h3 a{font-size: 20px; text-align: left;  }
.resultlist  li p{
	margin-bottom:0.3rem; font-size: 16px;
}
.resultlist ul li span{font-size: 12px;}
.resultlist ul li h3  .red{font-size: 20px;color:#E30307;}

.note-video-clip{width:740px; margin:0 auto;}