@charset "utf-8";/* CSS Document*/ body { margin: 0; padding: 0; font-size: 14px; min-width: 1100px; background: #ffffff; font-family: "Microsoft Yahei", 宋体, sans-serif;background:#ffffff; } dl, dt, dd, img, input { padding: 0; margin: 0; border: 0; } ul,li { list-style-type: none; margin: 0; padding: 0; } h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; font-weight: normal } img { border: 0; } a { text-decoration: none; color: #666666;transition: all 0.6s; } a:hover { text-decoration: none; color: #0e4f8f; transition: all 0.6s; } .fl { float: left !important; } .fr { float: right !important; } .clearboth { clear: both; border: 0; padding: 0; margin: 0; } .w1200 { width: 1200px; height: auto; margin: 0 auto;position: relative; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .relative { position: relative; } .imghover { cursor: pointer; transition: all 0.6s; } .imghover:hover { transform: scale(1.2); } /*header*/ .top_line{ width: 100%; background: #003871; height: 34px; line-height: 34px; font-size: 12px; color: #fff;min-width:1200px;} .top_line_left{ font-size: 14px; float: left} .top_line_right{ width: 160px; float: right;color:#fff; font-size:14px;} .top_line_right a{color:#fff;} .home-search{float: right; position: absolute; right: 0; z-index: 99999 } .is-btn{ margin:0 auto 0 auto;padding:0 5px; height:34px; } .is-btn a{ display: block;width:26px; height:26px; cursor: pointer; opacity: 0.8; padding: 7px 2px 0 10px; float: right;background: #fba51c;} .is-btn a:hover{opacity:1} .i-search { width: 260px;background:url("../images/seach_bg.png") #cccccc; height: 34px; overflow: hidden; position: relative; margin: 0; padding: 20px; border-radius: 0; border-bottom: #c2c9d9 1px solid; } .i-search .search-txt { width: 200px; padding-left: 10px; height: 34px; line-height: 34px; color: #666666; border: none; background:#ffffff; outline: none } .i-search .search-btn { width: 50px; height: 34px; line-height: 34px; font-size: 16px; border: none; background: url("../images/ico_search.png") center no-repeat #383838; cursor: pointer; } .i-search .search-btn:hover { background: url("../images/ico_search.png") center no-repeat #000000; } .header{ height:110px; background:#0e4f8f;} .header .logo{ margin:15px 0 0 0; float: left;} .header .ld_mail{ float: right; width:280px; margin: 20px 0 0 0; position: absolute; right: 0;top:20px } .header .ld_mail a{ display: block; width:100px; height: 30px;background: #ffffff;color: #fca41c; line-height: 30px; text-align: center; font-size: 14px; float: left} .header .ld_mail a:hover{ color: #ffffff; background: #fca41c} /*nav*/ .menubox{ width: 100%; margin: 0 auto; height: 46px; bottom: 0; background: #fff;min-width:1200px;} .nav{ padding:0; height:46px; line-height:46px; position:relative; z-index:1; width: 1200px; margin: 0 auto; } .nav a{ color:#0e4f8f; } .nav .nLi{ float:left; position:relative; display:inline;} .nav .nLi h3{ float:left; } .nav .nLi h3 a{ display:block; padding:0 34px; font-size:16px; font-weight:bold; } .nav .sub{ display:none; width:170px; left:0; top:46px; position:absolute; background:#000; line-height:34px; padding:0 0; opacity: 0.5;} .nav .sub li{ zoom:1; } .nav .sub a{ display:block; padding:0 10px;color:#fff; text-align: center } .nav .sub a:hover{ background:#0e4f8f; color:#fff; } .nav .on h3 a{ background:#0e4f8f; color:#fff; } /*banner*/ .ibanner { width: 100%; overflow: hidden; position: relative; min-width:1200px; } .ibanner .hd { height: 15px; overflow: hidden; position: absolute; right: 20%; bottom: 50px; z-index: 1; } .ibanner .hd ul { overflow: hidden; zoom: 1; float: left; } .ibanner .hd ul li { float: left; margin-right: 4px; width: 15px; height: 15px; line-height: 15px; text-align: center; border-radius: 50px; background: #fff; cursor: pointer; opacity: 0.8; } .ibanner .hd ul li.on { background: #0e4f8f; opacity: 1; color: #fff; } .ibanner .bd { position: relative; height: 100%; z-index: 0; } .ibanner .bd li { zoom: 1; vertical-align: middle; position: relative } .ibanner .bd li h1 { position: absolute; bottom: 40px; left: 20%; background: url("../images/tt_bg.png"); font-size: 24px; color: #ffffff; padding: 10px 20px; } .ibanner .bd img { width: 1400px; display: block; margin:0px auto; } .ibanner .prev, .ibanner .next { position: absolute; left: 15%; top: 50%; margin-top: -25px; display: block; width: 45px; height: 80px; background: url(../images/slider-arrow.png) -120px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; } .ibanner .next { left: auto; right: 15%; background-position: -2px 5px; width: 45px; height: 80px; } .ibanner .prev:hover, .ibanner .next:hover { filter: alpha(opacity=100); opacity: 1; } .ibanner .prevStop { display: none; } .ibanner .nextStop { display: none; } /*i_mainp1*/ .i_mainp1{ height: auto; overflow: hidden;margin: 50px auto 30px auto } .i_mainp1_l{ width: 420px; float: left; } .i_mainp1_c{width: 355px; float: left; margin: 0 0 0 35px} .i_mainp1_r{width: 355px; float: right;} .ititle{ height:40px; line-height:40px; width: 100%;} .ititle h2{ background:url("../images/title_ico.png") left center no-repeat; padding: 0 0 0 30px; height:40px; line-height:40px; display: block; float: left;color: #333333; font-size: 18px;} .ititle .more{ display: block; float: right; font-size: 14px; color: #fca41c; line-height: 40px; } /*picnews*/ .picnews{ width:420px; height:307px; overflow:hidden; position:relative; } .picnews .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:7px; z-index:1; } .picnews .hd ul{ overflow:hidden; zoom:1; float:left; } .picnews .hd ul li{ float:left; margin-right:4px; width:7px; height:7px; line-height:8px; font-size:0; text-align:center; background:#cccccc; cursor:pointer; border-radius: 50px;} .picnews .hd ul li.on{ background:#ff0000; color:#fff; } .picnews .bd{ position:relative; height:100%; z-index:0; } .picnews .bd li{ zoom:1; vertical-align:middle; } .picnews .bd img{ width:420px; height:307px; display:block; } .picnews .bd span{ position:absolute; bottom:0; background:url(../images/title_bg.png); width:100%; line-height:36px; color:#fff; font-weight:bold;} .picnews .bd h1{ color:#fff; font-size:14px; margin:0; padding:0 10px} /*i_notic*/ .i_notic{ width: 420px; height: 95px; overflow: hidden; margin: 15px 0 0 0} .i_notic h2{display: block; float: left; font-size: 16px; margin: 0; padding:5px 0 0 0; width: 45px; height: 90px; background:#0e4f8f; color: #ffffff; text-align: center;} .n_list{ padding:0; width:100%; float:right} .n_list li{width: 100%; height: 60px; line-height: 28px; margin-top:8px; display: block;color: #444444;font-size: 14px;} .n_list li a{font-size: 16px;width: 86%; color: #444444; float: left} .n_list li a:hover{color: #cc3300} .n_list li .date{float: right} .n_list li i{ font-style: normal; color: #ff9900;} .i_play{ width: 355px; height:202px; } .i_bmbtn{ border: #0e4f8f 1px solid; height: 80px; width:353px;display: block; line-height: 44px; font-size: 16px; color: #0e4f8f; text-align: center; font-weight: bold; margin: 10px auto;} .i_bmbtn a{display: block; width: 100%; height:40px; line-height: 40px; font-size: 16px; color: #0e4f8f; text-align: center; font-weight: bold} .i_bmbtn a:hover{background: #0e4f8f; color: #ffffff} .i_bmbtn .mron{background: #0e4f8f; color: #ffffff} .i_ztlink{width:353px; height:80px; margin: 10px auto 0 auto; overflow: hidden;} .i_ztlink a{ background: #f2f2f2;display: block; width: 175.5px; height: 40px; line-height: 40px; float: left; font-size: 14px; color: #333333; text-align: center; margin: 0 1px 1px 0} .i_ztlink a:hover{ background: #fca41c; color: #ffffff} /**/ .i_mainp2{ width: 100%; height:370px; overflow: hidden;margin: 0 auto; background: #f2f2f2; padding: 30px 0 ;min-width:1200px;} .m_p2_c{ width: 300px; height: auto; } .m_p2_c_ul{ padding-top: 15px;} .tw_top{ width: 100%;height: auto; overflow: hidden; margin: 0 auto 10px auto} .tw_top img{ width: 120px; height: 90px; float: left;} .tw_top .tw_txt{float: right;width:280px; height:90px; overflow: hidden; margin-top: 5px; } .tw_top .tw_txt h1{ color: #000000; font-size: 15px; line-height: 24px;} .tw_top .tw_txt h1 a{ color: #333333;} .tw_top .tw_txt p{ font-size: 12px; line-height: 22px; color: #999999; margin:5px 0 ;padding: 0} .tw_top .tw_txt p a{ color: #999999} .tw_top .tw_txt p span{ color: #ff9900} .top_pic{ width: 322px;height: auto; overflow: hidden; margin: 5px auto 10px auto;} .top_pic img{ width: 128px; height: 90px;padding:1px; border: #dfdfdf 1px solid; float: left; margin-right: 10px} .i_twtxt{ width:350px; margin:15px auto 0 auto; height: 300px; overflow: hidden;} .i_twtxt img{ width:350px; height:144px; } .i_twtxtimg{display: block;width:350px; height:144px;overflow: hidden; margin: 0 auto;} .i_twtxt h2{font-size: 16px; color: #333333; line-height:30px; height:30px; width: 100%; text-align: left; padding: 5px 0 0 0} .i_twtxt span{ border-bottom: #e1e1e1 1px solid; line-height:30px; height: 30px; padding:0 0 5px 0; color: #666666; font-size: 14px; } .i_twtxt p{font-size: 12px; color: #8f8f8f; line-height: 28px; width:100%; margin:10px 0 0 0; padding: 0; text-align: left;} .i_twtxt:hover{ background: #fdfdfd;} .i_twtxt:hover h2{ color: #cc0000} .m_p3_c_ul{ padding-top: 10px;} .dtw_top{ width: 100%;height: auto; overflow: hidden; margin: 0 auto 12px auto;transition: all 0.2s;} .dtw_top .dtw_txt{float: right;width:315px; height:70px; overflow: hidden; } .dtw_top .dtw_txt h1{ color: #000000; font-size: 15px; line-height: 24px;} .dtw_top .dtw_txt h1 a{ color: #333333;} .dtw_top .dtw_txt p{ font-size: 12px; line-height: 22px; color: #999999; margin:0 0 ;padding: 0} .dtw_txt p a{ color: #999999} .dtw_date{ font-size: 12px; color:#666666; line-height:50px; text-align: center; background: #f2f2f2; width: 90px; height: 60px; overflow: hidden; padding: 10px 0 0 0; float: left;transition: all 0.2s;} .dtw_date span{ display: block} .dtw_top:hover{ background: #f2f2f2;} .dtw_top:hover .dtw_date{ background: #0e4f8f; color: #ffffff;} .img_htxtbox{width: 355px;overflow: hidden; margin:0 auto;} .img_htxt{ width: 355px; height: 110px; overflow: hidden; margin: 10px auto 0 0; position: relative} .img_htxt img{width: 355px; height: 110px; display: block} .img_htxtimg img{width: 355px; height: 110px; overflow: hidden;} .mt_tilte{ width: 100%; height:100px; overflow: hidden; position: absolute;bottom:0; background:url("../images/title_bg.png");transition: all 0.6s;opacity: 0; padding: 10px 0 0 0} .mt_tilte h2{ font-size: 18px; color: #ffffff; line-height:50px; text-align: center; display: block; margin:0 auto} .mt_tilte hr{ display: block; margin: 0 auto; width: 30%; height: 1px; background: #cccccc;overflow:hidden; border: 0} .mt_tilte span{font-size: 14px; color: #ffffff; line-height: 30px; text-align: center; width: 100%; display: block} .img_htxt:hover .mt_tilte{bottom:0; z-index: 999;opacity: 1} .img_htxt:hover img{transform: scale(1.2);} .fast_title{width: 100%; margin: 0 auto; background: #0e4f8f; height: 57px; text-align:center;} .fast_title h2{ display: block; margin: 0 auto; text-align: center; font-size:18px; color: #ffffff; height: 57px; line-height: 50px;} .fast_linkbox{} .fast_linkbox ul{} .fast_linkbox li{ display: block; width: 70px; height: 74px; margin:1px 1px 0 0; background: #f2f2f2; float: left; position: relative; overflow: hidden;transition: all 0.4s;} .fast_linkbox li img{ margin: 0 auto; width:35px; height: 35px; position: absolute;left:50%;top:50%;margin-top: -17.5px;margin-left: -17.5px;} .fast_linkbox li a{opacity: 0; position: absolute; z-index:99;display: block; background: #0e4f8f; color: #ffffff;width: 70px; height: 74px; line-height:40px;text-align: center;padding: 15px 0 0 0 } .fast_linkbox li:hover a{opacity: 1;} .fast_linkbox li a{ *background: #f2f2f2; *color:#333333} .fast_linkbox li a:hover{ *background: #0e4f8f; *color:#ffffff} /**/ /*listbanner*/ .list_banner { width: 100%; text-align: center; } .list_banner img { width: 100%; } /*----list------*/ .banner_list{height:279px; width:100%; } .banner_list_f{ width:1200px; margin:0 auto; position:relative} .banner_list_fcolor{ background:#0e4f8f;width:240px;height: 60px;position:absolute;left:0;bottom:0;text-align: center;line-height: 60px;font-size: 24px;color: #fff;} .listmain{ width:1200px; margin:0 auto; height:auto; position:relative; top:-50px} .list_left{ width:240px; height:800px; background:#0C0} .list_right{ background:#FFF; width:960px; height:1000px; margin-top:50px} .list_zswz{ width:220px; height:56px; font-size:20px; padding-top:0px; padding-left:10px; color:#fff;line-height:56px;text-align:center; border-bottom:1px solid;} .two_nav{ width:240px; margin-top:10px;} .two_nav a{width:200px; height:40px; line-height:40px; display:block; font-size:16px; padding-left:40px; color:#333333} .two_nav a:hover{width:196px; height:40px; line-height:40px; display:block; font-size:16px; color:#FFF; padding-left:40px; background:#9e9e9e; border-left: #ff6600 4px solid;} .two_nav a#current{width:196px; height:40px; line-height:40px; display:block; font-size:16px; color:#FFF; padding-left:40px;background:#9e9e9e; border-left: #ff6600 4px solid;} .list_lmzsts{width:202px; height:202px; margin:50px auto} .list_lmzsts img{width:202px; height:202px;} .list_dqwz{ font-size:14px; color:#adadad; text-align:right; width:93%; height:70px;line-height:70px; padding-right:7%} .list_dqwz a{color:#adadad;} .list_nr{ width:915px; padding: 6px 0} .list_nr li{ float:left;width:840px; background:url(../images/ico_006.png) left center no-repeat; padding-left:15px; text-align:left; height:40px; line-height:40px; margin-top:10px;} .list_nr li a{ font-size:14px; color:#333; line-height:40px;} .list_nr li a:hover{ font-size:14px; color:#0e4f8f; line-height:40px;} .list_nr li:hover{background:url(../images/ico_006.png) left center no-repeat #F6F6F6;} .list_nr li .sp{ float:right; text-align:right; width:100px; color:#666666; font-size:14px} .list_nr li .list_nr_djs{ float:right; text-align:right; width:100px; color:#666666; font-size:14px} .list_nr_djs{ padding-right:10px} .content_dqname{ height:55px;} .content_dqname h2{ height:55px; color:#333333; font-size:24px; font-weight:normal;float:left; margin:0; padding:0 0 0 10px; line-height:55px;} .content_dqwz{ text-align:right; line-height:55px; float:right; padding-right:5px;font-size:14px; color:#adadad;} .content_nrq{ background:url(../images/content_lbg.png) top repeat-x; padding:20px 0px; color:#333} .content_nr{ padding-top:15px} .content_nr p{ font-size:14px; line-height:24px; color:#333; text-indent:2em; margin:10px; padding:0px;} .content_title{ text-align:center; line-height:30px; font-size:24px; width:100%} .content_shuxing{ text-align:center; line-height:30px; font-size:14px;width:100%; border-bottom:#F5F5F5 1px solid; color:#a3a3a3; padding:10px 0px;} .tuwen_list{background:#f1f1f1; height:auto;margin:5px 50px 20px 50px } .tw_table{ height:auto; overflow:hidden; padding:10px 15px; border-bottom:#fff 1px solid} .tw_table2{height:auto; overflow:hidden; padding:10px 15px; border-bottom:#fff 1px solid; background:#e5e2d6} .tw_table_img{ width:202px; margin-top:10px;} .tw_table_nr{ width:610px;} .tw_table_nrtitle{ background:url(../images/tw_listbg.png) bottom center no-repeat; height:40px; } .tw_table_nr h3{ color:#951213; font-size:21px; margin:0; padding:0; line-height:40px; font-weight:normal} .tw_table_nr a{line-height:40px; font-size:14px; } .tw_table_nrzy{font-size:14px; color:#666666; line-height:27px;} .tw_table_nr p{ margin:5px;} .list_lingdao{width:915px;} .list_ldzy{ padding:30px 10px; border-bottom:#CCC 1px dashed; height:200px} .ldpic{ width:35%} .ldpic img{ width:256px; height:186px; border:#CCC 1px solid; padding:3px} .ldpabout{width:65%} .ld_title{ width:100%; line-height:40px;height:40px; font-size:18px; text-align:left; color:#333;font-weight:800} .ld_jjzy{ text-align:left; line-height:27px; font-size:14px; color:#555} .ld_dqname{width:865px; height:55px;border-bottom:#CCC 1px solid} .ld_dqname h2{ height:55px; color:#333333; font-size:24px; font-weight:normal;float:left; margin:0; padding:0 0 0 0px; line-height:55px; text-align:left; } .ld_dqwz{ text-align:right; line-height:55px; float:right; padding-right:55px;font-size:14px; color:#adadad;} .szpic img{ width:180px; height:200px; border:#CCC 1px solid; padding:3px} .szpabout{width:70%} .footer{width: 100%; height:100px; background: #f0f0f0; border-top: #0e4f8f 7px solid; font-size: 14px; color: #333333; padding: 20px 0; text-align: center;min-width:1200px;} .footer p{ margin: 0; padding: 0; ;font-size: 14px;color: #333333; line-height:30px;} #browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;} #browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#111;opacity:.9;z-index:-1} #browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px} #browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px} #browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px;text-align:center;} #browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px;text-align:center;} #browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px} #browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto} #browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px;} #browser-modal .browser-content .browser-item .iconchrome{background: url(../images/bro.png) no-repeat 0 0} #browser-modal .browser-content .browser-item .iconfirefox{background: url(../images/bro.png) no-repeat 0 -100px} #browser-modal .browser-content .browser-item .iconopera{background: url(../images/bro.png) no-repeat 0 -200px} #browser-modal .browser-content .browser-item .iconEdge{background: url(../images/bro.png) no-repeat 0 -300px} #browser-modal .browser-content .browser-item a{cursor:pointer;display:block} #browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px} #browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700} .link{padding:20px 0px;} .link-title{font-size:18px; line-height:30px; height:30px; display:inline-block; width:120px; float:left;} .link ul li{float:left;padding:0px 20px;font-size:16px; height:30px;line-height:30px;} .date_list{position: relative; overflow: hidden;} .date_list li{ width: 100%; height:54px; display: block; padding: 16px 0 0;} .date_list li a{ font-size: 16px; color: #666666; line-height: 26px;} .date_list li a:hover{color: #005ca7;} .date_list li span { float: left; display: block; width: 60px; background: #f1f1f1; text-align: center; color: #333333; font-size: 14px;line-height:24px; margin-right: 12px; letter-spacing: -1px; } .date_list li span i { width: 100%; display: block; text-align: center; color: #ffffff; background: #005ca7; font-size: 22px; font-style: normal; line-height:30px; } .picScroll-left{ overflow:hidden; position:relative;} .picScroll-left .hd{} .picScroll-left .bd{padding: 20px 0;} .picScroll-left .bd ul{ overflow:hidden; zoom:1;} .picScroll-left .bd ul li{margin: 0px 13px;float:left;_display:inline;overflow:hidden;text-align:center;position:relative;} .picScroll-left .bd ul li .pic{ text-align:center;} .picScroll-left .bd ul li .pic img{ width:280px; height:195px; display:block; object-fit:cover;} .picScroll-left .bd ul li .title{position: absolute; left: 0; bottom: 0; text-align: center; width: 100%; background: rgba(0,0,0,.6); line-height: 35px;} .picScroll-left .bd ul li .title a{color:#fff;}