@charset "utf-8"; .mb10 { margin-bottom: 10px; } .ml10 { margin-left: 10px; } .bg { background: none repeat scroll 0 0 #fff; } #flashs { height: 363px; overflow: hidden; position: relative; max-width: 1920px; width: 100%; margin: 0 auto; text-align: center; } #flashs .bgitem { height: 363px; position: absolute; top: 0; z-index: 1; } #flashs .btn { bottom: 39px; margin-right: -97px; padding: 5px 6px; position: absolute; right: 50%; z-index: 7; } #flashs .btn span { background: none repeat scroll 0 0 #ff7203; color: #fff; cursor: pointer; display: block; float: left; font-size: 0; height: 9px; line-height: 6px; margin-left: 9px; overflow: hidden; text-indent: -9999px; width: 56px; } #flashs .btn span.cur { background: none repeat scroll 0 0 #fff; color: #ff7203; } .pb_t { height: 57px; line-height: 57px; overflow: hidden; padding: 0 10px 0 0; } .pb_t h3 { background: no-repeat scroll 5px 19px; float: left; padding: 0 0 0 79px; } .pb_t h3 a { font-family: "microsoft yahei"; font-size: 18px; margin: 0 8px 0 0; } .pb_t i { color: #909090; font-family: arial; font-size: 20px; } .pb_t .fr { font-family: "宋体"; font-size: 12px; font-weight: bold; } .pb_t span a { margin: 0 5px 0 0; } .pb_t span { display: inline-block; height: 19px; line-height: 19px; padding: 18px 0 0 20px; } .pb_t span img { } .pb_t a { color: #000; } .pb_t a:hover { color: #000; } .pt { border-bottom: 15px solid #ff7203; height: 161px; overflow: hidden; } .pt .pb_t { background: no-repeat scroll center bottom; } .pt_c { clear: both; padding: 18px 0 0; } .pt_c li { border-right: 1px solid #bdbdbd; display: inline; float: left; height: 75px; padding: 0 10px; text-align: center; width: 170px; } .pt_c .last { border: medium none; } .pt_c li img { display: block; height: 57px; overflow: hidden; width: 170px; } .pt_c span a { color: #0a0a0a; font-family: "microsoft yahei"; font-size: 12px; } .sew { background: no-repeat scroll center -74px; color: #000; font-family: "microsoft yahei"; height: 824px; margin: 0 auto; overflow: hidden; } .sev { height: 894px; position: relative; } .sev_ic1 { left: 322px; top: 206px; } .sev_ic2 { left: 322px; top: 376px; } .sev_ic3 { left: 322px; top: 544px; } .sev h3 { color: #fff; font-size: 38px; height: 143px; line-height: 40px; overflow: hidden; padding: 20px 0 0 109px; } .sev h3 a { color: #fff; } .sev h3 span { font-size: 20px; font-weight: 100; } .sev_lf { overflow: hidden; width: 300px; } .sev_rt { padding: 0 45px 0 0; width: 510px; } .sev_lf li { height: 170px; overflow: hidden; padding: 0 0 0 112px; width: 300px; } .sev_lf li h4 { background: repeat-x scroll left bottom; font-size: 18px; height: 36px; line-height: 36px; padding: 12px 0 4px; } .sev_lf li h4 a, .sev_rt li h4 a { color: #111; } .sev_lf li p { font-size: 14px; line-height: 31px; padding: 5px 0 0; } .sev_lf .sv1 { background: no-repeat scroll left 38px; } .sev_lf .sv2 { background: no-repeat scroll left 38px; } .sev_lf .sv3 { background: no-repeat scroll left 38px; } .sev_rt li { height: 122px; overflow: hidden; padding: 0 0 0 174px; } .sev_rt li h4 { font-size: 18px; height: 36px; line-height: 36px; padding: 11px 0 0; } .sev_rt li p { font-size: 14px; line-height: 25px; } .sev_rt .sv4 { background: no-repeat scroll left 13px; } .sev_rt .sv5 { background: no-repeat scroll left 13px; } .sev_rt .sv6 { background: no-repeat scroll left 13px; } .sev_rt .sv7 { background: no-repeat scroll left 13px; } .bxwp { background: no-repeat scroll center top; height: 1512px; margin: 0 auto; overflow: hidden; } .lf_nav { background: no-repeat scroll right bottom #fff; float: left; height: 1352px; overflow: hidden; width: 351px; } .lf_nav h2 { background: none repeat scroll 0 0 #ff7203; font-family: "microsoft yahei"; font-size: 18px; height: 58px; line-height: 58px; padding: 0 0 0 30px; } .lf_nav h2 a { color: #fff; } .lf_nav h2 a:hover { color: #fff; } .lf_nav_ct { padding: 19px 0 0 18px; } .lf_nav_ct h3 { background: none repeat scroll 0 0 #7b7b7b; clear: both; font-size: 14px; height: 37px; line-height: 37px; margin: 0 0 7px; padding: 0 0 0 19px; width: 275px; } .lf_nav_ct h3 a { color: #fff; } .lf_nav_ct h3 a:hover { color: #fff; } .lf_nav_ct h4 { background: no-repeat scroll 1px 14px; clear: both; font-size: 12px; height: 34px; line-height: 34px; margin: 0 0 5px; padding: 0 0 0 19px; width: 300px; } .lf_nav_ct h4 a { border-bottom: 1px solid #d1d1d1; color: #070707; display: block; } .lf_nav_ct h4 a:hover { color: #070707; } .lf_nav_ct ul { margin: 0; width: 330px; } .lf_nav_ct .pitem103 li { width: 100px; } .lf_nav_ct li { border-bottom: 1px dashed #b4b4b4; float: left; height: 34px; line-height: 34px; overflow: hidden; padding: 0 2px; width: 75px; } .lf_nav_ct .itemlast { border: medium none; } .lf_nav_ct li a { color: #070707; } .lf_nav_ct li a:hover { color: #070707; } .lf_nav_ct .mid li { width: 98px; } .lf_nav_ct .blue { background: none repeat scroll 0 0 #231e61; } .pro { background: none repeat scroll 0 0 #fff; height: 1345px; overflow: hidden; padding: 7px 0 0; width: 580px; } .pb_t { border-bottom: 7px solid #231e61; } .pro .pb_t { margin: 0 25px 0 33px; } .pro_ct { padding: 4px 0 0 25px; width: 565px; } .pro_ct dl { border-bottom: 1px solid #918eb0; clear: both; height: 185px; padding: 25px 0 0; width: 530px; } .pro_ct .last { border: medium none; } .pro_ct dt { float: left; } .pro_ct dt img { height: 141px; overflow: hidden; padding: 9px 0 0; width: 141px; } .pro_ct dd { color: #000; float: right; font-family: "microsoft yahei"; width: 350px; } .pro_ct dd h3 { font-size: 12px; height: 23px; line-height: 23px; margin-bottom: 7px; overflow: hidden; } .pro_ct dd h3 a { color: #000; margin: 0; } .pro_ct dd h3 a:hover { color: #000; } .pro_ct dd h3 b { background: none repeat scroll 0 0 #231e61; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; margin: 0 8px 0 0; text-align: center; width: 115px; } .pro_ct dd p { border-bottom: 1px dashed #b4b4b4; border-top: 1px dashed #b4b4b4; font-size: 14px; line-height: 22px; padding: 3px 0 6px; } .pro_ct dd p a { color: #ff7203; } .pro_ct dd p a:hover { color: #ff7203; } .pro_ct dd h4 { color: #0c0c0c; font-size: 12px; height: 35px; line-height: 35px; } .pro_ct dd h4 b { margin: 0 8px; } .pro_ct dd span { clear: both; display: block; padding: 7px 0 0; } .pro_ct dd span a { color: #fff; display: inline-block; font-size: 12px; font-weight: bold; height: 30px; line-height: 30px; text-align: center; width: 112px; } .pro_ct dd span .bt1 { background: none repeat scroll 0 0 #afafaf; } .pro_ct dd span .bt2 { background: none repeat scroll 0 0 #7b7b7b; } .pro_ct dd span .bt3 { background: none repeat scroll 0 0 #ff7203; } .pro_ct dd span a:hover { color: #fff; } .ban2 { clear: both; height: 115px; margin: 35px 0 0; overflow: hidden; width: 960px; } .ban2 .ban_img img { display: block; height: 115px; overflow: hidden; } .ban2 p { color: #000; font-family: "microsoft yahei"; font-size: 14px; position: absolute; right: 276px; top: 26px; } .ban2 p b { font-family: "microsoft yahei"; font-size: 26px; font-style: italic; margin: 0 0 0 8px; } .ban_bt { left: 160px; top: 34px; } .secwp { background: no-repeat scroll center top; color: #000; font-family: "microsoft yahei"; height: 1242px; margin: 0 auto; overflow: hidden; } .sec { height: 672px; overflow: hidden; position: relative; } .sec h6 { color: #fff; font-size: 16px; left: 404px; line-height: 24px; text-align: center; top: 322px; width: 140px; } .sec h6 a { color: #fff; font-size: 16px; } .sec h3 { color: #fff; font-size: 40px; height: 162px; line-height: 40px; overflow: hidden; padding: 75px 0 0 166px; } .sec h3 a { color: #fff; font-size: 40px; } .sec h3 span { font-size: 22px; font-weight: 100; } .sec_c { padding: 0 0 0 27px; } .sec_c h4 { font-size: 14px; line-height: 24px; width: 145px; } .sec_c .sec1 { padding: 43px 0 0; } .sec_c p { font-size: 14px; line-height: 27px; } .sec_c .sec2 { padding: 0 44px 0 0; } .sec_c .sec3 { padding: 49px 0 0; width: 260px; } .sec_c .sec4 { padding: 49px 0 0; width: 137px; } .sec_c .sec5 { padding: 67px 0 0; width: 230px; } .sec_c .sec6 { padding: 0 56px 0 0; width: 225px; } .sec_c .sec6 p { padding: 10px 0 0; } .sec_c .sec7 { padding: 23px 0 0; width: 264px; } .sec_c .sec8 { padding: 17px 0 0; width: 183px; } .sec_c .sec9 { padding: 6px 0 0; width: 165px; } .sec_c h5 { color: #fff; font-size: 16px; } .sec_u { height: 170px; overflow: hidden; } .sec_c .sec6_a { padding: 0 0 0 50px; } .sys .sys1 { height: 31px; overflow: hidden; padding: 0 225px 0 0; } .sys .sys2 { left: 55px; top: 88px; } .sys { overflow: hidden; padding: 0; position: relative; text-align: center; width: 415px; } .sys h3 { font-size: 14px; height: 127px; } .sys .sy1 { height: 83px; padding: 5px 0 0; } .sys .sys3 { display: inline-block; float: right; left: 9px; padding: 0 295px 0 0; position: absolute; top: 119px; } .sys a, .sys b { color: #fff; display: inline-block; font-size: 14px; line-height: 31px; text-align: center; } .sys a:hover { color: #fff; } .sys h4 { font-size: 14px; height: 141px; overflow: hidden; padding: 0 0 0 209px; } .sys h4 a { width: 130px; } .sys h4 span { display: inline-block; font-size: 16px; padding: 0; text-align: center; width: 270px; } .sys h4 span a { line-height: 25px; } .sys h5 { clear: both; padding: 0 0 0 179px; } .sys h5 a { text-align: center; } .sys h5 .sy2 { left: 40px; top: 212px; } .sys h5 .sy3 { padding: 46px 0 0 46px; } .wm { overflow: hidden; position: relative; width: 520px; } .wm_up { height: 405px; overflow: hidden; } .wm_up span { color: #fff; display: inline-block; font-family: "microsoft yahei"; font-size: 14px; font-weight: bold; line-height: 31px; position: absolute; text-align: center; width: 130px; } .wm_up span a { } .wm_up h3 a { font-size: 16px; line-height: 26px; text-align: center; width: 188px; } .wm_up .wm1 { left: 371px; position: absolute; top: 99px; } .wm_up .wm2 { left: 144px; top: -5px; } .wm_up .wm3 { left: 144px; top: 53px; } .wm_up .wm4 { left: 144px; top: 108px; } .wm_up .wm5 { left: -24px; top: 107px; } .wm_up .wm6 { left: 40px; top: 170px; } .wm_up .wm7 { left: 110px; top: 170px; } .wm_up .wm8 { left: 205px; top: 170px; } .wm_up .wm9 { left: 150px; top: 229px; } .wm_up a { color: #fff; } .wm_up a:hover { color: #fff; } .ban3 { clear: both; height: 134px; } .ban3 .ban_img img { display: block; height: 134px; overflow: hidden; } .ban3 p { color: #fff; font-family: "microsoft yahei"; font-size: 14px; position: absolute; right: 88px; top: 68px; } .ban3 p b { font-family: "microsoft yahei"; font-size: 26px; font-style: italic; margin: 0 0 0 8px; } .ban3 .ban_bt { display: block; left: 566px; top: 26px; } .cas { color: #000; font-family: "microsoft yahei"; height: 620px; overflow: hidden; padding: 36px 0 0; } .cas_l { overflow: hidden; width: 550px; } .cas_l_c { background: no-repeat scroll 272px top; height: 540px; padding: 26px 0 0; } .cas_l_c dl { width: 247px; } .cas_l_c img { height: 154px; overflow: hidden; width: 247px; } .cas_l_c dt { height: 154px; overflow: hidden; } .cas_l_c dd { padding: 15px 0 0; } .cas_l_c dd h4 { font-size: 14px; height: 32px; line-height: 32px; overflow: hidden; } .cas_l_c dd h4 a { color: #000; } .cas_l_c dd p.subt { font-size: 14px; height: 46px; line-height: 21px; } .cas_l_c dd h5 { border-bottom: 1px dashed #d8d8d8; border-top: 1px dashed #d8d8d8; font-size: 14px; line-height: 32px; } .cas_l_c dd p.desc { font-size: 12px; line-height: 24px; padding: 10px 0 0; } .cas_l_c dd ul li { padding: 0 0 17px; } .cas_l_c dd p.desc li b { display: inline-block; float: left; padding: 0 3px 25px 0; } .cas_l_c .fr { line-height: 30px; } .cas_r { background: no-repeat scroll center bottom #7b7b7b; height: 594px; overflow: hidden; width: 350px; } .cas_r .pb_t { border: medium none; padding: 5px 0 0; } .cas_r .pb_t h3 { background: none repeat scroll 0 0; padding: 0 0 0 33px; } .cas_r .pb_t h3 a { color: #fff; } .cas_r .pb_t h3 a:hover { color: #fff; } .cas_r_c { padding: 27px 0 0 35px; } .cas_r_c p { color: #fff; font-size: 14px; height: 165px; line-height: 30px; overflow: hidden; padding: 27px 0 0; width: 247px; } .cas_r_c span { display: block; } .cas_r_c span a { background: none repeat scroll 0 0 #fff; color: #000; display: inline-block; font-weight: bold; height: 36px; line-height: 36px; margin: 0 9px 7px 0; text-align: center; width: 138px; } .cas_r_c span a:hover { color: #000; } .infw { background: no-repeat scroll center bottom; color: #000; font-family: "microsoft yahei"; height: 1869px; margin: 0 auto; overflow: hidden; } .wit { height: 574px; overflow: hidden; } .wt_c { padding: 29px 0 0; } .wt_c dl { background: no-repeat scroll right -12px; float: left; height: 421px; padding: 0 56px 0 0; width: 271px; } .wt_c .last { background: none repeat scroll 0 0; padding: 0; } .wt_c img { height: 182px; overflow: hidden; width: 271px; } .wt_c dt { height: 182px; overflow: hidden; } .wt_c dd { padding: 18px 0 0; } .wt_c dd h4 { font-size: 14px; line-height: 24px; padding-bottom: 3px; } .wt_c dd h5 { border-bottom: 1px dashed #d8d8d8; border-top: 1px dashed #d8d8d8; font-size: 14px; font-weight: 100; height: 40px; line-height: 40px; overflow: hidden; padding: 0 13px 0 0; text-align: right; } .wt_c dd h5 a { background: no-repeat scroll left 21px; display: inline-block; padding: 0 0 0 54px; } .wt_c dd p { font-size: 14px; line-height: 32px; padding: 9px 0 0; } .infw a { color: #000; } .infw a:hover { color: #000; } .abt { background: no-repeat scroll 689px 415px; height: 505px; overflow: hidden; padding: 0 29px 0 0; } .ab_l { background: no-repeat scroll right top; overflow: hidden; padding: 0 68px 0 0; width: 610px; } .ab_l_c { padding: 30px 0 0; } .ab_l_c dl { clear: both; height: 168px; padding: 0 0 0 12px; width: 598px; } .ab_l_c dt { float: left; } .ab_l_c dt img { height: 165px; overflow: hidden; width: 240px; } .ab_l_c dd { float: right; padding: 5px 0 0; width: 330px; } .ab_l_c dd h3,.ab_l_c dd h1 { font-size: 14px; line-height: 31px; } .ab_l_c dd p { height: 92px; line-height: 23px; overflow: hidden; } .abt_tp { clear: both; height: 29px; } .abt_tp img { display: inline; float: right; margin: 0 8px 0 0; vertical-align: top; } .ab_l_c_b { clear: both; } .ab_l_c_b ul li { display: inline; float: left; margin: 0 0 0 10px; text-align: center; width: 190px; } .ab_l_c_b ul li img { display: block; height: 119px; overflow: hidden; width: 190px; } .ab_l_c_b ul li span { display: block; height: 30px; line-height: 30px; overflow: hidden; } .ab_r { background: none repeat scroll 0 0 #fff; border: 4px solid #c7c7c7; height: 402px; margin: 5px 0 0; overflow: hidden; width: 235px; } .ab_r .pb_t { border: medium none; padding: 0 12px 0 0; } .ab_r .pb_t h3 { background: none repeat scroll 0 0; padding: 0 0 0 25px; } .ab_r_c { padding: 25px 20px 0; } .ab_r_c .to_l, .ab_r_c .to_r { margin-top: 70px; } .ry_con { float: left; } .ab_r_c li { float: left; width: 157px; } .ab_r_c li img { display: block; height: 190px; overflow: hidden; padding: 0 13px; width: 131px; } .ab_r_c span { clear: both; display: block; height: 38px; line-height: 38px; overflow: hidden; text-align: center; width: 157px; } .ab_r_c span a { } .ryt { padding-top: 4px; } .ryt li { height: 28px; line-height: 28px; overflow: hidden; } .ban4 { clear: both; height: 174px; margin: 0 0 46px; overflow: hidden; width: 960px; } .ban4 .ban_img img { display: block; height: 174px; overflow: hidden; width: 100%; } .ban4 p { color: #000; font-family: "microsoft yahei"; font-size: 14px; position: absolute; right: 88px; top: 84px; } .ban4 p b { font-family: "microsoft yahei"; font-size: 26px; font-style: italic; margin: 0 0 0 8px; } .inf_ic { left: 2px; top: 21px; } .inf { clear: both; color: #885b47; height: 505px; overflow: hidden; } .inf_l { background: no-repeat scroll right top; overflow: hidden; width: 636px; } .inf_l .pb_t { background: repeat-x scroll left 54px; border: medium none; margin: 0 70px 0 0; padding: 0 0 0 25px; position: relative; } .inf_l .pb_t h3 { background: none repeat scroll 0 0; padding: 0; } .inf_l .pb_t li { float: left; margin: 0 10px 0 0; } .inf_l .pb_t li a { display: inline-block; height: 50px; line-height: 50px; padding: 0 10px; } .inf_l .pb_t li a:hover, .inf_l .pb_t .cur a { border-bottom: 6px solid #231e61; color: #000; text-decoration: none; } .inf_l_c dl { clear: both; height: 180px; padding: 27px 0 0; width: 565px; } .inf_l_c dt { float: left; } .inf_l_c dt img { display: block; height: 151px; overflow: hidden; width: 195px; } .inf_l_c dd { float: right; width: 345px; } .inf_l_c dd h4 { font-size: 12px; height: 31px; line-height: 31px; overflow: hidden; padding: 5px 0 0; } .inf_l_c dd p { color: #000; height: 112px; line-height: 28px; overflow: hidden; } .inf .inf_l_c p a { color: #231e61; font-weight: bold; } .inf .inf_l_c p a:hover { color: #231e61; } .inf_l_c ul { clear: both; padding: 0 0 0 10px; } .inf_l_c li { background: no-repeat scroll 1px 17px; display: inline; float: left; height: 39px; line-height: 39px; margin: 0 70px 0 0; padding: 0 0 0 12px; width: 228px; } .inf_l_c li a { border-bottom: 1px dashed #b4b4b4; display: block; height: 39px; line-height: 39px; overflow: hidden; } .inf_l_c .last a { border: medium none; } .inf_r { overflow: hidden; width: 320px; } .inf_r_c { color: #000; line-height: 24px; padding: 2px 0 0; } .inf_r_c a { color: #000; } .inf_r_c dl dt a { font-weight:bold; } .inf_r_c a:hover { color: #000; } .inf_r_c dl { border-bottom: 1px solid #bebebe; padding: 17px 0 13px; } .inf_r_c .last { border: medium none; } .inf_r_c dl dt, .inf_r_c dl dd { padding: 0 0 0 0; } .inf_r_c dl dt { height: 30px; line-height: 30px; overflow: hidden; padding: 0 0 0 0; } .inf_r_c dl dd { padding-top: 11px; } #ddiv1 { background: #000000 none repeat scroll 0 0; display: none; height: 100%; left: 0; opacity: 0.5; position: fixed; top: 0; width: 100%; z-index: 9998; } #ddiv2 { background: #000000 none repeat scroll 0 0; display: none; height: 100%; left: 0; opacity: 0.5; position: fixed; top: 0; width: 100%; z-index: 9998; } #tdiv1 { background: no-repeat scroll 0 0; clear: both; display: none; font-size: 12px; height: 414px; left: 28%; position: fixed; top: 20%; width: 600px; z-index: 9999; } #tdiv2 { background: no-repeat scroll 0 0; clear: both; display: none; font-size: 12px; height: 414px; left: 28%; position: fixed; top: 20%; width: 600px; z-index: 9999; }