@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: #4c7fbc; }

.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{}
.header .logo{float: left;width: 135px;height: 80px;}
.header .search-box{float: right;width: 195px;height: 28px;border: 1px solid #959595;position: relative;border-radius: 20px;margin-top: 38px}
.header .search-box .inp{width: 140px;height: 28px;line-height: 28px;margin-left: 15px;background: none!important;font-size: 12px;color: #777777}
.header .search-box .btn{position: absolute;width: 17px;height: 17px;background: url(search.png) no-repeat;text-indent: 9999px;right: 15px;top: 50%;margin-top: -9px;cursor: pointer;}
.header .h-nav{float: right;margin-top: 35px}
.header .h-nav ul li{float: left;width: 120px;text-align: center;}
.header .h-nav ul li a{display: inline-block;padding-left: 12px;background: url(nav_01.png) no-repeat left center;font-size: 14px;color: #777777;height: 50px;line-height: 50px}
.header .h-nav ul li.current a,.header .h-nav ul li:hover a{color: #4e81bd;background: url(nav_02.png) no-repeat left center;}

.links{font-size: 14px;color: #000000;line-height: 70px;height: 70px}
.links a{display: inline-block;padding: 0 15px;position: relative;font-size: 14px;color: #777777}
.links a:hover{color: #4c7fbc}
.links a:after{content: '|';position: absolute;font-size: 14px;color: #777777;right: 0;top: 50%;transform: translateY(-50%);}
.links a:last-child:after{display: none}

.footer{background: #383838;padding: 20px 0 24px}
.footer .f-nav{text-align: center;}
.footer .f-nav ul{display: inline-block;}
.footer .f-nav ul li{float: left;padding: 0 13px;position: relative;}
.footer .f-nav ul li a{font-size: 14px;color: #d0d0d0;display: block;}
.footer .f-nav ul li:after{content: '|';position: absolute;right: 0;top: 50%;transform: translateY(-50%);font-size: 14px;color: #d0d0d0}
.footer .f-nav ul li:last-child:after{display: none}
.footer .f-share{text-align: center;margin-top: 26px}
.footer .f-share a{padding: 0!important;width: 24px;height: 24px;margin: 0 3px}
.footer .f-share #bshare-mail{display: inline-block;}
.footer .copyright{font-size: 12px;color: #d0d0d0;text-align: center;line-height: 35px;margin-top: 6px}
.footer .copyright a{font-size: 12px;color: #d0d0d0;}
.footer .copyright a:hover{color: #4c7fbc}