<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*åˆå§‹åŒ–*/
html { font-family:"å¾®è½¯é›…é»‘"; font-size:14px;} 
html,body{ height:100%; }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input,figure { margin: 0; padding: 0; }
body { -webkit-overflow-scrolling: touch; text-align:left;  max-height: 100%;  overflow:-Scroll;overflow-x:hidden;min-width: 1360px}
a, a:hover { text-decoration: none; outline: none;  }
a{ color:#0b0808;}
p{ margin:0; padding:0;}
:link, :visited{text-decoration: none;}
ul,li { list-style: none }
img { border: none; max-width:100%;}
input, select, textarea { border: none; outline: none; background: none }
em,i { font-style: normal }
h1, h2, h3, h4, h5, h6 { font-weight: normal }
.clear{clear:both; width:100%; overflow:hidden;}
.clearfix::after{ clear: both; display: block; height: 0; content: '';}
/* clear */
.fn-clearfix:after { display: block; font-size: 0; content: '\0020'; clear: both; height: 0; }
.fn-clearfix { zoom: 1; /*for IE6 IE7*/ }
.fn-clear { visibility: hidden; clear: both; }
.zj{ width:1200px; margin:0 auto; display:block;}
a{text-decoration: none; outline: 0; blr:expression(this.onFocus=this.blur()); /*æŒ‰ä¸‹é¼&nbsp;æ&nbsp;‡å›¾ç‰‡å‘¨è¾¹ä¸ä¼šå‡ºçŽ°è™šçº¿*/}
::-ms-clear, ::-ms-reveal{display: none; /*IE10 input X åŽ»æŽ‰æ–‡æœ¬æ¡†çš„å‰å‰å’Œå¯†ç&nbsp;è¾“å…¥æ¡†çš„çœ¼ç›å›¾æ&nbsp;‡ */}
.fr{ float:right;}
.fl{ float:left;}


/*header*/
.header { width: 100%; display:table; margin: 0 auto; }

.top{ width:1200px; margin:0 auto;}
.top .logo{   height:80px; margin:5px 0;  width: 100;line-height:80px }
.top .logo h1{ font-size:40px;  color:#000; font-weight: bolder; text-align: center}
.top .top_r{ float:right; padding:10px 0 0 }
.top .top_r .tel{ color:#333333; font-size:16px; line-height:32px}
.top .top_r .tel h1{ font-size:20px; font-weight:bolder}
.top .top_r .tel h2{ font-size:20px; font-weight:100}
.top .top_r .tel h2 span{ color:#0056d0; font-weight:bold}


.zy{ float:right; display:block; font-size:12px; color:#296fb7; padding:4px 0 6px; border-bottom:1px solid #296fb7;border-top:1px solid #296fb7; margin:28px auto;}	
.zy a{ padding:0 6px; color:#296fb7;}
.zy a:hover{ color:#f4a45d;}

.nav_k{ width:100%; display:table; margin:0 auto;background:#0056d0; height:50px;}

/* æœ¬ä¾‹å­css */
/*	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*/	.navBar{ width:1200px; margin:0 auto;height:52px; line-height:52px; position:relative; z-index:9999;   }
	.nav{ width:1200px; margin:0 auto; display:table; font-family:"Microsoft YaHei",SimSun,SimHei;  }
	.nav h3{ font-size:100%; font-weight:normal;  }
	.nav .m{  position:relative; float:left; width:150px; margin:0 0 0 0px; display:inline; text-align:center;   }
	.nav .m:hover{ background:#004909;color:#fff; }
	.nav h3 a{ font-size:16px;  zoom:1; height:52px; line-height:52px; padding:0px 0px;  display: block; margin:0px auto 0; color:#fff; }
	.nav h3 a:hover,.nav .m:hover h3 a{ color:#fff; }
	
	.nav .sub{ display: none; /*é»˜è®¤éšè—*/ width:150px; padding: 0; /*border-top:3px solid #3d5cb9;*/ margin:0 ;  position:absolute; top:52px;  background-color: rgba(255, 255, 255, 0.9);  float:left; line-height:44px; }
	.nav .sub li{ text-align:center;  }
	.nav .sub li a{ color:#333; display:block; zoom:1; font-size:15px;}
	.nav .sub li a:hover{  background:#00780e; color:#fff;   }

/*è½®æ’­ç»“æŸ*/
/* banner */
.fullSlide{ width:100%;  position:relative;  height:705px; background:#fff;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:705px; overflow:hidden; text-align:center; }
.fullSlide .bd li a{ display:block; height:705px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:22px; line-height:22px;}
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; border:1px solid #00780e; border-radius:50%; width:12px; height:12px; margin:4px; overflow:hidden;   line-height:999px; 
	}
.fullSlide .hd ul .on{ background:#00780e; }
.fullSlide .prev{  display:block;  position:absolute; z-index:1; top:40%; left:2%;  z-index:1; width:70px; height:70px; background:url(../images/dot1.png) 0px 0px  no-repeat;  cursor:pointer;display:none;  }
.fullSlide .next{ display:block;  position:absolute; z-index:1; top:40%; left:2%;  z-index:1; width:70px; height:70px; background:url(../images/dot2.png) 0px 0px  no-repeat;  cursor:pointer; display:none;  }
.fullSlide .next{ left:auto; right:2%;  }

/*wrap*/
.wrap {z-index: 500;width:100%; /* position: relative; */ display:table;}

/*k1*/
.k1{ width:100%; display: table; display:table}
.bt{ color:#2e2d2d;}
.bt h1{ font-size:38px; line-height:40px; font-weight:bolder;}
.bt h1 span{ color:#0056d0;}
.bt h2{ font-size: 42px; text-transform: uppercase; font-weight:unset; color:#5b5858; line-height:60px; }
.bt h2 span{ font-weight:bolder; color:#333333}
.bt h3{ width:58px; height:6px; display:table; background:#0056d0; margin:0px 0 18px;}

.more{ border:1px solid #0056d0; border-radius:5px; display:table; height:50px; line-height:50px;}
.more a{ display: table; background: #0056d0; width:200px; height:50px;border-radius:5px; float:left; text-align: center; font-size: 18px; color: #fff; border-radius:5px}
.more a:hover{ background:#333}
.more span{ font-size:18px; color:#0056d0; font-weight:bolder; padding:0 20px; float:left}

.yt{ padding:80px; display:table}
.yt .yt_l{ width:600px;  margin:0px 0 0;}
.yt .yt_l .yt_w{ font-size:16px; line-height:30px; color:#4a4a4a; margin:25px 0 15px; height:120px;}
.yt .yt_r{ background:url(../images/jj2.png) no-repeat top right; width:520px; margin:30px 0 0;}
.yt .yt_r img{ width:490px; height:260px; padding:54px 0 0;}


.k2{ width:100%; display: table;  background:url(../images/bj1.jpg) repeat center center; height:582px; display:table}
.sy_lx{ width:1200px; display:table; margin:0 auto; height:280px; background:#fff}
.sy_lx{box-shadow: 0 0px 18px rgba(0, 0, 0, .2);-webkit-box-shadow: 0 0px 18px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0px 18px rgba(0, 0, 0, .2);-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}

.bt1{ text-align:center; display:table; margin:0 auto; padding:75px 0 40px; line-height:1}
.bt1 h2{ color:#0056d0; font-size:36px;text-transform: uppercase; font-weight:bolder; padding:0 0 10px}
.bt1 h1{ font-size:32px; color:#333;font-weight:bolder}

.sy_lx_l{ width:600px; height:280px; float:left}
.sy_lx_r{ float:right; width:600px; line-height: 280px; padding: 0 0; background: url("../images/tel.png") no-repeat  50px center; font-weight: bolder; font-size: 30px; color: #000}
.sy_lx_r h1{ font-weight: bolder; padding: 0 0 0 130px}
/*k5*/
.k5{ width:100%; display: block; padding: 0px 0 30px; background: #f1f1f1}
.k5 .bt{ float:left}
.k5 .bt_r{ float:right; font-size:16px; color:#999999; line-height:42px; padding:42px 0 0}
.k5 .bt_r span{ font-style:italic}
.k5 .bt_r a{ font-size:16px; color:#666; border:1px solid #d2d2d2; display:inline-block; border-radius:25px; padding:0 30px; line-height:40px; margin-left:40px}
/*k2*/
.k5 .swiper-container { width: 100%; height: 100%;  padding:20px 0 ; margin:0}
.k5 .button-box1{ width: 470px;  height: 52px; overflow: hidden; position:  absolute; right: 0;top:0; display:none}
.k5 .swiper-button-prev{ background:url(../images/next1.png) no-repeat;  width:52px;height:52px;position: absolute; left:auto; right:0;    top:0; transition: 0.3s; z-index: 2; z-index:9999; margin:0}
.k5  .swiper-button-next{background:url(../images/prev1.png) no-repeat;margin:0;  width:52px;height:52px;position: absolute; left:auto;  right:60px;top:0;  transition: 0.3s; z-index: 2;}
.k5 .swiper-slide a .cp_t img{ width:100%;border-radius:5px;-webkit-transition: all .6s ease 0s; transition: all .6s ease 0s;}
.k5 .swiper-slide a .cp_t{ width:100%;  border-radius:20px; overflow:hidden}
.k5 .swiper-slide a:hover .cp_t img{transform: scale(1.08);}
.k5 .swiper-button-prev:hover{ background:url(../images/next11.png) no-repeat;  }
.k5 .swiper-button-next:hover{ background:url(../images/prev11.png) no-repeat;  }
.k5 .swiper-slide a  h1{  width:100%; font-size:16px; color:#333; text-align:center; line-height:45px; height:45px;}
.k5 .swiper-slide a:hover  h1{}


/*fo*/
.fotter{ background: #333333; width:100%; display:table; color:#fff;}
.fotter a{ color:#fff;}

.fo{ width:1200px; display:table; margin:0 auto; padding:70px 0 50px}
.fo_l{ float:left}

.fo_l h1{ font-size:40px;  color:#fff; font-weight: bolder; text-align: center}

.fo_bt{ color:#999999; line-height:1}
.fo_bt h1{ font-size:34px; color:#0056d0; font-weight:bolder;   text-transform: uppercase; display:none}
.fo_bt h2{ font-size:20px; padding:0px 0 18px}
.fo_bt span{ width:50px; height:1px ; background:#999999; display:table}

.fo_r{ float:right}
.fo_r h3{ font-size:32px; line-height:1; padding:20px 0 0;  color:#fff; font-weight:bolder}

.fo2{ color:#fff;vertical-align:middle;display: table; text-align:center; font-size:13px; text-align:center;  margin:0 auto; width:100%;line-height:30px; padding:5px 0;    border-top: 1px solid #434343;opacity:.7}
.fo2 a{color:#fff; }
.fo2 .fo_lj{  width:122px; display: inline-block; height:30px;vertical-align:middle}
.fo2 .fo_lj img{ display:table; padding:2px 0 0 }

.fy{ text-align:center; font-size:14px; padding:20px 0;}
.info { width: 450px; height: 27px; line-height: 28px;  text-align: center;  margin: 15px auto; border: 1px dashed #ccc; border-left: none; border-right: none;  color: #6f6f6f;}




</pre></body></html>