﻿*{margin:0;padding:0;list-style: none;}
.header{position: fixed;left:0px;top:0px;width: 100%;height: 90px;justify-content: space-between;z-index: 100;background: #fff;box-shadow: 0px 2px 5px 1px rgba(0,0,0,0.1);}
.header h1{line-height: 90px;}
.header h1 img{max-width:100%;display: inline-block;vertical-align: middle;vertical-align: text-bottom;max-height: 80%;}
.header .right{display:flex;justify-content:space-between;}
.header ul{display: flex;line-height: 90px;margin: 0px 0px 0px 80px;}
.header li.home{border-top:1px solid #ececec;}
.header li{/* border-bottom:1px solid #ececec; */margin: 0px 45px 0px 0px;}
.header li a.a1{font-size: 18px;color: #333333;display: block;background: url(../images/icon-arrow.png) 140px center no-repeat;}
.header li.active a.a1{color: #f15a26;background: url(../images/icon-arrow1.png) 140px center no-repeat;}
.header li:hover a.a1{color:#f15a26;background: url(../images/icon-arrow1.png) 140px center no-repeat;}
.header .searchBox{position: relative;}
.header .searchBox a{display:block;width: 50px;height: 90px;background: url(../images/icon-search1.png) center center no-repeat;margin: 0px 15px 0px 0px;}
.header form{margin: 10px 0 0px 0;border:1px solid #d4d4d4;height:27px;line-height:27px;position: absolute;z-index: 11;top: 78px;right: 0;/* width: 500px; */background: #fff;display: none;}
.header form input[type='text']{width: 137px;height: 27px;line-height: 27px;text-indent: 10px;}
.header form input[type='submit']{width: 30px;height:27px;background: url(../images/icon-search1.png) center center no-repeat;float:right;position: absolute;right: 0;cursor: pointer;}
.header .right ul li>dl>dd>dl{display:none}
.header .box{width:1200px;margin: 0 auto;display: flex;}
.header .language{width:75px;height:30px;line-height:30px;color:#fff;font-size:14px;background:#f15a26;border-radius:3px;text-align:center;margin:30px 0px 0px 0px;}



.Right{/* width: calc(100% - 200px); */float: right;width: 100%;}
.footer{width:100%;background: #514d4c;padding:2.5vw 0px 0px 0px;z-index: 99999;position: relative;}

.foot{width:70%;margin:0 auto;min-width:900px;padding: 0px 0px 45px 0px;display: flex;justify-content: space-between;width: 1200px;}
.foot .f_logo{display:none;}
.footL{/* width:57%; */float:left;}
.footL li{float:left;margin-right: 75px;}
.footL li a{color:#fff;display:block;font-size:12px;line-height:24px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.footL li:last-child{margin:0px;}
.footL li a.a1{font-size:14px;margin:0px 0px 7px 0px;}
.footR{float: right;position: relative;}
.footR2{width: 394px;}
.footR h1{margin:0px 0px 30px 0px;}
.footR .zixun{display:flex;font-size:16px;color:#fff;margin-left: 5px;margin-bottom:37px;}
.footR .zixun div{/* font-family:'Lucida Bright'; *//* font-style:italic; */}
.footR img{max-width:100%;}
.footR .Img{float:left;width: 100px;color: #fff;text-align:center;margin:0px 0px 0px 15px;}
.footR .p1{margin:10px 0px;font-size:12px;}
.footR .Img1{margin:0px;}
/* .footR select{outline:unset;width: 218px;height: 27px;line-height: 24px;border:1px solid #6e6f70;color: #fff;text-indent:15px;font-size:12px;background: url(../images/icon-down.png) 195px center no-repeat;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-left: 5px;}
.footR select option{color:#333} */
.footLink{width:218px;margin-left: 5px;position: relative;height: 27px;}
.footLink p{outline:unset;width: 100%;height: 27px;line-height: 24px;border:1px solid #6e6f70;color: #fff;text-indent:15px;font-size:12px;background: url(../images/icon-down.png) 195px center no-repeat;appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing: border-box;}
.footLink ul{display:none;width:100%;background: #fff;line-height: 24px;position: absolute;/* top: 27px; */bottom: 27px;box-shadow: 0 -2px 7px 1px rgb(0 0 0 / 0.2);}
.footLink ul li{border-bottom:1px solid #ccc;padding:0 15px}
.footLink ul li a{color:#333;font-size:12px}

.footR1{float: left;position: absolute;right: 240px;width: 390px;text-align: right;bottom: 0px;}
.footR1 a{color:#fff;}
.footR1_1 a{font-size:14px;}
.footR1_1 a:after{content:"";display:inline-block;width: 2px;height:13px;background:#fff;margin:0px 14px 0px 16px;position:relative;top:2px;}
.footR1_1 a:last-child:after{display:none;}
.footR1_2{color:#fff;font-size:18px;margin:12px 0px 0px 0px;}
.footR1_2 em{font-size:24px;font-family:'Lucida Bright';font-style:italic;font-weight:bold;}

.footer a{color: #fff;}
.copyright{line-height: 50px;/* border-top:1px solid #6e6f70; */color:#fff;font-size:12px;background: #3e3a39;}
.footer .copyright .center{width:70%;margin:0 auto;min-width: 1000px;justify-content: space-between;width: 1200px;text-align: center;color: #dcdddd;}
.copyright .a1{float:right;color:#fff;}
.footer .copyright a{color:#dcdddd;}


.footer .right{display:flex;justify-content:space-between;width: 565px;}
.footer .footCode{width:115px}
.footer .footCode img{max-width:100%;max-height:100%}
.footer .footMsg{width: 435px;color:#dcdddd;margin: 0px 0px 0px 20px;}
.footer .footMsg>p{font-size:20px;line-height:40px;border-bottom:1px solid #757272;letter-spacing: 5px;}
.footer .footMsg .msg{padding-top:10px;line-height:20px;font-size:12px}
.footer .copyRight{text-align: center;background: #3e3a39;line-height: 25px;padding:10px 0}
.footer .copyRight,.footer .copyRight a{font-size: 12px;color: #dcdddd;}

@media(min-width:1024px){
.header .right ul li{position:relative}
.header .right ul li>dl{width:160px;text-align:center;background:#fff;position:absolute;box-shadow:0 1px 5px rgba(0,0,0,0.3);display:none;left:calc(50% - 80px);z-index:1}
.header .right ul li>dl>dd a{padding:10px;box-sizing:border-box;line-height:25px;border-bottom:1px solid #eee;display:block;}
.header .right ul li>dl>dd:last-child  a{border-bottom:0}
.header .right ul li:hover>dl{display:block}
.header .right ul li>dl>dd:hover{background:#004ea2;}
.header .right ul li>dl>dd:hover a{color:#fff}
.wrap, .header,html,body{min-width:1366px;min-width: 1340px;}
}





@media(max-width:1024px){
    .header{position: relative;width: 100%;box-shadow: 0px 0px 0px 0px #fff;height: 50px;line-height: 50px;position: fixed;top: 0;background: #fff;z-index: 999999;}
    .header .box{width:100%;}
    .header h1{float:left;max-width: 60%;margin: 0px 0px 0px 2.5%;line-height: initial;} 
    .header h1 img{vertical-align:middle}
    .header .open{width: 33px;height: 24px;background: url(../images/menu.png) center center no-repeat;display:block;position:absolute;right: 2.5%;background-size: 25px;top: 50%;margin-top: -12px;}
    .header ul{padding:0px;position: absolute;background: #fff;width: 100%;top: 50px;z-index: 9999999;display: none;line-height: inherit;left: 0;overflow-y: scroll;height: calc(100vh - 50px);margin: 0px;}
    .header .searchBox a{width:50px;height:50px;background-size: 20px;}
    .header form{display:none;top: 50px;}
    .Right{width:100%;float: none;}
    .header .right{margin-right:50px}
    .header .language{margin-top: 11px;width: 60px;height: 28px;line-height: 28px;font-size: 12px;}
    .header li{padding:0px;margin: 0px;}
    .header li a.a1{height: 45px;line-height: 45px;background:#fff;/* text-align:center; */padding: 0 15px;}
    .header li.active a.a1{background:#003c99;color:#fff;}
    .header li:hover a.a1{background:#003c99;color:#fff;}
    .header li dl dd.active a.a2{background:#003c99;color:#fff;}
    .header li dl dd dl dd.active a.a3{background:#003c99;color:#fff;}
    .header .right ul li{position:relative}
    .header .right ul li dl{/* display:block */}
    .header .right ul li>dl{display:none}
    .header .right ul li>dl>dd{line-height:30px;font-size:14px;padding-left: 50px;position:relative;/* margin-right: 15px; */}
    .header .right ul li>dl>dd>dl>dd{padding-left:25px;position: relative;}
    .header .right ul li>dl>dd>dl>dd>dl{display:none}
    .header .right ul li>dl>dd>dl>dd>dl>dd{padding-left:25px}
    .header .right ul li span{background: url(../images/icon-arrow.png) center center no-repeat;width: 45px;height: 45px;display: inline-block;position:absolute;right:0;top:0;}
    .header .right ul li dl dd span{width:30px;height:30px}
    .header .right ul li span.on{transform:rotate(90deg)}

    .footer{padding: 15px 0px 0px 0px;}
    .foot{width: 96%;min-width: auto;padding: 0px 0px 15px 0px;flex-wrap: wrap;}
    .foot .f_logo{display:block;margin: 0px 0px 25px 0px;}
    .foot .f_logo img{max-width: 45%;max-width: 100%;}
    .footL{width:100%;float:none;display: none;}
    .footL li a.a1{font-size:12px;color: #e2e2e2;}
    .footL li a{font-size:10px;line-height: 20px;color: #999999;}
    .footL li{width:calc((100% - 15px)/6);margin: 0px 3px 0px 0px;}
    .footL li:mth-child(6){margin:0;}
    .footR{float:none;width:100%;}
    .footR1{display:none;}
    .footR h1{display:none;}
    .footR2{float:none;/* margin: 30px auto 0px; *//* width: 220px; */width: 100%;display: flex;justify-content: space-between;}
    .footR .zixun,.footR .zixun *{margin-bottom:0;font-size: 14px;}
    .footR select{/* display:none; */width: 100px;background: url(../images/icon-down.png) calc(100% - 5px) center no-repeat;background-size: 10px;text-indent: 6px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-right: 20px;}
    .footLink{width: 100px;}
    .footLink p{background: url(../images/icon-down.png) calc(100% - 5px) center no-repeat;background-size: 10px;text-indent: 6px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-right: 20px;}


    .copyright{line-height: 20px;padding: 10px 0px;}
    .footer .copyright .center{width: 90%;min-width:auto;flex-wrap: wrap;text-align: center;justify-content: center;}
    .copyright .a1{float:none;text-align: center;}


    .footer .right{width:100%;box-sizing:border-box}
    .footer .footCode{width: 22%;}
    .footer .footMsg{width: 76%;MARGIN: 0PX;}
    .footer .footMsg>p{font-size:14px;line-height: 26px;} 
    .footer .footMsg .msg{line-height:1.5;padding-top: 1vw;}
    .footer .copyRight{padding: 3vw;line-height: 1.5;}
    .footer .copyright a{display: block;}









       




}

