@charset "utf-8";
/* CSS Document */

.liuchgeng{margin-bottom:80px}
.liuchgeng h3{ width:100%; float:left; overflow:hidden; line-height:40px; color:#222; font-size:38px; margin-bottom:20px; text-align:center}
.liuchgeng h3 a{ color:#222}
.liuchgeng h6{ width:90%; padding:0 5%; float:left; overflow:hidden; line-height:32px; color:#666; font-size:18px; margin-bottom:50px; font-weight:normal; text-align:center}

.pro-ul{width:100%; float:left; overflow:hidden; display:flex}
.pro-ul a{ width:220px; float:left; aspect-ratio:1/1; border-radius:50%;  color:#1c5a8d; display:flex; line-height:32px; font-size:28px;align-items:center;justify-content:center; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; box-sizing:border-box; border-radius:50%; border:10px solid #1c5a8d; transition:all 0.35s}
.pro-ul a:nth-of-type(2n){ background:#1c5a8d;color:#fff;}
.pro-ul span{ width:173px; float:left; overflow:hidden; background:url(process.png) no-repeat center center;; background-size:25%}
.pro-ul a:hover{ border:none; color:#fff; background-image: linear-gradient(to bottom,#2f8dde,#1272c4);}

.lc_01{ background:#f6f6f6; padding:50px 0}
.lc_01 dl{ width:30%; float:left; overflow:hidden;}
.lc_01 dt{width:100%; float:left; overflow:hidden; line-height:40px; color:#222; font-size:31px; margin-bottom:20px; }
.lc_01 dd{ width:100%; float:left; overflow:hidden; line-height:32px; color:#666; font-size:17px; margin-bottom:20px; text-align: justify; word-break:break-all;}

.lc_01  ul{ width:65%; float:left; overflow:hidden}
.lc_01  ul li{ width:48%; float:left; overflow:hidden; margin-bottom:20px;}
.lc_01  ul li img{ float:left; width:100%; overflow:hidden}
.lc_01  ul li:nth-child(2n+1){ margin-right:4%}

.m_r5{ margin-right:5%}

.lc_02{ background:none;}


/******** 手机版 ********/
@media (max-width:767px){
.liuchgeng{margin-bottom:30px}
.liuchgeng h3{line-height:26px;font-size:22px; margin-bottom:10px; }
.liuchgeng h6{ width:100%; padding:0;  line-height:22px;  font-size:13px; margin-bottom:20px;}

.pro-ul a{ width:19.75%;  line-height:15px; font-size:9px;border:2px solid #1c5a8d; }
.pro-ul a:nth-of-type(2n){ background:#1c5a8d}
.pro-ul span{ width:7%;  background:url(process.png) no-repeat center center; background-size:35%}













.lc_01{ padding:15px 0 5px}
.lc_01 dl{ width:100%;}
.lc_01 dt{line-height:26px; font-size:20px; margin-bottom:10px; }
.lc_01 dd{line-height:22px; font-size:13px; margin-bottom:20px; }

.lc_01  ul{ width:100%; }
.lc_01  ul li{ width:48%; margin-bottom:20px;}
.lc_01  ul li:nth-child(2n+1){ margin-right:4%}

.m_r5{ margin-right:0}
.lc_02{ background:none;}	
.lc_01m{ margin-bottom:20px}
	
}

/******** 750px ********/
@media (min-width:768px) and (max-width:991px){
.liuchgeng{margin-bottom:40px}
.liuchgeng h3{line-height:32px;font-size:26px; margin-bottom:20px; }
.liuchgeng h6{ width:100%; padding:0;  line-height:28px;  font-size:15px; margin-bottom:40px;}

.pro-ul a{ width:17.5%;  line-height:26px; font-size:16px;}
.pro-ul a:nth-of-type(2n){ background:#f19b0f}
.pro-ul span{ width:10%;  background:url(process.png) no-repeat center center; background-size:25%}

.lc_01{ padding:30px 0}
.lc_01 dl{ width:100%;}
.lc_01 dt{line-height:30px; font-size:22px; margin-bottom:10px; }
.lc_01 dd{line-height:26px; font-size:14px; margin-bottom:20px; }

.lc_01  ul{ width:100%; }
.lc_01  ul li{ width:48%; margin-bottom:20px;}
.lc_01  ul li:nth-child(2n+1){ margin-right:4%}

.m_r5{ margin-right:0}
.lc_02{ background:none;}
}


/******** 970px ********/
@media (min-width:992px) and (max-width:1199px){

.liuchgeng{margin-bottom:40px}
.liuchgeng h3{line-height:32px;font-size:28px; margin-bottom:20px; }
.liuchgeng h6{ width:100%; padding:0;  line-height:28px;  font-size:16px; margin-bottom:40px;}

.pro-ul a{ width:17.5%;  line-height:30px; font-size:20px;}
.pro-ul a:nth-of-type(2n){ background:#f19b0f}
.pro-ul span{ width:10%;  background:url(process.png) no-repeat center center;}

.lc_01{ padding:50px 0}
.lc_01 dl{ width:30%;}
.lc_01 dt{line-height:40px; font-size:26px; margin-bottom:20px; }
.lc_01 dd{line-height:28px; font-size:15px; margin-bottom:20px; }

.lc_01  ul{ width:65%; }
.lc_01  ul li{ width:48%; margin-bottom:20px;}
.lc_01  ul li:nth-child(2n+1){ margin-right:4%}

.m_r5{ margin-right:5%}
.lc_02{ background:none;}
}


/******** 1160px ********/
@media (min-width:1200px) and (max-width:1439px){

.liuchgeng{margin-bottom:60px}
.liuchgeng h3{line-height:38px;font-size:32px; margin-bottom:20px; }
.liuchgeng h6{ width:90%; padding:0 5%;  line-height:32px;  font-size:17px; margin-bottom:40px;}

.pro-ul a{ width:17.5%;  line-height:30px; font-size:25px;}
.pro-ul a:nth-of-type(2n){ background:#f19b0f}
.pro-ul span{ width:10%;  background:url(process.png) no-repeat center center}

.lc_01{ padding:50px 0}
.lc_01 dl{ width:30%;}
.lc_01 dt{line-height:40px; font-size:28px; margin-bottom:20px; }
.lc_01 dd{line-height:32px; font-size:17px; margin-bottom:20px; }

.lc_01  ul{ width:65%; }
.lc_01  ul li{ width:48%; margin-bottom:20px;}
.lc_01  ul li:nth-child(2n+1){ margin-right:4%}

.m_r5{ margin-right:5%}
.lc_02{ background:none;}

}

/******** 1400px ********/
@media (min-width:1440px){
	
}

