.a_a{
	height: 600px;
	display: flex;
	vertical-align:middle;
	align-items:center;
}
.a_b{
	color: #fff!important;
	font-size: 26px;
	text-align: center;
	margin-bottom: 1%;
}
.b_h1{
    text-transform: uppercase;
}
.f_a {
    
    z-index: 9999;
}
.b_u a:last-of-type {
    color: #a0a0a0 !important;
}
@font-face {
 font-family: fontEB;
 src: url('../fonts/GlowSansJ-Wide-ExtraBold.otf');
}
@font-face {
 font-family: fontS;
 src: url('../fonts/GlowSansJ-Wide-Book.otf');
}
@font-face {
 font-family: fontR;
 src: url('../fonts/GlowSansJ-Extended-Book.otf');
}
@font-face {
 font-family: fontT;
 src: url('../fonts/GlowSansJ-Extended-Medium.otf');
}
body{
	font-family: fontS!important;
}
.fontR{ font-family: fontR; }
.fontEB{ font-family: fontEB; }
.a_c{
	color: #fff!important;
	font-size: 60px;
	text-align: center;
	font-weight: bold;
}


.dian3 .swiper-pagination-bullet{
		background: #fff!important;
		opacity: 0.5;
	}
	.dian3 .swiper-pagination-bullet-active{
		background: #fff!important;
		opacity: 1;
	}

.header .logo{
	width: 110px;
	margin-top: 15px;

}
.a_d{
	color: #fff!important;
	text-align: center;
	font-size: 24px;
	margin-top: 3%;
}
.b_w1:hover{
	color: #c1a276!important;
}
.slt .b_w1{
	color: #c1a276!important;
}
.a_e{
	
}


.header{
	height: 85px;
	background: #008080;
		position: fixed;
}
#caocao_pic{
    width: 21px;
    height: 15px;
    
    
    
   
}

 .d_e img{
    	max-width: 100%;
    }

.b_a{
	line-height: 85px;
	
}

.b_b{
	text-align: center;
	margin-top: 158px;
	margin-bottom: 48px;
}

.b_c{
	text-align: center;
	margin-bottom: 50px;
	font-size: 45px;
	color: #008080;
}

.b_d{
	text-align: center;
	color: #303030!important;
	font-size: 16px;
	line-height: 200%;
	margin-bottom: 80px;
}
.indexDiv5 .b_d{margin-bottom: 30px; }
.b_e{
	color: #008080;
	font-size: 32px;
	text-align: center;
	margin-top: 40px;
	/* font-weight: bold; */
	font-family: fontT;
}
.dong66 {
                overflow: hidden;
				display: flex;align-items: center;
				height: 100%;
            }
            
            .dong66 img {
                cursor: pointer;
                transition: all 0.6s;
            }
            
            .dong66 img:hover {
                transform: scale(1.2);
            }
.b_f{
	color: #008080;
	font-size: 22px;
	text-align: center;
	margin-top: 10px;
	text-transform:uppercase;
	margin-bottom: 70px;
	font-family: fontR;
	font-weight: bold;
}
.b_g img{
	width: 100%;
}
.b_g{
	
}


.b_h{
	font-size: 18px;
	color: #303030;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.b_h1{
	font-size: 14px;
	color: #303030;
	margin-top: 5px;
	margin-bottom: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.b_h2{
	font-size: 11px;
	color: #008080;
	text-transform:uppercase;
	/* font-family: fontR; */
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.b_i{
	background: #ececec;
	padding: 15px;
	flex: 1;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.b_i2{
	background: #fff;
	
}
.b_h11{
	text-align: center;
	font-size: 21px;
}
.b_h12{
	text-align: center;
	font-size: 11px;
	margin-bottom: 16px;
	font-family: fontR;
}

.b_j{
	height: 100%;
	background: #ececec;
	display: flex;
	flex-direction: column;
}

.indexDiv .rowDiv1 .row{margin: 0 -17.5px;display: flex;align-items: stretch;flex-wrap: wrap; }
.indexDiv .rowDiv1 .row>div{padding: 0 17.5px;margin-bottom: 37px; }



body{
	background: #f8f8f8;
}
.b_k{
	height: 22px;
	line-height: 22px;
	border-radius: 6px;
	color: #fff!important;
	font-size: 11px;
	display: block;
	margin: auto;
	width: 115px;
	text-align: center;
	background: #14c7c7;
}

.b_l{
	margin-bottom: 50px;
}

.b_m{
	height: 136px;
	width: 136px;
	display: flex;
	vertical-align:middle;
	align-items:center;
	justify-content:center;
	margin: auto;
	background-size: 100% 100%!important;
}

.b_n{
	text-align: center;
	font-size: 45px;
	color: #008080;
	font-family: Impact;
}
.b_o{
	
}
.b_p{
	font-size: 14px;
	text-align: center;
	color: #626262;
}


.b_q{
	color: #008080;
	font-size: 12px;
	text-align: center;
	margin-top: 25px;
	text-transform:uppercase;
	font-family: fontR;
}




.b_r{
	width: 116px;
	margin-top: 35px;
}



.b_s{
	margin-bottom: 10%;
}
.b_t a{
	color: #fff!important;
}

.b_t{
	padding: 15px 0;
	font-size: 11px;
	text-align: center;
	color: #fff!important;
	background: #008080;
}

.b_u a{
	color: #303030!important;
	font-size: 16px;
	
}

.b_u{
	color: #303030!important;
	font-size: 16px;
	padding-top: 149px;
	margin-bottom: 53px;
	/* height: 300px;
	line-height: 300px; */
}

.b_v{
	background: #fff;
	padding: 20px;
}
.aboutDiv1 .b_v{padding: 50px; }
.aboutDiv1 .indexDiv{margin: 40px 0 -20px; }
.b_v .c_c{display: flex;align-items: stretch; }
.b_w{
	
}

.b_x{
	font-size: 32px;
	color: #303030;
	text-align: center;
}
.b_y{
	font-size: 18px;
	color: #303030;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: center;
}
.b_z{
	font-size: 18px;
	color: #303030;
	text-align: center;
	font-family: fontR;
}
.c_a img{
	width: 100%;
}
.c_a{
	
	
}
.b_w{
	display: flex;
	vertical-align:middle;
	align-items:center;
	justify-content: center;
	height: 100%;
}
.c_b{
	display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}
.c_c .col-md-6{
	/* height: 468px; */
}
.c_c{
	
}
.c_d{
	color: #303030;
	line-height: 2;
	font-size: 14px;
	padding: 40px;
	background: #fff;
	margin-top: 27px;
	padding-bottom: 10%;
}
.c_e{
	background: #fff;
	padding: 40px;
	margin: 40px 0 55px;
}
.c_f{
	color: #008080!important;
	font-size: 18px;
	
}
.c_f span{font-size: 13px;text-transform: uppercase; }
.c_f2{
	
	text-align: center;
}
.vtcDiv{margin-bottom: 11.8vw; }
.c_g{
	color: #008080!important;
	font-size: 14px;
	text-transform: uppercase;
	margin-top: 5px;
	font-family: fontR;
}
.b_u span{
	color: #a0a0a0!important;
}
.c_h .c_f2{
	max-width: 102px;
	height: 102px;
	display: flex;justify-content: center;align-items: flex-start;
	margin: 0 auto;
}
.c_h .c_f2 img{max-width: 100%; }
.c_a22{
	text-align: right;
	max-width: 100%;
	height: 100%;
	display: flex;align-items: center;
	justify-content: center;
	/* line-height: 468px; */
}
/* .c_a22 img{height: 100%; } */
.c_i111{
	margin-bottom: 10%;
}
/* .c_i .col-md-3:nth-child(4){
	opacity: 0;
} */
.b_x span{
	color: #008080;
}
.daxie{
	text-transform: uppercase;
}
.c_i{
	margin-top: 120px;
	margin-left: -30px;
	margin-right: -30px;
}
.c_j{
	background: #fff;
	position: relative;
	
}

.c_k2{
	position: absolute;right: 0;
	top: 0;
	width: 45px;height: 100%;
	text-align: center;
	display: flex;justify-content: center;align-items: center;
}
.c_k2 img{width: 16px; }
.c_k{
	width: 100%;
	height: 45px;
	font-size: 14px;
	padding: 0 45px 0 15px;
	font-family: fontR;
}
.c_j32{
	padding: 15px;
	background: #fff;
	margin-top: 21px;
}
.c_j32:last-child{margin-top: 7px;padding: 30px 15px; }
.c_l{
	margin-left: 30px;
}
.ewmImg {max-width: 120px;margin: 15px 0; }
.c_m{
	/* margin-right: 8%; */
}
.c_n{
	font-size: 16px;
	color: #303030!important;
}
.mt35{
	margin-top: 35px;
}
.mt15{
	margin-top: 15px;
}
.mt60{
	margin-top: 60px;
}
.mb35{
	margin-bottom: 35px;
}
.mb65{
	margin-bottom: 65px;
}
.clear{
	clear: both;
}
.c_o{
	color: #303030!important;
	font-size: 11px;
	margin-top: 8px;
	font-family: fontR;
}
.c_p{
	color: #a0a0a0!important;
}

.c_q{
	height: 1px;
	background: #a0a0a0;
	width: 100%;
	margin-left: 0%;
	margin: 15px 0;
	
}

.c_c .col-md-8{
	/* height: 468px; */
}
.c_r{
	color: #008080!important;
	
}
.quesDiv .col-sm-9{width: calc(100% - 266px); }
.quesDiv .col-sm-3{width: 266px; }
.aboutDiv1 .col-sm-9{width: calc(100% - 266px); }
.aboutDiv1 .col-sm-3{width: 266px; }
.c_s{
	margin-top: 27px;
	padding: 40px;
	background: #fff;
}
.c_s .col-md-2{width: 100px!important; }
.c_s .col-md-10{width: calc(100% - 100px)!important; }
.c_t{
	font-size: 14px;
	color: #008080;
}

.c_u{
	/* font-size: 14px; */
	color: #303030!important;
	display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.c_v{
	margin-bottom: 25px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.c_w{
	margin-bottom: 30%;
}

.c_x{
	text-align: left;
}
.b_w11{
	display: flex;
    vertical-align: middle;
    align-items: center;
    justify-content: left;
    height: 100%;
    margin-left: 5%;
}
.c_y{
	
}
.c_z{
	
}
.d_a{
	
}
.c_i22{
	margin-right: 8%
}
.d_b{
	color: #008080;
	font-size: 18px;
}
.d_c{
	color: #303030!important;
	font-size: 16px;
}
.d_d{
	font-size: 14px;
	margin-top: 0px;
	font-family: fontR;
}
.c_m223{
	margin-bottom: 20%;
}
.b_w23{
	justify-content: left;
}
.b_x4{
	font-size: 27px;
	color: #303030;
}
.b_y4{
	font-size: 16px;
	color: #303030;
}
.b_w23{
	margin-right: 10%;
}
.b_z4{
	font-size: 14px;
	color: #008080;
	margin-top: 34px;
}
.d_e{
	margin-top: 50px;
}
 .d_e img{
    	max-width: 100%;
    }
    
    
    .active{
       transition: background-color 0.2s 0.25s ease-in;
    }
    
    /*下拉菜单的开始*/
    .b_a{
    	left: 25px;
        position: fixed;
    }
    
    .f_a {
	    position: fixed;
	    top: 85px;
	    left: -225px;
	    background: #fff;
	    width: 225px;
	    height: 1700px;
	    padding-top: 100px;
	    
	    transition: all 0.5s ease 0s;
	    
	    
	    
	    
	    
	}
	
	.anniu:hover{
		cursor: pointer;
	}
	.f_e:hover .f_c{
		color: #008080!important;
	}
	.f_e:hover .f_d{
		color: #008080!important;
	}
    .f_b{
    	line-height: normal!important;
    	display: block;
    	width: 80%;
    	margin-left: 10%;
    }
    .f_c{
    	line-height: normal!important;
    	color: #303030!important;
    	font-size: 16px;
    }
    .f_d{
    	margin-top: 5px;
    	line-height: normal!important;
    	color: #303030!important;
    	font-size: 16px;
    }
    .f_e{
    	margin-bottom: 15%
    }
    /*下拉菜单的结束*/
    
    
    
    
    
    
    
    
    
    
    
    
    
    .c_k2{
        background: #fff;
    }
    
    
    
    
    
    @media (max-width: 991px) {
    	
    	.header{height: 70px; }
		.b_a{line-height: 70px; }
		.f_a{top: 70px; }
    	
    	.b_d {
			text-align: center;
			color: #303030 !important;
			font-size: 14px;
			line-height: 210%;
		}
    	
    	.b_b img{
    		width: 189px;
    	}
    	.b_c img{
    		width: 300px;
    	}
    	
    	.b_b {
			text-align: center;
			margin-top: 118px;
			margin-bottom: 38px;
		}
			.b_c {
			text-align: center;
			/* margin-bottom: 7%; */
			font-size: 40px;
		}



	.b_e {
		color: #008080;
		font-size: 26px;
		text-align: center;
		/* margin-top: 10%; */
	}

	.b_f {
		color: #008080;
		font-size: 15px;
		text-align: center;
		/* margin-top: 2%; */
		text-transform: uppercase;
		/* margin-bottom: 10%; */
	}
	/* .b_j {
		margin-left: 15px;
		margin-right: 15px;
		margin-bottom: 30px;
	} */

	.b_i {
		/* background: #ececec; */
		padding: 15px;
	}

	.b_h {
		font-size: 16px;
		color: #303030;
	}

/* 	.b_h1 {
		font-size: 12px;
		color: #303030;
		margin-top: 4%;
		margin-bottom: 55px;
	} */
	.b_h1 {
		font-size: 13px;
		color: #303030;
/* 		margin-top: 4%;
		margin-bottom: 10%; */
	}
	.b_h2 {
		/* font-size: 12px; */
		color: #008080;
		text-transform: uppercase;
	}

	/* .b_k {
		height: 17px;
		line-height: 17px;
		border-radius: 6px;
		color: #fff !important;
		font-size: 12px;
		display: block;
		margin: auto;
		width: 65%;
		text-align: center;
		background: #14c7c7;
	} */

	.b_m {
		height: 116px;
		width: 116px;
		display: flex;
		vertical-align: middle;
		align-items: center;
		justify-content: center;
		margin: auto;
		background-size: 100% 100% !important;
	}

	.b_n {
		text-align: center;
		font-size: 30px;
		color: #008080;
		font-weight: bold;
	}

	.b_p {
		font-size: 12px;
		text-align: center;
	}

	.b_q {
		color: #008080;
		/* font-size: 12px; */
		text-align: center;
		/* margin-top: 7%; */
		text-transform: uppercase;
	}

	.dad4554{
		width: 150px;
		margin-top: 5%;
		margin-bottom: 10%;
	}
		.b_f {
			color: #008080;
			font-size: 17px;
			text-align: center;
			/* margin-top: 2%; */
			text-transform: uppercase;
			/* margin-bottom: 5%; */
			margin-bottom: 50px;
		}
		
		.b_u {
		color: #303030 !important;
		font-size: 12px;
	/*    height: 100px;
		line-height: 100px; */
		
		padding-top: 90px;
		margin-bottom: 40px;
	}
	.quesDiv{padding-bottom: 50px; }
	.quesDiv .col-sm-9{width: 100%; }
	.quesDiv .col-sm-3{width: 100%; }
	.aboutDiv1{padding-bottom: 50px; }
	.aboutDiv1 .col-sm-9{width: 100%; }
	.aboutDiv1 .col-sm-3{width: 100%; }
		.c_l{margin-left: 0;}
		.c_w{margin-bottom: 50px; }
		.b_u a {
		color: #303030 !important;
		/* font-size: 12px; */
	}
    .c_m223{margin-bottom: 0; }
    
    
    
    .b_x {
    font-size: 26px;
    color: #303030;
    text-align: center;
}
    
    .b_y {
    font-size: 16px;
    color: #303030;
/*    margin-top: 5%;
    margin-bottom: 12%; */
    text-align: center;
}
    
    
    .b_z {
    font-size: 12px;
    color: #303030;
    text-align: center;
}
    .c_c .col-md-8 {
    height: 154px;
}
    
    
    .c_a22 img{
    	max-height: 100%;
    	max-width: 100%;
    }
    
    
    .c_a22 {
		text-align: center;
    max-width: 100%;
  /*  height: 154px;
    line-height: 154px; */
}
    
    
    .b_v {
    background: #fff;
    padding: 15px;
}
    
    
    
    .c_t {
    font-size: 13px;
    color: #008080;
}
    
    .c_u {
    font-size: 15px;
    color: #303030;
}
    
    .c_s {
    padding: 30px;
    background: #fff;
}
    
    
    
    .mb65 {
    margin-bottom: 5%;
}
    
   /* .b_t {
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 12px;
    color: #fff !important;
    background: #008080;
} */
    
/*    .c_k {
    width: 80%;
    height: 45px;
    font-size: 12px;
    margin-left: 5%;
} */
    .c_k2 img{
    	width: 40%;
    }
    
/*        .c_k {
        width: 70%;
        height: 45px;
        font-size: 12px;
        margin-left: 5%;
    } */
    .c_j {
    background: #fff;
    height: 45px;
}

.c_j32 {
    padding: 15px;
    background: #fff;
}




.c_n {
    font-size: 15px;
    color: #303030 !important;
}

.c_o {
    color: #303030 !important;
    /* font-size: 14px; */
}
.c_o {
    color: #303030 !important;
    /* font-size: 12px; */
}

.mt35 {
    margin-top: 4%;
}

.c_q {
    height: 1px;
    background: #a0a0a0;
    width: 100%;
    margin-left: 0%;
}

.c_j32 img{
	/* max-width: 100%; */
}

.c_d {
    color: #303030;
    /* line-height: 220%; */
    font-size: 12px;
    padding: 25px;
    background: #fff;
    /* margin-top: 60px; */
    /* padding-bottom: 10%; */
}

.d_b {
    color: #008080;
    font-size: 14px;
}

    .b_h2 {
        /* font-size: 12px; */
        color: #008080;
        text-transform: uppercase;
        /* height: 40px; */
    }
    .c_i {
    margin-top: 120px;
    margin-left: -15px;
    margin-right: -15px;
}


.d_c {
    color: #303030 !important;
    font-size: 18px;
}


.d_d {
    font-size: 18px;
    margin-top: 15px;
}

.d_e {
    margin-top: 7%;
}


.c_i {
        margin-top: 8%;
        margin-left: -15px;
        margin-right: -15px;
    }

.c_c .col-md-6 {
    /* height: 184px; */
}

.c_e {
    background: #fff;
    padding: 25px;
    margin-top: 5%;
}


.c_f2 img{
	max-width: 100%;
}

.c_f {
    color: #008080 !important;
    font-size: 16px;
    /* margin-left: 5%; */
}

.c_g {
    color: #008080 !important;
    font-size: 12px;
    text-transform: uppercase;
    /* margin-top: 15px; */
    /* margin-left: 5%; */
}

/* .b_h11{
	height: 40px;
	line-height: 40px;
}

.b_h11 {
	height: 32px;
	line-height: 32px;
} */

.b_x4 {
    font-size: 22px;
    color: #303030;
}

.b_y4 {
    font-size: 14px;
    color: #303030;
    line-height: 180%;
}

    .b_z4 {
    font-size: 12px;
    color: #008080;
    margin-top: 5%;
    line-height: 180%;
}






























	
    	
    }
    /* @media (min-width: 1400px) and (max-width: 1899px) {
    	
    	.wrap{
	  		width: 1200px;
	  	}
	  	.b_d {
	        text-align: center;
	        color: #303030 !important;
	        font-size: 20px;
	        line-height: 198%;
	    }
	    
	    
	    
	     .b_c {
    text-align: center;
    margin-bottom: 5%;
}
	    
	    
	    .b_e {
    color: #008080;
    font-size: 70px;
    text-align: center;
    margin-top: 8%;
}
	    
	   .b_e {
    color: #008080;
    font-size: 40px;
    text-align: center;
    margin-top: 8%;
} 
	    .b_f {
    color: #008080;
    font-size: 29px;
    text-align: center;
    margin-top: 1%;
    text-transform: uppercase;
    margin-bottom: 8%;
}
	 .b_b img{
	 	width: 22%;
	 }   
	    
	    
	    .b_j {
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 30px;
}
	    
	    .b_h {
    font-size: 18px;
    color: #303030;
}
	    
	    .b_h1 {
    font-size: 15px;
    color: #303030;
    margin-top: 6%;
    margin-bottom: 14%;
}
	    
	    .b_h2 {
    font-size: 14px;
    color: #008080;
    text-transform: uppercase;
}
	 .b_k {
    height: 21px;
    line-height: 21px;
    border-radius: 15px;
    color: #fff !important;
    font-size: 15px;
    display: block;
    margin: auto;
    width: 65%;
    text-align: center;
    background: #14c7c7;
}  
	    
	   .b_i {
    background: #ececec;
    padding: 25px;
} 
	    
	    .b_l {
    margin-left: 8%;
    margin-right: 8%;
}
	    .b_m {
    height: 252px;
    width: 100%;
    display: flex;
    vertical-align: middle;
    align-items: center;
    background-size: 100% 100% !important;
    justify-content: center;
    margin: auto;
}
.b_n {
    text-align: center;
    font-size: 52px;
    color: #008080;
    font-weight: bold;
}
.b_p {
    font-size: 20px;
    text-align: center;
}

.b_q {
    color: #008080;
    font-size: 18px;
    text-align: center;
    margin-top: 14%;
    text-transform: uppercase;
}


.dad4554{
	width: 250px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10%;
	margin-top: 5%;
}


.b_u {
    color: #303030 !important;
    font-size: 16px;
    height: 150px;
    line-height: 150px;
}

.b_u a {
    color: #303030 !important;
    font-size: 16px;
}



.b_x {
    font-size: 32px;
    color: #303030;
    text-align: center;
}
.b_v {
    background: #fff;
    padding: 3%;
}
.b_v {
    background: #fff;
    padding: 25px;
}
.b_y {
    font-size: 22px;
    color: #303030;
    margin-top: 50px;
    margin-bottom: 28px;
    text-align: center;
}
.b_z {
    font-size: 16px;
    color: #303030;
    text-align: center;
}

.c_s {
    padding: 30px;
    background: #fff;
}
.c_t {
    font-size: 16px;
    color: #008080;
}

.c_u {
    font-size: 16px;
    color: #303030;
}


.mb65 {
    margin-bottom: 35px;
}

.c_u {
    font-size: 16px;
    color: #303030;
}
.b_t {
    height: 100px;
    line-height: 100px;
    text-align: center;
    color: #fff !important;
    background: #008080;
    font-size: 14px;
}

.c_k {
    width: 72%;
    height: 90px;
    font-size: 18px;
    margin-left: 5%;
}



.c_k {
    width: 72%;
    height: 60px;
    font-size: 18px;
    margin-left: 5%;
}

.c_j {
    background: #fff;
    height: 60px;
}
.c_j img{
	width: 27px;
}
.c_n {
    font-size: 18px;
    color: #303030 !important;
}
.c_o {
    color: #303030 !important;
    font-size: 12px;
}
.mt35 {
    margin-top: 5%;
}



.c_j32 {
    padding: 20px;
    background: #fff;
}





.c_c .col-md-8 {
    height: 300px;
}




.c_a22 {
    text-align: center;
    max-width: 100%;
    height: 300px;
    line-height: 300px;
}

.c_d {
        color: #303030;
        line-height: 205%;
        font-size: 14px;
        padding: 35px;
        background: #fff;
        margin-top: 60px;
        padding-bottom: 10%;
    }

.d_b {
    color: #008080;
    font-size: 16px;
}


.c_i {
    margin-top: 7%;
    margin-left: -15px;
    margin-right: -15px;
}


.b_h2 {
        font-size: 12px;
        color: #008080;
        text-transform: uppercase;
    }


.d_c {
    color: #303030 !important;
    font-size: 24px;
}
.d_d {
    font-size: 18px;
    margin-top: 15px;
}


.d_e {
    margin-top: 8%;
}

.c_c .col-md-6 {
    height: 243px;
}

.c_c .col-md-8 {
        height: 243px;
    }


    .c_a22 {
        text-align: center;
        max-width: 100%;
        height: 243px;
        line-height: 243px;
    }

.c_a22 img{
	max-width: 100%;
	max-height: 100%;
}
.c_f2 img{
	width: 100%;
}


	    .c_f {
    color: #008080 !important;
    font-size: 16px;
    margin-left: 5%;
}
	    .c_g {
    color: #008080 !important;
    font-size: 30px;
    text-transform: uppercase;
    margin-top: 15px;
    font-size: 16px;
    margin-left: 5%;
}
.c_e {
    background: #fff;
    padding: 35px;
    margin-top: 100px;
}




.b_x4 {
    font-size: 20px;
    color: #303030;
}






.b_y4 {
    font-size: 16px;
    color: #303030;
}


.b_z4 {
    font-size: 14px;
    color: #008080;
    margin-top: 75px;
}





























	    
    	
    	
    	
    }
    
    
    
    
     @media (min-width: 1900px) and (max-width: 2225px) {
    	
    	.wrap{
	  	width: 80%;
	  	
	  	}
	  	
	  	.b_h {
    font-size: 27px;
    color: #303030;
}
.b_h1 {
    font-size: 20px;
    color: #303030;
    margin-top: 20px;
    margin-bottom: 55px;
}
.b_h2 {
    font-size: 16px;
    color: #008080;
    text-transform: uppercase;
}
.b_h1 {
    font-size: 20px;
    color: #303030;
    margin-top: 20px;
    margin-bottom: 8%;
}
    	
    	
    }
    
    

@media (min-width: 1900px) and (max-width: 2300px) {
  
 
  
  
  .b_d {
    text-align: center;
    color: #303030 !important;
    font-size: 16px;
}
  
  
  .b_h {
    font-size: 30px;
    color: #303030;
}
  
  .b_h1 {
    font-size: 20px;
    color: #303030;
    margin-top: 20px;
    margin-bottom: 55px;
}
  
  .b_f {
    color: #008080;
    font-size: 35px;
    text-align: center;
    margin-top: 30px;
    text-transform: uppercase;
    margin-bottom: 170px;
}
  
  .b_e {
    color: #008080;
    font-size: 50px;
    text-align: center;
    margin-top: 200px;
}


.b_e {
    color: #008080;
    font-size: 50px;
    text-align: center;
    margin-top: 110px;
}

.b_h1 {
    font-size: 20px;
    color: #303030;
    margin-top: 10px;
    margin-bottom: 30px;
}
.b_h2 {
    font-size: 18px;
    color: #008080;
    text-transform: uppercase;
}

.b_u {
    color: #303030 !important;
    font-size: 36px;
    height: 200px;
    line-height: 200px;
}

    .b_u {
        color: #303030 !important;
        font-size: 24px;
        height: 200px;
        line-height: 200px;
    }

.b_u a {
    color: #303030 !important;
    font-size: 24px;
}

.b_x {
    font-size: 50px;
    color: #303030;
    text-align: center;
}
.b_y {
    font-size: 34px;
    color: #303030;
    margin-top: 55px;
    margin-bottom: 30px;
    text-align: center;
}

.b_z {
    font-size: 24px;
    color: #303030;
    text-align: center;
}
.c_u {
    font-size: 22px;
    color: #303030;
}

.c_t {
    font-size: 22px;
    color: #008080;
}

.mb65 {
    margin-bottom: 45px;
}


.c_n {
    font-size: 24px;
    color: #303030 !important;
}


.c_o {
    color: #303030 !important;
    font-size: 16px;
}

.mt35 {
    margin-top: 20px;
}

.c_k {
    width: 80%;
    height: 90px;
    font-size: 22px;
    margin-left: 5%;
}
.c_d {
    color: #303030;
    line-height: 210%;
    font-size: 20px;
    padding: 80px;
    background: #fff;
    margin-top: 60px;
    padding-bottom: 10%;
}

.d_b {
    color: #008080;
    font-size: 22px;
}
    .b_h {
        font-size: 26px;
        color: #303030;
    }
  .b_h1 {
        font-size: 18px;
        color: #303030;
        margin-top: 10px;
        margin-bottom: 30px;
    }
  
      .b_h2 {
        font-size: 16px;
        color: #008080;
        text-transform: uppercase;
    }
  .b_h1 {
        font-size: 18px;
        color: #303030;
        margin-top: 10px;
        margin-bottom: 20px;
    }
    
    
    .d_c {
    color: #303030 !important;
    font-size: 30px;
}
    
    
    
    
    .d_d {
    font-size: 20px;
    margin-top: 10px;
}
    
    .d_e img{
    	max-width: 100%;
    }
    
    
    
    .d_e {
    margin-top: 70px;
}
    
    
    
    .c_c .col-md-6 {
    height: 350px;
}
    
    
    .b_v {
    background: #fff;
    padding: 55px;
}
    
    
    .c_f2 img{
    	max-width: 100%;
    }
    
    .c_h .col-md-9 .c_f{
    	margin-left: 5%;
    }
    
    .c_h .col-md-9 .c_g{
    	margin-left: 5%;
    }
    
    .c_f {
    color: #008080 !important;
    font-size: 26px;
}
    
    .c_g {
    color: #008080 !important;
    font-size: 22px;
    text-transform: uppercase;
    margin-top: 15px;
}
        .b_h2 {
        font-size: 16px;
        height: 35px;
        line-height: 35px;
        color: #008080;
        text-transform: uppercase;
    }
    
    .b_k {
    height: 40px;
    line-height: 40px;
    border-radius: 15px;
    color: #fff !important;
    font-size: 18px;
    display: block;
    margin: auto;
    width: 65%;
    text-align: center;
    background: #14c7c7;
}
    
    
    .b_x4 {
    font-size: 35px;
    color: #303030;
}
    
    
    .b_y4 {
    font-size: 20px;
    color: #303030;
}
    
    
    .b_z4 {
    font-size: 24px;
    color: #008080;
    margin-top: 75px;
}
    
    
    
    .dad4554 {
	width: 200px;
	margin-bottom: 10%;
	margin-top: 3%;
}
    
    
    
    
    
    
    
    
  
  
}

 */




@media (max-width: 768px){
		.wrap {
				width: 100%;
				padding: 0 30px;
			}
		.a_a{
			height: 200px;
			background-size: 100% 100%!important;
		}
		.a_b{
			font-size: 14px;
		}
		.a_c{
			font-size: 30px;
		}
		.a_d{
			font-size: 14px;
		}
		.header {
		height: 60px;
		background: #008080;
		
		}
	.b_a{line-height: 60px;left: 15px; }
	.b_b img{
		width: 23%;
	}
	.f_a{top: 60px;padding-top: 30px; }
		.b_b img{
					width: 169px;
				}
				.b_c img{
					width: 280px;
				}
		
		.b_b {
		text-align: center;
	   margin-top: 108px;
	}
		
		
		.b_c {
		text-align: center;
		margin-bottom: 7%;
		
				font-size: 36px;
	}
		
		.b_d {
		text-align: center;
		color: #303030!important;
		font-size: 12px;
		line-height: 160%;
	}
		
		.b_d {
		text-align: center;
		color: #303030!important;
		font-size: 13px;
		line-height: 193%;
	}


	.b_e {
		color: #008080;
		font-size: 22px;
		text-align: center;
		/* margin-top: 10%; */
	}
	.b_f {
		color: #008080;
		font-size: 15px;
		text-align: center;
		/* margin-top: 2%; */
		text-transform: uppercase;
		/* margin-bottom: 12%; */
	}


	.b_i {
		/* background: #ececec; */
		padding: 10px;
		font-size: 12px;
	}

	.b_h {
		font-size: 15px;
		color: #303030;
	}

	.b_h1 {
		font-size: 12px;
		color: #303030;
		/* margin-top: 5%;
		margin-bottom: 6%; */
	}

	.b_h2 {
		font-size: 12px;
		color: #008080;
		text-transform: uppercase;
	}
	.b_k {
		height: 25px;
		line-height: 25px;
		border-radius: 15px;
		color: #fff!important;
		font-size: 12px;
		display: block;
		margin: auto;
		/* width: 65%; */
		text-align: center;
		background: #14c7c7;
	}

	/* .b_h11{
		height: 35px;
	 }*/

	.b_m {
		height: 175px;
		width: 100%;
		display: flex;
		vertical-align: middle;
		align-items: center;
		justify-content: center;
		margin: auto;
		background-size: 100% 100%!important;
	}

	.b_n {
		text-align: center;
		font-size: 26px;
		color: #008080;
		font-weight: bold;
	}
	.b_p {
		font-size: 14px;
		text-align: center;
	}

	.b_m {
		height: 118px;
		width: 118px;
		display: flex;
		vertical-align: middle;
		align-items: center;
		justify-content: center;
		margin: auto;
		background-size: 100% 100%!important;
	}

	.b_q {
		color: #008080;
		/* font-size: 14px; */
		text-align: center;
	/*    margin-top: 10%;
		margin-bottom: 15%; */
		text-transform: uppercase;
	}

	/* .b_q {
		color: #008080;
		font-size: 12px;
		text-align: center;
		margin-top: 10%;
		margin-bottom: 15%;
		text-transform: uppercase;
	} */
	.b_p {
		font-size: 12px;
		text-align: center;
	}
	.b_t {
		height: 60px;
		line-height: 60px;
		text-align: center;
		color: #fff!important;
		background: #008080;
		font-size: 12px;
	}
	.b_t{
		padding-left: 10%;
		padding-right: 10%;
		line-height: normal;
		height: 60px;
		padding-top: 15px;
	}
	body{
		overflow-x:hidden;
	}
	.dad4554{
		margin-top: 8%;;
		margin-bottom: 10%;
		
	}
	.b_u {
		color: #303030!important;
		font-size: 12px;
	/*    height: 100px;
		line-height: 100px; */
	}
	.b_u a {
		color: #303030!important;
		font-size: 12px;
	}
	.quesDiv .col-sm-9{width: 100%; }
	.quesDiv .col-sm-3{width: 100%; }
	.b_x {
		font-size: 22px;
		color: #303030;
		text-align: center;
	}
	.b_y {
		font-size: 15px;
		color: #303030;
	/*    margin-top: 5%;
		margin-bottom: 4%; */
		text-align: center;
	}
	.c_c .col-md-8 {
		height: auto;
	}

	.b_z {
		font-size: 12px;
		color: #303030;
		/* margin-top: 10%; */
		text-align: center;
	}


	.c_m {
		margin-right: 0%;
	}
	.b_v {
		background: #fff;
		padding: 25px;
	}
	.c_a22 img{
		/* width: 40%; */
	}
	.c_a22 {
		text-align: center;
		max-width: 100%;
		height: auto;
		line-height: normal;
	/*    margin-top: 12%;
		margin-bottom: 5%; */
	}

	.c_s {
		padding: 25px;
		background: #fff;
	}


	.mt60 {
		margin-top: 8%;
	}
	.c_t {
		/* font-size: 13px; */
		color: #008080;
	}
	.c_u {
		/* font-size: 13px; */
		/* margin-top: 3%; */
		color: #303030;
	}
	.c_l{margin-left: 0; }

	.mb65 {
		margin-bottom: 9%;
	}
	.c_j {
		background: #fff;
		height: 50px;
	}
	/* .c_k {
		width: 74%;
		height: 50px;
		font-size: 12px;
		margin-left: 5%;
	} 
	.c_k2 img{
		width: 25px;
	}

		.c_k2 {
		margin-left: 5%;
		margin-top: 4%;
	} 
		.c_w {
		margin-bottom: 10%;
	}*/
		.c_n {
		font-size: 14px;
		color: #303030!important;
	}
	.c_o {
		color: #303030!important;
		font-size: 12px;
	}
	.mt35 {
		margin-top: 5%;
	}
	.c_j32 {
		padding: 15px;
		background: #fff;
	}

	.c_q {
		height: 1px;
		background: #a0a0a0;
		width: 100%;
		margin-left: 0%;
	}



	.b_w11 {
		display: flex;
		vertical-align: middle;
		align-items: center;
		justify-content: center;
		height: 100%;
		margin-left: 0%;
	}
	.c_d {
		color: #303030;
		line-height: 193%;
		font-size: 12px;
		padding: 25px;
		background: #fff;
		margin-top: 5%;
		padding-bottom: 10%;
	}
	.d_b {
		color: #008080;
		font-size: 12px;
	}
	.c_i {
		margin-top: 120px;
		margin-left: -15px;
		margin-right: -15px;
	}

	.c_i22 {
		margin-right: 0%;
	}

	.c_i {
		margin-top: 10%;
		margin-left: -15px;
		margin-right: -15px;
	}
	.d_c {
		color: #303030!important;
		font-size: 18px;
	}

	.d_d {
		font-size: 12px;
		margin-top: 8px;
	}

	.d_e {
		/* margin-top: 10%; */
	}
	.b_u {
		color: #303030!important;
		font-size: 12px;
		/* height: 100px; */
		line-height: normal;
	/*    padding-top: 29px;
		line-height: 180%; */
		padding-top: 70px;
		margin-bottom: 20px;
	}

	.c_c .col-md-6 {
		height: auto;
		/* padding-bottom: 10%; */
	}
	.c_e {
		background: #fff;
		padding: 20px;
		margin-top: 10%;
	}
	.c_f2 img{
		/* width: 35%; */
	}
	.c_f {
		color: #008080!important;
		font-size: 14px;
		text-align: center;
		margin-top: 4%;
	}
	.c_f span{display: block;margin-top: 1%; }

	.c_g {
		color: #008080!important;
		font-size: 15px;
		text-transform: uppercase;
		margin-top: 15px;
		font-size: 12px;
		text-align: center;
		margin-top: 1%;
		/* margin-bottom: 10%; */
	}
	.c_h .c_f2{max-width: 90px;height: 90px; }

	.c_i .col-md-3:nth-child(4) {
		opacity: 1;
	}
	.b_x4 {
		font-size: 14px;
		color: #303030;
		text-align: center;
	}

	.b_y4 {
		font-size: 14px;
		color: #303030;
		margin-top: 11px;
	}

	.b_z4 {
		font-size: 14px;
		color: #008080;
		/* margin-top: 10%; */
	}
	.b_x4 {
		font-size: 18px;
		color: #303030;
		text-align: left;
	}










}


@media (max-width: 640px){
	.wrap{padding: 0 15px; }
	.b_b img{
		width: 30%;
	}
	.b_c{
		font-size: 30px;
	}
	.b_c img{
		width: 50%;
	}
	.b_b {
	   margin-top: 98px;
	   margin-bottom: 20px;
	}
	.header{height: 50px; }
	.b_a{line-height: 50px; }
	.f_a{top: 50px; }
	.b_d{margin-bottom: 50px; }
	.b_j{margin: 0; }
	.indexDiv .rowDiv1 .row{margin: 0 -10px; }
	.indexDiv .rowDiv1 .row>div{padding: 0 10px;margin-bottom: 20px; }
	.b_f{margin-bottom: 30px; font-size: 14px; }
	.b_m{width: 108px;height: 108px; }
	.b_i{padding: 15px 10px; }
	.b_h{font-size: 14px; }
	.b_h2{font-size: 10px; }
	.b_v,.c_d{padding: 20px; }
	.b_v .c_c{flex-direction: column-reverse; }
	.b_v .c_c>div:nth-child(2){margin-bottom: 20px; }
	.c_w{margin-bottom: 30px; }
	/* .c_n{font-size: 14px; } */
	.c_h{padding: 0 2px; }
	.c_h .c_f2{max-width: 70px;height: 70px; }
	.c_e{margin: 30px 0 40px;padding: 15 10px; }
	.aboutDiv1 .b_v{padding: 20px; }
	.aboutDiv1 .c_m223{margin-bottom: 30px; }
	.b_w23{margin-right: 0; }
	.f_c,.f_d{font-size: 14px; }
	.c_v{flex-direction: column;align-items: flex-start; }
	.c_s .col-md-2{width: 100%!important; }
	.c_s .col-md-10{width: 100%!important; }
}