<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@font-face {
  font-family: 'REGULAR';
  src: url('./ALIBABAPUHUITI-2-55-REGULAR.TTF');
}
@font-face {
  font-family: 'LIGHT';
  src: url('./ALIBABAPUHUITI-2-45-LIGHT.TTF');
}
@font-face { 
  font-family: 'MEDIUM';
  src: url('./ALIBABAPUHUITI-2-65-MEDIUM.TTF');
}
@font-face { 
  font-family: 'BOLD';
  src: url('./ALIBABAPUHUITI-2-85-BOLD.TTF');
}
@font-face {  
  font-family: 'YouSheBiaoTiHei';
  src: url('./YouSheBiaoTiHei-2.ttf');
}
@font-face {
  font-family: 'DIN-Bold';
  src: url('./DIN-Bold.otf');
} 

html {
   scroll-padding-top: 100px;
}
*{margin:0;padding:0;} 
h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;}
li{list-style-type: none;}
a{text-decoration:none;color:#2a2a2a;}
body{min-width:1200px;max-width:1920px;margin: 0 auto;font-family: 'REGULAR'; color:#2a2a2a;font-size: 18px;}
img{ border:0;}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}
.box{width:1200px;margin:0 auto;}
.box1{width:72.917%;min-width:1200px;margin:0 auto;}
.over{overflow: hidden}
.fl{float: left}
.fr{float: right}
.border{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box;} 

.wr{writing-mode: vertical-rl;writing-mode: tb-rl;}
.wl{writing-mode: vertical-lr; writing-mode: tb-lr;}
.dx{text-transform : uppercase} 
.xx{text-transform : lowercase}
.sdx{text-transform : capitalize}


.dinb{ font-family: 'DIN-Bold';}
.cg{font-family: 'REGULAR';}
.xt{font-family: 'LIGHT';}
.zc{font-family: 'MEDIUM';}
.ct{font-family: 'BOLD';}
.swiper{ margin: 0;}
.swiper-button-prev,.swiper-button-next{outline: none;margin: 0;}

.ht_img img{cursor: pointer; transition: all 0.6s;}
.ht_img:hover img{transform: scale(1.06);}


/* é¦–é¡µ */
header{width: 100%;height: 100px;background: #fff; position: fixed;top: 0;left:0;z-index: 999;}
header .box1{height: 100px;}
header .box1 .hl .logo{display: block;height: 80px;}
header .box1 .hl .line{width: 1px;height: 45px;background: #2f63b6;margin: 0 15px;}
header .box1 .hl p{font-size: 20px;line-height: 25px;}
header .box1 .phone div{display: none; width: 205px;top: 60px;right: 0;left: -75px;height: 50px;padding: 0 15px;border-radius: 25px;background: #e3a436;color: #fff;font-size: 20px;}
header .box1 .phone div:before{display: block;content: ''; width: 10px;height: 6px;background: url(../images/s_.png) no-repeat center;position: absolute; top: -6px;left: 0;right: 0;margin:auto;}
header .box1 .phone:hover div{display: flex;}
header nav{width: 55%}
header nav a{}
header nav a:hover,header nav a.active{color: #4266ab;font-family: 'MEDIUM';}
header.active{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}

.dh nav{height: 70px;background: #fff;border-radius: 35px 0 35px 0;top: 28px;left: 0;right: 0;margin:auto;z-index: 9}
.dh nav a{width: 16.666%;color: #4c4c4c}
.dh nav a:hover,.dh nav a.active{color: #4266ab;}
.dh nav span{display: block;width: 1px;height: 20px;background:#e0e0e0;}

.banner{width:100%;height: 460px;margin-top: 88px}


.sy_banner{margin-top: 88px}
.sy_banner .swiper-pagination{bottom: 20px;}
.sy_banner .swiper-pagination span{line-height: 999px;overflow: hidden;box-sizing: border-box;background: #2f63b6;width: 10px;height: 10px;margin: 0 5px !important;}
.sy_banner .swiper-pagination-bullet-active{opacity: 1 !important;}

.cor{color: #2f63b6}
.cor1{color: #4266ab}
.cor2{color: #ffffff}

/* å†…å®¹ */
.title{padding: 120px 0 60px;}
.title h4{font-size: 26px;line-height: 30px;margin-bottom: 15px;} 
.title h3{font-size: 46px;line-height: 50px;margin: 0 20px;}

.ht1{width: 100%;background:#f9f8f5;}
.ht11 ul li{width: 31.428%;border: 1px solid rgba(66, 102, 171, 0.2);background:#f0f1f1;}
.ht11 ul li h5{font-size: 26px;line-height: 36px;padding: 70px 0 50px;}
.ht11 ul li h5 span{background: url(../images/ht10.png) no-repeat center bottom 5px;}
.ht11 ul li p{font-size: 28px;opacity: 0.9;padding: 40px 0;}
.ht11 ul li:nth-child(2){border: 1px solid rgba(122, 180, 83, 0.2);background:#f3f5ed;}
.ht11 ul li:nth-child(3){border: 1px solid rgba(151, 137, 25, 0.2);background:#f7f6ed;}



.ht12{padding: 75px 0 55px;}
.ht121{width: 50.9285%}
.ht122{width: 520px; margin-right: 4%}
.ht122 h3{font-size: 42px;color: #4266ab;line-height: 40px;margin-bottom: 23px;}
.ht122 h3 span{display: inline-block;width: 214px; background: url(../images/ht123.png) no-repeat center top}
.ht122 ul li{width: 250px;height: 88px;border:1px solid #a0a0a0;font-size: 24px;margin-top: 22px;}
.ht122 ul li::after{display: block;content: '';width: 14px;height: 14px;background: url(../images/ht120.png) no-repeat center;position: absolute; top: -1px;left: -1px;}
.ht122 a{width: 236px;height: 68px;background:#eea100;border-radius: 10px;padding: 0 8px 0 40px;margin: 88px auto 0;font-size: 26px;color: #fff;}


.ht2{width: 100%;background:#f9f8f5;padding-bottom: 105px;}
.ht21{width: 53.857%;}
.ht21 ul li{width: 100%;background:#fff;padding: 15px 0 15px 15px;margin-bottom: 24px;}
.ht21 ul li:last-child{margin-bottom: 0}
.ht211{width: 56.756%;}
.ht212{width: 43%;}
.ht212 h5{font-size: 34px;letter-spacing: -1px;}
.ht212 .line{width: 100%;height: 1px;background:#4266ab;opacity: 0.4;margin: 15px 0 20px;}
.ht212 p{font-size: 24px;line-height: 29px;}
.ht21 ul li::after{display: block;content: '';width: 24px;height: 24px;background: url(../images/ht21.png) no-repeat center;position: absolute;top: 0;right: 0;}
.ht21 ul li.active{background:#eea100;color: #fff;}
.ht21 ul li.active .ht212 h5{color:#fff;}
.ht21 ul li.active .ht212 .line{background:#fff;}
.ht21 ul li.active::after{background: url(../images/ht21_.png) no-repeat center;}

.ht22{width: 36.5%; background: url(../images/ht22.png) no-repeat center top;padding-top: 9px;}
.ht221::before{display: block;content: '';width: 50px;height: 50px;border-radius: 50%;border: 3px solid #3866b0;margin-right: 30px;}
.ht2211{width: 288px;height: 107px;border-radius: 10px;background:#3866b0;font-size: 24px;}
.ht2211 span{font-size: 28px;}
.ht222{margin: 295px 0 55px;}
.ht222::after{display: block;content: '';width: 40px;height: 40px;border-radius: 50%;border: 3px solid #eea100;margin-left: 19px;}
.ht2221{width: 288px;height: 107px;border-radius: 10px;background:#eea100;font-size: 24px;}
.ht2221 span{font-size: 28px;}
.ht22&gt;h5{font-size: 42px;}

.ht3{width: 100%;height: 849px;background: url(../images/ht3.jpg) no-repeat center;}
.ht30{padding: 155px 0 65px;}
.ht30 h3{font-size: 52px;}
.ht30 h4{font-size: 24px;margin-top: 13px;color: rgba(255, 255, 255, 0.8);}

.ht31{border-radius: 10px;padding: 45px 3% 0; height: 413px;background: url(../images/ht31.png) no-repeat center;border: 3px solid rgba(255, 255, 255, 0.2);}
.ht31 ul li{width: 30.5%;height: 180px;border: 1px solid rgba(255, 255, 255, 0.4);border-radius: 8px}
.ht31 ul li h5{font-size: 26px;}
.ht31 ul li .line{width: 100%;height: 1px;background: #fff;opacity: 0.2;margin: 12px 0 ;}
.ht31 ul li h4{font-size: 32.5px;}
.ht31 ul li::after{display: block;content: '';width: 15px;height: 15px;background: url(../images/ht30.png) no-repeat center;position: absolute;top: -1px;left: -1px;}
.ht31 a{width: 286px;height: 68px;background:#eea100;border-radius: 10px;padding: 0 8px 0 50px;margin: 52px auto 0;font-size: 26px;color: #fff;}

.ht32{padding-bottom: 100px}
.ht321{width: 65%;}
.ht321 ul li{width: 320px;height: 550px;padding-top: 70px;}
.ht321 ul li div h5{font-size: 32px;line-height:38px; margin: 44px 0 25px;}
.ht321 ul li div div{font-size: 20px;line-height: 26px;text-align:left;margin-bottom:5px;}

.ht4{width: 100%;background:#f9f8f5;padding-bottom: 100px;}

.ht41 ul li{width: 20%;height: 76px;padding: 0 2.5%;border-right: 1px solid #bfbfbf;}
.ht41 ul li h5{font-size: 25px;line-height: 50px;}
.ht41 ul li h6{font-size: 109px;color: #e3e3e3;line-height: 95px;}
.ht41 ul li.active{border-bottom: 2px solid #ecc457;}
.ht41 ul li.active h5{color: #eea100}
.ht41 ul li.active h6{color: #f8e6cc}

.ht421{width: 1070px;padding:  25px 30px 25px 50px; background:#fff;bottom: 0;left: 0;right:0;margin:auto;}
.ht421&gt;h5{font-size: 26px;color: #eea100;margin-right: 20px;}
.ht421 div{width: 660px;font-size: 20px;line-height:36px; margin-left: 40px;}

.ht43{padding: 70px 0 88px;}
.ht431{top: 0;left: 0}
.ht431 ul li{width: 20%;padding-bottom: 7.3%;}
.ht431{width: 100%;height: 100%;top: 0;left: 0;}
.ht431 h5{font-size: 34px;}
.ht431 h6{font-size: 17px;margin-top: 5px;}
.ht431 ul li.active{background:#4266ab;color: #fff;}

.ht5{width: 100%;background:#f9f9f9;padding-bottom: 80px;}
.ht51 ul li{width: 280px;height: 76px;padding: 0 3%;border-right: 1px solid #bfbfbf;}
.ht51 ul li h5{font-size: 26px;line-height: 50px;}
.ht51 ul li h6{font-size: 109px;color: #e3e3e3;line-height: 95px;}
.ht51 ul li.active{border-bottom: 2px solid #ecc457;}
.ht51 ul li.active h5{color: #eea100}
.ht51 ul li.active h6{color: #f8e6cc}

.ht52 ul li{padding: 100px 5%; height: 629px;background: url(../images/ht51.jpg) no-repeat center}
.ht521{width: 52.9%}
.ht521 dl{height: 100%;}
.ht521 dl dd{width: 100%;padding: 20px 4% 20px 12%;border: 1px solid rgba(255, 255, 255, 0.3);}
.ht521 dl dd h5{font-size: 26px;}
.ht521 dl dd p{font-size: 18px;line-height: 25px;margin-top: 5px;}
.ht521 dl dd h6{width: 47px;height: 49px;padding-bottom: 5px; border-radius: 0 0 27px 27px;background:#fff;top: -1px;left: 3%;font-size: 29px;color: #eea100}

.ht522{width: 41.5%;height: 442px; border: 5px solid #fff;}

.ht6{width: 100%;background: linear-gradient(#fff 540px,#f9f8f5 540px);padding-bottom: 50px;}
.ht61{width: 38.714%}
.ht62{width: 45.714%;margin-right: 8%;}
.ht62&gt;p{font-size: 20px;line-height: 32px;}
.ht62&gt;ul{margin: 35px 0 90px;}
.ht62&gt;ul li{margin-right: 40px;}
.ht62&gt;ul li .span1{color: #eea100;font-size: 55px;line-height: 55px;}
.ht62&gt;ul li .span2{color: #eea100;font-size: 34px;line-height: 34px;}
.ht621 h5{font-size: 38px;line-height: 40px;}
.ht621 h6{font-size: 20px;}
.ht622{margin-top: 28px;}
.ht622 p{padding-left: 25px;margin-top: 5px;font-size: 22px; background: url(../images/ht60.png) no-repeat left center;}








.ht8{padding-bottom: 90px;}

.ht9{background: url(../images/ht9.png) no-repeat bottom #f9f8f5;padding-bottom: 85px;}
.ht91{width: 48%}
.ht91 h1{font-size: 32px;}
.ht91 .line{width: 100%;height: 1px;background: url(../images/ht900.png) no-repeat left center;margin: 25px 0 30px;}
.ht91 p{font-size: 18px;line-height: 29px;color: #464646}
.ht91 a{width: 236px;height: 68px;background:#eea100;border-radius: 10px;padding: 0 8px 0 45px;margin: 50px 0 0;font-size: 22px;color: #fff;}





.bd{width: 100%;background:#4266ab;padding: 95px 0 105px;}
.bd1 h5{font-size: 20px;opacity: 0.7;}
.bd1 h4{font-size: 58px;line-height: 80px;}
.bd1 .line{width: 34px;height: 2px;background:#fff;opacity: 0.7;margin-top: 15px;}

.bd2{width: 58.571%;}
.bd21{width: 49%;height: 58px;background: #fff;border-radius: 5px;padding: 0 15px;}
.bd21 .text{display: block;width: 70%; height: 100%;background: none; outline: none;border: none;font-size: 18px;}
.bd22{width: 100%;height: 120px;padding: 15px;margin: 13px 0;}
.bd22 .text{width: 85%;}
.bd2 .tj{display: block;width: 100%;height: 58px;border-radius: 5px;background:#eea100;color: #fff;outline:none;cursor: pointer;border: none; font-size: 18px;}

.xf{width: 60px;height: 500px; position: fixed;bottom: 5%;right: 0;z-index: 100}
.xf&gt;ul{height: 320px;text-align: center;}
.xf&gt;ul&gt;li{width: 60px;height: 60px;background: #2e2e2e; position: relative}
.xf&gt;ul&gt;li&gt;a{width: 100%;height: 100%;}
.xf&gt;ul li:last-child{margin-bottom: 0;background:rgba(46, 46, 46, 0.3);}
.xfl{display: none;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); position: absolute;top:0;bottom: 0;right: 90px;margin:auto;border-radius: 13px;background-color: #fff;}
.xfl .ss{display: block;position: absolute;top:0;bottom: 0;right: -6px;margin:auto;}
.xfl1{width: 300px;font-size: 20px;}
.xfl2{width: 110px;height: 110px; padding:10px;}
.xf&gt;ul&gt;li.active{background:#4266ab}
.xf&gt;ul&gt;li.active .xfl{display: flex;}
.xf&gt;ul&gt;li.active a&gt;.xf0{display: none}
.xf&gt;ul&gt;li.active a&gt;.xf0_{display: inline-block}

/* åº•éƒ¨ */

footer{width: 100%;background:#fff;}
footer .footT{padding: 50px 0 0;}
footer .footT .ftl{width: 88%}
footer .footT .ftl nav{margin-bottom: 65px;}
footer .footT .ftl nav span{font-size: 15px;opacity: 0.5}
footer .footT .dewm{width: 10.5%;}
footer .footT .dewm ul li{margin-top: 20px;}
footer .footT .dewm ul li div{width: 107px; width: 107px;background: url(../images/de.png) no-repeat center;padding: 4px;}
footer .footT .dewm ul li p{font-size: 18px;}
footer .footT .ftm{width: 100%;border-top: 1px solid rgba(49, 49, 49, 0.27);border-bottom: 1px solid rgba(49, 49, 49, 0.27);}
footer .footT .ftm ul li{padding: 30px 1%;width: 31%; border-right: 1px solid rgba(49, 49, 49, 0.27); }
footer .footT .ftm ul li:first-child{border-left: 1px solid rgba(49, 49, 49, 0.27);}
footer .footT .ftm ul li .fmr{margin-left: 15px;font-size: 16px;}
footer .footT .ftm ul li .fmr h5{opacity: 0.8;}
footer .footT .ftm ul li .fmr p{line-height: 25px;font-size: 18px;}
footer .fB{width: 100%;font-size: 14px;padding: 40px 0;color: rgba(48,48,48,0.76);}
footer .fB a{color: rgba(48,48,48,0.76);}





.position{border-bottom:1px solid #bfbfbf;padding-bottom: 10px;margin-bottom: 80px}
.pos1{padding-left: 10px;height: 45px; border-left: 2px solid #4266ab;}
.pos1 h3{font-size: 24px;line-height: 22px;color: #4266ab}
.pos1 p{text-transform : uppercase; font-size: 17px;opacity: 0.4; margin-top: 2px}
.position&gt;p{max-width: 50%;height: 23px;line-height: 23px; font-size: 18px;color: #666666;opacity: 0.8; margin-top: 22px}
.position&gt;p a{color: #666666}
.position&gt;p a:hover{color: #4266ab}

.bg{background:#f3f6f9;}
.con{width: 100%; padding: 65px 0 100px;}
.con1{width: 100%; padding:65px  0 0;}

.abt{padding: 110px 0 50px;}
.abt h3{font-size: 40px;}
.abt .line{width: 35px;height: 3px;background:#e3a436;margin: 12px auto 0;}
/* å…³äºŽæˆ‘ä»¬ */
.gy1{background: url(../images/a1.jpg) no-repeat left bottom;padding-bottom: 65px;}
.gy11{width: 44%;}
.gy11 h3{font-size: 29px;}
.gy11 .line{width: 100%;height: 2px;background: #185996;opacity: 0.26; margin: 20px 0 35px;}
.gy111{padding-right: 10px; font-size: 22px;line-height: 35px;text-align:justify;overflow:auto;height: 245px;}

.gy_body{white-space:-moz-pre-wrap;word-wrap:break-word;margin-top: 50px; font-size: 22px;line-height: 35px;}
.gy_body img{max-width:100%;}


/*Scrollbar 4*/
#scrollbar4 ::-webkit-scrollbar {
    width: 3px;
    height: 3px;
}
 
#scrollbar4 ::-webkit-scrollbar-track {
    /* background-color: #fff; */
    /* box-shadow: inset 0px 0px 0px 11px #f2f2f3; */
    /* border-radius: 5px; */
}
 
#scrollbar4 ::-webkit-scrollbar-thumb {
    background: #4266ab;
    border-radius: 10px;
}

#scrollbar4 ::-webkit-scrollbar-corner {
}

.gy2{width: 100%;background: #f6f7f8;padding-bottom: 70px;}
.gy21{background: url(../images/a2.png) no-repeat center bottom 82px;}
.gy21 .mySwiper{margin: 0 auto;}
.z_img{width: 100%;padding-bottom: 137%;}
.z_img::after{display: block;content: '';width: 100%;height: 100%;background: url(../images/z.png) no-repeat center;position: absolute;top: 0;left: 0;background-size: 100% 100%;z-index: 9}
.z_img img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.z_tit{font-size: 23px;height: 80px;line-height: 80px;}
.gy2 .swiper-pagination{position: static;margin-top: 40px; }
.gy2 .swiper-pagination span{line-height: 999px;overflow: hidden;box-sizing: border-box;border-radius: 50%; opacity: 1 !important;border: 1px solid #aaaaaa;background: none; width: 10px;height: 10px;margin: 0 5px !important;}
.gy2 .swiper-pagination-bullet-active{background: #4266ab !important;border-color: #4266ab !important;}


/* æˆåŠŸå­¦å‘˜ */
.case ul li{width: 49.857%;margin-bottom: 70px;}
.case ul li .c_img{display: block; width: 100%;padding-bottom: 62%;border-radius:10px; position: relative; }
.case ul li .c_img img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin:auto;}
.case ul li .c_tit{font-size: 26px;color: #404040; height: 36px;line-height: 36px;margin-top: 25px;padding: 0 15% 0 3% ;background: url(../images/pm.png) no-repeat right 3% center}
.case ul li:hover .c_tit{color: #4266ab;background: url(../images/pm_.png) no-repeat right 3% center}



/* äº§å“ä¸­å¿ƒ */
/* äº§å“ä¸­å¿ƒ */
.kctx .kc_nav{width: 25.714%;}
.kctx .kc_nav ul{background: #f6f7f8;padding: 30px 0;}
.kctx .kc_nav ul li .kcn{width: 100%;height: 100px;}
.kctx .kc_nav ul li .kcn&gt;a{width: 100%;height: 30px;line-height: 30px;padding-left: 45px;color: #535353; font-size: 26px;}

.kctx .kc_nav ul li&gt;.btn{width: 55px;height: 100px;position: absolute;top:0;right: 0;}
.kctx .kc_nav ul li&gt;.btn.off_{background: url(../images/off_.png) no-repeat center;}
.kctx .kc_nav ul li&gt;.btn.on_{background: url(../images/on_.png) no-repeat center;}
.kctx .kc_nav ul li.active,.kctx .kc_nav ul li:hover{background:#ffffff;}
.kctx .kc_nav ul li.active .kcn&gt;a,.kctx .kc_nav ul li:hover .kcn&gt;a{color:#4266ab;font-family: 'MEDIUM';border-left: 2px solid #4266ab}
.kctx .kc_nav ul li&gt;dl{padding: 0 55px 0 45px;}
.kctx .kc_nav ul li&gt;dl&gt;dd&gt;a{border-top: 1px dashed #ddd; width: 100%;height: 55px;line-height: 55px;color: #666666;}
.kctx .kc_nav ul li&gt;dl&gt;dd&gt;a:hover,.kctx .kc_nav ul li&gt;dl&gt;dd&gt;a.active{color: #4266ab;}
.kctx .kc_nav ul li.active&gt;dl&gt;dd&gt;a,.kctx .kc_nav ul li:hover&gt;dl&gt;dd&gt;a{border-color: rgba(66, 102, 171, 0.2)}

.kctx .pr{width: 67.1428%}

.course ul li{width: 46.489%;margin-bottom: 60px;}
.course ul li .kc_img{display: block; width: 100%;padding-bottom: 75%;border-radius: 20px; position: relative; }
.course ul li .kc_img img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin:auto;}
.course ul li .kc_tit{font-size: 26px;color: #404040; height: 36px;line-height: 36px;margin-top: 25px;padding: 0 25% 0 3% ;background: url(../images/pm.png) no-repeat right 3% center}
.course ul li:hover .kc_tit{color: #4266ab;background: url(../images/pm_.png) no-repeat right 3% center}

/* å¹³å°ä¼˜åŠ¿ */
.ys11{width: 50%;}
.ys11 h6{font-size: 22px;margin-bottom: 10px;}
.ys11 h4{font-size: 26px;line-height: 30px;}
.ys11 h5{font-size: 16px;color: #999999}
.ys11 .line{width: 18px;height: 4px;border-radius: 2px;background: #4266ab;margin:  20px 0; }
.ys11 p{font-size: 18px;line-height: 34px; color: #666666}

.ys10 ul li{height: 420px;}
.ys12{width: 960px;top: 0;}


/* åˆä½œæœºæž„ */
.jm1{width: 100%;}
.jm10{padding: 110px 0 70px;}
.jm10 h3{font-size: 40px;}
.jm10 a{width: 288px;height: 80px;border-radius: 40px;background:#4266ab;font-size: 20px;color: #fff;margin: 40px auto 0;}
.jm11 ul li{width: 49.214%;background: #f0f2f5; border-radius:4px; border: 1px solid rgba(109, 151, 213, 0.7); margin-bottom: 20px;}
.jm11 ul li h5{font-size: 32px;padding: 40px 0 30px;}
.jm112{padding: 40px 10% 45px;}
.jm112 h6{font-size: 26px;}
.jm112 p{font-size: 20px;line-height: 26px;margin-top: 10px;}
.jm11 ul li:nth-child(2){border-color: #ccae52;background:#f7f7f1;}
.jm11 ul li:nth-child(3){border-color: #b0d38d;background:#f3f5f1;}




.jm3{padding: 110px 0;}
.jm321{width: 100%;height: 100%;top: 0;left: 0;padding-left: 4%}
.jm32 h3{font-size: 40px;line-height: 56px;}
.jm32 p{margin-top: 40px;font-size: 26px;}

.jm31 ul li{width: 48.214%;margin-top: 60px;}
.jm31 ul li&gt;h5{font-size: 32px;}
.jm31 ul li&gt;p{margin: 4px 0 17px;font-size: 18px;line-height:  23px; color: #535353}
.jm31 ul li&gt;img{border-radius: 16px;}
.jm311 h5{font-size: 36px;margin: 10px auto 15px;}
.jm311 a{width: 266px;height: 58px;border: 1px solid #313131;color: #313131;margin: 0 auto 10px;}
.jm311 div{font-size: 16px;opacity: 0.6}
.jm311 a:hover{background:#225fbb;border-color: #225fbb;color: #fff;}


/* æ–°é—»èµ„è®¯ */
.news&gt;ul&gt;li{margin-bottom: 35px;}
.n_img{display: block; width: 45%;padding-bottom: 19.8%;position: relative; overflow: hidden;}
.n_img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.n_con{width: 47.6%;}
.n_tit{font-size: 24px;height: 35px;line-height: 35px;color: #1c1c1c}
.n_des{height: 56px; -webkit-line-clamp: 2;overflow: hidden;font-size: 20px;color: #5d5d5d; line-height: 28px;margin: 20px 0 30px;}
.n_time{font-size: 16px;color: #000;}
.n_time::before{display: block;content: '';width: 13px;height: 1px;background: #000000;}
.n_time span{display: block;margin:  0 30px 0 40px; font-size: 22px}
.news&gt;ul&gt;li:hover .n_tit{color: #4266ab}



/* è”ç³»æˆ‘ä»¬ */
.contact{margin-top: 90px;}
.contact1{width: 42.857%; }
.contact11{margin-bottom: 50px;color: #333;opacity: 0.9}
.contact11&gt;p{font-size: 24px;line-height: 25px; border-bottom: 1px solid rgba(51, 51, 51, 0.2);padding-bottom: 22px;margin-bottom: 22px}
.contact11&gt;p img{margin-right: 12px}
.contact112{font-size: 18px;line-height: 28px;}
.contact112 p{width: 75%;}
.contact11 ul{margin-top: 30px;}
.contact11 ul li{margin-right: 23px;font-size: 16px;}
.contact11 ul li div{width: 107px;height: 107px;padding: 4px;background: url(../images/ce.png) no-repeat center;margin-right: 10px;}

.map{width: 51.07%;height:675px;overflow: hidden;}
.map #container{width:100%; height: 675px;overflow: hidden;}
.BMap_bubble_buttons{display: none!important;}
.BMap_bubble_title{font-weight: bold;font-size: 16px;width: initial!important;padding-top: 10px;}
.BMap_bubble_content{margin-top: 10px;}
.BMap_bubble_center{width: 90%!important;}
.BMap_bubble_pop{padding: 0 15px!important;}

/* é¡µç&nbsp; */

.pagination {margin-top: 50px;width: 100%;line-height: 78px;font-size: 22px;color: #333333;text-align: center;border-top: 1px solid #bfbfbf;}
.pagination li {width: 50px;text-align: center;line-height: 35px;display: inline-block;margin: 0 3px;}
.pagination li a {color: #636462;}
.pagination li.active, .pagination li a:hover {color: #4266ab !important;position: relative;}
.pagination li.active::after {content: '';width: 50px;height: 4px;background: #4266ab;position: absolute;left: 0;right: 0;top: -23px;}

/* ä¸Šä¸‹ç¯‡ */
.sxy{margin-top: 60px;font-size: 20px;color: #666}
.sxy div{max-width: 48%; color: #666}
.sxy a{height: 24px;line-height: 24px;}
.sxy a:hover{color: #4266ab}

/* è¯¦æƒ…é¡µ */
.article_title{text-align: center;margin-bottom: 30px}
.article_title h2{font-size: 30px;}
.article_title p{font-size: 16px;color:#858585;margin-top: 10px;}
.article_body{white-space:-moz-pre-wrap;word-wrap:break-word;font-size: 18px;line-height: 36px;padding:50px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.article_body img{max-width:100%;}
.article_body iframe{max-width:100% !important;}
</pre></body></html>