/*-----body-----*/
.bd_bgm{
	background-color: #f3f3f3;;
}
.bd_bg{
	background-color: #fff;
	padding: 36px 42px;
}

/*-----about-----*/
.TSG_p2 p{
	padding-top: 20px;
	line-height: 27px;
	font-size: 18px;
}
.BA_02{
	width: 100%;
	padding: 30px 0px;
}
.BA_02 .BA_02_l{
	width: 32%;
	float: left;
}
.BA_02 .BA_02_g{
	margin-left: 25px;
	width: 32%;
	float: left;
}
.BA_03_l{
	margin-top: 20px;
	font-size: 18px;
}
.ab_t_01{
	margin: 0px auto;
	display: flex;
	margin-bottom: 15px;
}
.ab_t_03{
	background-color: #0070c0;
	font-weight: 600;
	color: #fff;
	padding: 6px 25px 6px 15px;
	margin-top: 15px;
}
.ab_t_07{
	width: 100%;
	height: 3px;
	border-bottom: 1px dashed #00b0f0;
	max-width:100% !important;
	box-sizing:border-box;
}
.BP_p1{
	font-size: 60px;
	text-align: center;
	font-weight: 300;
	padding-top: 60px;
}
.BP_p1 span{
	font-weight: 700;
	padding-right: 10px;
}
.BP_p2{
	font-size: 24px;
	color: #B1B2B8;
	text-align: center;
}
.BP_z, .BP_y{
	width: 46.666666%;
	margin-top: 54px;
}
.BP_ul{
	background: #f8f9fa;
	padding: 10px 30px 30px 35px;
}
.BP_ul_p{
	color: #44464A;
	font-size: 34px;
	font-weight: 600;
	border-bottom: 3px solid #EAEAEA;
	padding-bottom: 15px;
	margin-bottom: 25px;
}
.BP_ul ul li{
	background: url('../img/ico/ico_08.png') 0px 1px no-repeat;
	padding-left: 38px;
	margin-top: 20px;
	text-align: justify;
}
.BP_ul_dn{
    font-size: 16px;
    border-bottom: 3px solid #EAEAEA;
    padding-bottom: 18px;
    margin-bottom: 25px;
    min-height: 188px;
    overflow: hidden;
}

/*-----ciftis-----*/
.cift .cift_01{
	text-align: justify;
	background: #EAF4FF;
	padding: 0px 25px 25px 25px;
}
.cift .cift_01 p{
	padding-top: 20px;
	line-height: 25px;
}
.cift .cift_02{
	text-align: justify;
	margin-top: 20px;
}
.cift .cift_02 p{
	padding-top: 20px;
	line-height: 25px;
}
.cift .cift_03 {
	border: 1px solid #D4D4D4;
	margin-top: 35px;
	padding: 25px 30px;
}
.cift .cift_03 .cift_03_s{
	width: 100%;
	text-align: justify;
	margin-bottom: 25px;
	line-height: 25px;
	background-color: #F4F4F4;
	padding: 15px 20px;
}
.cift .cift_03 .cift_03_m{
	width: 100%;
}
.cift .cift_03 .cift_03_m .cift_03_f{
	float: left;
	text-align: justify;
	line-height: 25px;
}
.cift .cift_03 .cift_03_m .cift_03_f1{
	width: 40%;
}
.cift .cift_03 .cift_03_m .cift_03_f2{
	width: 60%;
	padding-left: 60px;
}
.cift .cift_04 .cift_04_p1{
	font-size: 24px;
	font-weight: 700;
	padding: 40px 0px 30px 0px;
}
.cift .cift_04 .cift_04_pic{
	width: 80%;
}
.cift .cift_04 .cift_04_01{
	text-align: justify;
	line-height: 25px;
	padding-top: 25px;
}
.cift .cift_04 .cift_04_02, .cift .cift_04 .cift_04_03{
	padding-top: 25px;
}
.cift .cift_04 .cift_04_02 .cift_04_02_p1, .cift .cift_04 .cift_04_03 .cift_04_03_p1{
	font-size: 18px;
	font-weight: 700;
	padding-bottom: 10px;
}
.cift .cift_04 .cift_04_03_ul ul li{
	margin-top: 8px;
	background: url('../img/ico/ico_10.png') 0px 6px no-repeat;
	padding-left: 25px;
}

/*-----Contact Us-----*/
.cus-m{
	width: 100%;
	padding-top: 30px;
}
.cus-z{
	width: 64%;
	float: left;
	padding-right:60px; 
	border-right: 1px solid #e8e6e6;
}
.cus-y{
	width: 36%;
	float: right;
	font-size: 16px;
	padding-left:40px; 
}
.cus-yd1{
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.cus-yd1-b{
	border-bottom: 1px solid #e8e6e6;
}
.cus-yd1 p{
	font-weight: 700;
	padding-bottom: 20px;
}
.cus-yd1-1{
	background: url('../img/ico/lx_ico_1.png') 0px 2px no-repeat;
}
.cus-yd1-2{
	background: url('../img/ico/lx_ico_3.png') 0px 3px no-repeat;
}
.cus-yd1-3{
	background: url('../img/ico/lx_ico_2.png') 0px 3px no-repeat;
}
.cus-yd1-4{
	background: url('../img/ico/lx_ico_4.png') 0px 3px no-repeat;
}
.cus-yd1-1, .cus-yd1-2, .cus-yd1-3, .cus-yd1-4{
	padding-left: 28px;
}

@media(max-width:1680px){
/*-----about-----*/
.BP_p1{
	font-size: 50px;
}
.BP_p2{
	font-size: 20px;
}
.BP_ul_p{
	font-size: 30px;
}
/*-----Contact Us-----*/
.cus-m{
	padding-top: 20px;
}
.cus-z{
	width: 60%;
	padding-right:40px; 
	border-right: 1px solid #e8e6e6;
}
.cus-y{
	width: 40%;
	font-size: 15px;
	padding-left:30px; 
}
.cus-yd1{
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.cus-yd1 p{
	padding-bottom: 12px;
}
.cus-yd1-1{
	background: url('../img/ico/lx_ico_1.png') 0px 1px no-repeat;
}
.cus-yd1-2{
	background: url('../img/ico/lx_ico_3.png') 0px 3px no-repeat;
}
.cus-yd1-3{
	background: url('../img/ico/lx_ico_2.png') 0px 2px no-repeat;
}
.cus-yd1-4{
	background: url('../img/ico/lx_ico_4.png') 0px 2px no-repeat;
}
}
@media(max-width:1440px){
/*-----about-----*/
.BP_p1{
	font-size: 46px;
}
.BP_p2{
	font-size: 16px;
}
.BP_ul_p{
	font-size: 28px;
}
}
@media(max-width:1366px){
/*-----about-----*/

}
