/* CSS Document */ *, ::after, ::before{box-sizing: initial;} .tankuang { overflow:hidden; width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/dsz06_tuwen.png) repeat center; z-index:99999999999; display:none} .tankuang .bg{ display:block; width:100%; height:100%; background-color:#000; opacity:0.8; filter:alpha(opacity=80); position:absolute; left:0; top:0; z-index:0} .tankuang .close{ display:block; position:absolute; right:10px; top:10px; background:url(../images/in_ry_tk_close.png) no-repeat center; width:30px; height:30px; cursor:pointer; z-index:1} .tankuang span{ display:block; width:50px; height:50px; cursor:pointer; position:absolute; top:36%; z-index:5} .tankuang .btn01{ left:20px; background:url(../images/pro_btn01.png) no-repeat center top;} .tankuang .btn02{ right:20px; background:url(../images/pro_btn02.png) no-repeat center top;} .tankuang span:hover{ background-position:bottom} .tankuang .imgShow { overflow:hidden; width:100%; height:60%; position:absolute; left:0; top:15%;moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; z-index:1} .tankuang .imgShow ul{ overflow:hidden; position:absolute; height:100%;} .tankuang .imgShow li{ float:left; text-align:center; height:100%;} .tankuang .imgShow li img{ display:block; margin:0 auto; height:90%;} .tankuang .imgShow li p{ font-size:18px; color:#fff; text-align:center;} .tankuang .imgBox{ overflow:hidden; width:100%; height:80px; position:absolute; left:0; bottom:5%; z-index:1} .tankuang .imgBox ul{ overflow:hidden; position:absolute; height:100%; padding-right:5px;} .tankuang .imgBox li{ float:left; height:100%; padding:0 5px; cursor:pointer} .tankuang .imgBox li img{ display:block; height:70px; padding:5px; background-color:#fff;moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;} .tankuang .imgBox li em{ display:none} .tankuang .imgBox li.cur img{ background:#ff0000 } /*内页样式*/ /*内页banner*/ .inbanner{ overflow:hidden; width:100%; height:400px; background-color:#000} /*内页背景颜色#f2f2f2*/ .bg_f2{ background-color:#fff;} .bg_fa{ background-color:#fafafa;} .bg_fc{ background-color:#fcfcfc;} .bg_f6{ background-color:#fff;} .bg_f7{ background-color:#f7f7f7;} /*内页100%框*/ .pageBox { overflow:hidden; width:100%; padding-bottom:50px;} /*内页翻页按钮*/ /*.ul-FlipBtn { overflow:hidden; width:100%; text-align:center; margin:30px 0;} .ul-FlipBtn li{ display:inline-block; margin:0 3px; border:1px solid #cecece; font-size:14px; color:#777; cursor:pointer; height:32px; text-align:center; line-height:32px;} .ul-FlipBtn li{ *display:inline} .ul-FlipBtn .Flipbtn{ width:78px;} .ul-FlipBtn .list{ width:32px;} .ul-FlipBtn li:hover,.ul-FlipBtn li.cur{ background-color:#3e3c3d; color:#fff; border-color:#3e3c3d;}*/ .fenyebtn { overflow:hidden; width:100%; margin-top:30px;text-align:center;} .fenyebtn a{text-decoration: none; display:inline-block; width:32px; margin:0 3px; text-align:center; line-height:32px;height:32px; font-size:14px; color:#777; border:1px solid #cecece; font-family:Arial; cursor:pointer} .fenyebtn a{ *display:inline ; text-decoration: none;} .fenyebtn .pre,.fenyebtn .next{width:78px;border:1px solid #cecece;} .fenyebtn a:hover,.fenyebtn a.oran_pg_cur{ color:#fff; background-color:#3e3c3d; text-decoration: none;border-color:#3e3c3d;} .container:hover{transform:none;} .cur{border-bottom:none;} /*内页面包屑导航*/ .pageMenu { overflow:hidden; width:100%; height:50px; line-height:47px; border-bottom:1px solid #e3e3e3; background-color:#f3f3f3;} .pageMenu .mbxNav{ overflow:hidden; float:left} .pageMenu .mbxNav li{ float:left; font-size:14px; color:#666; margin:0 5px;} .pageMenu .mbxNav li em{ margin-left:5px;} .pageMenu .mbxNav li a{ color:#666;} .pageMenu .mbxNav li.home{ width:50px; height:50px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:url(../images/mbxnav_home.png) no-repeat center; margin-right:10px; margin-left:0} .pageMenu .mbxNav li.home a{ display:block; width:100%; height:100%;} .pageMenu .mbxNav li.last{ color:#3e3c3d;} .pageMenu .pageErjiNav{ overflow:hidden; float:right;} .pageMenu .pageErjiNav li{ float:left; height:49px; font-size:14px; color:#666; margin-left:18px;} .pageMenu .pageErjiNav li a{ color:#666; text-decoration:none} .pageMenu .pageErjiNav li.cur,.pageMenu .pageErjiNav li:hover{ border-bottom:1px solid #3e3c3d;} .pageMenu .pageErjiNav li.cur a, .pageMenu .pageErjiNav li:hover a{ color:#3e3c3d; font-weight:bold} /*title02*/ .title02 { overflow:hidden; margin:40px 0;} .title02 h2{ font-weight:normal; font-size:26px; color:#fff;} .title02 p{ font-size:14px; color:#cedffe; margin:5px 0 12px 0;} .title02 i{ display:block; width:30px; height:1px; background-color:#50d527;} /*jiameng.html*/ .jmzt01{ overflow:hidden; width:100%; height:504px; background:url(../images/top_01.jpg) no-repeat center top;} .jmzt02{ overflow:hidden; width:100%; height:503px; background:url(../images/top_02.jpg) no-repeat center top;} .jmzt03{ overflow:hidden; width:100%; height:576px; background:url(../images/xzbg.jpg) no-repeat center top; padding-top:60px;} .jmzt03 .list{ overflow:hidden; width:480px; float:left; margin-left:90px; margin-bottom:100px;} .jmzt03 img{ display:block; float:left} .jmzt03 .wen{ overflow:hidden; float:left; margin-left:29px;} .jmzt03 h3{ font-size:24px; color:#9e2022; margin:20px 0 0 0;} .jmzt03 p{ font-size:16px; line-height:26px; color:#9e2022;} .jmzt03 .jm03box{ overflow:hidden; width:1380px; margin:0 auto} .jmzt04 { overflow:hidden; width:100%; height:675px; background:url(../images/qudao_bg.jpg) no-repeat center top;} .jmzt04 .jm04box{ overflow:hidden; width:1380px; height:345px; position:relative; margin:0 auto; margin-top:206px;} .jmzt04 p{ font-size:20px; line-height:25px; color:#000; width:235px; position: absolute} .jmzt04 .p01{ left:115px; top:45px;} .jmzt04 .p02{ left:530px; top:52px;} .jmzt04 .p03{ left:943px; top:60px;} .jmzt04 .p04{ left:115px; top:255px;} .jmzt04 .p05{ left:530px; top:255px;} .jmzt04 .p06{ left:943px; top:242px;} .jmzt05 { overflow:hidden; width:100%; padding:60px 0 50px 0; background:url(../images/xl_bg.png) repeat left top;} .jmzt05 h2{ text-align:center; margin-bottom:45px;} .jmzt05 .jm05box{ overflow:hidden; width:1221px; margin:0 auto; height:504px;} .jmzt05 .jm05box img{ display:block; float:left; margin:10px;} .jmzt06 { overflow:hidden; width:100%; height:758px; background:url(../images/dian_bg.png) no-repeat center;} .jmzt06 h2{ text-align:center; margin-top:125px; margin-bottom:50px;} .jmzt06 .dian{ overflow:hidden; width:1380px; margin:0 auto; height:440px; position:relative} .jmzt06 .dian i{ display:block; width:45px; height:86px; cursor:pointer; position:absolute; top:32%; z-index:2} .jmzt06 .dian .btn01{ background:url(../images/dian01.png) no-repeat center top; left:0} .jmzt06 .dian .btn02{ background:url(../images/dian01.png) no-repeat center bottom; right:0} .jmzt06 .dianbox{ overflow:hidden; width:1040px; margin:0 auto; height:440px;} .jmzt06 .dianbox .list{ background-color:#000; position:absolute} .jmzt06 .dianbox .list img{ display:block; opacity:0.5; filter:alpha(opacity=50);} .jmzt06 .dianbox .active{ background:none;box-shadow: 12px 11px 10px rgba(0,0,0,.65);} .jmzt06 .dianbox .active img{ opacity:1; filter:alpha(opacity=100);} .jmzt06 .dianbox .list p{ text-align:center; font-size:16px; color:#000; margin-top:10px;} .jmzt06 .dianbox .list p a{ text-align:center; font-size:16px; color:#000; margin-top:10px;} .jmzt07 { overflow:hidden; width:100%; height:709px; background:url(../images/sybg.jpg) no-repeat center top;} .jmzt07 p{ font-size:20px; line-height:80px; color:#fff; margin-left:700px; margin-top:250px;} .jmzt08 { overflow:hidden; width:100%; height:696px; background:url(../images/zc_bg.png) no-repeat center top;} .jmzt08 h2{ text-align:center; margin-top:60px; margin-bottom:45px;} .jmzt08 ul{ overflow:hidden; width:1224px; margin:0 auto;} .jmzt08 li{ width:286px; height:190px; margin:10px; background-color:#fff; float:left} .jmzt08 li img{ display:block; margin:28px auto 20px auto} .jmzt08 li p{ margin:0 auto; width:235px; text-align:center; font-size:14px; color:#333; line-height:20px;} .jmzt09 { overflow:hidden; padding:65px 0 45px 0; background:url(../images/xl_bg.png) repeat left top;} .jmzt09 h2{ text-align:center; margin-bottom:35px;} .jmzt09 .cgbox{ overflow:hidden; width:1220px; margin:0 auto;} .jmzt09 .list{ overflow:hidden; width:590px; margin:10px; height:220px; background-color:#fff; float:left; position:relative} .jmzt09 .list img{ display:block; float:left} .jmzt09 .wen{ overflow:hidden; width:275px; float:left; margin-left:25px; margin-top:50px;} .jmzt09 .wen h3{ font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:25px;} .jmzt09 .wen h3 a{ color:#005bac;} .jmzt09 .wen p{ font-size:14px; line-height:20px; color:#666; height:60px; overflow:hidden; text-align:justify;} .jmzt09 .more{ display:block; position:absolute; right:0; bottom:0; width:25px; height:25px; background:url(../images/cg_s.png) no-repeat center;} .jmzt10 { overflow:hidden; width:100%; height:522px; background:url(../images/lybg.jpg) no-repeat center top;} .jmzt10 .wen { overflow:hidden; float:left; width:415px; margin-top:160px;} .jmzt10 h2{ font-size:38px; color:#ffbb32;} .jmzt10 span{ display:block; font-size:24px; color:#ffbb32; text-align:center; width:380px; height:39px; line-height:39px; border:1px solid #ffbb32; margin:5px 0 20px 0;} .jmzt10 p{ font-size:17px; color:#fff; margin-bottom:5px;} .jmzt10 em{ display:block; font-size:28px; color:#fff; margin-bottom:40px;} .jmzt10 .phone{ padding-left:65px; background:url(../images/ly_p.png) no-repeat left center;} .jmzt10 b{ font-weight:normal; font-size:14px; color:#fff; display:block;} .jmzt10 h3{ font-weight:normal; font-size:28px; color:#ffbb32;} .jmzt10 .lybox{ overflow:hidden; float:right; width:415px; margin-top:160px;} .jmzt10 input{ padding-left:55px; width:360px; height:50px; line-height:50px; font-size:13px; color:#999; border:none; margin-bottom:10px; outline:none} .jmzt10 .name{ background:url(../images/ly01.png) no-repeat left center; background-color:#fff} .jmzt10 .pho{ background:url(../images/ly02.png) no-repeat left center; background-color:#fff;} .jmzt10 textarea{ padding:10px; padding-left:55px; width:350px; height:85px; font-size:13px; color:#999; border:none; margin-bottom:10px; resize:none; background:url(../images/ly03.png) no-repeat left top; background-color:#fff; outline:none} .jmzt10 a{ display:block; width:160px; height:50px; background-color:#ffbb32; text-align:center; line-height:50px; text-decoration:none; font-size:18px; color:#1a2880;} /*product.html*/ .pc-menu { overflow:hidden; width:1380px; margin:0 auto; padding-bottom:6px; margin-bottom:35px;} .pc-menu li{ float:left; width:299px; border-right:1px solid #eee; text-align:center; position:relative; height:120px; background-color:#fff;} .pc-menu li .pc-s{ display:none; position:absolute; top:120px; left:142px;} .pc-menu li a{ display:block; height:100%; text-decoration:none; font-size:18px; color:#777;} .pc-menu li i{ display:block; overflow:hidden; position:relative; margin:0 auto; width:70px; height:50px; margin-top:20px; margin-bottom:10px;} .pc-menu li.cur,.pc-menu li:hover{ background-color:#3e3c3d;} .pc-menu li.cur .pc-s,.pc-menu li:hover .pc-s{ display:block;} .pc-menu li.cur i img,.pc-menu li:hover i img{ margin-top:-50px;} .pc-menu li.cur a,.pc-menu li:hover a{ color:#fff;} .pc-list { overflow:hidden; max-width:1380px;padding: 0 10px;margin:20px auto;} .pc-list li .tu img{width:100%;height: auto;} .pc-list li{ float:left; /*margin:15px;*/ width:24.1%; /*height:419px;*/ background-color:#fff; position:relative;margin: 0px 0 15px;margin-right: 1%;} .pc-list li dd{ border:1px solid #e7e7e7;} .pc-list li:nth-child(4n){margin-right: 0%;} .pc-list li .tu{ display:block; width:100%; /*height:338px;*/ overflow:hidden;/* border-bottom:1px solid #e7e7e7;*/ margin-bottom:10px;background:#fff;} .pc-list li h3{ font-size:16px; font-weight:normal; width:100%; /*margin-left:20px;*/ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;text-align: center;/*margin-top: 30px;*/line-height: 50px;} .pc-list li h3 a{ color:#555;font-size: 16px;} .pc-list li p{ font-size:14px; color:#888; width:290px; margin-left:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} .pc-list li i{ display:block; width:16px; height:9px; padding-left:5px; background:url(../images/pc-jt.png) no-repeat right top; border-left:1px solid #fff; position:absolute; right:20px; bottom:26px;} .pc-list li:hover{ background-color:#222b52; box-shadow:0 0 10px #ccc} .pc-list li:hover a,.pc-list li:hover p{ color:#fff;} /*product_xiangqing.html*/ .pxqbox{ overflow:hidden; margin-top:40px;} .pxq-left{ overflow:hidden; float:right; width:75%;} .pxq-right{ overflow:hidden; float:left; width:23%;} .pxqTop { overflow:hidden; width:900px; padding:0 20px; background-color:#fff; margin-bottom:10px; height:550px;} .pxqTop .topleft{ overflow:hidden; width:510px; padding:20px 0; padding-right:20px; border-right:1px solid #e7e7e7; height:510px; float:left;} .pxqTop .bigtu{ overflow:hidden; width:510px; height:374px; margin-bottom:30px;} .pxqTop .tulist{ overflow:hidden; width:100%; height:97px; position: relative} .pxqTop .tulist i{ display:block; width:40px; height:97px; position:absolute; cursor:pointer;} .pxqTop .tulist .btn01{ left:0; background:url(../images/pxq_btn01.png) no-repeat left center;} .pxqTop .tulist .btn02{ right:0; background:url(../images/pxq_btn02.png) no-repeat left center;} .pxqTop .tulist i:hover{ background-position:right;} .pxqTop .tuwin{ overflow:hidden; width:410px; margin:0 auto; height:97px; position:relative} .pxqTop .tuwin ul{ overflow:hidden; position:absolute;} .pxqTop .tuwin li{ float:left; cursor:pointer; width:128px; height:95px; border:1px solid #e9e9e9; margin-right:10px;} .pxqTop .tuwin li img{ display:block; margin:2px auto} .pxqTop .tuwin li.cur{ background-color:#3e3c3d; border-color:#3e3c3d;} .pxqTop .wen { overflow:hidden; float:left; margin-left:30px; width:330px;} .pxqTop .wen h2{ overflow:hidden; font-size:18px; color:#3e3c3d; padding-bottom:18px; border-bottom:2px solid #e7e7e7; margin-bottom:15px; margin-top:40px;} .pxqTop .wen h2 span{ float:left;} .pxqTop .wen h2 a{ display:block; float:right; padding-right:20px; margin-top:3px; background:url(../images/pxq-fh.png) no-repeat right center; font-weight:normal; font-size:12px; color:#999} .pxqTop .wen p{ font-size:14px; color:#555; line-height:36px; margin-bottom:15px;} .pxqTop .wen em{ display:block; padding-top:18px; border-top:2px solid #e7e7e7;} .pxqTop .wen h3{ display:block; font-size:28px; color:#1b43c4; font-family:Arial; margin-bottom:10px;} .pxqTop .wen a.zx{ display:block; width:180px; height:45px; text-align:center; line-height:45px; background:url(../images/pxq-zx.png) no-repeat center; font-size:14px; color:#fff;} .pxq-canshu{ overflow:hidden; width:900px; background-color:#fff;} .pxq-right h2{ width:100%; height:90px; text-align:center; line-height:90px; font-weight:normal; font-size:26px; color:#fff; background-color:#222b52; border-radius:5px 5px 0 0;} .pxq-right h2 a{ color:#fff;} .pxq-right .pxq-plist{ overflow:hidden; width:100%; background-color:#fff; margin-bottom:10px;} .pxq-right .pxq-plist ul{ overflow:hidden; width:100%;} .pxq-right .pxq-plist li{ overflow:hidden; border:1px solid #e7e7e7;border-top:none;} .pxq-right .pxq-plist li>a{ display:block;height:60px; line-height:60px; padding-left:30px; font-size:16px; color:#333; text-decoration:none} .pxq-right .pxq-plist i{ display:inline-block; width:20px; height:16px; overflow:hidden; position:relative; margin-right:10px;} .pxq-right .pxq-plist i{ *display:inline} .pxq-right .pxq-plist img{ display:block} .pxq-right .pxq-plist .eej{ overflow:hidden;padding:15px 0; width:100%; border-top:1px solid #e7e7e7; } .pxq-right .pxq-plist .eej a{ display:block; padding-left:30px; width:280px; font-size:15px; color:#666; line-height:30px; height:30px; text-decoration:none} .pxq-right .pxq-plist .eej a:hover,.pxq-right .pxq-plist .eej a.cur{ color:#3e3c3d; background-color:#ddd} .pxq-right .pxq-plist li.cur>a,.pxq-right .pxq-plist li>a:hover{ color:#3e3c3d; font-weight:bold} .pxq-right .pxq-plist li.cur>a img,.pxq-right .pxq-plist li>a:hover img{ margin-top:-16px;} .pxq-right .pxq-xgty{ overflow:hidden; display:block; width:230px; height:310px; border:5px solid #fff; position:relative; margin-bottom:10px;} .pxq-right .pxq-xgty span{ display:block; position:absolute; left:0; bottom:0; width:100%; height:55px; line-height:55px; font-size:14px; color:#fff; background-color:#3e3c3d; opacity:0.9; filter:alpha(opacity=90); text-align:center} .pxq-right .pxq-jsq{ display:block; overflow:hidden; width:230px; height:100px; border:5px solid #fff; margin-bottom:10px;} .pxq-right .pxq-search{ overflow:hidden; width:230px; height:50px; border:5px solid #fff;} .pxq-right .pxq-search input{ display:block; width:150px; height:50px; border:none; outline:none; line-height:50px; padding:0 10px; font-size:14px; color:#666; background-color:#f2f2f2; float:left} .pxq-right .pxq-search span{ display:block; width:60px; height:50px; cursor:pointer; background:url(../images/pxq-search.jpg) no-repeat center; float:right;} /*news_video.html*/ .vd-list { overflow:hidden; width:1220px; margin:0 auto;} .vd-list li{ float:left; width:285px; background-color:#f2f2f2; height:265px; margin:10px; overflow:hidden;} .vd-list li .tu{ display:block; width:285px; height:185px; overflow:hidden; position:relative; margin-bottom:20px;} .vd-list li h3{ font-weight:normal; font-size:14px; margin-left:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px; width:225px;} .vd-list li h3 a{ color:#444;} .vd-list li p{ margin-left:30px; width:205px; padding-left:20px; background:url(../images/vd-yan.png) no-repeat left center; font-size:12px; color:#999; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} /*tiyan.html*/ .ty-menu { overflow:hidden; width:360px; height:50px; margin:0 auto; margin-bottom:40px;} .ty-menu li{ float:left; width:180px; height:50px; text-align:center; line-height:50px; font-size:14px; background-color:#888} .ty-menu li a{ display:block; color:#fff; text-decoration:none;} .ty-menu li.cur,.ty-menu li:hover{ background-color:#3e3c3d;} .ty-list { overflow:hidden; width:1230px; margin:0 auto;} .ty-list li{ float:left; width:380px; height:247px; margin:15px; position:relative; overflow:hidden;} .ty-list li a{ display:block; text-decoration:none;} .ty-list li span{ display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; background:url(../images/ty02.png) repeat center; position:absolute; left:0; bottom:0} /*jisuanqi.html*/ .jsq-table { overflow:hidden; width:1198px; border:1px solid #e4e4e4; padding-top:141px; background:url(../images/jsq.png) no-repeat center top; margin:0 auto;} .jsq-table tr{ overflow:hidden; width:100%; height:45px;} .jsq-table td{ overflow:hidden; border-right:1px solid #e4e4e4; text-align:center} .jsq-table .td01{ width:221px;} .jsq-table .td02{ width:244px;} .jsq-table .td03{ width:243px;} .jsq-table .td04{ width:244px;} .jsq-table .td05{ width:242px; border:none} .jsq-table .trf6{ background-color:#f6f6f6} /*contact.html*/ .contact { overflow:hidden; width:100%; height:900px; background:url(../images/contact_bg.jpg) no-repeat center top;} .contact .cbox01{ float:left; width:340px; height:460px;} .contact .cbox02{ float:left; padding:20px; width:500px; height:420px; background: url(../images/contact04.jpg) no-repeat right bottom; background-color:#fff; margin-left:10px;} .contact .cbox03{ overflow:hidden; float:right; width:260px; height:460px; background-color:#ef3b35; padding:0 20px;} .contact .csearch{ overflow:hidden; width:100%; height:225px; margin-bottom:10px; background:url(../images/contact01.jpg) no-repeat center top;} .contact .cbox01 h3{ font-weight:normal; font-size:18px; color:#fff; margin-left:20px; margin-top:20px;} .contact .cbox01 h3 a{ color:#fff;} .contact .csearch .sbox{ overflow:hidden; width:294px; height:54px; border:3px solid #0d3888; margin:0 auto; margin-top:60px;} .contact .csearch input{ float:left; width:217px; padding:0 10px; height:54px; background-color:#fff; border:none; outline:none; font-size:14px; color:#999; line-height:54px;} .contact .csearch span{ display:block; width:57px; height:54px; float:right; cursor:pointer; background:url(../images/contact_search.jpg) no-repeat center;} .contact .cbox01 .clx{ display:block; width:100%; height:100%; background:url(../images/contact02.jpg) no-repeat center top; overflow:hidden} .contact .cbox02 h3{ font-size:18px; font-weight:normal; margin-bottom:10px;} .contact .cbox02 h3 a{ color:#555} .contact .cbox02 p{ font-size:14px; color:#888; padding-bottom:25px; border-bottom:2px solid #e0e0e0;} .contact .cbox02 ul{ overflow:hidden; width:100%;} .contact .cbox02 li{ width:100%; background:url(../images/contact03.png) no-repeat right center; float:left; height:60px; line-height:60px; font-size:16px; color:#777; border-bottom:1px solid #e0e0e0} .contact .cbox02 li a{ display:block; width:95%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#777;} .contact .cbox03 a{ display:block; width:100%; height:230px; border-bottom:1px solid #f58986; text-align:center; font-size:18px; color:#fff; text-decoration:none; overflow:hidden;} .contact .cbox03 a img{ display:block; margin:0 auto; margin-top:70px; margin-bottom:20px; position:relative} /*lianxi.html*/ .lx-info { overflow:hidden; width:100%; height:273px; background:url(../images/lianxi_bg.jpg) no-repeat center top;} .lx-info h3{ text-align:center; font-size:22px; color:#555; margin-top:50px; font-weight:normal} .lx-info em{ display:block; text-align:center; font-size:12px; color:#999; font-family:Arial; margin-bottom:45px;} .lx-info ul{ overflow:hidden; width:1380px; margin:0 auto;} .lx-info li{ float:left; width:399px; overflow:hidden; float:left; font-size:14px; line-height:30px; color:#555; border-right:1px solid #d3d3d3} .lx-info li img{ margin-right:5px;} .lx-info .li02{ padding-left:100px; width:299px;} .lx-info .last{ padding-left:160px; width:240px; border:none;} .lx-menu { overflow:hidden; width:1380px; height:50px; margin:0 auto; margin-top:-25px; position:relative; z-index:2;} .lx-menu li{ float:left; width:199px; cursor:pointer; height:50px; text-align:center; line-height:50px; font-size:14px; color:#fff; margin-right:1px; background-color:#3e3c3d;} .lx-menu .cur{ background-color:#37c663;} .lx-box { overflow:hidden; width:100%; height:600px; margin-top:-25px; position:relative; z-index:1} .lx-box .lx-list{ overflow:hidden; width:100%; height:600px;} .drivingPanel { height: 600px; overflow: scroll; width: 80%; display: none; position: absolute; z-index: 0; left: 0; top: 0; } #map_container { height: 600px; width: 100%; position: absolute; top: 0; left: 0; z-index: 10; } .black_bg { width: 30%; height: 600px; position: absolute; top: 0; left: 80%; opacity: 0.6; background: #000; z-index: 200; display: none; } .iw_poi_title { color: #3e3c3d; font-size: 14px; font-weight: bold; overflow: hidden; padding-right: 13px; white-space: nowrap; } .iw_poi_content { font: 12px arial,sans-serif; overflow: visible; padding-top: 4px; word-wrap: break-word; } .iw_poi_phone a:link { display: block; color: #fff; font-size: 16px; font-weight: bold; text-decoration:none; background-position: 20px center; background-repeat: no-repeat; background-size: 20px 20px; } .iw_poi_phone { border-radius: 3px; margin: 8px 0; text-indent: 50px; font: 14px arial,sans-serif; line-height: 23px; overflow: visible; padding-top: 4px; word-wrap: break-word; display: block; height: 25px; width: 100%; background-image: -webkit-linear-gradient(top, #3e3c3d, #3e3c3d); background-image: -moz-linear-gradient(top, #dc1313, #BB1E1E); background-image: -o-linear-gradient(top, #dc1313, #BB1E1E); background-image: -ms-linear-gradient(top, #dc1313, #BB1E1E); background-image: linear-gradient(top, #dc1313, #BB1E1E); } /*mendian.html*/ .md-wen { overflow: scroll;overflow-x: hidden; padding:0 40px; width:520px; height:350px; background:url(../images/mendian01.jpg) no-repeat center;*background:url(../images/mendian01.jpg) repeat-y center top; float:left} .md-wen h3{ font-weight:normal; font-size:22px; color:#fff; margin-top:95px; padding-bottom:20px; background:url(../images/mendian02.jpg) no-repeat left bottom; margin-bottom:15px;} .md-wen p{ font-size:14px; color:#fff; line-height:25px;} .md-search { overflow:hidden; width:540px; height:361px; background:url(../images/mendian04.jpg) no-repeat center; float:right;} .md-search .sbox { width:534px; height:45px; border:3px solid #444; margin-top:149px;} .md-search .sbox .shengfen{ float:left; position:relative; font-size:15px; background:#fff; width:477px;} .md-search .sbox .shengfen span{ display:block; height:44px; padding:0 10px; line-height:44px; background:url(../images/sj.png) no-repeat 453px center;} .md-search .sbox .shengfen ul{background: #fff;overflow: scroll;overflow-x: hidden;position: absolute;width: 477px; height:150px;top: 44px;left: 0px;display: none; z-index:999;} .md-search .sbox .shengfen li{ height:40px; line-height:40px;padding:0 10px;} .md-search .sbox .shengfen li:hover{ background:#999;} .md-search .sbox .shengfen:hover ul{ display:block;} .md-search .sub{ background:url(../images/mendian03.jpg) no-repeat center; width:57px; height:45px; float:right;cursor:pointer;} /*rencai.html*/ .rc-search { overflow:hidden; width:100%; margin-bottom:30px; height:38px;} .rc-search select{ overflow:hidden; width:350px; height:38px; line-height:38px; background-color:#ededed; border:none; outline:none; font-size:14px; color:#777; display:block; float:left; margin-right:20px; padding:0 20px;} .rc-search input{ float:left; width:340px; height:38px; background-color:#ededed; line-height:38px; padding:0 20px; font-size:14px; color:#777; border:none; outline:none; display:block} .rc-search span{ display:block; float:right; width:80px; height:38px; text-align:center; line-height:38px; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; background-color:#3e3c3d} .rc-box { overflow:hidden; width:100%; border-top:2px solid #e2e2e2;} .rc-box .w200{ width:200px;} .rc-box .w350{ width:350px;} .rc-box .w100{ width:100px;} .rc-box .w300{ width:300px;} .rc-box .rc-top{ overflow:hidden; width:100%; height:60px; border-bottom:1px solid #e2e2e2; line-height:60px; font-size:14px; color:#555; text-align:center} .rc-box .rc-top b{ display:block; float:left} .rc-box .rc-top img{ margin-right:5px; position: relative; top:2px;} .rc-box .rc-list{ overflow:hidden; width:100%;} .rc-box .rc-name{ overflow:hidden; cursor:pointer; width:100%; background:url(../images/rc_more.png) no-repeat 1140px center; line-height:60px; height:60px; font-size:14px; color:#777; border-bottom:1px solid #e2e2e2;} .rc-box .rc-name span{ display:block; float:left; text-align:center} .rc-box .rc-xq{ display:none; overflow:hidden; width:1080px; padding:0 60px; padding-bottom:50px;} .rc-box .rc-xq h4{ font-size:14px; color:#555; margin:40px 0 15px 0;} .rc-box .rc-xq p{ font-size:12px; color:#777; line-height:25px;} .rc-box .rc-xq i{ display:block; width:100%; height:1px; background-color:#e2e2e2; margin:35px 0;} .rc-box .rc-xq span{ display:block; font-size:12px; color:#777; margin-bottom:25px;} .rc-box .rc-xq span em{ color:#f80811;} .rc-box .rc-xq a{ display:block; width:200px; height:46px; border-radius:5px; background-color:#3e3c3d; text-align:center; line-height:46px; font-size:14px; color:#fff; text-decoration:none;} .rc-box .rc-list.cur .rc-name{ background:url(../images/rc_s.png) no-repeat 1140px center; background-color:#3e3c3d; color:#fff; border-color:#3e3c3d} .tkBox{ overflow:hidden; width:100%; height:100%; background:url(../images/dsz06_tuwen.png) repeat center; position:fixed; left:0; top:0; display:none;} /*招聘弹框*/ .tkBox .tk_zp_main { width:1100px; height:460px; position:absolute; left:50%; top:50%; margin-left:-600px; margin-top:-230px; background-color:#fff;} .tkBox .tk_zp_main i{ display:block; width:50px; height:50px; background:url(../images/in_ry_tk_close.png) no-repeat center; position:absolute;right:-50px; top:-10px;cursor:pointer; margin-left:620px;} .tkBox .tk_zp_main h4{ font-weight:normal; text-align:center; font-size:24px; color:#555; margin-top:60px; margin-bottom:40px;position: relative;} .tkBox .tk_zp_main .inBox{ overflow:hidden; width:740px; margin:0 auto; padding-top:5px; position: relative;} .tkBox .tk_zp_main input{ overflow:hidden; width:328px; height:33px; border:1px solid #cecece; left:33px; padding:0 10px; display:block; float:left; margin:0 10px; margin-bottom:10px; font-size:12px; color:#999;} .tkBox .tk_zp_main textarea{ width:698px; display:block; padding:10px; margin:0 auto; margin-bottom:20px; height:100px; border:1px solid #cecece; font-size:12px; color:#999; resize:none;} .tkBox .tk_zp_main b{ display:block; width:180px; height:40px; background-color:#3e3c3d; text-align:center; line-height:40px; font-size:14px; color:#fff; cursor:pointer; float:right; margin-right:10px; font-weight:normal} .tkBox .tk_zp_main .file_up_lnk{position: absolute; top: 63px;right:15px;} /*tousu.html*/ .tousu-box { overflow:hidden; width:100%;} .tousu-box ul{ overflow:hidden; width:110%; height:340px; margin-bottom:20px;} .tousu-box li{ float:left; width:578px; height:48px; border:1px solid #cecece; margin-right:40px; margin-bottom:20px;} .tousu-box li img{ display:block; float:left; border-right:1px solid #cecece;} .tousu-box li input{ float:left; width:508px; padding:0 10px; border:none; outline:none; line-height:48px; height:48px; font-size:14px; color:#888; background:none} .tousu-box li select{ float:left; width:528px; padding:0 10px; border:none; outline:none; line-height:48px; height:48px; font-size:14px; color:#888; background:none} .tousu-box .last{ width:1198px; height:198px;} .tousu-box .last span{ display:block; width:49px; height:198px; background:url(../images/tousu05.png) no-repeat center; border-right:1px solid #cecece; float:left;} .tousu-box textarea{ overflow:hidden; width:1128px; padding:10px; height:178px; font-size:14px; color:#888; border:none; outline:none; resize:none; display:block; float:left; background:none} .tousu-box span{ display:block; width:240px; height:50px; text-align:center; line-height:50px; cursor:pointer; background-color:#3e3c3d; font-size:16px; color:#fff; border-radius:5px;} /*about.html*/ .about-box { overflow:hidden; width:100%; height:900px; background:url(../images/about_bg.jpg) no-repeat center top;} .about-box h3{ font-size:18px; font-weight:normal; margin-bottom:15px;} .about-box h3 a{ color:#555} .about-box .abox01{ overflow:hidden; width:270px; height:360px; padding:20px; background-color:#fff; float:left;} .about-box .abox01 img{ display:block; margin-bottom:15px;} .about-box .abox01 p{ overflow:hidden; font-size:12px; color:#777; line-height:20px; height:60px; padding-bottom:15px; border-bottom:1px solid #e0e0e0; margin-bottom:15px; text-align:justify;} .about-box .abox01>img{ float:right} .about-box .abox02 { overflow:hidden; width:520px; padding:20px; height:360px; background-color:#fff; margin:0 10px; float:left;} .about-box .abox02 img{ display:block; margin-bottom:16px;} .about-box .abox02 p{ font-size:12px; color:#777; line-height:20px; height:40px; margin-bottom:20px; overflow:hidden} .about-box .abox02 .more{ display:block; width:120px; height:34px; text-align:center; line-height:34px; font-size:12px; color:#999; text-decoration:none; border:1px solid #cecece; border-radius:5px;} .about-box .abox03{ overflow:hidden; width:310px; height:400px; background:url(../images/about05.jpg) no-repeat center top; float:left;} .about-box .abox03 h4{ font-size:18px; font-weight:normal; margin-bottom:15px; margin-left:20px;} .about-box .abox03 h4 a{ color:#fff;} .about-box .abox03 img{ display:block; margin-bottom:20px;} .about-box .abox03 p{ font-size:12px; color:#fff; margin:0 auto; width:270px; height:40px; line-height:20px; margin-bottom:25px;} .about-box .abox03 .more{ display:block; width:120px; height:34px; text-align:center; line-height:34px; font-size:12px; color:#91afe8; margin-left:20px; text-decoration:none; border:1px solid #91afe8; border-radius:5px;} .about-box .abox04{ width:310px; margin-right:10px;} .about-box .abox05{ width:310px; margin-right:10px;} .about-box .abox06,.about-box .abox07{ width:280px;} .about-box .alist{ overflow:hidden; position:relative; background-color:#fff; float:left; height:200px;} .about-box .alist a{ display:block; position:relative; z-index:2; width:100%; height:100%; overflow:hidden; text-align:center; font-size:18px; color:#555; text-decoration:none;} .about-box .alist i{ display:block; width:70px; height:50px; position:relative; overflow:hidden; margin:0 auto; margin-top:55px; margin-bottom:15px;} .about-box .alist b{ display:block; width:100%; height:0; background-color:#3e3c3d; position:absolute; left:0; bottom:0; z-index:1} .about-box .alist span{ display:block; width:1px; height:86px; background-color:#e0e0e0; position:absolute; right:0; top:57px;} .about-box .alist:hover a{ color:#fff} /*course.html*/ .lc-info{ overflow:hidden; width:1000px; margin:0 auto; margin-bottom:50px; font-size:14px; line-height:26px; color:#666; text-align:center} .lc-box { overflow:hidden; width:1380px; margin:0 auto; position:relative} .lc-box .lc-x{ overflow:hidden; width:2px; height:100%; background-color:#005bac; position:absolute; left:50%; margin-left:-1px; top:0} .lc-box .lc-list{ width:600px; height:505px; float:left; position:relative; z-index:2} .lc-box .time{text-align: center; overflow:hidden; width:84px; height:104px; border:8px solid #005bac; padding:0 10px; position:absolute; background-color:#fff;} .lc-box .time span{ display:block; font-size:36px; color:#555; margin-top:20px;} .lc-box .time em{ font-size:18px; color:#777;} .lc-box .lc-list i{ display:block; width:24px; height:24px; background:url(../images/lc-s01.png) no-repeat center; position:absolute} .lc-box .wenbox{ overflow:hidden; width:395px; height:395px; padding:45px; background-color:#fff; position:absolute} .lc-box .wenbox ul{ overflow:hidden; width:100%; height:100%; overflow-y:auto; padding-right:20px;} .lc-box .wenbox h3{ font-size:18px; color:#555; margin-bottom:5px;} .lc-box .wenbox h3 em{ font-size:30px; color:#e60012;} .lc-box .wenbox p{ font-size:14px; color:#555; line-height:20px;} .lc-box .wenbox li{ overflow:hidden; width:100%; margin-bottom:20px;} .lc-box .lc-br .time{ right:-61px; top:0} .lc-box .lc-br .wenbox{ left:0; top:0} .lc-box .lc-br i{ left:473px; top:40px} .lc-box .lc-bl .time{ left:-61px; top:365px} .lc-box .lc-bl .wenbox{ right:0; top:0} .lc-box .lc-bl i{ right:473px; top:422px} .lc-box .wenbox ul::-webkit-scrollbar{width:21px;} .lc-box .wenbox ul::-webkit-scrollbar-track{background:none;} .lc-box .wenbox ul::-webkit-scrollbar-thumb{background:url(../images/lc-sb.png) no-repeat center;} .lc-box .lc-list:hover .wenbox{ background-color:#005bac} .lc-box .lc-list:hover i{ background:url(../images/lc-s02.png) no-repeat center;} .lc-box .lc-list:hover .wenbox p, .lc-box .lc-list:hover .wenbox h3, .lc-box .lc-list:hover .wenbox em{ color:#fff;} .lc-more{ overflow:hidden; width:50px; height:108px; background:url(../images/lc-more.png) no-repeat center top ; cursor:pointer; margin:0 auto} /*company.html*/ .cp-wen { overflow:hidden; width:1380px; margin:0 auto; padding:0 40px; padding-bottom:40px; background:url(../images/cp01.png) no-repeat right bottom;} .cp-wen h3{ font-weight:normal; font-size:24px; color:#555; margin-bottom:10px;} .cp-wen p{ font-size:14px; color:#333; line-height:25px; padding-bottom:25px; border-bottom:1px solid #e7e7e7; margin-bottom:25px;} .cp-wen .wen{ overflow:hidden; float:left; width:545px; text-align:justify; font-size:14px; line-height:26px; color:#777;} .cp-wen .wen02{ float:right} .cp-num { overflow:hidden; width:100%; background-color:#3e3c3d; margin-bottom:50px;} .cp-num img{ display:block; width:100%;} .cp-num ul{ overflow:hidden; width:1380px; margin:75px auto; height:115px;} .cp-num li{ float:left; width:399px; float:left; border-right:1px solid #4169b5; text-align:center; height:100%; color:#fff;} .cp-num li span{ font-size:80px; line-height:80px;} .cp-num li em{ font-size:14px; color:#9db9ef} .cp-num li p{ font-size:16px; margin-top:15px;} .cp-num .last{ border:none} .cp-jd { overflow:hidden; width:1380px; margin:0 auto; height:300px; position:relative} .cp-jd i{ display:block; width:50px; height:50px; cursor:pointer; position:absolute; top:100px;} .cp-jd .btn01{ background:url(../images/pro_btn01.png) no-repeat center top; left:0} .cp-jd .btn02{ background:url(../images/pro_btn02.png) no-repeat center top; right:0} .cp-jd i:hover{ background-position:bottom} .cp-jd .cp-win{ overflow:hidden; width:1380px; margin:0 auto; height:300px; position:relative} .cp-jd .cp-win ul{ overflow:hidden; position:absolute} .cp-jd .cp-win li{ float:left; width:386px; height:300px; margin-right:21px; text-align:center} .cp-jd .cp-win li span{ display:block; width:386px; height:251px; position:relative; overflow:hidden; margin-bottom:12px;} .cp-jd .cp-win li a{ display:block; text-decoration:none; text-align:center; font-size:14px; color:#555} /*cultrue.html*/ .cl-list { overflow:hidden; width:100%; border-top:1px solid #e8e8e8; height:230px;} .cl-list img{ display:block; margin-top:65px; margin-bottom:10px;} .cl-list h3{ font-weight:normal; font-size:22px; color:#555;} .cl-list p{ font-size:14px; color:#777; margin-top:10px;} .cl-list ul{ overflow:hidden; width:1380px; margin:0 auto;} .cl-list li{ display:block; width:259px; height:230px; border-left:1px solid #e8e8e8; padding-left:40px; text-align:left; float:left;} .cl-list .lifa{ background-color:#fafafa} .cl-list .last{ border-right:1px solid #e8e8e8; width:258px;} .cl-list .lilen{ width:558px;} .cl-jiegou { overflow:hidden; width:100%; height:740px; background:url(../images/cl_bg.jpg) no-repeat center top;} .cl-jiegou ul{ overflow:hidden; width:1220px; margin:0 auto; margin-top:50px;} .cl-jiegou li{ overflow:hidden; float:left; padding:35px; width:520px; height:230px; margin:10px; overflow:hidden; position:relative} .cl-jiegou .li01{ background:url(../images/cl-01.jpg) no-repeat center;} .cl-jiegou .li02{ background:url(../images/cl-02.jpg) no-repeat center;} .cl-jiegou .li03{ background:url(../images/cl-03.jpg) no-repeat center;} .cl-jiegou .li04{ background:url(../images/cl-04.jpg) no-repeat center;} .cl-jiegou h3{ font-weight:normal; font-size:24px; color:#fff; margin-bottom:5px; position:relative; z-index:1} .cl-jiegou em{ display:none; font-size:12px; color:#555; font-family:Arial; text-transform:uppercase; position:relative; z-index:1} .cl-jiegou i{ display:none; width:30px; height:1px; background-color:#3e3c3d; margin:20px 0; position:relative; z-index:1} .cl-jiegou p{ display:none; font-size:14px; color:#555; line-height:25px; text-align:justify; position:relative; z-index:1} .cl-jiegou b{ display:none; width:590px; height:300px; background-color:#fff; opacity:0.9; position:absolute; left:0; top:0} .cl-jiegou li:hover h3 { color:#333} .cl-jiegou li:hover em,.cl-jiegou li:hover i,.cl-jiegou li:hover p,.cl-jiegou li:hover b{ display:block} /*honor.html*/ .honor-p { overflow:hidden; width:960px; margin:0 auto; font-size:14px; color:#555; line-height:25px; margin-bottom:40px; text-align:center;} .honor-box { overflow:hidden; width:990px; margin:0 auto; padding:0 105px; padding-bottom:55px; background:url(../images/ry-bg.png) no-repeat center bottom; margin-bottom:30px;} .honor-box .honor-list{ overflow:hidden; width:270px; margin:0 30px; float:left;} .honor-box .honor-list img{ display:block; padding:15px 16px 36px 16px; background:url(../images/ry-k.png) no-repeat center top; margin-bottom:15px;} .honor-box .honor-list span{ display:block; text-align:center; font-size:16px; color:#555; white-space:nowrap;} /*probase.html*/ .pd-box { overflow:hidden; width:100%; height:552px; position:relative; padding-bottom:30px;} .pd-box i{ display:block; width:50px; height:90px; cursor:pointer; position:absolute; z-index:120; top:50%; margin-top:-55px;} .pd-box .pd-btn01{ background:url(../images/btn01.png) no-repeat center top; left:28%} .pd-box .pd-btn02{ background:url(../images/btn02.png) no-repeat center top;right:28%} .pd-box i:hover{ background-position:bottom} .pd-box .list{ background-color:#000; position:absolute;} .pd-box .list img{ display:block; opacity:0.5; filter:alpha(opacity=50);} .pd-box .list span{ display: block; width:100%; position:absolute; left:0; bottom:28px; background:url(../images/pb-02.png) repeat center; height:70px; text-align:center; line-height:70px; color:#fff; font-size:16px;} .pd-box .list.active{ background:url(../images/pb-03.png) no-repeat center bottom;padding-bottom:28px;box-shadow: 12px 11px 10px rgba(0,0,0,.65)} .pd-box .list.active img{ opacity:1; filter:alpha(opacity=100)} /*ceo.html*/ .ceo-left { width:350px; float:left; overflow:hidden; padding-left:281px; margin-left:-281px; padding-bottom:250px; background:url(../images/ceo_bg.png) no-repeat 76px bottom;} .ceo-left img{ display:block; margin-bottom:20px;} .ceo-left h3{ font-weight:normal; font-size:18px; color:#333; margin-bottom:10px;} .ceo-left i{ display:block; width:30px; height:1px; background-color:#b0b0b0; margin-bottom:30px;} .ceo-left .ceo-zr{ overflow:hidden; width:100%; position:relative;} .ceo-left .ceo-zr em{ display:block; width:1px; height:93%; background-color:#e2e2e2; position:absolute; left:4px; top:10px;} .ceo-left .ceo-zr p{ font-size:14px; line-height:26px; color:#555; padding-left:24px; background:url(../images/ceo_y.png) no-repeat left center; position:relative; z-index:1} .ceo-wen{ overflow:hidden; float:right; width:780px; margin-right:45px; font-size:14px; line-height:26px; color:#555; text-align:justify; margin-bottom:80px;} .ceo-wen img{ display:block; float:right} /*picture.html*/ .pt-tu { overflow:hidden; width:1380px; height:550px; margin:0 auto; margin-bottom:60px; position:relative} .pt-tu i{ display:block; width:50px; height:90px; cursor:pointer; position:absolute; top:230px; z-index:2} .pt-tu .btn01{ background:url(../images/btn01.png) no-repeat center top; left:0;} .pt-tu .btn02{ background:url(../images/btn02.png) no-repeat center top; right:0;} .pt-tu i:hover{ background-position:bottom} .pt-tu ul{ overflow:hidden; position:absolute} .pt-tu li{ float:left; width:1380px; height:550px; overflow:hidden; position:relative} .pt-tu li img{ display:block} .pt-tu li span{ display:block; width:100%; height:60px; text-align:center; line-height:60px; font-size:16px; color:#fff; background:url(../images/pb-02.png) repeat center; position:absolute; left:0; bottom:0;} .pt-fc { overflow:hidden; width:1380px; height:386px; margin:0 auto; margin-bottom:60px;} .pt-fc .listleft{ overflow:hidden; width:595px; height:386px; float:left; position:relative; margin-right:5px;} .pt-fc .list{ overflow:hidden; position:relative; width:293px; height:190px; float:left; margin-left:7px; margin-bottom:7px;} .pt-fc span{ display:block; width:100%; height:50px; text-align:center; line-height:50px; background:url(../images/pb-02.png) repeat center; font-size:16px; color:#fff; position:absolute; left:0; bottom:0;} .pt-hl { overflow:hidden; width:1380px; height:490px; margin:0 auto; position: relative} .pt-hl i{ display:block; width:50px; height:90px; cursor:pointer; position:absolute; z-index:3; top:185px;} .pt-hl .btn01{ background:url(../images/btn01.png) no-repeat center top; left:0} .pt-hl .btn02{ background:url(../images/btn02.png) no-repeat center top; right:0} .pt-hl i:hover{ background-position:bottom;} .pt-hl .list{ overflow:hidden; background-color:#000; position:absolute} .pt-hl .list img{ display:block; opacity:0.5;filter:alpha(opacity=50);} .pt-hl .active img{ opacity:1; filter:alpha(opacity=100)} .pt-hl .list p{ font-size:16px; text-align:center; color:#555; margin-top:15px;} .pt-hl .active { background:none} .ny_down02{ width:1380px; margin-left: auto;margin-right: auto;} .ny_down03{ overflow:hidden; width:386px;height:130px; float:left; padding:0px; margin-right:20px; margin-bottom:20px;background-color:#ededed;} .ny_down03 dd{ width:274px; float:left; height:130px; padding:0 21px;} .ny_down03 dt{ width:70px; float:right; height:130px;} .ny_down03 dd h5{ font-size:16px; font-weight:normal; margin-top:25px; margin-bottom:15px;} .ny_down03 dd h5 a { color:#333;} .ny_down03 dd span{ display:block; line-height:18px; font-size:12px; color:#999; margin-bottom:3px;} .ny_down03 dt i{ display:block; cursor:pointer; width:34px; height:35px; margin:0 auto; margin-top:40px; background:url(../images/nydown_d.png) no-repeat center top;} .ny_down03:hover dd{ background-color:#3e3c3d;} .ny_down03:hover dd h5 a{ color:#fff;} .ny_down03:hover dd span{ color:#fff;} .ny_down03:hover dt i{ background-position:bottom;} .ny_down03:hover dt{ background-color:#d1241c;} .ny_down03.last{ margin-right:0px;} /*新闻中心*/ .newsp02 { overflow:hidden; width:100%; padding:65px 0;} .newsp02 .p02box{ overflow:hidden; margin-top:50px; width:100%; height:390px; position:relative; margin-bottom:40px;} .newsp02 .p02box ul{ overflow:hidden; position:absolute} .newsp02 .p02box li{ float:left; width:340px; height:390px; margin-right:90px;} .newsp02 .p02box li img{ display:block; margin-bottom:30px;} .newsp02 .p02box li h4{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;} .newsp02 .p02box li h4 a{ color:#333;} .newsp02 .p02box li span{ display:block; font-size:14px; color:#777; padding-bottom:18px; border-bottom:1px solid #e2e2e2; margin-bottom:20px;} .newsp02 .p02box li p{ font-size:14px; line-height:22px; color:#666; height:66px; overflow:hidden; text-align:justify;} .newsp02 .p02box li:hover h4 a{ color:#1a46a1;} .newsp02 .btnbox{ overflow:hidden; width:100%; text-align:center;} .newsp02 .btnbox i{ display:inline-block; width:10px; height:18px; cursor:pointer; margin:0 15px;} .newsp02 .btnbox .btn01{ background:url(../images/index_btn02.png) no-repeat center top;} .newsp02 .btnbox .btn02{ background:url(../images/index_btn03.png) no-repeat center top;} .newsp02 .btnbox .btn{ display:inline-block; overflow:hidden} .newsp02 .btnbox .btn span{ display:inline-block; width:15px; height:15px; background:url(../images/index_btn01.png) no-repeat right center; margin:0 3px; cursor:pointer} .newsp02 .btnbox .btn span.cur{ background-position:left} .newsp02 .btnbox i,.newsp02 .btnbox .btn,.newsp02 .btnbox .btn span{ *display:inline} .newsp02 .btnbox i:hover{ background-position:bottom} .newsp02.hangye{ background-color:#f4f4f4} .newsp02.hangye .p02box{ height:190px;} .yingx{background-color: #f4f4f4;} .yingxiang { overflow:hidden; width:1380px; margin:0 auto;} .yingxiang .yxbox{ overflow:hidden; margin-top:40px;} .yingxiang .listbg{ overflow:hidden; width:400px; height:360px; float:left; position:relative; margin-right:10px;} .yingxiang .listbg img{ display:block;} .yingxiang .listbg .name{ overflow:hidden; width:100%; height:70px; background:url(../images/index04.png) repeat center; position:absolute; left:0; bottom:0;} .yingxiang .listbg h3{ font-size:16px; color:#fff; float:left; line-height:70px; margin-left:25px;} .yingxiang .listbg .name img{ float:right; margin-right:25px; margin-top:20px;} .yingxiang .listbg a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2} .yingxiang .listsm{ overflow:hidden; width:380px; height:360px; float:right;position: relative;} .yingxiang .listsm .slists{ overflow:hidden; width:100%; height:175px; margin-bottom:10px;} .yingxiang .listsm .slists .tu{ display:block; float:left; width:190px; height:175px; position:relative} .yingxiang .listsm .slists .tu img{ display:block} .yingxiang .listsm .slists .tu .icon{ position:absolute; left:65px; top:56px;} .yingxiang .listsm .slists .wen{ overflow:hidden; width:149px; height:173px; border:1px solid #cecece; border-left:none; padding:0 20px;} .yingxiang .listsm .slists h3{ font-size:16px; text-align:justify; line-height:25px; height:50px; margin-bottom:30px; margin-top:35px; overflow:hidden} .yingxiang .listsm .slists h3 a{ color:#333} .yingxiang .listsm .slists em{ font-size:12px; color:#888; padding-left:16px; background:url(../images/index_time.png) no-repeat left center;} /*新闻相关页面的主题框架--左右结构*/ .newsContent { overflow:hidden; width:1380px; margin:0 auto; margin-bottom:90px; margin-top: -50px} .newsContent .newslist_left { overflow:hidden; float:left; width:810px; padding-right:40px; border-right:1px solid #e9e9e9; padding-top:60px;} .newsContent .newslist_right { overflow:hidden; width:310px; float:right; margin-top:60px;} .newsContent .newslist_right>h4{ font-weight:normal; font-size:24px; color:#555; margin-bottom:20px;} .newsContent .newslist_right .zw_tu{ display:block; margin:0 auto;} dl.top{ overflow:hidden; width:100%; padding-bottom:30px; border-bottom:1px solid #e9e9e9; margin-bottom:30px; height:192px;} dl.top dt{ overflow:hidden; float:left; width:320px; height:192px;} dl.top dd{ overflow:hidden; float:right; width:470px; height:190px;} dl.top dd h4{ font-size:18px; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} dl.top dd h4 a{ color:#333;} dl.top dd em{ display:block; font-size:12px; color:#999; margin-bottom:15px;} dl.top dd em i{ margin:0 5px;} dl.top dd p{ font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden; text-align:justify; margin-bottom:10px;} dl.top dd .more{ display:block; width:116px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#999; font-family:Arial; border:2px solid #e9e9e9; text-decoration:none} dl.top:hover .more{ color:#fff; border-color:#3e3c3d; background-color:#3e3c3d} dl.top.last{ margin-bottom:0} dl.top:hover h4 a {color:#3e3c3d;} /*rili*/ .rili { border-top-left-radius: 5px;border-top-right-radius: 5px;overflow:hidden; width:310px; height:355px; background:url(../images/rili.png) no-repeat right bottom; margin-bottom:10px;} .rili .year{ overflow:hidden; width:150px; margin:20px auto; } .rili .year i{ display:block; width:20px; height:40px; cursor:pointer;} .rili .year .btn_left{ background: url(../images/inpage_rili_btn01.png) no-repeat center; float:left} .rili .year .btn_right{ background:url(../images/inpage_rili_btn02.png) no-repeat center; float:right;} .rili .year .btn_left:hover{ background: url(../images/inpage_rili_btn01l.png) no-repeat center; float:left} .rili .year .btn_right:hover{ background:url(../images/inpage_rili_btn02l.png) no-repeat center; float:right;} .rili .year span{ display:block; width:110px; height:40px; font-size:30px; color:#555; text-align:center; line-height:40px; font-weight:bold; font-family:Arial; float:left;} .rili .month{ overflow:hidden; width:260px; margin:0 auto; height:170px; margin-bottom:30px;} .rili .month li{ float:left; width:53px; height:48px; text-align:center; line-height:50px; background-color:#fff; color:#555; margin:0 5px 10px 5px;border: solid 1px #d5d5d5; cursor:pointer} .rili .month li b{ font-size:28px; font-weight:normal; font-family:Arial} .rili .month li em{ font-size:12px;} .rili a{border: solid 1px #d5d5d5; display:block; margin:0 auto; width:200px; height:45px; text-align:center; line-height:45px; background-color:#fff; font-size:16px; color:#333; font-weight:bold; text-decoration:none;} .rili .month li.cur,.rili .month li:hover{ background-color:#3e3c3d; color:#fff;} .rili a:hover{background-color:#1a46a1;color:#fff;text-decoration:none;} /*新闻搜索框*/ .news_search{ overflow:hidden; width:290px; padding:10px; height:55px; background-color:#f5f5f5; margin-bottom:30px;} .news_search input{ display:block; border:none; outline:none; width:213px; height:55px; line-height:55px; padding:0 10px; float:left} .news_search span{ display:block; width:57px; height:55px; cursor:pointer; background: url(../images/news_search.png) no-repeat center; float:right;} /*最新动态*/ .news_new { overflow:hidden; width:280px; padding:25px 15px; background-color:#f5f5f5; margin-bottom:10px;} .news_new li{ width:100%; line-height:40px; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden} .news_new li a{ color:#666;} .news_new li i{ display:inline-block; width:3px; height:3px; background-color:#999; margin-right:10px; position:relative; top:-5px;} .news_new li i{ display:*inline} dl.swyx{ overflow:hidden; width:50%; float:left;margin-bottom: 20px;} dl.swyx dt{ overflow:hidden; float:left; width:360px; height:324px;} dl.swyx dd{ overflow:hidden; width:360px; } dl.swyx dd h4{ font-size:18px; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;text-align:center; margin-top: 20px;} dl.swyx dd h4 a{ color:#333;} /*新闻详细页*/ .newslist_content { overflow:hidden; width:1380px; margin:0 auto; margin-bottom:90px; margin-top:-50px;} .newslist_left { overflow:hidden; float:left; width:810px; padding-right:40px; border-right:1px solid #e9e9e9; padding-top:60px;} .newslist_right { overflow:hidden; width:310px; float:right; margin-top:30px;} .newslist_right>h4{ font-weight:normal; font-size:24px; color:#555; margin-bottom:20px;} .newslist_right .zw_tu{ display:block; margin:0 auto;} .newslist_right>a{display:block;} h2.wen_h2{ text-align:center; font-size:34px; color:#333; margin-bottom:25px;} .xq_share{ overflow:hidden; padding:15px 0; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-bottom:50px;} .xq_share p{ float:left; font-size:12px; color:#999; line-height:34px;} .xq_share p i{ margin:0 5px;} .xq_share p img{ margin-left:10px;} .xq_share span{ display:block; float:right; font-size:12px; color:#999; position: relative;top: 13px;} .xq_share span img{ margin-left:10px; position:relative; top:3px;} .news_wen{ overflow:hidden; width:100%; margin-bottom:60px;} .news_wen p{ line-height:24px; font-size:14px; color:#333; text-indent:28px; margin-bottom:10px;} .page_wen{ overflow:hidden; width:100%; height:60px; line-height:60px; font-size:14px;} .page_wen .page_left{ float:left; width:390px; background-color:#f7f7f7;} .page_wen .page_right{ float:right; width:390px; background-color:#f7f7f7;} .page_wen .btn{ display:block; text-decoration:none; width:80px; height:60px; background-color:#e8e8e8; text-align:center;} .page_wen .page_title{ display:block; width:270px; margin-left:20px; float:left;height:60px; overflow:hidden} .page_wen .page_left:hover .page_title{color:#3e3c3d;} .page_wen .page_left:hover .btn{ background:#3e3c3d; color:#fff;} .page_wen .page_right:hover .page_title{color:#3e3c3d;} .page_wen .page_right:hover .btn{ background:#3e3c3d; color:#fff;} .page_wen .page_left .btn{ float:left} .page_wen .page_right .btn{ float:right} .xg_news{ overflow:hidden; width:280px; margin:0 auto; padding:35px 15px; margin-bottom:10px; background-color:#f5f5f5;} .xg_news .xg_list{ overflow:hidden; padding-bottom:25px; margin-bottom:15px; border-bottom:1px solid #3e3c3d;} .xg_news .xg_list h5{ font-size:16px; margin-bottom:15px; text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;} .xg_news .xg_list h5 a{ color:#333;} .xg_news .xg_list h5 a:hover{color:#3e3c3d;} .xg_news .xg_list p{ font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden; margin-bottom:10px;} .xg_news .xg_list em{ display:block; font-size:12px; color:#999; font-family:Arial;} .xg_news .xg_list.last{ border:none; margin-bottom:0; padding-bottom:0} .tsxmzBox{ overflow:hidden; width:100%;} .pc-ej{ overflow:hidden; width:1160px; padding:20px; background:#fff; margin:0 auto; margin-bottom:20px;} .pc-ej a{ display:block; float:left; margin:5px 10px; text-decoration:none; white-space:nowrap; font-size:13px; color:#333; padding:5px; border-radius:3px;} .pc-ej a.cur,.pc-ej a:hover{ background-color:#3e3c3d; color:#fff;} .inmenu { overflow:hidden; width:100%; position:relative; margin:20px 0 20px 0;} .inmenu em{ display:block; width:100%; height:1px; position:absolute; left:0; bottom:1px; background-color:#cdd8e8;} .inmenu ul{ overflow:hidden; margin:0 auto; position: relative; z-index:2; width:100%;text-align: center;padding-bottom: 5px;} .inmenu li{ display:inline-block; margin:0 0.5%;} .inmenu li{*display:inline;} .inmenu li a{ display:block; font-size:16px; color:#777; padding:20px 30px; border-radius:3px; margin-bottom:5px; text-align:center; text-decoration:none;border: 1px solid #e4e4e4;border-radius: 30px;} .inmenu li i{display:inline-block; *display:inline;*zoom:1; width:1px ; height:30px; background-color:#cdd8e8; margin:0 auto; margin-bottom:4px;} .inmenu li b{ display:block;*display:inline-block; width:3px; height:3px; background-color:#b2c0d5; margin:0 auto;} .inmenu li.cur a,.inmenu li:hover a{ background-color:#222b52; color:#fff;} .inmenu li.cur,.inmenu li:hover{ display:inline-block;} .inmenu li.cur,.inmenu li:hover{*display:inline;*zoom:1} .in_ry02{ overflow:hidden; width:100%; } .in_ry02 .in_ry02Box{ overflow:hidden; width:1380px; margin:0 auto;} .in_ry02 .ry{overflow:hidden; width:1380px; margin:0 auto;} .in_ry02 .ry h3{ font-size:20px; color:#333; margin-bottom:15px; float:left; } .in_ry02 .ryAniu{ width:54px; height:27px; position:relative; float:right;} .in_ry02 .ryAniu span{ display:block; width:24px; height:24px; position:absolute;} .in_ry02 .ryAniu span:hover{ background-position:bottom;} .in_ry02 .mrybox{ overflow:hidden; width:1380px;} .in_ry02 .ry_list{ overflow:hidden; width:105%;} .in_ry02 .ry_list li{ overflow:hidden; width:285px; margin-right:20px; float:left; margin-bottom:25px; } .in_ry02 .ry_list li img{ display:block;} .in_ry02 .ry_list li a{ display:block; color:#555555; text-align:center; line-height:30px;} .in_ry02 .yp_tk { display:none; overflow:hidden; width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/in_ry_tk_bg.png) repeat center; z-index:5000} .in_ry02 .yp_tk dl{ position: absolute; left:50%; top:50%; margin-left:-600px; margin-top:-270px;width:1100px; height:520px; background-color:#fff;} .in_ry02 .yp_tk dt{ width:840px; height:520px; float:left;position:relative; overflow:hidden} .in_ry02 .yp_tk dt img{ display:block; margin:0 auto; padding:9px; border:1px solid #eaeaea; margin-top:50px;} .in_ry02 .yp_tk dt tt{background:#000;color:#FFF;position:absolute;right:162px;bottom:68px;z-index:20;font-family:"宋体" ;font-size:12px;line-height:16px;padding:0 5px;} .in_ry02 .yp_tk dd{ width:200px; height:420px; padding:50px 30px; float:right; background-color:#e8eff9;} .in_ry02 .yp_tk dd h4{ font-size:18px; color:#1e4fa2; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #c1cee1;} .in_ry02 .yp_tk dd p{ font-size:14px; color:#555; line-height:26px; margin-bottom:50px;} .in_ry02 .yp_tk dd span a{ text-decoration:none; display:block; width:100%; height:46px; background-color:#1f58be; text-align:center; line-height:46px; font-size:14px; color:#fff; cursor:pointer;} .in_ry02 .yp_tk dd span a:hover{text-decoration:none; display:block; width:100%; height:46px; background-color:#d1241c; text-align:center; line-height:46px; font-size:14px; color:#fff; cursor:pointer;} .in_ry02 .yp_tk dt i{ cursor:pointer; display:block; width:20px; height:40px; position:absolute; top:240px;} .in_ry02 .yp_tk dt .btn01{ background:url(../images/in_ry_tk_btnlt.png) no-repeat center top; left:50px;} .in_ry02 .yp_tk dt .btn02{ background:url(../images/in_ry_tk_btn.png) no-repeat center top; right:50px;} .in_ry02 .yp_tk dt .btn01:hover{ background:url(../images/in_ry_tk_btnlt.png) no-repeat center bottom; left:50px;} .in_ry02 .yp_tk dt .btn02:hover{ background:url(../images/in_ry_tk_btn.png) no-repeat center bottom; right:50px;} .in_ry02 .yp_tk .close{ cursor:pointer; overflow:hidden; width:30px; height:30px; background:url(../images/in_ry_tk_close.png) no-repeat center; position:absolute; right:-35px; top:0;} .pageBox { overflow:hidden; width:100%; padding-bottom:50px;margin:0px auto 0;} ._tybox { overflow:hidden; width:1380px; margin:0 auto; background-color:#f2f2f2; margin-bottom:20px;} ._tylist { overflow:hidden; width:1140px; padding:30px;} ._tylist h3{ font-size:24px; color:#333; margin-bottom:20px;} ._tylist .img_tu{ overflow:hidden; width:846px; height:550px; float: left;} ._tylist ._ty_ch{ overflow:hidden; width:264px; float:right; height:550px;} ._tylist ._ty_ch i{ display:block; cursor:pointer; width:100%; height:50px;} ._tylist ._ty_ch .btn01{ background:url(../images/_ty_btn01.png) no-repeat center top;} ._tylist ._ty_ch .btn02{ background:url(../images/_ty_btn02.png) no-repeat center top;} ._tylist ._ty_ch i:hover{ background-position:bottom} ._tylist ._tywin{ overflow:hidden; width:100%; height:420px; margin:15px 0; position:relative;} ._tylist ._tywin ul{ overflow:hidden; width:100%; position:absolute; left:0; top:0} ._tylist ._tywin li{ float:left; padding:10px; width:244px; height:74px; background-color:#fff; margin-bottom:15px; line-height:74px; font-size:14px; color:#666;} ._tylist ._tywin li img{ margin-left: 82px; display:block; float:left} ._tylist ._tywin li em{ float:left;} ._tylist ._tywin li:hover{ background-color:#e60012; color:#fff;} .xg_case { overflow:hidden; width:1380px; overflow:hidden; margin:0 auto} .xg_case ._toptu { overflow:hidden; width:100%; height:487px; background:url(../images/jz01.jpg) no-repeat right bottom; background-color:#fff; margin-bottom:10px; position:relative} .xg_case ._toptu .dbn{ display:block; width:50px; height:90px; cursor:pointer; position:absolute; z-index:120; top:50%; margin-top:-55px; z-index:5} .xg_case ._toptu .dbn01{ background:url(../images/btn01.png) no-repeat center top; left:0; } .xg_case ._toptu .dbn02{ background:url(../images/btn02.png) no-repeat center top; left:700px; } .xg_case ._toptu dbn:hover{ background-position:bottom} .xg_case ._toptu img{ display:block; float:left;} .xg_case ._toptu .wen{ overflow:hidden; float:right; width:370px; margin-right:40px;} .xg_case ._toptu h3{ font-weight:normal; font-size:22px; color:#3e3c3d; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #cecece; margin-top:50px} .xg_case ._toptu p{ font-size:14px; color:#666; line-height:25px; max-height:275px; overflow:hidden; margin-bottom:40px;} .xg_case ._toptu a{ display:block; width:200px; height:50px; text-align:center; line-height:50px; background-color:#3e3c3d; font-size:12px; color:#fff; text-decoration:none} .xg_case ._list{ overflow:hidden; width:100%; height:134px;} .xg_case ._list .btn{ display:block; width:50px; height:134px; cursor:pointer;} .xg_case ._list .btn01{ background:url(../images/btn01.jpg) no-repeat center top; float:left} .xg_case ._list .btn02{ background:url(../images/btn02.jpg) no-repeat center top; float:right} .xg_case ._list .btn:hover{ background-position:bottom} .xg_case ._list ._win{ overflow:hidden; width:1080px; height:134px; position:relative; float:left; margin:0 10px;} .xg_case ._list ._win ul{ overflow:hidden; position:absolute; left:0; top:0} .xg_case ._list ._win li{ float:left; width:208px; height:134px; overflow:hidden; margin-right:10px; cursor:pointer; position:relative} .xg_case ._list ._win li i{ display:none; width:204px; height:130px; border:2px solid #3e3c3d; position:absolute; left:0; top:0;} .xg_case ._list ._win em,.xg_case ._list ._win span{ display:none} .xg_case ._list ._win li.cur i{ display:block} .xg_fzlc { overflow:hidden; width:100%;} .xg_fzlc ._lcTop{ overflow: hidden; width:1380px; height:350px; position:relative; margin:0 auto; margin-bottom:45px; background-color:#fff;} .xg_fzlc ._lcTop ul{ overflow:hidden; position:absolute; left:0; top:0} .xg_fzlc ._lcTop li{ float:left; width:1380px; height:350px; position:relative; overflow:hidden;} .xg_fzlc ._lcTop li img{ display:block; float:left;} .xg_fzlc ._lcTop li .wen{ overflow:hidden; width:575px; float:left; margin-left:35px; margin-top:35px; height:230px; border-bottom:1px solid #cecece;} .xg_fzlc ._lcTop li h3{ font-weight:normal; margin-bottom:14px; font-size:24px; color:#1a46a1;} .xg_fzlc ._lcTop li h3 em{ font-size:14px;} .xg_fzlc ._lcTop li .hezi{ overflow:hidden; width:560px; padding-right:15px; height:180px; overflow-y:auto} .xg_fzlc ._lcTop li p{ font-size:14px; color:#777; line-height:30px;} .xg_fzlc ._lcTop li span{ display:block; width:120px; height:35px; text-align:center; line-height:35px; font-size:16px; color:#fff; background-color:#3e3c3d; position:absolute; z-index:1; top:40px; border-radius:3px;} .xg_fzlc ._lcTop i{ display:block; cursor:pointer; position:absolute; top:300px; z-index:2; width:35px; height:30px;} .xg_fzlc ._lcTop .btn01{ background:url(../images/lc_btn.png) no-repeat left center; right:85px;} .xg_fzlc ._lcTop .btn02{ background:url(../images/lc_btn.png) no-repeat right center; right:40px;} .xg_fzlc ._lclist { overflow:hidden; width:100%; height:65px; position:relative} .xg_fzlc ._lclist i{ display:block; width:100%; height:1px; background-color:#cecece; position:absolute; left:0; top:8px;} .xg_fzlc ._lclist ul{ overflow:hidden; width:1380px; margin:0 auto; position:relative; z-index:1} .xg_fzlc ._lclist li{ overflow:hidden; width:52px; float:left; cursor:pointer; margin:0 68px;} .xg_fzlc ._lclist span{ display:block; width:16px; height:16px; background:url(../images/lc_y01.png) no-repeat center; margin:0 auto; margin-bottom:5px;} .xg_fzlc ._lclist em{ display:block; text-align:center; font-size:13px; color:#777;} .xg_fzlc ._lclist li.cur span{ background:url(../images/lc_y02.png) no-repeat center;} .xg_fzlc ._lclist li.cur em{ font-size:15px; color:#3e3c3d;} .xg_about{ overflow:hidden; width:1380px; padding:0 70px; padding-bottom:60px; margin:0 auto; background:url(../images/a04.jpg) no-repeat right bottom;} .xg_about ._ab01{ overflow:hidden; width:100%; margin-bottom:30px;} .xg_about ._ab01 img{ display:block; float:right} .xg_about ._ab01 .wen{ overflow:hidden; width:570px; height:300px; padding-right:20px; float:left; background:url(../images/a01.jpg) no-repeat right bottom;} .xg_about ._ab02{ overflow:hidden; padding-bottom:30px; margin-bottom:25px; border-bottom:2px solid #ededed;} .xg_about ._ab02 img{ display:block; float:left} .xg_about ._ab02 .wen{ overflow:hidden; float:right; width:570px;} .xg_about h3{ font-size:24px; color:#555; font-weight:normal} .xg_about i{ display:block; width:30px; height:1px; background-color:#003c98; margin:20px 0;} .xg_about p{ font-size:14px; color:#777; line-height:25px; width:100%; text-align:justify} .xg_about b{ display:block; font-size:14px; color:#777; margin-top:30px;} .inryzz{ overflow:hidden; border-radius:3px;margin-bottom: 50px;} .inryzz h3{ font-weight:normal; text-align:center; font-size:24px; margin-bottom:5px; color:#6c6c6c; margin-top:50px;} .inryzz em{ display:block; text-align:center; font-size:12px; color:#999; font-family:Arial; margin-bottom:10px;} .inryzz i{ display:block; width:70px; height:1px; background-color:#c42a22; margin:0 auto; margin-bottom:50px;} .prcity{width:370px;float:left;} .prcity select{width:120px;outline: none;} .list-group{width:370px;padding: 0; margin: 0;width: 99%;height:520px;overflow: auto;border-radius: 0px;} .xcollapse{border-radius:0px; background-color:#fff;padding: 10px;border: 1px solid #3e3c3d;} .xcollapse h4.xTitle{ color:#006bb2;} .xcollapse:hover{ background-color:#fff;} .xcollapse .xContent p{ color:#747474;} /*about*/ .about-box-Bg{ overflow: hidden; width: 100%;} .about-box-Bg .aB{ overflow: hidden; width: 100%; margin-bottom: 30px; padding: 0 0px;} .about-box-Bg .aB-Con{max-width: 810px; overflow: hidden} .about-box-Bg .aB-Con h3{ font-size: 24px; font-weight: normal; margin-top:0px; color: #333} .about-box-Bg .aB-Con i{ width: 30px; background-color: #999; height: 2px; margin-top: 20px; display: block} .about-box-Bg .aB-Con p{ font-size: 14px; color: #555555; line-height: 25px; margin-top: 0px; text-align: justify} .about-box-Bg .aBlist{ overflow: hidden; margin-top: 45px;} .about-box-Bg .aBlist li{ width: auto; border-right:1px solid #e0e0e0; text-align: center; float: left;padding: 0px 35px;} .about-box-Bg .aBlist li h4{ font-size: 50px; color: #333333;font-family: Arial;} .about-box-Bg .aBlist li h4 b{ font-weight: normal; color: #555555; font-size: 12px;} .about-box-Bg .aBlist li span{ display: block; font-size: 12px; color: #555555;} .about-box-Bg .aB-Con a.more{ display: block; width: 40px; margin-top: 70px;} .about-box-Bg .aB01{ background: url("../images/abbg01.jpg") no-repeat center right; height: 600px} .about-box-Bg .aB02{ background: url("../images/abbg02.jpg") no-repeat center; height: 356px} .about-box-Bg .aB03{ background: url("../images/abbg03.jpg") no-repeat center; height: 500px} .about-box-Bg .aBlist li:first-child{ text-align: left; border-left: 1px solid #e0e0e0;} .about-box-Bg .aBlist li:first-child span{ text-indent: 5px;} .aB-Bj{ overflow: hidden; width: 100%;} .aB-Bj h2{ font-weight: normal; line-height: 45px; font-size: 24px; color: #333} .aB-Bj .aB_bjBox{ overflow: hidden; width: 100%; margin: 10px 0; } .aB-Bj .aBList_box{margin-left: 80px; width: 346px; float: left;} .aB-Bj .aBList_box dt{ width: 346px; height: 220px; overflow: hidden} .aB-Bj .aBList_box dt img{ display: block} .aB-Bj .aBList_box dd{ margin-top: 22px;} .aB-Bj .aBList_box dd h3{font-size: 18px; } .aB-Bj .aBList_box dd h3 a{color: #333333; } .aB-Bj .aBList_box dd p{ line-height: 25px ; color: #666666; overflow: hidden; height: 50px; margin-top: 5px; font-size: 14px;} .aB-Bj .aBList_box:first-child{ margin-left: 0} /*定位*/ .aB_dw{ overflow: hidden; margin: 30px auto; width: 1380px;} .aB_dw .abDwBox{ width: 600px; text-align: center;} .aB_dw .abDwBox img{ display: block} .aB_dw .abDwBox h3{ font-size: 24px; font-weight: normal; line-height: 35px; color: #3e3c3d;} .aB_dw .abDwBox p{ line-height: 30px; color: #333333; font-size:16px;} .aB_dw .abDwBox:first-child{ background: url("../images/abline.jpg") no-repeat right center} .jsq-jsBox{ overflow: hidden; width: 1380px; margin: 30px auto 50px; background-color: #f8f8f8} .jsq-jsBox dt{ width: 320px; height: 351px; float: left;} .jsq-jsBox dt img{ display: block;} .jsq-jsBox dd{ width: 825px; float: right; margin-right: 30px;} .jsq-jsBox .jsq-jsUl{ overflow: hidden; width: 100%; margin-top: 28px;} .jsq-jsBox .jsq-jsUl li { width: 200px; float: left; margin-left: 20px;} .jsq-jsBox .jsq-jsUl li h3{ font-size: 16px; color: #333333; margin-bottom: 10px;} .jsq-jsBox .jsq-jsUl li select{ background: url("../images/jsq_select.png") no-repeat center; width: 200px; height: 50px; font-size: 14px; color: #333333; line-height: 50px; text-indent: 20px; -moz-appearance: none; -webkit-appearance: none; outline: none} .jsq-jsBox .jsq-jsUl li select option{ font-size: 14px; color: #333333; line-height: 25px; text-indent: 20px; display: block;} .jsq-jsBox .jsq-jsUl li:first-child{ margin-left: 0} .jsq-jsBox .jsq-jsUl li input{ width: 140px; height: 46px; border: 2px solid #3e3c3d; background: none; padding: 0 10px; outline: none;} .jsq-jsBox .jsRest{ overflow: hidden; margin-top:28px;} .jsq-jsBox .jsRest h3{ font-size: 16px; color: #333333; } .jsq-jsBox .jsRest p{ font-size: 16px; color: #555; margin-top: 10px;} .jsq-jsBox .jsRest p b{ font-size: 30px; font-family: Arial; color: #3e3c3d; font-weight: normal} .jsq-jsBox .jsRest hr{ width: 100%; margin: 30px 0; background-color: #dbdbdb;} .jsq-jsBox .jsq_p h3{ font-size: 16px; color: #333} .jsq-jsBox .jsq_p p{ font-size: 14px; color: #555; line-height: 25px;} .jsq-jsBox .jsq_p p b{ width: 4px; height: 4px; background-color: #3e3c3d; margin-right: 5px; display: block; float: left; margin-top: 10px;} .jsq-jsBox .jsq-jsUl li.last{ width: 165px;} @media only screen and (max-width:760px ) { .pxq-left{width:100%;margin-top:0;} .pageBox{padding-bottom:0;} .pc-list{width:100% !important;} .pc-list li .tu{margin-bottom: 0px;} .pc-list li h3 a{font-size:15px;} .pc-list li h3{line-height:30px;} }