@charset "utf-8";
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;color:#333;font-size:14px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased ;}
body,img,ul,ol,li,h1,h2,h3,h4,h5,h6,p,th,td,form{margin:0;padding:0;outline:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;	-moz-backface-visibility:hidden;-ms-backface-visibility:hidden; }
img.fdimg{transition:0.5s;transform:scale3d(1,1,1);-webkit-transition:0.5s;-webkit-transform:scale3d(1,1,1);-o-transition:0.5s;-o-transform:scale3d(1,1,1);}
img.fdimg:hover{transform:scale3d(1.1,1.1,1);transition:0.5s;-webkit-transform:scale3d(1.1,1.1,1);-webkit-transition:0.5s;-o-transform:scale3d(1.1,1.1,1);-o-transition:0.5s;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#004898;text-decoration:none;}
.w1200{margin:auto;max-width:1260px;}
.w1400{margin:auto;max-width:1400px;}
.bk10{width:100%;height:10px;overflow:hidden;}
.bk15{width:100%;height:15px;overflow:hidden;}
.bk20{width:100%;height:20px;overflow:hidden;}
.bk30{width:100%;height:30px;overflow:hidden;}
.line{width:100%;height:0;border-bottom:1px solid #dfdfdf;}
.toph{width:100%;height:35px;line-height:35px;background-color:#f1f1f1;}
.header-left{width:auto;float:left;color:#004898;font-size:14px;}
.header-left span{margin-right:10px;font-size:12px;}
.header-left span i{margin-right:3px;font-size:14px;}
.header-left span a{color:#004898;}
.header-right{width:auto;float:right;}
.search{float:right;background-color:#fff;padding-left:3px;margin-top:3px;border-radius:8px;}
.search .search-box{ float:left;width:150px;height:28px;line-height:28px;padding:0 5px;outline:none;border:none;}
.search .search-box::-webkit-input-placeholder{color:#004898;}
.search a.search-click{float:left;display:inline-block;width:28px;text-align:center;height:28px;line-height:28px;color:#004898;}

.iewm{ float:left;padding-right:8px;position:relative;}
.iewm i{font-size:14px; color:#004898;}
.iewm .txt{position:absolute;top:35px; left:-20px;right:-18px;z-index:10; background-color:#fff;padding:5px;display:none;}
.iewm span{color:#004898;padding-left:3px;line-height:30px;font-size:14px; }
.iewm a:hover .txt{display:block;}
.iewm a:hover .txt img{width:120px;height:120px; vertical-align:middle;}

/*鼠标加载线*/
.th-line{ margin-top:5px;}
.th-line:before{width:100%; content:"";display:block;width:0;height:2px;background-color:#004898; margin-left:50%; transform: translate(-50%, 0);transition:0.5s;-webkit-transition:0.5s;}
li:hover .th-line:before{width:100%;}
/*鼠标加载线*/
.w-nav{margin: 0 auto;max-width:1400px;}





.wbline {margin:0 auto;padding:0;width:100%;height:0px;border-top:#c2c2c2  1px solid;border-bottom:1px solid #ffffff;overflow:hidden;}
footer{width:100%;height:auto;background:#313131;padding:50px 0px;overflow:hidden;}
.foot-nav {float:left;margin-top:0px;}
.foot-nav li{float:left;padding:0px 125px 10px 0px;}
.foot-nav h1{font-size:18px;font-weight:normal;margin-bottom:10px;color:#999999;}
.foot-nav a{display:block;line-height:25px;color:#999999;font-size:14px; padding-left:3px;}
.foot-nav a:hover{color:#cccccc;}
.foot-nav li:last-child{padding-right:0;}

.foot-lxwm{float:right;color:#ffffff;overflow:hidden;}
.foot-lxwm h1{font-size:18px;font-weight:normal;margin-bottom:10px;}
.foot-lxwm p{padding-top:5px;color:#777777;}
.foot-lxwm span{font-size:18px;}

.foot-ewm{float:right;margin-top:40px;}
.foot-ewm img{max-height:120px;}
.foot-ewm p{padding-top:3px;color:#cccccc !important; text-align:center;}


.qxgs{padding:30px 0 10px 0;width:100%;color:#999999; position:relative;}
.qxgs ul{overflow:hidden;}
.qxgs:before{content:"";width:100%;height:1px;border-bottom:#212121 1px solid;box-shadow:0 1px 0 #414141;position:absolute;left:0;right:0; bottom:0px;overflow:hidden;}
.qxgs li{ float:left;margin-right:50px;}

.copyright{margin-top:20px;color:#777777;line-height:24px;width:100%;overflow:hidden;}
.copyright p{font-size:14px;margin-bottom:5px;}
.copyright a{color:#777777;}

#backtop{bottom:80px;right:10px;position:fixed;z-index:2;display:none;}
#backtop a{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:rgba(0,0,0,0.8);display: block;}
#backtop i{color:#eeeeee;font-size:28px;}
#backtop .fa{line-height:40px;}


@media(max-width:1200px) {
.toph,.pc-nav{display:none;}
.m-nav{display:inline-block;}
.m-nav .language{float:right;padding-right:10px; margin-top:10px;}
.m-nav .language a{color:#0067be;}

.header{box-shadow: 0px 1px 2px #eeeeee;}
.header .w1200{padding:0;}
.navtop-phone{position:fixed;top:0px;left:0px;z-index:10;box-shadow:0px 1px 2px #eeeeee;}
header{padding:0px 7px;}
.header-right,.nav,.rightt,.kefud{display:none;}
.header .logo{padding:3px 0px;width:300px;}
.head-phone{display:block;}
#kefu #back-to-top{border-radius: 50%;}
.footh,.bottom_bar{display:block;}
}
@media(max-width:1000px) {
.nav-phone-button{top:30px;}
.nav-phone{top:47px;}
}
@media(max-width:750px) {
.header .logo{padding:5px 5px;width:230px;}
.header .logo img{max-height:50px;}
.header-left span{margin-right:5px;}
footer{ padding-top:30px;}
.foot-nav{ margin-top:0;}
.foot-nav li{width:50%;padding:10px 20px 10px 20px; box-sizing:border-box;text-align:left;}
.foot-nav li.foot-lxwm{float:none;width:100%;}

.foot-nav li.foot-ewm{float:none;margin-top:10px; padding:0;width:100%; box-sizing:border-box;text-align:center;}

.qxgs{ padding-bottom:20px;}
.qxgs li{float:none; text-align:center;line-height:24px; margin:0;}
.copyright{float:none;padding:0px 20px;text-align:center;}
a#back-to-top {border-radius:50%;}
header{display: none;}
}


.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}

/*向上滑动*/
.hideme{opacity:1;transform:translate(0px, 20px);-webkit-transform:translate(0px, 20px);-moz-transform:translate(0px, 20px)}
.freshAnim{opacity:1;transform:translate(0px, 20px);-webkit-transform:translate(0px, 20px);-moz-transform:translate(0px, 20px);animation-name:freshAnim;animation-duration:1.2s;animation-iteration-count:1;ANIMATION-timing-function:ease;animation-delay:0s;animation-fill-mode:forwards;-webkit-animation-name:freshAnim;-webkit-animation-duration:1.2s;-webkit-animation-iteration-count:1;-webkit-ANIMATION-timing-function:ease;-webkit-animation-delay:0s;-webkit-animation-fill-mode:forwards;-moz-animation-name:freshAnim;-moz-animation-duration:1.2s;-moz-animation-iteration-count:1;-moz-ANIMATION-timing-function:ease;-moz-animation-delay:0s;-moz-animation-fill-mode:forwards}
@keyframes freshAnim{
	0%{opacity:1;transform:translate(0px, 20px)}
	100%{opacity:1;transform:translate(0px, 0px)}
}
@-webkit-keyframes freshAnim{
	0%{opacity:1;transform:translate(0px, 20px)}
	100%{opacity:1;transform:translate(0px, 0px)}
}
@-moz-keyframes freshAnim{
	0%{opacity:1;transform:translate(0px, 20px)}
	100%{opacity:1;transform:translate(0px, 0px)}
}
/*逐个加载*/
.card{transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;opacity:0;transform:translate(0px, 20px);-webkit-transform:translate(0px, 20px);-moz-transform:translate(0px, 20px);border:none;background:none;}