@charset "utf-8";body{font-size:14px;font-family:"微软雅黑",arial,sans-serif,serif,"Microsoft YaHei";color:#333}
*{padding:0;margin:0;list-style:none}
a{text-decoration:none;color:inherit}
i{font-style:normal}
dl,ol,ul{list-style-type:none}
b{display:inline-block}
em{font-style:normal;font-family:arial}
.odcontent{margin:0 auto;width:90%;max-width:1444px}
.w1200{margin:0 auto;width:90%;max-width:1100px}
@media only screen and (max-width:520px){
.odcontent{width:90%}
.w1200{width:90%}
}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
input,textarea{border:none;outline:0;border-radius:0;-webkit-appearance:none}
button{border:none;padding:0}
.fl{float:left}
.fr{float:right}
.por{position:relative}
.poa{position:absolute}
.head_fixed{position:fixed;top:0;left:0;width:100%;height:auto;z-index:9999}
img{border:none;vertical-align:middle;max-width:100%}
:focus{outline:0;-webkit-tap-highlight-color:transparent}
a,div,li{-webkit-tap-highlight-color:transparent}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important;background-image:none!important;-webkit-box-shadow:0 0 0 1000px #f2f3f7 inset!important;-webkit-text-fill-color:#333}
.ver-mid{vertical-align:middle}
.ver-bl{vertical-align:baseline}
.flex{display:flex;flex-wrap:wrap;}
.flx{display:flex;flex-wrap:nowrap;justify-content:space-between}
.flx_w{display:flex;flex-wrap:wrap;justify-content:space-between}
.txt_center{text-align:center}
.hide{display:none}
.center{text-align:center}
.right{text-align:right}
.left_text{text-align:left}
.blue{color:#07a4df}
.red{color:#e8340e}
.btn span{font-size:16px;text-align:center;padding: 8px 30px;margin-top:44px;border:1px solid #999;transition:all .5s linear;display: flex;align-items: center;width: fit-content;border-radius: 20px;}
.btn span:hover{color:#fff;box-shadow:inset 0 0 0 50px #001332;border-color:#001332}
.btn span:hover img{filter: brightness(100);}
@media only screen and (max-width:850px){
.btn span{margin-top:30px;font-size:15px;padding:8px 26px}
}
@media only screen and (max-width:520px){
.btn span{margin-top:20px;font-size:14px;padding:6px 20px}
.btn span img{width: 25px;}
}

.head{position:relative;left:0;top:0;width:100%;z-index:901;background:rgba(0,0,0,.15);color:#000;background:#fff;transition:all .3s linear;box-shadow:0 0 10px rgba(0,0,0,.1)}
.head .zy{display:flex;flex-wrap:nowrap;justify-content:space-between;color:#222;align-items:center}
.head .you{margin-left:20px;color:#001332}
.head .you .name{font-weight:700;font-weight:700;display:block;font-size: 18px;transition:all .3s linear;}
.head .you p{margin-top:10px;font-size:13px}
#header.scro{position:fixed}
@media only screen and (min-width:1441px){
#header.scro .head_mid .head_nav .first_nav>li>a{padding:44px 0}
#header.scro .head_mid .lf_part .logo{width:160px;transition:all .3s linear}
#header.scro .you .name{font-size:22px}
}
.nei #header{background:#fff;padding:20px 0;box-shadow:0 0 10px rgba(0,0,0,.1)}
.nei #header .head_mid .head_nav .first_nav>li>a{padding:32px 0}
.nei #header .head_mid .menu_btn span{background:#e50011}
.head .top_wrap{margin:0 auto;width:90%;max-width:1444px}
.head .head_top{padding:11px 0;font-size:12px;color:#716666;background:#f7f7f7}
.head .head_top .top_share a{display:inline-block;margin-right:13px;padding-right:13px;border-right:1px solid #d7d9ea}
.head .head_top .top_share a i{display:block}
.head .head_top .top_share a i img{display:block}
.head .head_top .top_share a:nth-last-child(1){margin-right:0;padding-right:0;border-right:0}
.head .head_top .top_right{width:calc(100% - 186px);width:-webkit-calc(100% - 186px)}
.head .head_top .top_right .flx_w{justify-content:flex-end}
.head .head_top .top_right .flx_w>div{margin-left:2.5%;padding-left:22px}
.head .head_top .top_right .cts:nth-child(1){background:url(../images/icon_01.png) no-repeat left top}
.head .head_top .top_right .cts:nth-child(2){background:url(../images/icon_02.png) no-repeat left top}
.head .head_top .top_right .language{background:url(../images/icon_03.png) no-repeat left top;line-height:19px;cursor:pointer;color:#001332}
.head .head_top .top_right .language ul{display:none;position:absolute;left:50%;top:150%;width:110px;padding:0 10px;box-shadow:0 0 5px rgba(0,0,0,.1);transform:translateX(-50%);background:#fff;z-index:2}
.head .head_top .top_right .language>i{margin-left:3px}
.head .head_top .top_right .language ul li{line-height:30px}
.head .head_top .top_right .language ul li i{display:inline-block;vertical-align:middle;margin-right:6px}
.head .head_top .top_right .language ul li span{display:inline-block;vertical-align:middle;white-space:normal;text-overflow:ellipsis;overflow:hidden}
.head .hide_name{position:absolute;left:0;top:0;margin-left:-2000px}
.head .head_mid{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}
.head .head_mid a.logo_w{display:block}
.head .head_mid .lf_part{position:relative;box-sizing:border-box;padding:12px 0}
.head .head_mid .lf_part .logo{white-space:nowrap;font-size:18px;position:relative;overflow:hidden;text-align:center;width:200px}
.head .head_mid .lf_part .logo img{display:inline-block;vertical-align:text-bottom}
.head .head_mid .lf_part .logo span{display:block;margin-top:5px}
.head .head_mid .head_nav{width: auto;min-width: 800px;box-sizing:border-box;position:relative;}
.head .head_mid .head_nav .first_nav{position:relative;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center}
.head .curtain{position:absolute;left:50%;top:100%;width:100%;height:100%;background:#fff;transform:translateX(-50%);box-sizing:border-box;display:none;box-shadow:0 6px 5px rgba(0,0,0,.1);border-top:1px solid #ededed}
.head .head_mid .head_nav .first_nav>li{display:inline-block;padding: 0 2.2%;white-space:nowrap;position:relative;z-index:1;color:#001332;}
.head .head_mid .head_nav .first_nav>li>a{display:block;padding:52px 0;position:relative;font-size:18px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;text-shadow:0 0 1px #001332}
.head .head_mid .head_nav .first_nav>li>a>i{display:inline-block;margin-left:6px;top:50%;left:110%;width:16px;height:10px;background:url(../images/icon_list.png) no-repeat center;display:none}
.head .head_mid .head_nav .first_nav>li:hover:after{height:100%}
.head .head_mid .head_nav .first_nav>li>a:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background:#1a5894;transform:translateX(-50%);transition:width .3s linear}
.head .head_mid .head_nav .first_nav>li.cur>a{color:#001332;border-bottom:2px solid #001332}
.head .head_mid .head_nav .first_nav>li:hover>a{color:#001332;border-bottom:2px solid #001332}
.head .head_mid .head_nav .pc_secnav{position:absolute;position:fixed;top:0;left:0;width:100%;min-width:100%;height:auto;min-height:280px;transform:translate(0,-10px) scale(1);z-index:3;display:none;box-sizing:border-box;z-index:2;background:0 0;opacity:0;transition:all .3s linear;transform-origin:center top;background-color: rgba(19,48,84,.75);background-repeat:no-repeat;background-size:auto;background-position:center bottom 10px;box-shadow:inset 0 0 10px rgba(199,152,55,.2)}
.head .head_mid .head_nav .pc_secnav.on{transform:translate(0,0) scale(1);opacity:1}
.head .head_mid .head_nav .pc_secnav .lf_nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:52px 1% 52px 16%;width:67.7%;text-align:left;box-sizing:border-box;box-sizing:border-box}
.head .head_mid .head_nav .pc_secnav .lf_nav .one{width:calc(90% - 323px);width:-webkit-calc(90% - 323px)}
.head .head_mid .head_nav .pc_secnav .lf_nav .one .top .nav_name{margin-bottom:28px;font-size:36px;font-weight:700}
.head .head_mid .head_nav .pc_secnav .lf_nav .one .top .des{font-size:14px;white-space:initial;line-height:1.6}
.head .head_mid .head_nav .pc_secnav .lf_nav .one>ul{display:flex;flex-wrap:wrap;justify-content:flex-start}
.head .head_mid .head_nav .pc_secnav .lf_nav .one>ul>li{padding:14px 10px;width:50%;text-align:left;font-size:18px;box-sizing:border-box;transition:margin-bottom .3s ease-out;position:relative;text-align:center;text-shadow:0 0 1px #fff;color:#fff}
.head .head_mid .head_nav .pc_secnav .lf_nav .one>ul>li>a{display:block;white-space:nowrap}
.head .head_mid .head_nav .pc_secnav .lf_nav .one>ul>li:hover>a{color:#fff;font-weight:700}
.head .head_mid .head_nav .pc_secnav .lf_nav .one_img{width:323px;order:-1}
.head .head_mid .head_nav .pc_secnav .zixun{position:absolute;right:0;top:0;padding:3.2% 5% 3% 7%;height:100%;width:32.3%;text-align:left;background:url(../images/head_bg.jpg) no-repeat center/cover;box-sizing:border-box;color:#fff}
.head .head_mid .head_nav .pc_secnav .zixun a{display:block;margin-bottom:10px}
.head .head_mid .head_nav .pc_secnav .zixun a:hover{text-decoration:underline}
.head .head_mid .head_nav .pc_secnav .zixun b{display:block;margin-bottom:38px;font-size:22px;font-weight:400}
.head .head_mid .head_nav .pc_secnav .zixun .zx_links{font-size:20px;margin-bottom:16px;font-weight:700}
.head .head_mid .head_nav .pc_secnav.proNav .lf_nav{padding:52px 2.5%;width:100%}
.head .head_mid .head_nav .pc_secnav.proNav .lf_nav .one{width:100%}
.head .head_mid .head_nav .pc_secnav.proNav .lf_nav .one>ul>li{width:16.66%}
.head .head_mid .head_nav .pc_secnav.proNav .lf_nav .one>ul>li .pro_ico{margin-bottom:14px}
.head .head_mid .head_nav .pc_secnav.proNav .lf_nav .one>ul>li .pro_ico{position:relative;padding-bottom:67.2%;width:100%;height:0;overflow:hidden}
.head .head_mid .head_nav .pc_secnav.proNav .lf_nav .one>ul>li .pro_ico img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s linear}
.head .head_mid .head_nav .pc_secnav.proNav .lf_nav .one>ul>li:hover .pro_ico img{transform:translate(-50%,-50%) scale(1.05)}
.head .head_mid .app_right{display:none}
header .mobile_nav{position:fixed;left:-100vw;top:0;width:300px;transition:all .3s;box-sizing:border-box;z-index:100;background:#fff}
header .mobile_nav .m_logo{display:block;padding:12px 5% 0;width:100%;box-sizing:border-box}
header .mobile_nav.sld{left:0;width:100%}
.head .head_mid .menu_part{position:relative;display:inline-block;width:23px;height:20px;vertical-align:middle;display:none}
.head .head_mid .menu_btn{display:inline-block;position:absolute;left:50%;top:48%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:2;cursor:pointer}
.head .head_mid .menu_btn span{display:block;width:100%;height:1px;transform-origin:center;background:#666}
.head .head_mid .menu_btn span:nth-child(1){top:0}
.head .head_mid .menu_btn span:nth-child(2){position:relative;margin:5px 0;width:80%;opacity:1;transition:width .5s}
.head .head_mid .menu_btn span:nth-child(3){top:100%;margin:0}
.head .head_mid .menu_btn.open{width:20px;height:14px;z-index:9999}
.head .head_mid .menu_btn.open span{width:100%}
.head .head_mid .menu_btn.open span:nth-child(1){position:absolute;top:50%;left:0;transform:rotateZ(45deg);transition:transform .3s .5s}
.head .head_mid .menu_btn.open span:nth-child(2){opacity:0;width:0;margin:10px 0}
.head .head_mid .menu_btn.open span:nth-child(3){position:absolute;top:50%;left:0;transform:rotateZ(-45deg);transition:transform .3s .5s}
.head .head_mid .rt_part{box-sizing:border-box;position:relative;width: auto;}
.head .head_mid .rt_part .tel_wrap p{font-size:20px}
.head .head_mid .rt_part .flx_w{display:flex;flex-wrap:nowrap;align-items:center}
.head .head_mid .rt_part .hot_line{display:block;margin:0;width:auto;box-sizing:border-box;box-sizing:border-box;font-size:18px;position:relative;overflow:hidden;vertical-align:middle;font-size:30px;font-weight:700;color:#317067}
.head .head_mid .rt_part .hot_line.on{overflow:initial}
.head .head_mid .rt_part .hot_line i{display:block;width:25px;height:25px;background:url(../images/icon_tel.png) no-repeat center;background-size:25px;cursor:pointer}
.head .head_mid .rt_part .hot_line>div{position:absolute;padding:10px;right:0;top:150%;background:#fff;opacity:0;transition:all .3s linear;color:#1178a6}
.head .head_mid .rt_part .hot_line.on>div{right:0;opacity:1}
.head .head_mid .rt_part .hot_line b{display:block;white-space:nowrap}
.head .top_func{padding:24px 0 12px;font-size:12px;border-bottom:1px solid #e5e5e5;color:#666}
.head .top_func .tel{background-image:url(../images/headtel.png);background-repeat:no-repeat;background-position:left center}
.head .top_func .line{display:inline-block;margin:0 24px}
.head .top_func .language{display:inline-block;position:relative}
.head .top_func .language>p{font-size:15px;white-space:nowrap}
.head .top_func .language img{vertical-align:middle}
.head .top_func .language span{display:inline-block;vertical-align:text-bottom;margin:0 8px}
.head .top_func .language i.drop_icon{display:inline-block;width:12px;height:9px;background:url(../images/drop_icon.png) no-repeat center;vertical-align:middle}
.head .top_func .language .show{display:none;position:absolute;top:calc(100% + 10px);top:-webkit-calc(100% + 10px);right:0;padding:10px 15px;width:104px;height:auto;z-index:2;background:#fff;color:#333;box-shadow:0 3px 10px rgba(225,225,225);border-radius:4px}
.head .top_func .language .show .yuyan li{margin:5px 0}
.head .top_func .language .show .yuyan li:hover{color:#1f512a}
.head .top_func #search_btn{display:inline-block;width:24px;height:24px;background:url(../images/i_search.png) no-repeat center;vertical-align:middle}
#header .top_func #search_btn{position:relative;cursor:pointer;display:none}
#header .top_func #search_box{position:absolute;right:calc(100% + 15px);top:50%;width:300px;box-sizing:border-box;transform:translateY(-50%);display:none;z-index:2;filter:initial}
#header .top_func #search_box input{display:inline-block;vertical-align:middle;height:38px}
#header .top_func #search_box input.key{padding:0 10px;width:calc(100% - 38px);border:1px solid #ccc;box-sizing:border-box}
#header .top_func #search_box input.upload{width:38px;height:38px;color:#fff;background:#332c2b}
.head .language{display:inline-block;right:0;top:50%;line-height:19px;cursor:pointer;color:#666;z-index:2;vertical-align:middle}
.head .language #wx_top img{display:inline-block;vertical-align:middle}
.head .language .drop_icon{display:inline-block;vertical-align:middle;margin-left:10px;width:16px;height:16px;background:url(../images/icon_02.png) no-repeat center;display:none}
.head .language>p{font-size:18px;white-space:bold;color:#001332}
.head .language img{vertical-align:middle}
.head .language span{display:inline-block;vertical-align:middle;margin:0 8px}
.head .language .show{display:none;position:absolute;top:calc(100% + 10px);top:-webkit-calc(100% + 10px);left:0;padding:10px 15px;width:104px;height:auto;z-index:2;background:#fff;color:#333;box-shadow:0 3px 10px rgba(225,225,225);border-radius:4px}
.head .language .show .yuyan li{margin:5px 0;padding-left:10px;position:relative;box-sizing:border-box}
.head .language .show .yuyan li:hover{color:#1d5acc}
.head .language .show .yuyan li:after{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;transform:translateY(-50%);border-radius:50%;background:#ccc}
.head #search_btn{display:inline-block;width:42px;height:42px;background:url(../images/i_search.png) no-repeat center;vertical-align:middle;background-color:#001332;border-radius:50%}
#header .m_search{white-space:nowrap;margin-left:50px}
#header #search_btn{position:relative;cursor:pointer}
#header #search_box{position:absolute;right:54px;top:230%;width:260px;box-sizing:border-box;display:none;z-index:2;filter:initial;background:rgba(70,93,172,.9)}
#header #search_box .wrap{margin:0 auto;width:100%;max-width:1195px}
#header #search_box .wrap #search_close{position:absolute;left:calc(100% + 20px);left:-webkit-calc(100% + 20px);top:50%;width:30px;height:30px;transform:translate(0,-50%);background:url(../images/search_close.png) no-repeat center;cursor:pointer}
#header #search_box input{display:inline-block;vertical-align:middle;height:38px}
#header #search_box input.key{padding:0 10px;width:calc(100% - 60px);width:-webkit-calc(100% - 60px);border:1px solid #ccc;box-sizing:border-box}
#header #search_box input.upload{width:60px;height:38px;color:#fff;background:#001332}
#header .m_search span{display:inline-block;vertical-align:middle}
header .mobile_nav #m_btn{position:absolute;right:20px;top:12px;width:60px;height:60px;cursor:pointer;z-index:100}
header .mobile_nav #m_btn i{position:absolute;left:50%;top:50%;width:30px;height:30px;transform:translate(-50%,-50%);background:url(../images/m_btm.png) no-repeat center}
header .mobile_nav #m_btn:hover i{transform:translate(-50%,-50%) rotateZ(180deg)}
header .mobile_nav .m_logo img{width:80px}
header .mobile_nav .second_nav{position:relative;padding:12px 5%;width:100%;height:100%;background:#fff;box-sizing:border-box;z-index:99}
header .mobile_nav .second_nav>li{padding:12px 0;width:100%;font-size:15px;line-height:1.5;cursor:pointer;color:#2d2d2d;transform:translateY(-100%);transition:all .2s ease-out;opacity:1;box-sizing:border-box}
header .mobile_nav .second_nav>li p{display:inline-block}
header .mobile_nav .second_nav>li>a:hover{color:#001332}
header .mobile_nav .second_nav>li i{display:inline-block;float:right;width:20px;height:20px;background:url(../images/down.png) no-repeat center;vertical-align:middle;transform:initial}
header .mobile_nav.sld .second_nav>li{transform:translateY(0);opacity:1;border-bottom:1px solid #d6d6d6}
header .mobile_nav.sld .second_nav>li:nth-child(1){transition-delay:.2s;border-top:1px solid #d6d6d6}
header .mobile_nav.sld .second_nav>li:nth-child(2){transition-delay:.25s}
header .mobile_nav.sld .second_nav>li:nth-child(3){transition-delay:.3s}
header .mobile_nav.sld .second_nav>li:nth-child(4){transition-delay:.35s}
header .mobile_nav.sld .second_nav>li:nth-child(5){transition-delay:.4s}
header .mobile_nav.sld .second_nav>li:nth-child(6){transition-delay:.45s}
header .mobile_nav.sld .second_nav>li:nth-child(7){transition-delay:.5s}
header .mobile_nav.sld .second_nav>li>a{font-size:18px}
header .mobile_nav .second_nav .next_nav{display:none;margin-top:10px}
header .mobile_nav .second_nav .next_nav>li{padding-left:24px;font-size:16px;box-sizing:border-box;position:relative}
header .mobile_nav .second_nav .next_nav>li>a{display:block}
header .mobile_nav .second_nav .next_nav>li:hover{color:#001332}
header .mobile_nav .second_nav .bg_line{position:absolute;top:-4.5px;left:50%;width:calc(100% + 20px);width:-webkit-calc(100% + 20px);height:45px;background-color:red;transform:translateX(-50%);z-index:-1;border-radius:30px;transition:top .3s ease;display:none}
@keyframes rotation{from{transform:rotateZ(0)}
to{transform:rotateZ(720deg)}
}
@media only screen and (max-width:1600px){
.head .head_mid .head_nav .first_nav{margin-right:0}
.head .head_mid .head_nav{justify-content:flex-start;min-width: 800px;}
.head .head_mid .rt_part{padding-left:0;width:auto;min-width:initial}
.head .head_mid .rt_part i{width:40px}
.head .head_mid .rt_part .hot_line{font-size:20px}
.head .head_mid .rt_part .tel_wrap p{font-size:16px}
.head .head_mid .head_nav .first_nav>li{padding:0 3%}
.head .head_mid .head_nav .first_nav>li>a{font-size:16px}
}
@media only screen and (max-width:1550px){
.head .head_mid .lf_part .logo{width:140px!important}
.head .head_mid .head_nav{min-width: 750px;}
.head .top_wrap{width:90%}
.head .head_mid .head_nav .first_nav>li{padding:0 3%}
.head .head_mid .head_nav .first_nav>li>a{font-size:16px}
/* .head .head_mid .head_nav{min-width:initial;} */
.head .head_mid .head_nav .pc_secnav .lf_nav .one .top .nav_name{font-size:26px}
.head .head_mid .head_nav .pc_secnav .zixun b{font-size:26px}
.head .you .name{font-size:20px}
.head .you p{margin-top:6px;font-size:12px}
}
@media only screen and (max-width:1280px){.head #search_btn{width: 25px;height: 25px;}
.head .language #wx_top img{width:30px}
.head .head_mid .rt_part .tel_wrap p{font-size:14px}
.head .head_mid .rt_part .hot_line{font-size:16px}
.head .head_mid .head_nav .first_nav{text-align:left}
.head .head_mid .head_nav .first_nav>li>a{padding:36px 0}
#header .m_search{margin-left:22px}
#header #search_box .wrap #search_close{left:calc(100% + 22px);left:-webkit-calc(100% + 22px);width:36px;height:36px;background-size:100% auto}
}
@media only screen and (max-width:1080px){.head .top_func .language>p{font-size:12px}
.head .top_func .language img{width:20px}
.head .top_func #search_btn{width:20px;background-size:100% auto}
.head .top_func .m_search{position:initial}
#header .top_func #search_box{top:69px;right:0}
.nei #header{padding:2% 0}
.head .top_wrap>.flx{justify-content:center}
.head .head_top .top_share{display:none}
.head .head_top .top_right{width:100%;white-space:nowrap}
.head .head_mid{position:relative;display:block;padding:13px 0}
.head .head_mid .logo{font-size:24px}
.head .head_mid .logo .log0_img img{display:block}
.head .head_mid .head_nav{padding:0;position:initial;width:auto;min-width:initial;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.head .head_mid .head_nav .first_nav{display:none}
.head .head_mid .btn_box{width:auto}
.head .head_mid .app_right .laugage{margin-left:30px}
.head .head_mid .lf_part{width:auto}
.head .head_mid .lf_part .cpy_name{margin-left:8px}
.head .head_mid a.logo_w{display:inline-block}
.head .head_mid .rt_part{display:block;position:absolute;right:50px;top:50%;transform:translateY(-50%)}
.head .head_mid .menu_btn{width:20px;height:16px;display:inline-block}
.head .head_mid .menu_btn span:nth-child(2){margin:5px 0}
.head .head_mid .menu_part{left:auto;right:0;visibility:visible;display:inline-block}
.head .top_func .line{margin:0 10px}
header .mobile_nav.sld .second_nav>li>a{font-size:14px}
header .mobile_nav .second_nav .next_nav>li{padding:10px 15px;font-size:14px;background-color:#f4fdf4}
header .mobile_nav #m_btn{top:44px;right:5%;width:20px;height:20px}
header .mobile_nav #m_btn i{width:20px;height:20px;background-size:100% auto}
}
@media only screen and (max-width:850px){.head .you .name{font-size:17px}
.head .you p{font-size:14px}
.head .language>p{font-size:14px}
#header .m_search{margin-left:8px}
.head .top_func{padding:12px 0 12px;font-size:12px}
#header .top_func #search_box{top:65px}
.head .head_mid .lf_part .logo{font-size:16px;width:100px}
.head .head_mid .lf_part .logo span{margin:0 0 0 10px}
.head .head_mid .lf_part .cpy_name p{font-size:16px}
.head .head_mid .lf_part .cpy_name em{letter-spacing:0}
.head .head_mid .rt_part i{width:20px}
header .mobile_nav .m_logo img{width:66px}
}
@media only screen and (max-width:680px){.head .search_nav .search_box{margin:20px auto;width:90%}
header .mobile_nav .mobile_contact{display:none}
header .mobile_nav .second_nav{width:100%}
}
@media only screen and (max-width:520px){
.head .you{display:none}
#header #search_box{right: 24px;top: 180%;}
.head .language #wx_top img{width:22px}
.head .language>p{font-size: 14px;}
.head .language .show{font-size:12px}
#header .top_func #search_box{top:61px}
.head .top_func .line{margin:0 2px}
.head .top_func .language img{display:none}
.head .top_func .language .show{width:70px;font-size:12px}
.head .top_func .language>p{font-size:12px}
.head .top_func #search_btn{font-size:16px}
.head .top_wrap{width:96%}
.head .head_top .top_right .language ul li{line-height:24px}
.head .head_top .top_right .language ul li i{width:20px}
.head .head_mid{padding:0;}
.head .head_mid .lf_part{padding:0}
.head .head_mid .lf_part .logo{font-size:15px;width:100px!important}
.head .head_mid .lf_part .logo img{display:block}
.head .head_mid .lf_part .cpy_name p{letter-spacing:1px;font-size:16px}
.head .head_mid .lf_part .cpy_name em{display:none}
.head .head_mid .rt_part .hot_line{font-size:14px}
.head .head_mid .menu_btn.open span{width:100%}
.head .head_mid .menu_btn.open span:nth-child(2){margin:7px 0}
.head .head_mid .rt_part{right:11%}
.head .hot_line{display:none}
header .mobile_nav .m_logo{padding:12px 10px 0}
header .mobile_nav .m_logo img{width:56px}
header .mobile_nav{background:#fff}
header .mobile_nav.sld .second_nav>li>a{font-size:13px}
header .mobile_nav .second_nav{padding:12px 10px;max-height:455px;overflow-y:scroll;box-sizing:border-box;background:#f5f5f5}
header .mobile_nav .second_nav>li{padding:14px 0;font-size:14px}
header .mobile_nav .second_nav .next_nav>li{padding:6px 15px;margin:6px 0;font-size:13px}
header .mobile_nav .second_nav .bg_line{top:0;width:100%;height:28px}
.head .head_top .top_right .flx_w>.cts{display:none}
header .mobile_nav #m_btn{top:12px;right:10px}
}

footer{background: #000000;}
footer .foot_top{padding: 5% 0;border-bottom: 1px solid #464646;}
footer .foot_top .foot_nav{width: 65%;}
footer .foot_top .foot_nav .list{justify-content: space-between;}
footer .foot_top .foot_nav .item{margin-bottom: 2%;padding-right:0;width:calc(100% / 7);font-family: arial;box-sizing: border-box;}
/* footer .foot_top .foot_nav .item:nth-child(1){width: 12%;}
footer .foot_top .foot_nav .item:nth-child(2){width: 18%;}
footer .foot_top .foot_nav .item:nth-child(3){width: 14%;}
footer .foot_top .foot_nav .item:nth-child(4){width: 12%;}
footer .foot_top .foot_nav .item:nth-child(5){width: 13%;}
footer .foot_top .foot_nav .item:nth-child(6){width: 12%;} */
footer .foot_top .foot_nav .item .hd{font-size: 18px;color: #fff;font-weight: 700;}
footer .foot_top .foot_nav .item .hd a{position: relative;}
footer .foot_top .foot_nav .item .hd a::after{content: "";position: absolute;left: -36%;bottom: 36%;width: 18px;height: 2px;background: #fff;}
footer .foot_top .foot_nav .item ul{margin-top: 26px;}
footer .foot_top .foot_nav .item ul li{margin-bottom: 15px;font-size: 14px;color: #d4d4d4;}
footer .foot_top .foot_nav .item ul li:hover a{font-weight: bold;}
footer .foot_top .foot_btm{width: 27%;padding-left: 8%;}
footer .foot_top .foot_btm .hd{font-size: 18px;color: #fff;font-weight: 700;}
footer .foot_top .foot_btm .hd a{position: relative;}
footer .foot_top .foot_btm .hd a::after{content: "";position: absolute;left: -36%;bottom: 36%;width: 18px;height: 2px;background: #fff;}
footer .foot_top .foot_btm .text{margin-top: 26px;}
footer .foot_top .foot_btm .text p{font-size: 15px;margin-bottom: 15px;color: #d4d4d4;}
footer .foot_top .foot_btm .text strong{font-size: 28px;color: #fff;font-weight: bold;}
footer .foot_top .foot_btm .text ul{margin-top: 25px;}
footer .foot_top .foot_btm .text ul li{line-height: 2.2;font-size: 15px;color: #d4d4d4;}
footer .foot_top .foot_btm .f_img{margin-top: 20px;}
footer .foot_top .foot_btm .f_img li{margin-right: .825rem;border-radius:.3125rem;height: 2.8rem;position: relative;}
footer .foot_top .foot_btm .f_img .wxbox{position:absolute;bottom: 58px;padding:6px;background:#fff;width:100px;border-radius:5px;left:calc(50% - 56px);opacity:0;visibility:hidden;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transition:all .3s linear;transition:all .3s linear;}
footer .foot_top .foot_btm .f_img li:hover .wxbox{opacity:1;visibility:visible;-webkit-transform:rotateY(0);transform:rotateY(0)}
footer .foot_top .foot_btm .f_img .wxbox:before{content:"";position:absolute;bottom:-6px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}
footer .foot_top .foot_btm .f_img a{display:inline-block;float:left}
footer .foot_top .foot_btm .f_img i{display:inline-block;width:2.75rem;height:2.75rem;background-image:url(../images/foot-link.png);background-repeat:no-repeat;background-size:cover}
footer .foot_top .foot_btm .f_img .flk1 i{background-position: 0px 12%;}
footer .foot_top .foot_btm .f_img .flk2 i{background-position: 0 36%;}
footer .foot_top .foot_btm .f_img .flk3 i{background-position: 0 81%;}
footer .foot_top .foot_btm .f_img .flk4 i{background-position: 0 58%;}
footer .foot_bottom{padding: 30px 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
footer .foot_bottom span{font-size: 15px;color: #d4d4d4;}
@media only screen and (max-width:1080px){
footer .foot_top .foot_nav{display: none;}
footer .foot_top .foot_btm{width: 100%;padding-left: 0;}
footer .foot_top .foot_btm .hd a::after{display: none;}
}
@media only screen and (max-width:768px){
footer .foot_top .foot_btm .hd{font-size: 15px;}
footer .foot_top .foot_btm .text{margin-top: 15px;}
footer .foot_top .foot_btm .text p{font-size: 14px;margin-bottom: 10px;}
footer .foot_top .foot_btm .text strong{font-size: 20px;}
footer .foot_top .foot_btm .text ul li{font-size: 13px;}
footer .foot_top .foot_btm .f_img{margin-top: 0;}
footer .foot_top .foot_btm .f_img i{width: 2.5rem;height: 2.5rem;}
footer .foot_bottom{padding: 15px 0;display: block;}
footer .foot_bottom span{font-size: 13px;}
}
@media only screen and (max-width:480px){
footer{margin-bottom: 60px;}
}
 

/* mb_nav */
.mb_nav.fix{position: fixed;left: 0;bottom: 0;z-index: 99;}
.mb_nav{width: 100%;background: #001332;color: #fff;display: none;}
.mb_nav ul{display: flex;flex-wrap: wrap;justify-content: flex-start;position: relative;}
.mb_nav ul li{width: 25%;text-align: center;box-sizing: border-box;}
.mb_nav ul li .lst{padding: 14px 1%;box-sizing: border-box;}
.mb_nav ul li i{display: inline-block;margin-bottom: 6px;width: 18px;height: 18px;vertical-align: middle;background-repeat: no-repeat;background-size: 100% auto;background-position: center;filter: brightness(100);}
.mb_nav ul li i.mb_h{background-image: url(../images/mb_home.png);}
.mb_nav ul li i.mb_t{background-image: url(../images/mb_tel.png);/* background-image: url(../images/tel_i.png); */}
.mb_nav ul li i.mb_ab{background-image: url(../images/mb_ab.png);}
.mb_nav ul li i.mb_p{background-image: url(../images/mb_product.png);}
.mb_nav ul li i.mb_c{background-image: url(../images/mb_contact.png);background-image: url(../images/lx_i.png);}
.mb_nav ul li span{font-size: 12px;display: block;vertical-align: middle;}
.mb_nav ul li:nth-last-child(1){border-right: 0;}
.mb_nav ul li.home{position: absolute;left:50%;top:0;width: 66px;height: 66px;transform:translate(-50%,-50%);border-right:0;background:linear-gradient(to bottom,#001332 60%,transparent 60%);border-radius:50%;border:4px solid #1a3259;}
.mb_nav ul li.home i{position: absolute;left:50%;top:50%;width: 30px;height: 22px;transform:translate(-50%,-50%)}
@media only screen and (max-width:480px){
.mb_nav{display: block;}
}
@media only screen and (max-width:320px){
.mb_nav ul li i{width: 15px;height: 15px;}
}

/*右侧在线咨询*/
.fixed-right{width: 54px;position: fixed;right: -100px;bottom: 20%;z-index: 999999;transition: all .4s;}
.fixed-addclass{right:10px}
.fixed-right li{display: block;width: 54px;height: 54px;margin-bottom: 4px;background: #1a3259;cursor: pointer; -webkit-transition: 0.56s ease;transition: 0.56s ease;position: relative;border:1px solid #1a3259;}
.fixed-right li:hover{background: #fff;}
.fixed-right li span{display: block;width:54px;height:54px;}
.fixed-right li:nth-of-type(1) span{background: url(../images/r_ico13.png);}
.fixed-right li:nth-of-type(2) span{background: url(../images/r_ico15.png);}
.fixed-right li:nth-of-type(3) span{background: url(../images/r_ico06.png);}
.fixed-right li:nth-of-type(4) span{background: url(../images/r_ico14.png);}
/* .fixed-right li:nth-of-type(1):hover span{background: url(../images/r_ico02.png);} */
.fixed-right li:nth-of-type(1):hover span{background: url(../images/r_ico03.png);}
.fixed-right li:nth-of-type(2):hover span{background: url(../images/r_ico05.png);}
.fixed-right li:nth-of-type(3):hover span{background: url(../images/r_ico16.png);}
.fixed-right li:nth-of-type(4):hover span{background: url(../images/r_ico04.png);}
.fixed-tel{font-size: 14px;color: #666;width:260px;height:60px;line-height:60px;background: #F5F5F5;position: absolute;left: 80px;top: 0;box-sizing: border-box;text-align: center;-webkit-transition: 0.56s ease;transition: 0.56s ease;}
.fixed-img{background: #F5F5F5;width: 100px;height: 100px;position: absolute;left: 80px;top: 0;box-sizing: border-box;text-align: center;-webkit-transition: 0.56s ease;transition: 0.56s ease;border:1px solid #1a3259;padding: 4px;}
.fixed-img img{width: 90px;height: 90px;}
.fixed-tel b{display: block;font-size: 20px;background: #1a3259;-webkit-background-clip: text;color: transparent;font-weight: bold;}
.fixed-right li:nth-of-type(2):hover .fixed-tel{left: -263px;}
.fixed-right li:nth-of-type(3):hover .fixed-img{left: -102px;}
@media only screen and (max-width:768px){
.fixed-right{display: none;}
}

