@charset "utf-8";
/* CSS Document */
#bodyy{ padding:0 2%;}

	/*幻灯片*/
.focus{max-width: 1920px; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%;position:absolute; z-index:1; bottom:4%; text-align:center;  }
.focus .hd ul{ display:inline-block; padding:3px 22px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:14px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:14px; height:14px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#003D96;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
#ckkk li{width:32.8%;}.lxwwm{ background: #003D96; padding:5% 3% 2%; margin-top:5%;}.lxwwm li{  font-size: 1.1rem;  font-weight: bolder; background: #fff; border-radius:4px; padding:3.5% 0; margin-bottom: 1rem; text-indent:1rem; color: #003D96; position: relative;}.lxwwm li img{width:4%; position: absolute; left:3%;}
  /*首页*/
.tbdh a{color:#003d96; font-size: 1.2rem;}
    .tbdh img{float:left;width: 15%; margin-right:4%;}
  
  
	.top .lt{width: 48%;} .top{ margin-bottom:1.2rem;}
	.top_text{width: 47%;line-height: 1.9rem;  padding:1.4% 4%;border-radius: 8px; font-size: 1rem; font-weight:bolder; color: #003D96; background:#D9B06C;}
	.fenlei{ margin:6% 0;}
	.fenlei a{ float:none!important;}
	.fenlei li {float:left;width:20%; text-align: center;padding: 1%;}
	.fenlei li h3{font-size: 1rem; font-weight:bolder; color: #313131; padding:3% 0;letter-spacing:1px;}
	.sk{padding:12% 0;}
	.sk img{width:52%; margin:0 auto;}
	.mct{position:relative;}.mct_wz{position:absolute; top:26%;left: 5%; color: #fff; font-weight: bolder;}
	.mct_wz h2{font-size: 2rem; }
	.mct_wz h4{font-size:1.5rem; }
	.ty{ background: #F3F3F3; text-align: right;}.ty span h2{color: #003D96; font-size: 1.7rem; font-weight: bolder;} .ty span h4{font-size: 1.2rem; color:#B7B7B7;}
	.fm span{position: absolute; right: 1%; bottom: 9%;}
	.fm{ position:relative;}.fm img{width:75%;}
	.sm_fhm li{width: 48%;} .sm_fhm{ margin-top:2%;}
	.sm_fhm .lt span{padding:16% 8% 16% 0; display: block;} .sm_fhm .rt span{padding:16% 8% 16% 0; display: block;}
	.zm { margin-top: 2%;} .zm img{ width: 100%;}
	.jiugou{ margin-top:2%;position:relative;}.lvbg{background: #003D96;position: absolute; left: 0; bottom:0; color: #fff; letter-spacing: 2px; padding:6%; font-weight: bolder;} .lvbg h3{font-size:1.9rem; margin-bottom:4%;}
	.lvbg h4{font-size:1.2rem;}.longgu{ margin-top:2%;}
	.longgu li{width:48%; margin: 1%; text-align: right; float:left; padding: 4% 2%;letter-spacing:1px;}
	.longgu li h2{font-size: 1.5rem; font-weight: bolder;}
	.longgu li h4{font-size: 1.2rem;}
	.longgu .lb{background: #003D94; color: #fff;}
	.longgu .bb{background: #E2E2E2; color: #003D96;}
	.longgu .bb h4{ color: #797979;}
	.anli{ background: #003D96; text-align: center; color: #fff;letter-spacing:1px; font-weight: bolder;}.anli h1{ font-size:2rem; margin-top:10%;} .anli h4{ font-size:1.3rem;margin-bottom:8%;} 
	.anli li{ padding: 1.5%; width:50%; float: left;}.anli li h3{color:#fff; font-size: 1.2rem; padding:5% 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.pinpai{font-weight: bolder; color: #fff; margin-top: 5%;}.pp_wz{color:#fff;background: #003D96; padding:9% 8%;}.pp_wz h2{ font-size:2rem;}.pp_wz h3{ font-size:1.3rem; margin-bottom:6%;}.pp_wz p{font-weight: normal; text-indent: 2rem;} .gc img{margin-top:2%;} .gc{ margin-bottom:12%;}
	.fooer{background: #E2E2E2; padding:4% 5% 4%;margin: 7% 0 17%; color: #929292; font-size: 1.4rem;} 
	 .pgcdcloor{color: #003D96; float:none;}
   

/*地步固定导航*/	
.foc{ background: #1C55AA;background-size: 100%;position: fixed;bottom: -1px;z-index: 10;overflow-x: hidden;}
.foc li{width:33.33%;text-align: center;color: #fff;overflow: hidden;cursor: pointer;float: left;background: none;}
.foc li a{display: block;position: relative;color: #fff;overflow: hidden;}
.foc li img{width: 100%;}
.foc li a p{position: absolute;width: 100%;bottom: 12%;left: 0;}
/*添加微信弹窗*/	 
.box{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;z-index:100;display:none;}
.hint{width:58%; margin:0 auto;background:#fff;position:fixed;top:46%;left:20.5%; z-index:111;display:none; padding:1%;}
.hint-in1{ background:#003D96;  padding:1rem 0;  color: #fff; text-align: center; font-size: 1.5rem;}
.hint-in2{padding: 2rem 0;font-size:1.5rem; text-align:center;color:#0A2444;}
.hint-in3{font-size:1.5rem ;  width:63%;margin:0.5rem auto; background:#003D96;color:#f4e8df; text-align:center;padding: 0.5rem 0;border-radius:6px; }	
.btn{padding: 4% 10%; margin-top: 6%; background: #CBD3DB; color: #003D96; font-size: 1.3rem;}