
        .head2 {position: relative;z-index: 11;height:10.5rem;overflow:hidden;}
        .head2 .logo{ width:44.97%; float:left; }
        .head2 .logo img{display:block; width:100%;}
        .head2 h5{ width:57.34%; padding:1.65rem 0 0 2%; float:left; font-size:1.2rem; font-weight:bold; color:#333; line-height:1.4rem;}
        .head2 h5 em{ display:block; font-size:0.9rem; font-weight:normal; padding-top:0.2rem;}
        .head2 h5 b{ color:#007FFF;}
        .head2 h3{ background:url(../images/top_bg.png) no-repeat center top; background-size:100% auto; height:4.05rem; padding-top:0.3rem;}
        .head2 h3 a{ display:inline-block; color:#fff; font-size:1.2rem; line-height:3.5rem; width:24%;text-align:center;}
        .head2 h3 a:nth-child(1){ font-weight:bold;}
        .head2 .menu_btn{width:5%; height:4rem; float:right; margin:2.5rem 3% 0 0;}
        .head2 .menu_btn a.downmenu{display:block; width:100%;}
        .head2 .menu_btn img{ display:block; width:100%;}
        
        .menu2 .slideMenu{ width:100%; display: none;z-index:99;position:absolute; top:6.5rem; right:0; transition:transform 1s;-webkit-transition:transform 1s;background:rgba(0,127,255,0.8); padding:1rem 0 2rem;}
        .menu2.down .slideMenu{transform:translate3D(0,100%,0);-webkit-transform:translate3D(0,100%,0);}
        .menu2 ul li {line-height:2.6rem;text-align:center;color:#fff;font-size:1.1rem;}
        .menu2 ul li a { display:block;font-size:1.1rem; font-family:"Microsoft Yahei"; color: #fff;text-decoration: none;}
		

		.g-ft{padding-bottom:4.5rem; background:url(../images/fbg1.gif); background-size:2rem 2rem;}
.g-ft h2{ height:3.3rem; background:url(../images/fbg.gif) repeat-x center top; background-size:0.3rem 3.3rem;}
.g-ft h2 em{ display:block; width:3.3rem; height:3.3rem; margin:0 auto;}
.g-ft h2 em img{display:block; width:100%;}
.flx{ text-align:center; color:#333; line-height:1.8rem; font-size:1.1rem; padding:0.8rem 0;}
.flx a{ color:#333;}
.flx em{ padding:0 2%;}
.fnav{ min-width:320px; max-width:640px; width:100%; height:5rem; background:#007FFF;z-index:12;position:fixed;bottom:0;}
.fnav li{ width:25%; float:left; height:5rem; position:relative;}
.fnav li:before{ content:""; position:absolute; top:0; right:0; width:1px; height:100%; background:#1f205a; border-right:1px solid #444697;}
.fnav li:last-child:before{ background:none; border:0;}
.fnav li em{ display:block; width:1.6rem; height:1.6rem; float:left; margin:1.7rem 4% 0 8%;}
.fnav li em img{ display:block; width:100%;}
.fnav li a{ display:block;color:#fff; font-size:1.2rem; height:5rem; line-height:5rem; font-family:"Microsoft YaHei";}
.fnav li a:hover{ background:#FF7F00;}
        
.dede_pages{clear:both!important;padding:10px 0;margin:10px auto;text-align:center}
.dede_pages ul{list-style:none;text-align:center;padding:0;margin:0}
.dede_pages ul li{list-style:none;display:inline-block;height:30px;line-height:30px;padding:0 7px;margin:0 2px;text-align:center;overflow:hidden;white-space:nowrap;border:#999 1px solid;border-radius:3px}
.dede_pages ul li:hover{background:#007FFF;color:#fff;border-radius:3px}
.dede_pages ul li a{display:inline-block;height:30px;line-height:30px;padding:0 7px;margin:0;color:#555;overflow:hidden}
.dede_pages ul li a:hover{color:#fff;overflow:hidden;text-decoration:none}
.dede_pages ul li.thisclass{padding:0 12px;background:#007FFF;border:#007FFF 1px solid;color:#fff;font-weight:700}
.dede_pages ul li.thisclass a{padding:0;color:#fff}

.m-cp{padding: 1.7rem 0 0;width: 100%;}
                    .m-cp ul li{width: 30%;float: left;text-align: center;height: 3.4rem;line-height: 3.4rem;overflow: hidden;border: #e9e9e9 1px solid;border-radius: 2rem;margin-bottom: 1.2rem;margin-right: 4%;background: #007FFF;}
                    .m-cp ul li a{font-size: 1rem;color: white;display: block;}
                    .m-cp ul li:nth-child(3n){margin-right: 0;}