	
	.index_bga{ border-top: 4px solid #fff; width: 100%; background: url(../images/index_bga.jpg) no-repeat center; background-size: cover; padding: 120px 0 80px 0; position: relative;}
.index_bga::before{ content: ''; width: 33.333%; height: 4px; background: #009944; position: absolute; left: 0; top: -4px;}
.index_bga::after{ content: ''; width: 33.333%; height: 4px; background: #e60012; position: absolute; right: 0; top: -4px;}
.kg{ width:96%; margin:0 auto; max-width:1700px;}
.index_bga{ border-top: 4px solid #fff; width: 100%; background: url(../images/index_bga.jpg) no-repeat center; background-size: cover; padding: 120px 0 80px 0; position: relative;}
.index_bga::before{ content: ''; width: 33.333%; height: 4px; background: #009944; position: absolute; left: 0; top: -4px;}
.index_bga::after{ content: ''; width: 33.333%; height: 4px; background: #e60012; position: absolute; right: 0; top: -4px;}
.inda_top{ padding-bottom: 21px; position: relative; width: 100%; background: url(../images/inda_bg.jpg) no-repeat right bottom; background-size: 21.354% auto;}
.inda_top .kg{ display: flex; justify-content: space-between; align-items: flex-end;}
.indat_l{ flex: 0 1 38.235%;}
.indat_bt p{ color: #274090; font-size: 4.5rem; line-height: 0.8em; font-family: 'Ddinr';}
.indat_bt h2{ font-size: 1.5rem; color: #274090; margin-top: 10px;}
.indat_ms{ color: #999; line-height: 30px; padding-top: 30px;}
.indat_zj{ padding-top: 45px;}
.indat_zj ul{ display: flex; justify-content: space-between;}
.indat_zj li{ flex: 1; text-align: center;}
.indat_pic img{ max-width: 90%;}
.indat_mc{ color: #999; font-size: 0.875rem;}
.indat_more{ padding-top: 40px;}
.indat_more a{ width: 120px; height: 40px; line-height: 40px; display: block; text-align: center; color: #fff; background: #274090;}
.indat_more a span{ font-family: 'ËÎÌå'; padding-left: 8px;}
.indat_r{ flex: 0 1 58.823%;}
.indat_r p{ position: relative; width: 82.502%;}
.indat_r p::after{ content: ''; width: 100%; background: url(../images/indat_xt.png) no-repeat; background-size: auto 100%; width: 13px; height: 100%; position: absolute; right: -31px; top: 0;}
.indat_r p img{ display: block; width: 100%;}
.inda_bom{ padding-top: 119px; width: 100%;}
.inda_bom .kg{position: relative;}
.inda_bom .kg::after{ content: ''; width: 13px; height: 100%; background: url(../images/indab_xt.png) no-repeat left bottom; position: absolute; left: -31px; top: 0;}
.indab_bt{ position: absolute; right: 0; font-size: 3.75rem; line-height: 1em; top: -35px; color: #fff; z-index: 9;}
.indab_nr{ display: flex;}
.indab_l{ flex: 0 1 60%;}
.indab_l ul{ display: flex; flex-wrap: wrap;}
.indab_l li{ flex: 0 1 50%; position: relative;}
.indab_l li:nth-child(1){ flex: 0 1 100%;}
.indab_pic{ overflow: hidden;}
.indab_pic img{ display: block; width: 100%; transition: 0.5s;}
.indab_l li:hover .indab_pic img,.indab_r li:hover .indab_pic img{ transform: scale(1.05);}
.indab_mc{ position: absolute; color: #fff; height: 60px; bottom: 0; left: 39px; font-size: 1.5rem;}
.indab_r{ flex: 0 1 40%;}
.indab_r li{position: relative;}
@media screen and (max-width:1600px){
.indat_ms{line-height: 28px; padding-top: 28px;}
}
@media screen and (max-width:1598px){
.index_bga{padding: 90px 0 80px 0;}
.indat_l{ flex: 0 1 45%;}
.indat_bt p{font-size: 4rem;}
.indat_bt h2{ font-size: 1.375rem;}
.indat_zj{ padding-top: 35px;}
.indat_r{ flex: 0 1 52%;}
.indat_r p{width: 94%;}
.indab_bt{font-size: 3rem; top: -24px;}
.indab_mc{height: 50px; left: 20px; font-size: 1.25rem;}
}
@media screen and (max-width:1360px){
.indat_bt p{ font-size: 3rem;}
.inda_bom{ padding-top: 90px;}
.indab_bt{ font-size: 2.5rem; top: -20px;}
}
@media screen and (max-width:1279px){
.indab_mc{height: 40px; left: 3%; font-size: 1.125rem;}
}
@media screen and (max-width:1020px){
.index_bga{padding: 60px 0 70px 0;}
.inda_top .kg{ flex-wrap: wrap;}
.indat_bt p{ font-size: 2.5rem;}
.indat_l{ flex: 0 1 100%;}
.indat_r{ flex: 0 1 100%; margin-top: 40px;}
.indat_r p{ width: 96%;}
.inda_bom{ padding-top: 60px;}
.indab_mc{height: 30px; left: 10px; font-size: 0.9375rem;}
.indab_bt{ font-size: 2rem; top: -16px;}
}
@media screen and (max-width:700px){
.index_bga{padding: 40px 0 50px 0;}
.indat_bt{ text-align: center;}
.indat_bt p{ font-size: 2.5rem;}
.indat_bt h2{ margin-top: 5px;}
.indat_ms{ font-size: 0.9375rem; line-height: 24px; padding-top: 24px;}
.indat_zj{ padding-top: 30px;}
.indat_more{ padding-top: 25px;}
.indat_more a{ width: 100px; line-height: 36px; height: 36px; font-size: 0.9375rem;}
.indat_r{ margin-top: 30px;}
.indat_r p::after{ display: none;}
.indat_r p{ width: 100%;}
.inda_bom{ padding-top: 20px;}
.indab_bt{ position: relative; text-align: center; right: auto; top: auto; font-size: 1.625rem; padding-bottom: 15px;}
.indab_nr{ flex-wrap: wrap;}
.indab_l,.indab_r{ flex: 0 1 100%;}
.indab_mc{ line-height: 20px; height: auto; bottom: 10px;}
}
	
	@font-face {
	 font-family:"kt";
	 src: url("/pic/font/kt.eot"),
	      url("/pic/font/kt.ttf");
	}
		@font-face {
	 font-family:"kf";
	 src: url("/pic/font/kf.eot"),
	      url("/pic/font/kf.ttf");
	}
	
	
ol,ul,li,p,dl,dt,dd,h1{list-style:none outside none; margin:0px; padding:0px; font-size:100%; font-weight:normal;}
.inp_box{background: url(/pic/inp_bg.jpg) center top no-repeat,#110f34;padding-bottom: 80px;}
	.inp_list .gm{max-width: 1400px;}
	.inp_top{padding-top: 80px;display: flex;align-items: center;justify-content: space-between;margin-bottom: 75px;}
	.inp_tit h1{color: #333333;font-size: 3rem;}
	.inp_tit p{color: #333333;font-size: 1.5rem;}
	.inp_e span{color: #333333;font-size: 0.875rem;font-family: "D-DIN";font-weight: bold;}
	.inp_list ul li{background: url(/pic/inp_img1.jpg) center no-repeat;height: 560px;border: 10px solid white;border-radius: 5px;margin-bottom: 20px;display: flex;align-items: center;}
	.inp_list ul li:nth-child(2){background: url(/pic/inp_img2.jpg) center no-repeat;}
	.inp_list ul li:nth-child(3){background: url(/pic/inp_img3.jpg) center no-repeat;}
	.inp_list ul li:nth-child(4){background: url(/pic/inp_img4.jpg) center no-repeat;}
	.inp_list ul li:nth-child(5){background: url(/pic/inp_img5.jpg) center no-repeat;}
	.inp_list ul li:nth-child(6){background: url(/pic/inp_img6.jpg) center no-repeat;}
	.inp_list ul li:nth-child(7){background: url(/pic/inp_img7.jpg) center no-repeat;}
	.inp_list ul li:nth-child(2n){justify-content: flex-end;}
	.inp_list ul li:nth-child(2n) .inp_txt{margin-left: 0;margin-right: 130px;}
	.inp_txt{background: url(/pic/inp_bg2.png) center no-repeat;height: 458px;width: 458px;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;padding-left: 115px;margin-left: 130px;}
	.inp_txt h2{color: white;font-size: 6rem;font-family:"times";position: relative;}
	.inp_txt span{font-family:"kf";color: #f1d21e;font-size: 3.75rem;position: absolute;left: 10px;bottom: -5px;}
	.inp_txt h1{color: #f1d21e;font-size: 3rem;}
	.inp_txt h1::before{content: "";background: #f1d21e;height: 3px;width: 40px;border-radius: 50px;display: block;margin: 30px 0 15px;}
	.inp_txt p{color: white;font-size: 1.25rem;line-height: 30px;height: 70px;margin-top: 25px;}
	.inp_txt a{display: inline-block;color: white;height: 21px;line-height: 21px;margin-bottom: 25px;text-decoration: none;
    outline: none;}
	.inp_txt a img{margin-left: 8px;vertical-align: middle;}
	@media screen and (max-width:768px) {
		.inp_txt h1{font-size: 1.875rem;}
		.inp_txt{width: 400px;height: 400px;background-size: auto 100%;padding-left: 90px;margin-left: 40px;}
		.inp_txt span{font-size: 2.75rem;bottom: 0;}
		.inp_list ul li:nth-child(2n) .inp_txt{margin-right: 40px;}
		.inp_list ul li{background-size: auto 100%!important;height: 565px;}
		
	}
	@media screen and (max-width:520px) {
		.inp_e{display: none;}
		.inp_top{padding-top: 50px;margin-bottom: 15px;}
		.inp_txt h2{display: none;}
		.inp_list ul li{position: relative;border-width: 3px;height: 260px;}
		.inp_txt h1::before{display: none;}
		.inp_txt{background: none;margin: 0;padding: 0;width: auto;height: auto;}
		.inp_txt a{opacity: 0;margin-bottom: 0;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
		.inp_txt h1{box-sizing: border-box;background: rgba(38,33,117,0.9);width: 100%;position: absolute;bottom: 0;left: 0;font-size: 1.125rem;padding: 10px;}
		.inp_txt p{display: none;}
		.inp_box{background-size: auto 100%!important;}
		.inp_tit h1{font-size: 1.65rem;}
		
	}
.gm_top{width: 95%;max-width: 1400px;margin: 0 auto;}
.gm{width: 95%;max-width: 1400px;margin: 0 auto;}
.agm{width: 95%;max-width: 1320px;margin: 0 auto;}


 .tempWrap{ height:748px; overflow:hidden}
 .case{ float:left;  width:100%;height: background:#253e8e;}
.case .mian{  }
.case .div{ float:right;  background:#253e8e; padding:63px 82px 48px 72px; color:#FFF;}
.case .div samp{ float:left;height:33px; width:100%; font-size:20px;text-transform:Uppercase; font-family:"TT0282M_"; padding-left:74px; background:url(/pic/title.png) left  no-repeat;background-size:12%}
.case .div .span{ float:left; width:100%; font-size:42px;height:73px;line-height: 70px;}
.case .div .spana{ float:left; font-size:18px; margin-top:23px;}
.case .div a{ float:left; width:130px; height:40px; background:#FFF; text-align:center; line-height:40px; font-size:14px; color:#333; margin-top:45px;}