﻿@charset "utf-8";
/*导航与banner*/
/*主菜单*/
.head{position:relative;width:100%;background:rgba(255,255,255,1.00);height:75px;z-index:99;border-bottom:#1483ed solid 2px}
.head .logo{max-width:700px;height:75px;float:left}
.head .logo img{width:auto;max-height:75px;overflow:hidden;float:left}
.head .logo span{display:inline-block;height:75px;line-height:75px;font-size:20px;font-weight:bold;color:#000;padding:0 10px;max-width:500px;overflow:hidden}
.head .navbox{width:calc(100% - 700px);float:right;margin:0 auto}
.head .nav{display:block;float:left;width:100%}
.head .nav .nav_pc{width:100%}
.head .nav ul li{float:left;position:relative;box-sizing:border-box;z-index:999}
.head .nav ul li .f_a{line-height:75px;display:block;text-align:center;font-size:18px;color:#333}
.head .nav ul li:hover .f_a{background-color:#1483ed;color:#fff;transition:all .3s}
.head .nav ul .dq .f_a,.head .nav ul .dq:hover .f_a{background-color:#1483ed;color:#fff;transition:all .3s;font-weight:bold}
.head .nav ul li .s_navbox{display:none;position:absolute;left:0;width:100%;background:#fff;background-color:#00a2ff;z-index:9999;box-sizing:border-box}
.head .nav ul li .s_navbox .s_a a{color:#333;font-size:14px;text-transform:uppercase;display:block;text-align:center;padding:10px 0;border-top:1px solid #fff}
.head .nav ul li .s_navbox .s_a a:hover{background-color:#1483ed;color:#333}
.m_nav{display:none}
.headlf .m_logo{display:none}
.headlf span{display:none}
.headrg .m_menuimg{display:none}
.active{background-color:#cf1322}
.activ2{background-color:#cf1322}
/*轮播图*/
.slider {position:relative;overflow:hidden;width:100%;top:0}
.slideBox .hd {height:10px;z-index:1;overflow:hidden;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:1}
.slideBox .hd ul{text-align:center;padding-top:5px}
.slideBox .hd ul li {cursor:pointer;float:left;margin-right:5px;width:30px;height:10px;line-height:14px;text-align:center;background:#fff}
.slideBox .hd ul .on {background:#00a2ff;color:#fff}
.slideBox .bd{position:relative;z-index:0}

.slideBox .bd li img{width:100%;vertical-align:top;max-height:600px} 
/*底部*/
.footDiv{background:#24292d;width:100%;padding:30px 0;color:#fff;border-top:#1483ed solid 2px}
.footDiv .leftDiv{float:left;width:750px}
.footDiv .leftDiv .lxwmBt {font-size:18px;font-weight:bold;color:#999}
.footDiv .leftDiv .lxwmNr {font-size:15px;width:100%;margin-top:20px}
.footDiv .leftDiv .lxwmNr ul li{width:100%;line-height:28px;margin:5px 0;text-align:left}
.footDiv .leftDiv .lxwmNr ul li i{display:inline-block;float:left;padding-right:10px}
.footDiv .leftDiv .lxwmNr ul li span{display:inline-block;float:left}
.footDiv .minDiv{float:left;margin-top:60px}
.footDiv .minDiv a {display:inline-block;height:36px;line-height:36px;border-radius:36px;background:rgba(255,255,255,.3); padding: 0 30px;color:rgba(255,255,255,.5)}
.footDiv .minDiv a:hover{background:rgba(255,255,255,.5);color:rgba(255,255,255,1.00)}
.footDiv .rightDiv{margin-top:20px;float:right;width:102px;height:102px;background:#fff;text-align:center;padding:5px}
.footDiv .rightDiv img{width:100%}
/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width:1600px) and (min-width:1200px) {
   .nav ul li .f_a{font-size:14px}
   .nav ul li .s_navbox .s_a a{font-size:12px}
   .foot_top ul{margin-left:60px}
   .nav ul li .s_navbox .s_a{width:100%}
}

/*移动端导航*/
@media screen and (max-width:1024px) and (min-width:0px){
   .msgNum{display:none}
   .slider{/*margin-top:44px;*/top:0}
   .head{display:none}
   .m_img{display:block;height:44px;background:#fff;/*position:fixed;*/top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow:hidden}
   .m_img .headlf{padding-top:2px;padding-left:5px;float:left}
   .m_img .headlf .m_logo{height:40px;display:block;float:left}
   .m_img .headlf span{display:inline-block;height:45px;line-height:45px;font-size:16px;font-weight:bold;color:#000;padding:0 5px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
   .m_img .headrg{padding-right:5%;padding-top:14px;float:right}
   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display:block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#1483ed;height:100%;z-index:100;right:-80%;overflow-y:scroll}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #0d6cc7}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display:flex;align-items:center;justify-content:space-between;width:100%}
   .m_nav .m_navList ul li .m_f_a a{flex:1}
   .m_nav .m_navList ul li .m_f_a i{width:40px;height:35px;box-sizing:border-box;padding:0 5px;display:block}
   .icon{background:url(../imgs/plus.png) 100% no-repeat;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../imgs/reduce.jpg) 50% no-repeat!important;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width:100%}
   .m_nav .m_navList ul li .m_s_nav a{display:block;height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow:hidden;white-space:nowrap;width:90%;text-overflow:ellipsis}
   .slideBox .bd li img{width:100%;vertical-align:top;height:200px}
}
@media screen and (min-width:320px)and (max-width:1024px){
/*底部*/
.footDiv{background:#24292d;width:100%;padding:30px 0px 70px 0px;color:#fff;border-top:#1483ed solid 2px;margin-bottom: 50px;}
.footDiv .leftDiv{float:inherit;width:96%;padding:0 2%}
.footDiv .leftDiv .lxwmBt {font-size:18px;font-weight:bold;color:#999}
.footDiv .leftDiv .lxwmNr {font-size:15px;width:100%;margin-top:20px}
.footDiv .leftDiv .lxwmNr ul li{width:100%;line-height:28px;margin:5px 0;text-align:left}
.footDiv .leftDiv .lxwmNr ul li i{width:28px;display:inline-block;float:left;padding-right:10px}
.footDiv .leftDiv .lxwmNr ul li span{width:calc(100% - 38px);display:inline-block;float:left}
.footDiv .minDiv{width:40%;float:inherit;margin:0 auto}
.footDiv .minDiv a {width: 100%; text-align: center; display:inline-block;height:36px;line-height:36px;border-radius:36px;background:rgba(255,255,255,.3);padding:0;color:rgba(255,255,255,.5)}
.footDiv .minDiv a:hover{background:rgba(255,255,255,.5);color:rgba(255,255,255,1.00)}
.footDiv .rightDiv{margin-top:20px;float:inherit;width:102px;height:102px;background:#fff;text-align:center;padding:5px; margin:10px auto 0 auto}
.footDiv .rightDiv img{width:100%}
/*页码*/
.pager {display:none}
}
.sticky{position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow:hidden}