body { background: url(/uploads/image/simages/bg.jpg) repeat-x} #main { width: 1172px; margin: 0 auto; } .header { width: 100%; height: 167px; } .logo { float: left; } .nav { float: left; display: block; margin-top: 90px; } .nav a:link { padding-left: 10px; padding-right: 10px; font-size: 20px; color: #333; border-right: #999 solid 1px; } .ewm { width: 73px; height: 73px; float: right; margin-top: 40px; } .first { height: 88px; line-height: 88px; font-size: 32px; font-weight: bold; text-align: center; color: #cc0000; background-color: #fff; margin-top: 15px; margin-bottom: 15px; border:#ccc solid 1px;} .news1 { height: 479px; background-color: #fff; padding-left: 24px; padding-right: 24px; border:#ccc solid 1px;} .newsname { height: 58px; line-height: 58px; border-bottom: #ccc solid 1px; margin-bottom: 15px; } .newsname span { font-size: 20px; display: inline-block; height: 57px; line-height: 57px; border-bottom: #c00000 solid 3px; padding-left: 5px; padding-right: 5px; font-weight: bold; color: #000; } .newsname .more { float: right; } .imglist { width: 602px; height: 407px; float: left; } .txtlist { width: 502px; height: 407px; float: right; } .txtlist h1 { font-size: 18px; font-weight: bold; text-align: center; margin-bottom: 15px; } .txtlist p { text-indent: 2rem; color: #999; line-height: 160%; font-size: 14px; } .txtlist ul { margin-top: 15px; } .txtlist li { background: url(/uploads/image/simages/news-dot.png) left no-repeat; padding-left: 15px; font-size: 16px; height: 32px; line-height: 32px; display: block; width: 100%; float: left; font-size: 16px; color: #666666; line-height: 33px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .general { width: 342px; height: 262px; border: solid #ccc 1px; background-color: #fff; padding: 19px; } .generaltit { border-bottom: #ccc solid 1px; } .generaltit span { font-size: 20px; display: inline-block; height: 40px; line-height: 40px; border-bottom: #1561af solid 3px; padding-left: 5px; padding-right: 5px; font-weight: bold; color: #000; } .generaltit .more { float: right; height: 44px; line-height: 44px; } .general ul { margin-top: 22px; } .general li { font-size: 17px; height: 34px; width: 100%; float: left; font-size: 16px; color: #666666; line-height: 33px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .mr13 { margin-right: 13px; } .ztzl { width: 777px; float: left; margin-right: 13px; } .skzx { width: 382px; height: 335px; float: left } .skzx img { height: 270px; } .nonebgtit { padding-left: 24px; padding-right: 24px; } .nonebgtit span { font-size: 20px; display: inline-block; height: 65px; line-height: 65px; font-weight: bold; color: #000; } .nonebgtit .more { height: 65px; line-height: 65px; float: right } .ztlistimg { } .ztlistimg a:link { float: left; } .ztlistimg a:link img { width: 252px; height: 72px; } .ztlistimg a:first-child { margin-bottom: 13px; } .ztlistimg a:first-child img { width: 777px; height: 185px; } .mr10 { margin-right: 10px; } .video_paly { position: absolute; margin-left: 150px; margin-top: 90px; z-index: 999; } .video_text { position: absolute; width: 382px; background-color: rgba(0,0,0,0.5); margin-top: 220px; height: 50px; line-height: 50px; text-align: center; color: #fff; z-index: 9999; } .img_zoom { overflow: hidden } .img_zoom img { transition: all 1s; transform: scale(1, 1); } .img_zoom img:hover { transition: all 1s; transform: scale(1.2, 1.2); } .mb15 { margin-bottom: 15px; } .tui1 { padding: 22px 0 18px; } .xinwen2-1 .col-lg-8 .tui1 { padding: 16px 0 30px; } .tui-pic { width: 119px; margin-right: 20px; } .tui-pic a.imgbox_a { padding-bottom: 66.038%; } .tui-con { overflow: hidden; padding-top: 8px; } .tui-con h1 { margin: 0; font-size: 16px; color: #c61000; font-weight: bold; } .tui-con p { margin: 0; font-size: 14px; color: #999; line-height: 2; height: 56px; overflow: hidden; margin-top: 10px; } #footer{ background-color:#363b3f; min-height:270px; clear:both; margin-top:15px;} .foot{ width:1172px; min-height:270px; margin:0 auto} .foot table{ color:#fff;} .foot p{ text-align:center; margin-top:5px; margin-bottom:5px; font-size:14px;} .foot a:link, .foot a:visited{ color:#fff;} .foot a:hover{ color:#00ffff;} .tzgg{ height:32px; width:1170px; padding-top:25px; padding-bottom:25px; background-color:#fff; border:#ccc solid 1px;} .tzggtit{ font-size:20px; color:#000; font-weight:bold; text-align:center; width:150px; border-right:#ccc solid 1px; float:left } .tzggtit span{ color:#c10000} .tzgglist{ width:1000px; float:left; margin-left:15px;} .tzgglist a:link{ margin-left:10px; margin-right:10px;} /*--------------------新闻中心列--------------------表*/ .scroll-1 { width: 605px; height: 380px; overflow: hidden; position: relative; float: left; } .scroll-1 .hd { position: absolute; width: 100%; top: 50%; margin-top: -35px; left: 0; height: 1px; z-index: 200; } .scroll-1 .hd ul { float: right; overflow: hidden; zoom: 1; position: absolute; right: 13px; top: 204px; } .scroll-1 .hd ul li { float: left; width: 9px; height: 9px; border-radius: 50%; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background-color: #f7f7f7; } .scroll-1 .hd ul li.on { background-color: #1e5ea5; } .scroll-1 .bd ul { overflow: hidden; zoom: 1; } .scroll-1 .bd ul li { float: left; width: 605px; _display: inline; overflow: hidden; text-align: center; position: relative; } .scroll-1 .bd ul li .pic { text-align: center; } .scroll-1 .bd ul li .pic img { width: 605px; height: 380px; display: block; } .scroll-1 .bd ul li .title { line-height: 50px; position: absolute; bottom: 0; left: 0; padding: 0 20px; z-index: 100; font-size: 16px; height: 50px; width: 80%; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #fff; } .scroll-1 .bd ul li .title a { color: #fff; font-size: 16px; } .scroll-1 .bd ul li i { height: 50px; background: #000; opacity: .5; filter: alpha(opacity=50); width: 100%; position: absolute; bottom: 0; left: 0; text-indent: -99999em; } .news-banner { height: 331px; } .news-banner-inner { width: 1350px; margin: 0 auto; } .news-banner-inner > img { margin-top: 117px; } .news-wrap { /*background-color: #f7f7f7;*/ padding-top: 36px; } .news-wrap-inner { width: 1200px; margin: 0 auto; } .news-leftmenu { background-color: #f0f0f0; width: 240px; padding-top: 24px; } .news-leftmenu > h1 { color: #0099cc; font-size: 24px; padding-left: 72px; margin: 0 0 31px 0; line-height: 100%; font-weight: bold; } .news-leftmenu > ul > li > a { color: #434457; display: block; width: 100%; height: 46px; line-height: 46px; padding-left: 72px; position: relative; } .news-leftmenu > ul > li > a:hover { background-color: #fff; } .news-leftmenu > ul > li > a:hover:after { content: ""; width: 9px; height: 11px; background: no-repeat; display: block; position: absolute; right: 40px; top: 18px; } .news-leftmenu > ul > li > a:hover:before { content: ""; width: 4px; height: 100%; background-color: #2e6aa6; display: block; position: absolute; left: 0; top: 0; } .news-leftmenu > ul > li.on > a { background-color: #fff; } .news-leftmenu > ul > li.on > a:after { content: ""; width: 9px; height: 11px; background: no-repeat; display: block; position: absolute; right: 40px; top: 18px; } .news-leftmenu > ul > li.on > a:before { content: ""; width: 4px; height: 100%; background-color: #2e6aa6; display: block; position: absolute; left: 0; top: 0; } .news-submenu { position: relative; } .news-submenu-main { position: absolute; left: 240px; top: -1px; background-color: #fff; width: 150px; border-top: 1px solid #f0f0f0; box-shadow: 3px 3px 3px #999; display: none; z-index: 300; } .news-submenu-main a { display: block; height: 46px; line-height: 46px; color: #666; text-align: center; } .news-submenu-main li.on a { color: #cc0000; } .news-submenu-main a:hover { color: #cc0000; } .news-main { margin-left: 240px; padding: 0 70px 40px; background-color: #fff; } .news-position { line-height: 24px; padding-top: 24px; } .news-position > h2 { font-size: 24px; line-height: 100%; display: inline-block; } .position-details { font-size: 12px; color: #999; } .position-details > a { font-size: 12px; color: #999; } .news { padding-top: 40px; } .ul > li { width: 100%; padding: 20px 0; position: relative; border-bottom: dashed 1px #9d9d9d; overflow: hidden; } .ul > li img { float: left; width: 256px; height: 144px; margin-right: 30px; } .ul > li h3 { font-size: 20px; line-height: 1.4; margin-right: 100px; } .ul > li h3 a { color: #333; } .ul > li i { position: absolute; right: 0; top: 26px; font-size: 14px; color: #999; } .ul > li p { font-size: 14px; line-height: 24px; margin-top: 20px; color: #777; margin-bottom: 15px; } .ul > li > span { width: 120px; height: 30px; display: inline-block; background-color: #c00; text-align: center; } .ul > li > span a { color: #fff; font-size: 14px; line-height: 30px; } .newmedia h1 { color: #333; } .newspaper h1 { color: #333; } .ztlistimg a:nth-child(2),.ztlistimg a:nth-child(3){ margin-right:10px;} /*--------------------内容页--------------------*/ .sp_nav { width: 100%; height: 49px; } /*--background-color: #f6f6f6; }--*/ .sp_naver { width: 1200px; height: 49px; margin: 0 auto; } /*--background-color: #f6f6f6; }--*/ .home_link { height: 49px; line-height: 49px; color: #5f5f5f; font-size: 12px; } .home_link_bg { width: 15px; height: 13px; background: no-repeat center center; float: left; margin: 17px 5px 0px 0px; } .home_link a { margin: 0 2px; } .home_link a.onhome { color: #2267c4; } .news_detail_page { width: 1200px; margin: 0 auto; } .news_detail_page h3 { font-size: 28px; color: #1b1a1a; font-weight: 400; text-align: center; height: auto; line-height: 50px; margin: 20px 0; } .news_detail_title { width: 1200px; height: 40px; line-height: 40px; background: repeat-x left bottom; margin-bottom: 30px; } .n_d_main { width: 940px; height: 40px; margin: 0 auto; } .nd_page_content img { display: block; margin: 0 auto; margin-bottom: 10px; } .news_imglist img { display: block; margin: 0 auto; margin-bottom: 40px; } .nd_page_content p { padding: 0 15px; font-size: 16px; color: black; font-family: "宋体"; margin: 10px 0; line-height: 180% } .n_d_main .nd_one { width: 200px; float: left; font-size: 12px; } .n_d_main .nd_onea { width: 330px; float: left; font-size: 12px; } .n_d_main .nd_changesize { width: 120px; float: right; text-align: right; font-size: 12px; } .back_up_div { width: 1200px; border-top: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; height: 55px; line-height: 55px; display: block; font-size: 14px; margin-bottom: 60px; } .share_to { float: right; margin: 30px 0; }