﻿@charset "utf-8";
/* CSS Document */
.bzzy-BOX{ background: #fff; box-shadow: 0 0 15px #ededed; margin-top: 0px;}
.pad2-B{ padding:30px 20px 30px 20px;}
.dyx-top em{ color: #b9000a; font-size: 26px;}
.dyx-top em img{ margin-left: 15px;}
.dyx-top{ border-bottom: 2px solid #e2e2e2; padding-bottom: 15px;}
.BIG-lmzy-B{ padding: 20px 0;;}
.L-box-lm{ width:190px; background: #fff;box-shadow: 0 0 10px #e7e7e7;}
.L-box-lm h1{ text-align: center; font-size: 22px; height: 55px; line-height: 55px; color: #66262E; margin-left:15px;}
.L-box-lm h1 img{ margin-left:25px;}
.L-box-lm ul{ background: #b9000a; padding:8px 0 20px 0;}
.L-box-lm ul li{ border-bottom: 1px dashed #ffffff; padding: 18px 0 18px 40px; font-size: 18px; background: url("20201118-hx-i.png") 20px  center no-repeat;}
.L-box-lm ul li a{ color: #fff; text-decoration: none;}
.R-box-lm{ width:80%; border: 2px solid #e2e2e2;}
.pad3-b{padding: 13px 0 20px 0;}
.R-box-lm ul li{ border-bottom: 1px dashed #999;padding: 10px 20px; font-size:16px;}
.R-box-lm ul li  a{ display: block;float: left; overflow: hidden; white-space:nowrap; text-overflow: ellipsis; width: 80%;
	background: url("20201118-dd1.png") 18px center no-repeat;padding-left:38px;}
.R-box-lm ul li span{ float: left; color: #b9000a;}
.R-box-lm ul li a:hover{color: #b9000a; }
.ym-mlzy{ text-align: center; margin-top: 18px;}
.smzq-img{ width: 100%;}
.smzq-img img{ width: 100%; height: auto;}
.dyx-topp{ margin-top: 30px;}
.BIG-lmzy-B ul li.no{ border: none;}


.w50{width: 47.5%;}
.list-1{margin-top:18px;width: 100%;}
.list-1 li {
	font-size: 16px;
	line-height: 30px;
}

.list-1 li i {
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #dbdbdb;
	vertical-align: middle;
	margin-right: 12px;
	margin-left:5px;
	margin-top: 13px;
	float: left;
}
.list-1 li a {
	    display: inline-block;
    max-width:82%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	
	
}
.list-1 li span{float: right;color: #999999;}
.list-1 li a:hover {
	color: #b9000a;
}
.sp_box{
    
  
    color: #666;
}
.sp_box a{
    display: inline-block;
    padding: 2px 16px;
    margin: 15px 0px 0;
    font-size: 16px;
    color: #666;
    text-decoration: none;
    border-radius: 8px;
}
.sp_box a:hover,.sp_box a.sp-active{
    color: #fff;
    background: #b9000a;
}










@media only screen and (max-width: 1100px){

	.R-box-lm{width: 75%;}
}

@media only screen and (max-width: 1000px){
.sp_box a{padding:2px 10px; }
}

@media only screen and (max-width: 900px){
.R-box-lm ul li a{width: 72%;}
	.R-box-lm{width:73%;}
	.list-1 li a{max-width: 78%;}
/*	.list-1 li span{display: none;}*/
	
}
@media only screen and (max-width: 800px){
	.R-box-lm{width: 70%;}
	.w50{width: 100%;}
}
@media only screen and (max-width: 750px){
	.L-box-lm {width: 170px;}
	.R-box-lm ul li a {width: 69%;}
	.dyx-top em{font-size: 22px;}
}
	
@media only screen and (max-width: 700px){
	.R-box-lm ul li a {
    width: 66%;}
}
	
@media only screen and (max-width: 650px){
	.lb-IMG1 {padding-top: 120px;}
	.L-box-lm {width: 100%; float: none;}	
	.R-box-lm {width: 100%;float: none; margin-top: 30px;}
}

@media only screen and (max-width: 540px){
	.list-1 li a{max-width: 91%;}
		.list-1 li span{display: none;}
	.list-1 li{font-size: 16px;line-height: 28px;}

}

@media only screen and (max-width: 500px){

	.L-box-lm ul li {
    padding: 12px 0 12px 40px;
		font-size: 16px;}
	.L-box-lm h1 {
    font-size: 20px;
    height: 50px;
		line-height: 50px;}
	.L-box-lm h1 img {
    margin-left: 15px;
    width: 18px;
		height: 16px;}
		.R-box-lm ul li {
    padding: 8px 15px;
    font-size: 14px;
}
	
}




@media only screen and (max-width: 414px){
	.R-box-lm ul li span{ display: none;}
	.R-box-lm ul li {padding: 8px 15px 8px 0;}
	.R-box-lm ul li a {width: 87%;}
	.R-box-lm ul li a {background-size: 2%;}
	
	
	
	
}