/**************閲嶈娴忚鍣ㄩ粯璁ゆ牱寮廩鍙傝€儁ahoo]**************/ /* 闃叉鐢ㄦ埛鑷畾涔夎儗鏅鑹插缃戦〉鐨勫奖鍝嶏紝娣诲姞璁╃敤鎴峰彲浠ヨ嚜瀹氫箟瀛椾綋 */ html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { color: #333; font-size: 12px; font-family: 'Microsoft YaHei', arial, tahoma, \5b8b\4f53, sans-serif; background: #fff; text-align: left; overflow-x: hidden; } /* 鍐呭杈硅窛閫氬父璁╁悇涓祻瑙堝櫒鏍峰紡鐨勮〃鐜颁綅缃笉鍚 */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, span, img, table { margin: 0; padding: 0; } address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } a { color: #666; text-decoration: none; } a:hover { color: #c50000; text-decoration: none; } ol, ul { list-style: none; } fieldset, img { border: 0; } table { border-collapse: collapse; border-spacing: 0; } /* 鍘绘帀鍚凾able cell 鐨勮竟璺濆苟璁╁叾杈归噸鍚 */ th { text-align: inherit; } /* IE bug fixed: th 涓嶇户鎵 text-align*/ iframe { display: block; } /* ie6 7 8(q) bug 鏄剧ず涓鸿鍐呰〃鐜 */ sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; } /*to enable resizing for IE*/ input, textarea, select { *font-size: 100%; } /* 娓呯悊娴姩 */ .clearfix { *zoom: 1; } /*IE6 7 鍙瑙﹀彂layout鍗冲彲*/ .clearfix:after { content: '.'; clear: both; height: 0; font-size: 0; line-height: 0; display: block; } .clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; } /* 闅愯棌 */ .hide { display: none; } @font-face { font-family: 'helvetica_neue_condensedbold'; src: url('../font/helveticaneue-boldcond-webfont.woff2') format('woff2'), url('../font/helveticaneue-boldcond-webfont.woff') format('woff'), url('../font/helveticaneue-boldcond-webfont.ttf') format('truetype'); /* Safari, Android, iOS */ font-weight: normal; font-style: normal; } /*-------------------澶栧洿-------------------*/ .w1200 { width: 1200px; margin-left: auto; margin-right: auto; } .container { width: 1200px; margin-left: auto; margin-right: auto; } /*-------------------澶撮儴-------------------*/ .header { height: 60px; min-width: 1200px; /*background: url(../images/jxc/bg_head.png) repeat-x left top;*/ background: #fff; position: relative; z-index: 998; } .header .w1200 { position: relative; } .header .line { float: right; height: 28px; width: 1px; background: #dbdbdb; margin: 21px 10px 0; } /*----------logo----------*/ .logo { float: left; padding-top: 13px; padding-bottom: 5px; } .logo img { height: 34px; } /*----------椤堕儴閾炬帴----------*/ .header-link { font-size: 14px; vertical-align: middle; height: 75px; display: inline-block; top: 20px; left: 240px; position: absolute; } .header-link .down { width: 15px; height: 15px; } .header-link .item { display: inline-block; cursor: pointer; padding: 0 1px; position: relative; color: #777f8c; } .header-link .item ul { font-size: 15px; color: #777f8c; width: 70px; padding: 10px 5px; position: absolute; left: 0; right: 0; top: 20px; z-index: 100; background: #fff; display: none; list-style: none; line-height: 30px; text-align:center; } .header-link .item ul li { border-bottom: 0.5px solid #777f8c; } .header-link .item ul li a { display: inline-block; color: #777f8c; } .header-link .item:hover { color: #1c4a85; } .header-link .item:hover ul { display: block; } .header-link .item:hover ul li a:hover { color: #1c4a85; } /*-------------------瀵艰埅-------------------*/ .nav { padding-top: 10px; height: 40px; line-height: 40px; float: right; position: relative; } .nav ul { } .nav li { padding: 0 10px; float: left; _display: inline; } .nav li a { float: left; font-size: 14px; color: #656565; font-weight: bold; display: block; } .navline { position: absolute; left: 10px; bottom: 0; display: block; width: 30px; height: 2px; background: #ff911e; } /*鏈€鍚庨」*/ .nav li.last { margin-right: 0; } /*----------娆″鑸?---------*/ .subnav { position: absolute; width: 100%; top: 50px; height: 50px; line-height: 50px; left: 0; background: #102678; display: none; -webkit-transition: all 0.4s; transition: all 0.4s; } .subnav .inner { } .subnav .inner a { font-size: 14px; color: #afc4e5; } .subnav .inner a:hover { color: #fff; } .subnav .inner span { padding: 0 30px; color: #999999; } .subnav .s1 { margin-left: 425px; } .subnav .s2 { margin-left: 525px; } .subnav .s3 { margin-left: 525px; } .subnav .s4 { margin-left: 765px; } .subnav .s5 { margin-left: 795px; } .subnav .s6 { margin-left: 630px; } /*----------鎼滅储----------*/ .searchwrap { margin-top: 18px; margin-right: 12px; float: right; width: 26px; position: relative; z-index: 998; } .searchwrap .search-icon { display: block; width: 26px; height: 26px; background: url(../images/jxc/icon_search.png) no-repeat center 0; overflow: hidden; text-indent: -99999px; -webkit-transition: all 0.3s; transition: all 0.3s; } .searchwrap .search-icon:hover { background-position: center -26px; } .searchbox { position: absolute; right: 0; top: 48px; width: 0; height: 42px; overflow: hidden; background: #fff; -webkit-transition: all 0.3s; transition: all 0.3s; } .searchbox .form_text { border: 0; float: left; line-height: 30px; height: 30px; padding: 6px; color: #bdc2c6; width: 290px; } .searchbox .form_btn { float: right; width: 42px; height: 42px; border: 0; background: url(../images/jxc/icon_search2.png) no-repeat center center; cursor: pointer; } .searchwrap:hover .searchbox { width: 350px; } .icon-menu { float: right; width: 26px; height: 26px; background: url(../images/jxc/icon_menu.png) no-repeat center 0; margin-top: 18px; overflow: hidden; text-indent: -99999px; -webkit-transition: all 0.3s; transition: all 0.3s; } .icon-menu:hover { background-position: center -26px; } /*----------搴曢儴----------*/ .footer { min-width: 1200px; padding: 15px 0 40px 0; line-height: 30px; color: #a0a0a0; font-size: 14px; background: #f4f4f4; text-align: center; } .footer .copy { } .footer a { color: #a0a0a0; } .footer .design { float: right; } /*----------渚ц竟鑿滃崟----------*/ .side-bg { display: none; position: fixed; left: 0; top: 0; width: 100%; background: #000; height: 100%; z-index: 999; filter: alpha(opacity=20); opacity: 0.4; } .side-menu { position: fixed; right: -250px; top: 0; width: 250px; background: #fff; height: 100%; z-index: 999; -webkit-transition: all 0.6s; transition: all 0.6s; } .side-menu .side-close { width: 18px; height: 18px; display: block; background: url(../images/jxc/icon_close.png) no-repeat center center; position: absolute; top: 15px; right: 15px; } .side-menu .tit01 { height: 65px; padding: 30px 0 0 20px; background: #102678; } .side-menu .tit01 h3 { color: #8b8b8b; } .side-menu .tit01 h4 { color: #fff; font-weight: bold; font-size: 16px; } .side-menu .tit01 span { display: block; width: 38px; height: 2px; background: #fff; margin-top: 5px; } .side-menu .focus { padding: 0 20px; } .side-menu .focus li { border-bottom: 1px solid #ebebeb; padding: 13px 0; height: 48px; line-height: 20px; } .side-menu .focus li a { display: block; padding-left: 66px; padding-top: 4px; } .side-menu .focus li a h3 { color: #000; font-weight: bold; } .side-menu .focus li a p { color: #7e7e7e; } .side-menu .focus li.i1 { background: url(../images/jxc/icon_wx.png) no-repeat 10px center; } .side-menu .focus li.i2 { background: url(../images/jxc/icon_wb.png) no-repeat 10px center; } .side-menu .tit02 { padding: 15px 0 0 20px; } .side-menu .tit02 h3 { color: #bdbdbd; } .side-menu .tit02 h4 { color: #102678; font-weight: bold; font-size: 16px; } .side-menu .tit02 span { display: block; width: 38px; height: 2px; background: #102678; margin-top: 5px; } .side-ewm { text-align: center; height: 180px; } .side-ewm img { width: 180px; height: 180px; } .side-list { padding-top: 10px; } .side-list li { margin-top: 9px; text-align: center; } .side-list li a { color: #000; line-height: 26px; font-size: 14px; border-bottom: 1px solid #bfbfbf; display: inline-block; } .side-list li a:hover { color: #ffa200; -webkit-transition: all 0.3s; transition: all 0.3s; } .side-list-short li { width: 50%; float: left; } .menu-foot { height: 90px; width: 210px; padding: 0 20px; position: absolute; left: 0; bottom: 0; background: #fff; } .menu-foot .phone { padding-top: 15px; border-top: 1px #ebebeb solid; margin-bottom: 10px; } .menu-foot .phone dt { float: left; } .menu-foot .phone dt span { display: block; } .menu-foot .phone dt span.s1 { font-size: 14px; color: #929292; font-weight: bold; } .menu-foot .phone dt span.s2 { font-size: 18px; color: #000; } .menu-foot .phone dd { float: left; color: #ee0000; padding-left: 5px; font-size: 32px; font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; } .menu-foot p { line-height: 22px; padding-left: 25px; } .menu-foot p.email { background: url(../images/jxc/icon_email.png) no-repeat left center; } .menu-foot p.addrss { background: url(../images/jxc/icon_map.png) no-repeat left center; } .menu-foot .link { line-height: 50px; border-top: 1px #ebebeb solid; text-align: center; margin-top: 11px; } .menu-foot .link a { font-size: 14px; } .menu-foot .link span { } .open-side .side-bg { display: block; } .open-side .side-menu { right: 0; } /*----------浜岀骇瀵艰埅----------*/ .common_subnav { padding-top: 10px; } .common_subnav .s_tit { float: left; } .common_subnav .s_tit h3 { font-family: 'Arial'; font-size: 25px; color: #d0d0d0; font-weight: normal; text-transform: uppercase; line-height: 40px; } .common_subnav .s_tit h4 { font-size: 22px; color: #000; font-weight: bold; } .common_subnav .s_nav { float: right; line-height: 50px; padding-top: 35px; } .common_subnav .s_nav a { float: left; color: #636973; font-size: 14px; } .common_subnav .s_nav span { color: #636973; float: left; padding: 0 25px; } .common_subnav .s_nav a:hover, .common_subnav .s_nav a.cur { border-bottom: 2px solid #d70000; color: #d70000; font-weight: bold; }