@charset "utf-8"; /*html{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:gray;} */ 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 } ul { list-style: none; } input { outline: 0; } body { font-size: 12px; color: #666; background: #fff; } img { border-style: none; } a { text-decoration: none; color: #666; } a:hover { text-decoration: none; color: #666; } a:focus { outline: none; -moz-outline: none; } .more { font: normal 12px/35px "Times New Roman", Times, serif; margin-right: 8px; } .more a { color: #999; } .more a:hover { color: #666; } .left { float: left; } .right { float: right; } .top { width: 972px; margin: 10px auto 10px; } .top_ad { margin-top: 25px; padding-right: 15px; } .nav { width: 100%; clear: both; } #nav-menu { background-color: rgb(6,86,153); height: 100px; margin: 0 auto; } #nav-menu .container { position: relative; overflow: visible; z-index: 9999; } #nav-menu .menu li { position: relative; /* padding: 0 13px 0 13px; */ } li.stmenu img { line-height: 100px; /* margin-top: 27px; */ } #nav-menu .menu li h3 { font-weight: normal; display: inline-block; float: left; } #nav-menu .menu li a.xialaguang { margin: 0; display: inline-block; color: #FFF; text-decoration: none; padding: 0 13px 0 13px; line-height: 100px; height: 100px; background-color: rgb(0, 0, 0, 0) !important; } #nav-menu .menu li a.selected, #nav-menu .menu li a.navhover, #nav-menu .menu li a.navhovers, #nav-menu .menu li a.xialaguang:hover { color: #2267b5; background-color: #2267b5 !important; } #nav-menu .menu li a.navhover, #nav-menu .menu li a.navhovers, #nav-menu .menu li a.xialaguang:hover { background-color: #2267b5; } #nav-menu .menu li a.xialaguang span { height: 35px; line-height: 35px; margin: 0 0 0 6px; padding: 0 6px 0 0; display: inline-block; font-weight: bold; } #nav-menu .menu li a.selected span, #nav-menu .menu li a.navhover span, #nav-menu .menu li a.navhovers span, #nav-menu .menu li a.xialaguang:hover span { cursor: pointer; background: url(../images/menubg1.gif) no-repeat right -83px; } #nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span { background-color: #FFF } #nav-menu .menu li.overlay { position: relative; left: 4px; width: 2px; height: 40px; padding: 0; margin: 0; background: url(../images/nav_li_bg.gif) center top; } #nav-menu .menu ul.children { z-index: 999; display: none; position: absolute; top: 40px; left: 11px; width: 221px; padding: 5px 0 0 0; background: #FFF; border: 2px solid #2267b5; border-top: 0; font-family: Tahoma, Geneva, sans-serif; } #nav-menu .menu ul.sleft { left: auto; right: 11px; } #nav-menu .menu ul.children li.noborder { border: none; } #nav-menu .menu ul.children li { float: left; width: 110px; padding: 0px; display: inline-block; border-right: 1px solid #2267b5; font-size: 12px; } #nav-menu .menu ul.children li h3 { display: block; width: 100%; } #nav-menu .menu ul.children li a { width: 100%; height: 16px; line-height: 17px; overflow: hidden; padding: 3px 0; display: block; color: #2267b5; text-indent: 20px; background-position: 8px -658px; text-decoration: none; font-size: 12px; } #nav-menu .menu ul.children li a:hover { background-color: #eeeeee; text-decoration: none; } #nav-menu .menu ul.children li.count { clear: both; } #nav-menu .menu ul.children li.count div { width: 221px; margin: 5px 0 0; padding: 3px 0; background: #fff; text-indent: 8px; border-top: 1px solid #ddd; } .stmenu { height: 100px; } .menu{ margin: 0; text-align: justify; display: flex; justify-content: space-between; } .suggestionsBox { left: 10px; top: 30px; width: 286px; background: white; border: 1px solid #ccc; color: #323232; position: absolute; } .suggestionList li a { display: block; overflow: hidden; position: relative; cursor: pointer; list-style: none; padding-left: 5px; height: 20px; line-height: 20px; padding: 5px 0 5px 28px; } .suggestionList li a:hover { background-color: #eee; color: #666666; } .search-submit { color: #000; height: 31px; vertical-align: bottom; width: 60px; border: 1px solid #ccc; text-align: center; cursor: pointer; font: 12px Verdana, Geneva, sans-serif; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ddd)); background: -moz-linear-gradient(top, #FFF, #ddd); background: -o-linear-gradient(top, #fff, #ddd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd')"; } .hot_kwd { left: 330px; height: 45px; line-height: 47px; } .map { position: relative; width: 960px; margin: 0 auto; border: 1px solid #CCC; height: 30px; line-height: 30px; border-top: none; padding-left: 10px; } .home_ico { background: url(../images/map_ico.gif) no-repeat left center; padding-left: 22px; float: left; left: 10px; ; position: absolute; } .w972 { width: 972px; margin: 0 auto; position: relative; } .margin8 { margin-bottom: 8px; } #footer { width: 100%; height: auto; margin-top: 25px; background-color: #E8E9ED; } .links { padding-top: 15px; text-align: center; line-height: 3; color: #333333; } .foot_con { color: #999999; margin: 0 auto; margin-top: 20px; text-align: center; padding-bottom: 35px; } #totop { position: fixed; bottom: 20px; right: 20px; z-index: 999; width: 71px; height: 71px; overflow: hidden; cursor: pointer; display: none; } *html #totop { position: absolute; cursor: pointer; right: 10px; display: none; top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px") } #totop a { display: block; width: 65px; height: 65px; padding-top: 48px; background: url(../images/totop.png) no-repeat; text-align: center; color: #888; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; } #totop a.cur { background-position: -65px 0; text-decoration: none; color: #1f9ae0 } .nopage { float: left; margin: 5px; color: #CCC; } .sp-title { background: url(../images/w3c_tt.png) repeat-x; height: 30px; line-height: 30px; border: 1px solid #ddd; border-bottom: 0; margin-top: 15px; padding: 0 10px; } .sp-title h2 { font-size: 14px; } .sp-title h2 a { margin-left: 6px; color: #03541F; } .sp-title .more { float: right; } .flinkbox { border: 1px solid #ddd; border-top: 1px solid #ddd; padding: 10px; } .flinkbox ul li { float: left; padding: 5px; } .flinkbox ul li a { display: block; padding: 0 5px; line-height: 2; } .flinkbox ul li a:hover { display: block; padding: 0 5px; background: #666666; color: #FFFFFF; -webkit-border-radius: 2px } .mybd { border: 1px solid #ddd; padding: 15px; } .formbox { float: left; width: 500px; margin-left: 20px; } .formbox input, .formbox textarea, .formbox select { margin-top: 8px; } .formbox input { height: 20px; } .btn-2 { background: url(../images/w3c_tt.png) repeat-x left bottom; width: 60px; border: 1px solid #ccc; cursor: pointer; } .mylogo { float: right; width: 250px; height: 250px; border: 1px solid #ccc; margin-right: 20px; } .input1, .input2, .input3 { height: 25px; width: 80px; border: 1px solid #999; cursor: pointer; background: url(../images/w3c_tt.png) repeat-x left bottom; } .input1:hover, .input2:hover, .input3:hover { cursor: pointer; background: url(../images/w3c_ttt.png) repeat-x left bottom; } #code { width: 100%; border: 1px solid #ccc; margin: 10px 0; height: 300px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; } #code:hover { width: 100%; border: 1px solid #0055a6; } #ds-reset .ds-avatar img { width: 54px; height: 54px; border-radius: 27px; -webkit-border-radius: 27px; -moz-border-radius: 27px; box-shadow: inset 0 -1px 0 #3333sf; -webkit-box-shadow: inset 0 -1px 0 #3333sf; -webkit-transition: 0.4s; -webkit-transition: -webkit-transform 0.4s ease-out; transition: transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; } #ds-reset .ds-avatar img:hover { box-shadow: 0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1); -webkit-box-shadow: 0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1); transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); } #ds-thread .ds-powered-by { display: none !important; } .jr { position: absolute; top: 7px; right: 5px; } .link_yaoqiu { width: 950px; border: 1px solid #ccc; padding: 10px; margin: 10px auto 0; } .link_yaoqiu p { line-height: 2; padding-left: 10px; } .more { float: right; } .mores { float: right; margin-top: 20px; } .con_title h3 { color: rgb(6,86,153); font-size: 24px; padding-bottom: 14px; border-bottom: 3px solid; vertical-align: sub; margin: 0; } .con_title { position: relative; margin-bottom: 20px; } .border { border-bottom: 1px solid #A2ABEA; display: block; position: absolute; bottom: -1px; width: 100%; z-index: -1; } .search.inline-block { margin-left: 10%; margin-top: 25px; } input#inputString { width: 320px; height: 40px; background: rgba(255, 255, 255, 1); border: 1px solid rgb(6,86,153); /* border-radius: 2px; */ border-top-left-radius: 2px; padding-left: 10px; border-bottom-left-radius: 2px; } input#search-submit { color: #ffffff; width: 100px; height: 40px; background: rgb(6,86,153); /* border-radius: 2px; */ border: 0; border-bottom-right-radius: 2px; border-top-right-radius: 2px; padding-left: 15px; margin-left: -4px; } .inline-block { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; } .division { width: 1px; margin: 0 15px; height: 14px; background: rgba(142, 144, 153, 1); } .hy { font-size: 12px; color: #2B336C; } .xz.inline-block { float: right; } .header { margin-bottom: 15px; } .logo { margin-top: 20px; } .nav-logo { height: 100px; } span.search-icon.glyphicon.glyphicon-search { position: absolute; right: 60px; color: #fff; } .Seal { float: right; margin-top: 40px; } .nav-title { background-color: #F1F1F3; line-height: 30px; color: #2B336C; font-size: 12px; } .float_r { float: right } .page_con img { max-width: 100%; } .flex_box { display: flex; flex-wrap: wrap; justify-content: space-between; } .nav_item { font-size: 16px; color: #FFFFFF; } .nav_item a { color: #FFFFFF; } .nav_item>a:hover { color: #FFFFFF !important; background-color: #131b4f !important; transition: 1s all; } p.info { color: #999999; } .page_con { min-height: 200px; } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding-right: 0px ; padding-left: 0 ; } .show_title{ padding-bottom: 10px; } .show_mores{ margin: 10px 0; } .metas-body{ margin-bottom: 10px; } .article-text { min-height: 400px; line-height: 2; font-size: 18px; } .row { margin-right: 0px !important; margin-left: 0px !important; }