@charset "utf-8";
/*reset*/
/* CSS reset for c_b*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
table th, table td {
  padding: 5px;
}
fieldset, img {
  border: 0;
}
address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: normal;
}
ol, ul {
  list-style: none;
}
ception, th {
  text-align: left;
}
q:before, q:after {
  content: '';
}
abbr, acronym {
  border: 0;
}
a {
  color: #666;
  text-decoration: none;
}
/*for ie f6n.net*/
a:focus {
  outline: none;
}
/*for ff f6n.net*/
a:hover {
  text-decoration: underline;
}
/*定位*/
.tl {
  text-align: left;
}
.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
.bc {
  margin-left: auto;
  margin-right: auto;
}
.fl {
  float: left;
  display: inline;
}
.fr {
  float: right;
  display: inline;
}
.zoom {
  zoom: 1
}
.hidden {
  visibility: hidden;
}
.vam {
  vertical-align: middle;
}
.clear {
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0;
}
p {
  word-spacing: -1.5px;
}
/*其他*/
.cur {
  cursor: pointer
}
/*原reset*/
sup {
  vertical-align: baseline;
}
sub {
  vertical-align: baseline;
}
input, button, textarea, select, optgroup, option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
input, button, textarea, select {
  *font-size: 100%;
}
input, select {
  vertical-align: middle;
}
body {
  font: 12px/1.231 arial,helvetica,clean,sans-serif;
}
select, input, button, textarea, button {
  font: 99% arial,helvetica,clean,sans-serif;
}
table {
  font-size: inherit;
font-size: 14px;
  border-collapse: collapse;
}
pre, code, kbd, samp, tt {
  font-family: monospace;
  *font-size: 108%;
  line-height: 100%;
}
/*title*/
h1 {
  font-size: 32px;
}
h2 {
  font-size: 26px;
}
h3 {
  font-size: 20px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 12px;
}
h6 {
  font-size: 10px;
}
/*清除浮动*/
.clearfix:after {
  content: '';
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
  /*兼容 IE*/
  zoom: 1;
}
/*end reset*/
/* CSS Document*/
body {
  background-color: #fff;
  overflow-x: hidden;
  color: #666;
  font-size: 12px;
  font-family: "微软雅黑";
  position: relative;
  min-width: 1200px;
  width: 100%;
}
/*网站字体颜色*/
.container {
  margin-left: auto;
  margin-right: auto;
  width: 1200px;
}
/*返回顶部*/
.rtTop {
  display: none;
  top: 0px;
}
.retop ul {
  overflow: hidden;
}
.retop li {
  float: left;
  margin-left: 10px;
}
.retop li img {
  display: block;
}
.rtTop {
  width: 43px;
  height: 43px;
  overflow: hidden;
  position: fixed;
  top: 80%;
  right: 46%;
  margin-right: -615px;
  cursor: pointer;
  display: none;
}
.rtTop h4 {
  width: 43px;
  height: 43px;
  overflow: hidden;
  position: relative;
}
.rtTop img {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.y-kefu-box03 { width: 53px;}
.y-kefu-box03 .icon { display: block; background: url(img/icons03.png) no-repeat; margin-left: 15px; position: absolute; }
.y-kefu-box03>div {width: 193px;height: 53px;background-color: #009d44;border-top-left-radius: 3px;border-bottom-left-radius: 3px;margin-bottom: 5px;font-size: 15px;color: #fff;position: relative;left: 0;z-index: 2;}
.y-kefu-box03>div p {padding-left: 55px;line-height: 53px;}
.y-kefu-box03 .y-back-top { cursor: pointer; left: 55px;}
.y-kefu-box03 .y-back-top:hover { background-color: #006ef5; }
.y-kefu-box03 .y-back-top i { width: 23px; height: 21px; background-position: -5px -5px; top: 16px; }
.y-kefu-box03 .y-kf-mobile { font-size: 18px; }
.y-kefu-box03 .y-kf-mobile i { width: 26px; height: 26px; background-position: -35px -5px; top: 13px; }
.y-kefu-box03 .y-kf-qq a { color: #fff; }
.y-kefu-box03 .y-kf-qq i { width: 24px; height: 24px; background-position: -5px -34px; top: 14px; }

.y-kefu-box03 .y-kf-qq .ewm-box {width: 100%;padding-bottom: 15px;background-color: #009d44;display: none;}

.y-kefu-box03 .y-kf-qq img { width: 163px; height: 163px; margin: 0 auto; }

.y-kefu-box03 .y-kf-qq:hover .ewm-box { display: block; }
.y-kefu-box03 .y-kf-weChat i { width: 22px; height: 22px; background-position: -35px -34px; top: 15px; }
.y-kefu-box03 .y-kf-weChat .ewm-box {width: 100%;padding-bottom: 15px;background-color: #009d44;display: none;}
.y-kefu-box03 .y-kf-weChat img { width: 163px; height: 163px; margin: 0 auto; }
.y-kefu-box03 .y-kf-weChat:hover .ewm-box { display: block; }
.y-kefu-box { position: fixed; right: 0; top: 50%; z-index: 9999; font-size: 13px; margin-top: -116px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
/* -- 弹出窗口 --*/
#oran_full_bg {
  display: none !important;
}
/* tanchuang1 提交弹窗*/
.tanchuang1 {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: url(img/tanchuangBg.png);
  height: 100%;
  z-index: 9999999;
}
.tanchuang1 .conBox {
  width: 400px;
  height: 212px;
  padding: 20px;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -220px;
  top: 50%;
  margin-top: -80px;
  z-index: 9999999;
}
.tanchuang1 .conBox .tcClose {
  width: 33px;
  height: 90px;
  position: absolute;
  right: 45px;
  top: -90px;
  cursor: pointer;
  z-index: 999999999999999;
}
.tanchuang1 .conBox .box {
  width: 398px;
  height: 190px;
  border: 1px solid #e5e5e5;
  padding-top: 20px;
  text-align: center;
  position: relative;
}
.tanchuang1 .conBox .box img {
  display: block;
  width: 47px;
  height: 47px;
  margin: 0 auto;
}
.tanchuang1 .conBox .box h5 {
  font-size: 24px;
  color: #009d44;
  font-weight: bold;
  margin-top: 10px;
}
.tanchuang1 .conBox .box p {
  font-size: 16px;
  color: #4d4d4d;
  margin-top: 10px;
}
.tanchuang1 .conBox .box .b15 {
  display: block;
  width: 150px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  position: absolute;
  bottom: -1px;
  left: 50%;
  margin-left: -75px;
  background: #009d44;
  text-decoration: none;
  z-index: 999999999999999;
  border: 0px;
}
.tanchuang2 .conBox .box a {
  background: #404040;
}
/* 错误提示*/
.errorMainCon {
  width: 100%;
  background: url(img/errorBg.jpg) no-repeat center #f6f6f6;
  height: 330px;
  padding-top: 300px;
}
.errorMainCon h3 {
  width: 525px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  font-size: 24px;
  color: #1e1e1e;
  font-weight: normal;
  margin: 0 auto;
}
.errorMainCon h3 em {
  color: #df1f29;
  font-weight: bold;
}
.errorMainCon p {
  font-size: 20px;
  color: #000000;
  text-align: center;
  margin-top: 30px;
}
.errorMainCon p em {
  color: #df1f29;
}
.errorMainCon a.error-url {
  font-size: 15px;
  color: #999999;
  font-family: arial;
  display: block;
  text-align: center;
  margin-top: 4px;
}
.errorMainCon .btn {
  text-align: center;
  height: 52px;
  width: 228px;
  margin: 30px auto 0;
  overflow: hidden;
}
.errorMainCon .btn .a1 {
  display: block;
  width: 104px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  font-size: 16px;
  color: #818181;
  background: #e3e3e3;
  border-radius: 4px;
  float: left;
  text-decoration: none;
  border: none;
}
.errorMainCon .btn .a1:first-child {
  background: #df1f29;
  color: #fff;
  margin-right: 20px;
}
a:hover{text-decoration: none;}

@font-face{
  font-family: 'Helvetica';
  src : url('img/AKZIDENZGROTESK-LIGHTCOND.OTF');
}

/* Header YangFangLing 2018年8月30日 */
.HeaderNav{background-color: #009d44;height: 70px;}
.HeaderNav ul li{float: left;width: 149px;text-align: center;border-left: 1px #0df18840 solid;line-height: 70px;height: 70px;}
.HeaderNav ul li:first-child{border-left: none;}
.HeaderNav ul li a{font-size: 18px;color: #fff;display: block;}
.HeaderNav ul li:hover{background-color: #297d4e;border-left: 1px #297d4e solid;}
.HeaderNav ul li.cur{background-color: #297d4e;border-left: 1px #297d4e solid;}

.headerTop{width: 100%;line-height: 45px;background: #fff;border-bottom: 1px solid #ebebeb;}
.headerTop p{font-size: 14px;line-height: 45px;color: #666;float: left;}
.headerTop .container ul {float: right;}
.headerTop .container ul li {font-size: 14px;height: 45px;line-height: 45px;color: #666;float: left;text-align: right;}
.headerTop .container ul li a{text-decoration: none;color: #666;padding: 0 4px;border-left: 1px solid #f0f0f0;font-size: 14px;padding: 0 15px;}
.headerTop .container ul li a:hover{color: #297d4e;}
.headerTop .container ul li:first-child a{border-left: none;}

.HeaderCenter{height: 145px;}
.HeaderLogo{margin-top: 28px;}
.HeaderLogo a{width: 231px;height: 88px;display: block;margin-right: 25px;}
.HeaderLogo a img{display: block;width: 411px;height: 88px;}
.HeaderLogo dt{margin-top: 20px; margin-left: 190px;}
.HeaderLogo dt h3{font-size: 26px;color: #297d4e;}
.HeaderLogo dt p{font-size: 20px;color: #297d4e;margin-top: 10px;}
.HeaderPhone{margin-top: 50px;}
.HeaderPhone h3{font-size: 22px;color: #009d44;float: left;text-align: center;margin-left: 20px;}
.HeaderPhone h3 em{display: block;color: #666;font-size: 19px;margin-top: 5px;}
/* Header End */

/* Footer YangFangLing 2018年8月30日 */
.Footer{background-color: #f5f5f5;}
.Footer-Bot{height: 200px;background-color: #009d44;margin-top: 45px;}

.Footer-Left{width: 775px;}
.Footer-Left ul{margin: 35px 0 55px;}
.Footer-Left ul li{float: left;margin-left: 75px;}
.Footer-Left ul li:first-child{margin-left: 0;}
.Footer-Left ul li a{font-size: 18px;color: #fff;}
.Footer-Left p{font-size: 14px;color: #fff;text-align: center;margin-top: 8px;}
.Footer-Left p a{color: #fff;margin-right: 20px;display: inline-block;}

.Footer-Right{width: 350px;margin-top: 35px;}
.Footer-Right dl dt{width: 120px;height: 120px;}
.Footer-Right dl dt img{display: block;width: 120px;height: 120px;}
.Footer-Right dl dd{margin-left: 40px;}
.Footer-Right dl dd em{display: block;font-size: 14px;margin-bottom: 5px;}
.Footer-Right dl dd h3{font-size: 24px;color: #fff;margin-bottom: 25px;}

.Footer-Top{padding-top: 15px;}
.Footer-Top span{width: 11%;text-align: center;}
.Footer-Top span h3{font-size: 16px;color: #333;font-weight: normal;}
.Footer-Top span h3 a{color:#333;}
.Footer-Top span h3 i{width: 20px;height: 2px;display: inline-block;background-color: #333;vertical-align: middle;margin: 0 5px;}
.Footer-Top span em{display: block;color: #009d44;font-size: 14px;margin-top: 10px;}
.Footer-Top span em a{color:#009d44;}
.Footer-Top p{font-size: 14px;color: #666;padding-top: 20px;}
.Footer-Top p a{border-left: 1px #ddd solid;padding-left: 20px;margin-left: 20px;}
.Footer-Top p a:first-child{border-left: none;}
.Footer-Top p a:hover{color: #009d44;}
/* Footer End */

/* Title YangFangLing 2018年8月30日 */
.Title{text-align: center;padding: 60px 0 40px;}
.Title h3{font-weight: normal;    font-size: 35px;color: #333;}
.Title h3 b{ color: #009d44;}
.Title h3 a{font-size: 35px;color: #333;}
.Title h3 a b{color: #009d44;}
.Title p{font-size: 16px;color: #666;margin-top: 10px;}

.Title02 h3 a{color: #fff;}
.Title02 h3 a b{color: #fff;}
.Title02 p{color: #fff;}
/* Title End */