.article_nav {
	height: 80px;
	line-height: 80px;
	font-size: 15px;
}
.nav{
	width: 1600px;
	height: 53px;
	border-bottom:1px solid #686868;
	text-align: center;
}
.nav a{
	display:inline-block;
	margin-left:10px;
	margin-right:10px;
	border-bottom:1px solid transparent;
	padding:12px 10px;
	text-decoration:none;
	font-size: 20px;
	color: #686868;
}
.c_a{
	color: #b40f19 !important;
	border-bottom-color:#b40f19 !important;
	border-width:3px !important;
}
.catalogue{
	font-weight: bold;
	padding-left: 10px;
	border-left: 3px solid;
	line-height: 15px;
	height: 15px;
}
.font-black{
	font-weight: bold;
}
.collect {
	width: 19px;
	height: 14px;
	margin-top: 9px;
	background: url(/images/sc_xx_s.png);
}
.collect-1 {
	width: 19px;
	height: 14px;
	margin-top: 9px;
	background: url(/images/sc_xx.png);
}


.nav a:hover{
	color: #b40f19;
	border-bottom-color:#b40f19;
	border-width:3px;
}
.clear {
	clear: both;
}

.article_nav span {
	color: #ba0000;
}
.ad_heand p span {}
.right_tab_cloud_nav,.right_tab_recommend_article{
	width: 392px;
	height: 335px;
	box-sizing: border-box;
	border:1px solid #bebebe;
	padding-bottom: 5px;
	margin-bottom: 30px;
}
.right_tab_cloud_nav_list{
	margin-top: 40px;
}
.artice_info{

}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf{

}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf .detail-btn{
	display: block;
	width: 130px;
	height: 35px;
	border: 1px solid #ccc;
	line-height: 35px;
	text-align: center;
	margin-top: 35px;
	font-size: 12px;
	cursor: pointer;
	float: left;
}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf .right_icon{
	float: right;
	height: 15px;
	line-height: 15px;
	margin-top: 45px;
	font-size: 12px;
}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf .right_icon li{
	 float:left;
	margin-left: 5px;
	padding: 0 10px;
 }

.collect{
	display: inline-block;
	width: 24px;
	height: 19px;
	margin-top: 4px;
	background: url(/images/member/cart/icon-folder2.png);
	background-repeat:no-repeat;
}
.collect-1 {
	display: inline-block;
	width: 24px;
	height: 19px;
	margin-top: 4px;
	background: url(/images/member/cart/icon-folder1.png);
	background-repeat:no-repeat;
}

.artice_info .a_contont .a_contont_list .contont_info .bqllzf .right_icon li.icon{
	width: 14px;
	height: 14px;
	background: url("../images/biaoqian.png") center no-repeat ;
	background-size: 14px;
	float:left;
	padding: 0;
	margin: 0;
}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf .right_icon li.label_name{
	padding: 0 10px;
	border-left: 1px solid #797979;
}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf .right_icon li:nth-child(2){
	border-left: none;
}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf .right_icon li.browse{
	padding-left: 15px;
	background: url("../images/browse.png") left center no-repeat ;
	background-size: 14px;
	float:left;
}.bqllzf .right_icon li.browse{
	padding-left: 15px;
	background: url("../images/browse.png") left center no-repeat ;
	background-size: 14px;
	float:left;
}
.artice_info .a_contont .a_contont_list .contont_info .bqllzf .right_icon li.share{
	width: 14px;
	height: 14px;
	background: url("../images/share.png") center no-repeat ;
	background-size:14px;
	float:left;
	padding: 0 5px;
	padding-right: 0;
}
.m_starmore {
	margin: 30px auto 50px;
}

.m_starmore p{
	width: 150px;
	height: 40px;
	border-radius: 4px;
	text-align: center;
	line-height: 40px;
	color: #999;
	background-color: #efefef;
	transition: all .3s ease-in-out;
	margin: 0 auto;
	border: 1px solid #999;
}
.m_starmore p:hover {
	border: 1px solid #c10000;
	background: #c10000;
	color: #ffffff;
}

.artice_info .a_contont .a_contont_list:hover .bqllzf .right_icon li.icon{
	background: url("../images/biaoqian_b.png") left center no-repeat ;
	background-size: 14px;
}
.artice_info .a_contont .a_contont_list:hover .bqllzf .right_icon li.share{
	background: url("../images/share_b.png") left center no-repeat ;
	cursor: pointer;
	background-size: 14px;
}
.artice_info .a_contont .a_contont_list:hover .bqllzf .right_icon li.share:hover{
	background: url("../images/share_c.png") left center no-repeat ;
	cursor: pointer;
	background-size: 14px;
}
.artice_info .a_contont .a_contont_list:hover .bqllzf .right_icon li.browse{
	background: url("../images/browse_b.png") left center no-repeat ;
	background-size: 14px;
 }
.artice_info .a_contont .a_contont_list:hover .contont_info .bqllzf .detail-btn:hover{
	border: 1px solid #c10000;
	background: #c10000;
	color: #ffffff !important;
}
.right_tab_cloud_nav .title,.right_tab_recommend_article .title,.right_tab_recommend_product .title{
	width: calc(100% - 1px);
	height: 35px;
	margin: 0 auto;
	margin-top: 1px;
	background-color: #eeeeee;
	font-size: 18px;
	line-height: 35px;
	text-align:center;
	color: #b40f19;
}
.right_tab_cloud_nav .cloud{
	height: calc(100% - 35px);
	overflow-y:  auto;
}
.right_tab_cloud_nav .cloud .tabname{
	background-color:transparent;
	border:1px solid #d0d0d0;
	color: #b8b8b8;
	height: 35px;
	display:inline-block;
	line-height:35px;
	margin-left: 20px;
	margin-top: 20px;
	padding: 0 15px;
	font-size:15px;
	position:relative;
	opacity:0.999;
	-webkit-transition: all .3s;
    transition: all .3s;
}
.right_tab_cloud_nav .cloud .tabname:before,.right_tab_cloud_nav .cloud .tabname:after {
    content: "";
    position: absolute;
    z-index: -1;
    background-color: #b40f19;
    width: 100%;
    height: 0;
    left: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.back-red{
	background-color:#c10000!important ;
	color: #b8b8b8!important;
	
}
.right_tab_cloud_nav .cloud .tabname:before {
    bottom: 50%;
		color: #000!important;
}
.right_tab_cloud_nav .cloud .tabname:after {
    top: 50%;
}
.right_tab_cloud_nav .cloud .tabname:hover{
    border-color: #b40f19;
	background-color: #b40f19;
	color: white;
}
.right_tab_cloud_nav .cloud .red_active{
	border-color: #b40f19;
	background-color: #b40f19;
	color: white;
}
.right_tab_cloud_nav .cloud .tabname:hover:before,.right_tab_cloud_nav .cloud .tabname:hover:after {
    height: 50%;
}
.recommend_article{
	list-style: square;
	height: calc(100% - 35px);
}
.recommend_article li{
	width: 352px;
	height: 40.25px;
	border-bottom:dotted;
	border-width:1px;
	border-color:#d0d0d0;
	margin-left: 20px;
	line-height:40.25px;
	color: #b8b8b8;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.recommend_article li:last-child{
	border-bottom:none;
}
.recommend_article li a{
	padding-left: 10px;
	position: relative;
	display: inline-block;
}
.recommend_article li a::before{
	content: "•";
	position: absolute;
	width: 10px;
	height: 10px;
	left: 0;
	top:0
}
.recommend_article li a:hover{
	color: #b40f19;
}




.a_list {
	font-size: 20px;
	color: #737373;
	border-bottom: 1px dashed #ededed;
}
.a_list li {
	height: 65px;
	border-bottom: 1px dashed #ededed;
	line-height: 65px;
	text-align: center;
	padding: 10px;
}
#banner div img{width: 392px;}
.artice_info{
	width: 1168px;
	margin-bottom: 60px;
}
.a_contont {
	width: 100%;
}
.contont_img {
	height: 325px;
	width: 450px;
	position: relative;
}
.contont_img img {
	height: 325px;
	width: 450px;
	object-fit: cover;
}
.new_meng{
	width: 570px;
    height: 310px;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #000;
    opacity: 0.4;
}

.a_contont .contont_info {
	width: 650px;
	padding: 30px 30px;
	line-height: 26px;
	color: #797979;
	height: 265px;
	transition: all 0.6s linear;
	cursor: pointer;
	display: block;
}

.contont_info h4 {
	font-size: 20px;
	margin-bottom: 20px;
}

.contont_info p {
	margin-top: 40px;
	font-size: 14px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.contont_info span {
	font-size: 12px;
}


.a_contont_list .mt-0 {
	margin-left: 0px;
}

.a_contont_list {
	margin-top: 40px;
	overflow: hidden;
	border:4px solid #eee;
	transition: all 0.6s linear;
}
.a_contont_list:hover{
	border:4px solid #616161;
}

.mengz {
	width: 450px;
	height: 325px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #000;
	opacity: 0.5;
}

.bg_bh {
	background: #616161;
	color: #fff !important;
}

.a_list li a::before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 100%;
	width: 6px;
	margin-right: 25px;
	-webkit-transition: all .15s ease 0s;
	-moz-transition: all .15s ease 0s;
	-ms-transition: all .15s ease 0s;
	-o-transition: all .15s ease 0s;
	transition: all .15s ease 0s;
}

.a_list li a.on,
.a_list li a:hover {
	color: #b40f19;
}

.a_list .atv {}

.a_list a {
	position: relative;
	display: block;
	height: 61px;
	width: 130px;
	margin: 0px auto;
}

.a_list li a .active::before,
.a_list li a:hover::before {
	background-color: #b40f19;
}
.active::before{
	background-color: #b40f19;
}

/* shipin */
.video_info{

}

.video_info ul{
	overflow: hidden;
}
.video_info ul li{
	float: left;
	margin-top: 30px;
	width: 570px;
}
.video_info ul li:nth-child(odd){
	margin-right: 60px;
}
.a_contont_tv {
	margin-bottom: 60px;
}

.a_tv {

	position: relative;
}
.a_tv .a_video{
    position: relative;
     width: 570px;
     height: 310px;
}

.a_tv img {
    display: block;
    height: 310px;
    margin: 0 auto;
}

.a_tv h4 {
	font-size: 20px;
	font-weight: 600;
	color: #797979;
	margin-top: 10px;
}
.a_tv p {
	margin-top: 5px;
	color: #797979;
	font-size: 14px;
}
.a_tv p span {}
.a_tv p a {
	background-image: url(../images/sc_xx.png);
	width: 26px;
	height: 19px;
	float: right;
	position: relative;
	top: -6px;
	background-repeat:no-repeat;
}
.video_info .brand_page{
	float: right;
	margin-bottom: 20px;
	position: relative;
	top: -30px;
}
.w1200 {
	width: 1200px;
	margin: 0px auto;
}
.a_detal_left {
	width: 680px;
	padding-right: 60px;
	margin-bottom: 140px;
	    position: relative;
}

.a_detal_left .ad_heand {
	    position: relative;
	padding-bottom: 10px;
	border-bottom: 2px solid #7e7e7e;
}

.a_detal_left .ad_heand h2{
	font-size: 40px;
	color: #c00000;
	font-weight: 400;
}
.ad_heand p {
	margin-top: 30px;
	color: #797979;
}
.ad_heand p a {
	float: right;
}
.ad_heand p a img {
	display: inherit;
	    display: inherit;
    width: 25px;
    height: 25px;
    object-fit: scale-down;
}
.a_detal_right {
	width: 392px;
	position: sticky;
  top: 111px;
}
.a_detal_right>div {
	margin-bottom: 30px;
}
.ml-20 {
	margin-right: 12px;
}
.a_cont {
	color: #5c5c5c;
	line-height: 25px;
	font-size: 14px;
}

.a_cont p {
	margin-top: 15px;
}

.a_tjwz ul {
	width: 408px;
	margin: 0px auto;
}

.a_tjwz ul li {
	line-height: 35px;
	height: 35px;
	border-bottom: 1px dashed #ccc;
	color: #676767;
}

.a_tjwz ul li a {}

.a_tjwz {
	border: 1px solid #c1c0c0;
	margin-top: 10px;
}

.a_tj_title {
	height: 35px;
	background: #eeeeee;
	line-height: 35px;
	padding-left: 26px;
	color: #c00000;
	font-size: 16px;
}

.a_tj_title .pc_nr {}

.bonone {
	border: none !important;
}

.a_pc_cont {
	color: #6d6d6d;
	margin-top: 15px;
}

.a_pc_cont p {
	line-height: 25px;
}

.a_pc_cont input {
	border: 1px solid #c00000;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
	width: 80px;
	margin-top: 6px;
	color: #6d6d6d;
}
a{
	cursor: pointer;
}
.a_pc_cont img {
	    cursor: pointer;
	position: relative;
	top: 3px;
	    display: block;
}
.a_tj_title li :hover{
	color: #c00000;
}
.right_tab_recommend_product{
	width: 392px;
	box-sizing: border-box;
	border:1px solid #bebebe;
}
.recommend_product {
	display: flex;
	border-bottom: 1px dashed #c7c6c6;
	width: 100%;
	margin: 0px auto;
}
.right_tab_recommend_product ul li:nth-child(odd) {
	background: #f7f8f8;
	width: calc(100% - 2px);
	margin: 0 auto;
}
.right_tab_recommend_product ul li:last-child{
	border-bottom: none;
}
.layui-carousel-ind ul{
	background: none;
}

.at_pc_img {
	margin: 15px;
}

.img_one {
	border: 1px solid #ececec;
	width: 100px;
	height: 100px;
}

.img_pdf {
	position: relative;
	top: -23px;
	left: 36px;
	display: block;
}

.img_seach {
	position: relative;
	background: #c00000;
	width: 40px;
	height: 22px;
	/* float: left; */
	top: -22px;
	left: 87px;
}

.page_ac {
	border-top: 2px solid #858585;
	color: #7e7e7e;
	margin-top: 40px;
	width: 666px;
	position: relative;
	bottom: 147px;
}
a:hover {
	/* color: #c00000 !important; */
}
.contont_info a:hover, .contont_info .detail-btn:hover{color:#999999 !important}

.page_ac p {
	height: 50px;
	line-height: 50px;
	border-bottom: 2px solid #858585;
}

.page_ac p a:hover {
	color: #c00000;
}

.tv_icon{
	width: 196px !important;
    height: 196px !important;
    position: absolute;
    top: 55px ;
    left: 184px;
	border-radius:50%;
}
.videos{
	display:none;
	box-sizing: border-box;
	border: 3px solid #929292;
	position:fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
	z-index:100;
	max-width: 1185px;
    max-height: 670px;
}
.vclose {
	padding: 5px 10px;
	font-size: 12px;
	background:rgba(0,0,0,0.4);
	position:absolute;
	right:22px;
	top:10px;
	cursor: pointer;
	color: #fff;
	border-radius: 4px;
}

.mengzeng{
	background: #000;
	z-index: 14;
	position: absolute;
	opacity: 0.7;
	top: 0px;    left: 0px;
}
.bdshare-button-style2-24 {
	position: absolute;
    right: 0px;
    background: #eee;
	bottom: -40px;
	padding-left: 5px;
}
.bdshare-button-style2-24 a{
    float: left;
    font-size: 18px;
    padding-left: 25px;
    line-height: 24px;
    height: 24px;
    background-image: url(/images/icons_2_24.png) !important;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
	color: #999;
}
.bdshare-button-style2-24 .bds_weixin {
    background-position: 0 2px !important;
}
.bdshare-button-style2-24 .bds_sqq {
    background-position: 0 -154px !important;
}
.bdshare-button-style2-24 .bds_tsina {
    background-position: 0 -44px !important;
}
.bdshare-button-style2-24 .bds_linkedin {
    background-position: 0 -271px !important;
}
.bdshare-button-style2-24 .bds_tieba {
    background-position: 0 -214px !important;
}
.bdshare-button-style2-24 .bds_mshare {
    background-position: 0 -331px !important;
}
.beij:hover {
	border-width: 0;
	border-color: rgba(0, 0, 0, 0.5);
}
.beij{
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
	background-image: url(/images/ac_tv_icon.png);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-origin: border-box;
	display: inline-block;
    width: 100px;
    height: 100px;
	border-width: 50px;
	border-color: rgba(0,0,0,0);
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	-o-transition: 0.5s ease;
	transition: 0.5s ease;
}

.layui-layer-btn .layui-layer-btn0 {
	/* background-color: #858585 !important; */
	background-color: #b40f19 !important;
}


.yon {border: 50px solid rgba(255, 255, 255, 0.7);}
.goo {border: 50px dashed rgba(255, 255, 255, 0.7);}
.rok {border: 50px dotted rgba(0, 0, 0, 0.7);}
.ryk {border: 50px double rgba(0, 0, 0, 0.7);}
.yon:hover{border: 1px solid rgba(255, 255, 255, 0.7)}
.goo:hover{border: 1px dashed rgba(255, 255, 255, 0.7);}
.rok:hover{border: 1px dotted rgba(0, 0, 0, 0.7);}
.ryk:hover{border: 1px double rgba(0, 0, 0, 0.7);}



/* 媒体查询 */
@media (max-width:1630px) {
	.nav{
		width: 1200px;
		height: 53px;
		border-bottom:1px solid #686868;
		text-align: center;
	}
	.main{
		width: 1200px;

	}
    .right_tab_cloud_nav{
		width: 100%;
		height: 200px;
	}
	.artice_info{
		width: 100%;
	}
	.a_contont .contont_info {
		width: 682px;
	}
	.right_tab_recommend_article{
		 width: 100%;
		 height:335px;
	 }
	.recommend_article{
		width: 100%;
		box-sizing: border-box;
		padding: 0 20px;
	}
	.right_tab_recommend_article li{
		width: 100%;
		margin: 0;
	}
	.right_tab_cloud_nav .title,.right_tab_recommend_article .title{
		text-align:left;
		box-sizing: border-box;
		padding-left: 20px;
	}
}

