/* CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img, button{margin: 0;padding: 0;border: 0;border:medium none;}
html{-webkit-text-size-adjust:none;font-family:"Microsoft YaHei","Source Han Sans CN Bold","Source Han Sans CN Light",Helvetica,"宋体","Source Han Sans CN","Helvetica Neue",Arial,"Hiragino Sans GB",sans-serif; }
* {margin: 0;padding: 0;}
body{font-size:12px;overflow-x:hidden;margin:0; padding:0;-webkit-font-smoothing:antialiased;}
table{border-collapse:collapse; border-spacing:0;}
ol, ul, li{ list-style:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
a{text-decoration:none;color:#333;} 
a:hover{text-decoration:none;color:#191f66;} 
a:focus{outline:0px dotted;}
a:focus, input:focus{ -moz-outline-style: none; } 
::selection {background:#0080c8;color:#fff;} ::-moz-selection {background:#0080c8; color:#fff;  } ::-webkit-selection { background:#0080c8; color:#fff;  }
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
textarea { -webkit-appearance: none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: 500;}
i{font-style:normal}
u{text-decoration:none}
a{text-decoration:none;color:#333}
img{border:0}
em{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
.fl{ float:left;}
.fr{ float:right;}
.clear { clear:both;}
.ie8-radius{position:relative; z-index:2;behavior: url(http://anlia.goldening.com/css/iecss3.htc); }
.n-scrolltouch{-webkit-overflow-scrolling: touch; position: fixed; width: 100%; height: 100%;left: 0;top: 0;z-index: 1;}
.alltransition {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.w1400 {width:1400px;margin:0 auto;max-width:88%;}

.hide{display:none}
.clear{clear:both}
.center{text-align:center}
.pic100 img{width:100%}
::selection{color:#fff;background-color:#191f66}
::-moz-selection{color:#fff;background-color:#191f66}
.justify_fix{display:inline-block;width:100%;height:0;overflow:hidden}
.f-turn{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.fl{float:left}
.fr{float:right}
.pad0{padding:0!important}
.overflow{overflow:hidden}
.clear{clear:both;visibility:hidden;display:block;font-size:0;line-height:0}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.white,.white a{color:#fff}
.rela{position:relative}
.h110{height:110px}
.h40{height:40px}
.w1260{width:1260px;margin:0 auto}
content{width:1200px;margin:auto;position:relative;display:block}
.iphone_logo{display:none}
@media (min-width:768px) {html {font-size:28px!important;}}
@media (min-width:1366px) {html {font-size:34px!important;}}
@media (min-width:1680px) {html {font-size:40px!important;}} 

/* header */
header {position:fixed;width:100%;height: 80px;left:0; top:0; z-index:999; background: #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}

header * {display: block;overflow: hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
content { width: 1260px; margin: auto; position: relative; display: block;}


.language{text-align:right;height: 80px;line-height: 80px;}
.language p{display:inline-block}
.language p a{display:inline-block;padding:0 15px;font-size: 16px;}
.logo{max-width:25%}
.logo img{height:60px;margin-top:10px}
nav{float:right;width:70%;font-size:16px;text-align:center}
nav li{float:left;width:12.5%;position:relative}
nav li a{display:block;line-height:80px;position:relative}
nav li a span{position:relative;z-index:3;font-weight:700}
nav li a em{z-index:2;left:50%;margin-left:-18px;top:50%;margin-top:-18px;position:absolute;width:36px;height:36px;display:inline-block;border-radius:100%;-webkit-transform:scale(0);background:#a6abf3 url(../image/nav_h.png) no-repeat center center;background-size:36px;-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s;animation-delay:.2s;transition:all .2s}
nav li a i{z-index:1;left:50%;margin-left:-27px;top:50%;margin-top:-27px;position:absolute;width:54px;height:54px;display:inline-block;border-radius:100%;background-color:#daddfc;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s}
nav li a.cur em,nav li a.cur i,nav li a:hover em,nav li a:hover i{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

.sub_nav_box{position:fixed;width:100%;left:0;background:rgba(255,255,255,.7);display:none;text-align:left}
.sub_nav_box .nav_box-center{margin:50px auto}
.sub_nav_box a{padding:5px 0;font-size:13px;line-height:20px}
.sub_navL{width:35%}
.sub_navL a{padding-left:10px;background:url(../image/m_nav_abg.png) left center no-repeat;border-bottom:1px dotted #ccc}
.sub_navR{width:60%;margin-left:5%;padding-left:5%;border-left:1px solid #dcdcdc;font-size:12px}
.sub_navR p{margin-top:5px;line-height:20px;height:40px;overflow:hidden;color:#999}
#headtop .container{overflow:visible}
.iphone__screen{width:100%;height:100%;position:absolute;top:0;left:0}
.iphone__content{position:relative;width:100%;height:100%}
.nav{position:fixed;width:100%;height:100%;z-index:100;opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.nav--active .nav{opacity:1;background-color:#191f66}
.nav__list{overflow-y:scroll;height:100%;margin:0;padding:10px 0 10px 5%}
.nav__list li{margin:10px 0}
.nav__list li a{font-size:16px;color:#fff;display: block;padding:5px 0;}
.nav__list li div{margin:5px 0;background:#006db8}
.nav__list li div a{margin:5px 0 5px 15px;font-size:14px;display:inline-block}
.nav_b1{float:left;padding:30px}
.nav_b1_1{float:left;width:60%}
.nav_b1_1 dl{float:left}
.nav_b1_1 dl dt{float:left;width:40%}
.nav_b1_1 dl dt img{width:100%}
.nav_b1_1 dl dd{width:55%;float:left;padding-left:5%;font-size:14px}
.nav_b1_1 dl dd span{float:left;line-height:24px;font-size:1em}
.nav_b1_1 dl dd a{float:left;color:#e50007;line-height:30px}
.nav_b1_2{float:right;width:35%}
.nav_b1_2 ul{float:left}
.nav_b1_2 ul li{line-height:32px;float:left;width:29.3333%;margin:5px 2%}
.nav_b1_2 ul li a{width:100%;text-align:center;display:block;font-size:.9em;color:#333;line-height:2em;background:#191f66;color:#fff}
.nav_b1_21{width:100%}
.nav_b1_21 li{width:50%}
.nav__trigger{display:block;position:fixed;width:40px;height:40px;right:0;top:15px;z-index:200;line-height: 40px;}
.nav--active .nav__trigger{opacity:.5}
.nav__icon{display:inline-block;position:relative;width:30px;height:5px;background-color:#fff;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
.nav__icon:after,.nav__icon:before{content:'';display:block;width:30px;height:3px;position:absolute;background:#191f66;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
.nav__icon:before{margin-top:-10px}
.nav__icon:after{margin-top:10px}
.nav--active .iphone__content{position:fixed}
.style-3 .nav{width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}
.style-3 .nav--active .nav{-webkit-transform:translateX(40%);transform:translateX(40%)}
.style-3 .iphone__content{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.style-3 .iphone__screen{background-color:#333}
.style-3 .nav--active .iphone__content{-webkit-transform:scale(.9) translateX(-90%);transform:scale(.9) translateX(-90%)}
.style-3 .nav__icon{background:rgba(0,0,0,0)}
.style-3 .nav__icon:before{margin-top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.style-3 .nav__icon:after{margin-top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.style-3 .nav--active .nav__icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.nav__trigger{display:none}
.nav li div{display:none}
.nav--active .nav__icon:after,.nav--active .nav__icon:before{background:#fff}



.backtop.active {-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;transition:all .5s ease;}
.backtop {position:fixed;bottom:30px;right:3%;background-color:rgba(255,255,255,0.9);fill:#222;cursor:pointer;-webkit-transition:all 0.7s cubic-bezier(0.23,1,0.32,1);transition:all 0.7s cubic-bezier(0.23,1,0.32,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:46px;padding:0;margin:0;width:46px;border-radius:50%;z-index:9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);opacity:0;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);-webkit-transition:all .6s ease;transition:all .6s ease;}
.backtop svg {height:20px;width:20px;position:relative;display:block;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);animation:start 2s infinite ease-in-out;}
.backtop svg path {fill:#0067b1;}
@keyframes start {0%,30% {opacity:0;transform:translate(0,-2px);}
40% {opacity:1;transform:translate(0px,-6px);}
100% {opacity:0;transform:translate(0px,-10px);}
}


/* footer */
/* 底部.css */
.foot-top2 {display:none;}
footer {background:#333333;padding:3.375rem 0 0 0;position:relative;}
.foot-top {position:absolute;padding:.625rem 0;background:#191f66;width:1260px;left:50%;margin-left:-630px;top:-1.9375rem;}
.footTop-txt {font-size:.4rem;color:#fff;line-height:.5rem;margin-top:.5rem;}
.foot-top {overflow:hidden;}
.footTop-list {width:33.3333%;text-align:center;position:relative;float:left;}
.footTop-list:after {content:"";position:absolute;width:1px;height:100%;background:rgba(255,255,255,.3);right:0;top:0;display:block;}
.footTop-list:last-child:after {display:none;}
.foot-mid {width:1050px;margin:0 auto;}
.footMT-logo {text-align:center;}
.footMT-logo img {width:22%;}
.footMT-title {font-size:.4rem;color:#fff;line-height:.5rem;margin-bottom:22px;}
.footMid-top ul {display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:baseline;overflow:hidden;margin-top:2rem;}
.footMid-top ul li {float:left;}
.footMid-top ul li:nth-child(n+2) {}
.footMid-top .footMT-title:hover {color:#fff;}

.footMT-txt {font-size:.35rem;color:#808080;line-height:.45rem;display:block;margin-bottom:10px;transition:color .3s ease;}
.footMT-txt:hover {color:#e50007;}
.footMid-bot .bshare-custom .bshare-weixin {background:url(http://anlia.goldening.com/shengzhuo/images/wx.png) no-repeat;margin-right:15px;}
.footMid-bot .bshare-custom .bshare-sinaminiblog {background:url(http://anlia.goldening.com/shengzhuo/images/wb.png) no-repeat;margin-right:15px;}
.footMid-bot .bshare-custom .bshare-email {background:url(http://anlia.goldening.com/shengzhuo/images/yx.png) no-repeat;margin-right:0;}
.footMid-bot .bshare-custom .bshare-weixin:hover {background:url(http://anlia.goldening.com/shengzhuo/images/wx0.png)  #FFF no-repeat;}
.footMid-bot .bshare-custom .bshare-sinaminiblog:hover {background:url(http://anlia.goldening.com/shengzhuo/images/wb0.png)  #FFF no-repeat;}
.footMid-bot .bshare-custom .bshare-email:hover {background:url(http://anlia.goldening.com/shengzhuo/images/tm.png) #FFF no-repeat;}
.footMid-bot .bshare-custom a {border-radius:50%;}
.footMid-bot .bshare-custom {text-align:center;}
.bshare-custom {font-size:0 !important;}
.footMid-bot .bshare-custom a {width:38px;height:36px;padding-left:0;}
.footMid-bot {margin-top:1.125rem;}
.footMB-lists {font-size:0;text-align:center;margin-top:.9rem;}
.footMB-lists a {font-size:.35rem;line-height:.45rem;color:#808080;transition:.5s ease-in-out;}
.footMB-lists a:hover {color:#e50007;transition:.5s ease-in-out;}
.foot-bot {width:90.625%;margin:0 auto;border-top:1px solid #808080;padding:.52rem 0;margin-top:2rem;}
.foot-bot p {width:100%;font-size:14px;color:#808080;line-height:40px;text-align:center;}
.foot-bot {display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;}
.footBot-left div {display:inline-block;}
.footBL-txt2 {background:url(http://anlia.goldening.com/shengzhuo/images/jc.png) left center no-repeat;padding-left:35px;margin-left:18px;}
.footMid-bot .bshare-custom a {transition:.5s ease-in-out;}
.footMid-bot .bshare-custom a:hover {transition:.5s ease-in-out;}
.foot-wx-title {font-size:.35rem;line-height:.45rem;color:#333;}
.foot-wx-content img {width:120px;height:120px;}
.foot-wx-content:first-child {margin-right:.3rem;}
.footMid-bot .bshare-weixin .foot-wx-tp {bottom:40px;}
.footMid-bot .bshare-weixin:hover .foot-wx-tp {opacity:1;visibility:visible;}
.foot-wx-tp {position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#fff;padding:.2rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all .4s ease;opacity:0;visibility:hidden;}




/* 手机导航 */
.slideDown {-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.slideUp {-webkit-transform: translateY(-100px);-ms-transform: translateY(-100px);-o-transform: translateY(-100px);transform: translateY(-100px);}



.aside-wrap {position: fixed; right:5%;bottom:100px; z-index: 999; display:none;}
.aside-wrap .topcontrol {width: 50px; height: 50px; background: url(../image/top.png) no-repeat center #2f2f2f; border: 1px solid #ccc; border-radius: 100%; overflow:hidden; cursor: pointer;opacity: .6;filter:alpha(opacity=60);}
.aside-wrap:hover {animation: move .5s ease-in infinite alternate;background: url(../image/top.png) no-repeat center #191f66;border-radius: 100%; }
.aside-wrap:hover .topcontrol{opacity: 1.0;filter:alpha(opacity=100);background: url(../image/top.png) no-repeat center #191f66; }

@keyframes move {
  100% {
    transform: translateY(15px);
}


