﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 {
  margin-bottom: 10px;
}
.ml10 {
  margin-left: 10px;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/** html .clearfix {height: 1%;}*/

/*正文开始*/

.banner {
  position: relative;
  height: 680px;
}
.banner .bd li,
.banner .bd li a {
  display: block;
  height: 680px;
}
.bantil {
  display: block;
  width: 300px;
  position: absolute;
  bottom: 27px;
  left: 50%;
  margin-left: -80px;
}
.bantil li {
  width: 40px;
  height: 12px;
  background: #fff;
  float: left;
  margin: 0 0 0 9px;
  border-radius: 8px;
  cursor: pointer;
}
.bantil li.cur {
  background: #f00;
}
.banner .prev,
.banner .next {
  width: 38px;
  height: 68px;
  display: none;
  overflow: hidden;
  position: absolute;
  top: 246px;
  right: 0;
  background: url(/Images/next3.png) no-repeat 0 0;
  cursor: pointer;
}
.banner .prev {
  left: 0;
  background: url(/Images/prev3.png) no-repeat 0 0;
  cursor: pointer;
}
.banner .anniu {
}

.pin {
  width: 1200px;
  height: 550px;
  margin: 0 auto;
}
.pin h2 {
  text-align: center;
  height: 174px;
  padding: 58px 0 0 0;
  color: #3c3c3c;
  font: bold 36px "微软雅黑";
}
.pin h2 em {
  display: block;
  margin-top: 10px;
  color: #979797;
  font: 20px/52px "微软雅黑";
  background: url(Img/Index/line.gif) no-repeat center top;
}
.pin_c {
}
.pin_c ul li {
  float: left;
  width: 300px;
  height: 316px;
  background: url(Img/Index/x.gif) no-repeat right 5px;
}
.pin_c ul li i {
  display: block;
  width: 166px;
  margin: 0 auto;
  text-align: center;
}
.pin_c ul li i img {
  width: 166px;
  height: 164px;
}
.pin_c ul li span {
  display: block;
  text-align: center;
  padding: 28px 0 0 0;
  color: #3c3c3c;
  font: 22px/32px "微软雅黑";
}
.pin_c ul .nobot {
  background: none;
}
.pin_c ul li .bao2 {
  display: none;
}
.pin_c ul li a:hover {
  text-decoration: none;
}
.pin_c ul li.phover .bao1 {
  display: none;
}
.pin_c ul li.phover .bao2 {
  display: block;
}
.pin_c ul li.phover i img {
  width: 166px;
  height: 164px;
}
.pin_c ul li.phover span {
  color: #e8020d;
}

.probg {
  height: 794px;
  background: url(Img/Index/bg01.jpg) no-repeat center top;
}
.pro {
  width: 1292px;
  height: 794px;
  margin: 0 auto;
}
.pro h2 {
  text-align: center;
  height: 130px;
  padding: 55px 0 0 0;
  color: #fff;
  font: bold 36px "微软雅黑";
}
.pro h2 em {
  display: block;
  text-transform: uppercase;
  color: #fff;
  font: 17px/40px Tahoma, Geneva, sans-serif;
  background: url(Img/Index/line.gif) no-repeat center bottom;
}

.pbo #cp_UL {
  left: 0;
  position: relative;
  top: 0;
  width: 100000px;
}
.cpdiv {
  width: 1200px;
  overflow: hidden;
}
.pl01 {
  z-index: 99;
}
.pr01 {
  z-index: 99;
}

.pbo {
  display: inline;
  width: 1200px;
  position: absolute;
  overflow: hidden;
}
.pbo dl {
  float: left;
  width: 301px;
  height: 542px;
  overflow: hidden;
}
.pbo dl dt {
  width: 300px;
  height: 270px;
}
.pbo dl dt img {
  width: 299px;
  height: 270px;
  margin: 0;
  display: inline-block;
}
.pbo dl dd {
  text-align: center;
  border: 1px solid #ededed;
  border-right: 0;
  width: 299px;
  height: 270px;
}
.pbo dl dd h3 {
  height: 74px;
  line-height: 74px;
  overflow: hidden;
}
.pbo dl dd h3 a {
  color: #323232;
  font: 22px "微软雅黑";
  height: 38px;
  margin: 28px 0 8px 0;
}
.pbo dl dd p {
  color: #717171;
  font: 15px/28px "微软雅黑";
  height: 112px;
  overflow: hidden;
  padding: 0 28px;
}
.pbo dl dd span {
  display: block;
  margin-top: 30px;
}
.pbo dl dd:hover {
  background: #e8020d;
  width: 299px;
  height: 270px;
}
.pbo dl dd:hover h3 a {
  color: #fff;
}
.pbo dl dd:hover p {
  color: #fff;
}
.pbo dl dd span .bao2 {
  display: none;
}
.pbo dl dd span.phover .bao1 {
  display: none;
}
.pbo dl dd span.phover .bao2 {
  display: block;
}
.pbo dl dd span.phover i img {
  width: 100px;
  height: 30px;
}
.pl01 a {
  background: url(Img/Index/l.gif) no-repeat;
  width: 46px;
  height: 62px;
  margin-top: 208px;
  display: inline-block;
}
.pl01 a:hover {
  background: url(Img/Index/l02.gif) no-repeat;
}
.pr01 a {
  background: url(Img/Index/r.gif) no-repeat;
  width: 46px;
  height: 62px;
  margin-top: 208px;
  display: inline-block;
}
.pr01 a:hover {
  background: url(Img/Index/r02.gif) no-repeat;
}
.pbo dl .last {
  border-right: 1px solid #ededed;
}

.fwbg {
  height: 733px;
  background: url(Img/Index/bg02.jpg) no-repeat center top;
}
.fw {
  width: 1200px;
  height: 733px;
  margin: 0 auto;
}
.fws {
  float: right;
  width: 680px;
  margin-top: 130px;
  overflow: hidden;
}
.fws ul li {
  float: left;
  width: 260px;
  height: 200px;
  margin: 0 0 64px 80px;
  display: inline;
  overflow: hidden;
}
.fws ul li img {
  border: 0;
  width: 53px;
  height: 53px;
  display: block;
  text-align: center;
  margin: 0 auto;
}
.fws ul li a {
  background: url(Img/Index/year.jpg) no-repeat;
  display: block;
  width: 260px;
  height: 160px;
  padding: 40px 0 0 0;
}
.fws ul li span {
  color: #fff;
  font: 18px "微软雅黑";
  display: block;
  padding: 15px 0 0 0;
  text-align: center;
}
.fws ul li span em {
  display: block;
  font: bold 25px/32px "微软雅黑";
}
.fws ul li a:hover {
  background: url(Img/Index/year-02.jpg) no-repeat;
  display: block;
  text-decoration: none;
}

.hp {
  width: 1200px;
  height: 378px;
  margin: 0 auto;
  overflow: hidden;
}
.hp #zixun_UL {
  left: 0;
  position: relative;
  top: 0;
  width: 100000px;
}
.hp dl {
  margin: 64px 0 0 0;
  height: 252px;
  float: left;
}
.hp dl dt {
  width: 400px;
  height: 252px;
  float: left;
}
.hp dl dd {
  width: 734px;
  float: right;
  padding: 40px 0 0 0;
  margin-left: 66px;
}
.hp dl dd h3 a {
  color: #232323;
  font: 22px/50px "微软雅黑";
}
.hp dl dd p {
  color: #747474;
  font: 15px/28px "微软雅黑";
  height: 84px;
  overflow: hidden;
}
.hp .qie {
  margin: 300px 0 0 465px;
  position: absolute;
}
.hp .qie i {
  margin: 0 13px 0 0;
  background: url(Img/Index/hpdd.gif) no-repeat;
  width: 7px;
  height: 7px;
  display: inline-block;
}
.hp .qie i:hover,
.hp .qie i.active {
  background: url(Img/Index/hpdd-06.gif) no-repeat;
}

.hzbg {
  height: 390px;
  background: #f0f0f0;
  overflow: hidden;
}
.hz {
  margin: 0 auto;
  width: 1200px;
  height: 390px;
  overflow: hidden;
}
.hz ul {
  padding: 68px 0 0 0;
}
.hz ul li {
  margin: 0 20px 21px 0;
  display: inline;
  float: left;
  width: 224px;
  height: 114px;
  background: url(Img/Index/hzs.gif) no-repeat;
  overflow: hidden;
}
.hz ul li img {
  border: 0;
  width: 220px;
  height: 110px;
  margin: 1px 2px 3px;
}
.hz ul .nobot {
  margin-right: 0;
}

.xue {
  width: 1200px;
  height: 868px;
  margin: 0 auto;
}
.xue h2 {
  text-align: center;
  height: 160px;
  padding: 54px 0 0 0;
  color: #3c3c3c;
  font: bold 36px "微软雅黑";
}
.xue h2 em {
  display: block;
  margin-top: 10px;
  color: #979797;
  font: 20px/52px "微软雅黑";
  background: url(Img/Index/line.gif) no-repeat center top;
}

.xue_c #toutiao_UL {
  left: 0;
  position: relative;
  top: 0;
  width: 100000px;
}
.xue_c {
  height: 549px;
  overflow: hidden;
}
.xue_c dl {
  float: left;
  display: inline;
  width: 338px;
  height: 549px;
  margin-right: 47px;
  padding-right: 46px;
  background: url(Img/Index/tout_x.gif) no-repeat right 10px;
  overflow: hidden;
}
.xue_c dl dt {
  width: 338px;
  height: 200px;
}
.xue_c dl dt img {
  border: 0;
  width: 338px;
  height: 200px;
}
.xue_c dl dd {
  width: 338px;
  height: 278px;
  padding: 12px 0 0 0;
}
.xue_c dl dd span {
  color: #b9b9b9;
  font: 14px/18px Arial, Helvetica, sans-serif;
}
.xue_c dl dd span i {
  display: block;
  font: normal 28px/34px Arial, Helvetica, sans-serif;
}
.xue_c dl dd h3 {
  height: 70px;
  line-height: 70px;
  overflow: hidden;
}
.xue_c dl dd h3 a {
  background: url(Img/Index/new_line.gif) no-repeat left bottom;
  height: 50px;
  color: #3f3f3f;
  font: 18px/50px "微软雅黑";
  display: block;
  margin: 15px 0 8px 0;
}
.xue_c dl dd p {
  color: #a2a2a2;
  font: 15px/24px "微软雅黑";
  height: 96px;
  overflow: hidden;
  margin: 0 0 25px 0;
}
.xue_c dl dd em a {
  display: block;
  text-transform: uppercase;
  color: #4f4f4f;
  font: 12px Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.xue_c dl dd em a:hover {
  color: #e8020d;
}
.xue_c .nobot {
  margin-right: 0;
  padding-right: 0;
  background: none;
}
.jt {
  margin: 0 auto 0;
  width: 194px;
  height: 30px;
  border: 1px solid #e4e4e4;
  overflow: hidden;
  padding: 0 12px;
}
.jt span {
  text-transform: uppercase;
  text-align: center;
  width: 162px;
  color: #959595;
  font: 12px/30px Arial, Helvetica, sans-serif;
  display: inline-block;
  float: left;
}
.jt .jt01 a {
  display: inline-block;
  background: url(Img/Index/jt_l.gif) no-repeat;
  width: 16px;
  height: 9px;
  margin-top: 11px;
  float: left;
}
.jt .jt01 a:hover {
  background: url(Img/Index/jt_l02.gif) no-repeat;
}
.jt .jt02 a {
  display: inline-block;
  background: url(Img/Index/jt_r.gif) no-repeat;
  width: 16px;
  height: 9px;
  margin-top: 11px;
  float: right;
}
.jt .jt02 a:hover {
  background: url(Img/Index/jt_r02.gif) no-repeat;
}

.ad_about a {
  height: 647px;
  display: block;
  background: url(Img/Index/ad_about.jpg) no-repeat center top;
}

.xf {
  width: 56px;
  height: 228px;
  position: fixed;
  top: 50%;
  right: 0;
  z-index: 99;
}
.xf ul li {
  width: 56px;
  height: 56px;
  margin-bottom: 1px;
}
.xf ul li img {
  width: 56px;
  height: 56px;
}

/**/
.banner02 a {
  height: 380px;
  display: block;
  background: url(Img/Index/brand_banner.jpg) no-repeat center top;
}

.about_navbg {
  height: 58px;
  background: #ececec;
}
.about_nav {
  width: 1200px;
  height: 58px;
  margin: 0 auto;
}
.about_nav ul {
  text-align: center;
  width: 920px;
  margin: 0 auto;
}
.about_nav ul li {
  float: left;
  height: 58px;
}
.about_nav ul li a {
  color: #4c4c4c;
  font: 17px/58px "微软雅黑";
  padding: 0 32px;
  display: block;
}
.about_nav ul li a:hover,
.about_nav ul .cur a {
  color: #fff;
  background: #e90715;
}

.brandbg {
  background: url(Img/Index/ppbg.jpg) no-repeat center 200px;
  height: 788px;
}
.brand_culture {
  width: 1200px;
  height: 788px;
  margin: 0 auto;
}
.brand_culture h2 {
  color: #363636;
  font: bold 32px "微软雅黑";
  text-align: center;
  padding: 80px 0 0 0;
  background: url(Img/Index/all_ppline.gif) no-repeat center bottom;
  height: 70px;
}
.brand_culture h2 em {
  display: block;
  color: #a6a6a6;
  font: normal 13px Tahoma, Geneva, sans-serif;
}
.brand_culture h3 {
  color: #0c0c0c;
  font: 18px "微软雅黑";
  text-align: center;
  padding: 42px 0 0 0;
  background: url(Img/Index/x1.gif) no-repeat center bottom;
  height: 90px;
}
.brand_culture h3 em {
  display: block;
  color: #0c0c0c;
  font: bold 18px/48px "微软雅黑";
  letter-spacing: 10px;
}
.said {
  color: #6e6e6e;
  font: 16px/32px "微软雅黑";
  text-align: center;
  padding: 30px 0 0 0;
}
.say {
  color: #0c0c0c;
  font: 16px/32px "微软雅黑";
  text-align: center;
  padding: 40px 0 0 0;
}
.ps {
  color: #0c0c0c;
  font: 16px/32px "微软雅黑";
  text-align: center;
  padding: 20px 0 0 0;
}

.brand_positioning {
  background: url(Img/Index/ppbg02.jpg) no-repeat center top;
  height: 928px;
}
.positioning {
  width: 1200px;
  height: 928px;
  margin: 0 auto;
}
.positioning h2 {
  color: #fff;
  font: bold 32px "微软雅黑";
  text-align: center;
  padding: 60px 0 0 0;
  background: url(Img/Index/all_ppline.gif) no-repeat center bottom;
  height: 73px;
}
.positioning h2 em {
  display: block;
  color: #8d8d8d;
  font: normal 13px Tahoma, Geneva, sans-serif;
}
.positioning ul {
  padding: 82px 0 0 400px;
}
.positioning ul li {
  color: #b3b3b3;
  font: 16px "微软雅黑";
  background: url(Img/Index/pos_line.gif) no-repeat left bottom;
  margin-bottom: 24px;
  height: 76px;
}
.positioning ul li em {
  display: block;
  color: #fff;
  font: 16px/36px "微软雅黑";
}
.positioning p.dingzhi {
  color: #fff;
  font: bold 16px/26px "微软雅黑";
  padding: 0 0 0 400px;
}

li {
  list-style: outside none none;
}
.connotation {
  width: 1200px;
  height: 536px;
  margin: 0 auto;
}
.connotation h2 {
  color: #363636;
  font: bold 32px "微软雅黑";
  text-align: center;
  padding: 60px 0 0 0;
  background: url(Img/Index/all_ppline.gif) no-repeat center bottom;
  height: 68px;
}
.connotation h2 em {
  display: block;
  color: #a6a6a6;
  font: normal 13px Tahoma, Geneva, sans-serif;
}
.connotation ul {
  padding: 58px 0 0 0;
}
.connotation ul li {
  float: left;
  padding: 0 98px;
  background: url(Img/Index/pp_sline.gif) no-repeat right top;
  width: 201px;
  clear: inherit;
}
.connotation ul li img {
  width: 201px;
  height: 201px;
}
.connotation ul li .span {
  color: #2b2b2b;
  font: bold 20px "微软雅黑";
  text-align: center;
  display: block;
  padding: 22px 0 0 0;
}
.connotation ul li .span em {
  display: block;
  color: #b8b8b8;
  font: 12px/18px Tahoma, Geneva, sans-serif;
}

.meaning_bg {
  height: 842px;
  background: url(Img/Index/ppbg03.jpg) no-repeat center top;
}
.meaning {
  width: 1200px;
  height: 842px;
  margin: 0 auto;
}
.meaning h2 {
  color: #363636;
  font: bold 32px "微软雅黑";
  text-align: center;
  padding: 64px 0 0 0;
  background: url(Img/Index/all_ppline.gif) no-repeat center bottom;
  height: 70px;
  margin-bottom: 40px;
}
.meaning h2 em {
  display: block;
  color: #a6a6a6;
  font: normal 13px Tahoma, Geneva, sans-serif;
}
.meaning p {
  color: #6e6e6e;
  font: 16px/34px "微软雅黑";
  text-align: center;
  padding: 0 0 10px 0;
}

.concept {
  width: 1200px;
  height: 466px;
  margin: 0 auto;
}
.concept h2 {
  color: #363636;
  font: bold 32px "微软雅黑";
  text-align: center;
  padding: 76px 0 0 0;
  background: url(Img/Index/all_ppline.gif) no-repeat center bottom;
  height: 70px;
}
.concept h2 em {
  display: block;
  color: #a6a6a6;
  font: normal 13px Tahoma, Geneva, sans-serif;
}
.concept ul {
  padding: 70px 0 0 0;
}
.concept ul li {
  float: left;
  margin-right: 101px;
  width: 159px;
  display: inline;
  overflow: hidden;
}
.concept ul li img {
  width: 159px;
  height: 158px;
}
.concept ul .nobot {
  margin-right: 0;
}

.modulation_bg {
  height: 898px;
  background: url(Img/Index/ppbg04.jpg) no-repeat center top;
}
.modulation {
  width: 1200px;
  height: 898px;
  margin: 0 auto;
}
.modulation h2 {
  color: #fff;
  font: bold 32px "微软雅黑";
  text-align: center;
  padding: 70px 0 0 0;
  background: url(Img/Index/all_ppline.gif) no-repeat center bottom;
  height: 76px;
}
.modulation h2 em {
  display: block;
  color: #909090;
  font: normal 13px Tahoma, Geneva, sans-serif;
}
.modulation ul {
  padding: 364px 0 0 0;
}
.modulation ul li {
  float: left;
  margin: 0 53px 0 0;
  width: 260px;
}
.modulation ul li img {
  width: 260px;
  height: 368px;
}
.modulation ul .nobot {
  margin-right: 0;
}

.tracing {
  width: 1200px;
  height: 940px;
  margin: 0 auto;
}
.tracing h2 {
  color: #363636;
  font: bold 32px "微软雅黑";
  text-align: center;
  padding: 60px 0 0 0;
  background: url(Img/Index/all_ppline.gif) no-repeat center bottom;
  height: 84px;
  margin-bottom: 43px;
}
.tracing h2 em {
  display: block;
  color: #a6a6a6;
  font: normal 13px Tahoma, Geneva, sans-serif;
}
.tracing dl {
  float: left;
  width: 400px;
}
.tracing dl dt {
  width: 400px;
  height: 320px;
}
.tracing dl dd {
  width: 366px;
  height: 268px;
  background: #2c2828;
  padding: 52px 0 0 34px;
  overflow: hidden;
}
.tracing dl dd h3 {
  color: #fff;
  font: bold 22px "微软雅黑";
  background: url(Img/Index/pp_tra.gif) no-repeat left bottom;
  height: 50px;
}
.tracing dl dd p {
  color: #d0d0d0;
  font: 15px/24px "微软雅黑";
  padding: 12px 40px 0 0;
}

.ad_pp a {
  height: 252px;
  display: block;
  background: url(Img/Index/ad_pp.jpg) no-repeat center top;
}

/**/
.banner03 a {
  height: 380px;
  display: block;
  background: url(Img/Index/about_banner.jpg) no-repeat center top;
}

.dvd {
  width: 1200px;
  height: 765px;
  margin: 99px auto 0;
}
.dvd dl dt {
  width: 760px;
  height: 386px;
  margin: 0 auto;
  text-align: center;
}
.dvd dl dd {
  text-align: center;
  padding: 33px 0 0 0;
}
.dvd dl dd h3 {
  color: #2a2a2a;
  font: bold 28px/80px "微软雅黑";
  background: url(Img/Index/dvd_line.gif) no-repeat center bottom;
  height: 80px;
  margin-bottom: 20px;
}
.dvd dl dd p {
  color: #868686;
  font: 16px/36px "微软雅黑";
}

.ad_leader a {
  height: 466px;
  display: block;
  background: url(Img/Index/ad_leader.jpg) no-repeat center top;
}

.lic {
  width: 1200px;
  height: 840px;
  margin: 0 auto;
}
.lic h2 {
  height: 114px;
  padding: 64px 0 0 0;
  color: #2a2a2a;
  font: bold 28px "微软雅黑";
  background: url(Img/Index/dvd_line.gif) no-repeat center 129px;
  text-align: center;
}
.lic_s {
  background: url(Img/Index/lic.gif) no-repeat center 6px;
  height: 656px;
  position: relative;
}
.c01 {
  position: absolute;
  top: 0;
  left: 689px;
  color: #656565;
  font: 17px/24px "微软雅黑";
  width: 255px;
}
.c01 em {
  display: block;
  color: #202020;
  font: 23px/24px "微软雅黑";
  margin-bottom: 10px;
}
.c02 {
  position: absolute;
  top: 78px;
  left: 260px;
  text-align: right;
}
.c03 {
  position: absolute;
  top: 152px;
  left: 689px;
}
.c04 {
  position: absolute;
  top: 226px;
  left: 260px;
  text-align: right;
}
.c05 {
  position: absolute;
  top: 300px;
  left: 689px;
}
.c06 {
  position: absolute;
  top: 376px;
  left: 260px;
  text-align: right;
}
.c07 {
  position: absolute;
  top: 450px;
  left: 689px;
}
.c08 {
  position: absolute;
  top: 524px;
  left: 260px;
  text-align: right;
}

.mapbg {
  background: #eee;
  height: 882px;
}
.map {
  width: 1200px;
  height: 882px;
  margin: 0 auto;
}
.map h2 {
  height: 90px;
  padding: 75px 0 0 0;
  color: #2a2a2a;
  font: bold 28px "微软雅黑";
  background: url(Img/Index/dvd_line.gif) no-repeat center 137px;
  text-align: center;
}
.map_img {
  width: 1000px;
  height: 500px;
  margin: 0 auto;
}
.map ul {
  padding: 46px 0 0 100px;
}
.map ul li {
  float: left;
  margin: 0 46px 0 40px;
  display: inline;
  width: 174px;
  color: #767676;
  font: 18px/30px "微软雅黑";
  background: url(Img/Index/map_line.gif) no-repeat left top;
}
.map ul li em {
  display: block;
  color: #282727;
  font: 60px/64px Impact;
  padding: 10px 0 0 0;
}

/**/
.jiaoh_fw {
  width: 1200px;
  height: 558px;
  margin: 0 auto;
}
.jiaoh_fw h2 {
  height: 160px;
  padding: 112px 0 0 0;
  color: #2a2a2a;
  font: bold 28px "微软雅黑";
  text-align: center;
}
.jiaoh_fw h2 em {
  display: block;
  background: url(Img/Index/dvd_line.gif) no-repeat center top;
  color: #868686;
  font: 18px "微软雅黑";
  margin-top: 18px;
  padding: 25px 0 0 0;
}
.jiaoh {
  margin: 0 auto;
  width: 565px;
  height: 198px;
}

.fw_ys_box {
  height: 1650px;
  background: url(Img/Index/fw_bg.gif) repeat-x center top;
}
.fw_ys {
  width: 1200px;
  height: 1650px;
  margin: 0 auto;
}
.fw_ys dl {
  height: 445px;
  padding: 105px 0 0 0;
}
.fw_ys dl dt {
  width: 947px;
  height: 340px;
  float: left;
}
.fw_ys dl dd {
  width: 212px;
  height: 310px;
  float: right;
  padding: 30px 0 0 0;
}
.fw_ys dl dd p {
  color: #fff;
  font: 20px/50px "微软雅黑";
  padding: 0 0 0 30px;
  background: url(Img/Index/gou.png) no-repeat left center;
}
.fw_ys dl dd h3 {
  color: #fff;
  font: 17px/28px "微软雅黑";
  padding: 15px 0 0 0;
  background: url(Img/Index/fw_line.gif) no-repeat left top;
  margin: 64px 0 0 0;
}

.fwlc {
  height: 550px;
  background: url(Img/Index/fw02.jpg) no-repeat left 94px;
  position: relative;
}
.fw01 {
  position: absolute;
  top: 88px;
  left: 58px;
  color: #d5d5d5;
  font: 16px/24px "微软雅黑";
}
.fw01 em {
  display: block;
  color: #fff;
  font: bold 20px "微软雅黑";
  padding-bottom: 15px;
}
.fw02 {
  position: absolute;
  top: 378px;
  left: 184px;
}
.fw03 {
  position: absolute;
  top: 88px;
  left: 308px;
}
.fw04 {
  position: absolute;
  top: 378px;
  left: 432px;
}
.fw05 {
  position: absolute;
  top: 88px;
  left: 558px;
}
.fw06 {
  position: absolute;
  top: 378px;
  left: 682px;
}

.down {
  width: 1200px;
  height: 310px;
  margin: 0 auto;
}
.down h2 {
  height: 108px;
  padding: 55px 0 0 0;
  color: #2a2a2a;
  font: bold 28px "微软雅黑";
  background: url(Img/Index/dvd_line.gif) no-repeat center 113px;
  text-align: center;
}
.down ul li {
  float: left;
  width: 260px;
  height: 84px;
  padding: 36px 0 0 0;
  background: #3e3e3e;
  color: #fff;
  font: 20px "微软雅黑";
  text-align: center;
  margin-right: 53px;
  display: inline;
}
.down ul li a {
  color: #b8b8b8;
  font: 14px "微软雅黑";
  display: block;
  text-decoration: underline;
}
.down ul li.phover {
  background: #e90615;
  width: 260px;
  height: 84px;
}
.down ul li.phover a {
  color: #fff;
}
.down ul .nobot {
  margin-right: 0;
}

.fw_team {
  width: 1200px;
  height: 726px;
  margin: 0 auto;
  background: url(Img/Index/people.jpg) no-repeat center bottom;
}
.fw_team h2 {
  height: 60px;
  padding: 64px 0 0 0;
  color: #2a2a2a;
  font: bold 28px "微软雅黑";
  background: url(Img/Index/dvd_line.gif) no-repeat center bottom;
  text-align: center;
}
.fw_team p {
  padding: 20px 200px 0;
  color: #868686;
  font: 18px/34px "微软雅黑";
  text-align: center;
}
.fw_team p em {
  display: block;
  padding: 15px 0 0 0;
}

/**/
.content {
  width: 1200px;
}
.founder {
  height: 686px;
  margin-top: 80px;
  overflow: hidden;
  background: url(Img/Index/zhi_ps.jpg) no-repeat 0 0;
}
.founder h2 {
  float: left;
  width: 130px;
  color: #373737;
  font: 20px "微软雅黑";
  background: url(Img/Index/cs_line.gif) no-repeat left top;
  margin-top: 407px;
  padding: 20px 0 0 0;
}
.founder h2 em {
  display: block;
  width: 100px;
  color: #373737;
  font: bold 17px "微软雅黑";
}
.founder dl {
  float: right;
  width: 1000px;
  vertical-align: top;
  margin: 0;
}
.founder dl dt {
  width: 1000px;
  height: 478px;
  vertical-align: top;
}
.founder dl dt img {
  vertical-align: top;
}
.founder dl dd {
  color: #141313;
  font: 72px Impact;
  text-transform: uppercase;
  padding: 10px 0 0 0;
  border: 0;
}
.founder dl dd span {
  float: right;
}
.founder dl dd em {
  display: inline-block;
  color: #373737;
  font: 18px "微软雅黑";
  padding: 0 0 0 10px;
}

.introduction {
  height: 980px;
  overflow: hidden;
}
.introduction dl {
  height: 425px;
}
.introduction dl dt {
  float: left;
  width: 600px;
  height: 425px;
}
.introduction dl dd {
  float: left;
  width: 600px;
  height: 375px;
  text-align: center;
  padding: 50px 0 0 0;
  margin: 0;
}
.introduction dl dd h3 {
  color: #1d1d1d;
  font: bold 20px "微软雅黑";
  margin: 0;
}
.introduction dl dd h3 em {
  display: block;
  color: #171717;
  font: bold 26px/38px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
.introduction dl dd h4 {
  color: #606060;
  font: 18px "微软雅黑";
  padding: 44px 0 0 0;
  margin: 0;
}
.introduction dl dd p {
  color: #606060;
  font: 17px/32px "微软雅黑";
  padding: 32px 0 0 0;
  margin: 0;
}
.introduction .principle {
  height: 425px;
}
.introduction .principle dt {
  width: 600px;
  height: 425px;
}
.introduction .principle dd {
  width: 600px;
  height: 320px;
  text-align: center;
  padding: 105px 0 0 0;
}
.introduction .principle dd h3 {
  color: #1d1d1d;
  font: bold 20px "微软雅黑";
  padding: 0 0 15px 0;
  background: url(Img/Index/yz_line.gif) no-repeat center bottom;
}
.introduction .principle dd h3 em {
  display: block;
  color: #171717;
  font: bold 26px/38px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
.introduction .principle dd p {
  color: #606060;
  font: 17px/32px "微软雅黑";
  padding: 28px 0 0 0;
}

.hey {
  height: 970px;
  background: url(Img/Index/bixin.jpg) no-repeat 510px 437px;
  overflow: hidden;
  position: relative;
}
.he01 {
  position: absolute;
  top: 0;
  left: 0;
}
.he02 {
  position: absolute;
  top: 247px;
  left: 0;
}
.he03 {
  position: absolute;
  top: 0;
  left: 510px;
}
.he04 {
  position: absolute;
  top: 0;
  right: 0;
}
.he05 {
  position: absolute;
  top: 398px;
  right: 0;
}
.he06 {
  position: absolute;
  top: 637px;
  left: 0;
}
.he07 {
  position: absolute;
  top: 637px;
  right: 0;
}

.codebg {
  height: 360px;
  background: #1a1a1a;
}
.code {
  width: 1200px;
  height: 360px;
  margin: 0 auto;
}
.code dl {
}
.code dl dt {
  float: right;
  width: 196px;
  margin-top: 65px;
}
.code dl dt img {
  width: 196px;
  height: 196px;
}
.code dl dt .span {
  display: block;
  text-align: center;
  color: #fff;
  font: 16px/50px "微软雅黑";
}
.code dl dd {
  float: left;
  width: 654px;
  height: 230px;
  background: url(Img/Index/yinh.gif) no-repeat 0 95px;
  padding: 130px 110px 0 100px;
  color: #fff;
  font: 17px/30px "微软雅黑";
}

/**/
.honor {
  width: 1200px;
  margin: 0 auto;
}
.honor h2 {
  height: 70px;
  background: url(Img/Index/honor_line.gif) no-repeat center bottom;
  text-align: center;
  font: bold 36px "微软雅黑";
  padding: 70px 0 0 0;
}
.honor h2 a {
  color: #363636;
}
.honor h2 em {
  display: block;
  color: #a6a6a6;
  font: 13px Tahoma, Geneva, sans-serif;
}
.honor ul {
  padding: 50px 0 0 0;
}
.honor ul li {
  margin: 0 24px 0 0;
  width: 282px;
  height: 480px;
  float: left;
  display: inline;
  overflow: hidden;
}
.honor ul li img {
  width: 282px;
  height: 369px;
}
.honor ul .nobot {
  margin-right: 0;
}
.honor ul li span {
  color: #3c3c3c;
  font: 18px/80px "微软雅黑";
  text-align: center;
  display: block;
}
.page {
  padding: 15px 0 0 505px;
  width: 235px;
  height: 28px;
}
.page a {
  margin-right: 28px;
  display: inline-block;
  width: 26px;
  height: 26px;
  text-align: center;
  color: #565656;
  font: 18px/26px Tahoma, Geneva, sans-serif;
}
.page a:hover,
.page a.cur {
  color: #fff;
  background: url(Img/Index/01.gif) no-repeat;
  text-decoration: none;
}

.quality_bg {
  background: #f8f8f8;
  height: 614px;
  display: none;
}
.quality {
  width: 1200px;
  height: 614px;
  margin: 0 auto;
}
.quality h2 {
  height: 72px;
  background: url(Img/Index/honor_line.gif) no-repeat center bottom;
  text-align: center;
  font: bold 36px "微软雅黑";
  padding: 60px 0 0 0;
}
.quality h2 a {
  color: #363636;
}
.quality h2 em {
  display: block;
  color: #a6a6a6;
  font: 13px Tahoma, Geneva, sans-serif;
}
.rz {
  margin-top: 75px;
  height: 408px;
  clear: both;
}
.rz li {
  margin: 0 15px 0 55px;
  width: 170px;
  height: 189px;
  float: left;
  display: inline;
  overflow: hidden;
}
.rz li img {
  width: 100px;
  height: 66px;
  margin: 0 35px;
}
.rz li span {
  color: #2e2e2e;
  font: 18px/80px "微软雅黑";
  text-align: center;
  display: block;
}

/**/
.about_nav .jznav {
  text-align: center;
  width: 860px;
  margin: 0 auto;
}
.about_nav .jznav li {
  float: left;
  height: 58px;
}
.about_nav .jznav li a {
  color: #4c4c4c;
  font: 17px/58px "微软雅黑";
  padding: 0 32px;
  display: block;
}
.about_nav .jznav li a:hover,
.about_nav .jznav .cur a {
  color: #fff;
  background: #e90715;
}

.jz_box {
  width: 1200px;
  margin: 0 auto;
}
.jz {
  width: 1200px;
  margin-top: 100px;
}
.jz dl {
  margin: 0 0 40px 200px;
  padding-bottom: 40px;
  width: 800px;
  height: 300px;
  border-bottom: 1px solid #d8d8d8;
}
.jz dl dt {
  width: 300px;
  height: 300px;
  float: left;
}
.jz dl dt img {
  width: 300px;
  height: 300px;
}
.jz dl dd {
  width: 430px;
  padding: 30px 0 0 68px;
  float: left;
}
.jz dl dd h3 {
  color: #373737;
  font: 18px "微软雅黑";
}
.jz dl dd p {
  color: #9a9a9a;
  font: 16px/30px "微软雅黑";
  padding: 20px 0 0 0;
  height: 150px;
  overflow: hidden;
  margin-bottom: 20px;
}
.jz dl dd p a {
  display: block;
  margin-top: 25px;
}

/**/
.banner04 a {
  height: 380px;
  display: block;
  background: url(Img/Index/tout_banner.jpg) no-repeat center top;
}
.about_nav .tounav {
  text-align: center;
  width: 560px;
  margin: 0 auto;
}
.about_nav .tounav li {
  float: left;
  height: 58px;
}
.about_nav .tounav li a {
  color: #4c4c4c;
  font: 17px/58px "微软雅黑";
  padding: 0 32px;
  display: block;
}
.about_nav .tounav li a:hover,
.about_nav .tounav .cur a {
  color: #fff;
  background: #e90715;
}

.kan_tout {
  width: 1200px;
  margin: 80px auto 0;
  position: relative;
}
.k01 {
  width: 370px;
  float: left;
  margin-right: 30px;
  margin-bottom: 20px;
}
.kan_tout .none {
  margin-right: 0;
}
.k01 dt {
  width: 370px;
  height: 220px;
  overflow: hidden;
}
.k01 dt img {
  width: 370px;
}
.k01 dd {
  padding: 20px 0 0 0;
  border-bottom: 2px solid #1e1e1e;
}
.k01 dd h3 {
  color: #222;
  font: 20px/30px "微软雅黑";
  height: 60px;
  overflow: hidden;
}
.k01 dd p {
  color: #807f7f;
  overflow: hidden;
  font: 15px/24px "微软雅黑";
  padding: 16px 0 0 0;
  height: 125px;
}
.k01 dd em {
  display: block;
  color: #222;
  font: 16px/30px Arial, Helvetica, sans-serif;
  text-align: right;
  padding: 0 0 10px 0;
}
.k02 {
  position: absolute;
  top: 0;
  left: 410px;
}
.k03 {
  position: absolute;
  top: 0;
  left: 820px;
}
.k04 {
  position: absolute;
  top: 567px;
  left: 0;
}
.k05 {
  position: absolute;
  top: 660px;
  left: 410px;
}
.k06 {
  position: absolute;
  top: 480px;
  left: 820px;
}

/**/
.banner05 a {
  height: 380px;
  display: block;
  background: url(Img/Index/dz_banner.jpg) no-repeat center top;
}

.dz_pp {
  width: 1200px;
  height: 560px;
  margin: 0 auto;
}
.dz_pp h2 {
  height: 158px;
  text-align: center;
  color: #e60111;
  font: bold 36px "微软雅黑";
  padding: 95px 0 0 0;
}
.dz_pp h2 em {
  display: block;
  color: #626262;
  font: 20px/40px "微软雅黑";
}
.dz_pp ul li {
  float: left;
  margin: 0 25px 0 140px;
  width: 196px;
  height: 196px;
  display: inline;
}

.dz01 a {
  height: 560px;
  display: block;
  background: url(Img/Index/dz01.jpg) no-repeat center top;
}
.dz02 a {
  height: 560px;
  display: block;
  background: url(Img/Index/dz02.jpg) no-repeat center top;
}
.dz03 a {
  height: 560px;
  display: block;
  background: url(Img/Index/dz03.jpg) no-repeat center top;
}
.dz04 a {
  height: 560px;
  display: block;
  background: url(Img/Index/dz04.jpg) no-repeat center top;
}
.dz05 a {
  height: 560px;
  display: block;
  background: url(Img/Index/dz05.jpg) no-repeat center top;
}
.dz06 a {
  height: 560px;
  display: block;
  background: url(Img/Index/dz06.jpg) no-repeat center top;
}

.yao_bg {
  height: 660px;
  background: url(Img/Index/cg_bg01.gif) repeat-x left bottom;
  margin-top: 100px;
}
.yao {
  width: 1200px;
  height: 560px;
  margin: 0 auto;
}
.yao .bt {
  float: left;
  background: #e60111 url(Img/Index/cg_jt.gif) no-repeat center 484px;
  width: 360px;
  height: 560px;
  color: #fff;
  font: 38px "微软雅黑";
  text-align: center;
}
.yao .bt em {
  display: block;
  color: #fff;
  font: 36px Impact;
  text-transform: uppercase;
  margin: 72px 0 62px 0;
}
.yao .bt span {
  display: block;
  color: #fff;
  font: 14px/24px "微软雅黑";
  padding: 52px 0 0 0;
}
.yao .bt b {
  display: block;
}
.yao ul {
  width: 840px;
  float: left;
}
.yao ul li {
  width: 280px;
  height: 560px;
  float: left;
  background: #f7f7f7;
}
.yao ul li img {
  width: 280px;
  height: 280px;
}
.yao ul li span {
  display: block;
  height: 170px;
  padding: 110px 0 0 0;
  text-align: center;
  color: #232323;
  font: 24px "微软雅黑";
}
.yao ul li span em {
  display: block;
  color: #8d8d8d;
  font: 14px/20px Arial, Helvetica, sans-serif;
}

.ad_cg a {
  height: 742px;
  display: block;
  background: url(Img/Index/ad_cg.jpg) no-repeat center top;
}

.cg_test {
  width: 1200px;
  height: 686px;
  margin: 0 auto;
}
.cg_test h2 {
  height: 153px;
  color: #e60111;
  font: bold 36px "微软雅黑";
  text-align: center;
  padding: 80px 0 0 0;
}
.cg_test h2 em {
  display: block;
  color: #909090;
  font: 30px Impact;
  text-transform: uppercase;
}
.cg_test ul {
  height: 340px;
}
.cg_test ul li {
  width: 200px;
  height: 340px;
  float: left;
}
.cg_test ul li img {
  width: 200px;
  height: 260px;
}
.cg_test ul li span {
  display: block;
  height: 58px;
  padding: 22px 0 0 0;
  text-align: center;
  color: #1c1c1c;
  font: 20px "微软雅黑";
}
.cg_test ul li span em {
  display: block;
  color: #909090;
  font: 14px/18px Arial, Helvetica, sans-serif;
}

.zhu_bg {
  background: #1e1e1e;
  height: 706px;
  padding: 104px 0 0 0;
}
.zhu {
  width: 1200px;
  height: 706px;
  margin: 0 auto;
  position: relative;
}
.zhu .bt {
  color: #fff;
  font: bold 44px "微软雅黑";
  padding: 70px 0 0 54px;
}
.zhu .bt em {
  display: block;
  color: #fff;
  font: 50px Impact;
  text-transform: uppercase;
}
.zhu .bt span {
  display: block;
  color: #fff;
  font: 18px/32px "微软雅黑";
  padding: 5px 0 0 0;
}
.zhu .bt b {
  color: #e60111;
}
.zs01 {
  position: absolute;
  top: 0;
  right: 0;
  width: 600px;
  height: 300px;
  background: #fff;
}
.zs01 img {
  width: 300px;
  height: 300px;
  float: left;
}
.zs01 span {
  float: left;
  width: 300px;
  background: url(Img/Index/z01.gif) no-repeat center 77px;
  color: #191919;
  font: 26px "微软雅黑";
  padding: 190px 0 0 0;
  text-align: center;
}
.zs02 {
  position: absolute;
  top: 300px;
  left: 0;
}
.zs02 span {
  background: url(Img/Index/z02.gif) no-repeat center 77px;
}
.zs03 {
  position: absolute;
  top: 300px;
  right: 0;
}
.zs03 span {
  background: url(Img/Index/z03.gif) no-repeat center 77px;
}

.cg_pp {
  width: 1200px;
  height: 570px;
  margin: 0 auto;
}
.cg_pp h2 {
  height: 181px;
  color: #e60111;
  font: 36px "微软雅黑";
  text-align: center;
  padding: 74px 0 0 0;
  background: url(Img/Index/sj.gif) no-repeat center 186px;
}
.cg_pp h2 b {
  display: block;
}
.cg_pp ul li {
  float: left;
  background: #4181ff;
  text-align: center;
  color: #fff;
  font: 22px "微软雅黑";
  width: 370px;
  height: 185px;
  margin-right: 45px;
  padding: 40px 0 0 0;
  display: inline-block;
  overflow: hidden;
}
.cg_pp ul li span {
  display: block;
  font: bold 36px "微软雅黑";
  padding: 5px 0 0 0;
}
.cg_pp ul li a {
  display: block;
  margin: 25px 0 0 0;
}
.cg_pp ul .nobot {
  margin-right: 0;
}
.cg_pp ul .pp02 {
  background: #fdba2b;
}
.cg_pp ul .pp03 {
  background: #ff554e;
}

.xq_fxan {
  margin: 0 auto;
  width: 1200px;
  text-align: center;
  margin-bottom: 70px;
}
/**/
.banner06 a {
  height: 380px;
  display: block;
  background: url(Img/Index/fan_banner.jpg) no-repeat center top;
}

.about_nav .fannav {
  text-align: center;
  width: 270px;
  margin: 0 auto;
}
.about_nav .fannav li {
  float: left;
  height: 58px;
}
.about_nav .fannav li a {
  color: #4c4c4c;
  font: 17px/58px "微软雅黑";
  padding: 0 32px;
  display: block;
}
.about_nav .fannav li a:hover,
.about_nav .fannav .cur a {
  color: #fff;
  background: #e90715;
}

.fan {
  width: 1200px;
  margin: 0 auto;
}
.fan ul {
  margin: 80px 0 0 0;
}
.fan ul li {
  margin: 0 30px 0 0;
  width: 380px;
  height: 406px;
  float: left;
  display: inline;
  overflow: hidden;
}
.fan ul li img {
  width: 380px;
  height: 300px;
}
.fan ul .nobot {
  margin-right: 0;
}
.fan ul li span {
  color: #363535;
  font: 18px/60px "微软雅黑";
  text-align: center;
  display: block;
}

/**/
.fan_xq {
  width: 1200px;
  height: 560px;
  margin: 0 auto;
  display: none;
}
.fan_xq h2 {
  color: #191919;
  font: bold 36px "微软雅黑";
  height: 80px;
  padding: 72px 0 0 0;
  text-align: center;
  border-bottom: 1px solid #ccc;
}
.fan_xq dl {
  padding: 45px 0 0 40px;
}
.fan_xq dl dt {
  float: left;
  width: 520px;
  height: 360px;
}
.fan_xq dl dt img {
  width: 520px;
  height: 360px;
}
.fan_xq dl dd {
  float: right;
  width: 560px;
  height: 360px;
}
.fan_xq dl dd p {
  color: #6b6b6b;
  font: 18px/30px "微软雅黑";
  border-bottom: 1px dashed #a4a4a4;
  height: 280px;
}
.fan_xq dl dd span {
  display: block;
  height: 48px;
  color: #383838;
  font: 18px/48px "微软雅黑";
  padding: 30px 0 0 0;
}
.fan_xq dl dd span img {
  float: left;
  width: 211px;
  height: 46px;
  vertical-align: text-top;
  padding: 0 62px 0 0;
}
.fan_xq dl dd span em {
  color: #e90615;
  font: 18px/48px Arial, Helvetica, sans-serif;
}

.xq_fx {
  width: 1200px;
  margin: 0 auto;
}
.xq_fx h2 {
  color: #272727;
  font: bold 20px "微软雅黑";
  background: url(Img/Index/line_x.gif) no-repeat left bottom;
  height: 45px;
  padding: 76px 0 0 0;
}
.fximg {
  margin: 79px auto 0;
  width: 1100px;
  height: 364px;
}

.xq_qie {
  width: 1200px;
  height: 478px;
  margin: 100px auto 0;
  background: url(Img/Index/ylbg.gif) repeat-x;
}
.yl_nav {
  height: 63px;
  margin: 0 0 0 168px;
}
.yl_nav li {
  float: left;
  width: 160px;
  height: 63px;
  margin-right: 16px;
  display: inline;
}
.yl_nav li a {
  width: 160px;
  height: 63px;
  text-align: center;
  background: url(Img/Index/hover1.gif) repeat-x;
  display: inline-block;
  color: #fff;
  font: 22px/52px "微软雅黑";
}
.yl_nav li a:hover,
.yl_nav .cur a {
  background: url(Img/Index/hover2.gif) repeat-x;
}
.yls {
  padding: 64px 0 0 60px;
  width: 1140px;
}
.yls dl {
  display: none;
}
.yls dl.block {
  display: block;
}
.yls dl dt {
  width: 400px;
  height: 280px;
  float: left;
}
.yls dl dd {
  width: 660px;
  padding: 0 0 0 40px;
  float: left;
}
.yls dl dd p {
  color: #3e3e3e;
  font: 16px/26px "微软雅黑";
  padding: 28px 0 0 0;
}

.lcbg {
  background: url(Img/Index/lcbg.gif) no-repeat center 373px;
}
.ktv_lc {
  height: 935px;
}
.lcs {
  position: relative;
  height: 662px;
}
.lc01 {
  position: absolute;
  top: 64px;
  left: 19px;
  width: 260px;
}
.lc01 img {
  width: 260px;
  height: 168px;
}
.lc01 .span {
  display: block;
  text-align: center;
  color: #2c2c2c;
  font: 18px "微软雅黑";
  padding: 102px 0 0 0;
}
.lc02 {
  position: absolute;
  top: 210px;
  left: 311px;
}
.lc02 .span {
  padding: 0 0 102px 0;
}
.lc03 {
  position: absolute;
  top: 64px;
  left: 606px;
}
.lc04 {
  position: absolute;
  top: 210px;
  left: 899px;
}
.lc04 .span {
  padding: 0 0 102px 0;
}
a.lc_btn {
  width: 523px;
  height: 68px;
  display: none;
  text-align: center;
  margin: 0 auto 70px;
}

/**/
.banner07 a {
  height: 380px;
  display: block;
  background: url(Img/Index/contact_banner.jpg) no-repeat center top;
}

.kf {
  width: 1200px;
  height: 315px;
  margin: 0 auto;
}
.kf dl {
  padding: 70px 0 0 40px;
  width: 1200px;
  float: left;
}
.kf dl dt {
  float: left;
  width: 168px;
  height: 168px;
}
.kf dl dd {
  float: left;
  width: 937px;
  padding: 20px 0 0 55px;
  position: relative;
}
.kf dl dd h3 {
  color: #222;
  font: bold 20px/38px "微软雅黑";
}
.kf dl dd p {
  color: #6e6e6e;
  font: 16px/28px "微软雅黑";
  padding: 10px 0 0 0;
}
.kf dl dd a.lybtn {
  position: absolute;
  top: 69px;
  left: 792px;
}

.contactbg {
  height: 580px;
  background: #eee;
}
.contact {
  width: 1200px;
  height: 580px;
  margin: 0 auto;
}
.contact dl {
  float: left;
  width: 320px;
  height: 410px;
  background: url(Img/Index/cons.jpg) no-repeat;
  margin: 86px 40px 0;
  display: inline;
}
.contact dl dt {
  width: 91px;
  height: 91px;
  margin: 20px auto 0;
  text-align: center;
  display: block;
}
.contact dl dd {
  padding: 25px 0 0 0;
  text-align: center;
}
.contact dl dd h3 {
  color: #363636;
  font: bold 20px "微软雅黑";
  height: 28px;
  line-height: 28px;
  margin: 0;
  padding: 0;
}
.contact dl dd p {
  color: #737373;
  font: 16px/24px "微软雅黑";
  padding: 25px 0 0 0;
}
.contact .con02 dd p {
  color: #737373;
  font: 16px/30px "微软雅黑";
  padding: 0 0 5px 0;
}
.contact .con02 dd h3 {
  padding-bottom: 20px;
}
.contact dl dd p img {
  width: 150px;
  height: 150px;
  margin-top: 10px;
  vertical-align: top;
}

.fs {
  width: 1200px;
  height: 600px;
  margin: 0 auto;
}
.fs h2 {
  color: #363636;
  font: bold 32px/188px "微软雅黑";
  height: 188px;
  text-align: center;
  background: url(Img/Index/xxbar.gif) no-repeat center center;
}
.fs dl {
  float: left;
  width: 350px;
  height: 410px;
  margin: 0 25px;
  display: inline;
  overflow: hidden;
}
.fs dl dt {
  width: 88px;
  height: 88px;
  margin: 0 auto 0;
  text-align: center;
  display: block;
}
.fs dl dd {
}
.fs dl dd h3 {
  text-align: center;
  height: 48px;
  color: #49a7da;
  font: 22px/48px "微软雅黑";
  margin: 38px 0;
  border: 1px solid #49a7da;
  border-width: 1px 0;
}
.fs dl dd p {
  color: #434343;
  font: 16px/30px "微软雅黑";
}
.fs dl dd p em {
  color: #e90615;
}
.fs .tt dd h3 {
  color: #6bad56;
  border: 1px solid #6bad56;
  border-width: 1px 0;
}

.ad_map a {
  height: 615px;
  background: url(Img/Index/ad_map.jpg) no-repeat center top;
  display: block;
}

/**/
.list {
  margin: 80px auto 0;
  width: 1198px;
  height: 322px;
  border: 1px solid #909090;
}
.list dl {
  height: 81px;
}
.list dl dt {
  float: left;
  width: 318px;
  height: 80px;
  border-bottom: 1px solid #fff;
  color: #fff;
  font: 20px/80px "微软雅黑";
  background: #e60111;
  text-align: center;
}
.list dl dd {
  float: left;
  width: 840px;
  height: 80px;
  border-bottom: 1px solid #909090;
  color: #3d3d3d;
  font: 17px/80px "微软雅黑";
  padding: 0 0 0 40px;
}
.list dl dd a {
  color: #3d3d3d;
  font: 17px/80px "微软雅黑";
  padding: 0 28px;
}
.list dl dd a:hover,
.list dl dd a.cur {
  color: #e60111;
}
.list .nobot dt {
  border-bottom: 0;
}
.list .nobot dd {
  border-bottom: 0;
}

.down_tab {
  width: 1200px;
  margin: 65px auto 0;
}
.down_list {
  width: 1200px;
}
.tab_bt {
  height: 66px;
  background: #e60111;
}
.tab_bt li {
  float: left;
  width: 100px;
  border-right: 1px solid #fff;
  height: 66px;
  color: #fff;
  font: 18px/66px "微软雅黑";
  display: inline-block;
  text-align: center;
}
.tab_bt .tab02 {
  width: 170px;
}
.tab_bt .tab03 {
  width: 125px;
}
.tab_bt .tab04 {
  width: 95px;
}
.tab_bt .tab05 {
  width: 115px;
}
.tab_bt .tab06 {
  width: 75px;
}
.tab_bt .tab07 {
  width: 115px;
}
.tab_bt .tab08 {
  width: 100px;
}
.tab_bt .tab09 {
  width: 115px;
}
.tab_bt .tab10 {
  width: 112px;
}
.tab_bt .tab11 {
  width: 55px;
  border-right: 0;
}
.down_list dl {
  border: 1px solid #909090;
  border-top: 0;
  height: 100px;
}
.down_list dl dt {
  float: left;
  border-right: 1px solid #909090;
  width: 99px;
  height: 100px;
}
.down_list dl dt img {
  width: 99px;
  height: 100px;
}
.down_list dl dd {
  float: left;
  width: 1098px;
  height: 100px;
}
.down_list dl dd ul li {
  float: left;
  color: #282828;
  font: 13px/100px "微软雅黑";
  display: inline-block;
  text-align: center;
  border-right: 1px solid #909090;
}
.down_list dl dd ul .tab02 {
  width: 170px;
}
.down_list dl dd ul .tab03 {
  width: 125px;
}
.down_list dl dd ul .tab04 {
  width: 95px;
}
.down_list dl dd ul .tab05 {
  width: 115px;
}
.down_list dl dd ul .tab06 {
  width: 75px;
}
.down_list dl dd ul .tab07 {
  width: 115px;
}
.down_list dl dd ul .tab08 {
  width: 100px;
}
.down_list dl dd ul .tab09 {
  width: 115px;
}
.down_list dl dd ul .tab10 {
  width: 112px;
}
.down_list dl dd ul .tab10 img {
  width: 94px;
  height: 28px;
  vertical-align: middle;
  margin: 36px auto;
  text-align: center;
  display: block;
}
.down_list dl dd ul .tab11 {
  width: 55px;
  border-right: 0;
}
.down_list dl dd ul .tab11 img {
  width: 64px;
  height: 70px;
  vertical-align: middle;
  margin: 15px auto;
  text-align: center;
  display: block;
}

/**/
.down_xq {
  width: 1200px;
  height: 600px;
  margin: 108px auto 0;
}
.down_xq dl {
  height: 600px;
}
.down_xq dl dt {
  float: left;
  width: 600px;
  height: 600px;
}
.down_xq dl dt img {
  border: 1px solid #909090;
  width: 598px;
  height: 598px;
}
.down_xq dl dd {
  float: right;
  width: 565px;
  padding: 34px 0 0 0;
}
.down_xq dl dd h3 {
  color: #191919;
  font: bold 36px "微软雅黑";
  padding: 0 0 22px 0;
}
.down_xq dl dd p {
  color: #6b6b6b;
  font: 18px/36px "微软雅黑";
  border-bottom: 1px dashed #a4a4a4;
  min-height: 380px;
  max-height: 510px;
  overflow: hidden;
}
.down_xq dl dd span {
  display: block;
  padding: 20px 0 0 0;
}
.down_xq dl dd span img {
  float: left;
  width: 211px;
  height: 46px;
  vertical-align: text-top;
  padding: 0 20px 0 0;
}

.xq_down {
  width: 1200px;
  margin: 0 auto 50px;
}
.xq_down h2 {
  color: #272727;
  font: bold 20px "微软雅黑";
  margin-bottom: 40px;
  background: url(Img/Index/line_x.gif) no-repeat left bottom;
  height: 45px;
  padding: 76px 0 0 0;
}
.downs {
}
