  @charset "utf-8";
  /*!
   * @名称：base.css
   * @功能：1、重设浏览器默认样式
   *       2、设置通用原子类
   */
  /* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
  html {
	  font-family:"微软雅黑"
  }
  /* 内外边距通常让各个浏览器样式的表现位置不同 */
  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	  margin:0;
	  padding:0;
  }
  img{border:none;outline:none;}
  /* 要注意表单元素并不继承父级 font 的问题 */
  body,button,input,select,textarea {
	  font:14px "微软雅黑",arial,sans-serif;
  }
  input,select,textarea {
	  font-size:100%;
  }
  /* 去掉 table cell 的边距并让其边重合 */
  table {
	  border-collapse:collapse;
	  border-spacing:0;
  }
  /* ie bug：th 不继承 text-align */
  th {
	  text-align:inherit;
  }
  /* 去除默认边框 */
  fieldset,img {
	  border:none;
  }
  /* ie6 7 8(q) bug 显示为行内表现 */
  iframe {
	  display:block;
  }
  /* 去掉 firefox 下此元素的边框 */
  abbr,acronym {
	  border:none;
	  font-variant:normal;
  }
  /* 一致的 del 样式 */
  del {
	  text-decoration:line-through;
  }
  address,caption,cite,code,dfn,em,th,var {
	  font-style:normal;
	  font-weight:500;
  }
  /* 去掉列表前的标识，li 会继承 */
  ol,ul {
	  list-style:none;
  }
  /* 对齐是排版最重要的因素，别让什么都居中 */
  caption,th {
	  text-align:left;
  }
  /* 来自yahoo，让标题都自定义，适应多个系统应用 */
  h1,h2,h3,h4,h5,h6 {
	  font-size:100%;
	  font-weight:500;
  }
  q:before,q:after {
	  content:'';
  }
  /* 统一上标和下标 */
  sub,sup {
	  font-size:75%;
	  line-height:0;
	  position:relative;
	  vertical-align:baseline;
  }
  sup {
	  top:-0.5em;
  }
  sub {
	  bottom:-0.25em;
  }
  /* 让链接在 hover 状态下不显示下划线 */
  a:hover {
	  text-decoration:none;
	  cursor:pointer;
  }
  /* 默认不显示下划线，保持页面简洁 */
  ins,a {
	  text-decoration:none;
  }
  /* 去除 ie6 & ie7 焦点点状线 */
  a:focus,*:focus {
	  outline:none;
  }
  /* 清除浮动 */
  .clearfix:before,.clearfix:after {
	  content:"";
	  display:table;
  }
  .clearfix:after {
	  clear:both;
	  overflow:hidden;
  }
  .clearfix {
	  zoom:1; /* for ie6 & ie7 */
  }
  .clear {
	  clear:both;
	  display:block;
	  font-size:0;
	  height:0;
	  line-height:0;
	  overflow:hidden;
  }
  /* 设置显示和隐藏，通常用来与 js 配合 */
  .hide {
	  display:none;
  }
  .block {
	  display:block;
  }
  /* 设置浮动，减少浮动带来的 bug */
  .fl,.fr {
	  display:inline;
  }
  .fl {
	  float:left;
  }
  .fr {
	  float:right;
  }
  a{color:#6e6e6e;}
 .header{height:119px;width:100%;min-width:1170px;position:relative;z-index:10;} 
 .head{width:1170px;height:105px;margin:0 auto;position:relative;z-index:100;padding-top:10px;}
 .topr{width:510px;margin-top:40px;color:#5c5c5c;height:60px;}
 .search{height:36px;width:214px;}
 .topr input{width:175px;height:34px;line-height:34px;border:1px solid #d0d0d0;border-right:none;float:left;outline:none;text-indent:10px;color:#d0d0d0;}
 .topr button{width:38px;height:36px;background:url(fdj.jpg) no-repeat;border:none;float:left;outline:none;}
 .topr  span,.topr  a{color:#6e6e6e;font-size:14px;font-weight:400;text-decoration:none; display:block;float:left; line-height:36px; height:36px;padding:0 1px;}
 .topr  a img{margin:5px 5px 0;}
 a#a1{position:relative;z-index:10;width:31px;height:27px;display:inline-block;margin-right:10px;}
 #wx{width:126px;height:136px;position:absolute;bottom:-136px;left:-40px;display:none;z-index:99;}
 .nav1{ position:relative;width:100%;min-width:1170px;height:50px;background:#014fa2 url(nav.jpg) no-repeat;background-size:cover;}
 .nav_con{ width:1170px;height:50px;margin:0 auto;background:#014fa2 url(nav1_01.jpg) no-repeat;}
 .nav_con ul li{width:130px;text-align:center;height:47px;float:left;display:block;}
 .nav_con ul li a,.nav_con ul li{line-height:30px;color:#FFF;font-size:18px;text-decoration:none;font-weight:800;height:45px;margin-top:5px;width:110px;display:block;position:relative;}
 .nav_con ul li.wzq{text-align:right;width:80px;}
 .nav_con ul li a:hover,.nav_con ul li:hover{color:#e60012;}
 #nav_con li{position:relative;}
 #nav_con li a#index:hover{background:none;color:#fff;}
 .nav_con ul li.index{text-align:left;text-indent:25px;}
.nac_b{z-index: 1000;}
.nav2{width:450px;height:165px;}
.nac_b1{width:300px;margin-left:300px;}
.nav2 a{float:left;}
.aaa{z-index:99;position:relative;}
 #s1 a,#s2 a,#s3 a,#s4 a,#s5 a,#s6 a,#s7 a,#s8 a{width:150px;line-height:42px;height:42px;text-align:center;color:#333;display:block;float:left;font-size:14px;font-weight:400;background:none;position:relative;}
 #s1 a:hover,#s2 a:hover,#s3 a:hover,#s4 a:hover,#s5 a:hover,#s6 a:hover,#s7 a:hover,#s8 a:hover{color:#e60012;}
#s1{height:165px; width:742px; background: url(1512151625384831041.jpg); border:0px #aaa solid;position:absolute;top:45px;left:0px;z-index:99;}
#s2{height:165px; width:742px; background: url(xwzx.jpg) no-repeat; border:0px #aaa solid;position:absolute;top:45px;left:-130px;z-index:99;}
#s3{ height:165px; width:775px;background: url(dqgz.jpg); border:0px #aaa solid; position:absolute;top:45px;left:-130px;z-index:99;}
#s4{ height:165px; width:600px;background: url(1512151625375809463.jpg); border:0px #aaa solid;position:absolute;top:45px;left:-260px;z-index:99;}
#s5{ height:165px; width:707px;background: url(1512151625377951713.jpg); border:0px #aaa solid; position:absolute;top:45px;left:-300px;z-index:99;}
#s6{ height:165px; width:664px;background: url(rczy.jpg); border:0px #aaa solid; position:absolute;top:45px;left:-404px;z-index:99;}
#s7{ height:165px; width:664px;background: url(qywh.jpg); border:0px #aaa solid; position:absolute;top:45px;left:-404px;z-index:99;}
#s8{ height:165px; width:664px;background: url(1512151625379932353.jpg); border:0px #aaa solid; position:absolute;top:45px;left:-534px;z-index:99;}
.foot{width:100%;height:167px;background:#e1e1e1 url(footbg.jpg) no-repeat 0 0 ;}
.footc{width:1170px;height:167px;background:#e1e1e1 url(footbg.jpg) no-repeat 0 0 ;margin:0 auto;}
.footlogo{margin-top:45px;width:411px;height:79px;}
.footer_conl{width:440px;height:130px;margin-top:35px;padding-left:20px;}
.footer_conl p{height:12px;line-height:12px;color:#6e6e6e;font-size:12px;margin-bottom:20px;}
.footer_conr{width:260px;margin-top:35px;height:60px;font-size:12px;}
.footer_conl p span{margin:0 10px;}
.wxbox{height:120px;width:80px;}
.wxbox ul li{float:left;width:80px;height:120px;margin-right:10px;}
.wxbox ul li p{height:40px;width:80px;line-height:40px;color:#6e6e6e;text-align:center;font-size:12px;}
.yqlj{width:133px;height:28px;border:1px solid #bfbfbf;background:url(upj.png) no-repeat 110px center;line-height:28px;color:#6e6e6e;text-indent:10px;font-size:14px;}
.wzlj p{color:#6e6e6e;line-height:100%;height:28px;font-size:14px;text-align:right;}
.fl_img,.fr_img{margin-top:13px;}
.foot a{color:#6e6e6e;}
.mg_b_20{margin-bottom:20px;}
.mg_b_1{margin-bottom:1px;}
.mg_l_3{margin-left:3px;}
.mg_l_20{margin-left:20px;}
.mg_b_30{margin-bottom:30px;}
.mg_t_20{margin-top:20px;}
.mg_t_30{margin-top:30px;}
.mg_r_20{margin-right:20px;}
.mg_l_70{margin-left:70px;}
.w_270{width:270px;}
.w_305{width:305px;}
.w_545{width:545px;}
.border{border:1px solid #e3e3e3;}
.mg_b_10{margin-bottom:10px;}
.topr span{margin:0 5px;}