.lan1{
	background: #eac287;
}
.lan2{
	background: #c2dffd;
}
.lan3{
	background: #c2dffd;
}
.lan4{
	background: #c6d4ff;
}
.box_list{
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 5px;
}
.box_list{
	text-align: center;
	padding: 8px 0;
}

.box_list a{
	text-align: center;text-decoration: none;width: 100%;font-weight: bold;
}
.box_list a .title{color: #2e1b1b;}
.box_list a p{color: #2e1b1b;}

.box_list .title{text-align: center;}
.box_list  p{text-align: center;}

.box_list a .img{
	display: block;
	width: 100%;
	height:74px;
}
.box_list a.hover {
	
}
.box_list.lan1 .hover .img{
	background:url("./../img/ico/lan_01.png") no-repeat center;
}

.box_list.lan1 a .img{	
		background:url("./../img/ico/lan_hover_01.png") no-repeat center;
}
.box_list.lan2 a .img{
	background:url("./../img/ico/lan_hover_07.png") no-repeat center;	
}
.box_list.lan3 a .img{
	background:url("./../img/ico/lan_hover_05.png") no-repeat center;		
}
.box_list.lan4 a .img{
	background:url("./../img/ico/lan_hover_03.png") no-repeat center;		
}

.box_list.lan1 a:hover .img{
	background:url("./../img/ico/lan_01.png") no-repeat center;
}
.box_list.lan2 a:hover .img{
	background:url("./../img/ico/lan_07.png") no-repeat center;
}
.box_list.lan3 a:hover  .img{
	background:url("./../img/ico/lan_05.png") no-repeat center;
}
.box_list.lan4 a:hover  .img{
	background:url("./../img/ico/lan_03.png") no-repeat center;
}
.carousel-item{height:530px;}


.aboot  h4{
	padding: 25px;color: #000;
}
.aboot ul{list-style: none;padding:  0 25px;}
.aboot li{float: left;}
.aboot li{float: left;}

.aboot p{clear: both;padding: 0 30px;line-height: 40px;}

/* index */

.bor-5 {
    border-radius: 5px;
}
.bg-fff {
    background-color: #fff;
}
.mt-20 {
    margin-top: 20px;
}
.w-1200 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.ptblf-20 {
    padding: 20px;
}
.h3 {
    font-size: 18px;
    font-weight: bold;
}
.h3 .fr {
    color: #999;
}
.over-hide {
    overflow: hidden;
}
.mt-20 {
    margin-top: 20px;
}
.over-hide {
    overflow: hidden;
}
.fl {
    float: left;
}
.region-l {
    width: 860px;
}
.kfBtn {
    position: relative;
}

.dis-block {
    display: block;
}
.fl {
    float: left;
}
.over-img {
    width: 210px;
    height: 324px;
}
.img img {
    width: 100%;
    height: 100%;
    border-radius: 5px;
    object-fit: cover;
}
.over-cont {
    width: 630px;
}
.region-tab {
    height: 30px;
}
.region-tab li {
    float: left;
    margin-right: 37px;
}








.over-tag li {
    width: 142px;
    line-height: 30px;
    text-align: center;
    background: #f5f5f5;
    margin-top: 10px;
    margin-right: 20px;
}
.es-1 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.bor-5 {
    border-radius: 5px;
}
.fl {
    float: left;
}
.over-tag li a {
    color: #999;
    font-size: 14px;
}
.mt-20 {
    margin-top: 20px;
}
.es-1 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.mb-10 {
    margin-bottom: 10px;
}

.over-text-cont li .over-text-conttype {
    max-width: 500px;
}
.over-text-cont li a {
    padding-left: 6px;
}
.over-text-cont li .over-text-contTime {
    font-size: 14px;
    color: #999999;
}


 


.fr {
    float: right;
}
.w-260 {
    width: 260px;
}
.over-kj li {
    width: 125px;
    height: 40px;
    line-height: 40px;
    margin-right: 10px;
    color: #666666;
    background: #f5f5f5;
    text-align: center;
    margin-top: 10px;
}
.bor-5 {
    border-radius: 5px;
}
.fl {
    float: left;
}
ul, ol, li {
    list-style: none;
}
.over-kj li:nth-child(2n+2) {
    margin-right: 0;
}
.over-kj{
	margin: 15px 0 ; padding: 0;
}
a{text-decoration: none;}

/*  */

.qa-nav li {
   /* width: 373px;
    margin-right: 20px; */
}

.font-0 {
    font-size: 0;
}
.qa-nav{
	margin: 0;padding:0;
}
.qa-nav li:last-child {
    margin-right: 0;
}
.qa-item:nth-child(2n+2) {
    margin-right: 0;
}
.qa-item  ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.qa-item .img {
    width: 114px;
    height: 114px;
}
.qa-item {
    width: 570px;
    margin-right: 20px;
}
.qa-list li a {
    width: 360px;
    padding-bottom: 6px;
}
.qa-list li .qa-listTime {
    color: #999999;
    font-size: 14px;
}


/* box taem */
.bor_tor{
	background:#3e56df; overflow: hidden;
}
.box_wd{
	width: 1200px; margin: 0 auto;
}

.bor_tor{padding-bottom: 25px;}
.box_wd_img{
	background-image: url("./../img/bg.png"); 
	background-size:100%;	
	width:585px ;
 
	min-height: 300px;
	padding-left: 30px;
	float: left;
}




.box_wd_img img{height: 250px;float: left;  }

.box_wd_img .box_wd_img_p{float: left;padding-left: 25px;}
 
.box_wd_img_p{
	width: calc(100% - 250px);
}
.box_box1_left{
	float: left;
	width: 50%;
}
.box_box1_right{
	float: left;
	background: #a9bbfb;
	color: #000;
	width: calc(50% + 7px);
	 border-radius: 0 25px 25px    0 ;
	 line-height: 25px;
	 padding: 5px 0;
	 padding-left: 11px;
	 margin-left: -7px;
}


.box_wd_img_p p{
	clear: both;background: #fff;
	border-radius: 25px;
	padding: 3px 10px;
}
.box_wd_img_p p img{width: 16px;height: 25px;margin-right: 10px;}
.box_wd_img_box a{ display: block;float: left;padding: 5px 0;line-height:23px;color: #fff;}
.box_wd_img_box a img{width: 23px;height: 23px;margin-right: 10px;}

.box_wd_img_box1{padding-top:26px;}
.box_wd_img_box .a1{
	padding-left: 15px;
	line-height: 23px;
	width: 53%;
   background-image: radial-gradient(ellipse, #5267cb, #3a48c2);   
     border-radius: 25px 0 0 25px;
}
.box_wd_img_box .a2{
	padding-left: 15px;
	line-height: 23px;
	width:calc(47% + 25px);
					   background-image: linear-gradient(to right, #ec8228 0%, #ec503d 100%); 
					   border-radius: 25px 25px 25px 25px; margin-left: -25px;

}
.box_wd_img{
	color: #000;
}
.aboot ul{margin-left: -50px;}

.box_box1_left h3{
	text-align: center;
}
.box_box1_left h6{
	text-align: center;
	color: #684a14;font-weight: bold;
}


div.box_wd_img{
	margin-right:20px;
	margin-top: 25px;
	 
}
div.box_wd_img:nth-child(2n+2) {
  margin-right: 0;
}
.box_wd{
	display: flex;
	flex-wrap: wrap;
	grid-gap:5px;
}
.region-r{display: block;}
.over-img.dis-block{display: block;}
.over-cont.fr{float: right;}
@media (max-width: 768px){
	.qa-item{width: 100%;padding: 0 8px;}
	.img.font-0.fl.dis-block{
		display: none;
	}
	.over-hide{position: relative;}
	.over-hide span{position: relative;}
	
	.qa-nav li{display: none;}
	.box_wd.row{
			padding-top: 20px;
	}
	.qa-nav .col-12{
		display:block !important;
	}
	.qa-nav li::nth-child(2){
		  display:none !important;
	 }
	.qa-nav li::nth-child(3){
		  display:none !important;
	 }
	 .qa-nav li  img{
		 height: 122px !important;
	 }
	.ptblf-20 .h3{
		padding:10px 10px;
	}
	#t_1{clear: both;}
	.region-l{width: 100%;}
	.over-cont{width: 100%;}
	
	.over-cont.fr{float: inherit;}
	.over-cont.fr ul{list-style: none;
	margin: 0;padding: 0;height: auto;
	}
	.over-text-cont li .over-text-conttype {
	    max-width: 200px;
	}
	
	.over-img.dis-block{display: none;}
	

	.region-r{display: none;}
	
	.w-1200.mt-20{padding-top: 0;margin-top: 0;}
	
	.onico-b{
		padding-right: 10px;
		padding-bottom: 25px;
	}
	.w-1200{width: 100%;}
	.carousel-caption h1{
			font-size: 14px;
			font-weight: bold;
		}
		.carousel-caption p{
			font-size: 12px;
		}
		.btn.btn-lg.btn-primary{
			font-size:12px;
		}
	
	.carousel-control-prev{
		
	}
	.carousel-control-next, .carousel-control-prev{
		display: none;
	} 
	.bd-placeholder-img1{
		background-size:cover;	
	}
	.bd-placeholder-img2{
		background-size:cover;		
	}
	 
	.container{
		padding: 0;
		margin: 0 auto;
		width:100%;
	}
	
	.text-muted.top2 img{height: 200px;}
	
	.carousel-item{width: 100%;height:200px; }
	main{
		padding-top: 107px;
	}
	
	.box_wd{width: 100%;}
	.box_wd_img{padding: 5px;width: 100%;background-repeat: no-repeat;}
	.box_wd_img img{width: 130px;height: auto;}
	
	.box_wd_img .box_wd_img_p{
	    float: left;
	    padding-left:5px;
		padding-bottom: 28px;
	}	
	.box_wd_img_p{
	    width: calc(100% - 130px);
	}
	.box_wd_img_p p{margin: 3px 0;font-size: 14px;}
	.w-1200.row{width:100%;padding: 0 5px;padding-top: 20px;}
	.box_wd_img{min-height:188px;
	} 
	.box_wd_img_box1{padding-top:16px;}
	.bor_tor{padding: 0 5px;}
	div.box_wd_img{margin-top: 0;}
	.box_wd_img_box .a1{font-size: 14px;}
	.box_wd_img_box .a2{font-size: 14px;}
	.aboot{padding: 0 5px;}
	.aboot ul{margin-left: 0;padding: 0;}
	.aboot li{width:calc(50% - 8px);margin-top: 10px;margin-right: 10px;}
	.aboot li:nth-child(2n+2){
		margin-right: 0;
	}
	.aboot li img{
		width: 100%;
		height: 110px;
	} 
	

	
	
	
	
}