@charset "utf-8";
*{margin:0px; padding:0px;}
ul,ol{list-style:none;}
img{ border:0;}

@import url("cs2.css");
body,td,th {
	margin:0px auto;
	font-size:14px;
	line-height:23px;
}
body {
	background-color:#ffffff; color:#444444; line-height:21px; font-family:Arial, Helvetica, sans-serif; 
}

h1{font-family:'Microsoft YaHei', '微软雅黑'; font-size:20px; color:#000; line-height:24px; font-weight:bold}
h2{font-family:'Microsoft YaHei', '微软雅黑'; font-size:20px; color:#333; font-weight:bold}
h3{font-family:'Microsoft YaHei', '微软雅黑'; font-size:18px; color:#333; font-weight:bold}


li{ list-style:none;}
img{ border:0px;}

@font-face {
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot');
	src: url('../fonts/iconfont.eot') format('embedded-opentype'), url('../fonts/iconfont.woff2') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 24px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

a:link {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#444444; }
a:visited {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#444444;}
a:hover {text-decoration: none; font-family:'Microsoft YaHei', '微软雅黑'; color: #005AAA; font-size:14px; }

a.fy:link {  font-family:'Microsoft YaHei','微软雅黑';  border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:visited {  font-family:'Microsoft YaHei','微软雅黑'; border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:hover {  font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:0px 6px; font-size: 14px;color: #ffffff;}

a.fy2:link { font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:visited {  font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:hover { font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:1px 7px; font-size: 14px;color: #ffffff;}

a.lm:link {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#444444;   }
a.lm:visited {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑';   font-size:14px; color:#444444; }
a.lm:hover {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑';  color: #6FA200;font-size:14px; }



a.sm{display:block;height:40px; line-height:40px; width:140px; border-radius:6px; background:#8fc31f;  text-align:center; margin-right:2px; color:#ffffff; font-size:16px; }
a.sm:hover {display:block;height:40px; line-height:40px; width:140px; border-radius:6px;background:#7bb401; text-align:center; margin-right:2px; color:#ffffff; font-size:16px; } 


a.more{display:block;height:42px; line-height:42px; width:162px; border-radius:6px; background:#8fc31f;  text-align:center; margin-right:2px; color:#ffffff; font-size:16px; }
a.more:hover {display:block;height:42px; line-height:42px;width:162px;border-radius:6px;background:#7bb401; text-align:center; margin-right:2px; color:#ffffff; font-size:16px; } 


.input_bk{ background:#ffffff; width:100%; border-radius:4px 0px 0px 4px; border-right:0px solid #FFF; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-left:10px; border-top:1px solid #cccccc; height:40px; line-height:40px; text-align:left; font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px;  color:#666666}


.input_submit{ background:url(../images/fdj.png) no-repeat center 9px #3e99cd; border:0px; width:100%; border-radius:0px 4px 4px 0px; height:42px; line-height:42px; text-align:center; font-family:'Microsoft YaHei', '微软雅黑';font-size:14px;  color:#FFF}


.vd{width:100%; height:200px}

* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

@font-face {
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot');
	src: url('../fonts/iconfont.eot') format('embedded-opentype'), url('../fonts/iconfont.woff2') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 24px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}



.left{ float:left}
.right{ float:right}

.container{width:100%;margin:0 auto; padding: 0;}

.clear{ clear:both}


ul{ margin:0px; padding:0px;}
.left{ float:left;}
.right{ float:right;}
.clear{ height:0px; line-height:0; font-size:0; clear:both;}
.top{  height:30px; line-height:30px; background:url("http://wap.demo.huigur.com/imag/nk01.jpg"); text-align:right;}
.top a{  padding:0 2px; line-height:30px;}

.header{ padding:13px 0px 0px 13px; background:#ffffff; height:60px; width:100%; position:fixed; top:0px; z-index:9999999}
.logo{ float:left}
.rgg{ float:right; padding:24px 28px 0px 0px; }
.nav { background:url("http://wap.demo.huigur.com/imag/1px.jpg") repeat-x center #5CB400; height:70px;}
.nav a{ float:left; display:block; width:33%; height:35px; padding:0; text-align:center; line-height:35px; background:url("http://wap.demo.huigur.com/imag/1px.jpg") repeat-y right; color:#fff;}
.nav .nobg{ background:none;}
.bn{ padding:0; clear:both; text-align:center;}
.bn img{ width:100%;}
.title{ line-height:40px; height:40px; clear:both; text-align:center; overflow:hidden; background:#F1F6FC}

.head{ padding:10px 10px 10px 10px; height:40px; background:#ffffff; width:100%; position:fixed; top:0px }
.head_logo{ float:left;padding-right:10px} 
.head_ad{ border-left:1px solid #D4D4D4; padding-left:10px; float:left; margin-top:8px}
.head_tel{ float:right; text-align:right}

.head_lan2{ position:absolute; top:56px; right:50px; color:#AE9165; font-size:32px; font-family:'Microsoft YaHei', '微软雅黑'; text-align:right}
.head_lan2 a{  color:#AE9165; font-size:32px; font-family:'Microsoft YaHei', '微软雅黑';}
.head_lan2 a:hover{  color:#ffffff; font-size:32px; font-family:'Microsoft YaHei', '微软雅黑'; }

.top{  height:30px; line-height:30px; background:#86C400; text-align:right; padding-right:15px; font-size:14px; color:#FFF}

.mbox1{ width:100%; background:#ecf0f1; padding:30px 0px}
.mbox2{ width:100%; background:#ffffff; padding:30px 0px}
.mbox3{ width:100%; background:url(/images/aboutbg.jpg) no-repeat center top; background-size:auto 1100px;  padding:30px 0px}
.mbox4{ width:100%; background:url(/images/certbg.jpg) no-repeat center top; background-size:auto 440px;  padding:30px 0px}




.main_bt{ width:100%;  text-align:center; margin-bottom:10px;}
.main_bt h2{ font-size:28px; color:#1589b6; font-weight:100; font-weight:400; padding-bottom:15px}
.main_bt h3{ font-size:13px; color:#666666; font-weight:100; line-height:18px;  padding-bottom:10px; }

.main_bt2{ width:100%;  text-align:center; margin-bottom:10px;}
.main_bt2 h2{ font-size:28px; color:#ffffff; font-weight:100; font-weight:400; padding-bottom:15px}
.main_bt2 h3{ font-size:13px; color:#ffffff; font-weight:100; line-height:18px;  padding-bottom:10px; }


/*导航链接*/
.section-links {
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 10px; }
  .section-links .section-links-wrap {
    padding: 15px; }
    .section-links .section-links-wrap:after {
      clear: both;
      content: " ";
      display: block; }
    .section-links .section-links-wrap.link-bold .link-item .link-title {
      font-weight: bold; }
    .section-links .section-links-wrap.row-num-1 .link-item {
      float: none;
      width: 100%; }
    .section-links .section-links-wrap.row-num-2 .link-item {
      width: 50%; }
      .section-links .section-links-wrap.row-num-2 .link-item:nth-of-type(2n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-3 .link-item {
      width: 33.33333%; }
      .section-links .section-links-wrap.row-num-3 .link-item:nth-of-type(3n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-4 .link-item {
      width: 25%; }
      .section-links .section-links-wrap.row-num-4 .link-item:nth-of-type(4n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-5 .link-item {
      width: 20%; }
      .section-links .section-links-wrap.row-num-5 .link-item:nth-of-type(5n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-6 .link-item {
      width: 16.66666%; }
      .section-links .section-links-wrap.row-num-6 .link-item:nth-of-type(6n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-7 .link-item {
      width: 14.28571%; }
      .section-links .section-links-wrap.row-num-7 .link-item:nth-of-type(7n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-8 .link-item {
      width: 12.5%; }
      .section-links .section-links-wrap.row-num-8 .link-item:nth-of-type(8n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-9 .link-item {
      width: 11.111111%; }
      .section-links .section-links-wrap.row-num-9 .link-item:nth-of-type(9n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-10 .link-item {
      width: 10%; }
      .section-links .section-links-wrap.row-num-10 .link-item:nth-of-type(10n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-11 .link-item {
      width: 9.090909%; }
      .section-links .section-links-wrap.row-num-11 .link-item:nth-of-type(11n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-12 .link-item {
      width: 8.3333333%; }
      .section-links .section-links-wrap.row-num-12 .link-item:nth-of-type(12n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-13 .link-item {
      width: 7.6923%; }
      .section-links .section-links-wrap.row-num-13 .link-item:nth-of-type(13n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-14 .link-item {
      width: 7.14285%; }
      .section-links .section-links-wrap.row-num-14 .link-item:nth-of-type(14n+1) {
        clear: left; }
    .section-links .section-links-wrap.row-num-15 .link-item {
      width: 6.666666%; }
      .section-links .section-links-wrap.row-num-15 .link-item:nth-of-type(15n+1) {
        clear: left; }
  .section-links .section-header {
    border-bottom: 1px solid #f0f0f0;
    font-size: 1.1em;
    padding: 10px 25px;
    position: relative; }
  .section-links .widget-title {
    display: inline-block;
    margin-right: 20px; }
    .section-links .widget-title a {
      color: #333; font-size:16px }
      .section-links .widget-title a:hover {
        color: #0099e5;font-size:16px  }
  .section-links .sub-categories {
    display: inline-block; }
    .section-links .sub-categories li {
      list-style: none;
      display: inline-block;
      margin-right: 20px; }
      .section-links .sub-categories li.cat-item-none {
        display: none; }
      .section-links .sub-categories li a {
        color: #999;
        font-size: 15px; }
      .section-links .sub-categories li ul {
        display: none; }
  .section-links .section-more {
    font-size: 13px;
    position: absolute;
    top: 11px;
    right: 20px; }
    .section-links .section-more a {
      color: #999; }
  .section-links .link-item {
    float: left;
    display: inline-block;
    line-height: 1.5;
    position: relative; }
    .section-links .link-item a {
      border-radius: 10px;
      display: block;
      padding: 10px 15px; }
      .section-links .link-item a:after {
        clear: both;
        content: " ";
        display: block; }
      .section-links .link-item a:hover .link-title {
        color: #ff5a00; }
    .section-links .link-item.link-image a:hover {
      background-color: #f2f8fd; }
      .section-links .link-item.link-image a:hover .link-desc {
        color: #777; }
    .section-links .link-item.link-image.no-desc .link-title {
      position: relative;
      top: 7px; }
    .section-links .link-item img {
      float: left;
      margin: 0 10px 0 0;
      max-width: 32px;
      height: 32px;
      overflow: hidden; }
    .section-links .link-item .link-title {
      color: #444;
      line-height: 32px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
    .section-links .link-item .link-desc {
      color: #a2a2a2;
      font-size: 0.8em;
      margin-top: 3px;
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical; }

.thumbnail-link,
.thumbnail-wrap {
  line-height: 0.5; }

.entry-title {
  line-height: 1.4; }
  .entry-title a,
  .entry-title a:visited {
    color: #222; }

/*导航链接*/

.ny_news_fy{ text-align:center; padding:20px 0px 40px 0px}

.m_flink{ padding:0px}
.m_flink li{ width:10%; height:30px; line-height:30px; float:left}
.m_flink li a{ font-size:14px; color:#666; line-height:30px; text-align:left}
.m_flink li a:hover{  color:#ff5a00; }







.foot_help{ background:url(../images/about_e_01.jpg) no-repeat center center; text-align:center; padding:35px 0px}
.foot_help_bt{ height:50px;  text-align:center; font-family: "微软雅黑";	font-size: 18px; font-weight:bold; color: #ffffff;background:url(../images/about_bx.png) no-repeat center 47px; background-size:60px 2px;}
.foot_help_js{ font-family: "微软雅黑"; font-size:14px; color:#ffffff; padding:10px 10px}
.foot_help_tel{ text-align:center; padding-top:10px}




.navdh{ padding:0px; background:#024B70}

.navdh li{ width:33.33%;  height:32px; line-height:32px; text-align:center; float:left; background: url(../images/navrx.gif) repeat-y right #0760B0; margin-bottom:1px }
.navdh li:hover,.navdh li.hover{width:33.33%; height:32px; line-height:32px; text-align:center; float:left;  background: url(../images/navrx.gif) repeat-y right #014C8F; margin-bottom:1px  }
.navdh li a{color:#ffffff; display:block; font-family: 'Microsoft YaHei','微软雅黑'; font-size:13px;line-height:32px;}
.navdh li:hover a,.navdh li.hover a{color:#ffffff; display:block;font-family: 'Microsoft YaHei','微软雅黑';  font-size:13px;line-height:32px;  }


.navdh2 li{ width:33.33%;  height:95px; line-height:95px; text-align:center; float:left;  border-bottom:1px solid #B2A789; background: url(../images/dhrbg.gif) repeat-y right #C9BC9C  }
.navdh2 li:hover,.navdh2 li.hover{height:95px; line-height:95px; text-align:center; width:33.33%;border-bottom:1px solid #B2A789; background:url(../images/dhrbg.gif) repeat-y right #000000   }
.navdh2 li a{color:#333333; display:block;font-family:'Microsoft YaHei', '微软雅黑';font-size:34px;line-height:95px;}
.navdh2 li:hover a,.navdh2 li.hover a{color:#ffffff; display:block;font-family:'Microsoft YaHei', '微软雅黑';  font-size:34px;line-height:95px;  }




.ny_m_bt{ text-align:center; padding-top:30px; padding-bottom:20px}
.ny_m_bt h1{font-family:'Microsoft YaHei','微软雅黑'; font-size:24px; color:#FFF; font-weight:bold; line-height:44px}
.ny_m_bt h3{font-family:'Microsoft YaHei','微软雅黑'; font-size:14px; font-weight:100; color:#7b7978; line-height:24px; text-transform:uppercase}







.nylmdh{ width:100%; padding:10px 0px; background:#0099e5; margin-top:60px }

.nylmdh li{ width:25%;  height:26px; line-height:26px;  text-align:center; float:left; }
.nylmdh li:hover,.nylmdh li.hover{width:25%;  height:26px; line-height:26px;  text-align:center; float:left;}
.nylmdh li a{color:#ffffff; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px;line-height:28px;}
.nylmdh li:hover a,.nylmdh li.hover a{color:#ffffff; display:block;font-family:'Microsoft YaHei', '微软雅黑';  font-size:14px;line-height:28px;  }



.ban{padding:0px; margin-top:60px}

.nyban{ margin-top:60px;  padding:0px 0px 0px 0px; height:110px; text-align:center }
.nyban h1{ font-size:24px; color:#ffffff; line-height:32px; font-weight:500}
.nyban h2{ padding-top:24px; font-size:24px; color:#ffffff; line-height:32px; font-weight:bold }
.nyban p{ font-size:16px; line-height:30px; color:#CCC }

.nyban_wz{ text-align:center}
.nycon{padding:10px 10px}
.nycon img{max-width:100%}


.nycon2{padding-top:10px; min-height:100px}
.nycon2 h2{ font-size:18px; color:#333; line-height:22px; padding-bottom:14px; font-weight:bold;}
.nycon2 img{ max-width:100% !important; height:auto !important; margin:10px 0px; }
.nycon2 table{ width:100% !important;  border:1px solid #CCC;  border-collapse:collapse}
.nycon2 table th{ height:20px; border:1px solid #CCC;  border-collapse:collapse}
.nycon2 table td{ height:20px; border:1px solid #CCC;  border-collapse:collapse; padding:5px 5px }

.nymain_l_bt{ font-size:13px; color:#666; line-height:22px; padding-bottom:10px; text-align:left; border-bottom:1px solid #e6e6e6; padding-top:20px}
.nymain_l_bt h1{ font-size:18px; color:#333; font-weight:bold; line-height:26px; font-family: 'Microsoft YaHei','黑体';}

.nycon3{padding-top:10px; min-height:400px}
.nycon3 img{ max-width:100%; }
.nycon3 table{width:100% !important; }

.nycon4{padding-top:10px; min-height:200px}
.nycon4 h1{ line-height:24px; font-weight:bold; font-size:20px; padding-bottom:16px; color:#333}
.nycon4 h2{ line-height:50px; font-weight:bold;}
.nycon4 img{ max-width:100% !important; height:auto !important }
.nycon4 table{width:100% !important; }

.nyprocon{ padding:0px; text-align:left}
.nyprocon img{ width:100% !important;height:auto !important; }

.nycon_left_bt{ font-size:22px; color:#000; line-height:30px; padding:30px 0px 20px 0px}
.nynav{ padding-bottom:10px}

.nynav li{ width:33%;  height:35px; line-height:35px; text-align:center; float:left; background:#CCC; margin:0px 1px 1px 0px }
.nynav li:hover,.nynav li.hover{width:33%;  height:35px; line-height:35px; text-align:center; float:left; background:#0A4C8D; margin:0px 1px 1px 0px}
.nynav li a{color:#333333; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px;line-height:35px;}
.nynav li:hover a,.nynav li.hover a{color:#ffffff; display:block;font-family:'Microsoft YaHei', '微软雅黑';  font-size:14px;line-height:35px;  }

.nyconbt{ line-height:25px; padding:15px 0px; text-align:center; }
.nyconbt h2{ font-size:20px; color:#333; line-height:28px; padding-bottom:14px; font-weight:bold;}

.nyconbt2{ line-height:25px; padding:10px 0px 5px 0px; text-align:center;}
.nyconbt2 h2{ font-size:20px; color:#333; line-height:28px; padding-bottom:14px; font-weight:bold;}

.here{ clear:both; line-height:21px; padding:8px 0px; background:#e5eff7; color:#666666; font-size:12px; padding-left:10px}
.here a{ color:#444444; font-size:12px; line-height:20px}
.here span{ color:#6D051B; line-height:20px}


/* 产品位置导航 */


.hpbox{ background:#010101; padding:20px 0px; text-align:center}
.hpbox img{ padding:4px; border:1px solid #878787}


.foot_help{ width:100%; margin:0px auto}
.foot_help p{ font-size:20px; color:#333; line-height:34px; text-align:center; padding:0px 20px 10px 20px}
.foot_help_an{  padding-top:10px;  padding-bottom:10px; margin-left:26%}
.fh_box{ background:#066;}



.sbbten{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#666666}

.picbox{ float:left; width:50%; position:relative}
.picwz{ position:absolute; width:92%; top:15px; left:15px}

.jjfa{ background:#FFF; padding:10px 15px; margin-bottom:15px}
.jjfa_bt{ height:40px; line-height:40px}
.jjfa_pic{ padding:0px}
.jjfa_con{ padding-top:12px}


.link{ margin-bottom:15px; padding:8px 0px 3px 8px; background:#FFF; }



.about{ margin-bottom:15px}
.lmbt{ height:30px; line-height:30px;  padding:0px 10px 0px 12px}
.lmcon{ background:#FFF; padding:5px 12px 7px 12px}

.news{ margin-bottom:0px}

.m_more{ clear:both; text-align:center; padding:8px 0px 10px 0px;}



.promore{ padding:7px 0px 0px 0px; float:right}



.nyleftbt{ margin:0px; width:236px; height:37px; background:url(../images/ny_04.gif) no-repeat}
.nyrightbt{ margin:0px; width:724px; height:37px; background:url(../images/ny_06.gif) no-repeat}

.wzhotline{font-family:'Microsoft YaHei', '微软雅黑';font-size:14px; color:#333;font-weight:bold;   }
.enwzhotline{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#333;  }

.wz26tel{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#EC3415; }


.wz12bt{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#333333; font-weight:bold; line-height:29px}
.wz14nybt{font-family:'Microsoft YaHei', '微软雅黑';  font-size:14px; color:#003972; font-weight:bold; line-height:20px}

.wz12h{font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#444444; line-height:22px;}

.wz12h2{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#444444; line-height:22px;}

.wz16dl{font-family: normal 'Microsoft YaHei','黑体';  font-size:16px; color:#ff0000; line-height:21px;}

.wrap{ max-width:640px; min-width:320px;margin:0px auto 0px auto; overflow:hidden; position:relative; } 

.wrap2{ max-width:840px; min-width:320px;margin:0px auto; overflow:hidden; position:relative; } 

.wzbrand{ color:#055190; font-size:12px;}
.star{ font-family:"宋体"; color:#F00}

.wz12pro{ font-family:'Microsoft YaHei', '微软雅黑';  font-size:12px;  color:#666666 }

.wz14hs{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F80606; font-weight:bold;}
.wz12sb{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.wz12b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9; line-height:21px; text-align:left;}

.wz14newsbt{font-family:'Microsoft YaHei', '微软雅黑'; font-size:18px; color:#333333; }

.red{ color:#F00}
.wzstar{ font-family:"宋体"; color:#F00}
.newwz{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4E4E4E; text-align:center;}

.wzfoot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9;}
.wzdate{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#EF8508;}



/*手机版底部样式*/

.footer{background:#292c31; padding:20px 15px 20px 15px }

.foot_bt{ text-align:center; font-size:18px; font-weight:bold; color:#FFF; padding-bottom:20px}
.foot_con{ padding:0px }
.foot_con li{ width:50%; float:left; text-align:center}
.foot_con li img{ width:80%; height:auto}
.foot_con li p{ color:#FFF; padding-top:8px; font-size:14px; text-align:center}



.foot_cro{ width:100%; background:#000000; text-align:center; padding:15px 0px; color:#CCC; font-size:13px;}


/* Flash */
.slidsm{ margin-top:0px; position:relative}
.slider{ display:none;}
.slider,.slider ul,.slider ul li{ margin:0px; padding:0px;}
.focus{ background:none; height:10px;  margin-bottom:10px; left:7%}
.focus span{ width:30px; height:4px; margin:0px 3px 0px 0px;   background:#fff;}
.focus span.current{ background:#3d99ce;}





a.nm:link {
	display:block;  margin:0px auto;height:38px; line-height:38px; width:130px;text-align:center;  border:1px solid #3d99cd; background:#3d99cd; border-radius:10px;  color:#FFFFFF ;  font-size:14px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.nm:visited {
display:block; margin:0px auto; height:38px; line-height:38px; width:130px; text-align:center;  border:1px solid #3d99cd; background:#3d99cd;  border-radius:10px;color:#FFFFFF ;  font-size:14px;
}

a.nm:hover {
display:block; margin:0px auto; height:38px; line-height:38px; width:130px; text-align:center; border:1px solid #3d99cd; background:#0f71a8;  border-radius:10px; color:#ffffff ;  font-size:14px;
}  


a.nm2:link {
	display:block;  margin:0px auto;height:34px; line-height:30px; width:100px;text-align:center;  border:1px solid #3d99cd; background:#3d99cd; border-radius:20px;  color:#FFFFFF ;  font-size:16px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.nm2:visited {
display:block; margin:0px auto; height:34px; line-height:30px; width:100px; text-align:center;  border:1px solid #3d99cd; background:#3d99cd;  border-radius:20px;color:#FFFFFF ;  font-size:16px;
}

a.nm2:hover {
display:block; margin:0px auto; height:34px; line-height:30px; width:100px;text-align:center; border:1px solid #3d99cd; background:#0f71a8;  border-radius:20px; color:#ffffff ;  font-size:16px;
}  



a.nm3:link {
	display:block;  height:34px; line-height:30px; width:120px;text-align:center;  border:1px solid #3d99cd; background:#3d99cd; border-radius:6px;  color:#FFFFFF ;  font-size:18px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.nm3:visited {
display:block;  height:34px; line-height:30px; width:120px; text-align:center;  border:1px solid #3d99cd; background:#3d99cd;  border-radius:6px;color:#FFFFFF ;  font-size:18px;
}

a.nm3:hover {
display:block; height:34px; line-height:30px; width:120px; text-align:center; border:1px solid #3d99cd; background:#0f71a8;  border-radius:6px; color:#ffffff ;  font-size:18px;
}  
 
  
 
 a.wl:link {
	display:block; margin:0px auto; height:36px; line-height:36px; width:130px;  background:#5caa07; border-radius:18px;  text-align:center;  color:#ffffff;  font-size:15px; text-transform:uppercase;
	-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;
}

a.wl:visited {
display:block; margin:0px auto;height:36px; line-height:36px; width:130px;  background:#5caa07; border-radius:18px; text-align:center;  color:#ffffff;  font-size:15px;text-transform:uppercase;
	-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;	
}

a.wl:hover {
display:block; margin:0px auto;height:36px; line-height:36px; width:130px;  background:#7ed222;border-radius:18px;text-align:center;  color:#ffffff;  font-size:15px;
}  



/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:60px;overflow:hidden;background:#ffffff;position:fixed;z-index:100;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:40px;}
.sp_search{ float:right; margin-right:10px}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:20px}
.sp_nav span{display:block;background:#3d99cd;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:99999;background:#d9dfe4;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:60px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0; font-size:16px}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 130px)}
.sjj_nav>ul>li:first-child .language{float:right;width:105px;overflow:hidden;line-height:30px;margin-top:5px; background:url(../images/dlbg.png) no-repeat 0px 4px; padding-left:25px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;text-align:center; font-size:14px; color:#666666;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #a7b7c4 solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #a7b7c4 solid;margin-left:20px; margin-right:20px; position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #a7b7c4 solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%; font-size:14px}
.sjj_nav ul li ul li a{color:#666;display:block;text-align:left; font-size:14px}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#ec6a28}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/

/*----手机搜索栏-------*/
.searchBox {
	display: none
}
.search-pup {
	position: relative;
}
.search-pup form input:focus {
	width: 180px
}
.search-pup form button {
	position: absolute;
	right: 0px;
	top: 0px;
	color: #ffffff;
	background: 0 0;
	border: none;
	padding: 0;
	margin: 0;
	line-height: normal;
	font-size: 18px;
	font-weight: 300;
	outline: 0;
	cursor: pointer;
	width: 50px;
	height: 40px;
	background: #3e99cd;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}




/*search-form*/
.search-form {
	height: 40px;
	position: relative;
}
.search-form .s {
	height: 22px;
	border: 1px solid #ddd;
	padding: 5px 35px 5px 5px;
	border-radius: 3px;
	width: 210px;
}
.search-form .s:focus, #login-page .login-form .text:focus {
	border: 1px solid #2689FF;
	box-shadow: 0 0 3px #2689FF;
}
.search-btn, .sbtn, .searchBox {
	position: fixed;
	right: 68px;
	top: 0px;
	color:#676767;
	background: 0 0;
	border: none;
	padding: 0;
	margin: 0;
	line-height: normal;
	font-size: 24px;
	font-weight: 300;
	outline: 0;
	cursor: pointer;

}
.fixed .sbtn, .fixed .searchBox, .header.noOpaque .sbtn {
	color: #000
}
a.search-btn {
	display: none;
}
.search-bg, .searchBox {
	position: fixed;
	left: 50%;
	top: 45%;
	z-index: 891;
	height: auto;
	margin: -28px 0 0 -113px;
	display: none;
}
.sbtn {
	position: inherit;
	float: right;
	font-size: 24px;
	background: rgba(0,0,0,.0);
	height: 40px;
	line-height: 40px;
	border-radius: 1000px;
	text-align: center;
	margin-top: 10px;
	margin-left: 0px;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	filter: alpha(opacity=65)!important;
	opacity: 1!important;
}
.fixed .sbtn, .header.noOpaque .sbtn {
	margin-top: 16px;
}
.sbtn:hover {
	filter: alpha(opacity=100)!important;
	opacity: 1!important;
}
.searchBox, .search-bg {
	left: 50%;
	width: 90%;
	background: #ffffff;
	z-index: 900;
	right: auto;
	transform: translate(-50%, -50%);
	margin: 0;
	padding: 30px;
	border-radius: 3px;
}
.search-bg .search-form {
	display: block;
}
.page-bg {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.7);
	z-index:30;
	display: none;
}
.search-bg .search-pup {
	margin-top: 0;
	float: none
}
.search-bg .search-pup form input, .searchBox .search-pup form input {
	width: 90%;
	border-radius: 3px;
	border: 1px solid #cccccc;
	font-size: 14px;
	padding: 0px 0px 0px 10px;
	background: #fff;
	height: 40px;
	outline: 0px;
}
.search-pup span {
	color: #999;
	font-size: 12px;
	margin: 10px 0 3px;
	display: block;
	clear: both;
}
.schList {
	font-size: 0;
	display: block;
	margin: 3px -3px -3px -3px;
}
.schList li {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	margin: 3px;
}
.schList li a {
	font-size: 14px;
	background: #eee;
	width: 100%;
	display: block;
	padding: 2px 10px;
	border-radius: 3px;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	color: #666;
}
.schList li a:hover {
	background: #F4CE58;
	color: #000;
}

/*----手机搜索栏-------*/

.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } 
#certify {
  position: relative;
  width: 100%;
  margin: 0 auto
}

#certify .swiper-container {
  padding-bottom: 60px;
}
.swiper-wrapper{ box-sizing:border-box;}
#certify  .swiper-slide {
  width: 100%;
  /* border:1px solid #e7e2e2; */
}
@media(min-width:640px){
  #certify  .swiper-slide{width: 70%;}
}
/*#certify  .swiper-slide img{
  display:block; width:100%;
}*/
#certify  .swiper-slide p {
  line-height: 98px;
  padding-top: 0;
  text-align: center;
  color: #636363;
  font-size: 1.1em;
  margin: 0;
}

#certify .swiper-pagination {
  width: 100%;
  bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
  border: 3px solid #fff;
  background-color: #d5d5d5;
  width: 10px;
  height: 10px;
  opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
  border: 3px solid #00aadc;
  background-color: #fff;
}

#certify .swiper-button-prev {
  top: 0;
  left: 0;
  width: 45px;
  margin-top: 0;
  height: 100%;
  background: url(../images/home_left.png) no-repeat;
  background-position:center;
  /* background-size: 100%; */
}

#certify .swiper-button-prev:hover {
  /* background-position: 0 -46px; */
  /* background-size: 100% */
}

#certify .swiper-button-next {
  top: 0;
  right: 0;
  margin-top: 0;
  width: 45px;
  height: 100%;
  background: url(../images/home_right.png) no-repeat;
  background-position:center;
  /* background-size: 100%; */
}

#certify .swiper-button-next:hover {
  /* background-position: 0 -139px; */
  /* background-size: 100% */
}
@media(min-width:1200px){
   #certify  .swiper-slide{ width:560px; height:310px;}
}
@media(min-width:1260px){
  #certify{ width:100%;margin:0;}
  #certify  .swiper-slide{ width:600px; height:310px;}
   #certify{padding: 0 0; margin:0 auto;}
  #certify .swiper-button-prev {left: -20px;}
  #certify .swiper-button-next {right:-20px;}

}


@media(min-width: 640px){
  #certify .swiper-button-next{background: none;}
  #certify .swiper-button-prev{background: none;}
}
/*.Home_floor3 .swiper-slide.swiper-slide-active{transform: translateX(0px) scale(0.85) !important;}*/




/* 分页样式*/
.pagebar { padding:20px; overflow:hidden}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #666;
  font-size: 14px;
  padding: 5px 10px;
  margin: 0 2px;
  border-radius: 3px;
}
.pagination span {
    color: #666;
    font-size: 14px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #666;
  border: 1px solid #3d99ce;
}
.pagination a.page-num-current {
  color: #fff;
  background: #3d99ce;
  border: 1px solid #3d99ce;
}
.pagination .st{ font-family:'Microsoft YaHei','微软雅黑'; }

/* 分页样式*/

/*数字改变*/

.box {
    width: 670px;
    margin: 0px auto;
}
#animateNumber .bg-img{
	width: 100%;
	height: 100%;
}

.animateNumber {
    width: 100%;
    position: relative;
}

.animateNumber .anumber {
    color: #FFFFFF;
    position: absolute;
    top: 10%;
    left: 50%;
    right: 50%;
    margin-left: -600px;
    margin-right: -600px;
    z-index: 100;
}

.anumber-list li {
    float: left;
    text-align: center;
    width: 398px;
    height: 240px;
    padding-top: 70px;
}

.anumber-list li:nth-child(2), .anumber-list li:nth-child(5) {
    border-left: 1px solid rgba(255, 255, 255, .2);
    border-right: 1px solid rgba(255, 255, 255, .2);
}

.anumber-list li:nth-child(1), .anumber-list li:nth-child(2), .anumber-list li:nth-child(3) {
    border-bottom: 1px solid rgba(255, 255, 255, .2);
}

.anumber-list .numbertitle {
    font-family: "DIN", "微软雅黑";
    font-size: 96px;
}

/*.anumber-list .numbertitle span{font-family: 'Gotham-Book';font-weight: normal;}*/
.anumber-list .numbermess {
    font-size: 16px;
}

.anumber-list .icon-add {
    font-size: 64px;
    font-style: normal;
}

.dhnm{ margin:20px 0px 20px 0px}
.dhnm li{ width:33%; height:90px; float:left; text-align:center; border-right:1px solid #4f7f93}
.dhnm li span{ font-size:30px; color:#FFF; line-height:32px;}
.dhnm li i{ font-size:12px; color:#FFF;}
.dhnm li p{ font-size:14px; color:#b8c2c8; padding-top:10px}


/*数字改变*/