@charset "utf-8"; /* CSS Document 2016-10-08*/ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; font-family:'Microsoft Yahei',Georgia,'Times New Roman',Times,serif; } body { font-size:14px; } #click { background:#fff } a { color:#333; text-decoration:none !important } a:hover { color:#3d65ad; text-decoration:underline; } a:link { text-decoration:none; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } address,caption,cite,code,dfn,em,th,var,i { font-style:normal; font-weight:normal; } strong { font-weight:bold } ol,ul { list-style:none; overflow:hidden } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; } .cf { *zoom:1; } .cf:after,.cf:before { display:table; content:" "; line-height:0; } .cf:after { clear:both; } .new,.d1 { color:#F26C4F !important; font-size:12px } .old,.d0 { color:#999 !important; font-size:12px } .hot { color:#F26C4F; } .star1,.star2,.star3,.star4,.star5,.star6 { background:url('../images/starda.png') no-repeat scroll 0px 0px; height:20px; width:94px; } .star2 { background-position:0px -31px; } .star3 { background-position:0px -59px; } .star4 { background-position:0px -92px; } .star5 { background-position:0px -122px; } .star6 { background-position:0px -149px; } /*头部*/ .main { width:1200px; margin:0 auto } .header { min-width:1200px; height:38px; line-height:38px; border-bottom:1px solid #f1f2f6; overflow:hidden; background:#fff; font-size:12px } .header h1,.header p { float:left; display:inline; color:#666 } .header a { float:right; display:inline; height:16px; color:#666; line-height:16px; margin:10px 0; padding:0 10px; border-right:1px solid #ccc } .header a.top_a { border-right:0 } .header div.main div { float:right; display:inline; } .header div.main div a { float:left; border:0 } .header div.main div a.current { color:#3d65ad } /*logo*/ .logo { min-width:1200px; height:102px; background-color:white; background-position:center } .logo .main { position:relative } .logo_a { width:250px; height:102px; overflow:hidden; background:url(../images/logo6.png) no-repeat 0 20px; display:block; position:absolute; left:0 } .logo .search { position:absolute; right:0; top:20px; width:500px; height:38px; background:#fff; border:2px solid #3d65ad; overflow:hidden } .logo .search input { padding:0 15px; border:0; height:38px; line-height:38px; float:left; width:400px; } .logo .search button { display:block; width:70px; height:42px; border:0; background:#3d65ad; float:right; color:#fff; font-size:16px; cursor:pointer; position:relative; top:-2px } .logo p { width:500px; position:absolute; right:0; top:70px; font-size:12px } .logo p a { margin-right:15px; color:#666 } /*导航*/ .nav { min-width:1200px; background:#3d65ad; overflow:hidden; height:45px; line-height:45px } .nav a { width:133px; float:left; display:inline; font-size:16px; color:#fff; text-align:center; } .nav a:hover,.nav a.current { background:#1e448a; } .subnav { width:1200px; margin:0 auto; height:40px; line-height:40px; background:#ececea; } .subnav a { width:99px; float:left; display:inline; font-size:14px; color:#666; text-align:center } .subnav a.current { color:#3d65ad; font-weight:900 } /*友情链接*/ .links { width:1200px; margin:20px auto 0 auto; background:#fff; overflow:hidden; padding-bottom:20px } .links .hd { height:36px; line-height:36px; position:relative; background:#3d65ad; border:4px solid #3d65ad; border-bottom:0; color:#fff; } .links .hd ul { position:absolute; left:0; top:1px } .links .hd ul li { padding:0 20px; float:left; display:inline; font-size:16px; cursor:pointer; } .links .hd ul li.on { background:#fff; color:#3d65ad; } .links .hd h4 { position:absolute; right:15px } .links .bd a { float:left; display:inline-block; margin:20px 0 0 20px; width:100px; height:15px; overflow:hidden; font-size:12px; color:#999 } /*面包屑*/ .column { width:1200px; margin:15px auto 0 auto; overflow:hidden; font-size:12px } .column em { color:#999; } /*尾部*/ #foot { min-width:1200px; width:100%; padding-bottom:20px; float:left; display:inline; margin-top:20px; background:#2c2c2c; } #foot ul { width:1200px; height:100px; margin:0 auto; margin-top:25px; } #foot .foot_left { height:68px; float:left; display:inline; margin:0px 20px 0 100px; } #foot .foot_top { color:#9f9d9d; width:815px; font-size:14px; float:left; display:inline; margin-bottom:5px; line-height:20px; overflow:hidden; } #foot .foot_top p { float:left; width:815px; display:inline; color:#9f9d9d; margin-right:10px; font-size:14px; line-height:25px } #foot .foot_top p a { color:#9f9d9d; line-height:20px; margin:0 10px } #foot em.dianji { margin:0 10px; cursor:pointer; } .foot_top p a.foot_top_a { margin-left:0 } #foot .foot_top p a:hover { color:#1e448a; } #foot .foot_d .icp { color:#9f9d9d; position:relative; top:-5px; right:10px; } #foot .foot_d span.icp { position:relative; top:-5px; left:10px } #foot .foot_d span.icps { position:relative; top:0px; left:-5px } #foot .icp1 { color:#9f9d9d; } #foot .icp1 font { color:#9f9d9d; } .foot_d { color:#9f9d9d; font-size:14px; margin-bottom:5px; line-height:20px; margin:0 auto; text-align:center; } .foot_d em { color:#9f9d9d !important; } .foot_c { color:#9f9d9d; font-size:14px; margin-bottom:5px; line-height:20px; margin:0 auto; text-align:center; } .foot_c a { color:#9f9d9d; margin-right:10px } #report { width:400px; margin:10px auto 0 auto; color:#939393; position:relative; overflow:hidden; height:52px } #report span { position:absolute; left:150px } #report i { position:absolute; left:150px; top:30px } #report a { position:absolute; left:0; background:url(../images/zghlw.png) no-repeat; display:block; width:120px; height:52px } /*翻页*/ .pagebox { width:905px; clear:both; height:60px; text-align:center; font-size:14px; margin:20px auto; +padding-bottom:20px } .pagebox p { width:100%; height:40px; line-height:40px; margin:0 auto; text-align:center; } .pagebox span,.pagebox b,.pagebox a { border:1px solid #d0d0d0; background:#fff; color:#000; margin-right:5px; height:40px; line-height:40px; padding:5px 10px; border-radius:2px } .pagebox b,.pagebox a { +position:relative; +top:-5px; } .pagebox span { +padding:0 8px; } .pagebox a:hover { border:#3d65ad 1px solid; text-decoration:none; } .pagebox a.active { background:#3d65ad; color:#FFF; border:#3d65ad 1px solid; font-weight:bold; width:15px; } .pagebox .disable { background:#eee; color:#999; +padding:4px 10px; } .pagebox .next { -padding:4px 8px; -position:relative; -top:-6px; -right:2px } .pagebox input { margin:0 -4px; border:0px; background:none; height:40px; -height:28px; line-height:40px; width:20px; text-align:center; font-size:14px; +height:30px; +line-height:30px; +padding:0; } .pageboxa { width:810px; margin:auto; clear:both; height:60px; text-align:center; font-size:14px; margin-top:20px; +padding-bottom:0px } .pageboxa p { width:100%; height:40px; line-height:40px; margin:0 auto; text-align:center; } .pageboxa span,.pageboxa b,.pageboxa a { border:1px solid #d0d0d0; background:#fff; color:#000; margin-right:5px; height:40px; line-height:40px; padding:5px 10px; border-radius:2px } .pageboxa b,.pageboxa a { +position:relative; +top:-5px; } .pageboxa span { +padding:0 8px; } .pageboxa a:hover { border:#3d65ad 1px solid; text-decoration:none; } .pageboxa a.active { background:#3d65ad; color:#FFF; border:#3d65ad 1px solid; font-weight:bold; width:15px; } .pageboxa .disable { background:#eee; color:#999; +padding:4px 10px; } .pageboxa .next { -padding:4px 8px; -position:relative; -top:-6px; -right:2px } .pageboxa input { margin:0 -4px; border:0px; background:none; height:40px; -height:28px; line-height:40px; text-align:center; font-size:14px; +height:30px; +line-height:30px; +padding:0; } /*提示框*/ .flbody { position:relative; background:#fff; overflow:hidden; border:1px solid #CCC; } .flbtn { margin:0 0 15px 10px } .flbody img { position:static; } .flbody .x { float:left; border:none; } .flbody .y { float:right; border:none; cursor:pointer; } .flbody .fclose { text-decoration:none; overflow:hidden; display:block; height:20px; margin-top:5px; } .flbody .fclose { text-indent:-9999px; right:8px; width:20px; height:20px; background:url(../images/fl_pic.png) no-repeat 0px 0px; } .flbody .fclose:hover { background-position:0px -20px; } .flbody .panel-opt22 { margin:5px 8px; margin-bottom:8px; overflow:hidden; } .flbody .fmessage { clear:both; width:auto; margin:0; padding:5px; padding-right:10px; overflow:hidden; font-size:14px } .flbody .alert-icons,.flbody .success-icons,.flbody .error-icons,.flbody .info-icons { float:left; display:block; vertical-align:middle; margin:1px 0; margin-right:20px; width:64px; height:64px; overflow:hidden; } .flbody .alert-icons { background:url(../images/alert_icon.gif) no-repeat; } .flbody .success-icons { background:url(../images/success_icon.gif) no-repeat; } .flbody .error-icons { background:url(../images/error_icon.gif) no-repeat; } .flbody .info-icons { background:url(../images/info_icon.gif) no-repeat left 8px; } .flbody .shadowline { clear:both; border-bottom-color:#fff; border-right-width:0px; border-top-color:#c8dcec; margin:2px 0px; border-top-width:1px; border-bottom-width:1px; border-left-width:0px; } .flbody .fbottom { clear:both; font-size:1px; height:0px; width:360px; overflow:hidden; } .flbody .fbutton { clear:both; background-color:#f2f2f2; border-top:1px solid #e6e6e6; margin:0; zoom:1; overflow:hidden; } .flbody .fbutton button { border:none; font-size:12px; cursor:pointer; } .flbody .fbutton { clear:both; margin:0 0px; margin-top:7px; zoom:1; overflow:hidden; } .flbody .fbutton button { float:right; display:inline; outline:0 none; width:76px; height:24px; line-height:24px; margin:5px 5px; color:#222 !important; text-align:center; background:#fff url(../images/fl_pic.png) no-repeat -1px -220px; } .flbody .fbutton a button { display:block; width:78px; text-align:center; cursor:pointer; } .flbody .fbutton button:hover { text-decoration:none; background-position:-1px -250px; } .flbody .fbutton button:active { background-position:left -249px\9; } .loading { display:block; clear:both; width:40px; height:40px; margin:auto; background:url(../images/loading.gif) no-repeat; overflow:hidden; } .loading-ajax { display:block; clear:both; font-size:1px; width:208px; height:13px; margin:10px; background:url(../images/loading_ajax.gif) no-repeat; overflow:hidden; } .loading-16 { clear:both; width:16px; height:16px; line-height:16px; padding:0 9px; margin:auto; background:url(../images/loading_16.gif) no-repeat; overflow:hidden; } .flbody .tab { list-style:none; position:relative; margin-bottom:10px; padding-top:10px; padding-left:8px; height:23px; border-bottom:1px solid #C8DDE9; } .flbody .tab li { float:left; height:22px; _height:23px; line-height:22px; background:#e7f2f9; padding:0 8px; border:1px solid #C8DDE9; border-bottom:none; margin-left:3px; } .flbody .tab li a { text-decoration:none; } .flbody .tab li.current { height:23px; background:#fff; border-bottom:none; } .flbody .tab li.y { float:right; border:none; background:none; cursor:pointer; } .flbody .tab li.x { float:left; border:none; } .flbody .tab li.y .fclose { margin-top:-3px; } .flbody .flh { list-style:none; height:32px; background:#f9f9f9 url(../images/fl_pic.png) repeat-x left -54px; } .flbody .flc { clear:both; border-top:3px solid #dddfe7; margin:0 8px; } .flbody .flh li.y { float:right; border:none; cursor:pointer; line-height:32px; padding-right:5px; } .flbody .flh li.x { float:left; font-weight:700; font-size:13px; padding-left:10px; line-height:32px; } .flbody .fld { clear:both; height:32px; line-height:32px; } .flbody .fld .x { float:left; font-weight:700; font-size:13px; padding-left:10px; line-height:32px; } .flbody .fld .y { float:right; border:none; cursor:pointer; line-height:32px; padding-right:5px; } .flbody .fld em { float:left; font-size:14px; font-weight:700; padding-left:10px; line-height:32px; color:#369; } .flbody .fld em a { text-decoration:none; } .flbody .fld span { float:right; color:#999; margin-top:0px; border:none; cursor:pointer; line-height:32px; padding-right:8px; } .flbody .fld span a,.flbody .fld strong { float:left; text-decoration:none; margin-left:8px; font-weight:400; color:#333; } .flbody .fld span a:hover { color:#999; } .flbody .ftld { margin-top:1px; } .flbody .ftld td { line-height:180%; padding:5px 3px; border-bottom:1px dashed #ddd; } .flbody .ftip { clear:both; line-height:180%; color:#808080; margin:5px 2px; padding:3px 5px; border:1px solid #ffaa25; background:#fcfad6; } .txtboxa { width:1200px; overflow:hidden; padding:20px; margin:20px auto 0 auto; background:#fff } .txtboxa h4 { height:45px; line-height:45px; border-bottom:1px solid #f1f2f6; text-indent:15px; font-size:18px; position:relative; } .txtboxa ol li { margin:10px 0 0 20px; float:left; display:block; width:366px; position:relative; height:40px; border-bottom:1px dashed #ccc } .txtboxa ol li a { position:absolute; left:0; top:10px; width:100%; display:block; height:20px; overflow:hidden; } .txtboxa ol li em { position:absolute; right:10px; top:10px; } .layui-col-xs6 { overflow:hidden; white-space:nowrap; text-overflow:clip; } .b30 { bottom:40px !important; } p.tac.pt30 img { width:200px; height:218px }