@charset "utf-8";
*,*:before,*:after{box-sizing:border-box}
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:14px/1.5 'microsoft yahei',arial,\5b8b\4f53;outline:none;}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.org{color:#f60;}.els{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body{background:#fff;color:#333;}
a{color:#333;text-decoration:none;transition:all 0.2s linear 0s;}
a:hover{color:#005d9a;}

.g-in { width: 1200px; margin-left: auto; margin-right: auto; }
.g-in:after { content:'\20'; display:block; height:0; clear:both; }

.ibw-topbar-bottom { position: relative; background: #fff; z-index: 98; }

.topbar-a { }
.topbar-d { margin-right: 20px; }
.topbar-d li { float: left; width: 120px; margin-right: 2px; font-size: 16px; line-height: 98px; text-align: center; }
.topbar-d li a { position: relative; display: block; }
.topbar-d li a:hover { color: #0075c2; }
.topbar-d li a.current { background:#f7f7f7; }
.topbar-d li a.current:after { position: absolute; top:0; left: 0; width: 100%; height: 4px; background: #0075c2; content: "\20"; }
.topbar-e { position: relative; height: 98px; padding: 0 10px; }
.topbar-e:after { display: block; margin-top: 38px; width: 30px; height: 30px; background: url(z-user.jpg) no-repeat; content: "\20"; cursor: pointer; }
.topbar-e ul { position: absolute; top:70px; right: 0; min-width: 120px; padding: 10px; background: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.2); display: none; }
.topbar-e ul li { padding: 5px 0; border-radius: 5px; text-align: center; }
.topbar-e .topbar-e-a { }
.topbar-e .topbar-e-d { }
.topbar-e .topbar-e-c { line-height: 20px; }
.topbar-e .topbar-e-c span { color: #ff801a; font-weight: bold; }
.topbar-e:hover ul { display: block; }

.wrap-bottom { padding-top: 45px; padding-bottom: 80px; background: #fff; }
.wrap-bottom .hd { position: relative; height: 50px; margin-bottom: 30px; text-align: center; }
.wrap-bottom .hd:after { position: absolute; top: 25px; left: 0; content: "\20"; width: 100%; height: 1px; background: #ddd; }
.wrap-bottom .hd h2 { position: relative; display: inline-block; padding:0 60px; background: #fff; font-weight: normal; font-size: 30px; line-height: 50px; vertical-align: top; z-index: 1; }
.wrap-bottom .bd li { float: left; width: 580px; margin-right:40px; }
.wrap-bottom .bd li:last-child { margin-right: 0; }

.ibw-footer { background: #818181; color: #fff; }
.ibw-footer a { color: #fff; }
.ibw-footer a:hover { color: #fff; }

.ibw-footer-copy { padding: 20px 0; background: #626262; line-height: 20px; }
.ibw-footer-copy .copy { color: #d1d2d2; }
.ibw-footer-copy .copy span { float: right; }
.ibw-footer-copy .copy a { color: #d1d2d2; }
.ibw-footer-copy .copy a:hover { color: #fff; }

.ibw-know { padding-top: 37px; padding-bottom: 56px; }
.phone-cell { float: left; width: 250px; }

.know-content { float: right; margin-right: 0; }
.know-content>ul>li { float: left; min-width: 140px; line-height: 30px; }
.know-content>ul>li p { margin-bottom: 15px; padding-left: 5px; padding-right: 20px; border-bottom: 1px solid #919191; color: #fff; font-size: 16px; line-height: 38px; }
.know-content>ul>li ul li a { color: #bebebe; }
.know-content>ul>li:last-child { min-width: auto; }
.know-content>ul>li:last-child p { padding-right: 5px; }