@charset "utf-8"; html { min-width: 1200px } 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 } p{margin:0;} a:hover { text-decoration: none; color: #cc0000; 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) } .top_line { width: 100%; background: url("../images/top_bg.png") repeat-x; height: 34px; line-height: 34px; font-size: 12px; color: #8d8d8d; min-width: 1200px } .top_line_left { font-size: 14px; float: left } .top_line_right { width: 160px; float: right; margin: 0 50px 0 0 } .top_line_right li { float: right; margin: 0 10px 0 0 } .top_line_right li img { margin: 5px 0 0 0; opacity: 0.8 } .top_line_right li img:hover { margin: 5px 0 0 0; opacity: 1 } .home-search { float: right; position: absolute; right: 0; z-index: 99999 } .is-btn { margin: 0 auto 0 auto; padding: 0 5px; height: 34px; display: none } .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; height: 34px; overflow: hidden; position: relative; top: 0; margin: 0; border-radius: 0; display: block !important } .i-search .search-txt { width: 200px; padding-left: 10px; height: 34px; line-height: 34px; color: #666666; border: none; background: #eaeaea; 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 #fca41c; cursor: pointer } .i-search .search-btn:hover { background: url("../images/ico_search.png") center no-repeat #fca41c } .header { height: 110px; min-width: 1200px } .header .logo { margin: 15px 0 0 0; float: left } .header .ld_mail { float: right; width: 200px; margin: 20px 0 0 0; border: #fba51c 1px solid; 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 } .menubox { width: 100%; margin: 0 auto; height: 46px; bottom: 0; background: #009ae2; min-width: 1200px } .nav { padding: 0; height: 46px; line-height: 46px; position: relative; z-index: 1; width: 1200px; margin: 0 auto } .nav a { color: #fff } .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: normal } .nav .nLi:hover{background: #fca41c;} .nav li.on{background: #fca41c;} .nav .sub { display: none; width: 100%; left: 0; top: 46px; position: absolute; background: #fca41c; line-height: 34px; padding: 0 0; opacity: 0.8; } .nav li:hover .sub {display:block !important;} .nav .sub li { zoom: 1 } .nav .sub a { display: block; padding: 0 10px; text-align: center } .nav .sub a:hover { background: #009ae2; color: #fff } .nav .on h3 a { background: #fca41c; color: #fff } .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: #009ae2; 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: 100%; display: block } .ibanner .prev, .ibanner .next { position: absolute; left: 3%; 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: 3%; 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 { 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; padding: 0 15px } .picnews { width: 420px; height: 355px; 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: 13px; width: 11px; height: 11px; line-height: 8px; font-size: 0; text-align: center; background: #ffffff; cursor: pointer; border-radius: 50px } .picnews .hd ul li.on { background: #009ae2; 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: 355px; 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 { width: 420px; height: 95px; overflow: hidden; margin: 15px 0 0 0; display: none } .i_notic h2 { display: block; float: left; font-size: 16px; margin: 0; padding: 5px 0 0 0; width: 45px; height: 90px; background: #009ae2; color: #ffffff; text-align: center } .n_list { padding: 0; width: 100%; float: right } .n_list li { width: 100%; height: 32px; line-height: 32px; display: block; color: #444444; font-size: 14px } .n_list li a { font-size: 14px; 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: #009ae2 1px solid; height: 80px; width: 353px; display: block; line-height: 44px; font-size: 16px; color: #009ae2; 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: #009ae2; text-align: center; font-weight: bold } .i_bmbtn a:hover { background: #009ae2; color: #ffffff } .i_bmbtn .mron { background: #009ae2; color: #ffffff } .i_ztlink { width: 353px; height: 80px; margin: 10px auto 0 auto; overflow: hidden; border: 0; } .i_ztlink a { background: #f2f2f2; display: block; width: 116.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: 200px } .i_twtxtimg { display: block; width: 350px; height: 200px; 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: #009ae2; color: #ffffff } .img_htxtbox { width: 355px; overflow: hidden; margin: 0 auto } .img_htxt { width: 355px; height: 232px; overflow: hidden; margin: 10px auto 0 0; position: relative } .img_htxt img { width: 355px; height: 232px; display: block } .img_htxtimg img { width: 355px; height: 232px; overflow: hidden } .mt_tilte { width: 100%; height: 127px; 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: #009ae2; 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 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: #009ae2; 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: #009ae2; *color: #ffffff } .list_banner { width: 100%; text-align: center } .list_banner img { width: 100% } .banner_list { height: 393px; width: 100%; background: url(../images/list_banner01.jpg) center no-repeat } .banner_list_f { width: 1200px; height: 393px; margin: 0 auto; position: relative } .banner_list_fcolor { background: #009ae2; width: 240px; height: 38px; position: absolute; left: 0; bottom: 0 } .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 { background: #009ae2; width: 220px; height: 52px; font-size: 24px; padding-top: 0px; padding-left: 20px; color: #fff } .two_nav { width: 240px; margin-top: 10px; padding-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: 845px; padding: 20px 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 } .list_nr li a { font-size: 14px; color: #333; line-height: 40px } .list_nr li a:hover { font-size: 14px; color: #961a24; 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 50px; line-height: 55px } .content_dqwz { text-align: right; line-height: 55px; float: right; font-size: 14px; color: #adadad } .content_nrq { background: url(../images/content_lbg.png) top repeat-x; padding: 20px 50px; color: #333 } .content_nr { padding-top: 15px } .content_nr p { font-size: 16px !important; line-height: 34px !important; 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 } .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: 845px } .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: 53px; color: #009ae2; font-size: 24px; font-weight: normal; float: left; margin: 0; padding: 0 0 0 0px; line-height: 55px; text-align: left; border-bottom: 3px solid #009ae2; } .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 { background: #009ae2; padding: 0; color: #FFF; line-height: 36px } .one { width: 100%; padding: 20px 0; height: 182px } .lef { float: left; width: 56% } .rig{width:44%;float:right;} .lef h2 { margin: 0; padding: 0; padding-bottom: 15px; font-size: 20px; font-weight: 700 } .lef p { width: 48%; float: left; line-height: 32px; padding-right: 2% } .lef p span{display:block;} .bq { width: 100%; line-height: 46px; height: 46px; background: #087cb2 } .bq p { text-align: center } .footer_c_1 { width: 540px; height: 84px; margin: 43px auto; position: relative; font-size: 15px; color: #fff; float: right } .jiaGao1 { height: 70px } .jiaGao { height: 20px } .bubbleInfo { width: 90px; height: 90px; float: left; position: relative; margin: 0; padding: 0 } .popup { position: absolute; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index: 9999999 } .post { width: 43px; height: 43px; overflow: hidden; position: absolute; left: 25px; z-index: 100; text-align: center } .post .thumb { display: block; width: 43px; margin: 0px auto; height: 43px; overflow: hidden; position: relative } .post .thumb img.cover { position: absolute; top: 0; left: 0 } .post_text { text-align: center; top: 55px; position: absolute; z-index: 100; left: 15px } .li_01 a { display: block; width: 235px; float: left; padding: 0px 0px 0px 10px; height: 39px; line-height: 39px; background: url(../images/tag_02.gif) no-repeat left center; color: #fff; vertical-align: middle; text-align: left } .li_01 a:hover { text-decoration: underline }