/* 清除默认样式 */
body, div, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, a { padding: 0; margin: 0; font-family: 'Microsoft Yahei', arial; outline: none; font-size: 14px; }
img { border: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
table { border-collapse: collapse; }
a, a:active { color: #555; text-decoration: none; outline: none; }
a:hover { outline: none; color: #e5004a; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { -webkit-text-size-adjust: none; color: #555; width: 100%; background-color: #fff; }
html, body { width: 100%; height: 100%; font-size: 14px; }
img { max-width: 100%; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; font-size: 0; height: 0; width: 100%; zoom: 1; line-height: 0; }
.clearfix:after{content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{zoom: 1;}
canvas { width: 100%; height: 100%; }
#fullpage { position: relative; }
#fullpage { height: 100%; }
a.mao { font-size: 0; color: transparent; }

.zongk-1200{width:1200px;margin:0 auto;}
.zongk-back-h{background:#f5f5f5;width:100%;height:auto;}

.zongk-90{width:1200px;margin:0 auto;}
html,body{overflow-x:hidden;}
.maxWidth{max-width:1200px;margin:0 auto;}
.css3guodu{
    -o-transition: 		all 0.5s ease-out 0s;
    -webkit-transition:         all 0.5s ease-out 0s;
    -moz-transition: 	        all 0.5s ease-out 0s;
    transition: 		all 0.5s ease-out 0s;
}

/*公用头部*/
.header{background:#fff;}
.header .headerBox{padding:30px 0;}
.header h1.index{display:none;}
.header h1{float:left;}
.header .nav{float:right;width:860px;}
.header .nav .OneUl > li{/*width:14.285714%;*/float:left;padding:0 14px;}
.header .nav .OneUl > li p a {display:block;text-align:center;line-height:60px;font-size:18px;color:#333333;}
.header .nav .OneUl > li p a i{display:block;width:0;height:2px;background:transparent;margin:0 auto;
-o-transition: 		all 0.5s ease-out 0s;
    -webkit-transition:         all 0.5s ease-out 0s;
    -moz-transition: 	        all 0.5s ease-out 0s;
    transition: 		all 0.5s ease-out 0s;
}
.header .nav .OneUl > li.col p a,
.header .nav .OneUl > li:hover p a{color:#e5004a;}
.header .nav .OneUl > li:hover p a i,
.header .nav .OneUl > li.col p a i{width:80%;background:#e5004a;}
.header .nav .Btn{float:right;width:200px;font-size:0;margin-top:10px;}
.header .nav .OneUl{float:left;width:680px;}

/*.header .nav .OneUl > li .sliderDown{display:none;}*/
.header .nav .Btn a{display:inline-block;width:90px;line-height:34px;border:1px solid #e5004a;color:#e5004a;font-size:14px;text-align:center;border-radius:34px;}
.header .nav .Btn a:first-child{margin-right:15px;}
.SpMenu{width:45px;height:45px;float:right;margin-top:5px;display:none;cursor:pointer;background:url(/uiFramework/commonResource/image/2020042514033846646.png) no-repeat center center;}

/*
.header .nav .OneUl > li:hover .sliderDown {display: block;}
.header .nav .OneUl li .sliderDown {position: absolute;width: 100%;}
.sliderDown li a {font-size: 17px;}
*/

.footer2020 {    background: #21252e url(/uiFramework/commonResource/image/2020042515121420775.jpg) repeat-x center center;
    padding-top: 130px;
    animation: move-forever 20s cubic-bezier(.55,.5,.45,.5) infinite;}
.footer2020 .akf-footergroup {margin-right: 50px;}
.footer2020 .group-tit {font-size: 18px;line-height: 54px;color: #FFF;}
.footer2020 .group-link a {color: #fff;font-size: 14px;line-height: 36px;}
.footer2020 .group-link:hover a {border-bottom: 2px solid #e60850;}
.footer2020 .akf-footer-top {padding-bottom: 20px;}
.footer2020 .f-toprig-num {font-size: 30px;color: #FFF;line-height: 65px;font-weight: 300;}
.footer2020 .f-toprig-email {font-size: 24px;color: #fff;line-height: 60px;}
.footer2020 .f-toprig-ewmbox {width: fit-content;}
.footer2020 .f-toprig-sm {font-size: 16px;color: #FFF;line-height: 40px;}
.footer2020 .f-toprig-gzh {display: block;text-align: center;font-size: 16px;color: #fff;line-height:32px;}
.footer2020 .akf-footer-bot {border-top: 1px solid;padding:12px 0;}
.footer2020 .akf-footwz {color: #fff;text-align: center;font-size: 14px;line-height: 26px;}

@keyframes move-forever {
  0% {
        background-position:0 0;
  }
  100% { 
        background-position:-1920px 0;
  }
}




@media only screen and (max-width:1260px){
.maxWidth{max-width:none;margin:0 2em;}
.header .nav{display:none;}
.SpMenu{display:block;}
.header h1{width:180px;}
.SpMenu{margin-top:0;}

.header .headerBox{background:#fff;}
.header .nav .Btn,
.header .nav .OneUl{float:none;width:auto;}
.header .nav .OneUl > li{width:auto;float:none;}
.header .nav .OneUl > li p a{line-height:normal;color:#666;text-align:left;font-size:16px;padding:9px 10px;}
.header .nav .OneUl > li.col p a{color:#e5004a;}

.header .nav .OneUl > li p a i,
.header .nav .OneUl > li:hover p a i, 
.header .nav .OneUl > li.col p a i{display:none;}
.header .nav .OneUl > li p a:hover{background:#e5004a;color:#fff;}

.header .nav .Btn{margin-top:0;}
.header .nav .Btn a{line-height:28px;}
.header .nav .OneUl{margin-top:20px;}


.header.col::after{content:"";display:block;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:800;pointer-events: auto;}
.header .nav{display:block;width:60%;background:#fff;position:absolute;right:-100%;top:110px;z-index:999;padding:20px;border-radius:5px;}
.header.col  .nav{right:5px;}
.header .headerBox{position:relative;z-index:900;}
.header.col .nav .oneUl{right:3px;}


.footer2020 .akf-footergroup{float:none;margin:0;position:relative;}
.footer2020 .akf-footer-top .akf-footer-topleft,
.footer2020 .akf-footer-top .akf-footer-topright{float:none;width:auto;}
.footer2020 .akf-footer-top .akf-footer-topleft ul{display:none;width:98%;background:#fff;padding:1em 1%;}
.footer2020 .akf-footer-top .akf-footer-topleft ul li{width:33.3333333%;float:left;}
.footer2020 .akf-footer-top .akf-footer-topleft ul li a{color:#666;display:block;padding:0 10px;}
.footer2020 .group-link:hover a{border:none;}
.footer2020 .group-tit{background:url(/uiFramework/commonResource/image/2020042515212349976.png) no-repeat right center;border-bottom:1px solid #404559;cursor:pointer;}
.footer2020 .f-toprig-num,
.footer2020 .f-toprig-email{width:100%;float:left;}
.footer2020 .f-toprig-num{margin-top:50px;}
.footer2020 .f-toprig-ewmbox{float:right;margin-top:-100px;}
.footer2020 .f-toprig-num,
.footer2020 .f-toprig-email{font-size:20px;line-height:35px;}
.footer2020 .f-toprig-sm{display:none;}
}

@media only screen and (max-width:750px){
.maxWidth{margin:0 1em;}
html{font-size:62.5%;}
.header .headerBox{padding:15px 0;}
.header .nav{top:80px;}
.footer2020 .group-tit{font-size:16px;}
}

@media only screen and (max-width:680px){
.footer2020 .akf-footer-top .akf-footer-topleft ul li{width:50%;}
}

@media only screen and (max-width:540px){
.footer2020 .akf-footer-top .akf-footer-topleft ul li{float:none;width:auto;}
.footer2020 .akf-footer-top .akf-footer-topleft ul{padding:10px 1%;}
}


@media \0screen {
html,body{min-width:1260px;margin:0 auto;}
}

html,body{*min-width:1260px;*margin:0 auto;}





@media only screen and (max-width:641px){

.zongk-1200{width:98%;margin:0 auto;}

}