@import url(//at.alicdn.com/t/c/font_4178008_g7ln1atgqj4.css);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.xdfflex{display:flex;display:-webkit-box;display:-webkit-flex}
.top{margin:0 auto;background-image:url(/static/images/navtop.png);background-repeat:repeat-x;background-position:bottom;height:120px;background-color: #fff;}
.top .header{width:1200px;height:120px;margin:0 auto;justify-content:space-between;align-items:center}
.top .header .logo{width:400px}
.top .header .logo img{width:100%}
.top .header .nav{width:100%;flex-wrap:nowrap;justify-content:space-between;line-height:140px;transition:box-shadow 0.2s ease-out;position:relative}
.top .header .nav a{margin:10px 10px;text-align:center;font-size:20px;color:#333;line-height:1;position:relative;display:block;outline:none;line-height: 118px;}
.top .header .nav a span{line-height:120px;padding:0 0.35em;transition:color 0.5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1)}
.top .header .nav a span::before{content:"";position:absolute;z-index:-1;top:50%;left:0;width:100%;height:10%;opacity:0.3;transform:scale3d(0,1,1);transform-origin:0% 50%;transition:transform 0.5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1);background:#ff8a00}
.top .header .nav a:nth-child(n):hover,.top .header .nav a:nth-child(n):focus{color:#ff8a00}
.top .header .nav a:hover,.top .header .nav a:focus{color:#333}
.top .header .nav a:hover span::before,.top .header .nav a:focus span::before{transform:scale3d(1,1,1)}
.top .header .nav a:last-child{color:#ff8a00}
.top .header .nav a i{color:#333;font-size: 30px;}


.tck_col{width:120px;height:437px;background:url(/static/images/tck_column1.png) no-repeat;background-size:100% 100%;position:fixed;top:28%;left:-10px;z-index:99999999}
.tck_ul{margin-top:167px}
.tck_li{width:74px;height:58px;cursor:pointer;margin:0 auto 8px;background-color:#ffffff;box-shadow:0px 1px 4px 0px rgba(138,42,0,0.28);border-radius:8px;border:solid 1px rgba(255,127,70,0.48);box-sizing:border-box;position:relative}
.tck_li .tck_icon{height:37px}
.tck_li .tck_icon img{margin:0 auto;padding-top:8px;display:block}
.tck_li .tck_zi{font-size:12px;color:#333333;text-align:center}
.tck_top{font-size:15px;color:#ffffff;padding-top:17px;text-align:center;cursor:pointer;position:absolute;bottom:30px;width:100%}

.swt_kj{width:650px;height:400px;position:fixed;z-index:999999;top:50%;left:50%;margin-left:-320px;margin-top:-200px;background:#fff;color:#333;box-shadow:1px 1px 50px rgba(0,0,0,0.3);display:block;opacity:1;overflow:hidden; border-radius: 10px;}
.swt_zc{width:56%;float:left;margin-left:4%}
.swt_wz{width:100%;height:auto;overflow:hidden;padding-top:20px;margin-bottom:20px}
.swt_wz p{display:block;font-size:15px;padding-top:15px}
.swt_wz h2{font-size:21px;font-weight:700;line-height:1.9}
.swt_xz{width:100%;height:auto;overflow:hidden}
.swt_xz h3{font-size:14px;font-weight:normal;color:#666}
.swt_sj{width:100%;height:auto;overflow:hidden;margin:15px auto}
.swt_lb{height:30px;float:left;width:78px;line-height:30px;margin-right:10px;display:inline;text-align:center;font-size:13px;background:#f6f6f6;border:1px solid #f6f6f6;cursor:pointer}
.swon{border:1px solid #ff7a01;background:#ff7a01;color:#ff7a01;font-weight:bold;background:url(/static/images/swtd.png) no-repeat;background-position:right bottom}
.swt_zy{width:100%;height:auto;overflow:hidden;margin:15px auto}
.swt_lb input{display:none}
.swtp{}
.swt_sr{width:100%;height:auto;overflow:hidden;margin:20px auto}
.swt_sr input{display:block;width:160px;height:34px;line-height:34px;color:#757474;border:1px solid #f5f5f5;margin-right:12px;background:#f5f5f5;float:left;padding-left:6px;outline:none;box-sizing:border-box}
.swt_sr input:hover{border-color:#ee5400;background-color:#fff}
.swt_xz h3 span{color:#ff9e06;font-weight:600}
.swt_tj{width:100%;height:auto;overflow:hidden;margin-top:10px}
.swt_tj input{background:#ff9e06;display:block;width:162px;height:44px;text-align:center;color:#fff;line-height:44px;font-size:15px;float:left;margin-right:9px;border:none;cursor:pointer;border-radius:0px;box-sizing:border-box}
.swt_tj a{background:#333;color:#fff;width:162px;height:44px;line-height:44px;text-align:center;font-size:15px;float:left;margin-right:9px;text-decoration:none}
.swt_rc{width:40%;float:right}
.swt_rc img{width:100%;display:block}
.swt_kj .swt_tcgb{top:14px;right:14px;width:22px;height:22px;float:right;margin-right:-11px;margin-top:-12px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;cursor:pointer;outline:none;position:absolute;-webkit-transition:0.6s;transition:0.6s;-webkit-transform:rotate(0);transform:rotate(0);-ms-transition:0.6s;-ms-transform:rotate(0)}
.swt_tcgb img{width:22px;height:22px}
.swt_kj .swt_tcgb:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg)}
.TcShow{-webkit-animation:TcShow1 1.3s both;animation:TcShow1 1.3s both}
.TcShow{-webkit-animation:TcShow1 1.3s both;animation:TcShow1 1.3s both}
@keyframes TcShow1{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}
50%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{-webkit-transform:none;transform:none}
}@-webkit-keyframes TcShow1{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}
50%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{-webkit-transform:none;transform:none}
}.TcOut{-webkit-animation:TcOut1 1.3s both;animation:TcOut1 1.3s both}
@keyframes TcOut1{50%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
to{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}
}@-webkit-keyframes TcOut1{50%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
to{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}
}.x-zxtc2 .x-zxtc2-close{width:40px;height:40px;position:absolute;right:0px;top:0px;background-color:#ee5400;font-size:16px;color:#fff;text-align:center;line-height:40px;cursor:pointer}

.bottom{width:100%;margin:0 auto;background:#262626;border-top:#ff8a00 4px solid;}
.bottom .footer{width:1200px;margin:0 auto;justify-content:space-between}
.bottom .footer .flist{margin:20px 2px}
.bottom .footer .flist h3{width:100%;text-align:left;font-size:23px;font-weight:300;color:#bdbdbd}
.bottom .footer .flist h3::after{display:block;margin-top:2px;width:40px;height:3px;background-color:#ff8a00;content:""}
.bottom .footer .flist .ilist{width:100%;flex-wrap:nowrap;justify-content:space-between}
.bottom .footer .flist .ilist .slist{display:block;text-align:left;margin:0 10px}
.bottom .footer .flist .ilist .slist .slisttitle{display:block;width:160px;text-align:left;color:#bdbdbd;font-size:18px;line-height:2.3;font-weight:200;padding-top:10px;border-bottom:1px solid #3c3c3c;margin-bottom:7px}
.bottom .footer .flist .ilist .slist ul{width:100%;text-align:left}
.bottom .footer .flist .ilist .slist ul li{display:block;width:100%;height:26px;line-height:26px;text-align:left;color:#3c3c3c;font-size:15px}
.bottom .footer .flist .ilist .slist ul li a{color:#777;font-weight:200;transition:0.2s ease;-moz-transition:0.2s ease;-webkit-transition:0.2s ease}
.bottom .footer .flist .ilist .slist ul li .slist-tel{display:block;font-size:15px;color:#7c7c7c;line-height:1;padding-top:10px}
.bottom .footer .flist .ilist .slist ul li .slist-tel span{color:#ff8a00}
.bottom .footer .flist .ilist .slist:hover a{color:#b5b5b5;border-color:#b5b5b5}
.bottom .copy{border-top:1px solid #3c3c3c;display:block;width:1200px;margin:0 auto;cursor:default;position:relative;padding-top:20px}
.bottom .copy .con{line-height:30px;color:#969696;display:block}
.bottom .copy .fslogin{position:absolute;right:0;top:10px;width:300px}
.bottom .copy .fslogin img{width:100%}
.bottom .copy  a{color: #969696;}
.float_qq{position:fixed;top:600px;right:0;width:50px;height:203px;z-index:9999999}
.float_qq li{width:auto;height:50px;z-index:20}
.float_qq li.float_qq1,.float_qq li.float_qq4{position:absolute;left:0;width:62px}
.float_qq li.float_qq1{top:0}
.float_qq li.float_qq2{position:absolute;top:52px;left:0;width:126px}
.float_qq li.float_qq3{position:absolute;top:104px;left:0;width:172px}
.float_qq li.float_qq4{top:156px}
.float_qq li a{display:block;font-family:"Microsoft Yahei";color:#FFF;font-size:14px;height:50px;line-height:50px;overflow:hidden;background-color:#000;opacity:0.8;border-radius:6px}
.float_qq li a img{display:block;float:left;vertical-align:middle;width:30px;height:30px;margin:12px 12px 14px 14px}
.float_qq li a:hover{background-color:#c70c1f;opacity:1}
.float_shwx{position:absolute;top:-226px;left:-216px;width:216px;height:216px;padding-bottom:9px;display:none}
.float_shwx img{display:block;padding:14px;background-color:#FFF;width:188px;height:188px}

.scroll-content{animation:totop 2s forwards;-webkit-animation:totop 2s forwards;-o-animation:totop 2s forwards;-moz-animation:totop 2s forwards;-ms-animation:totop 2s forwards;transform:translateY(-20px);-webkit-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);-moz-transform:translateY(-20px)}
@keyframes totop{0%{transform:translateY(-20px);opacity:0}
100%{transform:translateY(0);opacity:1}
}@-moz-keyframes totop{0%{-moz-transform:translateY(-20px);opacity:0}
100%{-moz-transform:translateY(0);opacity:1}
}@-webkit-keyframes totop{0%{-webkit-transform:translateY(-20px);opacity:0}
100%{-webkit-transform:translateY(0);opacity:1}
}@-ms-keyframes totop{0%{-ms-transform:translateY(-20px);opacity:0}
100%{-ms-transform:translateY(0);opacity:1}
}@-o-keyframes totop{0%{-o-transform:translateY(-20px);opacity:0}
100%{-o-transform:translateY(0);opacity:1}
}.animated{animation-duration:2s}
