@charset "utf-8"; * { outline: none } html { min-width: 1200px; } body { background: #fff !important } .top { background: #ac2020; height: 110px; width: 100% } .logo { margin-top: 10px } .logo img { width: 500px } .tb_r { width: 268px; height: 110px } .tb_link { text-align: right; color: #fff; line-height: 30px; width: 200px; display: none } .tb_link a:link { color: #fff } .serc { background: #9b1919; border: 1px solid #d96b6b; width: 266px; height: 35px; margin-top: 28px } .tb_link a { color: #fff !important } a { color: #000 } .sousuo { float: right; line-height: 24px } .sousuo .srk { margin: 0; padding: 0 5px; height: 35px; line-height: 35px; width: 219px; float: left; font-family: "Microsofe Yahei"; font-size: 12px; color: #fff; border: none; background: #9b1919 } input::-webkit-input-placeholder { color: #ff9191 } input::-moz-placeholder { color: #ff9191 } input:-moz-placeholder { color: #ff9191 } input:-ms-input-placeholder { color: #ff9191 } .menu_a { width: 100%; height: 61px; background: #6e6e6e } .menu { margin: 0 auto } .menu li { float: left; width:14.28%; background: url(../images/img_11.jpg) no-repeat right; line-height: 60px; color: #fff; font-size: 16px; text-align: center } .menu li a:link { color: #fff } .menu li a:hover { background: url(../images/img_15.jpg) repeat-x bottom; display: block; width: 100%; height: 60px; line-height: 60px; color: #fff; text-align: center } .menu li.last { background: none; line-height: 60px; color: #fff; font-size: 16px; text-align: center } .xyxw { width: 100%; margin: 0px auto 15px auto; border-bottom: 1px dashed #d1d1d1; height: 110px; padding: 19px 0; } .xwtp { float: left; width: 148px } .xwbt { float: right; width: 75% } .xwbt_bt { color: #a9000d; font-size: 18px; line-height: 30px; text-align: left } .xwbt p { font-size: 14px; color: #666; line-height: 22px; text-align: left } .xwbt .sj2 { font-size: 14px; line-height: 34px; text-align: left; color: #a3a29d; background: url(../images/time1.png) no-repeat left; padding-left: 26px } .img_top { height: 82px; margin-bottom: 5px } .img_center { height: 70px; margin-bottom: 14px; padding-top: 10px } .img_last { margin-bottom: 0; padding-top: 20px; height: 70px } .link { border-bottom: 1px solid #bababa; height: 42px } .link_tit { background: #a22d24; width: 100px; height: 42px; line-height: 42px; color: #fff; font-size: 18px; text-align: center } .link_list { margin: 10px auto 0 10px; width: 98% } .link_list li { float: left; line-height: 36px; text-align: left; width: 163px; font-size: 15px } .news { width: 100%; margin: 15px auto; height: auto; overflow: hidden } .news li { text-align: left; width: 100%; height: 55px; margin-bottom: 17.5px; } .sj { width: 51px; margin: 0 10px 0 0; color: #a22d24; border: 1px solid #a22d24; height: 47px; background: #a22d24 } .ri { height: 23px; line-height: 23px; font-size: 20px; text-align: center; background: #f6f6f6 } .ny { height: 23px; color: #fff; font-size: 12px; line-height: 23px; text-align: center } .tz_bt { width: 606px; line-height: 24px; font-size: 16px; display: block } .tz_bt a:link { color: #333 } .tz_bt a:hover { color: #000 } .lxwm { height: auto; width: 234px } .lxwm h2 { color: #a22d24; font-size: 16px; line-height: 30px } .lxwm p { line-height: 20px } .boot { background: #a10c0c; line-height: 30px; color: #fff; text-align: center; font-size: 14px; padding: 20px 0 } .boot a { color: #fff } .n_menu { width: 248px; background: #f5f5f5; margin-right: 8px } .n_menu li { background: url(../images/nmn_03.jpg) repeat-y right #dcdcdc; height: 40px; line-height: 40px; width: 225px; margin-left: 23px; margin: 10px auto; text-align: left; text-indent: 40px; font-size: 14px } .n_news { margin: 0 auto } .news_tit { background: #ac2020; width: 253px; height: 57px; color: #fff; line-height: 55px; font-size: 18px; text-align: left; text-indent: 25px } .news_list { width: 253px; min-height: 200px; background: #f2f2f2; margin-right: 8px; padding-bottom: 20px } .news_list li { line-height: 36px; text-align: left; width: 95%; text-indent: 10px } .dqwz { border-bottom: 1px solid #cccccc; height: 30px } .dqwz_wz { border-bottom: 1px solid #ac2020; height: 30px; padding: 0 10px; line-height: 30px; background: url(../images/nimg_14.jpg) no-repeat left; text-indent: 10px } .lm_tit { background: #f2f2f2; border-left: 10px solid #ac2020; text-align: left; text-indent: 10px; line-height: 40px; height: 40px; font-size: 18px; margin: 10px 0px 10px 0 } .n_list { width: 100%; margin: 0 auto } .n_list li { border-bottom: 1px dashed #ccc; line-height: 35px; color: #bdbdbd; width: 100%; line-height: 38px; height: 38px } .n_list li a { float: left; font-size: 14px } .szdw_list { margin: 0 auto; width: 95% } .szdw_list li { float: left; width: 25%; text-align: center } .szdw_list li img { width: 120px; height: 135px } .szdw_list li p { line-height: 25px; text-align: center } .nry_tit { font-size: 26px; text-align: center; line-height: 46px; margin: 10px auto } .nry_fb { background: #f6f6f6; height: 40px; text-align: center; line-height: 40px; font-size: 15px } .nry_zw p { text-align: left; font-size: 16px !important; line-height: 36px !important; padding: 2px 0px } .menu li a { color: #fff !important } .none { display: none } .repro-date { width: 229px; height: 296px; padding: 0 5px; background: url(../images/dt_17.jpg) no-repeat; position: relative; background-size: cover } .datepicker td.c-red { color: #ca1824 !important; background: url(../images/date_50.jpg) no-repeat center } .datepicker td.c-light-red { color: #fc8989 !important; background: url(../images/date_50.jpg) no-repeat center } .datepicker .active.c-red { color: #000000 !important } .scrolldoorFrame { width: 100%; margin: 0px auto; overflow: hidden } .scrollUl { width: 100%; overflow: hidden; border-bottom: 1px solid #d3d3d3 } .scrollUl li { float: left; text-align: center } .sd01 { cursor: pointer; font-size: 18px; color: #fff; width: 107px; height: 42px; line-height: 42px; margin: 0px; background: #a32c24 } .sd02 { cursor: pointer; text-decoration: none; height: 42px; line-height: 42px; font-size: 18px; color: #a22d24; width: 107px } .sd01 a { color: #fff !important } .sd01 a:link { color: #fff; text-decoration: none } .sd001 { cursor: pointer; font-size: 16px; color: #fe8500; padding: 0 5px; height: 20px; text-align: center; line-height: 20px; border-right: 1px solid #dadada; margin-top: 10px } .sd002 { cursor: pointer; text-decoration: none; text-align: right; height: 37px; line-height: 37px; font-size: 16px; color: #229337; padding-left: 5px } .sd001 a { color: #fe8500; text-decoration: none } .sd002 a { color: #229337; text-decoration: none } .bor03 { border-top-width: 0px } .cont { padding: 0px } .xy98 { width: 98%; height: auto; margin: 0 auto } .xy98 li { line-height: 36px; font-size: 14px; text-align: right; color: #acacac; font-size: 12px } .xy98 li a { float: left; font-size: 14px } .zhez { height: 450px; z-index: 2; position: absolute; top: 0; width: 100% } .lubo { width: 100% !important; clear: both; min-height: 520px; zoom: 1; } .lubo_box { position: relative; width: 100%; min-height: 423px; margin-bottom: 20px; background: #fff } .lubo_box li { float: left; position: absolute; top: 0; left: 0; width: 100%; height: auto; opacity: 0; filter: alpha(opacity=0) } .lubo_box li a { display: block; width: 100%; height: 100% } .lubo_box li img { width: 100%; height: 520px; } .lubo_btn { position: absolute; width: 100%; top: 320px; z-index: 4 } .left_btn { width: 65px; float: left; height: 109px; background: url(../images/0011.png) no-repeat; color: #fff; line-height: 109px; font-size: 30px; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; margin-left: 0; user-select: none } .right_btn { width: 65px; float: right; height: 109px; background: url(../images/001.png) no-repeat right; color: #fff; line-height: 109px; font-size: 30px; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .left_btn a { display: block; color: #fff } .right_btn a { display: block; color: #fff } .left_btn a:hover { background: url(../images/002.png) no-repeat; cursor: pointer } .right_btn a:hover { background: url(../images/0022.png) no-repeat; cursor: pointer } .footer { background: #a32c24; padding: 0; color: #FFF; line-height: 36px } .w1200 { width: 1200px; margin: 0 auto } .one { width: 100%; padding: 20px 0; height: 151px; } .lef { float: left; width: 55%; } .lef h2 { margin: 0; padding: 0; padding-bottom: 15px } .lef p { width: auto; float: left; line-height: 32px; padding-right: 1%; } .bq { width: 100%; line-height: 46px; height: 46px; background: #7b0800 } .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: 90 } .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 }