html{_text-overflow:ellipsis} @charset "utf-8"; /* CSS Document */ body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;} ul,ol,li{list-style-type:none} li{vertical-align:0} h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal} a{outline-style:none;color:#333333;text-decoration:none} a:hover{color:#b3000b; text-decoration:none} input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif} em{font-style:normal} img{border:0px} .clear{clear:both; height:0px; overflow:hidden} .hidden{display:none} .fl,.fldi{float:left} .fr,.frdi{float:right} .fldi,.frdi{display:inline} .pr{ position:relative} .pa{ position:absolute} .fv,input,select,textarea,body{font-family:"微软雅黑"} body{ color:#444; font-size:12px; overflow-x:hidden; background:#FFF; position:relative; } .page{ width:1675px; margin-left:-837px; overflow:hidden; position:relative; left:50%; } .head{ width:1000px; height:112px; margin:0 auto; position:relative; } .logo{ padding:26px 0 0 42px; } .hr_t{ position:absolute; right:20px; top:11px; } .hr_t .sp_1{ height:16px; float:left; line-height:16px; padding:0 12px; display:inline; margin:5px 14px 0 0; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; } .hr_t .sous{ width:156px; height:21px; float:left; padding:2px 0 1px 6px; background:url(../images/bg.jpg) no-repeat; } .hr_t .sous .ipt{ width:126px; height:21px; color:#333; line-height:21px; border:none; background:none; } .hr_t .sous .btn{ width:25px; height:21px; } .menu{ height:38px; padding-top:60px; padding-right:8px; } .nav_list{ height:38px; } .nav_list .li_list{ float:left; background:url(../images/bg2.jpg) no-repeat right center; } .nav_list .lk_a{ height:32px; font-size:17px; line-height:32px; padding:0 12px 6px; display:inline-block; color:darkolivegreen; } .nav_list .lk_a:hover, .nav_list .lk_a.cur{ color:#2b479d; background:url(../images/bg3.jpg) no-repeat center bottom; color:Red; } .nav_list .li_last{ background:none; } .ban2, .ban2 img{ width:1675px; height:287px; } .main7{ width:1000px; margin:20px auto; border-top:2px solid #0973C9; } .subnav{ width:210px; } .sub_h1{ height:72px; color:#FFF; font-size:25px; line-height:72px; padding-left:22px; background:#0973C9; } .sub_dl{ display:block; overflow:hidden; padding-top:3px; } .sub_dt .lk_a{ height:47px; display:block; font-size:15px; line-height:47px; padding-left:32px; background:url(../images/bg4.jpg) no-repeat left top; } .sub_dt .lk_a:hover, .sub_dt .cur{ color:#0973ca; background-image:url(../images/cur.jpg); } .sub_dt .lk_a span{ display:inline-block; padding-right:15px; } .sub_dt .cur span{ background:url(../images/bg5.jpg) no-repeat right center; } .sub_dd{ display:none; padding-left:24px; } .sub_dd p{ height:50px; font-size:15px; line-height:50px; padding-right:20px; border-bottom:1px dashed #DADADA; } .sub_dd .p_lka span{ padding-right:22px; } .sub_dd .p_lka.list{ border-bottom:none; } .sub_dd .p_lka .lk_a{ padding-left:10px; background:url(../images/bg7.jpg) no-repeat left center; } .sub_dd .p_lka .lk_a:hover, .sub_dd .p_lka .cur{ color:#0973ca; background-image:url(../images/bg8.jpg); } .sub_dd .p_lka .cur span{ background:url(../images/bg6.jpg) no-repeat right center; } .m2Right{ width:742px; padding-top:20px; overflow:hidden; } .m2R_t{ height:22px; line-height:22px; padding-bottom:14px; border-bottom:1px solid #E2DEDF; } .m2R_t .tit{ color:#0973ca; font-size:16px; } .m2R_t .wez{ padding-left:20px; background:url(../images/bg9.jpg) no-repeat left center; } .m2R_con{ font-size:14px; line-height:30px; min-height:500px; padding-top:30px; overflow:hidden; } .foot{ color:#fcfcfc; background:#646464 url(../images/bg10.jpg) repeat-x left bottom; } .ftop{ width:1000px; margin:0 auto; padding:30px 0; overflow:hidden; } .ftop a, .ftop a:hover{ color:#FFF;} .ftop a:hover{ text-decoration:underline;} .ft_dl{ width:125px; float:left; } .ft_dt{ color:#FFF; font-size:14px; margin-right:36px; background:url(../images/bg11.jpg) no-repeat right center; } .ft_dd{ padding-top:14px; } .ft_dd p{ height:28px; line-height:28px; } .ft_dl2{ width:190px; } .ft_dl2 dt{ padding:20px 0 30px 0px; } .ft_dl2 dd{font-size:14px;} .fbot{ width:1000px; height:50px; line-height:50px; margin:0 auto; } .fbot a, .fbot a:hover{ color:#fcfcfc;} .fbot .lk_a a{ margin-left:12px;} .w1000{ width:1000px; margin:0 auto; overflow:hidden; zoom:1; } .main6{ padding:20px 0; background-color:#F1F1F1; } .m6_l, .m6_r{ width:486px; height:230px; border:1px solid #E5E5E5; background-color:#F5F5F5; } .m6_tit{ height:27px; border-bottom:2px solid #0983D9; } .m6_tit .tit{ width:88px; height:27px; color:#FFF; float:left; font-size:14px; line-height:26px; text-align:center; background:url(../images/bg.png) no-repeat; } .m6l_dl{ display:block; overflow:hidden; zoom:1; padding:16px 20px 0 30px; } .m6l_dl dt{ float:left; } .m6l_dl dt p{ display:block; padding-top:8px; } .m6l_dl dd{ width:230px; float:right; padding-top:30px; line-height:24px; } .m6r_list{ display:block; overflow:hidden; padding-top:15px; padding-left:30px; } .m6r_list li{ min-width:220px; height:30px; float:left; line-height:30px; } .m6r_list .last{ width:100%; float:none; clear:both; } .m6r_list li a{ padding-left:14px; background:url(../images/bg12.jpg) no-repeat left center; } .main5{ padding:30px 0; background-color:#FFF; } .m5_tit{ height:38px; padding-left:15px; margin-bottom:14px; } .m5_tit li{ height:38px; float:left; color:#333; font-size:16px; line-height:38px; cursor:pointer; padding:0 5px; display:inline; margin-right:20px; } .m5_tit .tab_am{ color:#2b479d; background:url(../images/bg13.jpg) no-repeat center bottom; } .gd_lr{ height:148px;} .gdlr_pt, .gdlr_pb{ width:24px; height:43px; top:60px; z-index:10; cursor:pointer; background-position:left top; background-repeat:no-repeat;} .gdlr_pt{ left:0px; background-image:url(../images/btn_l.jpg);} .gdlr_pb{ right:0px; background-image:url(../images/btn_r.jpg);} .gdlr_pt:hover, .gdlr_pb:hover{ background-position:left bottom;} .gdlr_cn{ width:940px; height:148px; overflow:hidden; left:30px; top:20px} .gdlr_cn ul{ width:940px; left:0px; top:0px} .gdlr_cn li{ float:left; overflow:hidden; margin-right:10px; display:inline;} .gdlr_cn li, .gdlr_cn li img{ width:225px; height:128px;} .main4{ padding:15px 0 30px; background:#F1F1F1; } .m4_tit{ color:#333; font-size:16px; line-height:22px; margin-bottom:10px; } .m4_list{ display:block; overflow:hidden; } .m4_list .m4_bt{ width:36px; height:211px; float:left; color:#333; display:inline; cursor:pointer; font-size:16px; margin-left:4px; padding-left:20px; background:#C3D9EE; } .m4_list .m4_f{ margin-left:0; } .m4_list .m4_cn{ width:354px; height:195px; float:left; line-height:28px; display:none; overflow:hidden; padding:16px 22px 0; background:#FFF; } .m4_list .m4bt_cur{ color:#FFF; background:#0973C9; } .m4_list .m4cn_cur{ display:block; background:#FFF url(../images/bg14.jpg) no-repeat left center; } .main3{ padding:20px 0 30px; overflow:hidden; background:#FFF; } .m3_l, .m3_r{ width:488px; height:190px; overflow:hidden; } .m3l_list{ display:block; overflow:hidden; zoom:1; margin-top:14px; } .m3l_list li{ width:75px; float:left; padding:0 11px; } .m3l_list span{ display:block; } .m3l_list .txt{ height:22px; line-height:22px; text-align:center; padding-top:5px; } .m3r_dl{ height:129px; margin-top:14px; } .m3r_dt, .m3r_dt img{ width:180px; height:129px; } .m3r_dd{ width:274px; } .m3r_dd .ul_1{ height:60px; padding-bottom:5px; border-bottom:1px dashed #D7D7D7; } .m3r_dd .ul_1 li{ height:20px; line-height:20px; } .m3r_dd .ul_2{ height:62px; margin-top:10px; } .m3r_dd .ul_2 li{ float:left; padding-right:2px; } .m3r_dd .ul_2 li span{ display:block; } .m3r_dd .ul_2 .img, .m3r_dd .ul_2 .img img{ width:52px; height:38px; } .m3r_dd .ul_2 .txt{ line-height:18px; text-align:center; padding-top:6px; } .main2{ padding:20px 0 1px; background:#F1F1F1 url(../images/img.png) no-repeat right bottom; } .m2_con{ width:450px; height:200px; margin-bottom:20px; padding:10px 20px 0; background:#FFF; position:relative; } .m2_con .more{ width:23px; height:22px; position:absolute; right:20px; top:12px; } .m2_con .more a{ width:23px; height:22px; display:block; background:url(../images/more.jpg) no-repeat left center; } .m2_con .m5_tit{ padding-left:0; margin-bottom:0; border-bottom:1px solid #F7F7F7; } .m2_con .m5_tit li{ margin-right:10px; } .m2c_list{ color:#999; margin-top:5px; } .m2c_list .list li{ height:28px; font-size:14px; line-height:28px; } .m2c_list .list span{ font-size:12px; } .main1{ padding:20px 0; background:#FFF; } .m1_r{ width:490px; } .m1r_bt{ height:29px; background:url(../images/bg15.jpg) repeat-x left bottom; } .m1r_bt li{ width:88px; height:27px; color:#333; float:left; cursor:pointer; font-size:15px; display:inline; margin-right:20px; line-height:26px; text-align:center; } .m1r_bt .tab_am{ color:#FFF; background:url(../images/bg.png) no-repeat left center; } .m1r_cn{ margin-top:10px; } .m1r_cn li{ height:30px; color:#999; font-size:14px; line-height:30px; padding-left:20px; padding-right:20px; } .m1r_cn li span{ font-size:12px;} .m1r_cn li .more, .m1r_cn li .more:hover{ color:#ec000c;} .m1_js, .m1_js .w490, .m1_js .w490 li, .m1_js .w490 li img{ width:490px; height:318px; position:relative; overflow:hidden; } .m1_js .rslides_nav{ display:none; } .m1_js .w490 li .txt{ width:450px; height:38px; color:#FFF; font-size:14px; padding:0 20px; line-height:38px; overflow:hidden; background:url(../images/bg3.png) repeat; position:absolute; left:0; top:280px; } .m1_js .rslides_tabs{ position:absolute; right:10px; top:290px; z-index:10; } .m1_js .rslides_tabs li{ width:8px; height:8px; float:left; padding:5px 8px; overflow:hidden; } .m1_js .rslides_tabs li a{ width:8px; height:8px; display:block; line-height:100px; background:url(../images/bg2.png) no-repeat right center; } .m1_js .rslides_tabs li.rslides_here a{ background-position:left center; } .banner{ height:385px; overflow:hidden; position:relative; } .banner .w1675, .banner .w1675 li, .banner .w1675 li img{ width:1675px; height:385px; overflow:hidden; } .banner .rslides_tabs{ display:none; } .banner .rslides_nav{ width:30px; height:30px; display:block; overflow:hidden; line-height:100px; background-repeat:no-repeat; background-image:url(../images/btn.png); position:absolute; left:50%; top:342px; z-index:50; } .banner .prev{ margin-left:-35px; background-position:left top; } .banner .prev:hover{ background-position:left bottom; } .banner .next{ background-position:right top; } .banner .next:hover{ background-position:right bottom; } /*map*/ .mapImg{ width:742px; height:474px; margin-top:40px; overflow:hidden; background:url(../images/mapImg.jpg) no-repeat left top; position:relative; } .mapImg a{ padding: 2px; display: block; cursor: pointer; position:absolute; } .mapImg a:hover{ color:#ed111b;} .lk_a1{ left:162px; top:148px;} .lk_a2{ left:162px; top:268px;} .lk_a3{ left:248px; top:226px;} .lk_a4{ left:376px; top:158px;} .lk_a5{ left: 352px; top: 207px; } .lk_a6{ left:336px; top:240px;} .lk_a7{ left:316px; top:298px;} .lk_a8{ left:304px; top:374px;} .lk_a9{ left:444px; top:162px;} .lk_a10{ left:414px; top:208px;} .lk_a11{ left:376px; top:254px;} .lk_a12{ left:370px; top:306px;} .lk_a13{ left:368px; top:346px;} .lk_a14{ left:450px; top:192px;} .lk_a15{ left:430px; top:252px;} .lk_a16{ left:426px; top:284px;} .lk_a17{ left: 418px; top: 328px; } .lk_a18{ left: 385px; top: 383px; } .lk_a19{ left: 391px; top: 443px; } .lk_a20{ left: 484px; top: 184px; } .lk_a21{ left: 474px; top: 216px; } .lk_a22{ left: 539px; top: 66px; } .lk_a23{ left: 547px; top: 112px; } .lk_a24{ left: 516px; top: 142px; } .lk_a25{ left: 538px; top: 164px; } .lk_a26{ left: 506px; top: 216px; } .lk_a27{ left: 489px; top: 241px; } .lk_a28{ left: 476px; top: 277px; } .lk_a29{ left: 464px; top: 327px; } .lk_a30{ left: 459px; top: 375px; } .lk_a31{ left: 432px; top: 399px; } .lk_a32{ left: 541px; top: 267px; } .lk_a33{ left: 534px; top: 291px; } .lk_a34{ left: 507px; top: 311px; } .lk_a35{ left: 500px; top: 344px; } .lk_a36{ left: 501px; top: 367px; } .lk_a37{ left: 559px; top: 378px; } .lk_a38{ left: 509px; top: 265px; } .mapTxt{ padding-bottom:34px; margin-top:40px; overflow:hidden; zoom:1; } .mapTxt ul{ display:block; overflow:hidden; zoom:1; margin-top:-30px; background:url(../images/mapbg.jpg) repeat-y 350px top; } .mapTxt li{ width:340px; float:left; line-height:26px; overflow:hidden; margin-top:30px; padding-left:10px; padding-right:21px; } .mapTxt li.clear{ width:100%; height:1px; padding:0; margin:0; overflow:hidden; } .mapTxt .pbt{ font-size:14px; font-weight:bold; } .mapTxt .tel{ padding-left:3em; }