@charset "utf-8";
/*!
 * http://www.ibw.cn
 * Edited by AlexAli
 * Copyright (c) 2019 ibw
 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }body, button, input, select, textarea { font: 12px/1.5 Microsoft YaHei, Arial, sans-serif; }h1, h2, h3, h4, h5, h6 { font-size: 100%; }address, cite, dfn, em, var { font-style: normal; }ul, ol { list-style: none; }a { text-decoration: none; }legend { color: #000; }fieldset, img { border: 0; vertical-align: top; }section, article, aside, header, footer, nav, dialog, figure { display: block; }figure { margin: 0; }button, input, select, textarea { font-size: 100%;border:0;background:none;outline:none; }table { border-collapse: collapse; border-spacing: 0 }.clear { display: block; height: 0; overflow: hidden; clear: both }.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }.clearfix { *zoom:1;}a:link, a:visited { text-decoration: none; }a:hover, a:active { text-decoration: none; }a { blr:expression_r(this.onFocus=this.blur());}a { outline: none; transition-duration: 0.3s, 0.3s; transition-property: background-color, color; transition-timing-function: ease, ease;}table { border-collapse: collapse; border-spacing: 0; }.hidden { display: none; }.invisible { visibility: hidden; }.noBg { background: none !important; }.noBd { border: none !important; }.noMr{margin-right:0 !important; float:right !important;}.i{text-align: justify; text-justify: inter-ideograph;}


/* 项目主体部分设置 */
body { background: #fff; color:#333;}
.fl{float: left !important;}
.fr{float: right !important;}
a { color:#333;text-decoration:none;transition: all 0.5s ease 0s;}
a:hover { color: #1f4494; }

.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; }
.g-in { width:1200px; margin:0 auto; }.g-in:after{content:'\20';display:block;height:0;clear:both}.g-in{*zoom:1}

.header .h-t{background: #fff}
.header .h-t .logo{float: left;}
.header .h-t .logo img{height: 100%;width: auto;}
.header .h-t .code{float: right;margin-top: 9px;margin-left: 45px}
.header .h-t .code .item{float: left;margin-right: 10px;}
.header .h-t .code .item:last-child{margin-right: 0}
.header .h-t .code .item img{width: 80px;height: 80px;}
.header .h-t .code .item p{font-size: 12px;color: #000000;text-align: center;}
.header .h-t .phone{float: right;margin-top: 7px;}
.header .h-t .phone p{padding-left: 34px;font-size: 16px;color: #444444;font-weight: bold;height: 34px;line-height: 34px;}
.header .h-t .phone p:nth-child(1){background: url(p1.png) no-repeat left center;}
.header .h-t .phone p:nth-child(2){background: url(p2.png) no-repeat left center;}
.header .h-t .phone p:nth-child(3){background: url(p2.png) no-repeat left center;}
.header .h-nav{background: #1f4494}
.header .h-nav ul li{float: left;width: 11.11%;height: 65px;line-height: 65px;text-align: center;position: relative;}
.header .h-nav ul li a{display: block;font-size: 16px;color: #ffffff}
.header .h-nav ul li:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 20px;margin-top: -10px;background: rgba(255,255,255,.3);}
.header .h-nav ul li.current a,.header .h-nav ul li:hover a{background: #282828}
.header .h-nav ul li:last-child:after{display: none}

.footer{}
.footer .f-t{background: #232323}
.footer .f-t .f-nav{border-bottom: 1px solid rgba(255,255,255,.1);}
.footer .f-t .f-nav ul li{float: left;width: 10%;text-align: center;height: 62px;line-height: 62px;position: relative;}
.footer .f-t .f-nav ul li a{font-size: 16px;color: #ffffff}
.footer .f-t .f-nav ul li:after{content: '';position: absolute;width: 1px;height: 20px;top: 50%;margin-top: -10px;right: 0;background: rgba(255,255,255,.3);}
.footer .f-t .f-nav ul li:last-child:after{display: none}
.footer .f-t .f-tc{padding: 54px 0 45px}
.footer .f-t .f-tc .aArea{float: left;width: 153px;padding-top: 18px}
.footer .f-t .f-tc .aArea .item{width: 91px;}
.footer .f-t .f-tc .aArea .item:first-child{margin-bottom: 8px;}
.footer .f-t .f-tc .aArea .item p{font-size: 12px;color: #ffffff;height: 30px;line-height: 30px;text-align: center;}
.footer .f-t .f-tc .bArea{float: left;width: 400px;padding: 18px 25px 0 55px;min-height: 240px;border-right: 1px solid rgba(255,255,255,.1);border-left: 1px solid rgba(255,255,255,.1)}
.footer .f-t .f-tc .bArea .contact{margin-top: 28px;font-size: 12px;line-height: 24px;color: #fff}
.footer .f-t .f-tc .cArea{float: right;width: 510px;}
.footer .f-t .f-tc .cArea .ti{font-size: 24px;color: #ffffff;margin-bottom: 28px}
.footer .f-t .f-tc .cArea .inp1{width: 165px;height: 45px;line-height: 45px;box-sizing: border-box;float: left;font-size: 12px;color: #ffffff;background: #515151;padding: 0 15px}
.footer .f-t .f-tc .cArea .inp1:first-child{margin-right: 7px}
.footer .f-t .f-tc .cArea .inp1:last-child{float: right;}
.footer .f-t .f-tc .cArea .f2{margin-top: 10px}
.footer .f-t .f-tc .cArea .inp2{width: 100%;box-sizing: border-box;background: #515151;padding: 5px 15px;font-size: 12px;color: #ffffff;}
.footer .f-t .f-tc .cArea .f3{margin-top: 32px;}
.footer .f-t .f-tc .cArea .btn{cursor: pointer;display: block;width: 136px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #ffffff;border-radius: 30px;background: #1f4494}
.footer .copyright{height: 52px;line-height: 52px;background: #111111;color: #fff;font-size: 12px;}
.footer .copyright a{font-size: 12px;color: #fff}
.footer .copyright a:hover{color: rgba(255,255,255,.6);}

