﻿blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table td,table th{padding:3px 5px!important;border:1px solid #bebebe!important}
fieldset,img{border:0;max-width:100%}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
ception,th{text-align:left}
q:after,q:before{content:''}
abbr,acronym{border:0}
a{color:#666;transition:color .2s linear;text-decoration:none}
a:focus{outline:0}
a:hover{text-decoration:none}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.bc{margin-left:auto;margin-right:auto}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.zoom{zoom:1}
.hidden{visibility:hidden}
.vam{vertical-align:middle}
.clear{clear:both;height:0;line-height:0;font-size:0}
p{word-spacing:-1.5px}
li{list-style:none}
.cur{cursor:pointer}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;outline:0;font-style:inherit;font-weight:inherit}
input,select{vertical-align:middle}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}
body{font:14px/1.25 arial,helvetica,clean,sans-serif}
button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}
table{font-size:14px;width:100%;border-collapse:collapse}
code,kbd,pre,samp,tt{font-family:monospace;line-height:100%}
h1{font-size:32px}
h2{font-size:26px}
h3{font-size:20px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
.clearfix:after{content:'';display:block;clear:both;height:0;visibility:hidden}
.clearfix{zoom:1}
body{background:#f4f4f4;font-size:14px;color:#666;font-family:"微软雅黑"}
.container,.content{margin-left:auto;margin-right:auto;width:1200px}
.tanchuang1{width:100%;position:fixed;top:0;left:0;background:url(http://www.huajietech.cn/images/Common/tanchuangBg.png);height:100%;z-index:9999999}
.tanchuang1 .conBox{width:400px;height:212px;padding:20px;background:#fff;position:absolute;left:50%;margin-left:-220px;top:50%;margin-top:-80px;z-index:9999999}
.tanchuang1 .conBox .tcClose{width:33px;height:90px;position:absolute;right:45px;top:-90px;cursor:pointer;z-index:999999999999999}
.tanchuang1 .conBox .box{width:398px;height:190px;border:1px solid #e5e5e5;padding-top:20px;text-align:center;position:relative}
.tanchuang1 .conBox .box img{display:block;width:47px;height:47px;margin:0 auto}
.tanchuang1 .conBox .box h5{font-size:24px;color:#0950a0;font-weight:700;margin-top:10px}
.tanchuang1 .conBox .box p{font-size:16px;color:#4d4d4d;margin-top:10px}
.tanchuang1 .conBox .box .b15{display:block;width:150px;height:52px;line-height:52px;text-align:center;font-size:18px;color:#fff;position:absolute;bottom:-1px;left:50%;margin-left:-75px;background:#0950a0;text-decoration:none;z-index:999999999999999;border:0}
.tanchuang2 .conBox .box a{background:#404040}
.y-close-page{width:100%;height:100%;position:fixed;left:0;top:0;z-index:99999;background-color:#333}
.y-dialog-cont{width:360px;height:160px;background-color:#fff;margin:8% auto 0;border-radius:10px;text-align:center;color:#666}
.y-dialog-cont p{padding-top:10%;font-size:18px}
.y-dialog-cont a{display:block;width:70px;height:36px;line-height:36px;color:#fff;border-radius:5px;margin:36px auto 0;text-decoration:none;background:#0950a0}
@font-face{font-family:"Geometric 415 Black BT";src:url(http://www.huajietech.cn/font/Geometric%20415%20Black%20BT.woff) format("woff"),url(../font/Geometric415BlackBT.ttf) format("truetype"),url(../font/Geometric415BlackBT.eot) format("embedded-opentype"),url(http://www.huajietech.cn/font/Geometric%20415%20Black%20BT.svg) format("svg");font-weight:400;font-style:normal}
.wrapper{margin:0 auto;width:1200px}
.wrap-title{padding-bottom:40px;text-align:center;line-height:1.4;overflow:hidden}
.wrap-title h3{font-size:30px;font-weight:400;color:#333}
.wrap-title h3 a{color:#333;transition:all .5s linear}
.wrap-title h3 a:hover{font-weight:700;letter-spacing:5px}
.wrap-title p{font-size:16px;color:#999}
.wrap-title.white *{color:#fff}
.btn-wave{position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);overflow:hidden}
.btn-wave:before{content:'';display:block;width:120%;height:0;padding:60% 0;background-color:#0950a0;border-radius:50%;position:absolute;left:-10%;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);z-index:-1}
.btn-wave:hover:before{-webkit-animation:btnWave 1s ease;animation:btnWave 1s ease infinite;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes btnWave{0%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
}
@keyframes btnWave{0%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
}
.top-wrap{height:44px;line-height:44px;font-size:14px;overflow:hidden;border-bottom:#e7e7e7 solid 1px;background:#fff}
.welcome{float:left;width:400px;color:#666}
.top-tel{float:right;padding-left:46px;font-size:20px;color:#0950a0;font-weight:700;border-left:#e7e7e7 solid 1px;font-family:"Geometric 415 Black BT";background:url(../image/tel.png) no-repeat 18px center}
.top-menu{float:right;padding-right:6px}
.top-menu a{display:inline-block;padding:0 14px;color:#666;background:url(../image/top_line.png) no-repeat 0 center}
.top-menu a:hover{color:#0950a0}
.top-search{position:relative;float:right;margin-right:14px;width:220px;height:44px}
.search-icon{position:absolute;right:0;top:11px;width:20px;height:20px;cursor:pointer;background:url(../image/searchBtn.png) no-repeat}
.search-form{display:none;position:absolute;right:0;top:6px;width:200px;height:30px;border:#ddd solid 1px;border-radius:5px;overflow:hidden;background:#fff}
.search-form input{display:block;padding:0 5%;width:90%;height:30px;line-height:30px;border:none;outline:0}
.search-form button{display:block;position:absolute;right:0;top:0;width:30px;height:30px;border:none;cursor:pointer;background:#fff url(../image/searchBtn.png) no-repeat center}
.header{position:relative;width:100%;height:90px;background:#fff;z-index:111}
.header.index{position:fixed;background:0 0}
.header.index .nav-list li>a{color:#fff}
.header.index.fixed .nav-list li>a{color:#333}
.logo{float:left;padding-top:15px;height:66px}
.logo img{display:block;width:300px;height:auto}
.index .logo img:last-child{display:none}
.header.index .logo img:first-child{display:block}
.header .logo img:first-child,.header.fixed .logo img:first-child{display:none}
.slogan{float:left;margin-top:26px;padding-left:10px;width:240px;line-height:1.5;overflow:hidden;border-left:#ccc solid 1px}
.slogan h2{font-size:18px;font-weight:700;color:#333}
.slogan h2 strong{color:#0950a0}
.slogan p{color:#f9a219;font-size:18px;font-weight:700}
.nav{float:right}
.nav-list li{position:relative;float:left;margin-left:36px;height:90px;line-height:90px}
.nav-list li>a{display:block;font-size:16px;color:#333}
.nav-list li:after{display:block;position:absolute;top:-1px;left:0;width:0;height:4px;content:"";background:#23aac3;transition:width .2s linear}
.nav-list li.cur>a,.nav-list li:hover>a{color:#23aac3!important;font-weight:700}
.nav-list li.cur:after,.nav-list li:hover:after{width:100%}
.dropDown{display:none;position:absolute;z-index:99;top:80%;left:50%;width:200%;padding:0 5px;transform:translateX(-50%);padding:0 10px;background:#fff;background:rgba(255,255,255,.95);overflow:hidden;border-radius:5px;box-shadow:0 2px 5px #ccc}
.dropDown a{display:block;height:40px;line-height:40px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dropDown a:hover{color:#fff;background:#0950a0}
.header.fixed{position:fixed;z-index:999;left:0;top:0;height:66px;box-shadow:0 0 10px #ccc;background-color:#fff}
.header.fixed .logo{padding-top:8px}
.header.fixed .logo img{width:auto;height:50px}
.header.fixed .logo img:last-child{display:block}
.header.fixed .slogan{margin-top:10px}
.header.fixed .nav-list li{height:66px;line-height:66px}
.footer{padding:45px 0;overflow:hidden;background:#202020}
.ft-menu{float:left}
.ft-menu dl{float:left;margin-right:60px;width:261px;height:auto;border-right:#333 dotted 1px}
.ft-menu dt{padding-left:14px;height:25px;line-height:25px;font-size:18px;background:url(../image/ft_dt.png) no-repeat 0 center}
.ft-menu dt a{color:#fff}
.ft-menu dt a:hover{font-weight:700;color:#fff}
.ft-menu dd{padding-left:14px;padding-top:14px;line-height:30px;color:#9a9a9a;overflow:hidden}
.ft-menu dd a{display:block;color:#9a9a9a}
.ft-menu dd a:hover{color:#eee}
.ft-info{overflow:hidden;display: flex;justify-content: space-between;}

.ft-info dl{max-width: 50%;}
.ft-info .ftitle{font-size: 18px;font-weight: bold;color: #a3a3a3;}
.ft-info .ptitle{font-size: 17px;font-weight: bold;margin-bottom: 10px;}
.ft-info .pic img{max-width: 135px;}
.ft-info dt{padding-left:14px;height:25px;line-height:25px;font-size:18px;background:url(../image/ft_dt.png) no-repeat 0 center}
.ft-info dt a{color:#fff}
.ft-info dt a:hover{font-weight:700;color:#fff}
.ft-info dd{padding-left:14px;padding-top:14px;line-height:30px;color:#9a9a9a;overflow:hidden}
.copyright{height:59px;line-height:59px;font-size:14px;color:#9a9a9a;overflow:hidden;background:#1b1b1b}
.copyright a{color:#9a9a9a}
.copyright a:hover{color:#eee}
@media(max-width:1459px){.ft-menu dl{margin-right:20px;width:240px}
}
table{width:100%!important}
table tr td:nth-child(1),table tr td:nth-child(2){min-width:50px}
table p,table span,table td,table th,table tr{font-size:14px!important;line-height:28px;font-family:"微软雅黑"!important}
.probox table{margin-bottom:20px}
@media(max-width:640px){
    .flinks{display: none;}
    .ft-info{flex-wrap: wrap;}
    .ft-info dl{max-width: none;width: 100%;margin-bottom: 15px;}
}
