@charset "utf-8"; .full-container { width: 100%; margin: 0 auto; } #nav .container{ /*background-color: #d80c18; padding:7px 0;*/ } #nav a { background-image: ; background-repeat: repeat-x; background-size: 100% 39px; background-position: left center; display:block; float:left; padding:0 12px; font-size:18px; width:auto;height:39px;line-height:39px;color:white; font-weight: bold; } #nav a.lst-child{ background-image: ; background-size: 38px 39px; background-repeat: no-repeat; width:38px; } #sub-nav{ display:block; border-top:5px solid #c4181f; background-color: #ebebeb; color:#3d3e3e; font-size:14px; height:34px; line-height:34px; box-sizing: content-box; } #sub-nav a{ display:block;float:left;height:34px;line-height:34px;padding:0 15px;color:#3d3e3e; } .index-title { width: 100%; font-size: 20px; color: #38469b; font-weight: normal; height: 45px; line-height: 45px; border-bottom: 1px solid #f0ebe0; } .index-title .blue-line { display: block; width: 50px; height: 2px; background-color: #38469b; } .index-title .color-gray { color: #d9d9d9; letter-spacing: 3px; } .index-title .more { float: right; font-size: 14px; color: #808080; } #index-gsjj img.thumb { float: left; display: block; width: 212px; height: 217px; } #index-gsjj p { margin-left: 230px; line-height: 2em; text-indent: 2em; } #index-gsjj { padding: 15px 0; font-size: 14px; height: 257px; *height: 227px; } #index-gsjj .more { text-align: right; color: #334098; } #xwdt .title { font-size: 22px; text-align: center; height: 50px; line-height: 50px; } #xwdt .text { color: #666666; border-bottom: 1px solid #f0ebe0; padding: 0 15px 6px; height: 54px; *height: 47px; } #xwdt .text-list .item, #index-notice .item { color: #000; } #index-notice { height: 142px; *height: 122px; padding: 10px 0; } #index-cpzs { width: 100%; position: relative; left: 0; top: 0; overflow: hidden; height: 190px; } #index-cpzs .wrap { width: 800px; position: absolute; display: block; left: 0; top: 0; padding-top: 10px; } #index-cpzs .wrap .item { margin: 0 5px; width: 190px; height: 180px; float: left; display: block; } #index-cpzs .wrap .item img { display: block; width: 100%; height: 100%; } #index-fwd { background-color: #f2f2f2; } #index-fwd .title { text-align: center; line-height: 45px; line-height: 50px; font-size: 24px; color: #080808; } #index-fwd .tab-wrap { text-align: center; color: #999; } #index-fwd .tab-wrap a, #index-fwd .tab-wrap span { line-height: 38px; } /* 本例子css */ .slidegroup { width: 1087px; margin: 0 auto; text-align: left; } .slidegroup .parhd {} .slidegroup .parhd ul { display: block; width: 100%; text-align: center; } .slidegroup .parhd ul li { display: inline; color: #999; line-height: 40px; } .slidegroup .parhd ul li.on { color: #334098; } .slidegroup .slidebox { overflow: hidden; zoom: 1; padding: 10px 30px 10px 30px; position: relative; border: none; } .slidegroup .sprev, .slidegroup .snext { position: absolute; left: 0; top: 50px; display: block; width: 30px; height: 94px; background: center center no-repeat #f4f4f4; } .slidegroup .snext { left: auto; right: 0; background: center center no-repeat #f4f4f4; } .slidegroup .sprev:hover, .slidegroup .snext:hover { border-color: #f60; } .slidegroup .parbd ul { overflow: hidden; zoom: 1; } .slidegroup .parbd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; } .slidegroup .parbd ul li .pic { text-align: center; } .slidegroup .parbd ul li .pic img { display: block; width: 242px; height: 165px; padding: 2px; border: 1px solid #ccc; } .slidegroup .parbd ul li .pic a:hover img { border-color: #999; } .slidegroup .parbd ul li .title a { line-height: 24px; font-size: 14px; padding: 12px 0; } #index-bt { background-image: ; background-repeat: repeat; color: white; } #index-bt .odd { background-color: #2c398c; } #index-bt .eve { background-color: #374392; } #index-bt .dvd3 img { box-sizing: content-box; width: 47px; height: 47px; padding: 20px; border: 2px solid #4a5bc8; margin: 44px auto 38px; border-radius: 50%; display: block; background-color: #f0ebe0; } #index-bt .dvd3 span { display: block; color: white; text-align: center; font-size: 20px; } #index-bt .dvd3 { padding-bottom: 93px; background-image: ; background-repeat: no-repeat; background-position: center 237px; } #index-yjcg { padding: 27px 0 53px; background-color: #f4f4f4; } #index-yjcg .title { height: 50px; line-height: 50px; } #index-yjcg .title .more { float: right; color: #005195; font-size: 15px; } #index-yjcg .title .text { display: inline-block; border-bottom: 4px solid #414e9f; height: 50px; line-height: 50px; color: #121d27; font-size: 22px; } .picmarquee-left { position: relative; padding:20px 0; } .picmarquee-left .hd { position:absolute; left:-40px; width:1100px; top:40px; } .picmarquee-left .hd .prev, .picmarquee-left .hd .next { position: absolute; left: 0; top: 50px; display: block; width: 30px; height: 94px; background: center center no-repeat #f4f4f4; } .picmarquee-left .hd .next { background: center center no-repeat #f4f4f4; left:auto; right:0; } .picmarquee-left .hd .prevstop { background-position: -60px 0; } .picmarquee-left .hd .nextstop { background-position: -60px -50px; } .picmarquee-left .bd { overflow: hidden; } .picmarquee-left .bd ul { overflow: hidden; zoom: 1; } .picmarquee-left .bd ul li { margin: 0 4px; float: left; _display: inline; overflow: hidden; text-align: center; } .picmarquee-left .bd ul li .pic { text-align: center; } .picmarquee-left .bd ul li .pic img { width: 250px; height: 253px; display: block; background-color: white; } .picmarquee-left .bd ul li .pic a:hover img { border-color: #999; } .picmarquee-left .bd ul li .title { line-height: 24px; } #footer{ display: inline-block; padding:60px 0; color:#565656; text-align: center; background: #007eff; } #footer .container{ width: 60%; } #footer .container .img{ float: left; margin-top:20px; } #footer .container .img img{ margin:0px 10px; } #footer .text-word{ float: right; width: 70%; } #footer p{ width: 100%; text-align: center; line-height: 26px; color: #e9e9e9; } #aside ul{ display:block;width:100%; padding-bottom:10px; } #aside ul li{ display:block; width:100%; } #aside ul li a.item{ font-size:14px; color:#666; display:block;width:100%;border:1px solid #d1171a; height:33px; line-height:33px; text-align: center; background-image: ; background-repeat: no-repeat; background-position: center center; margin-top:10px; } #aside ul li a.title{ font-size:14px; color:white; display:block;width:100%;border:1px solid #d1171a; height:33px; line-height:33px; text-align: center; background-color:#d1171a; } #aside ul li a.lst-child{ /* border-bottom:none;*/ } #aside ul li:hover a.item,#aside ul li.on a{ color:#d1171a; } #page { padding:23px 0;text-align: center; } #article h4.title{ font-size:21px;color:#000;text-align: center; line-height:30px; padding:30px 60px 21px; font-weight: normal; } #article p.desc{ text-align: center;color:#000; padding-bottom:10px; font-size:13px; border-bottom:2px solid #c9c9c9; } #article-text{ line-height: 2.5em; text-indent: 2em; font-size: 14px; color:#000; min-height:500px; padding:20px 20px 60px; } #article-text p{ padding-bottom: 20px; line-height:1.7em; } #article-text p img{ display:block; margin:10px auto; width:60%; height:auto; } #com-menu{ padding:16px 0 13px; border-bottom:1px solid #e6e6e6; } #com-menu a{ display:block; padding:0 0 6px; float:left; margin-right:10px; } #com-menu a span{ width:auto; display:block; padding: 0 22px; height:30px; line-height:30px; background-color: #f2f2f2; color:#333; } #com-menu a.on span{ background-color: #3a73c1; color:white; } #com-menu a.on{ background-image: ; background-position: center bottom; background-repeat:no-repeat; } #bread-crumb{ background-color: #d1171a; color:white; font-family: "宋体"; font-size:13px; font-weight: normal; text-indent: 35px; height:33px; line-height:33px; background-image: ; background-position: 15px center; background-repeat:no-repeat; } #main-ctnt{ min-height:480px; display: block; width: 870px; float: right; margin-right: 40px; margin-left: 0; margin-top:20px; margin-bottom:20px; border:1px solid #d1171a; } #imglist { min-height:480px; padding:20px 10px; } .img-list .item{ width:31%; margin:20px 1.15% 0 ; float:left; } .img-list .item img.thumb{ display:block; width:100%; height:180px; margin:0 auto; } .img-list .item span.text{ display:block; color:#333; line-height: 1.4em; font-size: 16px; font-family: "宋体"; line-height:27px; height:54px; margin-top:10px; overflow: hidden; text-align: left; } .img-list .item span.color-gray{ color:#777; font-size:11px; background-image: none; padding-top:0; padding-bottom:12px; } #form .form-title{ font-size:16px; font-weight: bold; color:#808080; height:55px;line-height: 55px; color:#0d4335; } #form .form-title .rt{ float:right; color:#808080; font-weight: normal; } .form-control{ padding:8px 0; } .form-control label,.form-control .input-text,.form-control .text{ line-height:25px;height:25px;box-sizing: border-box;display:block;font-size:16px;color:#808080; } .form-control .text{ text-indent: .5em;text-align: left; } .form-control label{ text-align: right; padding:0 8px; } .form-control .required{ color:#ff0000; padding:0 8px; line-height: 25px; } .form-control .input-radio{ width:auto; } .form-control .input-textarea{ height:100px; } .form-control .btn{ height:31px; line-height: 31px; display:block; margin:20px auto; color:white; font-size:16px; background-color: #33439b; padding:0 22px; border-radius: 4px; border:none; } .form-control label.error{ display:block;width:100%; padding-bottom:12px; color:red; padding-left:33.333%; font-size:12px; text-align: left; float:left; line-height:18px; } #maparea { width:600px; display:block; margin:0 auto; padding-top:30px; padding-bottom: 30px; } #maparea .map{ height:360px; width:100%; border:1px solid #dcdadc; } #maparea h4{ height:52px; line-height:52px; text-align:center; font-size:16px; color:#4c4c4c; border-bottom:1px solid #f0ebe0; margin-bottom: 16px; font-weight: normal; } #maparea .erweima{ width:138px;background-color: #f0f0f0;border:1px solid #eae9ea;margin:0 auto;height:138px;border-radius: 4px; } #maparea .erweima .thumb{ width:119px;height:119px;border:1px solid #d8d7d8; display:block;margin:10px auto; border-radius: 4px; } #maparea p{ font-size:14px; height:30px;line-height:30px;color:#333; text-align: center; } #maparea .info{ padding-top:15px; } #maparea .info p{ text-align: left;color:#333; line-height:1.4em; height:40px; } #head-top { height:33px;background-color:#ebf0f3; color:#8d8d8d;line-height:31px; box-sizing: border-box; border-bottom: 2px solid #1664bb; } #head-top .title{ padding-right:22px; background-image: ; background-repeat: no-repeat; background-position: right center; } .body-container { background-color: white;padding:12px 0; } #slidebox { height:348px; } #top-news{ } #top-news h4{ height:42px;line-height:44px;font-size:20px;color:#d80c18;font-weight: normal; text-align: center; } #top-news p { line-height:20px; height:71px; box-sizing: border-box; color:#999999;font-size:12px; text-indent: 2em; border-bottom: 1px dashed #e6e6e6; } .text-list .item{ height:25px;line-height:25px; } .text-list .item .lft{ height:25px;background-image: ;width:18px; } #subpage-text-list .item{ height:33px;line-height:33px; border-bottom:1px dashed #d7d7d7; color:#666; } #subpage-text-list .item .lft{ height:33px;background-image: ; } .adv img.adv-img{ width:100%;height:100%;display:block; } .news5-title { height:32px; border-bottom: 2px solid #4180c6; background-color: #f6f6f6; box-sizing: border-box; font-weight: normal; } .news5-title a.tab-title{ height:30px;line-height:30px;display:block;float:left; padding:0 20px 0 33px; background-image: ; background-repeat: no-repeat; margin-right:5px; } .news5-title a.menu1{ background-position: 3px 4px; } .news5-title a.menu2{ background-position: -482px 5px; } .news5-title a.menu3{ background-position: -654px 6px; } .news5-title a.menu4{ background-position: -300px 4px; } .news5-title a.menu5{ background-position: -1148px 3px; } .news5-title a.on{ background-color: #1664bb; color:white; background-position-y:-66px; } #news5-ctnt5 { height:300px;overflow:hidden; padding:8px 0; box-sizing: border-box; } #news5-title .more{ font-size:12px; line-height:32px; } #news5-ctnt5 .lst .img-item{ display:block; float:left; width:64px;height:64px; background-color: #d4e9fb; margin:6px 9px; } #news5-ctnt5 .lst .img-item:hover{ background-image: ; background-size: 100% 100%; background-repeat: no-repeat; } #news5-ctnt5 .lst .text-item{ width:120px;height:35px;display:block; background-color: #d4e9fb; margin:6px 12px 6px 0; text-align: center; color:#247cc1; line-height:35px; float:left; } #news5-ctnt5 .lst .text-item:hover{ background-image: ; background-size: 100% 100%; background-repeat: no-repeat; } #news5-ctnt5 .lst .img-item img{ display:block;width:100%;height:100%; } .btn{ display:inline-block; padding:0 22px; border-radius: 4px; border:none; font-size:16px; height:27px; line-height:27px; text-align: center; } .btn-blue{ background-color: #95d3f7; color:white; border-radius: 13px; } .btn-blue-on{ background-color: #fea904; } .btn-gray{ border:1px solid #cfcfd0; background-color: #95d3f7; color:#1e1f1c; border-radius: 8px; background-image: linear-gradient(to top,#eae9e8,#fdfdfc); height:34px; line-height:34px; display:inline-block; } #wsbs .btn-gray{ width:88%; display:block; margin:10px auto; padding:0; font-size:14px; } #tsdh{ background-image: linear-gradient(to bottom,white,#f0f0f0); padding:12px 30px; border:1px solid #ddd; border-radius: 6px; width:94%; margin:10px auto; } #tsdh h4{ font-size:18px;color:#cd1c28; } #tsdh p{ font-size:15px;font-weight: normal;color:#666;padding-bottom:6px; } #tsdh .tel{ padding-left:48px; background-repeat:no-repeat; background-position:left center; background-size: 35px 35px; border-bottom: 1px solid #ddd; padding-top:6px; } #tsdh .tel1{ background-image:; } #tsdh .tel2{ background-image:; } #tsdh .tel3{ background-image:; } #adv-4 .adv img{ display:block;width:225px;height:88px;margin:0 auto; } #adv-4 { border:1px solid #ddd; padding:15px 6px; } #yq-title { border:1px solid #ececec; background-image: linear-gradient(to bottom,#fdfefd,#f1f2f1); height:46px; } #yq-title span{ display:block;float:left;height:46px;line-height:46px; padding:0 40px; font-size:20px; color:#595757; cursor: pointer; } #yq-title span.on{ color:#d80c18; } #yq-body{ text-align: left; min-height:180px; border:1px solid #e0e0e0; border-top:none; } #yq-body a{ display:block; float:left; margin:0 20px; font-size:18px; color:#595757; } #yq-body a:hover{ color:#d80c18; } #yq-title .title{ height:46px; line-height:46px; color:white; padding:0 40px 0 30px; background-image: ; background-position: right center; } #subpage-text-list { padding:20px 10px;min-height:500px; } #subpage-text-list a.item .lft{ background-image: ; } #imglist .table th{ background-color: #81a7d2; border-color: #81a7d2; font-weight: normal; font-size:16px; } #imglist .table td{ padding:10px;font-size:12px; } #sel-title{ padding:13px 13px 10px; background-color: #eee; } #sel-title span,#sel-title select{ float:left;display:block;height:27px;line-height:27px;font-size:18px; } #sel-title span{ width:80px;text-align: right;color:#0060cb;padding-right:10px; } #sel-title select{ border-radius: 4px;width:130px; } #guide-text-list{ padding:20px 10px; } #guide-text-list .item{ color:#010101;font-size:14px; } #index-rdgz a{ display:block;width:181px;height:95px; float:left; margin:8px 0; } #index-rdgz img{ display:block;width:100%;height:100%; } #index-xjrm .text-list .item,#index-gggs .text-list .item{ height:33px;line-height:33px; } #index-xjrm .text-list .item .lft,#index-gggs .text-list .item .lft{ height:33px; } #index-gzcy{ padding-top:28px; } #index-gzcy a{ float:left; display:block; width:90px; margin-left:7px; } #index-gzcy a img{ display:block; width:100%;height:104px; } #index-gzcy a span{ display:block;width: 100%;text-align: center; font-size:19px; line-height:27px;color:#3e3a39; padding-top:24px; } #jd-tab{ display:block; width:150px; float:left; } #jd-tab a{ display:block; width:140px; height:34px; line-height: 34px; color:#3e3a39; background-image: linear-gradient(to bottom,#fdfefd,#f2f2f2); text-align: center; border:1px solid #e6e6e6; margin:2px 0; position: relative; left:0;top:0; } #jd-tab a:hover{ background-image: linear-gradient(to bottom,#fdfefd,#f2f2f2 50%,#f6f6f6 100%); } #jd-tab a span.rt{ opacity: 0; background-image: ; background-position: left center; background-repeat: no-repeat; display:block; width:8px; height:35px; position: absolute; right:0; top:0; } #jd-tab a.on{ background-color: #dd0b23; background-image: none; color:white; } #jd-tab a.on span.rt{ transition: all 0.3s ease 0s; opacity: 1; right:-8px; } #jd-body { width:630px; float:right; } #ztbg-title { /* color:white;background-color: #d80c18; font-size:26px; font-weight: bold; */ width: 36px; height: 180px; text-align: center; padding-top: 19px; background-image: ; background-repeat: no-repeat; background-position: left top; position: relative; left:0;top:-10px; } #ztbg-body{ overflow:hidden; position:relative; } #ztbg-body .wrap{ padding:10px; } #ztbg-body .wrap ul{ overflow:hidden; zoom:1; } #ztbg-body .wrap ul li{ float:left; _display:inline; overflow:hidden; text-align:center; display:block;width:190px } #ztbg-body .wrap ul li .pic{ text-align:center; } #ztbg-body .wrap ul li .pic img{ width:130px; height:90px; display:block; padding:2px; border:1px solid #ccc; margin:20px auto 10px;} #ztbg-body .wrap ul li .pic a:hover img{ border-color:#999; } #ztbg-body .wrap ul li .title{ line-height:24px; color:#888;font-size:16px; } .news-wrap { height:32px;border:2px solid #bf1a20; } .news-wrap .title{ display:block; float:left; background-color: #c5171d; background-image: ; background-position: right center; color:white; height:100%; line-height:28px;padding-right:38px; background-repeat: no-repeat; } .news-wrap .text-wrap { display:block; width:600px; margin-left:120px; height:100%;overflow: hidden; } .news-wrap .text-wrap li{ display: block;float:left;height:32px;line-height:32px;overflow: hidden; width:300px; box-sizing: border-box; } .news-wrap .text-wrap li a{ display:block;height:32px;width:100%;box-sizing: border-box; padding-left:20px; background-image:; background-position: left center; background-repeat: no-repeat; color:#474646; } #btm-tab { height:38px; line-height:38px; border:1px solid #dfdfdf; background-color: #f4f4f4; box-sizing: border-box; } #btm-tab a,#btm-tab span{ display:block; line-height:36px;height:36px; color:#040000; } #btm-tab a.tab-title{ float:left;padding:0 12px;position: relative;left:0;bottom:-1px; } #btm-tab a.more{ float:right;font-size:12px;margin-right:15px; } #btm-tab a.on{ border-top:2px solid #bf1a20; background-color: white; } #index-btm{ height:140px; } #index-btm .item{ display:block;float:left; width:16.66%; } #index-btm .item div{ width:135px;height:100px; margin:25px auto 15px; background-color: #dedfe0; text-align: center; padding-top:15px; box-sizing: border-box; } #index-btm .item div img{ display:block;height:46px;width:auto;margin:0 auto 8px; } #index-btm .item div span.text{ display:block; height:24px;line-height:24px; color:#175dab; } #fd-link span.tab-title{ background-color:#f4f4f4; } #ft-bg { display:block; position: absolute; left:0;bottom:0; width:100%; height:431px; z-index:-100; background-repeat: repeat-x; background-position: bottom center; background-size: 100% 100%; } #aside { display:block;float:left;width:205px;margin:20px 40px; } .text-list-title { height:27px;line-height:27px; color:#000; font-size:16px; padding:0 15px; background-color: #e9e9e9; margin-bottom:8px; } .text-list-title .more{ float:right;font-size:12px;line-height:27px;height:27px; } #breadcrumb2 { height:33px;line-height:33px;font-size:13px;color:#000;border-bottom: 2px solid #c3c3c3;box-sizing: content-box; padding-bottom:2px;text-indent: 1em; } /** * index header **/ #index-header-top { margin: 0 auto; display:block; height:37px; background-color:#f4f4f4; border-bottom:1px solid #e5e8ea; font-size:12px;line-height:37px;color:#666; } #index-header-top a{ line-height:37px; } #index-logo { height:120px; background-image: ; background-position: left 27px; background-repeat: no-repeat; background-size: 550px; } .icon{ display:inline-block; background-repeat: no-repeat; background-position: center center; position: relative; left:0;top:3px; } .icon-pos { width:25px;height:20px; background-image: ; background-size: 14px 20px; } .icon-down { width:16px;height:20px; background-image: ; background-size: auto 4px; top:6px; } .btn-reg,.btn-login{ display:block;padding:0 14px;color:white;height:36px;line-height:36px;border-radius: 0;margin-top:44px; } .btn-reg{ background-color: #ff5e5e; } .btn-login{ background-color:#007eff;margin-left:25px; } /** * nav */ .bg-nav { background-image: ; background-repeat: repeat; background-color: none; } .nav{ display:block;height:50px;color:white;line-height:50px; } .nav a.item{ display:block;float:left;width:100px;font-size:16px;height:50px; } .nav a.item span.text{ display:block;width:100%;height:25px;margin-top:12.5px;line-height:25px;border-left:1px solid #00deff;border-right:1px solid #0000ad;text-align: center; } .nav a.item:first-child span.text{ border-left:none; } .nav a.item:last-child span.text{ border-right: none; } /** * banner **/ #index-banner { background-image: ; background-repeat: no-repeat; background-position: top center; background-size: 1920px 430px; height:430px; } /** first **/ #floor-first div.bg-scale{ position: relative; width:220px; height:134px; float:left; margin:25px 10px; cursor: pointer; } .bg-scale ul{ display: none; position: absolute; width: 220px; height: 100px; top:-100px; left: 0; z-index: 99; background: #fff; } .bg-scale ul li a{ display: block; width: 80%; margin: 5px auto; background: no-repeat left center; padding:10px 0; padding-left:30px; font-size: 16px; } .bg-scale ul li a.borderb{ border-bottom: 1px solid #ecedee; } .index-floor-title { display:block;height:57px;border-bottom:2px solid #cccccc; } .index-floor-title span.text{ /* background-image: ; */ background-position: bottom center; background-size: 100% auto; background-repeat: no-repeat; /* display:block; */ width:450px; height:100%; margin: 0 auto; position: relative;left:0;top:4px; } .index-floor-title span{ height:100px; text-align: center; line-height: 50px; } .index-floor-title span.logo{ /* background-image: ; */ background-position: 11px 0px; background-repeat: no-repeat; padding-left:55px; padding-right:55px; font-size:28px;font-weight: bold; border-radius:5px; /* display:block; */ } .rementitle{ background-color: #1f77ab; color: white; } #hot-serv-lst a.item{ display: block;width:214px; float: left; margin-top: 10px; height:150px; } #hot-serv-lss a.item { display:block;width:214px; float:left; margin-top:50px; } #hot-serv-lst a.item img{ display:block;width:80px;margin:0 auto;height:80px; } #hot-serv-lss a.item img{ display:block;width:120px;margin:0 auto;height:120px; } #hot-serv-lst a.item span.text{ display:block;width:100%;text-align: center; } #hot-serv-lss a.item span.text{ display:block;width:100%;text-align: center; margin-top:27px;line-height:47px;font-size:24px;color:#3e3a39; } /** * 个人服务 法人服务 **/ .index-tab a.tab-title{ float:left; display:block;background-color: #f5f5f5;color:#000; font-size:28px;font-weight: bold; text-align:center;height:70px;line-height:70px; } .index-tab a.on{ border-bottom:2px solid #007eff;background-color: white;color:#007eff; } #grfw{margin-top:25px;} #grfw a.tab-title{ width:50%; } .index-tab a.tab-title .icon{ display:inline-block; height:36px;width:36px; background-size:auto 36px;position: relative; left:0;top:6px; } #grfw a.tab-title .icon-grfw{ background-image: ; } #grfw a.tab-title .icon-frfw{ background-image: ; } #grfw a.on .icon-grfw{ background-image: ; } #grfw a.on .icon-frfw{ background-image: ; } .icon-jsgc{ background-image: ; background-position: left 6px; } .icon-zfcg{ background-image: ; background-size: 32px 21px ! important; width:42px ! important; background-position: left 9px; } .icon-cqjy{ background-image: ; background-size: auto 28px ! important; background-position: left 6px; } .icon-gtzy{ background-image: ; background-size: auto 28px ! important; background-position: left 6px; } #grfw-content{ overflow: hidden; } #grfw-content a.item{ display:block;float:left;width:104px;margin-right: 32px;margin-left: 32px; } #grfw-content a.item img{ display:block;width:100%;height:92px;;margin:35px auto 0; } #grfw-content a.item span.text{ color:#3e3a39;font-size:19px;text-align: center;display:block;width:100%;line-height:60px; } #ggzy{margin-top:35px;} #ggzy a.tab-title{width:25%;} .jsgc .item{ border-bottom:1px dashed #ccc;color:#3e3a39;font-size:16px; } .jsgc .item span.lft,.jsgc .item span.rt,.jsgc .item{ line-height:76px;height:76px;font-size:16px; } .jsgc .item span.lft{ width:220px;background-image: ; background-position: center center; color:white;font-size:18px;font-weight: bold; text-align: center; } .jsgc .item span.rt{color:#898989;} #floor-btm a.span3{ background-color: #f1f0f0;height:72px;margin-bottom:40px;color:#000; line-height: 72px; font-weight: bold;font-size:20px;text-align: center; background-position: left center; background-size: auto 100%; background-repeat: no-repeat; text-indent: 72px; margin-top:30px; } .bg-wszx{ background-image: ; } .bg-ggzyhyxt{background-image: ;} .bg-wssb{background-image: ;} .bg-wstc{background-image: ;} .bg-czys{background-image: ;} .top_site .address_option { left: -291px; } .top_site .address_option { left: -200px; top: 10px; } .address_option { position: absolute; top: 90px; left: 50%; padding-top: 39px; z-index: 10; margin-left:-575px; } .address_option .address_option_box { background: #fff; height: auto; width: 1180px; padding: 20px 0; box-shadow: 2px 2px 7px #ddd; border: 1px solid #ddd; } .address_option .address_option_box { width: 1150px; height: 240px; position: relative; float: left; background: #fff; } .address_option .address_option_box > .option_arrow { background: no-repeat; top: -12px; left: 410px; width: 25px; height: 12px; position: absolute; } .top_site .option_arrow { display: block; } .address_option .address_option_box>.option_cont { position: relative; } .address_option .address_option_box>.option_cont { width: 100%; float: left; } .addressnew_cont { width: 950px; float: left; } .addressnew_list { width: 100%; float: left; } .addressnew_list .addressnew_left { width: 163px; float: left; text-align: right; color: #4178be; line-height: 52px; font-size: 16px; } .addressnew_list .addressnew_right { width: 780px; float: left; border-bottom: 1px dashed #dadada; padding: 10px 0; } .addressnew_list .addressnew_right>a { display: block; padding: 6px 10px; font-size: 16px; float: left; line-height: 1; margin: 2px 0; }