<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.p102-search-1{height:52px;border-bottom:1px solid #ededed;background:#f7f7f7}
.blk-main{width:1200px; margin: 0 auto;}
.blk-max-main{width:1220px; margin: 0 auto;}
.plc{padding:5px 0 25px}
.p102-curmbs-1{height:40px;line-height:40px;font-size:14px;color:grey}
.p102-curmbs-1 b{font-weight:400;padding-left:35px;background:url(../images/p102-curmbs-icon1.png) no-repeat left center}
.p102-curmbs-1 i{font-style:normal}
.p102-curmbs-1 span{font-family:Ã¥Â®â€¹Ã¤Â½â€œ;height:46px;line-height:46px;padding:0 5px}
.p102-curmbs-1 a{color:grey}
.p102-curmbs-1 a:hover{color:#039}

.zy_fl{ float: left;}
.zy_fr{ float: right;}
.zm30{margin:30px auto;}
.zm50{margin:50px auto;}
.zm80{margin:80px auto;}
.zm100{margin:100px 0;}
.zmb50{ margin-bottom:50px;}
.zpad50{padding:50px 0;}
.zpad80{padding:80px 0;}
.zpad100{padding:100px 0;}

.zy_yljintor{ padding: 100px 0;}
.zy_yljintor .txtbase{ width: 600px;}
.zy_yljtitle h2{ text-transform:uppercase; font-size: 42px; color: #ddd; text-indent: 10px; line-height: 38px; font-family: Arial, Helvetica, sans-serif; font-weight: lighter;} 
.zy_yljtitle h3{ font-size: 46px; height:46px; color: #000; position:relative;}
.zy_yljtitle h3 em{ color: #335cad; font-weight: lighter; letter-spacing: -2px; padding-left: 50px;}
.zy_yljtitle h3 i{position:absolute;left:340px; bottom:6px; font-size:14px; color:#8e8e8e;}
.zy_yljintor .txt{ line-height: 28px; padding-top: 40px;}
.zy_yljintor_pic{ width: 513px; height: 298px; background: #dfdfdf; margin-top: 40px;}
.zy_yljintor_pic img{ display: block; margin-top: -25px; margin-left: -25px;}


/*å¹¿å‘Šæ¡*/
.ban01{background: #dbdbdb;height: 145px;}
.ban01 em{width: 34px;height: 34px;display: block;position: absolute;top: 56px;}
.ban01 em img{width: 34px;height: 34px;}
.ban_ico01{left: 385px;}
.ban_ico02{left: 785px;}
.ban01_l{width: 380px;background: #f68100;height: 105px;padding: 40px 0 0 20px;}
.ban01_l ul li{font-size: 16px;color: #fff;font-weight: bold;background:url(../images/ban_ico01.png) no-repeat 20px 10px;line-height: 36px;width: 140px;float: left;padding: 0 0 0 50px;}
.ban01_c{width: 400px;background: #093e5e;height: 105px;padding: 40px 0 0;font-size: 16px;color: #fff;text-align: center;line-height: 40px;}
.ban01_c b{display: block;font-size: 30px;}
.ban01_r{width: 400px;background: #f68100;height: 130px;padding: 15px 0 0;text-align: center;font-size: 14px;color: #fff;line-height: 22px;}
.ban01_r b{display: block;font-size: 20px;}
.ban01_r span{display: block;width: 100px;margin: 0 auto;padding: 10px 0 0;}
.ban01_r span a{display: block;width: 100px;text-align: center;height: 30px;line-height: 30px;font-size: 14px;color: #333;overflow: hidden;border-radius: 20px;background: #fff;}

.tit01{text-align: center; font-family: "Microsoft YaHei";font-size: 48px; line-height:1.6;color: #222222; display: block;  }
.tit01 a{color: #222222;}
.tit01 span{text-align: center; font-family: "Microsoft YaHei";font-size: 20px; color: #222222; display: block; font-weight: normal;}



/*é”»é€&nbsp;ä¼ä¸šä¸ºä»€ä¹ˆè¦åšè‡ªåŠ¨åŒ–*/
.gybj{ height:910px; box-sizing: border-box; background:#fff; padding-top: 40px;margin-bottom:40px; overflow: hidden; font-family:"Microsoft Yahei";}
.gybj h2{margin-bottom: 40px;}
.gybj h2 span{ background: url(../images/tslinebg.png) no-repeat center center;}
.gy{width: 1200px; height: 710px; position: relative;background: url(../images/tsbg.jpg) no-repeat center center;}
.gy_left{width: 520px;float: left;}
.gy_left dl{overflow: hidden; height:174px;width: 520px; float: left; margin-bottom: 96px;}
.gy_left dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_left dt img{width:119px;height: 119px;  display: block;}
.gy_left dd {width:397px;padding-right: 78px;  height: 167px; box-sizing: border-box; float: left; position: relative;}
.gy_left dd h3{padding-left: 46px;padding-top: 10px; white-space: nowrap; margin-bottom:15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei";}
.gy_left dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei";}
.gy_left dl:nth-child(2){width: 485px;}
.gy_left dl:nth-child(2) dt{padding-top: 46px; float: right;}
.gy_left dl:nth-child(2) dd{width: 334px;padding-right: 40px;}
.gy_left dl:nth-child(1) dd h3{background: url(../images/ts01.gif) no-repeat left 0;}
.gy_left dl:nth-child(2) dd h3{background: url(../images/ts02.gif) no-repeat left 0;}
.gy_left dl:nth-child(3) dd h3{background: url(../images/ts03.gif) no-repeat left 0;}
.gy_right{width: 520px;float: right;}
.gy_right dl{overflow: hidden; height:170px;width: 520px; float: right;margin-bottom: 96px;  }
.gy_right dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_right dt img{width:119px;height: 119px;  display: block;}
.gy_right dd {width:397px; padding-left: 48px;height: 167px; box-sizing: border-box; float: right; position: relative;}
.gy_right dd h3{ padding-right: 46px;padding-top: 10px;white-space: nowrap; margin-bottom: 15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei"; text-align: right;}
.gy_right dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei"; text-align: right;}
.gy_right dl:nth-child(2){width: 495px;}
.gy_right dl:nth-child(2) dt{padding-top: 46px; }
.gy_right dl:nth-child(2) dd{width: 356px;padding-right:0;padding-left: 0;}
.gy_right dl:nth-child(3) dt{padding-top: 32px;  }
.gy_right dl:nth-child(1) dd h3{background: url(../images/ts04.gif) no-repeat right 0;}
.gy_right dl:nth-child(2) dd h3{background: url(../images/ts05.gif) no-repeat right 0;}
.gy_right dl:nth-child(3) dd h3{background: url(../images/ts06.gif) no-repeat right 0;}





.zy_yljly{ background:url(../images/ylj_lybg.jpg) center no-repeat; background-size: cover; padding: 60px 0;}
.zy_yljly_title{ text-align: center;}
.zy_yljly_title h2{ text-transform:uppercase; font-size: 66px; color: #d3d9e0; text-indent: 10px; line-height: 66px; font-family: Arial, Helvetica, sans-serif;} 
.zy_yljly_title h3{ font-size: 46px; color: #000; padding-bottom: 30px; margin-top: -45px;}
.zy_yljly_title h4{ font-size: 20px; color: #000; font-weight: normal;}
.zy_yljly_cont{ padding-top: 50px;}
.zy_yljly_cont li{ width: 300px; float: left; overflow: hidden;}
.zy_yljly_cont li .pic{ width: 300px; height: 300px; display: block;}
.zy_yljly_cont li .txt{ padding: 60px 30px; height: 180px; background: #103d8b; position: relative; color: #fff;}
.zy_yljly_cont li .txt em{width: 0;  height: 0;  border-left: 13px solid transparent; border-right: 13px solid transparent;  border-bottom: 13px solid #103d8b; display: block; position: absolute; z-index: 999; left: 50%; margin-left: -13px; top: -13px;}
.zy_yljly_cont li h5{ font-size: 30px; line-height: 60px; text-align: center; padding-bottom: 15px;}
.zy_yljly_cont li p{ font-size: 14px;}
.zy_yljly_cont li:nth-of-type(even) .txt{ background: #eeaa26;}
.zy_yljly_cont li:nth-of-type(even) .txt em{ border-left: 13px solid transparent; border-right: 13px solid transparent;  border-top: 13px solid #eeaa26; border-bottom: 0; top: 300px;}

.zy_jssf_pic{ display: block; padding: 20px 0;}

.zy_yljgg01{ background: #f4f4f4 url(../images/ylj_ggbg01.jpg) center no-repeat; height: 145px;}
.zy_yljgg01 h3{ font-size: 24px; color: #000; line-height: 36px; text-indent: 100px; padding-top: 25px;}
.zy_yljgg01 h3 em{ font-size: 48px; color: #f68100;}
.zy_yljgg01 h4{ font-size: 18px; color: #000; line-height: 42px; text-indent: 280px; font-weight: normal;}
.zy_yljgg01 h4 span{ font-size: 24px; color: #002c4f; font-weight: bold;}
.zy_yljgg01 .tel{ width: 30%; font-size: 14px; text-align: center; line-height: 36px; padding-top: 12px; color: #000;}
.zy_yljgg01 .tel span{ font-size: 30px;}
.zy_yljgg01 .tel a{ display: inline-block; padding:0 30px; background: #f68100; border-radius: 15px; line-height: 30px; color:#fff;}

.zy_yingyong{ background-size: cover; padding: 60px 0 30px;}
.zy_yingyong_title{ text-align: center;}
.zy_yingyong_title h2{ text-transform:uppercase; font-size: 66px; color: #d3d9e0; text-indent: 10px; line-height: 66px; font-family: Arial, Helvetica, sans-serif;} 
.zy_yingyong_title h3{ font-size: 46px; color: #000; padding-bottom: 30px; }
.zy_yingyong_title h4{ font-size: 20px; color: #000; font-weight: normal;}
.zy_yingyong_cont{ padding-top: 30px;}
.zy_yingyong_cont li{ width: 300px; float: left; overflow: hidden;}
.zy_yingyong_cont li .pic{ width: 300px; height: 300px; display: block;}
.zy_yingyong_cont li .txt{ padding: 60px 30px; height: 180px; background: #103d8b; position: relative; color: #fff;}
.zy_yingyong_cont li .txt em{width: 0;  height: 0;  border-left: 13px solid transparent; border-right: 13px solid transparent;  border-bottom: 13px solid #103d8b; display: block; position: absolute; z-index: 999; left: 50%; margin-left: -13px; top: -13px;}
.zy_yingyong_cont li h5{ font-size: 30px; line-height: 60px; text-align: center; padding-bottom: 15px;}
.zy_yingyong_cont li p{ font-size: 14px;}
.zy_yingyong_cont li:nth-of-type(even) .txt{ background: #eeaa26;}
.zy_yingyong_cont li:nth-of-type(even) .txt em{ border-left: 13px solid transparent; border-right: 13px solid transparent;  border-top: 13px solid #eeaa26; border-bottom: 0; top: 300px;}
.zy_yingyong_cont .yycp{ width:640px;}
.zy_yingyong_cont .yycp li{ width:144px; padding:0 8px 18px; }
.zy_yingyong_cont .yycp li img{ width:144px;}
.zy_yingyong_cont .yycp li p{ text-align:center; font-size:16px; line-height:32px;}

.zy_yingyong_cont .zy_hr{ text-align:center; width:1160px; margin:0 auto; margin-bottom:50px;  }
.zy_yingyong_cont .zy_hr { position:relative;}
.zy_yingyong_cont .zy_hr span{ color:#039; position:absolute; top:-30px; left:322px; font-size:30px; background-color:#fff; line-height:2; padding:0 10px; }

.zy_yingyong_cont table{ color: #000;}
.zy_yingyong_cont table th{ padding: 10px 0; line-height: 24px;}
.zy_yingyong_cont table td{ padding: 5px 0; line-height: 30px;}

 .yycpx{  }
 .yycpx li{ float:left;width:560px; padding:0 20px 10px; }
 .yycpx li img{ width:560px;}
 .yycpx li p{ text-align:center; font-size:16px; line-height:32px;}
 
.zy_hrpag hr{color:#c4c4c4}
.zy_hrpag .zy_hr{ text-align:center; width:1160px; margin:0 auto; margin-bottom:50px;  }
.zy_hrpag .zy_hr { position:relative;}
.zy_hrpag .zy_hr span{ color:#222; position:absolute; top:-36px; left:300px; font-size:36px; background-color:#fff; line-height:2; padding:0 10px;}
.zy_hrpag .zy_hr p{ color:#929292; position:absolute; top:26px; left:376px; font-size:20px; background-color:#fff; line-height:2; padding:0 10px;}
 
 
 
.yalijicp .yycp{ width:1200px;}
.yalijicp .yycp li{ width:154px; padding:0 8px 18px; }
.yalijicp .yycp li img{ width:154px;}
.yalijicp .yycp li p{ text-align:center; font-size:16px; line-height:32px;}

/* äº§å“é¡µ */
.zy_yljcp_intor{ padding: 60px 50px; border: 1px solid #ddd; margin-top: 10px;} 
.zy_yljcp_intor .txtbase{ width: 500px;}
.zy_yljcp_title01{ padding: 20px 0; border-bottom: 1px solid #ececec; background: url(../images/zy_icon01.jpg) left bottom -2px no-repeat;}
.zy_yljcp_title01 h4{ text-transform:uppercase; font-size: 24px; color: #000; line-height: 38px; font-family: Arial, Helvetica, sans-serif; font-weight: lighter;} 
.zy_yljcp_title01 h5{ font-size: 16px; color: #888; font-weight: normal;}
.zy_yljcp_title01 h5 em{ color: #335cad; font-weight: lighter; letter-spacing: -2px; padding-left: 50px;}
.zy_yljcp_intor .txt{ font-size: 18px; padding-top: 30px; color: #003399; line-height: 48px;}
.zy_yljcp_intor .txt span{ color: #000;}
.zy_yljcp_intor_pic{ padding-right: 60px;}
.zy_yljcp_intor_pic img{ display: block; width: 569px; height: 472px; margin-top: 40px;}
.zy_yljcp_link01{ margin-top: 30px; color: #000;}
.zy_yljcp_link01 a{display: inline-block; padding: 0 30px; line-height: 40px; text-align: center; color: #fff; background: #00cbe8 url(../images/zy_icon02.png) 26px center no-repeat;background-size: 30px auto; font-size: 18px; text-indent: 30px; margin-right: 15px;}
.zy_yljcp_link01 span{ display: inline-block; background: url(../images/zy_icon03.png) left center no-repeat; background-size: 35px auto; line-height: 40px; text-indent: 45px;}
.zy_yljcp_link01 span b{ font-size: 24px;}

.zy_yljcp_title02{ background: url(../images/zy_titlebg01.jpg) center no-repeat; text-align: center; padding-bottom: 40px; margin-top: 40px;}
.zy_yljcp_title02 h2{ font-size: 48px; font-weight: normal; color: #000; line-height: 60px; padding-bottom: 70px;}
.zy_yljcp_title02 h5{ font-size: 18px; color: #bbb; letter-spacing: 2px; font-family: 'Times New Roman', Times, serif; text-transform: uppercase; font-weight: lighter;}
 
.zy_yljcp_yscont li{ width: 256px; height: 435px; padding:20px 10px; float: left; margin:20px 12px; background: #eee;}
.zy_yljcp_yscont li img{ display: block; width: 256px; height: 156px;}
.zy_yljcp_yscont li h4{ font-size: 18px; color: #003399; line-height: 32px; font-weight: normal; padding-top: 40px; padding-bottom: 15px; height: 64px; overflow: hidden;}
.zy_yljcp_yscont li p{ padding-bottom: 20px; font-size: 14px; color: #000;}

.zy_yljcp_txt{ padding: 20px 20px 0 20px; color: #000;}
.zy_yljcp_txt p{ font-size: 14px; line-height: 28px;}
.zy_yljcp_txt h3{ font-size: 24px; line-height: 48px; padding-top: 20px; font-weight:700;}
.zy_yljcp_txt h4{ font-size: 18px; line-height: 36px; padding-top: 20px; font-weight:400;}
.zy_yljcp_ys table{ color: #000;}
.zy_yljcp_ys table th{ padding: 10px 0; line-height: 24px;}
.zy_yljcp_ys table td{ padding: 5px 0; line-height: 30px;}
 

/* è‡ªåŠ¨åŒ– */
.zy_luanlai{
    position:relative;
    background: url(../images/5ce_2.jpg) no-repeat center;
    height: 520px;
  }
  .zy_luanlai h2 {
    position: absolute;
    left: 460px;
    top: 120px;
    font-size: 30px;
    color: #333;
    font-weight: normal;
    line-height: 45px;
  }
  .zy_luanlai h2 em {
    display: block;
    font-size: 45px;
    color: #f7c433;
    font-weight: 400;
  }
  .zy_luanlai h2 span {
    display: block;
    font-size: 24px;
    color: #333;
  }
  .zy_luanlai li {
    position: absolute;
    font-size: 14px;
    color: #000;
    line-height: 25px;
    background: #fff;
    border: 1px solid #e3e3e3;
    padding: 30px 0 0 70px;
    height: 80px;
  }
  .zy_luanlai .li01 {
    width: 202px;
    left: 159px;
    top: 110px;
    border-right: none;
  }
  .zy_luanlai .li02 {
    width: 307px;
    left: 54px;
    top: 232px;
    border-right: none;
  }
  .zy_luanlai .li03 {
    width: 226px;
    left: 135px;
    top: 352px;
    border-right: none;
  }
  .zy_luanlai .li04 {
    width: 182px;
    right: 160px;
    top: 110px;
    padding-left: 30px;
    padding-right: 60px;
    border-left: none;
  }
  .zy_luanlai .li05 {
    width: 286px;
    right: 56px;
    top: 232px;
    padding-left: 30px;
    padding-right: 60px;
    border-left: none;
  }
  .zy_luanlai .li06 {
    padding-left: 30px;
    width: 266px;
  }
  .zy_luanlai .li06 {
    right: 136px;
    top: 352px;
    border-left: none;
  }
  .zy_luanlai li i {
    display: block;
    font-style: normal;
    font-size: 26px;
    color: #222222;
    font-weight: bold;
  }
  .zy_luanlai li em {
    position: absolute;
    left: -60px;
    top: -6px;
    background: url(../images/4fb0_4.png) no-repeat;
    width: 122px;
    height: 122px;
    line-height: 122px;
    text-align: center;
    font-size: 55px;
    color: #fff;
    font-family: arial;
    transition: transform 0.2s ease-out 0s;
    transform: rotate(0deg);
  }
  .zy_luanlai .li05 em {
    left: 318px;
  }
  .zy_luanlai .li04 em {
    left: 216px;
  }
  .zy_luanlai .li06 span {
    position: absolute;
    left: 238px;
    top: -6px;
  }
.zy_luanlai li:hover{background-color:#e6a13a;color:#FFF;}
.zy_luanlai li:hover i{color:#FFF;}

.zy_zdhfm{ margin-top: 40px;}
.zy_yin{padding: 80px 0;}
.zy_yin_t{font-size: 38px;color: #333;height: 60px;line-height: 60px;overflow: hidden;}
.zy_yin_t b{font-weight: bold;padding: 0 10px 0 305px;}
.zy_yin_t span,.zy_yin_t b{display: block;float: left;}
.zy_yin_t:hover,.zy_yin ul li:hover b{color: #e6a13a;}
.zy_yin ul{display: block;padding: 0px 0 0;}
.zy_yin ul li{width: 300px;float: left;text-align: center; background:url(../images/yin_line01.gif) no-repeat;}
.zy_yin ul li em{display: block;width: 57px;margin:0 auto;}
.zy_yin ul li em img,.fuw dl dt img,.ys_r dl dt img{width: 57px;height: 57px;display: block; transition: all 0.3s ease-in-out 0s;}
.zy_yin ul li:hover img,.fuw dl:hover dt img,.ys_r dl:hover dt img{ transform: rotateY(180deg);}
.zy_yin ul li b{display: block;font-size: 24px;color: #333;height: 80px;line-height: 80px;overflow: hidden; background:url(../images/yin_line02.gif) no-repeat center 78px;}
.zy_yin ul li span{display: block;font-size: 14px;color: #666;width: 205px;margin:0 auto;padding: 14px 0 0;height: 44px;line-height: 22px;overflow: hidden;}
.zy_yin ul li:first-child{background: none;}

.zy_wulian{ background:url(../images/wulian_bg.jpg) center no-repeat; background-size: cover; padding: 60px 0;}
.zy_wulian_title{ text-align: center;} 
.zy_wulian_title h3{ font-size: 46px; color: #000; padding-bottom: 30px; margin-top: 15px;}
.zy_wulian_title h4{ font-size: 20px; color: #000; font-weight: normal;}
.zy_wulian_cont{ padding-top: 50px;}
.zy_wulian_cont li{ background: rgba(255, 255, 255, 0.6); margin-right:60px; width: 320px; padding:24px 20px; min-height:500px; float: left; overflow: hidden;}
.zy_wulian_cont li:nth-child(3){ margin-right:0;}
.zy_wulian_cont li .pic{ width: 320px; height: 192px; display: block;}
.zy_wulian_cont li .pic img { width:320px; height:192px;}
.zy_wulian_cont li .txt{ padding: 40px 30px 60px; height:220px;   position: relative; color: #222;}
.zy_wulian_cont li h5{ font-size: 20px; line-height: 4; text-align: center; padding-bottom: 15px;}
.zy_wulian_cont li p{ font-size: 16px;line-height:1.6;}
.zy_wulian_tit { text-align:left; margin:0;}
.zy_wulian_tit h2 {font-size:36px; color:#000; font-weight:bold; line-height:2;}
.zy_wulian_tit h3 {font-size:28px; font-weight:bold; line-height:1.6; font-weight:700;}
.zy_wulian_tit h4{ color:#fba02c; font-size:32px;line-height:2; font-weight:400;}


 .wulianthird{ margin:36px auto;  }   
 .wulianthird li{ float:left;width:320px; margin-right:120px;  }
 .wulianthird li:nth-child(3){margin-right:0;  }
 .wulianthird li img{ width:100%;}
 .wulianthird li p{ text-align:center; font-size:16px; line-height:32px;}
 
 
 
/* .ys { background: url(../images/ys_bg.jpg) no-repeat center bottom; padding-top: 80px } */
.feature { margin: 60px 0 50px }
.feature li { width: 129px; float: left; margin-right: 68px; text-align: center; cursor: pointer }
.feature li span { width: 129px; height: 136px; display: block; background: url(../images/ysi_bg.png) no-repeat center top; padding-top: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.feature li i { display: block; width: 87px; height: 87px; background: #e5e5e5; border-radius: 50%; margin: 0 auto; -o-transition: all .3s ease; transition: all .3s ease }
.feature li strong { display: block; font-size: 16px; color: #333; line-height: 100%; font-weight: 400; margin-top: 22px }
.feature li:last-child { margin-right: 0 }
.feature li:hover i { background:#01a0e7 url(../images/ys_li.png) no-repeat center; background:linear-gradient(0deg,rgba(37,70,147,1),rgba(0,162,233,1)); }
.feature li:hover img { filter: invert(1); -webkit-filter: invert(1) }

.wulian_yinlin { margin:60px auto 60px;}
.wulian_cptitle h2.main_title a { text-align: center; display: block; font-weight: 400; font-size: 40px; color: #000; font-weight:700; line-height: 100%; padding-bottom: 19px }
.wulian_cptitle h2.main_title a:hover { color: #333 }
.wulian_cptitle h2.main_title strong { color: #00a2e9 }
.wulian_cptitle h2.main_title span { display: block; text-align: center; background: url(../images/t_bg1.png) no-repeat center; font-size: 20px; color: #666; line-height: 100%; font-weight: 400 }

.wulian_txt {  line-height:1.8; font-size:16px; }
.wulian_txt p{color:#000;}
.wuldesc p	{ margin:10px 0;}</pre></body></html>