<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html,body{overflow-x:hidden}
.mh{ display:none}
body{
	color:#333;
	margin:0 auto;
	padding:0px;
	font-family:"Arial", "微软雅黑", "Helvetica", "sans-serif";
	font-size:14px;
	overflow-x:hidden

	}
.t14{ font-size:14px}
img{ border:none}
#footl p,#copyw p{margin-top:0px;margin-bottom:0px}
div,ul,li
{
	color:#333;
	font-size:12px;
	font-family:"Arial", "微软雅黑", "Helvetica", "sans-serif";
	margin:0 auto; 
	padding:0;
	list-style:none
}

/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background:000}
::-webkit-scrollbar-track-piece{background:#f6f6f6}
::-webkit-scrollbar-thumb:vertical{background:#d0d0d0;}
::-webkit-scrollbar-thumb:vertical:hover{background:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background:#535353}
::-webkit-scrollbar-resizer:vertical{background:#FF6E00}


header {
width: 100%;
overflow: hidden;
white-space: nowrap;
overflow-x: scroll;
background:#1e5ab0;

}
header::-webkit-scrollbar {
display: none;
}

.nav {
display: inline-block;
margin-left: 15px;
margin-right: 15px;
height: 50px;
line-height: 50px;
color:#fff;
font-size:14px

}
.nav a{
color:#fff !important;

}
.wryh{font-family:"Microsoft yahei"}
a,a:link,a:visited,a:active {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #1e5ab0;transition: all 0.3s;

}
*{ outline:none}
.clear{ clear:both}
.white,.white a{ color:#fff}
#allw{ width:100%; float:left}
#warp{ width:92%; padding:0 4%}
#warpa{ width:92%; padding:0 4%; margin-top:20px}
.cl{ clear:both}
#header{ background:#fff; width:100%; padding-top:10px; padding-bottom:10px; overflow:hidden;}
#header .logo img{ width:80%; float:left; margin-left:2%;margin-top:10px}

#dzswlist{ width:306px; float:left;}
#dzswlist{ width:306px; height:123px}

#tabContainer
{
float:left;
width:100%;
background:#fafafa; margin-bottom:15px

}

#tabContainer li
{
padding:0;
float: left;
width: 33.3333%;
text-align: center;
height:50px;
font-size:16px;

}
#tabContainer a
{

display: block;
height:50px;
line-height:50px;

}
#tabContainer a.on
{

height:50px;
font-size:16px; 
line-height:50px;
color:#fff;
background:#1e5ab0;

}


.infodisp{width:100%; float:left; height:25px; color:#666666; border-bottom:1px dashed #ccc; margin-bottom:20px; text-align:center}
.topmar{ margin-top:28px;}
.topmara{ margin-top:15px;}
#xwban{ width:100%; float:left; height:70px}
#xwban strong{float:left; font-size:26px; color:#000; font-weight:normal}
#xwban i{float:left; font-size:18px; color:#999999; font-style:normal; margin-top:13px; margin-left:8px}

.showpage{width:725px; float:left}
.showpage .flashbox{ width:725px; height:460px; float:left; position:relative; }
.showpage .flashbox img{ width:725px; height:460px;}
.flashbox .focusNew_out{width:725px; height:460px; position:relative; z-index:2}
.flashbox .focusNew_out .f_out_txt{ padding:0 25px;height:110px;width:675px; display:block; position:absolute; bottom:0; left:0; background-color:#1e5ab0;color:#fff; font-size:20px; font-family:"微软雅黑"; line-height:50px; overflow:hidden}
.flashbox .focusNew_out .f_out_txt strong{ line-height:22px; height:44px; overflow:hidden; font-size:14px; font-weight:normal; width:100%; float:left}
.flashbox .focusNew_out .f_out_txt a{color:#fff; float:left; width:100%; font-size:18px; font-weight:bold; padding-top:4px}
.flashbox .f_tabs{

	height:25px;
	position:absolute;
	bottom:120px;
	right:0px;
	z-index:100;
	float:right
}
.flashbox .f_tabs span{ width:25px; height:25px; line-height:25px; background-color:#fff; float: left; margin-right:3px; text-align:center; color:#000; cursor:pointer}
.flashbox .f_tabs span.hover{ height:25px;line-height:25px; background-color:#1e5ab0;cursor:pointer; color:#fff}

#xwzxr{ width:100%; float:left}

#xwzxr1{ width:94%; float:left; padding:3%; height:85px; background:#f5f5f5; margin-bottom:15px}
#xwzxr1l{ width:25%; float:left;height:85px; background:#fff;}
#xwzxr1l1{ width:100%; float:left;height:45px; padding-top:14px; font-size:38px; text-align:center; color:#1e5ab0}
#xwzxr1l2{ width:100%; float:left;font-size:14px; text-align:center; color:#1e5ab0}

#xwzxr1r{ width:70%; float:right;}
#xwzxr1r1{ width:100%; float:left; font-size:16px; color:#1e5ab0; font-weight:bold; height:38px; line-height:38px; overflow:hidden}
#xwzxr1r2{ width:100%; float:left; font-size:14px; color:#333; height:48px; line-height:24px; overflow:hidden}

#contentarea{ width:100%; float:left; font-size:16px; line-height:34px;}
#contentarea img{ max-width:100%; height:auto; overflow:hidden}

#sxwlist:hover #sxwlista{ background:#1e5ab0; border:1px solid #1e5ab0}
#sxwlist:hover #sxwlista1,#sxwlist:hover #sxwlista2{ color:#fff}
#sxwlist:hover #sxwlista1 strong{border-bottom:1px solid #fff;}
#sxwlist:hover #sxwlistb1{ color:#1e5ab0}
#sxwlist{ width:100%; float:left; margin-bottom:20px; border-bottom:1px dashed #ddd; height:110px;transition: all 0.3s;}
#sxwlista{ width:20%; float:left; height:85px; border:1px solid #ddd; margin-top:4px}
#sxwlista1{ width:100%; float:left; height:36px; color:#333; font-size:30px; text-align:center; margin-bottom:8px;margin-top:8px}
#sxwlista1 strong{ border-bottom:1px solid #333}
#sxwlista2{ width:100%; float:left; color:#333; font-size:14px; text-align:center}

#sxwlistb{ width:75%; float:right; margin-top:6px}
#sxwlistb1{ width:100%; float:left; font-size:16px; height:29px; line-height:29px; overflow:hidden; font-weight:bold}
#sxwlistb2{ width:100%; float:left; font-size:14px; line-height:24px; color:#999; overflow:hidden; height:48px}

#xwdtban{ width:100%; background:url(../images/index_37.jpg) top repeat-x; height:49px; float:left; margin-bottom:20px}

#xwlist{width:96.5%; float:left; height:44px; line-height:44px; font-size:16px; background:url(../images/index_70.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd}
#xwlist span{ float:right; font-size:14px; color:#666666; padding-left:15px}

#xwlists{width:98.5%; float:left; height:47px; line-height:47px; font-size:14px; background:url(../images/index_70a.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd}
#xwlists span{ float:right; font-size:14px; color:#666666; padding-left:35px}

#xwlistsv{width:275px; float:left; height:40px; line-height:40px; font-size:14px; background:url(../images/index_70a.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd; font-weight:normal}
#xwlistsv span{ float:right; font-size:14px; color:#666666; padding-left:35px; font-weight:normal}

#xwlistsvo{width:508px; float:left; height:40px; line-height:40px; font-size:14px; background:url(../images/index_70a.jpg) left center no-repeat; padding-left:15px; overflow:hidden; text-align:left;border-bottom:1px dashed #ddd; font-weight:normal}
#xwlistsvo span{ float:right; font-size:14px; color:#666666; padding-left:35px; font-weight:normal}

#xwlista{width:98%; float:left; height:38px; line-height:38px; font-size:16px; background:url(../images/index_70.jpg) left center no-repeat; padding-left:15px; overflow:hidden;}
#xwlista span{ float:right; font-size:16px; color:#666666; padding-left:30px}
#xwlista:hover{background:url(../images/index_70a.jpg) left center no-repeat}


#imglist{ width:47%;float:left; margin-bottom:35px; margin-left:1.5%; margin-right:1.5%;}
#imglista{ width:100%; float:left;text-align:center}
#imglista img{ max-width:100%; height:120px; }
#imglistb{ width:98%; float:left; padding-left:1%; padding-right:1%; background:#f0f0f0; font-size:14px; text-align:center; height:40px; line-height:40px; overflow:hidden}


#ywlist{ width:47%; height:120px; float:left; margin-bottom:15px; overflow:hidden; margin-left:1.5%;margin-right:1.5%;}
#ywlist img{ width:423px; height:120px;transition: all 0.5s}
#ywlist:hover img{transform: scale(1.1)}


#ywlist:hover .ywlistt{transition: all 0.5s; background:#1e5ab0}
.ywlistt{position:relative;height:120px; width:100%;z-index:5;overflow: hidden;Top:-160px;left:0; color:#FFFFFF; text-align:center}
.ywlistt strong{ width:100%;font-size:18px; color:#fff; float:left; padding-top:80px; height:40px;overflow:hidden; background:url(../images/wline.jpg) bottom center no-repeat}

.ywlisttvs{position:relative;height:211px; width:100%;z-index:5;overflow: hidden;Top:-188px;left:10px; color:#FFFFFF; text-align:center;}
.ywlisttvs strong{ width:100%;font-size:16px; color:#fff; float:left; padding-top:84px; height:50px;overflow:hidden; background:url(../images/wline.jpg) bottom center no-repeat; font-weight:normal}

#zyyw{ width:100%; background:#f6f6f6; overflow:hidden; margin-top:35px; padding-top:20px; padding-bottom:10px; margin-bottom:35px}

#ml{ width:100%; float:left; margin-bottom:30px}
#mm{ width:100%; float:left;margin-bottom:30px}
#mr{ width:100%; float:right;}

.scrollbox{ width: 96%; margin: 0 auto; overflow: hidden; border: 1px solid #CFCFCF; padding: 2%; }
#scrollDiv{width:100%;height:333px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:115px; width:364px;overflow:hidden; vertical-align:bottom; zoom:1;}
#scrollDiv li img{height:100px; width:100%;}
.scroltit{ float:right; margin-top:4px}
.scroltit .updown{float:right; width:23px; height:23px; margin-left:4px}
#but_up{ background:url(../images/index_51.jpg) no-repeat 0 0; text-indent:-9999px}
#but_down{ background:url(../images/index_53.jpg) no-repeat 0 0; text-indent:-9999px}
#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}


#newsimg{ width:100%; float:left; margin-bottom:8px}
#newsimg img{ width:100%; height:auto; overflow:hidden}

#news{ width:100%; float:left;}
#news li{width:97%; float:left; height:48px; line-height:48px; font-size:16px; background:url(../images/index_70.jpg) left center no-repeat; padding-left:16px; overflow:hidden; }
#news li span{ float:right; font-size:16px; color:#666666; padding-left:30px}
#empty{ width:100%; float:left; height:25px}


#lm1{ width:100%; float:left; margin-bottom:10px}
#lm1 img,#lm2 img,#lm3 img{ width:100%; height:auto; overflow:hidden}

#lm2{ width:49%; float:left;}
#lm3{ width:49%; float:right;}

.box{width:100%; float:left;} 
#goleft {width:100%;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}

#Marw{width:240px;float:left; margin-right:30px;height:160px; overflow:hidden}
#Marimg{width:240px; text-align:center; float:left;}
#Marimg img{max-width:240px;height:160px;}
#Mart{width:267px; text-align:center; float:left; height:45px; line-height:45px; font-size:14px; overflow:hidden; padding:0 20px}
.xllistt{position:relative;height:40px; width:100%;z-index:5; background:rgba(0,0,0,0.5); overflow: hidden;color:#FFFFFF; text-align:center;Top:-40px; font-size:14px; line-height:40px;}


#yqljw{ width:100%; height:57px; background:#1e5ab0; margin-top:40px}
#yqljwl{ float:left; width:175px;height:57px; background:url(../images/index_93.jpg) left center no-repeat}

#I_ban{ width:100%; float:left; height:45px}
#I_ban strong{float:left; font-size:20px; color:#1e5ab0; font-weight:normal}
#I_ban i{ display:none}
#I_ban span{float:right; font-size:12px; color:#999; margin-top:4px}
#I_ban span a{color:#999}
#I_ban span a:hover{color:#1e5ab0}
#I_ban span img{margin-left:4px;vertical-align:middle; margin-bottom:2px}

#I_bana{ width:100%; float:left; height:45px}
#I_bana strong{float:left; font-size:20px; color:#1e5ab0; font-weight:normal}
#I_bana i{ display:none}
#I_bana span{float:right;font-size:12px; color:#999; margin-top:4px}
#I_bana span a{color:#999}
#I_bana span a:hover{color:#1e5ab0}
#I_bana span img{margin-left:4px;vertical-align:middle; margin-bottom:2px}

.lmenu { width:1125px; position:relative; float:left}
.lmenu ul li{display:block; text-decoration:none; width:300px; height:57px; text-align:left;padding-left:10px;background:url(../images/main3_59.jpg) right center no-repeat;line-height:57px; font-size:16px; color:#fff; text-align:center}
.lmenu ul {padding:0; margin:0;list-style-type: none; }
.lmenu ul li {float:left;}
.lmenu ul li ul {display: none;}
/* specific to non IE browsers */
.lmenu ul li:hover ul {display:block; position:absolute; bottom:0px; left:0;}
.lmenu ul li:hover ul li ul {display: none;}
.lmmar{ margin-right:65px}


.lwid{line-height:44px; font-size:14px;white-space:nowrap; float:left; color:#333; font-weight:normal; border-bottom:1px solid #ddd; width:22%; background:url(../images/index_70.jpg) left center no-repeat; padding-left:5px}
.lwmar{ margin-right:2%}
.lxlb1,.lxlb2,.lxlb3{width:1268px;background:#fff; float:left; padding:20px; font-size:14px; border:1px solid #ddd; margin-bottom:57px; left:-175px; position:relative; z-index:999; overflow:hidden; text-align:left}




#aboutTitle
{
  width: 100%;
  font-size: 28px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
   margin-bottom:40px;
   height:56px;
   border-bottom:1px solid #ddd
}
#DispTitle
{
  width: 100%;
  font-size: 20px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:bold;
  line-height:33px; margin-bottom:15px;
  color:#1e5ab0
}
#disp{ width:100%; border-bottom:1px dashed #ddd; height:30px; text-align:center; float:left; margin-bottom:20px}
#DispTitles{ width:100%; float:left; text-align:center; font-size:14px; height:40px; line-height:40px; border-bottom:1px solid #ddd; margin-bottom:15px}


.cd-top {
  display:none;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(30, 90, 176, 0.8) url(../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 50px;
    width: 50px;
    right: 30px;
    bottom: 30px;
  }
}


#zttp{ float:left; margin-bottom:28px; width:100%;}
#zttp img{width:100%; height:auto; overflow:hidden}


#xgxw{ width:99%; height:44px; line-height:44px; margin-bottom:20px; background:#f2f2f2; float:left; margin-top:30px}
#xgxw{ font-size:16px; padding-left:15px}
.page_info{text-align:center;margin-top:10px;color:#333;font-family:"Microsoft Yahei"; margin-bottom:20px}

.page_info span{padding:0 2px;font-weight:bold;}

.page_list{height:28px;line-height:28px;text-align:center;letter-spacing:0;font-family:"Microsoft Yahei";font-size:10px;margin-top:20px;}

.page_list a{display:inline-block;color:#0e6eb8;border:1px solid #0e6eb8;background:#fff;text-align:center;padding:0 10px;margin:0 2px;}

.page_list a:hover{color:#fff;border:1px solid #0e6eb8;background:#0e6eb8;}

.page_list a.on{color:#fff;border:1px solid #0e6eb8;background:#0e6eb8;}
.text
{
  line-height: 28px;
  border-bottom:1px  dotted #ddd;
  border-top:1px  dotted #ddd;
  padding-bottom:15px;
  float:left; width:100%;
  padding-top:10px;
  margin-top:5px
}
#bek{ width:100%; height:auto; position:fixed; top:36px; z-index:9; background:#fff; margin:0 auto}

#adempty{width:100%; height:98px}

.input {
    width: 90%;
    outline: none;
    transition: .3s;
    border: none;
	border:1px solid #ddd;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
}
 input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #666;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #666;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: #666;
}
input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #666;
}

    .swiper-container {
        width: 100%;
        height: 100%;
    }

	
.swiper-container .swiper-slide img{ width:100%;float:left;}

  .swiper-containera {
      width: 100%;
	  height:auto;
    } 

    .swiper-containera .swiper-slide {
      text-align: center;
      font-size: 18px;
	  overflow:hidden;
	  height:220px;
	  margin-bottom:25px

    }
	.swiper-containera .swiper-slide img{
	width:100%; overflow:hidden; height:220px
    }

#I_xllistt{position:relative;height:40px; width:100%;z-index:100; background:rgba(30,90,176,0.5); color:#fff; overflow: hidden; bottom:46px;left: 0px;line-height:40px; font-size:16px; text-align:center}
#foot{ width:100%; overflow:hidden; background:#f6f6f6; border-top:3px solid #1e5ab0; padding-top:28px; padding-bottom:28px; margin-top:35px}
#footl{ width:92%; padding:0 4%; font-size:14px; line-height:30px; text-align:center;}

.fmar{ margin-bottom:15px}
#dqwz{ width:100%; float:left; height:46px; line-height:46px; background:#f2f2f2; font-size:14px; margin-bottom:30px; padding-left:5px;}
.small,.big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.small{font-size:10px;padding-right:3px;}
#nyleft{ width:255px; float:left}
#nyright{ width:100%; float:left}
#nyban{ width:100%; float:left; margin-bottom:25px; height:34px; border-bottom:1px solid #ddd}
#nyban span{ float:right; font-size:12px; margin-top:4px}
#nyban strong{ float:left; font-size:18px}
#nyleftt{ width:100%; float:left; background:url(../images/lbg.jpg); height:100px; line-height:100px}
#nyleftt strong{float:left; font-size:26px; color:#fff; padding-left:35px; font-weight:normal}
#nyleftad{ width:100%; float:left; padding-top:25px}

#leftnav a{ width:220px; height:48px; line-height:48px; background:#f5f5f5; font-size:16px; padding-left:35px; float:left; border-bottom:1px solid #ddd}
#leftnav a:hover,#leftnava a:hover{ width:220px; height:48px; line-height:48px; background: url(../images/mobga.png) right center no-repeat #1e5ab0;font-size:16px; padding-left:35px; float:left; border-bottom:1px solid #ddd; color:#fff}
#leftnava a{ width:220px; height:48px; line-height:48px; background: url(../images/mobg.png) right center no-repeat #f5f5f5;font-size:16px; padding-left:35px; float:left;border-bottom:1px solid #ddd; color:#1e5ab0}
/*==============分享插=====================*/
.shart_box{ margin-bottom: 15px; height: 36px; font-weight:normal; margin-top:30px; border-top:1px dashed #ddd; padding-top:20px; width:100%; float:left}
#j_shart_s_24 .bds_count{ font-size:12px}
#j_shart_s_24{ padding-left:60px; position:relative;}
#j_shart_s_24 strong{ display:block; position:absolute; left:0; z-index:2; line-height:36px; font-size:12px; color: #a3a0a9; font-weight:normal}
#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}

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