﻿* {
  margin: 0px; padding: 0px;
}
li {
  list-style: none;
}
dl {
  list-style: none;
}
dd {
  list-style: none;
}
a {
  text-decoration: none;
}
img {
  border: 0px currentColor;
}
.clear {
  clear: both;
}
.headerBox {
  background: url("../images/top_bj.jpg") no-repeat top; width: 100%;
}
.top {
  margin: 0px auto; width: 1000px; overflow: hidden;
}
.top .logo {
  float: left;
}
.top .hotline {
  float: right;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.navBox {
  background: rgb(99, 48, 48); width: 100%; height: 52px;
}
.nav {
  margin: 0px auto; width: 1000px; position: relative;
}
.nav ul {
  width: 1090px; margin-left: -40px;
}
.nav ul li.navLI {
  background: url("../images/nav-li.gif") no-repeat right; width: 155px; height: 43px; padding-top: 9px; float: left;
}
.nav ul li a {
  font: 14px/normal ΢���ź�; width: 134px; text-align: center; color: rgb(255, 255, 255); float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
.nav ul li.current a {
  font: bold 14px/normal ΢���ź�; color: rgb(255, 226, 125); font-size-adjust: none; font-stretch: normal;
}
.nav ul li a:hover {
  font: bold 14px/normal ΢���ź�; color: rgb(255, 226, 125); font-size-adjust: none; font-stretch: normal;
}
.nav ul li a:hover p {
  color: rgb(190, 160, 55); font-weight: normal;
}
.nav ul li ul {
  background: rgb(137, 115, 115); margin: 15px auto 0px; padding: 15px 0px 5px; top: 52px; width: 134px; position: absolute; z-index: 9999;
}
.nav ul li ul li {
  width: 134px; height: 25px; text-align: center; border-right-color: currentColor; border-right-width: medium; border-right-style: none; float: none;
}
.nav ul li ul li a {
  height: 30px; color: rgb(255, 255, 255); font-size: 13px; display: block;
}
.nav ul li .subnav {
  display: none;
}
.subnav span {
  background: url("../images/sjx.png") no-repeat top; left: 0px; top: -29px; width: 134px; height: 29px; display: block; position: absolute;
}
.nav ul li ul li a:hover {
  color: rgb(255, 255, 0); font-size: 13px; font-weight: normal;
}
.nav ul li.current a {
  font: bold 14px/normal ΢���ź�; color: rgb(255, 226, 125); font-size-adjust: none; font-stretch: normal;
}
.nav ul li.current a p {
  font: 12px/normal ΢���ź�; color: rgb(190, 160, 55); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
.nav ul li a p {
  font: 12px/normal ΢���ź�; color: rgb(162, 125, 125); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
.nav ul li.none {
  
}
.banner {
  width: 100%; height: 735px;
}
#imgshow_mask {
  _background: none;
}
#imageShow {
  clear: both; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
#imageShow .imagebg {
  height: 735px; overflow: hidden; position: relative;
}
#imageShow .imagebg li {
  left: 0px; top: 0px; width: 100%; height: 735px; overflow: hidden; display: block; filter: alpha(opacity=0); position: absolute; opacity: 0;
}
#imageShow .imagebg li a.bannerbg_main {
  top: 0px; width: 100%; height: 735px; right: 0px; display: block; position: absolute;
}
.scrollbg {
  height: 120px; right: 10%; bottom: 108px; position: absolute;
}
.scroll {
  width: 380px; height: 120px; margin-right: 0px; position: relative;
}
.s_pre {
  width: 25px; height: 47px; display: block; position: absolute;
}
.s_next {
  width: 25px; height: 47px; display: block; position: absolute;
}
a.s_pre {
  background: url("../images/bannerleftdqjt.png") no-repeat; left: -50px; top: 25%;
}
a.s_pre:hover {
  background: url("../images/bannerleftjgjt.png") no-repeat;
}
a.s_next {
  background: url("../images/bannerrightdqjt.png") no-repeat; top: 25%; right: -40px;
}
a.s_next:hover {
  background: url("../images/bannerrightjgjt.png") no-repeat;
}
.outScroll_pic {
  top: 2px; width: 380px; height: 120px; overflow: hidden; position: relative;
}
.outScroll_pic .scroll_pic {
  position: absolute;
}
.scroll_pic {
  margin: 0px auto 0px -20px; width: 40000px; height: 102px;
}
.scroll_pic li {
  border: 1px solid rgb(82, 57, 57); width: 108px; height: 108px; margin-left: 20px; float: left; cursor: pointer; _margin-left: 20px;
}
.scroll_pic li img {
  margin: 2px; border: 1px solid rgb(82, 57, 57); filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5;
}
.scroll_pic li:hover img {
  filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1;
}
.scroll_pic li:hover {
  filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1;
}
.scroll_pic li.currently img {
  filter: alpha(opacity=100) !important; opacity: 1 !important; -moz-opacity: 1;
}
.scroll .current {
  background: url("../images/bannerxtjg_03.jpg") no-repeat; left: 2px; top: 3px; width: 108px; height: 108px; position: absolute; z-index: 0;
}
.mainBox {
  width: 100%;
}
.brand {
  margin: 0px auto; width: 1000px; overflow: hidden;
}
.brand dt a {
  background: url("../images/moer1.jpg") no-repeat 0px; margin: 0px auto; width: 533px; height: 123px; display: block; position: relative;
}
.brand dt a p {
  font: bold 20px/normal ΢���ź�; left: 0px; bottom: 17px; color: rgb(217, 0, 0); position: absolute; font-size-adjust: none; font-stretch: normal;
}
.brand .brand1 {
  width: 277px; float: left;
}
.brand .brand1 a img {
  margin-bottom: 4px; display: block;
}
.brand .brand2 {
  width: 442px; margin-left: 2px; float: left;
}
.brand .brand2 a {
  float: left;
}
.brand .brand2 a.zs {
  margin: 0px 2px 2px 0px;
}
.brand .brand2 a img {
  display: block;
}
.brand .brand3 {
  width: 277px; margin-left: 1px; float: left;
}
.brand .brand3 a img {
  margin-bottom: 4px; display: block;
}
.brand .brand1 a:hover {
  opacity: 0.5;
}
.brand .brand2 a:hover {
  opacity: 0.5;
}
.brand .brand3 a:hover {
  opacity: 0.5;
}
.VideoBox {
  margin: 0px auto; width: 1000px; overflow: hidden;
}
.VideoBox .VideoLeft {
  width: 507px; float: left;
}
.VideoBox .VideoRight {
  width: 471px; float: right;
}
.VideoBox .VideoRight .videoContent {
  font: 13px/23px ΢���ź�; color: rgb(94, 94, 94); text-indent: 30px; margin-top: 20px; font-size-adjust: none; font-stretch: normal;
}
.VideoBox .VideoRight .videoContent span {
  font: bold 13px/normal ΢���ź�; color: rgb(225, 88, 88); font-size-adjust: none; font-stretch: normal;
}
.VideoBox .VideoRight .videoContent a {
  color: rgb(94, 94, 94);
}
.VideoBox .VideoRight .videoContent a:hover {
  color: rgb(255, 226, 125);
}
.porBOx {
  background: url("../images/porbj.jpg") no-repeat center 0px; width: 100%; height: 596px; margin-top: 30px;
}
.pTitle {
  margin: 0px auto; width: 277px;
}
#phoneCarousel {
  margin: 0px auto; width: 1000px;
}
#phoneCarousel #box {
  margin: 60px auto 0px auto ; width: 927px; height: 435px; position: relative;
}
#box ul {
  margin: 0px auto; width: 927px; height: 435px; position: relative;
}
#box li {
  background: rgb(0, 0, 0); list-style: none; border: 2px solid rgb(255, 255, 255); left: 377px; top: 146px; width: 0px; height: 0px; overflow: hidden; position: absolute; z-index: 0; cursor: pointer;
}
#box li img {
  width: 100%; height: 100%; vertical-align: top;
}
#box .prev {
  background: url("../images/cpjt1.png") no-repeat; top: 45%; width: 73px; height: 131px; text-indent: -999px; overflow: hidden; margin-top: -40px; position: absolute; cursor: pointer;
}
#box .next {
  background: url("../images/cpjt1.png") no-repeat; top: 45%; width: 73px; height: 131px; text-indent: -999px; overflow: hidden; margin-top: -40px; position: absolute; cursor: pointer;
}
#box .prev {
  left: -80px;
}
#box .next {
  background-position: -72px 0px; right: -60px;
}
#box .prev:hover {
  background: url("../images/cpjt.png") no-repeat;
}
#box .next:hover {
  background: url("../images/cpjt.png") no-repeat -72px 0px;
}
.newsbox {
  margin: 45px auto 0px; width: 1000px; overflow: hidden;
}
.newsbox .advertise {
  border: 1px solid rgb(194, 194, 194); width: 345px; height: 361px; float: left;
}
.advertise {
  width: 345px; margin-top: 10px; float: left; position: relative;
}
.advertise .size {
  width: 345px; height: 361px; overflow: hidden; position: relative;
}
.advertise .size img {
  margin: 5px; display: block;
}
.advertise .rslides_nav {
  display: none;
}
.advertise .rslides_tabs {
  right: 10px; bottom: 10px; position: absolute;
}
.advertise .rslides_tabs li {
  margin-left: 5px; float: left;
}
.advertise .rslides_tabs a {
  background: url("../images/ann.png") no-repeat -15px 0px; width: 10px; height: 15px; display: block;
}
.advertise .rslides_tabs .rslides_here a {
  
}
.advertise .rslides_tabs a:hover {
  text-decoration: none;
}
.newsbox .newsRight {
  width: 622px; float: right;
}
.newsbox .newsRight h3 {
  background: url("../images/newsbj.jpg") no-repeat; width: 622px; height: 47px;
}
.newsbox .newsRight h3 img {
  float: right;
}
.newsbox .newsRight .newsA {
  width: 622px; overflow: hidden; margin-top: 20px;
}
.newsbox .newsRight .newsA .datu {
  border: 1px solid rgb(223, 223, 223); width: 196px; float: left; display: block;
}
.newsbox .newsRight .newsA dl {
  width: 400px; margin-left: 14px; float: left;
}
.newsbox .newsRight .newsA dl dd {
  background: url("../images/tb2.jpg") no-repeat 0px 5px; height: 30px;
}
.newsbox .newsRight .newsA dl dd a {
  font: 13px/normal ΢���ź�; width: 413px; color: rgb(119, 119, 119); display: block; font-size-adjust: none; font-stretch: normal;
}
.newsbox .newsRight .newsA dl dd a span {
  width: 70px; color: rgb(204, 204, 204); font-family: Arial; float: right; display: block;
}
.newsbox .newsRight .newsA dl dd a i {
  font: 13px/normal ΢���ź�; width: 300px; padding-left: 15px; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
.newsbox .newsRight .newsA dl dd i:hover {
  background: url("../images/tb1.jpg") no-repeat 0px;
}
.newsbox .newsRight .newsA dl dd :hover i {
  color: rgb(255, 0, 0);
}
.newsbox .newsRight .newsA dl dd :hover span {
  color: rgb(255, 0, 0);
}
.footerBox {
  background: rgb(46, 38, 38); width: 100%; margin-top: 50px;
}
.linkBox {
  width: 1000px; overflow: hidden; padding-top: 35px;
}
.linkBox .logo {
  width: 130px; float: left;
}
.linkBox .logoRight {
  width: 850px; color: rgb(182, 182, 182); float: right;
}
.linkBox .logoRight .linkr {
  font: 12px/normal Arial; width: 850px; height: 26px; border-bottom-color: rgb(85, 83, 83); border-bottom-width: 1px; border-bottom-style: dashed; font-size-adjust: none; font-stretch: normal;
}
.linkBox .logoRight .linkr a {
  font: 12px/normal ����; color: rgb(182, 182, 182); font-size-adjust: none; font-stretch: normal;
}
.linkBox .logoRight .linkr a:hover {
  text-decoration: underline;
}
.linkBox .logoRight .linkr span {
  padding: 0px 30px;
}
.linkBox .logoRight .dte {
  width: 860px; height: 36px; padding-top: 4px; border-bottom-color: rgb(85, 83, 83); border-bottom-width: 1px; border-bottom-style: dashed;
}
.linkBox .logoRight .dte p {
  font: 12px/45px ����; color: rgb(255, 255, 255); float: left; font-size-adjust: none; font-stretch: normal;
}
.linkBox .logoRight .dte p em {
  color: rgb(182, 182, 182); font-style: normal;
}
.linkBox .logoRight .dte p i {
  font: 12px/normal Arial; color: rgb(182, 182, 182); font-size-adjust: none; font-stretch: normal;
}
.linkBox .logoRight .dte .dh {
  margin-left: 140px;
}
.linkBox .logoRight .dte .cz {
  margin-left: 142px;
}
.linkBox .logoRight .Website {
  width: 860px;
}
.linkBox .logoRight .Website a {
  font: 12px/normal Arial; color: rgb(182, 182, 182); font-size-adjust: none; font-stretch: normal;
}
.linkBox .logoRight .Website p {
  font: 12px/normal Arial; color: rgb(182, 182, 182); font-size-adjust: none; font-stretch: normal;
}
.linkBox .logoRight .Website p em {
  font: 12px/normal ����; padding-left: 25px; font-size-adjust: none; font-stretch: normal;
}
.codeBOx {
  margin: 0px auto; padding: 27px 0px 33px 150px; width: 1000px; overflow: hidden;
}
.codeBOx .codeleft {
  width: 240px; height: 102px; border-right-color: rgb(57, 49, 49); border-right-width: 1px; border-right-style: solid; float: left;
}
.codeBOx .codeleft h3 {
  font: 14px/20px ����; color: rgb(204, 204, 204); margin-bottom: 12px; font-size-adjust: none; font-stretch: normal;
}
.codeBOx .codeleft h3 span {
  font: 12px/normal Arial; font-size-adjust: none; font-stretch: normal;
}
.codeBOx .codecenter {
  width: 266px; height: 102px; padding-left: 92px; border-right-color: rgb(57, 49, 49); border-right-width: 1px; border-right-style: solid; float: left;
}
.codeBOx .codecenter h3 {
  font: 14px/22px ����; color: rgb(204, 204, 204); font-size-adjust: none; font-stretch: normal;
}
.codeBOx .codecenter h3 span {
  font: 12px/22px Arial; font-size-adjust: none; font-stretch: normal;
}
.codeBOx .codecenter p {
  font: 12px/22px ����; color: rgb(182, 182, 182); font-size-adjust: none; font-stretch: normal;
}
.codeBOx .codecenter p span {
  font: 12px/normal Arial; font-size-adjust: none; font-stretch: normal;
}
.codeBOx .coderight {
  width: 124px; padding-left: 95px; float: left; position: relative;
}
.codeBOx .coderight p {
  top: 20px; width: 12px; right: 0px; color: rgb(204, 204, 204); position: absolute;
}
.footer {
  background: rgb(46, 38, 38); padding: 20px 0px;
}
.foot {
  margin: 0px auto; width: 1000px;
}
.foot-t {
  overflow: hidden;
}
.f31 {
  font: bold 31px/normal ΢���ź�; width: 135px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.foot-lb {
  width: 865px; float: right;
}
.foot-list {
  width: 123px; text-align: center; float: left;
}
.foot-list h3 {
  font: bold 13px/normal ����; color: rgb(182, 182, 182); border-right-color: rgb(182, 182, 182); border-right-width: 1px; border-right-style: solid; font-size-adjust: none; font-stretch: normal;
}
.foot-list h3 a {
  color: rgb(182, 182, 182);
}
.foot-list ul {
  margin: 10px 0px 0px;
}
.foot-list li {
  font: 13px/24px ����; font-size-adjust: none; font-stretch: normal;
}
.foot-list li a {
  color: rgb(182, 182, 182);
}
.foot-list li a:hover {
  color: rgb(255, 255, 255);
}
.foot-list h3 a:hover {
  color: rgb(255, 255, 255);
}
.none h3 {
  border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.foot-b {
  overflow: hidden;
}
.wx-tp {
  width: 130px;
}
.wx-tp img {
  float: left;
}
.wx-tp p {
  margin: 25px 0px 0px 10px; width: 12px; color: rgb(172, 170, 170); font-size: 12px; float: left;
}
.zbdz {
  font: 12px/normal ����; margin: 50px 0px 0px 40px; width: 830px; color: rgb(182, 182, 182); padding-bottom: 10px; font-size-adjust: none; font-stretch: normal;
}
.zbdz span {
  padding-bottom: 10px; border-bottom-color: rgb(182, 182, 182); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.zbdz p {
  margin: 7px 0px 0px;
}
.scriptDiv {
  text-align: center;
}
.scriptDiv a {
  color: rgb(255, 255, 255); text-decoration: none;
}
.scriptDiv #cnzz_stat_icon_1253246273 a {
  color: rgb(46, 38, 38);
}
