@charset "utf-8";
*{margin: 0;padding:0;}
body{overflow-x: hidden;font-family: "微软雅黑",Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.3;}
html{overflow-x: hidden;}
table{border-collapse: collapse;border-spacing: 0;}
img{vertical-align: top;border: none;}
ol,ul{list-style: none;margin:0;padding: 0;}
h1,h2,h3,h4,h5,h6{font-size: 100%;}
a{text-decoration: none;margin:0;padding: 0;}
a:hover{text-decoration: none;}
i,em{font-style: normal;}
input{outline: none;}
button,input[type="submit"],input[type="reset"],input[type="button"]{cursor: pointer;outline: none;}
select,input,textarea{font-size: 12px;}
small{font-size: 12px;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.c{display: block;zoom:1}
.c:after{content:".";display: block;visibility: hidden;height:0;clear: both;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.ml30{margin-left: 30px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr25{margin-right: 25px;}
.mt30{margin-right: 30px;}
.mt10{margin-bottom: 10px;}
.mt15{margin-bottom: 15px;}
.mt20{margin-bottomt: 20px;}
.mt25{margin-bottom: 25px;}
.mt30{margin-bottom: 30px;}
.mt60{margin-top: 60px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.ml30{margin-left: 30px;}
.mb30{margin-bottom: 30px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}
.pr25{padding-right: 25px;}
.pt30{padding-top: 30px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt60{padding-top: 60px;}
.f14{font-size: 14px;}
.t-c{text-align: center;}
.o-h{overflow: hidden;}
.m-bg-write{background:#fff;}
.m-color{color:#fff;}
.public-wid{width:1200px;margin:0 auto;}
body .apply-submit{cursor: pointer;}
/* 导航 */
/* 导航 */
ul.c{ width:1200px;}
.m-navigation-box{position: fixed;top:30px;left: 0;width: 100%;z-index: 1;}
.m-navigation{width: 1200px;height:50px;line-height: 50px;margin: auto;max-height: 300px;/* overflow: hidden; */}
.logo{width: 320px;height: 54px;float: left;display: block;margin-top: 5px;}
.m-navigation ul{float: left;margin-left: 50px;margin-bottom: 0 !important;}
.m-navigation ul li{display: flex;align-items: center;justify-content: center;float: left;position: relative;height: 50px;line-height: 50px;margin-right: 50px;}
.m-navigation ul li:last-child{margin-right: 0;}
.m-navigation ul li .arrow{width: 11px;margin-left: 5px;}
.m-navigation ul li .m-navigation-text{position: relative;}
.m-navigation ul li .m-navigation-texta{display: block;width: 100%;height: 100%;position: absolute;top:0;left: 0;z-index:10;}
.m-navigation ul li span{font-size: 18px;color: #fff;position: relative;}
.m-navigation ul li span:before{content: "";position: absolute;display: block;bottom: -8px;left: 0;width: 100%;height: 2px;background-color: none;border-radius: 50px;overflow: hidden;}
.m-navigation ul li span.on{background: #fff;}
.m-navigation ul li:hover span{font-weight: bold;}
/* .m-navigation ul li:hover span:before{background: #DD2222;} */
.m-navigation-list{background-color: #8d766b;position: absolute;top:60px;left: 50%;margin-left: -55px;border-radius: 5px;padding: 10px 0;display: none;z-index: 10;}
.m-navigation-list img{width: 16px;position: absolute;left: 50%;top: -8px;margin-left: -8px;}
.m-navigation-list a{display: block;/* word-break: keep-all; */text-align: center;line-height: 20px;min-width: 110px;font-size: 14px;color: #fff;word-wrap: break-word;word-break: break-all;height: auto;padding:13px 0;}
.m-navigation-list a:hover{background: #fff;color: #eb350d;}
.m-navigation-list:before{content:"";position: absolute;width: 100%;height: 20px;top:-20px;}
.search_btn {float: left;background: url(../images/search.png) no-repeat;margin-left:20px;width:23px;height:21px;margin-top:17px;}
.sub_h .search_btn {background: url(../images/search.png) no-repeat;}
.language_sel {float:left;margin-left:39px;font-size: 14px;}
.language_sel a {color: #fff;}
.sub_h .language_sel a {color: #000;}
/* 底部内容 */
.footer {width: 100%;background-color: #7a7a7a;padding-bottom: 30px;margin: auto;cursor:default;height: 110px;}
.foot-menu{font-size: 14px;color: #e0dcdc;height: 20px;line-height: 20px;width: 900px;margin: 0 auto;padding-top: 30px;/* float: left; */}
.foot-menu a{color: #e0dcdc;height: 14px;line-height: 14px;font-size: 14px;margin-right: 13px;cursor:default;}
.foot-menu a:hover{color:#EB350D;font-size:18px ;}
.foot-menu a > span {width: 5px;height: 11px;/* float: left; */color: #e0dcdc;margin-left: 12px;}
.foot-bq{width: 900px;font-size: 14px;margin: auto;padding-top: 20px;/* float: left; */}
.foot-bq span{margin-right: 12px;color:#e0dcdc ;}
.float-r{float: right;width: 300px;padding-top: 30px;}
.float-r span{margin-right: 20px;cursor: pointer;}
.float-r span img{max-width: 100%;max-height: 100%;}
.image{width: 15px;height: 15px;margin-right: 6px;}
/* 二级导航 */
.m-nav-box{margin-top:30px;left: 0;width: 100%;padding-bottom: 20px;}
.m-nav{width: 1200px;height:50px;line-height: 50px;margin: auto;max-height: 300px;/* overflow: hidden; */}
.m-nav ul{float: left;margin-left: 50px;margin-bottom: 0 !important;}
.m-nav ul li{display: flex;align-items: center;justify-content: center;float: left;position: relative;height: 50px;line-height: 50px;margin-right: 50px;top: 10px;}
.m-nav ul li:last-child{margin-right: 0;}
.m-nav ul li .arrow{width: 11px;margin-left: 5px;}
.m-nav ul li .m-nav-text{position: relative;}
.m-nav ul li .m-nav-text span.on{color: #EB350D;}
.m-nav ul li .m-nav-texta{display: block;width: 100%;height: 100%;position: absolute;top:0;left: 0;z-index:10;}
.m-nav ul li span{font-size: 18px;color: #000000;position: relative;}
.m-nav ul li span:before{content: "";position: absolute;display: block;bottom: -8px;left: 0;width: 100%;height: 2px;background-color: none;border-radius: 50px;overflow: hidden;}
.m-nav ul li span.on{background: #fff;}
.m-nav ul li:hover span{color: #eb350d;}
.m-nav-list{background-color: #8d766b;position: absolute;top:60px;left: 50%;margin-left: -55px;padding: 10px 0;display: none;z-index: 10;}
.m-nav-list img{/* width: 16px; */position: absolute;left: 50%;top: -8px;margin-left: -8px;}
.m-nav-list a{display: block;/* word-break: keep-all; */text-align: center;line-height: 20px;min-width: 110px;font-size: 14px;color: #fff;word-wrap: break-word;word-break: break-all;height: auto;padding:13px 0;}
.m-nav-list a:hover{background: #fff;color: #eb350d;}
.m-nav-list:before{content:"";position: absolute;width: 100%;height: 20px;top:-20px;}
.m-search_btn {float: left;background: url(../images/search1.png) no-repeat;margin-left:20px;width:23px;height:21px;margin-top:28px;background-size: 18px 18px;}
.m-sub_h .m-search_btn {background: url(../images/search1.png) no-repeat;}
.m-language_sel {float:left;margin-left:39px;font-size: 14px;margin-top: 10px;}
.m-language_sel a {color: #000;}
.m-sub_h .m-language_sel a {color: #000;}