@charset "utf-8"; /* CSS Document */ h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,form,td,span,input,a,div{ margin:0px; padding:0px; font-style:normal; border:0;} body { font-family:"微软雅黑"; font-size:12px; margin:0 auto; color:#333; background: url(../images/body-bg.jpg) repeat; } img{ border:0px; border:none; display: block; } ul,li{ list-style-type:none; } a{ text-decoration:none; color:#222; font-family: "微软雅黑"; } a:hover{ color:#002066; } h1,h2,h3,h4,h5{ font-family:"微软雅黑"; font-weight:normal; } /* 头部 */ .header{ width:100%; height:114px; padding-top: 5px; background:url(../images/header_bg.gif) no-repeat top center; } .nav{ width:100%; height:114px; margin:0 auto; position:relative; z-index:10; background:url(../images/nav_bg.png) repeat-x; } .nav_in { width:1000px; height:100%; margin:0 auto; position: relative; } .logo{ width: 525px; height:85px; position:absolute; left:0;top:16px; } .logo a { display: block; width:525px; height:85px; position: absolute; left:0;top:0; } .nav_in form { position: absolute; top:16px; right:0; } .search{ background:url(../images/box_nr.gif) no-repeat; width:203px; height:27px; position:relative; } .search input{ position:absolute; width:203px; height:27px; line-height:27px; color:#000; border:none; background:none; left:0px; top:0px; padding-left:0px; } .search input.notxt{ color:#000; padding-left:7px; font-family: "微软雅黑"; } .search input.notxt1 { position: absolute; width: 30px; height: 24px; top: 0px;left: 170px; border: none; cursor: pointer; background: none; cursor:pointer; } .nav_in ul { position: absolute; bottom:25px; right:0; height:35px; box-sizing:border-box; border-bottom: 1px solid #6C84AE; _border-bottom:none; } .nav_in ul li { float:left; line-height: 20px; } .nav_in ul li a { color:#fff; font-size: 14px; display: block; _display:inline-block; padding:0 8px; margin-right:10px; text-align: center; height:33px; _height:29px; font-weight: bold; } .nav_in ul li a.current { color:#57C7F5; border-bottom: 4px solid #57C7F5; } .nav_in ul li a.lasta { margin-right: 0; } .nav_in ul li a:hover{ color:#57C7F5; border-bottom: 4px solid #57C7F5; } /* 底部分 */ .footer{ width:100%; height:81px; background:#002167; color:#fff; } .footer_in { width:1000px; margin:0 auto; padding-top: 20px; height:61px; _background:url(../images/footer_logo.gif) no-repeat 20px left; } .footer_in img { float:left; } .footer_in .text { padding:10px 0 0 35px; float:left; width:550px; } .footer_in .link { float:right; line-height: 25px; margin-top: 20px; } .footer_in .link i { display: inline-block; font-style: normal; } .footer_in .link a { display: inline-block; vertical-align: middle; height:30px; color:#fff; font-size: 14px; padding-left: 30px; background: url(../images/weibo.jpg) no-repeat 0 2px; background: url(../images/weibo.jpg) no-repeat 0 3px\9; } .footer_in .link a.renren { background-image: url(../images/renren.jpg) ; } .footer_in .link a.weixin { background-image: url(../images/weixin.jpg) ; } /* ----------------侧边栏文章开始 --------------------*/ .page_box { width:100%; overflow: hidden; margin:20px 0; background: url(../images/line-bg.png) repeat-x bottom; } .page { background: #fff; padding:20px; width:960px; margin:0 auto; margin-bottom: 2px; overflow: hidden; border-top: 3px solid #0399D8; } .subnav { width:215px; float:left; } .subnav h2 { color:#173D7D; font-size: 20px; height:30px; line-height: 30px; padding-left:15px; border-bottom:1px solid #333; background: url(../images/subnav_h_bg.gif) no-repeat 0 5px; } .subnav ul li { height:45px; width:215px; text-align: center; line-height: 50px; background: url(../images/subnav_li_bg.gif) repeat-x bottom ; } .subnav ul li a { display: block; width:200px; padding-left: 15px; height:45px; background:url(../images/subnav_a_bg.gif) no-repeat left 22px; } .subnav ul li a:hover { color:#fff; background: url(../images/subnav_a_hover.gif) no-repeat left 11px; } .subnav ul li a.current { color:#fff; background: url(../images/subnav_a_hover.gif) no-repeat left 11px; } .title { width:700px; float:right; } .title h3 { width:695px; padding-left: 5px; height:30px; line-height: 35px; font-size: 17px; _line-height:30px; border-bottom: 1px solid #333; } .title h3 i { font-style: normal; float:left; } .title h3 span a { color:#878787; } .title h3 span { display: block; _display:inline-block; float:right; margin-right: 5px; font-size: 12px; color:#878787; line-height: 40px; _line-height:30px; } .text { padding-top: 20px; padding-left:15px; } .text h2,.text h4{ width:700px; height:40px; font-size: 18px; font-weight: bold; text-align: center; color:#173D7D; } .text h4 { font-size: 14px; color:#333; } .zhengwen { line-height: 24px; padding-bottom:25px; border-bottom: 1px solid #ccc; } .zhengwen img { display:block; margin:0 auto;} .zuozhe { color:#666; text-align: center; padding-top: 15px; } .fujian { margin-top: 30px; } .fujian h5 { color:#173D7D; font-size: 14px; line-height: 40px; } .fujian ul li { padding:5px 0 8px 20px; background: url(../images/fujian_bg.gif) no-repeat left; } /* ------------------侧边栏文章页结束 ------------------*/ /* ------------------侧边栏列表页开始 ----------------------*/ .list { margin-top: 20px; padding-right:10px; } .list ul li { height: 32px; line-height: 32px; _margin-top:-3px; background:url(../images/list_li_bg.gif) no-repeat 10px center; } .list ul li a{ padding-left: 25px; font-size: 12px; line-height:32px; float:left; } .list ul li a:hover { color:#002066; } .list ul li span{ display: inline-block; font-size: 12px; color:#666; float:right; margin-left:10px; } .list h2 { font-size: 16px; color:#173D7D; line-height: 40px; } .list_sort { width:700px; height:30px; background:#F3F3F3; text-align: center; line-height: 30px; margin-top: 20px; } /* ---------------侧边栏列表页结束 -----------------------*/ /* --------------------侧边栏图片页开始 -------------------*/ .list_pic { margin-top: 20px; padding-left: 20px; overflow: hidden; } .list_pic ul li { float:left; margin:0 15px; _margin:0 13px; margin-bottom: 20px; } .list_pic span { display: block; font-size: 14px; text-align: center; margin-top: 10px; } /* ---------------侧边栏图片页结束-------------- */ /* ----------------通栏页------------------ */ .page_pic,.page_title,.page_list,.page_pic1 { width:960px; } .page_pic .top,.page_title .top,.page_list .top,.page_pic1 .top{ width:960px; position: relative; height:30px; border-bottom:1px solid #333; overflow: hidden; } .page_pic span,.page_pic1 span,.page_title span,.page_list span { right:5px; bottom:3px; display: inline; color:#878787; } .page_pic span a,.page_pic1 span a,.page_title span a,.page_list span a { color:#878787; } .page_pic .pic { text-align: center; } .page_pic h2,.page_pic1 h2,.page_title h2,.page_list h2 { padding-top: 20px; height:40px; width:960px; font-size: 18px; font-weight: bold; text-align: center; color:#173D7D; } .txt { padding: 0 10px; margin:30px auto; } .txt h4 { text-align: center; font-size: 16px; height: 30px; } .page_title .fujian { padding-left: 10px; } .page_list .list_sort,.page_pic1 .list_sort { width:960px; } .page_list .list span { position: static; float:right; } .page_pic1 .list_pic span { position: static; float:none; } .page_pic1 .list_pic li { margin:0 16px; margin-bottom: 20px; } .pic { margin-top: 30px; } .top h2{ color:#173D7D; font-size: 18px; padding-left: 5px; line-height: 30px; float:left; height:30px; text-align: left; padding-top: 0; font-weight: normal; }