
		.g-hd { height: 4.5rem; border-bottom: 0.15rem solid #e3e3e3; position: relative;}
		.g-hd img { width: 100%;}
		.g-hd h1 { float: left; width: 10.2%; margin: 0.55rem 0 0 3.1%;}
		.g-hd .t_dh { float: left; width: 72.7%; line-height: 4.5rem; font-size: 1.3rem; color: #000000; text-align: right;}
		.g-hd .t_dh a { color: #211c19; padding: 0 5%;}
		.g-hd .t_dh a:nth-child(2) { border-left: 1px solid #cdcdcc; border-right: 1px solid #cdcdcc;}
		.g-hd .t_dh a:last-child { padding-right: 8%;}
		.menu{ position: absolute; top:0.25rem;right:1.6%;width:12.5%;overflow: hidden; line-height: 0;}
		.menu img{width:100%;}
		.slideMenu{ width:100%; height: 56.9rem;background:url("images/tob.jpg") no-repeat; background-size: 100% 56.9rem; position: absolute; top:4.5rem;right: 0;padding:2.5rem 0 4rem; z-index: 9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; display: none;}
		.slideMenu ul { width:67.2%; margin: 0 auto 1rem;}
		.slideMenu li{line-height:4.45rem; position: relative;border-bottom:1px solid #d4d4d4; text-align: center;}
		.slideMenu li a{ display: block; color:#000000;font-size: 1.3rem;}
		.slideMenu li:last-child { border: 0;}
		.slideMenu .toa { display: block; width: 34.4%; height: 3.3rem; background: url("images/dhk.jpg") no-repeat; background-size: 100% 3.3rem; margin: 0 auto;}
	

 .ft_p img{width: 100%;
    display: block;}
    	.g-ft{height:18.55rem;position: relative; z-index: 9; background: #f0f0f0;}
    	.g_top{width:13.4%;position: fixed;top:60%;right:1.6%;}
    	.g_top img{width:100%;}
    	.ft_dz{font-size:1rem;color:#666666;line-height:1.7rem;text-align: center;}
		.ft_dz b { display: block; color: #009946;}
        .ft_dz span { margin: 0 5%;}
        .ft_dt{padding-top:2.5rem; height: 2.5rem; text-align: center;}
        .ft_dt a{ font-size: 1.2rem; color: #000000; padding: 0 8%;}
        .ft_dt a:first-child{ border-right: 1px solid #bababa;}
    	.ft_p{height:6rem; background: #009946;width:100%; position:fixed; bottom:0; z-index: 8;max-width: 640px; min-width: 320px;}
    	.ft_p p {float:left;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;height:6rem; background: url("images/ico_03.jpg") no-repeat right 0; background-size: 2px 6rem;}
		.ft_p p em { display: block; width: 2.1rem; height: 2.2rem; margin: 0 auto; padding: 1rem 0 0.5rem;}
    	.ft_p p span{ font-size:1.2rem; color: #fff;display: block; text-align: center;}
        .ft_p p:first-child em { display: block; float: left; width: 37.5%; padding: 1.45rem 0 0 2.5rem;}
    
