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, font, 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,
caption, tbody, tfoot, thead {
font-family:"microsoft yahei";
margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;color:#333;font-size:14px;}
body {line-height: 1;font-size:14px;}
ol, ul ,li{list-style: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
input{background: none;border: none;}

.fl{float: left;}
.fr{float: right;}
.comwidth{width: 1200px;margin: 0 auto;}
.clearfix:after{content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{zoom: 1;}
.clear{clear:both}
.none{display:none;}
a:link,a:visited,a:active{text-decoration: none;transition: all 0.3s linear;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a:hover{ color:#0068b6; text-decoration:none;}
i{font-style:normal; }
.transform{transition: all 0.3s linear;}
.transform:hover{box-shadow: 0 15px 25px rgba(0,0,0,.2);transform:translate3d(0,-2px ,0);}

/*公用头部*/
.comHeader{overflow: hidden;padding:30px 0 27px;}
.comHeader .logo{}
.comHeader .topInfo{float: right;overflow: hidden;}
.comHeader .topInfo li{float: right;}
.comHeader .topInfo li a{font-size:12px;}
.comHeader .topInfo b{float: right;margin:0 6px;font-weight:normal;margin:0 8px;color:#dcdcdc;}
.topNav{clear:both;padding-top:14px;}
.topNav li{float: left;margin-left: 25px;padding: 0 5px;position: relative;line-height: 42px;border-bottom:3px solid #fff;}
.topNav li a{font-size: 16px;}
.topNav li:hover a{color: #005b8a;}
.topNav li.liet{border-bottom: 3px dotted #005b8a;}
.topNav li.liet a{color: #005b8a;}
.topNav li.liet:after{content: "";display: block;position: absolute;width: 70%;bottom: -3px;border-bottom: 3px solid #005b8a;margin: 0 auto;left: 15%;}
.topNav li:hover{border-bottom: 3px dotted #005b8a;}
.topNav li:hover:after{content: "";display: block;position: absolute;width: 70%;bottom: -3px;border-bottom: 3px solid #005b8a;margin: 0 auto;left: 15%;}

/*公用底部*/
.footer{background: #3f3f3f url(/hk/resource/cms/2019/12/2019121413441315792.png) -200px 50px no-repeat;padding-top:45px;}
.footer .footerCopy{border-top: 1px solid #9f9f9f;line-height: 34px;margin-top: 30px;padding: 20px 0;text-align: center;color: #767676;font-size: 16px;}
.botLinks{overflow: hidden;}
.botLinks li{float: left;margin-left: 50px;}
.botLinks li a.botOneA{color: #fff;font-size: 18px;line-height: 34px;}
.botLinks li a.botOneA:after{content:"";display:block;width:30px;border-bottom: 1px solid #9e9e9e;margin-bottom: 10px;margin-top: 5px;}
.botLinks li li{float: none;margin-left: 0; }
.botLinks li li a.botTwoA{font-size: 14px;color: #8a8a8a;line-height: 34px; }

.youQLink{border:1px solid #b8b8b8;border-radius: 6px;height: 27px;width: 180px;position: relative;}
.youQLink{background:url(/hk/resource/cms/2019/12/2019121413414621567.jpg) right center no-repeat;}
.youQLink.bg{background:url(/hk/resource/cms/2019/12/2019121413424387281.jpg) right center no-repeat;}
.youQLink span{color: #b1b1b1;font-size: 14px;line-height: 28px;text-indent: 20px;display: block;cursor: pointer;position:relative;}
.youQLink span:after{content:"";display:block;border-right: 1px solid #b2b2b2;position:absolute;height: 100%;right: 26px;top: 0;}
.youQLink ul{position: absolute;top: 28px;width: 100%;display: none;overflow: hidden;}
.youQLink ul li{text-align: center;border-bottom: 1px dashed #fff;background-color: #3f3f3f;}
.youQLink ul li a{line-height: 32px;color: #b1b1b1;}
.linkPhone{color:#fff;font-size:12px;line-height:32px;display:block;margin-top: 20px;padding-left: 10px;}

/*Channel banner*/
.banner {height: 357px;background: url(/hk/resource/cms/2019/12/2019121413433759335.jpg) center top / cover no-repeat;}
.bannerCon{width: 1200px;margin: 0 auto;padding-top: 130px;}
.bannerCon .bannerTxt{font-size: 45px;color: #fff;font-style: italic;margin:10px 0;}
.bannerCon .bannerEn{font-size: 18px;line-height: 38px;color: #fff;font-weight: normal;display:none;}