html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, p, blockquote, th, td, iframe, hr { margin: 0; padding: 0; } body { font-family: 'Microsoft Yahei', 'PingFang SC', 'Avenir', 'Segoe UI', 'Hiragino Sans GB', STHeiti, 'Microsoft Sans Serif', 'WenQuanYi Micro Hei', sans-serif; font-size: 14px; line-height: 20px; color: #333; background-color: #fff; } a { outline: none; text-decoration: none; color: #333 } a:hover { text-decoration: none; } fieldset, img { border: 0; } address, caption, cite, dfn, em, th, var { font-style: normal; font-weight: normal; } ol, ul { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; } table { border-collapse: collapse; border-spacing: 0; } .clear { clear: both; } img { vertical-align: middle; } .more{ font-size: 14px; float: right; color: #333333; line-height: 44px; } .top_box { height: 30px; width: 1100px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } .top_box .time { float: left; width: 300px; margin-top: 4px; } .top_box .search { float: right; width: 250px; margin-top: 4px; } /* headerImg */ .headerImg{ width:100%; min-width:1000px; position:relative; height:299px; overflow:hidden;} .headerImg .bd{ position:relative; z-index:0; } .headerImg .bd ul{ width:100% !important; } .headerImg .bd li{ width:100% !important; height:299px; } .headerImg .bd .no1{ background:url(20191028top.jpg) center no-repeat;} .headerImg .bd .no2{ background:url(20191028top_1.jpg) center no-repeat;} .headerImg .bd .txt{ position:absolute; width:415px; top:100px; left:22px; font:normal 18px/30px "Microsoft YaHei"; } .headerImg .hd{ width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; } .headerImg .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(images/dot-black.png) 0 0; overflow:hidden; line-height:9999px; filter:alpha(opacity=40);opacity:0.4; } .headerImg .hd ul .on{ filter:alpha(opacity=100);opacity:1; } .nav { margin-bottom: 20px; background-color: #b30004; height: 50px; } .nav .nav_link { width: 1100px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } .nav .nav_link a { display: block; padding-right: 9px; padding-left: 10px; float: left; font-size: 20px; font-weight: bold; color: #FFFFFF; line-height: 50px; text-decoration: none; } .container { width: 1100px; margin:0 auto; } .topicbox { width: 1074px; border: 1px solid #ddd; margin-top: 0; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding: 12px; } .topicbox .hot .topicnews { margin-bottom: 14px; height: 80px; position: relative; } .topicbox .hot .topicnews a { font-size: 30px; line-height: 40px; color: #B30004; font-weight: bold; text-align: center; width:500px; display: block; position: absolute; top: 50%; left: 50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); } .topicbox .scroll { float: left; width: 528px; } .topicbox .hot { float: right; width: 534px; } .topicbox .hot .first { height: 120px; margin-bottom: 10px; } .topicbox .hot .first .desc { font-size: 12px; line-height: 22px; color: #ddd; } .topicbox .hot .first .title a { font-size: 22px; line-height: 40px; font-weight: bold; color: #B30004; } .topicbox .hot .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } .topicbox .hot .main .more { font-size: 12px; color: #666666; text-decoration: none; float: right; } #jscroll { width: 528px; height: 374px; overflow: hidden; } .sider { width: 207px; float: left; } .wrap { width: 880px; float: right; margin-bottom: 15px; } .block1 { width: 430px; float: left; border: 1px #ddd solid; margin-bottom: 15px; } .block1 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block1 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block1 .first { padding: 10px; height: 120px; } .block1 .first .pic { width: 170px; height: 120px; float: left; } .block1 .first .pic img { width: 170px; height: 120px; } .block1 .first .info { width: 230px; height: 120px; line-height: 24px; overflow: hidden; float: right; } .block1 .main { padding: 10px; } .block1 .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } .block2 { width: 430px; float: right; border: 1px #ddd solid; margin-bottom: 15px; } .block2 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block2 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block2 .first { padding: 10px; height: 120px; } .block2 .first .pic { width: 170px; height: 120px; float: left; } .block2 .first .pic img { width: 170px; height: 120px; } .block2 .first .info { width: 230px; height: 120px; line-height: 24px; overflow: hidden; float: right; } .block2 .main { padding: 10px; } .block2 .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } .block3 { width: 430px; float: left; border: 1px #ddd solid; margin-bottom: 15px; } .block3 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block3 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block3 .main { padding: 10px; } .block3 .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } .block4 { width: 430px; float: right; border: 1px #ddd solid; margin-bottom: 15px; } .block4 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block4 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block4 .main { padding: 10px; } .block4 .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } .block5 { margin-bottom: 15px; } .block6 { width: 878px; float: left; border: 1px #ddd solid; margin-bottom: 15px; } .block6 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block6 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block6 .main .item { margin: 9px; float: left; height: 130px; width: 200px; overflow: hidden; } .block6 .main .item img { width: 200px; } .block7 { width: 878px; float: left; border: 1px #ddd solid; margin-bottom: 15px; } .block7 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block7 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block7 .main { padding: 10px; } .block7 ul.l1 { float: left; width: 420px; } .block7 ul.l2 { float: right; width: 420px; } .block7 .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } .block8 { width: 430px; float: left; border: 1px #ddd solid; } .block8 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block8 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block8 .first { padding: 10px; height: 120px; } .block8 .first .pic { width: 170px; height: 120px; float: left; } .block8 .first .pic img { width: 170px; height: 120px; } .block8 .first .info { width: 230px; height: 120px; line-height: 24px; overflow: hidden; float: right; } .block8 .main { padding: 10px; } .block8 .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } .block9 { width: 430px; float: right; border: 1px #ddd solid; } .block9 .top { margin: 0 10px 10px; border-bottom: 3px #D68081 solid; background-image: url(tit_bg.png); background-repeat: no-repeat; background-position: left top; } .block9 .top h2 { display: block; font-size: 18px; font-weight: bold; height: 40px; line-height: 44px; color: #FFFFFF; padding-left: 10px; } .block9 .first { padding: 10px; height: 120px; } .block9 .first .pic { width: 170px; height: 120px; float: left; } .block9 .first .pic img { width: 170px; height: 120px; } .block9 .first .info { width: 230px; height: 120px; line-height: 24px; overflow: hidden; float: right; } .block9 .main { padding: 10px; } .block9 .main a { display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: hidden; } #link { width: 1100px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; } #link #link_pic { float: left; width: 772px; } #link #link_lb { float: right; } .footer { width: 1100px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 14px; line-height: 30px; color: #333333; text-align: center; } .focusBox { position: relative; width: 528px; height: 360px; overflow: hidden; font: 14px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; } .focusBox .pic img { width: 528px; height: 360px; display: block; } .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width: 100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; } .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width: 100%; overflow: hidden; } .focusBox .txt li { height: 36px; line-height: 36px; position: absolute; bottom: -36px; } .focusBox .txt li a { display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; } .focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; } .focusBox .num li { float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; } .focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; } .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; } .focusBox .num li.on a,.focusBox .num a:hover { background: #f60; } /*内容列表*/ .box { margin-bottom: 8px; } .bt { background-image: url(btbj2.jpg); background-position: right; } .box h1 { display: block; height: 32px; font-size: 14px; color: #333333; text-indent: 12px; line-height: 30px; background-image: url(btbj3.jpg); background-position: left; background-repeat: no-repeat; font-weight: normal; } .box_news { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d7d7d7; border-bottom-color: #d7d7d7; border-left-color: #d7d7d7; background-color: #FFFFFF; padding-bottom: 8px; padding-top: 2px; overflow: auto; } .box_news h4 { font-size: 14px; color: #000066; text-align: center; font-family: "楷体_utf-8", "仿宋_utf-8"; font-weight: normal; line-height: 28px; margin-bottom: 6px; } .box_news h3 { font-size: 20px; color: #000033; font-weight: bold; text-align: center; font-family: "微软雅黑", "黑体", "宋体"; margin-bottom: 8px; height: 50px; line-height: 50px; } .box_news h5 { font-weight: normal; color: #666666; background-image: url(infobg.jpg); background-repeat: no-repeat; background-position: center; text-align: center; font-size: 14px; } .box_news p { padding-right: 14px; padding-left: 14px; font-size: 16px; line-height:30px; color: #333333; margin-top: 10px; } .box_news h6 { font-size: 14px; color: #333333; text-align: right; line-height: 30px; font-weight: normal; margin-right: 20px; margin-top: 10px; } .mtit { font-size: 16px; line-height: 28px; font-weight: bold; color: #000; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #d48182; margin-top: 20px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; } .mtit .more { font-size: 12px; color: #666666; float: right; } .box_news ul { overflow: hidden; } .box_news ul li { background-image: url(icn.gif); background-repeat: no-repeat; background-position: 0px -16px; padding-left: 10px; overflow: hidden; height: 30px; margin-left: 10px; padding-right: 2px; font-size: 16px; color: #666666; } .box_news ul li a { font-size: 16px; line-height: 30px; color: #333333; } .box_news ul li a:hover { text-decoration: underline; } .listcontent { width: 1100px; margin-top: 20px; margin-right: auto; margin-left: auto; } .listcontent .listbox { float: left; width: 870px; } .listcontent .listbox .tit { background-image: url(titbg1.jpg); background-repeat: no-repeat; background-position: left top; height: 36px; font-size: 18px; line-height: 36px; font-weight: bold; color: #FFFFFF; padding-left: 18px; } .listcontent .listbox .item1 { border: 1px solid #e3e3e3; margin-bottom: 20px; min-height:738px; } .listcontent .listbox .item1 .mtit { font-size: 16px; line-height: 28px; font-weight: bold; color: #000; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #d48182; margin-top: 20px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; } .listcontent .listbox .item1 .mtit .more { font-size: 12px; color: #666666; float: right; } .listcontent .listbox .item1 ul { overflow: hidden; } .listcontent .listbox .item1 ul li { background-image: url(icn.gif); background-repeat: no-repeat; background-position: 0px -16px; padding-left: 10px; overflow: hidden; height: 30px; margin-left: 10px; padding-right: 2px; font-size: 16px; color: #666666; } .listcontent .listbox .item1 ul li a { font-size: 16px; line-height: 30px; color: #333333; } .listcontent .listbox .item1 ul li a:hover { text-decoration: underline; } .listsde { float: right; width: 207px; } .fenye { width: 900px; text-align: center; display: block; padding-top: 50px; padding-bottom: 20px; } .fenye a{ color: #333333; font-size: 14px; line-height: 30px; }