@charset "utf-8";
/*定义变量*/
body {
  FONT-FAMILY: 微软雅黑,
Arial;
  COLOR: #858585;
  font-size: 12px;
  background-color: #474747;
  padding: 0px;
  margin: 0px;
}
DIV {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
IMG {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
FORM {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
UL {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
  LIST-STYLE-TYPE: none;
}
LI {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
  LIST-STYLE-TYPE: none;
}
OL {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
  LIST-STYLE-TYPE: none;
}
DL {
  Umargin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
  LIST-STYLE-TYPE: none;
}
DT {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
  LIST-STYLE-TYPE: none;
}
DD {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
Input {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
P {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
H1 {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
H2 {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
H3 {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  LIST-STYLE-IMAGE: none;
}
.l {
  DISPLAY: inline;
  FLOAT: left;
}
.r {
  DISPLAY: inline;
  FLOAT: right;
}
A {
  COLOR: #676862;
  TEXT-DECORATION: none;
  font-weight: normal;
}
A:hover {
  COLOR: #ff0000;
  TEXT-DECORATION: none;
  font-weight: normal;
}
.Red {
  color: #C10005;
}
.Red A {
  color: #C10005;
}
.Red A:hover {
  COLOR: #5E5E5E;
  TEXT-DECORATION: none;
}
.Red14 {
  color: #C10005;
  font-size: 14px;
}
.Redc {
  color: #C10005;
  font-weight: bold;
}
.Redc A {
  color: #C10005;
  font-weight: bold;
}
.Redc A:hover {
  COLOR: #5E5E5E;
  TEXT-DECORATION: none;
  font-weight: bold;
}
.Black {
  color: #000000;
}
.rq {
  color: #FE7409;
}
.huang14c {
  color: #feef9c;
  font-size: 14px;
  font-weight: bold;
}
.huang12 {
  color: #c9590d;
}
.huang12 A {
  COLOR: #c9590d;
}
.huang12 A:hover {
  COLOR: #333;
}
.cheng14c {
  color: #A2632E;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}
.Bai14c {
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
.Bai16c {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}
.Black14 {
  color: #000000;
  font-size: 14px;
  text-decoration: none;
}
.Black14 A {
  COLOR: #000000;
  TEXT-DECORATION: none;
  font-weight: normal;
}
.Black14 A:hover {
  COLOR: #ff0000;
  TEXT-DECORATION: none;
  font-weight: bold;
}
.Black14c {
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
.Black14c A {
  COLOR: #000000;
  TEXT-DECORATION: none;
  font-weight: bold;
}
.Black14c A:hover {
  COLOR: #ff0000;
  TEXT-DECORATION: none;
  font-weight: bold;
}
.Black16c {
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}
.Blackc {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}
.Blackc A {
  color: #000000;
  font-weight: bold;
}
.Blackc A:hover {
  COLOR: #C10005;
  TEXT-DECORATION: none;
  font-weight: bold;
}
.bai {
  color: #FFF;
  text-decoration: none;
}
.bai A {
  color: #FFF;
}
.bai A:hover {
  COLOR: #FFF;
  TEXT-DECORATION: none;
  font-weight: bold;
}
.center {
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.head {
  width: 100%;
  height: 102px;
  background-color: #434343;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.head_01 {
  width: 980px;
  height: 102px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.logo {
  width: 589px;
  height: 102px;
  background-image: url(logo.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  display: block;
}
.logo SPAN {
  DISPLAY: none;
}
.nav {
  width: 100%;
  height: 47px;
  background-color: #ffb900;
  border-bottom: 1px solid #FFFFFF;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.nave {
  width: 1040px;
  height: 47px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.nave a {
  text-decoration: none;
  display: block;
}
.nave ul {
  text-align: left;
}
.nave li:hover > ul {
  display: block;
}
.nave ul {
  height: 47px;
  font-size: 16px;
  line-height: 47px;
  z-index: 100;
}
.nave ul li {
  text-align: center;
  display: inline-block;
  WIDTH: 129px;
  FLOAT: left;
}
.nave ul li a {
  color: #000000;
  display: block;
}
.nave ul li a:hover {
  color: #FF0000;
  display: block;
}
.banner {
  width: 100%;
  height: 389px;
  background-color: #000000;
  background-image: url(bbg.jpg);
  background-repeat: repeat-x;
  background-position: 0px 0px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.banner .banner_li {
  width: 1394px;
  height: 389px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.index01 {
  width: 956px;
  height: 687px;
  padding-top: 14px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.index01_left {
  width: 250px;
  height: 687px;
}
.index01_left_01 {
  width: 246px;
  height: 281px;
  padding: 1px;
  background-color: #FFFFFF;
  background-image: url(index_01.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  border: 1px solid #e0e0e0;
}
.index01_left_01 .left01_1 {
  width: 220px;
  height: 34px;
  line-height: 34px;
  padding-left: 13px;
  padding-bottom: 8px;
}
.index01_left_01 .left01_2 {
  width: 246px;
  height: 239px;
}
.index01_left_01 .left01_2 ul {
  LINE-HEIGHT: 27px;
  HEIGHT: 27px;
}
.index01_left_01 .left01_2 LI {
  WIDTH: 210px;
  DISPLAY: inline;
  FLOAT: left;
  padding-left: 21px;
  background-image: url(dian.jpg);
  background-repeat: no-repeat;
  background-position: 13px 12px;
}
.index01_left_01 .left01_2 LI A {
  DISPLAY: block;
  COLOR: #545454;
}
.index01_left_01 .left01_2 LI A:hover {
  COLOR: #fe0103;
  TEXT-DECORATION: none;
}
.index01_left_01 .left01_2 LI span {
  COLOR: #88c53a;
  FLOAT: right;
}
.index01_left_02 {
  width: 240px;
  height: 95px;
  padding: 5px;
  background-color: #FFFFFF;
  margin-top: 14px;
  border-radius: 5px;
}
.index01_left_03 {
  width: 246px;
  height: 263px;
  padding: 1px;
  margin-top: 14px;
  background-color: #FFFFFF;
  background-image: url(index_01.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  border: 1px solid #e0e0e0;
}
.index01_left_03 .left03_1 {
  width: 220px;
  height: 34px;
  line-height: 34px;
  padding-left: 13px;
  padding-bottom: 11px;
}
.index01_left_03 .left03_2 {
  width: 220px;
  height: 218px;
  line-height: 30px;
  padding-left: 19px;
}
.index01_right {
  width: 690px;
  height: 687px;
}
.index01_right_01 {
  width: 686px;
  height: 238px;
  padding: 1px;
  background-color: #FFFFFF;
  background-image: url(index_02.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  border: 1px solid #e0e0e0;
}
.index01_right_01 .right01_1 {
  width: 639px;
  height: 53px;
  padding-left: 15px;
}
.index01_right_01 .right01_2 {
  width: 178px;
  height: 41px;
  background-image: url(index_03.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  display: block;
}
.index01_right_01 .right01_2 SPAN {
  DISPLAY: none;
}
.index01_right_01 .rightgd {
  width: 70px;
  height: 15px;
  margin-top: 12px;
  background-image: url(index_04.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  display: block;
}
.index01_right_01 .rightgd SPAN {
  DISPLAY: none;
}
.index01_right_01 .right01_3 {
  width: 650px;
  height: 180px;
  line-height: 34px;
  padding-left: 26px;
}
.index01_right_02 {
  width: 676px;
  height: 42px;
  line-height: 42px;
  padding-left: 14px;
  margin-top: 15px;
  background-color: #ffb901;
}
.index01_right_03 {
  width: 689px;
  height: 123px;
  background-color: #FFFFFF;
  border-right: 1px solid #e4e4e4;
}
.index01_right_04 {
  width: 689px;
  height: 206px;
  background-color: #FFFFFF;
  border-right: 1px solid #e4e4e4;
}
.index01_right .cp_1 {
  width: 228px;
  height: 122px;
  border-left: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
}
.index01_right .cp_1 img {
  width: 100%;
  height: 100%;
}
.index01_right .cp_2 {
  width: 228px;
  height: 102px;
  border-left: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
}
.index01_right .cp_2 img {
  width: 100%;
  height: 100%;
}
.index02 {
  width: 956px;
  height: 451px;
  border-radius: 5px;
  background-color: #FFFFFF;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.index02_01 {
  width: 925px;
  padding-left: 15px;
  padding-right: 16px;
  height: 37px;
  line-height: 37px;
  background-color: #ffb900;
  border-radius: 5px;
}
.index02_02 {
  width: 956px;
  height: 397px;
  padding-top: 17px;
}
.tup {
  width: 199px;
  height: 187px;
  line-height: 38px;
  padding-left: 30px;
  padding-top: 5px;
  padding-right: 3px;
  text-align: center;
}
.tup img {
  padding: 5px;
  border: 1px solid #d7d7d7;
}
.nr {
  width: 956px;
  _height: 687px;
  min-height: 687px;
  padding-top: 14px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
.nr .left {
  width: 250px;
  _height: 687px;
  min-height: 687px;
}
.nr .right {
  width: 690px;
  _height: 687px;
  min-height: 687px;
  background-color: #FFFFFF;
}
.nr .right_dh {
  width: 671px;
  height: 42px;
  line-height: 42px;
  padding-left: 19px;
  background-color: #ffb901;
}
.news {
  width: 646px;
  _height: 528px;
  min-height: 528px;
  background-image: url(news.jpg);
  margin-left: 22px;
  margin-top: 23px;
}
.news ul {
  LINE-HEIGHT: 44px;
  HEIGHT: 44px;
}
.news ul LI {
  WIDTH: 616px;
  DISPLAY: inline;
  FLOAT: left;
  padding-left: 17px;
  background-image: url(dian.jpg);
  background-repeat: no-repeat;
  background-position: 4px 20px;
}
.news ul LI A {
  DISPLAY: block;
  COLOR: #515151;
}
.news ul LI A:hover {
  COLOR: #fe0103;
  TEXT-DECORATION: none;
}
.news ul LI span {
  COLOR: #ff8a2a;
  FLOAT: right;
}
.cp {
  width: 689px;
  _height: 573px;
  min-height: 573px;
  padding-top: 16px;
  padding-left: 1px;
}
.cup {
  width: 199px;
  height: 187px;
  line-height: 38px;
  padding-left: 23px;
  padding-top: 4px;
  text-align: center;
}
.cup img {
  width: 100%;
  padding: 5px;
  border: 1px solid #d7d7d7;
}
.title_bt {
  width: 690px;
  height: 72px;
  font-size: 16px;
  line-height: 33px;
  text-align: center;
  padding-top: 13px;
  border-bottom: 1px solid #e5e5e5;
}
.word {
  width: 643px;
  _height: 439px;
  min-height: 439px;
  font-size: 14px;
  line-height: 36px;
  padding-left: 28px;
  padding-top: 17px;
  padding-bottom: 17px;
}
.fh {
  width: 690px;
  height: 68px;
  line-height: 68px;
  text-align: center;
  border-top: 1px solid #e5e5e5;
}
.page {
  width: 690px;
  height: 56px;
  line-height: 56px;
  text-align: center;
}
.foot {
  width: 956px;
  height: 106px;
  line-height: 30px;
  padding-top: 14px;
  color: #000000;
  background-color: #ffb900;
  text-align: center;
  border-radius: 5px;
  margin-top: 14px;
  margin-right: auto;
  margin-bottom: 14px;
  margin-left: auto;
}
.clears {
  clear: both;
}
.clear {
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  clear: both;
  height: 0px;
}
.morepage {
  font-size: 12px;
  word-spacing: 2px;
  font-weight: bold;
  color: #E60002;
}
.morepage a {
  padding: 2px 4px 0px;
  border: 1px solid #FFE1D6;
  font-weight: normal;
}
.morepage a:link,
.morepage a:visited {
  background-color: #FFF;
  color: #F04500;
  text-decoration: none;
}
.morepage a:active,
.morepage a:hover {
  background-color: #FFE1D6;
  color: #FFF;
  text-decoration: none;
}
