@charset "utf-8"; /* CSS Document*/ body { margin: 0; padding: 0; font-size: 14px; min-width: 1300px; background: #ffffff; font-family: "Microsoft Yahei", 宋体, sans-serif; } .pic-list2 { width: 1000px; overflow: hidden; height: auto; margin: 25px 0px 0px 20px; } .pic-list2 h2{ background:#efefef;display:block; width:930px; border-left:#005f5f 5px solid; height: 38px; line-height: 38px; font-size: 16px; padding: 0 0 0 20px; font-weight: bold; color: #333333; margin: 0 auto 20px auto } .pic-list2 h2 a{ font-size: 14px;display:block; float: right; font-weight: normal; padding: 0 15px 0 0 } .pic-list2 ul { width: 100%; margin: 0 auto; padding: 0 0 0 0; } .pic-list2 li { width: 313px; margin: 0 10px; float: left; margin-bottom: 0; } .pic-list2 li img { width: 313px; height: 240px; } .pic-list2 li img:hover { } .pic-list2 li a { } .pic-list2 li a:hover { color: #000; } .pic-list2 li span { text-align: center; width: 100%; line-height: 45px; color: #666; display: block; height: 60px; } 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; } 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; } .w1300 { width: 1300px; height: auto; margin: 0 auto; } .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*/ .header { width: 100%; height: 225px; background:url("../images/top_bg.jpg") center no-repeat #1752a0;border-top: #78b609 4px solid; } .header_bg { height: 171px; } .header .logo { padding: 55px 0 0 0; width: 730px; float: left; } .top_right { float: right; padding-top: 25px; } .tel_rx{float: left; font-size: 24px; color: #cc0000; line-height: 140px} .top_link { font-size: 14px; color: #cecece; line-height: 40px; height: 40px; padding: 10px 0 5px 0; text-align: right } .top_link a { color: #ffffff; padding: 0 10px } /*inav*/ .inavbox { background:url("../images/nav_bg.jpg") center repeat-x #ffffff; width: 1300px; height: 54px; margin: 0 auto; } .inav { padding: 0; height: 54px; line-height: 54px; position: relative; z-index: 1; width: 1300px; margin: 0 auto; } .inav a { color: #000000; } .inav .nLi { float: left; position: relative; display: inline; } .inav .nLi h3 { float: left; } .inav .nLi h3 a { display: block; padding: 0 40px; font-size: 16px; color: #000000; font-weight: bold; } .inav .sub { display: none; width:100%; left: 0; top: 54px; position: absolute; background:#70ad03; line-height: 36px; padding: 0; font-size: 14px; text-align: center; } .inav .sub li { zoom: 1; } .inav .sub a { display: block; padding: 0 10px; color: #ffffff; } .inav .sub a:hover { background: #ffffff; color:#222222; } .inav .on{} .inav .on h3 a { background:url("../images/nav_bgon.jpg") center repeat-x #70ad03; color: #ffffff; } .inav h3 a:hover { background:url("../images/nav_bgon.jpg") center repeat-x #70ad03; color: #ffffff; } /*search*/ .i-search { width: 245px; height: 36px; overflow: hidden; position: relative; float: right; margin-top:0; background: #ffffff; border-radius:6px; border:#d4d4d4 1px solid; } .i-search .search-txt { width: 135px; padding: 0 0 0 15px; height: 36px; line-height: 36px; _line-height: 36px; background: #ffffff; color: #9e9e9e; margin: 0; border: 0; outline: none; } .i-search .search-btn { width: 50px; height: 36px; line-height: 36px; position: absolute; right: 0; *margin-top: 1px; background: url("../images/ico_search.png") center no-repeat #ffffff; border: 0; cursor: pointer } .i-search .search-btn:hover { background: url("../images/ico_search.png") center no-repeat #ffffff; border: 0; cursor: pointer } /*banner*/ .ibannerbox{ width:100%; background: url("../images/banner_bg.png"); height: 390px; } .ibanner { width:1300px; background: url("../images/banner_bg.png"); height: 390px; position: relative; margin: 0 auto;overflow: hidden; } .ibanner .hd { height: 15px; overflow: hidden; position: absolute; right: 46%; bottom:25px; z-index: 1; } .ibanner .hd ul { overflow: hidden; zoom: 1; float: left; } .ibanner .hd ul li { float: left; margin-right:8px; width: 14px; height: 14px; line-height: 14px; border-radius: 50px; text-align: center; background: #ffffff; cursor: pointer; opacity: 0.7; } .ibanner .hd ul li.on { background:#ffffff; color: #fff; width:50px; } .ibanner .bd { position: relative; z-index: 0; overflow: hidden; width: 1300px;margin: 0 auto; } .ibanner .bd li { zoom: 1; vertical-align: middle; } .ibanner .bd img { width:1300px; height: 390px; display: block; } .ibanner .prev, .ibanner .next { position: absolute; left: 2%; top: 50%; margin-top: -25px; display: block; width: 40px; height: 60px; background: url(../images/banner_jt.png) 0 0 no-repeat; filter: alpha(opacity=50); opacity: 0.7; } .ibanner .next { left: auto; right: 2%; background-position: -105px 0; } .ibanner .prev:hover, .ibanner .next:hover { filter: alpha(opacity=100); opacity: 1; } .ibanner .prevStop { display: none; } .ibanner .nextStop { display: none; } /*imain*/ .imain { width: 1300px; margin: 0 auto; height: auto; overflow: hidden; } .i_box { width: 1300px; height: auto; overflow: hidden; margin: 40px auto 40px auto } .i_box_left { float: left; width: 915px; background: #ffffff; padding:0; } .i_box_right{width: 350px; float: right} .bk_bmdt{width: 430px; height: auto; overflow: hidden} .sys_btn{display: block; width: 350px; height:95px; margin-top: 15px } .i_box_zt { float: right; width: 350px; } .i-title { height: 44px; line-height: 44px; width: 100%; margin: 0 auto 25px auto; background: url("../images/title_bgline.png") bottom left no-repeat; background-size: 100% auto; } .i-title h2 { width: 124px; text-align: center; font-size: 18px; font-weight: bold; height: 44px; line-height: 44px; color: #ffffff; display: block; float: left; padding: 0 0; background: url("../images/titlebg.png") center no-repeat; } .i-title h2 span { color: #cccccc; font-size: 24px; line-height: 34px; font-weight: normal; display: block; float: right; margin: 10px 0 0 8px; } .i-title a { display: block; font-size: 14px; float: right; color: #9a9a9a; } .i-title a:hover { color: #330000; } .i-title .i_more { width: 50px; float: right; display: block; margin: 15px 0 0 0; color: #000000; padding: 0 0 0 13px; opacity: 0.5;line-height: 20px; height: 20px; } .i_more:hover { opacity: 1; color: #000000; } .date_list { padding: 0 0 0 0 !important; position: relative } .date_list li { width: 100%; height: 60px; display: block; padding: 0; margin-bottom:20px; overflow: hidden; } .date_list li:last-child { border-bottom: none } .date_list li a { font-size: 15px; color: #333333; line-height: 27px; } .date_list li a:hover { color: #cc0000; } .date_list li span { float: left; display: block; width: 60px; height: 54px; text-align: center; color: #ffffff; font-size: 14px; line-height: 20px; margin-right: 17px; overflow: hidden; border-radius: 4px; background: #bfbfbf; } .date_list li span i { width: 100%; display: block; text-align: center; margin: 0 auto 0 auto; color: #666666; font-size: 22px; font-weight: normal; font-style: normal; line-height: 32px; background: #ededed; padding: 2px 0 0 0; } .date_list li:hover span { background: #005bac; color: #ffffff; } .date_list li:hover i { background: #eff4ff; color: #0c4884 } .mtkdy_box { width: 100%; margin: 0 auto; height: auto; overflow: hidden; } .mtkdy_box_left { width: 430px; height: 300px; overflow: hidden; position: relative; float: left; padding: 0 0 0 0 } .mtkdy_box_left .hd { height: 15px; overflow: hidden; position: absolute; right: 10px; bottom: 8px; z-index: 1; } .mtkdy_box_left .hd ul { overflow: hidden; zoom: 1; float: left; } .mtkdy_box_left .hd ul li { float: left; margin-right: 4px; width: 9px; height: 9px; line-height: 9px; font-size: 0; text-align: center; background: #cccccc; cursor: pointer; } .mtkdy_box_left .hd ul li.on { background: #c40000; color: #fff; } .mtkdy_box_left .bd { position: relative; height: 100%; z-index: 0; } .mtkdy_box_left .bd li { zoom: 1; vertical-align: middle; } .mtkdy_box_left .bd img { width: 430px; height: 300px; display: block; } .mtkdy_box_left .bd span { position: absolute; bottom: 0; background: url(../images/tt_bg.png); width: 100%; line-height: 40px; height: 40px; overflow: hidden; color: #fff; font-weight: bold; } .mtkdy_box_left .bd h1 { color: #fff; font-size: 15px; margin: 0; padding: 0 10px; font-weight: bold; } .mtkdy_box_right { width: 465px; float: right } .top_news { height: auto; overflow: hidden; border-bottom: #e5e5e5 1px dashed; padding-bottom: 10px; } .top_news h2 { color: #cc0000; font-size: 20px; line-height:40px; margin: 0; padding: 0; font-weight: bold; width: 100%; text-align: center } .top_news:hover h2 { color: #cc3333; } .top_news:hover p { color: #cc3333; } .top_news p { margin: 0; font-size: 14px; line-height: 24px; color: #999999; padding: 5px 0 5px 0; text-indent: 2em; height: 48px; overflow: hidden; } .i_list { width: 99%; margin: 0 auto 0 auto; } .i_list li { width: 100%; font-size: 15px; color: #a0a0a0; line-height: 36px; height: 36px; overflow: hidden; transition: all 0.6s; } .i_list li a { color: #000000; font-size: 15px; float: left; display: block; overflow: hidden; white-space: nowrap; width: 80%; padding-left: 3%; text-align: left; transition: all 0.2s; background: url("../images/ico_002.png") left center no-repeat; text-overflow: ellipsis; white-space: nowrap; } .i_list li span { float: right; color: #999999; } .i_list li:hover a { color: #cc0000; } .i_list li:hover { margin-left: 5px; transition: all 0.6s; } .ixy_box { position: relative; height: 248px; width: 100%; margin: 0 auto 50px auto; padding: 0 0 0 0; border: #dcdcdc 1px solid; } .ixy_box h1{ background: url("../images/gd_bg.jpg") center no-repeat;font-size: 18px; color: #ffffff; font-weight: bold; width: 30px; padding:0 15px; padding-top:60px;float: left; height: 188px;} .ixy_box .prev { position: absolute; top: 45%; width: 25px; height: 35px; z-index: 2; } .ixy_box .next { position: absolute; top: 45%; width: 25px; height: 35px; z-index: 2; } .ixy_box .prev { background: url(../images/zt_arrow.png) -25px center no-repeat #0a0a0a4a; right: 20px; } .ixy_box .prev:hover { background: url(../images/zt_arrow.png) -25px center no-repeat #000000; } .ixy_box .next { left: 90px; background: url(../images/zt_arrow.png) 0 center no-repeat #0a0a0a4a; } .ixy_box .next:hover { background: url(../images/zt_arrow.png) 0 center no-repeat #000000; } .ixy_box .bd { width: 1200px; overflow: hidden; margin-left: 0; float: right; padding: 20px 10px 0 10px; } .ixy_box .bd li { float: left; width: 275px; margin: 0 30px 0 0; background: #ffffff; height: auto; overflow: hidden; position: relative; border-radius: 10px; } .ixy_box .bd li:hover img { transform: scale(1.2); } .ixy_box .bd li:hover span { color: #cc0000 } .ixy_box .bd li:hover i { opacity: 1 } .ixy_box .bd li .pic { width: 275px; height: 200px; overflow: hidden; display: block; position: relative; } .ixy_box .bd li .pic img { transition: all 0.6s; width: 275px; height: 200px; } .ixy_box .bd li span { width: 100%; text-align: center; display: block; padding: 0 0 0 0; font-size: 15px; height: 40px; line-height: 40px; overflow: hidden; color: #ffffff; font-weight: bold; position: absolute; z-index: 999; bottom: 0; } .ixy_box .bd li:hover span{ color: #ffffff} .s_b1{background: #967440b0;} .s_b2{background: #488d2fb0;} .s_b3{background: #854baeb0;} .s_b4{background: #2b5e99b0;} .s_b5{background: #b85739b0;} .s_b6{background: #967440b0;} .s_b7{background: #488d2fb0;} .s_b8{background: #854baeb0;} .s_b9{background: #2b5e99b0;} .s_b10{background: #967440b0;} /*fast_box*/ .fast_box{width: 100%; height: auto; overflow: hidden; background: #f7faff; padding: 25px 0 15px 0} .fast_box ul{width: 110%;} .fast_box li{ float: left;width:120px; height: auto; overflow: hidden; margin-right:75px; text-align: center;} .fast_box span{display: block; width: 100%; text-align: center; font-size: 16px; line-height: 50px; color: #000000} .fast_box img{display: block; width: 84px; height: 84px; margin: 0 auto;background: #005bac; border-radius: 50% } .lxfs_nr { padding: 10px 15px } .lxfs_nr p { margin: 0 0; padding: 0; font-size: 14px; line-height: 24px; } .newslist { width: 100%; height: auto; overflow: hidden; } .newslist ul { height: auto; overflow: hidden; } .newslist li { width: 100%; font-size: 14px; color: #999999; line-height: 35px; height: 35px; } .newslist li a { background: url("../images/ico_002.png") left center no-repeat; padding-left: 15px; color: #2b2b2b; font-size: 15px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%; text-align: left; } .newslist li a:hover { color: #cc0000 } .newslist li span { float: right; color: #a9a9a9 } /*list*/ .list-banner { width: 100%; text-align: center; margin: 0 auto; overflow: hidden; padding: 0px 0; background:url("../images/banner_bg.png"); } .list-banner img { width: 1300px; margin: 0 auto; } .listmain { overflow: hidden; height: auto; position: relative; padding: 0 0 0 0; width: 1300px; margin: 20px auto; } .lm-left { width: 230px; float: left } .lm-left .left-lmname { background: url("../images/listname_bg.png"); height: 50px; line-height: 50px; padding: 13px 10px 5px 20px; overflow: hidden } .lm-left .left-lmname h1 { color: #ffffff; font-size: 24px; line-height: 36px; } .lm-left .left-lmname span { color: #ffffff; font-size: 16px; line-height: 30px; } .lm-left .list-sub { background: #ffffff; height: auto; overflow: hidden; width: 100%; } .lm-left .list-sub a { display: block; line-height: 45px; height: 45px; font-size: 16px; padding-left: 30px; cursor: pointer; border-bottom: #f0f0f0 1px solid; border-left: #ffffff 3px solid; background: url("../images/sub_bgh2.png") 190px center no-repeat } .lm-left .list-sub a:hover { display: block; line-height: 45px; height: 45px; font-size: 16px; padding-left: 30px; cursor: pointer; color: #78b609; border-left: #78b609 3px solid; background: url("../images/sub_bgh.png") 190px center no-repeat } .lm-left .list-sub #this-on { display: block; line-height: 45px; height: 45px; font-size: 16px; padding-left: 30px; cursor: pointer; color: #78b609;font-weight: bold; border-left: #78b609 3px solid; background: url("../images/sub_bgh.png") 190px center no-repeat } .lm-right { width: 1040px; float: right; margin-right: 0; border: #eaeaea 1px solid; background: #ffffff } .this-name { border-bottom: #e6e6e6 1px solid; line-height: 30px; height: 30px; padding: 10px 20px; margin: 20px 20px 0 20px } .this-name h1 { color: #333333; font-size: 20px; font-weight: bold; line-height: 30px; padding-left: 20px; border-left: #1c91dd 7px solid; float: left } .this-name span { float: right; color: #666; font-size: 14px; } .this-name span a { color: #666 } .lm-right .lm_list { height: auto; overflow: hidden; margin: 0 auto; padding: 20px 20px; } .lm-right .lm_list li { line-height: 40px; font-size: 15px; color: #999999; text-align: right; padding: 0 10px; } .lm-right .lm_list li a { color: #4a4a4a; float: left; padding-left: 15px; background: url("../images/ico_002.png") left center no-repeat; } .lm-right .lm_list li:hover { background: #ececec; color: #cc0000 } .lm-right .lm_list li a:hover { background: url("../images/ico_002.png") left center no-repeat #ececec; color: #cc0000 } .lm-right .list-fy { text-align: center; margin: 0 auto 20px auto; min-height: 40px; } .left_box { height: auto; overflow: hidden; background: #ffffff; margin: 0 auto 12px auto; } .left_box h1 { color: #ffffff; font-size: 16px; line-height: 42px; height: 42px; background: #3e67ae; border-left: #003e6a 4px solid; padding-left: 15px; } .left_box_nr { height: auto; overflow: hidden; padding: 10px 15px 20px 15px } .left_box_nr li { height: 34px !important; line-height: 34px !important; } /*content*/ .content-main { /*border: #dbdbdb 1px solid;*/ overflow: hidden; margin: 20px auto; background: #ffffff; width: 1300px; } .c-content { height: auto; overflow: hidden; position: relative; margin: 40px auto 40px auto; padding: 0 40px; } .c-content .c-title { font-size: 30px; color: #222222; line-height: 50px; text-align: center } .c-content .other-s { font-size: 14px; height: 35px; line-height: 35px; text-align: center; color: #666666; background: #f5f5f5; margin: 15px auto 0 auto; position: relative; } .c-content .other-s .sjfx { position: absolute; right: 10px; top: 10px; } .c-content .nr-info { height: auto; overflow: hidden; position: relative; text-align: left } .c-content .nr-info p { font-size: 16px; color: #666; line-height: 34px; margin: 15px 0; text-indent: 2em; text-align: left } .wz_fj { } .wz_fj p { line-height: 36px; color: #0d8100; font-size: 16px; background: url("../images/ico_fj2.png") left center no-repeat; padding: 0 0 0 20px; margin: 0; } .wz_fj a { line-height: 36px; font-size: 16px; } .wzclose-relative { text-align: center; margin-top: 30px; } .wzclose-relative span { margin: 0 15px; } .i-sxt { border-top: #d9d9d9 1px solid; margin: 20px auto; padding: 20px 0; overflow: hidden; height: 70px } .i-sxt p { display: block; width: 100%; float: left; margin: 0; padding: 0; } .i-sxt a { color: #555555; font-size: 14px; line-height: 30px; } .i-sxt a:hover { color: #cc0010; } /*i_link*/ .i_link { width: 100%; margin: 0 auto; background: #e5edf8; height: 56px; padding: 0; } .i_link h2 { width: 100px; font-size: 16px; line-height: 56px; text-align: center; float: left; color: #0570bd; font-weight: bold; } .i_link ul { float: right; width: 1200px; } .i_link li{ float: right; width: 33.3%; } .dropbtn { color: #666666; /* padding: 16px; */ font-size: 14px; border:#d2d2d2 1px solid; cursor: pointer; width: 300px; height: 32px; line-height: 32px; background: url("../images/link_icojt.png") right 11px no-repeat #ffffff; } .dropbtn:focus{outline:none;box-shadow: none;} /* 容器
- 需要定位下拉内容 */ .dropdown { position: relative; display: block; width: 300px; height: 32px; margin: 20px auto 0 auto; } /* 下拉内容 (默认隐藏) */ .dropdown-content { display: none; position: absolute; background-color:#ffffff; min-width: 298px; /*box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);*/ width: 298px; border: #d2d2d2 1px solid;z-index: 99; padding: 10px 0; } /* 下拉菜单的链接 */ .dropdown-content a { color: black; padding: 5px 15px; text-decoration: none; display: block; } /* 鼠标移上去后修改下拉菜单链接颜色 */ .dropdown-content a:hover {background-color: #cae0ff} /* 在鼠标移上去后显示下拉菜单 */ .dropdown:hover .dropdown-content { display: block; } /* 当下拉内容显示后修改下拉按钮的背景颜色 */ .dropdown:hover .dropbtn { background-color: #ffffff; border: #bababa 1px solid; } /*footer*/ .footer { width: 100%; height: auto; overflow: hidden; background: #1d78c9; color: #ffffff; padding: 25px 0 25px 0; border-top: #71ae04 3px solid; } .footer h1{text-align: center; font-size: 24px; display: block; width: 100%; height: 50px; line-height: 50px;} .footer p { margin: 0; padding: 0; color: #ffffff; font-size: 14px; line-height: 27px; text-align: center }