
@charset "utf-8";
/*1029626114@qq.com*/
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
input,textarea {border: 2 none; box-shadow: none; outline: none;}
/* 设置默认字体 */
body,button, input, select, textarea { font-family:"Microsoft Yahei" ;color: #666;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;}
/* 重置列表元素 */
ul, ol ,li{list-style: none;}
/* 重置文本格式元素 */
a {text-decoration: none; color: #444; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration:underline; color:#007EF3;}
/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;}


/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}


/*清除浮动*/
.clear{clear: both;height: 0;}
.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}
.b-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}
.clearafter:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.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}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}


/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto;  }

/* function */
h2 a:hover{ text-decoration: none;}
input,textarea{ outline:none; }
textarea{ resize:none;}
em{ font-style: normal;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;}
.f_ib{display:inline-block;*display:inline;*zoom:1;}
.f_dn{display:none;}
.f_db{display:block;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fl{float:left;}
.f_fr{float:right;}
.f_prz{position:relative;zoom:1;}
.f_oh{overflow:hidden;}
.f_fa{font-family:Arial, Helvetica, sans-serif;}
.f_fw{ font-family:"Microsoft Yahei" }
*{list-style: none;}

	  .f_pr{position:relative;}
	.f_pa{position:absolute;}
	.header , .content , .footer { width:1200px; margin:0 auto;  }
	em{font-style:normal;}
      .g_top{ height:90px; background:#fff;position: relative;z-index: 111;width: 1500px;margin: 0 auto;}
      .g_top .tlogo{position: absolute;left:2%;top:19px;width: 16%;}
      .g_top .tlogo img{width: 100%;display: block;}
      .g_nav{ height:90px; line-height: 90px; float: left;margin-left:20%; width: 66%;}
      .g_nav li{font-size: 16px;color: #3a3a3a;margin: 0 3%;float: left;position: relative;}
      .g_nav li a{ display:block;float: left;  color:#3a3a3a; line-height:90px; text-decoration: none;}
      .g_nav li a:hover,.g_nav .cur a{color:#2196F3;font-weight: bold;text-decoration: underline;}
      .g_top .ttel{float: right;width: 12%;padding-left: 2%;font-size: 24px;color:#2196F3;background:url(../images/ttel.jpg) no-repeat 0 33px; padding-top:2%;padding-bottom: 1%; background-size: 30px;}


.g_nav .otxla{position: absolute;left:0;top:90px;width: 230%;z-index: 12;background:#1c549c;padding: 10px 0;display:none;}
     .g_nav .otxla li{line-height:66px;height:66px;background:none;width: 100%;
    float: none; border-bottom:1px dashed #fff; margin:0;
    text-align: center;}
.g_nav .otxla li a {box-sizing:border-box;padding: 0; font-size: 16px;font-weight: normal;border-bottom: none;color: #fff;display: block;text-align: left; padding:0 22px;width: 100%;height: 66px;line-height: 66px;}
    .g_nav .otxla li:last-child{border-bottom: none;}
    .g_nav .otxla li:nth-child(1):before{background:none;}
    .g_nav .otxla li a:hover{color:#fff;background:none;font-weight:normal;}
    .g_nav .cur .otxla li a{color: #fff;font-weight:normal;background:none;}
    .g_nav .cur .otxla li a:hover{color: #fff;font-weight:normal;background:none;}
    .g_nav li:hover .otxla{display:block;}
 .banner .slick-arrow {
            position: absolute;font-size: 0;
            top: 50%; 
            z-index:12;
            width: 100px;
            height: 100px;
            margin-top: -42px;
            border: 0;
        }
        .banner .slick-prev {outline: none;
            left: 5%; display: none; background:none; position: absolute;top:50%;margin-top:-42px; font-size:0;border: none; z-index:12;
          width:30px;height: 84px;
        }
        .banner .slick-next {outline: none;
            right: 5%; display: none;background:none;position: absolute;top:50%;margin-top:-42px; font-size:0;border: none; z-index:12;
           width:30px;height: 84px;
        }   

    .banner img {
            display: block;
            width: 100%;
            margin:0 auto;
        }
      
       .slick-dots {
            position: absolute;
            left: 0; font-size:0;
            bottom: 5%;
            width: 100%;
            text-align: center;
            outline: none;
            
        }
        .slick-dots li {
            display: inline-block;
            margin: 0 15px; outline: none;
        }
        .slick-dots li button {
            display: block;
            border: 0 none;width: 15px;height: 15px;
            color: #fff; border-radius: 50%;
            background-color: #fff;
            outline: none; 
        }
        .slick-dots .slick-active button {
            background-color:#2196F3;
        }
        


    body .flbd dl.buying{display:block;}
    .flbd dl{display:none;}


    .anlstcon.f_cb{
    width: 1200px;
    margin: 0 auto;
}
    
    


.zz-s2 ol li {width:272px;}
.zz-s2 ol li img{width:270px;height:153px;border:1px solid #ccc;}
    


      .g_ft{ height:404px;background: url(../images/ftbg.jpg) no-repeat center top;padding-top: 52px;}
      .g_ft .m_ftlgo{float: left;width: 386px;height: 342px;}
      .flogo{width: 160px;height: 180px;margin-bottom: 15px;float: left;}
	  .flogo img{width: 100%;height: auto;background:#1c549c;padding: 15px;border-radius:34px;opacity: 0.9;}
      .g_ft .m_ftlgo em{display: block;width: 230px;line-height: 50px;border-bottom: 2px solid #737372;font-size: 14px;color: #3a3a3a;}
      .g_ft .ftr{float: right;width: 812px;height: 342px;position: relative;}
      .g_ft .m_fnav{padding-top: 56px;height: 117px;} 
      .g_ft .m_fnav a{display: block;float: left;width: 220px;padding-left: 20px;line-height: 26px;font-size: 13px;color: #3a3a3a;background: url(../images/ftnavico.jpg) no-repeat 0 9px; }
      .g_ft .f_ftcon .ad1{background: url(../images/ftico1.jpg) no-repeat;padding-left: 47px;}
      .g_ft .f_ftcon .ad2{background: url(../images/ftico2.jpg) no-repeat;padding-left: 47px;width: 168px;}
      .g_ft .f_ftcon .ad3{background: url(../images/ftico3.jpg) no-repeat;padding-left: 47px;width: 198px;}
      .g_ft .f_ftcon li{float: left;}
      .g_ft .f_ftcon li b{display: block;line-height: 34px;font-size: 14px;color: #3a3a3a;margin-bottom: 8px;}
      .g_ft .f_ftcon .ad1{font-size: 12px;line-height: 20px;width: 120px;margin-right: 75px;}
      .g_ft .f_ftcon .ad2{font-size: 18px;font-weight: bold;}
      .g_ft .f_ftcon .ad3{font-size: 14px;font-weight: bold;}
      .g_ft .m_code{position: absolute;right: 0;top:50px;width: 92px;height: 92px;}
      .g_ft .m_code img{width: 92px;height: 92px;display: block;}
      .g_ft .copyr{font-size: 12px;color: #fff;text-align: center;}
      .g_ft .copyr a{color: #fff;}
      

     .ico{display:none; position:fixed; left:0px; bottom:170px; z-index:999; color:#fff; cursor: pointer; width:43px; height:189px; font-size: 16px; background:url(../images/bottom.png) no-repeat center; box-sizing: border-box;padding: 71px 11px 0;line-height: 20px;}
      .fix{height:100px; background:#1c549c;left:0px; bottom:0px; z-index:998; position:fixed; width:100%; padding-top: 24px; }
       .fix .fix_con{ position: relative;}
       .fix .fix_con h2{float: left;width: 192px;padding-left: 50px;font-size: 24px;color: #fff;font-weight: normal;background:url(../images/lytit.png) no-repeat 0 6px; height: 44px;line-height: 44px;}
       .fix .bd_box{width:945px;float: left;}
       .fix .bd_box li{float: left;height: 40px;line-height: 40px;margin-bottom: 12px;}
       .fix .bd_box li input{padding-left: 12px;font-size: 14px;color: #666666;border: none;background: none;}
       
       .fix .bd_box .form1{width: 138px;margin-right: 40px;background: #fff;border-radius: 5px;}
       .fix .bd_box .form1 input{width:120px;height: 40px;line-height: 40px;}
       .fix .bd_box .form2 input{width:175px;height: 40px;line-height: 40px;}
       .fix .bd_box .form3 input{width:306px;height: 40px;line-height: 40px;}
       
       .fix .bd_box .form2{width: 200px;margin-right: 18px;background: #fff;border-radius: 5px;}
       .fix .bd_box .form3{width:330px;background: #fff;border-radius: 5px;}

       .fix .bd_box .form4{height: 28px;line-height: 28px;}
       .fix .bd_box label{float: left;width: 82px;font-size: 14px;color: #8eaace;line-height: 28px;}
       .fix .bd_box i{float: left;width: 630px;line-height: 28px;}
 .fix .bd_box em {
    float: left;
    margin-right: 12px;
    font-size: 14px;
    color: #8eaace;
}

   .fix .bd_box em input {
    display: inline-block;
    margin-right: 5px;
    position: relative;
    top: 2px;
    margin-left: 6px;
}

       .fix .submit{width:172px;height:43px; position: absolute;right:35px;top:0;border: none;}
       .fix .submit input{width:172px;height:43px;background:url(../images/tj.jpg) no-repeat center; cursor: pointer;border: none;}
       .fix_con .cls{ width:60px; height: 60px; display: block; position: absolute; right: -52px; color: #fa7621; text-align: center; top: -50px; }




  

 .fix .form-btn-reset{display:none;}
.fix b{font-size:12px;color:#fff;}


/*表单弹框*/
    .getcode_gg{float:left;width:84px;height:36px;}
    .nsw-modal {
        width: 100vw;
        height: 100vh;
        background: rgba(225, 225, 225, 0.5);
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
    }
    
    .modal-dialog {
        position: absolute;
        color: #000000;
        top: 150px;
        width: 400px;
        border-radius: 3px;
        min-height: 155px;
        overflow: hidden;
        z-index: 99998;
        margin-left: -200px;
        left: 50%;
    }
    
    .modal-dialog .css-icon {
        background-image: url("../images/modal-icons.png");
    }
    
    .modal-dialog .modal-head {
        height: 30px;
        line-height: 30px;
        padding: 0px 20px;
        background: #F6EFEF;
        font-size: 14px;
    }
    
    .modal-dialog .modal-head .modal-logo {
        width: 15px;
        height: 15px;
        background-position: 1px 0px;
        margin: 8px 5px 0 0;
        float: left;
    }
    
    .modal-dialog .modal-head .close {
        float: right;
        width: 15px;
        height: 15px;
        background-position: -14px 0px;
        margin-top: 8px;
    }
    
    .modal-dialog .modal-body {
        width: 100%;
        min-height: 125px;
        background: #ffffff;
    }
    
    .modal-dialog .modal-body .modal-body-left {
        width: 140px;
        float: left;
    }
    
    .modal-dialog .modal-body .modal-body-left .icon {
        width: 64px;
        height: 64px;
        margin: 30px 0 0 48px;
    }
    
    .modal-dialog .modal-body .modal-body-left .success-message {
        background-position: 0px -14px;
    }
    
    .modal-dialog .modal-body .modal-body-left .warming-message {
        background-position: 0px -78px;
    }
    
    .modal-dialog .modal-body .modal-body-right {
        width: 260px;
        float: right;
        padding-top: 20px;
    }
    
    .modal-dialog .modal-body .modal-body-right .close-btn {
        color: #000;
        text-align: center;
        width: 90px;
        display: inline-block;
        height: 24px;
        line-height: 24px;
        background: #818079;
    }
    
    .modal-dialog .modal-body .modal-body-right p {
        line-height: 30px;
    }








      

        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 62px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 12px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
               width: 33px;
    height: 31px;
    background-position: -23px -47px;
    background-size: 52px 82px;
        }
        .client-2 .my-kefu-ftop .my-kefu-main{
            padding-top: 6px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 62px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background:#2196F3;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background:#2196F3;
            width: 97px;
            height: 53px;
            position: relative;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
.pro-video{overflow: hidden;font-size: 16px;color: #03A9F4;font-weight: bold;}
.pro-video span{padding: 1px 3px;}
/*banner*/
.g_fl{margin-top:65px;overflow: hidden;}
.g_fl h2{height: 140px;text-align: center;font-size: 36px;color: #333333;}
.g_fl h2 a{color: #333333;}
.g_fl h2 em{display: block;font-size: 18px;color: #616060;font-weight: normal;padding-top: 6px;}
.g_fl .flhd{width: 1200px;margin:0 auto;}
.g_fl .flhd ul{margin-left:-2px;overflow: hidden;}
.g_fl .flhd li{float: left;width:22%;border: 1px solid #eee;padding-bottom: 10px; text-align: center;margin-left:2%;font-size: 16px;color: #555555;transition: all 0.3s linear 0s;margin-bottom: 20px;}
.g_fl .flhd li a{color: #555555;}
.g_fl .flhd li em{display: block;font-size: 12px;color: #d3d3d3;}
.g_fl .flhd li i{display: block;width:200px;margin:0 auto;}
.g_fl .flhd li i img{width: 100%;height: auto;}
.g_fl .flhd li:hover{transform: translateY(-10px);}
.m_fl .flhd{overflow: hidden;padding-bottom: 30px;}
.g_fl .flhd .on{color:#2196F3;font-weight: bold;}
.g_fl .flhd .on a{color:#2196F3;text-decoration: underline;}
.g_fl .flhd .on em{font-weight: normal;}
.g_fl .m_fl{width: 100%!important;height: 600px;}
.m_fl dl{width: 100%!important;}
.g_fl .m_fl dt table{margin-top: 30px;}
.g_fl .m_fl dt{float: left;width:48%; border: 1px solid #eee;padding: 1%;}
.g_fl .m_fl dt img{width: 100%;height: auto;}
.g_fl .m_fl dd{float: right; width: 46%;
    border: 1px solid #eee;
    padding: 1%;
    background-size: cover;
    box-shadow: 0 0 15px rgba(18, 22, 27, 0.05);}
.g_fl .m_fl h2{height: 72px;line-height: 72px;position: relative;font-size: 24px;font-weight: bold;color: #333333;text-align: left!important;}
.g_fl .m_fl h2 a{color:#007EF3;}
.g_fl .m_fl p.pro-video span{font-size: 20px;display: block;border: none;margin-bottom: 8px;margin-top:17px;}
.g_fl .m_fl td p{color: #444;font-size: 14px;}
.g_fl .m_fl td {border: 1px solid #eee;}
.pro-video video{width: 100%;height: auto;}
.g_fl .m_fl h3:before{content: "";position: absolute;width: 28px;height: 2px;background: #0064b5;left:0;bottom: 0}
.g_fl .m_fl p{font-size: 15px;line-height:35px;color: #727272;margin-bottom:8px;}
.g_fl .m_fl p span{color: #2196F3;border: #2196F3 solid 1px;padding: 1px 1px;margin-right: 25px;}
.g_fl .m_fl p d{color: #2196F3;}
.g_fl .flbd .fllst li{float: left;width: 96px;margin-right: 96px;text-align: center;font-size: 15px;color: #727272;height: 140px;}
.g_fl .flbd .fllst li img{width: 88px;margin:0 auto 12px;transition: all 0.3s linear 0s;}
.g_fl .flbd .fllst li:nth-child(3n){margin-right: 0;}
.g_fl .flbd .fllst li:hover img{transform:rotate(360deg);}


.g_yz{background:url(../images/yingbg.jpg) no-repeat center top;height: 114px;padding-top: 30px;}
.g_yz h2{float: left;width: 460px;margin-left: 132px;font-size: 36px;font-weight: bold;color: #fff;}
.g_yz h2 em{display: block;font-size: 16px;font-weight: normal;padding-top: 6px;}
.g_yz .yztel{float: left;width: 400px;}
.g_yz .yztel em{display: block;line-height: 36px;background:url(../images/yztel.png) no-repeat 0 8px;padding-left: 28px;font-size: 15px;color: #fff;}
.g_yz .yztel b{display: block;font-weight: normal;font-size: 40px;color: #fff;}
.g_yz .yzbtn a{display: block;float: right;background:#fff;width: 114px;line-height: 48px;padding-left: 86px;font-size: 16px;color:#2196F3;font-weight: bold;border-radius: 26px;margin-top: 16px;position: relative;z-index: 1;}
.g_yz .yzbtn a:before{content: "";position: absolute;background:url(../images/flbtn.png) no-repeat;width: 32px;height: 32px;left:45px;top:12px;}






.g_ys{background: #f4f4f4;padding-top: 87px;padding-bottom: 25px;overflow: hidden;}
.g_ys h2{height: 112px;text-align: center;font-size: 36px;color: #333333;}
.g_ys h2 a{color: #333333;}
.g_ys h2 em{display: block;font-size: 18px;color: #616060;font-weight: normal;padding-top: 6px;}
.g_ys .ysbd{float: left;width: 793px;}
.g_ys .ysbd dt{margin-bottom: 27px;height:auto;overflow: hidden;}
.g_ys .ysbd dt img{width:62%;height: auto;display: block;border-radius: 50px 0 20px 0;transition: all 0.3s linear 0s;text-align: center;}
.g_ys .ysbd dt:hover img{transform: scale(1.1);}

.g_ys .ysbd h3{line-height: 40px;font-size: 24px;color: #333333;margin-bottom: 12px;}
.g_ys .ysbd p{font-size: 15px;line-height: 24px;color: #6c6c6c;padding: 0 50px 0 0;}
.g_ys .yshd{float: right;width: 366px;margin-top: 12px;}
.g_ys .g_ysadvant{overflow: hidden;margin-left: -2%;}
.g_ys  dl{margin-left: 2%; background: #fff; box-shadow: 0 0 40px #d6d3d3; padding-top: 23px;padding:1%;overflow: hidden;float: left;width: 46%;margin-bottom: 20px;}
.g_ys .yshd dl:nth-child(6){border-bottom: 1px solid #cdcdcd }
.g_ys dt{float: right;width:20%;overflow: hidden;margin-top: 25px;}
.g_ys dt img{width:100%;height:auto;display: block;}
.g_ys  dd{float: left;width:76%;}
.g_ys  dd p{line-height: 28px;color: #444;font-size: 14px;margin-top: 8px;}
.g_ys h4,.g_ys .g_ysadvanttit{position: relative;padding-left: 60px;font-size: 18px;color: #616060;padding-bottom: 8px;font-weight: bold;}
.g_ys h4 em{display: block;font-size: 12px;color: #bebebe;font-weight: normal;}
.g_ys h4 b,.g_ys .g_ysadvanttit b{position: absolute;left:0;width: 32px;line-height: 32px;background: #333333;text-align: center;font-size: 16px;color: #fff;font-weight: normal;border-radius: 50%;}
.g_ys .yshd .on,.g_ys .dl{background: #fff;width: 400px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;position: relative;left:-55px;box-shadow: 0 0 40px #d6d3d3; }
.g_ys .yshd .on dd{margin-left: 55px;}
.g_ys .yshd .on h4{color: #2b5fa1;}
.g_ys .yshd .on b{background: #2b5fa1;color: #fff;}

.g_pro{overflow: hidden;padding-top: 90px;}
.g_pro .cpfl{float: left;width: 300px;margin-top: 8px;}
.g_pro .flcon{background: #f4f4f4;padding-top: 20px;}
.g_pro .cpfl h3,.g_pro .cpfl h2{padding-top: 20px;background:#2b5fa1;color: #fff; height: 76px;font-weight: bold;text-align: center;font-size:24px;border-radius: 50px 0 0 0;}
.g_pro .cpfl h3 a{color: #fff}
.g_pro .cpfl h3 em{display: block;font-size: 14px;color: #5c84b8;font-weight: normal;}
.g_pro .flc h4,.g_pro .flc dt{margin-left: 37px; width: 187px;height: 40px;line-height: 40px;background:#2b5fa1; margin-bottom: 10px;position: relative;padding-left: 40px;color: #fff;}
.g_pro .flc h4:before,.g_pro .flc dt:before{content: "";position: absolute;width: 6px;height: 6px;background: #fff;border-radius: 50%;left:18px;top:20px;}
.g_pro .flc h4 a{font-size: 16px;font-weight: bold;color: #fff;}
.g_pro .flc .on{background: #2b5fa1;}
.g_pro .flc  dd {
    height: 50px;
    font-size: 16px;
    line-height: 50px;
    padding-left: 54px;
    padding-right: 40px;
    margin-bottom: 1px;color: #444;
    background: #ececec;
    position: relative;
    overflow: hidden;
}
.g_pro .flc ul{margin-left: 70px;padding: 15px 0;} 
.g_pro .flc li{font-size: 14px;line-height: 30px;color: #888888;position: relative;padding-left: 14px;}
.g_pro .flc li:before{content: "";position: absolute;width: 4px;height: 1px;background: #888888;left:0;top:15px;}
.g_pro .flc li a{color: #888888}
.g_pro .flc li a:hover{color: #333333;}
.g_pro .flc li:hover:before{background: #333333}
.g_pro .fltel{width: 260px;height: 102px;position: relative;margin-left: 37px; margin-top: 40px;}
.g_pro .fltel em{display: block;height: 34px;line-height: 34px;padding-left: 26px; font-size: 15px;color: #333333;background:url(../images/cptel.jpg) no-repeat 0 10px;}
.g_pro .fltel span{display: block;height: 52px;font-size: 28px;color: #2b5fa1;}
.g_pro .flc dd:hover a{color:#2b5fa1;text-decoration: underline;}
.g_pro .cplstc{float: right;width: 870px;}
.g_pro .cptit{height: 78px;border-bottom: 1px solid #bfbfbf;background:url(../images/hot.jpg) no-repeat 0 20px;padding-left: 40px;margin-bottom: 30px;} 
.g_pro .cptit h3,.g_pro .cptit h2{font-size:24px;color: #0061ae;line-height: 78px;}
.g_pro .cptit h3 a{color: #0061ae;}
.g_pro .h_sea{float: left;margin-top: 20px;display: none;}
.g_pro .key{float: right;width: 360px;}
.g_pro .h_sea b{font-weight: bold; color: #004eb7; font-size: 14px;}
.g_pro .key a{color:#4d4d4d;padding:0 2px;line-height: 32px;font-size: 14px;}
.g_pro .key a:hover{color: #0061ae;}
.g_pro .s_inp{float: left; background:url(../images/serbg.jpg) no-repeat; width: 300px;height: 32px;}
.g_pro .inp01{height:32px;line-height:32px;   padding-left: 10px; width:230px;float:left;color:#828282; font-size: 14px;  border: none; background: none; font-family:"Microsoft Yahei"}
.g_pro .s_ss{float:left; width:52px; height:32px; background: none;border: none; cursor: pointer;}
.g_pro .cplst li{float: left;width:31%;margin-left:2%;margin-bottom: 26px;overflow: hidden;transition: all 1s ease 0s;}
.g_pro .cplst{overflow: hidden;margin-left: -2%;}
.g_pro .cplst li img{width:100%;height:206px;display: block;}
.g_pro .cplst .lastli{margin-right: 0;}
.g_pro .cplst li h3{display: block;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #6c6c6c;}
.g_pro .cplst li:hover h3{background: #2b5fa1;color: #fff;}
.g_pro .cplst li:hover{transform: translateY(-10px);	}
.g_pro .cpmore a{display: block;width: 186px;height: 48px;line-height: 48px;background: #0061ae;padding-left: 80px;font-size: 18px;color: #fff;margin: 0 auto;position: relative;z-index: 1; background:url(../images/cpbtn.jpg) no-repeat;}

.g_jjfa{background:url(../images/fabg.jpg) no-repeat center top;height: 594px;padding-top: 86px;}
.g_jjfa h2{height: 140px;text-align: center;font-size: 36px;color: #333333;}
.g_jjfa h2 a{color: #333333;}
.g_jjfa h2 em{display: block;font-size: 18px;color: #616060;font-weight: normal;padding-top: 6px;}
.g_jjfa dt{float: right;width: 557px;height: 418px;overflow: hidden;}
.g_jjfa dt img{width: 557px;height: 418px;display: block;}
.g_jjfa dd{float: left;width: 590px;padding:70px 0 0 50px;}
.g_jjfa .fawz{height: 216px;}
.g_jjfa .fawz p{font-size: 15px;line-height:35px;color: #848484;margin-bottom: 10px;}
.g_jjfa span{display: block;}
.g_jjfa span a{display: block;float: left;width:180px;height: 52px;line-height: 52px;background: #333333;text-align: center;font-size: 16px;color: #fff;font-weight: bold;margin-right: 10px;border-radius: 50px;}
.g_jjfa span .btn2{background:#2196F3;}
.g_jjfa .fahd{position: absolute;left:50px;top:18px;width: 720px;z-index: 111}
.g_jjfa .fahd li{float: left;margin-right: 55px;line-height: 66px;font-size: 16px;font-weight: bold;color: #333333;}
.g_jjfa .fahd li a{color: #333333;}
.g_jjfa .fahd li:hover,.g_jjfa .fahd .cur{color:#2196F3;font-weight: bold;background:url(../images/fatit.png) no-repeat center 48px;}
.g_jjfa .fahd li:hover a,.g_jjfa .fahd .cur a{color:#2196F3;}

/* 产品 */
.blk-main { width: 1200px; margin: 0 auto;}
.blk {margin-bottom: 20px;overflow: hidden;margin-top: 30px;}
.p12-curmbs-1 {font-size: 14px;border-bottom: 1px dashed #dcdcdc;padding-bottom: 10px;}
.p12-curmbs-1 b {border-left: 10px solid #2196F3;font-weight: normal;padding-left: 8px;}
.p12-curmbs-1 i {font-style: normal;}
.p12-curmbs-1 a{color: #666;}
.prolist{overflow: hidden;margin-top: 30px;}

.prolist h3{height: 50px;font-size: 24px;font-weight:bold;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom: 15px;}
.prolist ul{margin-left: -2%;overflow: hidden;}
.prolist ul li{float: left;width: 22.8%;margin-left: 2%;text-align: center;margin-bottom: 20px;border: 1px solid #eee;line-height: 28px;padding-bottom: 5px;}
.prolist ul li img{width: 100%;height:209px;}
.prolist ul li a{color: #444;overflow: hidden;}
.prolist ul li:hover{border: 1px solid #2196F3;}
.prolist ul li:hover a{color: #2196F3;text-decoration: underline;}

.caselist{overflow: hidden;margin-top: 30px;}
.caselist h3 span{display: inline-block; height: 50px;border-bottom: 3px solid #2196F3;}
.caselist h3{height: 50px;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom: 15px;}
.caselist ul{margin-left: -2%;}
.caselist ul li{float: left;width: 22.8%;margin-left: 2%;text-align: center;margin-bottom: 20px;border: 1px solid #eee;line-height: 28px;padding-bottom: 5px;}
.caselist ul li img{width: 100%;height:192px;}
.caselist ul li a{color: #444;overflow: hidden;font-size: 15px;}
.caselist ul li:hover{border: 1px solid #2196F3;}
.caselist ul li:hover a{color: #2196F3;}

.pro-aro,.article-aro{overflow: hidden;margin-top: 40px;}
.article-content{overflow: hidden;margin-top:40px;}
.pro-aro .aro-top{overflow: hidden;}
.pro-aro .aro-top dl dt{float: left;width: 45%;}
.pro-aro .aro-top dl dt img{width: 100%;height: auto;}
.pro-aro .aro-top dl dd{float: right;width: 48%;}
.pro-aro .aro-top dl dd p span{color: #2196F3;}
.pro-aro .aro-top dl dd p{font-size: 15px;color: #444;margin-top: 15px;}
.pro-aro .aro-top dl dd h1{font-size: 26px;margin-bottom: 20px;color: #2196F3;}
.pro-aro .aro-top dl dd .aro-content{border:11px solid #f0f0f0;padding: 10px 15px;overflow: hidden;margin-top:15px;border-radius: 15px;}
.pro-aro .aro-top .zxbj {padding: 0 15px; margin: 30px 0 0;}
.pro-aro .aro-top .zxbj a {
    padding: 0;
    float: left;
    width: 45%;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
    background: #2196F3;
}
.pro-aro .aro-top .nytel {width: auto;float:right;margin-left: 20px;}
.pro-aro .aro-top .nytel  span strong{font-size: 20px;}
.slider-left{overflow: hidden;float: left;width: 21%;background: url(../images/probg.jpg) repeat;}
.slider-left h3{padding: 8px 0;font-size: 20px;font-weight: 400;text-align: center;line-height: 28px;margin-bottom: 5px;background:#2196F3;color: #fff;}
.slider-left ul dt{background: #fff;margin-bottom: 20px;line-height: 45px;text-align: center;border-bottom: 3px solid #007EF3;color: #007EF3;font-weight: 600;}
.slider-left ul li,.slider-left ul dd{background: #fff;margin-bottom: 20px;line-height: 45px;text-align: center;}
.slider-left ul{overflow: hidden;padding: 15px 10px;}
.slider-left ul li a{color: #444;font-size: 15px;}
.slider-left ul li:hover a,.slider-left ul dd:hover a{color: #2196F3;text-decoration: underline;}
.article-fr{float: right;width: 75%;}
.article-fr .article-top h2{font-size: 22px;color: #2196F3;margin-bottom: 15px;margin-top: 20px;}
.article-fr .article-top h3{font-size: 20px;color: #2196F3;margin-bottom: 15px;margin-top: 20px;}
.article-fr .article-top h4{font-size: 16px;color: #444;margin-bottom:8px;margin-top:10px;font-weight: normal;}
.article-fr .article-top p {font-size: 14px;margin-bottom: 8px;line-height: 28px;}
.article-fr .article-top p  img{margin-bottom: 10px;}
.article-top{overflow: hidden;margin-bottom: 30px;}
.article-fr .pro-xg ul {overflow: hidden;margin-left: -1.5%;margin-top: 20px;}
.article-fr .pro-xg ul li {float: left;width: 23.2%;text-align: center;margin-left: 1.5%;border: 1px solid #eee;padding-bottom: 8px;margin-bottom: 25px;}
.article-fr .pro-xg ul li img{width: 100%;height: auto;}
.article-fr .pro-xg h3{ font-size: 20px;font-weight: 600;line-height: 28px;margin-bottom: 5px;border-bottom: 1px solid #eee;color: #333;}
.article-fr .pro-xg ul li a{color: #444;font-size: 15px;}
.article-fr .pro-xg ul li:hover{border: 1px solid #2196F3;}
.article-fr .pro-xg ul li:hover a{color: #2196F3;}
.article-fr .new-xg ul {overflow: hidden;margin-left: -1.5%;margin-top: 20px;}
.article-fr .new-xg ul li{float: left;width: 48%;margin-left: 1.5%;border-bottom: 1px solid #eee;padding-bottom: 5px;margin-bottom: 25px;}
.article-fr .new-xg ul li a{color: #444;font-size: 15px;}
.article-fr .new-xg ul li:hover a{color: #2196F3;}
.article-fr .new-xg h3{ font-size: 20px;font-weight: 600;line-height: 28px;margin-bottom: 5px;border-bottom: 1px solid #eee;color: #333;}
.article-fr .new-xg,.article-fr .pro-xg{overflow: hidden;margin-top:40px;}
.newslist{overflow: hidden;margin-top: 30px;}
.newslist h3 span{    display: inline-block;height: 50px;border-bottom: 3px solid #2196F3;}
.newslist h3{height: 50px;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom: 15px;}
.newslist ul{margin-left: -2%;overflow: hidden;margin-top: 25px;}
.newslist ul li{float: left;width:47%;margin-left: 2%;margin-bottom: 20px;border-bottom: 1px solid #eee;line-height: 28px;padding-bottom: 5px;}
.newslist ul li a{color: #444;overflow: hidden;}
.newslist ul li:hover{border-bottom: 1px solid #2196F3;}
.newslist ul li:hover a{color: #2196F3;}
.newslist ul li span{float: right;font-size: 12px;color: #666;}

.article-aro .article-top h1{text-align: center;font-size: 26px;margin-bottom: 20px;color: #2196F3;}
.article-aro .article-top .time{text-align: center;color: #555;    height: 35px;line-height: 35px;font-size: 13px;}
.article-rx{overflow: hidden;margin-top: 20px;margin-bottom: 20px;padding: 15px;background:#2196f30d;}
.article-rx .tip {
    text-indent: 0;
    font-size: 14px;
    color: #3d3d3d;
    text-align: center;
}
.article-rx .tel span {
    font-size: 15px;
    color: #333;
    font-weight: 400;
}
.article-rx .tel {
    color: #2196F3;
    font-size: 22px;
    font-weight: 700;
    width: auto;
    margin-right: 240px;float: left;
}
.article-rx .btn {
    display: block;
    margin-top: 18px;float: right;position: relative;top: -15px;
}
.article-rx .btn a.baojia{
    padding: 8px 45px;
    background:#2196F3;
    color: #fff;
    font-size: 17px;
	
    -webkit-box-shadow: #2196F3 0 2px 5px;
    -moz-box-shadow:#2196F3 0 0 5px;
}
.servicelist h3 span{    display: inline-block;height: 50px;border-bottom: 3px solid #2196F3;}
.servicelist h3{height: 50px;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom:25px;}

.servicelist{overflow: hidden;margin-top: 30px;}
.service-bg{background: url(../images/servicebg.png) repeat;overflow: hidden;padding: 20px;margin-top: 20px;}
.servicelist .service-zc{overflow: hidden;float: left;}
.servicelist .service1{float: left;width: 30%;}
.servicelist .service2{margin-left:29px;width: 35%;}
.servicelist .service3{float: right;width: 30%;}
.servicelist .service-zc dt{font-size: 18px;color: #2196F3;margin-bottom: 15px;}
.servicelist .service-zc p{line-height: 28px;color: #2196F3;font-size: 15px;margin-bottom: 10px;}
.servicelist .service2 img{width: 100%;height: auto;}
.servicelist .service-zc dl{overflow: hidden;margin-bottom: 20px;background: #fff;padding: 15px;}
.service-pj,.service-lc{overflow: hidden;margin-top: 30px;}
.service-pj ul{margin-top: 25px;overflow: hidden;margin-left: -1.5%;}
.service-pj ul li{float: left;width: 23.3%;margin-left: 1.5%;margin-bottom: 25px;border: 1px solid #Eee;font-size: 15px;text-align: center;}
.service-pj ul li img{width: 100%;}
.service-lc .u-top {
    padding: 20px 0; overflow: hidden;
}
.service-lc .u-top li {
    position: relative;
    float: left;
    text-align: center;
    width: 13%;
    margin-left: 6%;
}
.service-lc ul li {
    background: #fff;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 15px;
    border: 1px solid #f0f0f0;
    box-shadow: 0px 8px 8px rgba(7,7,7,0.21);
}
.service-lc li img {
    width: 60px;
}
.service-lc li p {
    font-size: 14px;
    color: #007ef3;
    margin-top: 10px;
    line-height: 28px;
}
.service-lc .u-top .one:after {
    position: absolute;
    background: url(../images/s_one.png) no-repeat;
    content: "";
    display: block;
    width: 182px;
    height: 50px;
    right: -182px;
    top: 50%;
    margin-top: -25px;
}
.service-lc .u-top .two:after {
    position: absolute;
    background: url(../images/s_two.png) no-repeat;
    content: "";
    display: block;
    width: 182px;
    height: 50px;
    right: -182px;
    top: 50%;
    margin-top: -25px;
}
.service-lc .u-top .three:after {
    position: absolute;
    background: url(../images/s_three.png) no-repeat;
    content: "";
    display: block;
    width: 182px;
    height: 50px;
    right: -182px;
    top: 50%;
    margin-top: -25px;
}
.service-lc .u-top .three:after {
    position: absolute;
    background: url(../images/s_three.png) no-repeat;
    content: "";
    display: block;
    width: 182px;
    height: 50px;
    right: -182px;
    top: 50%;
    margin-top: -25px;
}
.service-lc .u-top li.zuihou:after {
    background: none;
}
.service-lc .u-top .zuihou:after {
    position: absolute;
    background: url(../images/s_three.png) no-repeat;
    content: "";
    display: block;
    width: 182px;
    height: 50px;
    right: -182px;
    top: 50%;
    margin-top: -25px;
}
.service-lc .u-bottom {
    margin-top: 40px;
}
.service-lc .u-bottom li {
    position: relative;
    float: left;
    text-align: center;
    width: 15%;
    margin-left: 6%;
    margin-bottom: 20px;
}
.service-lc .u-bottom .five:after {
    position: absolute;
    background: url(../images/s_five.png) no-repeat;
    content: "";
    display: block;
    width: 182px;
    height: 50px;
    right: -182px;
    top: 50%;
    margin-top: -25px;
}
.service-lc .u-bottom .six:after {
    position: absolute;
    background: url(../images/s_five.png) no-repeat;
    content: "";
    display: block;
    width: 182px;
    height: 50px;
    right: -182px;
    top: 50%;
    margin-top: -25px;
}
.service-lc .u-bottom li.last:after {background: url(../images/s_four.png) no-repeat;content: "";display: block;width: 126px;height: 190px;position: absolute;right: -126px;top: -60px;}

.aboutlist h3 span{    display: inline-block;height: 50px;border-bottom: 3px solid #2196F3;}
.aboutlist h3{height: 50px;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom:25px;}
.aboutlist{overflow: hidden;margin-top: 30px;}
.about-1,.about-2,.about-3,.about-4{overflow: hidden;margin-top: 30px;}
.about-1 dl dt{float: left;width: 48%;}
.about-1 dl dd{float: right;width: 48%;}
.about-1 dl dd p{line-height: 30px;margin-bottom: 8px;font-size: 15px;}
.about-1 dl dd p span{color: #2196F3;}
.about-1 dl video{width: 100%;height: auto;}
.about-1 dl dd p strong{font-size: 18px;color: #333;margin-bottom: 20px;}
.about-2 p{line-height: 30px;margin-bottom: 8px;font-size: 15px;height: 35px;}
.about-2 ul,.about-3 ul{overflow: hidden;margin-left: -2%;margin-top: 20px;}
.about-2 ul li{float: left;width: 22.8%;font-size: 15px;color: #444;border: 1px solid #eee;margin-bottom: 25px;text-align: center;margin-left: 2%;padding-bottom: 8px;line-height: 28px;}
.about-2 ul li img{width: 100%;height: auto;}
.about-3 ul li{float: left;width:14%;font-size: 15px;color: #444;border: 1px solid #eee;margin-bottom: 25px;text-align: center;margin-left: 2%;line-height: 28px;}
.about-3 ul li img{width: 100%;height: auto;}
.aboutlist p{line-height: 30px;margin-bottom: 8px;font-size: 15px;}
.about-4 p img{width: 100%;height: auto;margin-top: 20px;}
.contactlist h3 span{    display: inline-block;height: 50px;border-bottom: 3px solid #2196F3;}
.contactlist h3{height: 50px;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom:25px;}
.contactlist{overflow: hidden;margin-top: 30px;}
.contactlist dl{overflow: hidden;margin-top: 30px;}
.contactlist dl dt{float: right;width: 45%;}
.contactlist dl dd{float:left;width: 48%;}
.contactlist dl dd p{line-height: 28px;margin-bottom: 10px;}
.contactlist dl dd p span{color: #2196F3;font-size: 17px;}
.contactlist dl dd .button a{display: block;width: 200px;background: #2196F3;color: #fff;text-align: center;margin-top: 20px;line-height: 45px;}
.contactlist dl dd p img{width: 150px;height: auto;float: right;}
.contactlist dl dd .titles{font-size: 20px;color: #3A3A3A;font-weight: bold;}
.contactlist dl dd p strong{color: #2196F3;font-size: 18px;}













.g_fad{background:url(../images/fadbg.jpg) no-repeat center top;height: 304px;overflow: hidden;}
.g_fad .fahd{margin-left: 220px;height: 88px;}
.g_fad .fahd li{float: left;width: 40px;text-align: center;font-size: 18px;color: #616060;font-weight: bold;margin-right: 200px;}
.g_fad .fahd li em{display: block;width: 40px;height: 40px;overflow: hidden;margin:0 auto 5px;}
.g_fad .fahd .on em img{margin-left: -40px;}
.g_fad .fabd dl{width: 386px;height: 118px;}
.g_fad .fabd dt{float: left;width: 133px;height: 118px;background:#2196F3;border-radius: 20px 0 0 0;}
.g_fad .fabd dt i{display: block;width: 60px;margin:0 auto;padding-top: 10px;}
.g_fad .fabd dt em{display: block;text-align: center;font-size: 24px;color: #fff;}
.g_fad .fabd dd{background: #fff;width: 218px;padding: 30px 0 0 30px;height: 88px;float: left;}
.g_fad .fabd p{font-size: 15px;line-height: 18px;color: #616060;}
.g_fad .fabd p b{color:#2196F3;}
.g_fad .fad2{margin-left: 390px;}
.g_fad .fad3{margin-left: 640px;}
.g_fad .fad4{margin-left: 850px;}

.g_gcan{padding-top: 92px;overflow: hidden;}
.g_gcan h2{height: 100px;text-align: center;font-size: 36px;color: #333333;}
.g_gcan h2 a{color: #333333;}
.g_gcan h2 em{display: block;font-size: 18px;color: #616060;font-weight: normal;padding-top: 6px;}
.g_gcan .gcantit{width: 1200px;height: 196px;margin: 0 auto;}
.g_gcan .gcantit li{float: left;width:19%;text-align: center;font-size: 16px;color: #555555;margin-right: 13px;}
.g_gcan .gcantit li:last-child{margin-right: 0;}
.g_gcan .gcantit b{font-weight: normal;color: #555555;display: block;padding-top: 111px;}
.g_gcan .gcantit i{position: relative;width: 124px;height: 124px;overflow: hidden;}
.g_gcan .gcantit em{position: absolute;left:50%;top:0;margin-left: -61px;width: 124px;height: 124px;}
.g_gcan .gcantit span{position: absolute;left:50%;top:0; margin-left: -61px;width: 124px;height: 124px;}
.g_gcan .gcantit span img{width: 100%;height: auto;}
.g_gcan .gcantit li:hover span,.g_gcan .gcantit .cur span{display: block;}
.g_gcan .gcantit li:hover b,.g_gcan .gcantit .cur b{color: #2b5fa1;font-weight: bold;}


.g_gcan .antj{float: left;width: 49.4%;position: relative;}
.g_gcan .antj dt{overflow: hidden;}
.g_gcan .antj dt img{width: 100%;display: block;transition: all 0.3s linear 0s;}
.g_gcan .antj dt:hover img{transform: scale(1.1);}
.g_gcan .antj dd{position: absolute;left:2.6%;bottom: 24px;width: 70%;height: 136px;background:#ffffffb5;border-radius: 20px 0 10px 0;padding-right: 20%;border: 1px solid #eee;}
.g_gcan .antj h3{padding: 24px 0 0 60px;}
.g_gcan .antj h3 a{display: block;height: 30px;line-height: 30px;font-size: 14px;color: #2b5fa1;font-weight: bold;margin-bottom: 12px;}
.g_gcan .antj h3 span{font-size: 14px;color: #666666;font-weight: normal;line-height: 30px;}
.g_gcan .antj p{font-size: 14px;line-height: 20px;color: #858585;padding-left: 60px;}
.g_gcan .anmore{position: absolute;right: 0;top:0;width: 110px;background: #2b5fa1;height: 106px;text-align: center;font-size: 14px;color: #fff; padding-top: 30px;border-radius: 0 0 10px 0}
.g_gcan .anmore a{color: #fff;}
.g_gcan .anmore i{display: block;width: 30px;margin: 0 auto;}
.g_gcan .anlst{overflow: hidden;margin-left: -2%;}
.g_gcan .anlst li{display:inline-block;float: left;padding: 5px;border: 1px solid #eee;height: 343px;  width: 22%;margin-left: 2%;margin-bottom: 1.2%;overflow: hidden;}
.g_gcan .anlst li img{width: 100%;display: block;transition: all 0.3s linear 0s;height: 167px;}
.g_gcan .anlst li:hover img{transform: scale(1.1);}
.g_gcan .anlst li p{line-height: 28px;color: #444;font-size: 15px;}
.g_gcan .anlst li p span{color:#2196F3;}
.g_gcan .anlst li h3,.g_gcan .anlst li p.anlsttit{margin-top: 15px;font-weight: bold;}

.g_news24{height:776px;padding-top: 87px;overflow: hidden;}
.g_news24 h2{height: 113px;text-align: center;font-size: 36px;color: #333333;}
.g_news24 h2 a{color: #333333;}
.g_news24 h2 em{display: block;font-size: 18px;color: #616060;font-weight: normal;padding-top: 6px;}
.g_news24 .newhd{margin: 0 0 0 100px;height: 82px;}
.g_news24 .newhd li{float: left;width:190px;height: 60px;text-align: center;font-size: 16px;color: #555555;position: relative;padding-top: 7px;}
.g_news24 .newhd li:before{content: "";position: absolute;width: 1px;height: 32px;background: #dbdcdd;right: 0;top:10px;}
.g_news24 .newhd li:last-child:before{background: none;}
.g_news24 .newhd li em{color: #555555;}
.g_news24 .m_news h3{font-size: 22px;color: #333;margin-bottom: 15px;}
.g_news24 .newhd .on a{color:#2b5fa1;font-weight: bold;}
.g_news24 .newhd .on em{color:#2b5fa1;font-weight: bold;}

.g_news24 .newtjleft{float: left;width: 580px;}
.g_news24 .newbd{height: 310px;}

.newtjleft dt{width: 580px;height: 310px;overflow: hidden;margin-bottom: 20px;}
.newtjleft dt img{width: 580px;height: 310px;display: block;transition: all 0.3s linear 0s;}
.newtjleft dt:hover img{transform: scale(1.1);}

.newtjleft dd{height:auto;overflow: hidden;}
.newtjleft h3 a{display: block;height: 30px;line-height: 30px;font-size: 16px;color: #2b5fa1;overflow: hidden;}
.newtjleft h4{line-height: 28px;font-size: 14px;color: #a3a3a3;}
.newtjleft p{font-size: 14px;line-height: 20px;color: #858585;height: 40px;overflow: hidden;margin-bottom: 20px;}
.newtjleft span a{display: block;background:url(../images/dtmore.png) no-repeat;padding-left: 32px;font-size: 14px;color: #333333;line-height: 28px;}
.newtjleft dl.newsask{overflow: hidden;}
.newtjleft dl.newsask dd{    margin-bottom:10px;padding: 15px;
    background: #f4f4f4;}
.g_news24 .newr{float: right;width: 596px;}
.g_news24 .newr dl{margin-bottom: 30px;height: 135px;background: #f4f4f4;transition: all 0.3s linear 0s;}
.g_news24 .newr dt{float: left;width: 180px;height: 135px; overflow: hidden; }
.g_news24 .newr dt img{width: 180px;height: 135px;display: block;}
.g_news24 .newr dd{float: left;width: 390px;margin-left: 16px;padding-top: 17px;}
.g_news24 .newr h5 a,.g_news24 .newr dd p a,.g_news24 .newr dd .asktit{display: block;font-size: 16px;line-height: 24px;color: #131313;height: 24px;overflow: hidden;font-weight: normal;}
.g_news24 .newr h6,.g_news24 .newr dd p span{line-height: 22px;font-size: 14px;color: #666666;margin-bottom: 12px;}
.g_news24 .newr p{font-size: 14px;line-height: 20px;color: #858585;}

.g_news24 .newr dl:hover p a{color: #007EF3;text-decoration: underline;}

.prolist-tit{overflow: hidden;margin-bottom: 20px;margin-top: 30px;}
.prolist-tit span{font-size: 20px;color: #007EF3;border-bottom: 3px solid #007EF3;padding-bottom: 5px;}

/* 走进 */
.g_zj{height: 632px;padding-top:40px;background:#c8d7fd85;background-attachment: fixed;}
.g_zj h2{height: 73px; line-height: 73px; text-align: center;font-size: 36px;color:#333333;margin-bottom: 15px;}
.g_zj h2 a{color:#333333;}
.g_zj h2 em{display: block;font-size: 18px;color: #616060;font-weight: normal;padding-top: 6px;}
.g_zj p{ padding: 0 45px;margin-bottom: 15px; overflow: hidden;font-size: 14px;line-height: 30px;color:#444;text-align: center;}
.g_zj .video{width: 600px;margin: 0 auto;height: 444px;margin-top: 38px;}
.g_zj p span{color: #2196F3;}
.g_zs2{height:370px;padding-top: 42px;overflow: hidden;}
.zz{width:1200px; height:360px; margin:0 auto; position:relative;}
.zz ul{height:84px;margin-left: 130px;overflow: hidden;}
.zz ul li{float:left; height:84px; width: 210px;text-align: center; font-size: 16px;color: #555555;position: relative;padding-top: 5px;}
.zz ul li:before{content: "";position: absolute;width: 1px;height: 37px;background: #dfdfdf;right: 0;top:7px;}
.zz ul li:last-child:before{background: none;}
.zz ul li a{display:inline-block; width:210px; height:84px; color:#555555;  }
.zz ul li em{display: block;font-size: 12px;color: #d3d3d3;}
.zz ul li a:hover,.zz ul li.cur a{color:#2196F3;font-weight: bold;}
.zz ul li a:hover em,.zz ul li.cur em{font-weight: normal;}
.zz_box{ position: relative;}
.zz_box .ljt,.zz_box .rjt{ width:18px; height:22px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.zz_box .ljt{left:-45px;top:70px;}
.zz_box .rjt{right:0;top:70px;}
.zz_box .ljt a{ background: url(../images/ljt.png) no-repeat; width:18px; height:22px; display:block;}
.zz_box .rjt a{ background: url(../images/rjt.png) no-repeat right 0; width:18px; height:22px; display:block;}
.zz-s ol li{position: relative; float:left; width:270px;overflow: hidden; margin-right:22px; *display:inline;background: none;padding: 0}
.zz-s ol li img{width:99%; display: block;transition: all 0.3s linear 0s;}
.zz-s ol li em{display: block;line-height: 52px;text-align: center;font-size: 15px;color: #858585;}
.zz-s3 ol li img{width: 94%;height: auto;}
.zz-s3 ol li{border: 1px solid #eee;width: 172px!important;text-align: center;}
.zz-s3 .tempWrap{width: 1176px!important;}

/* 友情链接 */
.g_link{ height: 26px;position: relative;margin-top: -36px;text-align: center;}
.g_link .content{width: 500px;margin: 0 auto;height: 26px;}
.g_link h2{float: left;width: 70px;font-size: 12px;color:#888888;font-weight: normal;}
.link_c{overflow:hidden; font-size: 12px;text-align: center;width: 400px;float: left;}
.link_c a{ white-space:nowrap; padding:0 10px;float: left;  color:#888888;display: block;}
.link_c .lasta a{background: none;}
.asknews dd{width: 98%!important;margin: 0 8px!important;}

.g_news24 .asknews  dl{height: auto;padding: 10px 0;overflow: hidden;}

.g_fl .flbd ul{overflow: hidden;}
.g_fl .flbd ul li{float: left;width: 48%;margin-right: 2%;text-align: center;transition: 0.5s all ;}
.g_fl .flbd li img{height: auto;width: 100%;}
.gallery 
{ list-style: none; 
} 

.gallery:before 
{ 
z-index: -1; 
border-radius: 50%; 
content: ''; 
} 
.gallery__item 
{ 
background-blend-mode: luminosity; 
transition: -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275), background-image 0.5s; 
} 
.gallery__item:not(:last-child) 
{ 
/* position: absolute; 
top: 50%; 
left: 50%; */
width:100%; 
height:100%; 
border-radius: 50%; 
box-shadow: 0 0 .5em white; 
} 
.gallery__item:nth-child(1) 
{ 
-webkit-transform: scale(0.5); 
} 
.gallery__item:nth-child(1):hover 
{ width: 500px;
-webkit-transform: scale(1); 
background-blend-mode: normal; 
cursor: pointer; 
} 

.gallery__item:nth-child(1):hover ~ :last-child:after 
{ 
opacity: .001; 
} 
.gallery__item:nth-child(2) 
{ 
-webkit-transform: scale(0.5); 
} 
.gallery__item:nth-child(2):hover 
{ width: 500px;
-webkit-transform: scale(1); 
background-blend-mode: normal; 
cursor: pointer; 
} 

.gallery__item:nth-child(2):hover ~ :last-child:after 
{ 
opacity: .001; 
} 

.gallery__item:last-child 
{ 
z-index: -2; 
} 
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}



@media (max-width:1500px){
	.g_top{width: 100%;}
	.slick-slide img{width: 100%;height: auto;}
.g_top .ttel{ font-size:16px;}
.g_nav li{font-size:14px;}
.g_nav .otxla li a{font-size:12px;}
}

@media screen and (max-width: 1679px) {
.g_top .ttel{ font-size:20px;}
.g_nav li{font-size:16px;}
.g_nav .otxla li a{font-size:14px;}
}

@media screen and (min-width: 1680px) {
.g_top .ttel{ font-size:24px;}
.g_nav li{font-size:20px;}
.g_nav .otxla li a{font-size:16px;}



}
@media (max-width:1200px){.header, .content, .footer,.g_fl .flhd,.g_gcan .gcantit,.anlstcon.f_cb,.zz,.blk-main{width: 100%;}
.slick-slide img{width: 100%;height: auto;}
.g_top .ttel{background: url(../images/ttel.jpg) no-repeat -5px 21px;}
.g_nav{margin-left: 17%;}
.g_fl .flbd dt{width: 57%;margin-left: 0;}
.g_fl .flbd dd{width: 40%;}
.g_ys .ysbd{width: 55%!important;margin-left: 10px;}
.zz_change .zz-s .tempWrap{width: 96%!important;margin: 0 auto;}

}
@media screen and (max-width: 1200px) and (min-width: 1000px){.header,.blk-main, .content, .footer,.g_fl .flhd,.g_gcan .gcantit,.anlstcon.f_cb,.zz{width: 100%;}
.slick-slide img{width: 100%;height: auto;}
.g_top .ttel{background: url(../images/ttel.jpg) no-repeat -5px 21px;}
.g_nav{margin-left: 17%;}
.g_fl .flbd dt{width: 57%;margin-left: 0;}
.g_fl .flbd dd{width: 40%;}
.g_ys .ysbd{width: 55%!important;margin-left: 10px;}
.zz_change .zz-s .tempWrap{width: 96%!important;margin: 0 auto;}
.g_ft .m_ftlgo{width: 20%;overflow: hidden;height: auto;}
.g_ft .ftr{width: 75%;}
.g_top .ttel{display: none;}
.g_ys .ysbd dt img{width: 80%;}
.g_pro .cplstc{width: 77%;}
.g_pro .cpfl{width: 21%;}
.g_pro .cpfl h3{height: 50px;line-height: 50px;padding-top: 0;}
.g_pro .flc h4{margin: 0 auto 10px;width: 75%;margin-left: 0;}
.g_pro .fltel{width: 100%;margin-left: 0;}
.g_pro .cptit{overflow: hidden;}
.g_pro{overflow: hidden;height: auto;padding-top: 50px;padding-bottom: 45px;}
.g_jjfa dt img{width: 100%;height: auto;}
.g_jjfa .fawz{height: auto;}
.g_jjfa dd{overflow: hidden;width: 47%;padding: 30px 0 0 17px;}
.g_jjfa dt{width: 49%;}
.g_fad .fahd{margin-left: 100px;}
.g_fad .fahd li{margin-right: 160px;}
.g_gcan .anlst li{width: 21%;}
.g_news24{overflow: hidden;height: auto;}
.g_news24 .newtjleft{width: 49%;}
.g_news24 .newr{width: 48%;}
.newtjleft dt img{height: auto;width: 98%;}
.newtjleft dt{height: auto;width: 100%;}
.g_news24 .newr dt{width: 21%;height: auto;}
.g_news24 .newr dt img{height: auto;width: 100%;}
.g_news24 .newr dd{width: 77%;float: right;margin-left: 0;padding-top: 0;}
.g_news24 .newr dl{overflow: hidden;height: auto;padding: 10px 2px;}
.zz-s ol li img{height: 151px;}
.g_fad{display: none;}
.g_fl .flbd .fllst li{margin-right: 67px;}
.g_ys .yshd .on{left: 0;width:94%;}
.g_ys .yshd{width: 39%;}
.g_gcan .gcantit li{width: 18%;}
}
@media screen and (max-width:999px) and (min-width:767px){
	.slick-slide img{width: 100%;height: auto;}
	.g_top .ttel{background: url(../images/ttel.jpg) no-repeat -5px 21px;}
	.g_top .tlogo{width: 20%;}
	.g_nav{margin-left:23%;}
	.g_fl .flbd dt{width: 57%;margin-left: 0;}
	.g_fl .flbd dd{width: 40%;}
	.g_ys .ysbd{width: 55%!important;margin-left: 10px;}
	.zz_change .zz-s .tempWrap{width: 96%!important;margin: 0 auto;}
	.g_ft .m_ftlgo{width: 20%;overflow: hidden;height: auto;}
	.g_ft .ftr{width: 75%;}
	.g_top .ttel{display: none;}
	.g_ys .ysbd dt img{width: 80%;}
	.g_pro .cplstc{width: 77%;}
	.g_pro .cpfl{width: 21%;}
	.g_pro .cpfl h3{height: 50px;line-height: 50px;padding-top: 0;}
	.g_pro .flc h4{margin: 0 auto 10px;width: 75%;margin-left: 0;}
	.g_pro .fltel{width: 100%;margin-left: 0;}
	.g_pro .cptit{overflow: hidden;}
	.g_pro{overflow: hidden;height: auto;padding-top: 50px;padding-bottom: 45px;}
	.g_jjfa dt img{width: 100%;height: auto;}
	.g_jjfa .fawz{height: auto;}
	.g_jjfa dd{overflow: hidden;width: 47%;padding: 30px 0 0 17px;}
	.g_jjfa dt{width: 49%;}
	.g_fad .fahd{margin-left: 100px;}
	.g_fad .fahd li{margin-right: 160px;}
	.g_gcan .anlst li{width: 21%;}
	.g_news24{overflow: hidden;height: auto;}
	.g_news24 .newtjleft{width: 49%;}
	.g_news24 .newr{width: 48%;}
	.newtjleft dt img{height: auto;width: 98%;}
	.newtjleft dt{height: auto;width: 100%;}
	.g_news24 .newr dt{width: 21%;height: auto;}
	.g_news24 .newr dt img{height: auto;width: 100%;}
	.g_news24 .newr dd{width: 77%;float: right;margin-left: 0;padding-top: 0;}
	.g_news24 .newr dl{overflow: hidden;height: auto;padding: 10px 2px;}
	.zz-s ol li img{height:200px;}
	.g_fad{display: none;}
	.g_fl .flbd .fllst li{margin-right:12%;}
	.g_ys .yshd .on{left: 0;width:94%;}
	.g_ys .yshd{width: 39%;}
	.g_gcan .gcantit li{width: 18%;}
	.g_zj .video video{height: auto;width: 100%}
	.g_news24 .newbd{overflow: hidden;height: 490px!important;}
	.g_news24 .newhd li{width: 18%;}
.g_news24 .newbd	.newcon{width: 100%!important;}
}
@media screen and (max-width:767px){
.g_fl .flhd li{width: 31%;}	
.g_fl .flhd li i{width: 100%;}	
.g_fl h2{height: 70px;}	
.g_fl .flbd dt{width: 99%;}
.g_fl .flbd dd{width: 100%;}
.g_ys .ysbd{width: 100%;}
.g_top .tlogo{width: 20%;}
	.g_nav{margin-left:23%;}
	.g_ys .ysbd{width: 55%!important;margin-left: 10px;}
	.zz_change .zz-s .tempWrap{width: 96%!important;margin: 0 auto;}
	
	.g_top .ttel{display: none;}
	.g_ys .ysbd dt img{width: 80%;}
	.g_pro .cplstc{width: 100%;}
	.g_pro .cpfl{width:100%;}
	.g_pro .cpfl h3{height: 50px;line-height: 50px;padding-top: 0;}
	.g_pro .flc h4{margin: 0 auto 10px;width: 75%;}
	.g_pro .fltel{width: 100%;margin-left: 0;}
	.g_pro .cptit{overflow: hidden;}
	.g_pro{overflow: hidden;height: auto;padding-top: 50px;padding-bottom: 45px;}
	.g_jjfa dt img{width: 100%;height: auto;}
	.g_jjfa .fawz{height: auto;}
	.g_jjfa dd{overflow: hidden;width:100%;padding: 30px 0 0 17px;}
	.g_jjfa dt{width:100%;height: auto;}
	.f_pr{overflow: hidden;}
	.g_fad .fahd{margin-left: 100px;}
	.g_fad .fahd li{margin-right: 160px;}
	.g_gcan .anlst li{width: 21%;}
	.g_news24{overflow: hidden;height: auto;}
	.g_news24 .newtjleft{width:100%;}
	.g_news24 .newr{width:100%;}
	.newtjleft dt img{height: auto;width: 98%;}
	.newtjleft dt{height: auto;width: 100%;}
	.g_news24 .newr dt{width: 21%;height: auto;}
	.g_news24 .newr dt img{height: auto;width: 100%;}
	.g_news24 .newr dd{width: 77%;float: right;margin-left: 0;padding-top: 0;}
	.g_news24 .newr dl{overflow: hidden;height: auto;padding: 10px 2px;}
	.zz-s ol li img{height:auto;}
	.g_fad{display: none;}
	.g_fl .flbd {overflow: hidden;height: auto!important;}
	.g_ys .yshd .on{left: 0;width:94%;}
	.g_ys .yshd{width: 39%;}
	.g_gcan .gcantit li{width: 18%;}
	.g_zj .video video{height: auto;width: 100%}
	.g_news24 .newbd{overflow: hidden;height:1157px!important;}
	.g_news24 .newhd li{width: 18%;}
.g_news24 .newbd .newcon{width: 100%!important;}
.g_fl{height: auto;}
.g_gcan .anlst li{width: 29%;}
.zz ul li{width: 25%;}
.zz ul{margin-left: 0;}
.zz-s ol li{width: 206px!important;}
.flogo,.g_ft .m_ftlgo{display: none;}
.g_ft .ftr{width: 98%;}
.g_jjfa{overflow: hidden;height: auto;}
.pro-aro .aro-top dl dt,.pro-aro .aro-top dl dd,.slider-left,.article-fr{width: 99%;margin-bottom: 20px;}
.about-1 dl dt,.about-1 dl dd,.contactlist dl dd,.contactlist dl dt{width: 100%;margin-top: 20px;}
}
@media screen and (max-width:550px) and (min-width:480px){
	.contactlist dl dt img{width: 100%;height: auto;}
	.about-2 ul li{width: 30.7%;}
	.article-fr img{width: 99%!important;height: auto!important;}
.g_fl .flhd li{width:48%;}	
.g_fl .flhd li i{width: 100%;}	
.g_fl h2{height: 70px;}	
.g_fl .flbd dt{width: 99%;}
.g_fl .flbd dd{width: 100%;}
.g_ys .ysbd{width: 100%;height: 525px!important;}
.g_top{overflow: hidden;height: auto;}
.g_top .tlogo{width:50%;margin-bottom: 15px;overflow: hidden;}
.g_nav li a{float: initial;}
	.g_nav{margin-left:0;overflow: hidden;margin-top:80px;width: 100%;height: auto;line-height:normal;}
	.g_nav li a{line-height: normal;}
	.g_ys .ysbd{width: 100%!important;margin-left: 10px;}
	.zz_change .zz-s .tempWrap{width: 96%!important;margin: 0 auto;}
.g_nav li{width: 15%;margin: 0;text-align: center;height:35px;}	
	.g_top .ttel{display: none;}
	.g_ys .ysbd dt img{width:99%;}
	.g_pro .cplstc{width: 100%;}
	.g_pro .cpfl{width:100%;}
	.g_pro .cpfl h3{height: 50px;line-height: 50px;padding-top: 0;}
	.g_pro .flc h4{margin: 0 auto 10px;width: 75%;}
	.g_pro .fltel{width: 100%;margin-left: 0;}
	.g_pro .cptit{overflow: hidden;}
	.g_pro{overflow: hidden;height: auto;padding-top: 50px;padding-bottom: 45px;}
	.g_jjfa dt img{width: 100%;height: auto;}
	.g_jjfa .fawz{height: auto;}
	.g_jjfa dd{overflow: hidden;width:100%;padding: 30px 0 0 17px;}
	.g_jjfa dt{width:100%;height: auto;}
	.f_pr{overflow: hidden;}
	.g_fad .fahd{margin-left: 100px;}
	.g_fad .fahd li{margin-right: 160px;}
	.g_gcan .anlst li{width: 21%;}
	.g_news24{overflow: hidden;height: auto;}
	.g_news24 .newtjleft{width:100%;}
	.g_news24 .newr{width:100%;}
	.newtjleft dt img{height: auto;width: 98%;}
	.newtjleft dt{height: auto;width: 100%;}
	.g_news24 .newr dt{width: 21%;height: auto;}
	.g_news24 .newr dt img{height: auto;width: 100%;}
	.g_news24 .newr dd{width: 77%;float: right;margin-left: 0;padding-top: 0;}
	.g_news24 .newr dl{overflow: hidden;height: auto;padding: 10px 2px;}
	.zz-s ol li img{height:auto;}
	.g_fad{display: none;}
	.g_fl .flbd {overflow: hidden;height: auto!important;}
	.g_ys .yshd .on{left: 0;width:94%;}
	.g_ys .yshd{width:100%;}
	.g_gcan .gcantit li{width: 18%;}
	.g_zj .video video{height: auto;width: 100%}
	.g_news24 .newbd{overflow: hidden;height:1157px!important;}
	.g_news24 .newhd li{width: 18%;}
.g_news24 .newbd .newcon{width: 100%!important;}
.g_fl{height: auto;}
.g_gcan .anlst li{width: 29%;}
.zz ul li{width: 25%;}
.zz ul{margin-left: 0;}
.zz-s ol li{width: 206px!important;}
.flogo,.g_ft .m_ftlgo{display: none;}
.g_ft .ftr{width: 98%;}
.g_jjfa{overflow: hidden;height: auto;}
.g_jjfa h2,.g_ys h2,.g_fl h2{font-size: 25px;height: 90px;}
.g_jjfa h2 em{font-size: 16px;}
.g_ys{overflow: hidden;height: 100%;}
.g_pro .cplst li {width: 47.5%;text-align: center;}
.g_pro .cplst li em{width: 100%;}
.g_gcan .gcantit i{height: auto;width: 100%;}
.g_zj .video{width: 100%;height: auto;margin-bottom: 15px;}
.g_nav{width: 100%;}
.g_nav li{margin: 0 0;margin-left: 9px;}
.prolist ul li{width: 31%;}
.pro-aro .aro-top dl dt,.pro-aro .aro-top dl dd{width: 99%;margin-bottom: 20px;}
.newslist ul li{width: 99%;}
.caselist ul li{width: 46.8%;}
.servicelist .service1{width: 100%;}
	.servicelist .service2,.servicelist .service3{width: 100%;margin-top: 20px;}
	.service-pj ul li{width: 47.3%;}
	.service-lc .u-top li{width: 27%;margin-bottom: 20px;}
	.service-lc .u-bottom li{width: 37%;}
	.about-2 p{height: auto;}
	.about-3 ul li{width: 22%;}
	.article-rx .tel{margin-right: 0;font-size: 20px;}
	.article-top{font-size: 14px;color: #444;line-height: 28px;}
	.article-fr .new-xg ul li{width: 99%;}
	.article-fr .pro-xg ul li{width: 47.2%;}
	.article-top img,	.article-top p img{width: 100%!important;height: auto!important;}
}
@media screen and (max-width:480px) and (min-width:360px){
	
	.article-fr .pro-xg ul li{width: 47.2%;}
	.article-fr .new-xg ul li{width: 99%;}
	.article-top img,.article-top p img{width: 100%!important;height: auto!important;}
	.article-rx .tel{margin-right: 0;font-size: 20px;}
	.article-rx .btn{top: 0;}
	.article-top{font-size: 14px;color: #444;line-height: 28px;}
	.contactlist dl dt img{width: 100%;height: auto;}
	.about-3 ul li{width: 30%;}
	.about-2 p{height: auto;}
	.about-2 ul li{width: 46.7%;}
	.service-lc .u-top li{width: 27%;}
	.service-lc .u-bottom li{width: 37%;}
	.servicelist .service1{width: 100%;}
	.servicelist .service2,.servicelist .service3{width: 100%;margin-top: 20px;}
	.service-pj ul li{width: 47.3%;}
	.caselist ul li{width: 46.8%;}
	.newslist ul li{width: 99%;}
	.g_pro .cplst li {width: 47.5%;text-align: center;}
	.g_pro .cplst li em{width: 100%;}
.g_fl .flhd li{width:48%;}	
.g_fl .flhd li i{width: 100%;}	
.g_fl h2{height: 70px;}	
.g_fl .flbd dt{width: 99%;}
.g_fl .flbd dd{width: 100%;}
.g_ys .ysbd{width: 100%;height: 525px!important;}
.g_top{overflow: hidden;height: auto;}
.g_top .tlogo{width:50%;margin-bottom: 15px;overflow: hidden;}
.g_nav li a{float: initial;}
	.g_nav{margin-left:0;overflow: hidden;margin-top:80px;width: 100%;height: auto;line-height:normal;}
	.g_nav li a{line-height: normal;}
	.g_ys .ysbd{width: 100%!important;margin-left: 10px;}
	.zz_change .zz-s .tempWrap{width: 96%!important;margin: 0 auto;}
.g_nav li{width:25%;margin: 0;text-align: center;height:35px;}	
	.g_top .ttel{display: none;}
	.g_ys .ysbd dt img{width:99%;}
	.g_pro .cplstc{width: 100%;}
	.g_pro .cpfl{width:100%;}
	.g_pro .cpfl h3{height: 50px;line-height: 50px;padding-top: 0;}
	.g_pro .flc h4{margin: 0 auto 10px;width: 75%;}
	.g_pro .fltel{width: 100%;margin-left: 0;}
	.g_pro .cptit{overflow: hidden;}
	.g_pro{overflow: hidden;height: auto;padding-top: 50px;padding-bottom: 45px;}
	.g_jjfa dt img{width: 100%;height: auto;}
	.g_jjfa .fawz{height: auto;}
	.g_jjfa dd{overflow: hidden;width:100%;padding: 30px 0 0 17px;}
	.g_jjfa dt{width:100%;height: auto;}
	.f_pr{overflow: hidden;}
	.g_fad .fahd{margin-left: 100px;}
	.g_fad .fahd li{margin-right: 160px;}
	.g_gcan .anlst li{width: 21%;}
	.g_news24{overflow: hidden;height: auto;}
	.g_news24 .newtjleft{width:100%;}
	.g_news24 .newr{width:100%;}
	.newtjleft dt img{height: auto;width: 98%;}
	.newtjleft dt{height: auto;width: 100%;}
	.g_news24 .newr dt{width: 21%;height: auto;}
	.g_news24 .newr dt img{height: auto;width: 100%;}
	.g_news24 .newr dd{width: 77%;float: right;margin-left: 0;padding-top: 0;}
	.g_news24 .newr dl{overflow: hidden;height: auto;padding: 10px 2px;}
	.zz-s ol li img{height:auto;}
	.g_fad{display: none;}
	.g_fl .flbd {overflow: hidden;height: auto!important;}
	.g_ys .yshd .on{left: 0;width:94%;}
	.g_ys .yshd{width:100%;}
	.g_gcan .gcantit li{width:29%;margin-bottom: 20px;}
	.g_gcan .gcantit span{position: initial;top: 0;left: 0;margin-left: initial;}
	.g_zj .video video{height: auto;width: 100%}
	.g_news24 .newbd{overflow: hidden;height:700px!important;margin: 0!important;}
	.g_gcan .gcantit span img{height: 69px;}
	.g_news24 .newhd li{width:20%;}
.g_news24 .newbd .newcon{width: 100%!important;}
.g_fl{height: auto;}
.g_gcan .anlst li{width: 29%;}
.zz ul li{width: 25%;}
.zz ul{margin-left: 0;}
.zz-s ol li{width: 206px!important;}
.flogo,.g_ft .m_ftlgo{display: none;}
.g_ft .ftr{width: 98%;}
.g_jjfa{overflow: hidden;height: auto;}
.g_jjfa h2,.g_ys h2,.g_fl h2,.g_zj h2,.g_news24 h2,.g_gcan h2{font-size: 25px;height:70px;}
.g_gcan .gcantit{height: 234px;margin-top: 30px;overflow: hidden;}
.g_jjfa h2 em,.g_gcan h2 em,.g_news24 h2 em,.g_gcan h2 em{font-size: 16px;}
.g_ys{overflow: hidden;height: 100%;}
.g_zj p{padding: 0 15px;}
.g_zj .video{width: 100%;height: auto;margin-bottom: 15px;}
.g_zj h2{height: 119px!important;}
.g_news24 .newhd{margin: 0 0 0 0;}
.g_gcan .gcantit b{padding-top: 0;font-size: 14px;}
.g_gcan .anlst li{width: 44%;}
.g_gcan .anlst li img{height: 126px;}
.g_ft{height: 100%;overflow: hidden;}
.f_ftcon{display: none;}
.prolist ul li{width: 47%;}
}