body{ min-height: 100%; margin: 0px; background: #f7f7f7; font-size: 14px; font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif; } input, button{ font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif; } *{ margin: 0px; padding: 0px; } ul, li{ list-style: none; } a { color:#000; text-decoration: none; list-style-type: none; } a:hover { color:#fe6600; text-decoration:none; } #localtime { float:left; } .main1{ width: 1214px; margin: 0 auto; } .main2{ width: 1224px; margin: 0 auto; } .main{ width: 1214px; margin: 0 auto; } .gray{ color: #999; } .fl{ float: left; } .fl a{ color:#666666; } .fl a:hover{ color:#666666; } .fr{ float: left; font-size: 13px; } .fr11{ float: right; } .text_overflow{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .fs12{ font-size: 12px; } .clearfix:after, .clearfix:before{ content: " "; visibility: hidden; display: block; height: 0; clear: both; } .top_bar{ line-height: 34px; background-color: #f1f1f1; } .top_bar .right_part span{ display: inline-block; padding: 0px 8px; line-height: 14px; float: left; } .top_bar .right_part{ padding-top: 12px; } .top_bar .right_part a{ color:#666666; } .top_bar .line{ border-left: 1px solid #ccc; border-right: 1px solid #ccc; } .linee { border-right: 1px solid #ccc; } .head1 { width:100%; height:146px; margin:0px auto; padding:0px; background-color:#fff; } .head { width:1200px; height:146px; margin:0px auto; padding:0px; } .head_l { width:673px; background: url(logo.png) no-repeat; height: 108px; float:left; margin:16px 0px 0px 0px; } .head_r { width: 352px; height: 70px; float:right; margin:40px 0px 0px 0px; } .banner{ background: url("bg_a11.png") center top; height: 880px; } .banner .logo{ background: url(logo1.png) no-repeat; height: 96px; } .banner_fl{ width: 519px; float: left; padding-top: 100px; } .banner_fr{ width: 692px; float: right; padding-top: 36px; } .bsfwt { padding-top: 90px; } .banner .search_box{ padding-top: 32px; } .search_box .enter{ font-size: 15px; display: inline-block; float: left; width: 64px; height: 50px; line-height: 44px; padding-top: 64px; margin-left: 26px; text-align: center; color: #fff; } .search_box .enter+.enter{ margin-left: 40px; } .search_box .sscx{ background: url("sscx.png") no-repeat; } .search_box .bszn{ background: url("bszn.png") no-repeat; } .search_box .bdxz{ background: url("bdxz.png") no-repeat; } .search_box .rjxz{ background: url("rjxz.png") no-repeat; } .search_box .ssfg{ background: url("ssfg.png") no-repeat; } .tt { width: 242px; height: 32px; overflow:hidden; color:red; } .tt a { overflow:hidden; color:red; } .search_input{ height:70px; overflow:hidden; margin: 0px; position: relative; } .search_input .search_btn{ position: absolute; width: 70px; height: 70px; background: url("search_ico.png") right top no-repeat; right: 0px; top: 2px; } .sear { border: 1px solid #3390DD ; background: none; width: 254px; height: 33px; line-height: 30px; font-size: 14px; color: #999999; float: left; margin: 0px; overflow: hidden; } .gos { background: url(search_b.jpg); border: 0px; margin: 0px; width: 96px; height: 36px; text-align: center; float: left; overflow:hidden; } .t1 { width:300px; height:19px; border: 0px; margin: 10px 20px; padding:0px; float: left; overflow:hidden; } .search_btn{ position: absolute; width: 70px; height: 70px; background: url("search_ico.png") right top no-repeat; right: 0px; top: 2px; } .menu { height: 50px; margin:auto auto; overflow:hidden; background-color:#1a56a8; } .tab_nav { width:1207px; height:50px; font-size: 22px; color: #fff; margin:0px auto; padding:0px; line-height: 38px; text-align: center; overflow:hidden; } .tab_nav li { width:200px; font-size: 22px; color: #fff; line-height: 50px; font-weight:bold; text-align: center; float:left; } .tab_nav li a { color:#fff; padding: 0px 17px; display:block; text-decoration: none; list-style-type: none; } .tab_nav li a:hover { color:#1a56a8; padding: 0px 17px; text-decoration: none; list-style-type: none; background-color:#fff; } .kuang { width:1220px; margin:auto auto; padding:20px 0px 20px 0px; background-color:#fff; } .bsq { width:1180px; height:150px; margin:auto auto; padding:0px; } .bst { width:280px; height:150px; margin:0px; padding:0px; float:left; } .bsdh { width:480px; height:150px; margin-left:10px; padding:0px; overflow:hidden; float:left; background: url("bsdh.png") top no-repeat; } .bsdhbg { width:160px; height:75px; margin:0px; padding:0px; overflow:hidden; float:left; } .bsdhbg img { cursor: pointer; transition: all 0.6s; } .bsdhbg img:hover { transition: scale(1.4); } .zrrgl { width:170px; height:150px; margin-left:10px; padding:0px; overflow:hidden; float:left; } .bslj { width:220px; height:150px; margin-left:10px; padding:0px; overflow:hidden; float:left; } .bslj1 { width:220px; height:67px; margin-bottom:16px; padding:0px; overflow:hidden; float:left; } .toutiao { width:1180px; height:50px; margin:20px auto 20px auto; padding:0px; overflow:hidden; } .toutiao_n ul { margin:0px; padding:0px; overflow:hidden; } .toutiao ul li { width:1180px; height:50px; line-height:50px; font-size:36px; font-weight:bold; text-align:center; color:#0055ae; margin:0px; padding:0px; overflow:hidden; } .toutiao ul li a { color:#0055ae; } .toutiao ul li a:hover { color:#F30; } .xinwen { width:1180px; height:366px; margin:auto auto; padding:0px; overflow:hidden; } .news { width:580px; height:366px; float:right; overflow:hidden; } .newstitle { width:580px; height:60px; margin:0px; padding:0px; overflow:hidden; background: url("zxfb.png") no-repeat; } .newstitle p { width:130px; height:60px; margin:0px; padding:6px 0px 0px 0px; font-size:22px; font-weight:bold; color:#fff; text-align:center; overflow:hidden; } .news_nr { width:580px; height:306px; margin:0px; padding:0px; overflow:hidden; } .news_nr ul{width:580px;margin:0px;padding:0px;list-style-type:none;} .news_nr ul span{color:#999999;font-size:16px;float:right; } .news_nr ul li{color:#333333;font-size:16px;background:url(gsdt_7.gif) 0px 20px no-repeat;padding-left:13px;padding:3px 0 6px 10px;height:36px;line-height:36px;overflow:hidden;} .news_nr ul li a:visited{color:#000;} .news_nr ul li a:hover{color:#F30} .kjrk { width:1180px; height:140px; margin:20px auto 20px auto; padding:0px; overflow:hidden; background-color:#f0f9fe; } .rkicon { width:82px; height:118px; margin:10px 0px 0px 58px; padding:0px; float:left; overflow:hidden; background-color:#f0f9fe; } .news1 { width:1180px; height:290px; margin:auto auto 20px auto; padding:0px; overflow:hidden; } .meiti { width:1180px; height:300px; margin:auto auto 20px auto; padding:0px; overflow:hidden; } .kzw_r { width:340px; height:300px; margin-right: 20px; padding: 0px; float:left; overflow:hidden; } .kzw_r1 { width:440px; height:300px; margin-right: 20px; padding: 0px; float:left; overflow:hidden; } .kzw_zwgk_title1 { width:80px; margin-top:13px; font-size: 22px; color: #1a56a8; position: relative; line-height: 44px; text-align:center; font-weight: bold; border-bottom:3px solid #005d94; } .kzw_zwgk_title1 a { color: #1a56a8; } .kzw_zwgk_title1 a:hover { color: #1a56a8; } .kzw_r1 ul{width:440px;margin:0px;padding:0px;list-style-type:none;} .kzw_r1 ul span{color:#999999;font-size:16px;float:right; } .kzw_r1 ul li{color:#333333;font-size:16px;background:url(gsdt_7.gif) 0px 20px no-repeat;padding-left:13px;padding:3px 0 6px 10px;height:36px;line-height:36px;overflow:hidden;} .kzw_r1 ul li a:visited{color:#000;} .kzw_r1 ul li a:hover{color:#F30} .kzw_zwgk1 { width:440px; height:60px; margin: 0px 0px 10px 0px; padding: 0px; float:left; border-bottom:1px solid #dddddd; overflow:hidden; } .kzw_r dl { float: left; margin:0px; padding: 0px; width: 340px; } .kzw_r dt { text-align:center; padding:2px; } .kzw_r dt img { padding: 1px; border: 1px solid #ccc; width: 340px; height: 200px; } .kzw_zwgk { width:340px; height:60px; margin: 0px 0px 10px 0px; padding: 0px; float:left; border-bottom:1px solid #dddddd; overflow:hidden; } .kzw_r dt a { color: #000; } .kzw_r dt a:hover { color: #fe6600; } .kzw_zwgk_title { width:100px; margin-top:13px; font-size: 22px; color: #1a56a8; position: relative; line-height: 44px; text-align:center; font-weight: bold; border-bottom:3px solid #005d94; } .kzw_zwgk_title a { color: #1a56a8; } .kzw_zwgk_title a:hover { color: #1a56a8; } .toutiao_c { width:680px; height:90px; margin:15px auto auto auto; float:left; padding:0px; background-image: url("tz.png"); overflow:hidden; } .zxfb_l { width:70px; height:75px; margin:6px 12px; float:left; font-size:28px; color:#fff; padding:0px; overflow:hidden; } .zxfb_r { width:580px; height:90px; margin: 0px; float:right; padding: 0px; } .zxfb_r ul { margin:0px; padding:0px; overflow:hidden; } .zxfb_r ul li { width:580px; height:29px; line-height:30px; font-size:13px; color:#fff; margin:0px; padding:0px; overflow:hidden; } .zxfb_r ul li a { color:#fff; } .zxfb_r ul li a:hover { color:#122255; } .zxfb_r ul li span { float:right; margin-right: 20px; } .toutiao_d { width:615px; height:72px; margin: 8px 0px 0px 30px; float:left; padding: 0px; overflow:hidden; } .wybl { width:1000px; height:80px; margin: 50px auto auto auto; padding-left: 45px; overflow:hidden; } .wybl img { margin: 0px 35px 0px 0px; padding: 0px; overflow:hidden; } .yuanzhi { width:1200px; height:46px; margin: 20px auto auto auto; padding: 0px; background-image: url("jblj.png"); overflow:hidden; } .yuanzhi a { width:270px; height:36px; display:block; margin: 3px auto auto 230px; padding: 0px; float:left; overflow:hidden; } .kzw_l { width:396px; height:260px; margin: 0px; padding: 0px; float:left; overflow:hidden; } .kzw_l_ld { width:396px; height:90px; margin: 0px 0px 10px 0px; padding: 0px; float:left; overflow:hidden; } .kzw_l_ld img { margin-right: 14px; padding: 0px; float:left; overflow:hidden; } .kzw_zwgkx { width:396px; height:85px; margin: 0px; padding: 0px; float:left; overflow:hidden; } .kzw_zwgkx img { margin-right: 14px; padding: 0px; float:left; overflow:hidden; } .kzw_c { width:479px; height:260px; margin: 0px 26px; padding: 0px; float:left; overflow:hidden; } .kzw_zwgkx1 { width:383px; height:180px; margin-top: 6px; padding: 0px; float:left; border: 1px solid #dddddd; overflow:hidden; } .kzw_zwgkx1 ul li { width: 380px; height: 30px; line-height: 18px; font-size: 15px; font-weight: 500; color: #000; background: url(hjt.png) 1px 15px no-repeat; margin: 5px 0px 0px 5px; padding: 9px 0px 0px 6px; float: left; overflow: hidden; } .kzw_zwgkx1 ul li a { color:#000; text-decoration:none; list-style-type:none; } .kzw_zwgkx1 ul li a:hover { color: #fe6600; text-decoration:none; list-style-type:none; } .kzw_zwgkx1 ul li span { float:right; text-decoration:none; list-style-type:none; padding-right:16px; } .swzt { width:1200px; height:95px; margin: auto auto; padding: 0px; overflow:hidden; } .swzt tit a { color: #666; } .tit a:hover { color:#fe6600; } .swzt .con{ overflow: hidden; } .swzt .con a{ float: left; display: inline-block; padding: 0px; margin:0px; } .swzt .con img{ width:220px; height:90px; padding: 0px 10px; } .zq { width: 1200px; height: 98px; margin: 15px auto auto auto; } .zq a { color:#000; } .zq a:hover { color:#fe6600; } .zq span { line-height: 15px; margin: 0px; padding: 10px 20px; float: left; font-size: 13px; text-align: center; } .lj{width:1200px;height:110px;margin:0px auto 20px auto;padding:0px;overflow:hidden; } .footer { font-size:14px; background: #fff; color: #333333; padding: 12px 0 15px 0px; } .footer_left { padding: 26px 12px; margin-top: 10px; } .footer_left .sh { display: inline-block; width: 56px; height: 68px; vertical-align: top; } .footer_left .zc { display: inline-block; width: 110px; height: 55px; vertical-align: top; margin-top: 12px; margin-left: 25px; } .small_sh { display: inline-block; width: 19px; height: 21px; background: url("small_sh.png") no-repeat; vertical-align: middle; margin: -1px 5px 0 0; } .footer_middle { padding-left: 22px; } .footer_right { padding: 0px; margin-left:60px; } .footer_right a { color:#333333; } .footer_middle, .footer_right { line-height: 22px; } .footer_right .map { font-size: 14px; color:#1a56a8; line-height: 16px; overflow: hidden; padding: 8px 0; } .footer_right .map a { color:#1a56a8; display: inline-block; padding: 0px 8px; float: left; } .footer_right .map a+a { border-left: 2px solid #b2d4e7; } .ewm { width: 330px; height: 142px; margin: auto auto; padding:0px; float:left; } .ewm img { width: 134px; height: 142px; margin: 0px 15px auto 15px; padding:0px; float:left; } .banner_right_notic{ background: rgba(255,255,255,.6); line-height: 38px; font-size: 15px; height:38px; margin-bottom: 20px; overflow:hidden; } .part1{ width: 66px; margin-left: 2px; float: left; padding-left: 28px; background: url(notic.png) no-repeat left; display: inline-block; } .banner_right_notic ul{ width: 580px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: top; padding-left: 10px; } .banner_right_notic ul li{ width: 580px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: top; } .banner_right_notic ul li span { float:right; } .notic_ico{ display: inline-block; width: 24px; height: 18px; background: url("notic.png") no-repeat; vertical-align: middle; margin: -3px 7px 0 14px; } .banner_right_part{ width: 340px; box-sizing: border-box; padding: 0px 12px 15px 12px; background: rgba(255,255,255,.6); color: #fff; text-align: center; } .banner_right_part .part{ float: left; margin-top: 17px; box-sizing: border-box; } .banner_right_part .middle{ margin: 17px 18px 0 18px; } .banner_right_part .right{ margin-left: 17px; } .banner_right_part i{ display: block; margin: 0 auto; margin-top: 9px; margin-bottom: 10px; } .banner_right_part .aj_email, .banner_right_part .nf_email{ margin-top: 14px; margin-bottom: 8px; } .zxft .left_text{ width: 24px; padding-left: 5px; line-height: 22px; display: block; padding-top: 15px; } .zxft_con{ width: 200px; } .zxft_con .small_text{ display: block; margin-left: 58px; height: 40px; overflow: hidden; color: #fff; } .zxft_con .big{ display: inline-block; width: 58px; float: left; } .zxft_con .con{ padding: 5px 0; } .zxft_con .fs12{ line-height: 16px; } .zxft .img { padding: 2px; } .banner_right_part .text_left{ text-align: left; } .banner_right_part .link_part{ display: block; margin: 3px 7px; line-height: 22px; background-color: #39b6ff; width: 130px; padding: 0px; text-align: center; float:left; } .banner_right_part .link_list{ padding: 6px 0px 0px 12px; } .banner_right_part a { color:#fff; } .jb_email{ width: 36px; height: 36px; background: url("jb_email.png") no-repeat; } .jz_email{ width: 36px; height: 36px; background: url("jzxx.png") no-repeat bottom; } .aj_email{ display: block; width: 36px; height: 31px; background: url("aj_email.png") no-repeat; } .nf_email{ width: 36px; height: 32px; background: url("nf_email.png") no-repeat; } .ldjj{ width: 36px; height: 35px; background: url("ldjj.png") no-repeat; } .banner_right_part .jgsz{ width: 36px; height: 36px; background: url("jgsz.png") no-repeat; } .zyzn{ width: 36px; height: 36px; background: url("zyzn.png") no-repeat; } .sstj{ width: 36px; height: 36px; background: url("sstj.png") no-repeat; } .ssgg{ width: 30px; height: 36px; background: url("ssgg.png") no-repeat; } .zfcg{ width: 36px; height: 36px; background: url("zfcg.png") no-repeat; } .rsrm{ width: 36px; height: 36px; background: url("rsrm.png") no-repeat; } .zxly{ width: 34px; height: 34px; background: url("zxly.png") no-repeat; } .banner_news{ padding-top: 20px; } .banner_news .banner_news_box{ width: 50%; height: 280px; box-sizing: border-box; position: relative; } .banner_news .news_list{ padding-left: 6px; padding-top: 15px; padding-right: 6px; } .banner_news .news_list{ background: rgba(255,255,255,.6); } .w149{ width: 149px; } .h82{ height: 82px; } .w135{ width: 135px; } .w72{ width: 72px; } .w315{ width: 315px; } .h124{ height: 124px; } .w65{ width: 65px; } .red{ background: #df6566; } .green{ background: #37ced3; } .blue{ background: #25a8f4; } .yellow{ background: #34d9bc; } .news_tab{ border-bottom: 1px solid #ddd; line-height: 34px; font-size: 16px; padding-top: 4px; } .news_tab .tab{ padding: 0px 5px; margin: 0px 18px 0 0; position: relative; display: inline-block; float: left; } .news_tab .tab.active:after{ content: ''; position: absolute; height: 2px; left: 0px; bottom: -1px; background: #4585eb; z-index: 2; width: 100%; } .news_tab .tab.active{ color: #4585eb; } .banner_news_box .news_tab_con{ line-height: 28px; padding-top: 8px; } .news_list .tit{ height: 32px; background: #f0efed url("new_tit.png") 6px 7px no-repeat; color: #de3332; font-size: 18px; padding-left: 92px; line-height: 32px; font-weight: bold; } .banner_news_box{} .banner_news_box .scroll_btn{ position: absolute; height: 32px; left: 0px; width: 100%; bottom: 0px; background: rgba(0,0,0,.5); z-index: 10; } .banner_news_box .scroll_btn li{ display: inline-block; width: 5px; height: 5px; background: #fff; border-radius: 50%; border: 1px solid rgba(0,0,0,.4); margin: 0px 2px; } .banner_news_box .scroll_btn li:hover{ border: 1px solid rgba(0,0,0,.1); } .banner_news_box .scroll_btn ul{ float: right; padding: 5px 20px 0 0; } .line_center_title{ font-size: 24px; text-align: center; padding-bottom: 28px; margin-top: 10px; } .line_center_title .tit{ display: inline-block; position: relative; padding: 0px 23px; } .line_center_title .tit:after, .line_center_title .tit:before{ content: ''; display: block; width: 56px; height: 9px; position: absolute; top: 12px; } .line_center_title .tit:after{ background: url("title_ico_left.png") no-repeat; left: -60px; } .line_center_title .tit:before{ background: url("title_ico_right.png") no-repeat; right: -60px; } .line_left_title{ font-size: 16px; padding-left: 12px; color: #4585eb;; border-bottom: 1px solid #f3f3f3; position: relative; line-height: 36px; font-weight: bold; } .swfc_part ul li span { float:right; } .line_left_title:before { content: ''; width: 4px; height: 19px; background: #4585eb; position: absolute; left: 0px; top: 8px; } .swfc_part{ width: 49%; } .swfc_part .text{ display: inline-block; width: 80%; vertical-align: top; } .swfc_part .timer{ display: inline-block; } .swfc_part ul{ line-height: 32px; padding-top: 10px; } .swfc_part li{ overflow: hidden; } .swsc{ padding: 18px 0 20px 0; } .swsc_con{ overflow: hidden; padding-top: 12px; } .swsc_con .swsc_part{ float: left; width: 183px; overflow: hidden; } .swsc_con .swsc_part+.swsc_part{ margin-left: 23px; } .swsc_part .name{ display: block; text-align: center; line-height: 46px; } .swsc_con dl{ float: left; margin: 5px 12px; padding: 0px; width: 178px; height: 198px;} .swsc_con dt{text-align:center;padding:2px;} .swsc_con dt img{padding:1px;border:1px solid #ccc;width:178px;height:124px;} .swsc_con dt a{color:#000;background:none;}