@charset "utf-8";
/* CSS Document */
*,*:before,
*:after {
  margin: 0;  padding: 0;
 /* -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;*/
}
html,body {height: 100%; width: 100%; color: #333; margin:0; padding:0;}
body,input,select { font-family:"\5FAE\8F6F\96C5\9ED1",Microsoft YaHei,tahoma, Srial, helvetica, sans-serif; font-size: 14px; background: #fff;}
a { text-decoration: none; outline: 0 none;}
img { border: 0 none;}
ol,ul,li,table,tbody { margin:0; padding:0; list-style: none;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {  color: #b0b0b0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #b0b0b0;}
select::-ms-expand { display: none;}
.appM { appearance: menulist; -moz-appearance: menulist; -webkit-appearance: menulist;}
.fs10 { font-size: 10px;}
.fs12 { font-size: 12px;}
.fs14 { font-size: 14px;}
.fs16 { font-size: 16px;}
.fs18 { font-size: 18px;}
.fs20 { font-size: 20px;}
.fs22 { font-size: 22px;}
.fs24 { font-size: 24px;}
.fs26 { font-size: 26px;}
.fs28 { font-size: 28px;}
.fs30 { font-size: 30px;}
.fs32 { font-size: 32px;}
.fs34 { font-size: 34px;}
.fs36 { font-size: 36px;}
.fs38 { font-size: 38px;}
.fs40 { font-size: 40px;}
.colorO { color: #ed6c00;}
.backO { background-color: #ed6c00;}
.colorG { color: #90bf20;}
.backG { background-color: #90bf20;}
.colorfff { color: #fff;}
.backfff { background-color: #fff;}
.color333 { color: #333333;}
.back333 { background-color: #333333;}
.color666 { color: #666;}
.back666 { background-color: #666;}
.color999 { color: #999;}
.back999 { background-color: #999;}
.colorddd { color: #ddd;}
.backddd { background-color: #ddd;}
.colorb0b { color: #b0b0b0;}
.backb0b { background-color: #b0b0b0;}
.coloreee { color: #eee;}
.backeee { background-color: #eee;}
.colorddd { color: #ddd;}
.backddd { background-color: #ddd;}
.colorf2f { color: #f2f2f2;}
.backf2f { background-color: #f2f2f2;}
.colorf0f { color: #f0f0f0;}
.backf0f { background-color: #f0f0f0;}
.colorfaf { color: #fafafa;}
.backfaf { background-color: #fafafa;}
.colora9a { color: #a9a9a9;}
.colorred { color: red;}
.textX { text-decoration: underline;}
.fontW { font-weight: bold;}
.fontS { font-style: italic;}
.fontN { font-style: normal;  font-weight: normal;}
.wB { word-break: break-all;}
.textL { text-align: left;}
.textR { text-align: right;}
.textC { text-align: center;}
.text2em {text-indent: 2em;}
.text1sl { text-overflow: ellipsis;  white-space: nowrap;}
.text2sl {  display: -webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;}
.fL { float: left;}
.fR { float: right;}
.fN {  float: none;}
.mA { margin: 0 auto;}
.borderO { border: 1px solid #ed6c00;}
.borderLO { border-left: 1px solid #ed6c00;}
.borderRO { border-right: 1px solid #ed6c00;}
.borderTO { border-top: 1px solid #ed6c00;}
.borderBO { border-bottom: 1px solid #ed6c00;}
.borderG {  border: 1px solid #90bf20;}
.borderLG {  border-left: 1px solid #90bf20;}
.borderRG { border-right: 1px solid #90bf20;}
.borderTG { border-top: 1px solid #90bf20;}
.borderBG { border-bottom: 1px solid #90bf20;}
.borderfff { border: 1px solid #fff;}
.borderLfff { border-left: 1px solid #fff;}
.borderRfff { border-right: 1px solid #fff;}
.borderTfff { border-top: 1px solid #fff;}
.borderBfff { border-bottom: 1px solid #fff;}
.bordereee {
  border: 1px solid #eee;
}
.borderLeee {
  border-left: 1px solid #eee;
}
.borderReee {
  border-right: 1px solid #eee;
}
.borderTeee {
  border-top: 1px solid #eee;
}
.borderBeee {
  border-bottom: 1px solid #eee;
}
.borderddd {
  border: 1px solid #ddd;
}
.borderLddd {
  border-left: 1px solid #ddd;
}
.borderRddd {
  border-right: 1px solid #ddd;
}
.borderTddd {
  border-top: 1px solid #ddd;
}
.borderBddd {
  border-bottom: 1px solid #ddd;
}
.borderb0b {
  border: 1px solid #b0b0b0;
}
.borderLb0b {
  border-left: 1px solid #b0b0b0;
}
.borderRb0b {
  border-right: 1px solid #b0b0b0;
}
.borderTb0b {
  border-top: 1px solid #b0b0b0;
}
.borderBb0b {
  border-bottom: 1px solid #b0b0b0;
}
.width100_ {
  width: 100%;
}
.width1210 {
  width: 1210px;
}
.width955 {
  width: 955px;
}
.width918 {
  width: 918px;
}
.width904 {
  width: 904px;
}
.width802 {
  width: 802px;
}
.width598 {
  width: 598px;
}
.width445 {
  width: 445px;
}
.width394 {
  width: 394px;
}
.width292 {
  width: 292px;
}
.width241 {
  width: 241px;
}
.width190 {
  width: 190px;
}
.width150 {
  width: 150px;
}
.mWidth1210 {
  min-width: 1210px !important;
}
.height100_ {
  height: 100%;
}
.height1210 {
  height: 1210px;
}
.height918 {
  height: 918px;
}
.height904 {
  height: 904px;
}
.height802 {
  height: 802px;
}
.height598 {
  height: 598px;
}
.height445 {
  height: 445px;
}
.height394 {
  height: 394px;
}
.height292 {
  height: 292px;
}
.height190 {
  height: 190px;
}
.marginR14 {
  margin-right: 14px;
}
.marginR0 {
  margin-right: 0;
}
.marginL14 {
  margin-left: 14px;
}
.marginL0 {
  margin-left: 0;
}
.marginT14 {
  margin-top: 14px;
}
.marginB14 {
  margin-bottom: 14px;
}

.opacity_0 {
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
.opacity_1 {
  filter: alpha(opacity=10);
  -moz-opacity: 0.1;
  -khtml-opacity: 0.1;
  opacity: 0.1;
}
.opacity_2 {
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
}
.opacity_3 {
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
.opacity_4 {
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.4;
}
.opacity_5 {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
.opacity_6 {
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
}
.opacity_7 {
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}
.opacity_8 {
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
.opacity_9 {
  filter: alpha(opacity=90);
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
}
.opacity_10 {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
.block {
  display: block;
}
.hide {
  display: none;
}
.clear {
  clear: both;
}
.cursorP {
  cursor: pointer;
}
.overH {
  overflow: hidden;
}
.overA {
  overflow: auto;
}
.poR {
  position: relative;
}
.poA {
  position: absolute;
}
.poF {
  position: fixed;
}
.radio {
  background: url(../images/radio.png) no-repeat center left;
}
.radio_over {
  background: url(../images/radio_over.png) no-repeat center left;
}
.checked {
  background: url(../images/checked.png) no-repeat center left;
}
.checked_over {
  background: url(../images/checked_over.png) no-repeat center left;
}
.blank20{ height:20px; clear:both; width:100%;}
.lr {
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -ms-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.o0_1 {
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -ms-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}
.bt {
  -ms-transition-property: top;
  -webkit-transition-property: top;
  -moz-transition-property: top;
  transition-property: top;
  -moz-transition-duration: 0.6s;
  -ms-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -moz-transition-timing-function: ease;
  -ms-transition-timing-function: ease;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.wh {
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: width 0.3s ease-out 0.2s, height 0.2s ease-in;
  transition: width 0.3s ease-out 0.2s, height 0.2s ease-in;
}
.wh_hover {
  -webkit-transition: width 0.3s ease-in, height 0.2s ease-out 0.3s;
  transition: width 0.3s ease-in, height 0.2s ease-out 0.3s;
}

.head {
  min-width: 1210px !important;
  background-color: #333333;
  color: #b0b0b0;
  position:relative;
}
.head .headCenter {
  width: 1210px;
  margin: 0 auto;
  height: 35px;
  line-height: 35px;
  position:relative;
}
.head .headCenter .headArea {
  float: left;
  position: relative;
  background: url(../images/head_location.png) no-repeat 5px center;
  padding-left: 25px;
}
.head .headCenter .headArea .headAreaA {
  color: #fff;
  cursor: pointer;
  padding: 0 18px 0 10px;
  background: url(../images/head_down.png) no-repeat right center;
}
.head .headCenter .headArea .headAreaList {
  display: none;
  position: absolute;
  color: #fff;
  z-index: 1000;
  top: 35px;
  left: 109px;
  background: rgba(51, 51, 51, 0.8);
}
.head .headCenter .headArea .headAreaList table {
  margin-bottom: 8px;
}
.head .headCenter .headArea .headAreaList th {
  font-style: normal;
  font-weight: normal;
  border-right: 1px solid #b0b0b0;
  border-bottom: 1px solid #b0b0b0;
}
.head .headCenter .headArea .headAreaList td {
  border-bottom: 1px solid #b0b0b0;
  padding: 0 5px;
}
.head .headCenter .headArea .headAreaList td a {
  color: #fff;
  margin: 0 5px;
}
.head .headCenter .headArea .headAreaList p {
  line-height: 20px;
  padding: 0 12px;
  margin-bottom: 8px;
}
.head .headCenter .headFunction { float: right;}
.head .headCenter .headFunction a {
  color: #b0b0b0;
  font-size: 12px;
  display: block;
  float: left;
  height: 35px;
  line-height: 35px;
  padding:0 20px;
}
.head .headCenter .headFunction .headLogin {
  border: 1px solid #b0b0b0;
  float: left;
  text-align: center;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  behavior: url('assets/css/ie-css3.htc');
  height:18px;
  line-height:18px;
  margin: 7.5px 7px 0 0;
}
.head .headCenter .headFunction .headLogin:hover {
  background-color: #b0b0b0;
  color: #333333;
}
.head .headCenter .headFunction .headApp {
  width: 80px;
  background: url(../images/head_app.png) no-repeat left center;
  padding-left: 20px;
}
.head .headCenter .headFunction .headWechat {background: url(../images/head_weixin.png) no-repeat left center; padding-left: 24px;}

.head .headCenter .headFunction .headTribe {
  width: 77px;
  background: url(../images/head_buluo.png) no-repeat left center;
  padding-left: 28px;
}
.head .headCenter .headFunction .headWelcome,.head .headCenter .headFunction strong {
  font-style: normal;
  font-weight: normal;
  float: left;
  font-size: 12px;
  padding:0 35px;
}

.head .festival_left{ position:absolute; left:-137px;}
.head .festival_right{ position:absolute; right:20px; z-index:10000;}

.footer {
  background-color: #252525;
  color: #fff;
  overflow: hidden;
  min-width: 1210px !important;
}
.footer .footerText {
  overflow: hidden;
  height:140px;
  width: 1210px;
  margin: 0 auto;
  padding: 30px 0 20px 0;
}
.footer .footerText ul {
  float: left;
}
.footer .footerText ul li {
  font-size: 12px;
  line-height: 28px;
}
.footer .footerText ul li a {
  color: #fff;
}
.footer .footerText ul li a:hover {
  color: #ed6c00;
}
.footer .footerText ul li.fonterName {
  color: #fff;
  font-size: 14px;
}
.footer .footerText ul.footerUl1 {
  margin: 0 50px 0 20px;
}
.footer .footerText .footerQr {
  float: right;
}
.footer .footerText .footerQr .footerQrName {
  color: #fff;
  width: 100%;
  margin-bottom: 10px;
  padding-left: 20px;
}
.footer .footerText .footerQr p {
  float: left;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
  margin: 0 20px;
  width: 80px;
}
.footer .footerText .footerQr p img {
  width: 80px;
  height: 80px;
}
.footer .footerText .footerQr p span {
  display: block;
}
.footer .footerBottom {
  background-color: #333333;
  color: #fff;
  height: 35px;
  line-height: 35px;
}
.footer .footerBottom .fonterBottomText {
  width: 1210px;
  margin: 0 auto;
  font-size: 12px;
}
.footer .footerBottom .fonterBottomText p.footerBp1 {
  float: left;
  padding-left: 20px;
}
.footer .footerBottom .fonterBottomText p.footerBp2 {
  float: right;
  padding-right: 20px;
}
.footer .footerBottom a{ color:#fff;}
.nav {
  min-width: 1210px !important;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
}
.nav .navCenter {
  width: 1210px;
  margin: 0 auto;
  height: 120px;
  line-height: 60px;
  position:relative;
  
}

.nav .navCenter .logo {
  float: left;
  max-width: 1200px;
  height: 61px;
}
.nav .navCenter .logo a {
  display: block;
  overflow: hidden;
}
.nav .navCenter .logo img {
  float: left;
}
.nav .navCenter .logo .logoImg {
  margin-right: 15px;
}

.navtit{ width:1200px; margin:0px auto; height:50px; display:block;}

.navtit .navList {
  
  font-size: 16px;
  width:100%;
  
}
.navtit .navList li {
  text-align: center;
  float: left;
  line-height:50px;
  margin-left: 20px;
  margin-right:9px;
  position:relative;
}
.navtit .navList li a {
  color: #333333;
  display: block;
  position: relative;
  margin: 0 auto;
  padding: 0 28px;
}
.navtit .navList li a:hover {
  color: #313131;
}
.navtit .navList li a:before {
  background: #ef2a39;
  position: absolute;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  content: "";
  bottom: 0px;
  height: 4px;
  left: 50%;
  right: 50%;
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -ms-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.navtit .navList li i{ position:absolute; width:9px; height:15px; display:block; top:12px; right:4px;}
.navtit .navList li i.ico-hot{ background:url(../images/hot.gif) no-repeat;}
.navtit .navList li i.ico-new{ background:url(../images/new.gif) no-repeat;}
.navtit .navList li a:hover:before {
  left: 0;
  right: 0;
}




.navHouse {
  border-bottom: 1px solid #ddd;
  top: 0;
  z-index: 10;
  background: rgba(242, 242, 242, 0.9);
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.navHouse ul {
  width: 1210px;
  margin: 0 auto;
}
.navHouse ul li {
  position: relative;
  float: right;
  padding: 0 12px;
}
.navHouse ul li a {
  color: #666;
}
.navHouse ul li hr {
  position: absolute;
  background-color: #ddd;
  top: 14px;
  right: 0px;
  border: none;
  width: 1px;
  height: 12px;
}
.navHouse ul li.navAbout {
  padding-right: 0;
}
.navHouse ul li.navAbout a {
  background-color: #ed6c00;
  color: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url('../images/ie-css3.htc');
  padding: 4px 10px;
}
.indexBanner {
  min-width: 1210px !important;
  position: relative;
  width: 100%;
  height: 550px;
}
.indexBanner ul {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.indexBanner ul li {
  display: block;
  width: 100%;
  height: 100%;
 left: 50%!important;
    margin-left: -960px;
    width: 1920px!important;

}
.indexBanner ul li a {
  display: block;
  width: 100%;
  height: 100%;
}
.indexBanner .indexNumber {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 10px;
  z-index: 100;
}
.indexBanner .indexNumber span {
  background-color: #000;
  color: #000;
  overflow: hidden;
  cursor: pointer;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  line-height: 20px;
  display: inline-block;
  height: 4px !important;
  width: 50px;
  margin-right: 2px;
}

.error{ line-height:25px;}
.core {width:100%;}
.core .quote_banner{background:url(../images/offer_top.jpg) no-repeat center top; height:400px;}
.core .quote_banner .context{position:relative;width:1240px;margin:0 auto;}
.core .quote_banner .context span.ico{ float:left; display:inline; margin-top:3px; margin-left:5px; width:20px; height:26px; background:url(../images/global.png) no-repeat -493px 0; }
.core .quote_banner table{position:absolute;top:26px; width:384px; padding:30px; left:52px;width:454px;height:350px;background:#fff;}
.core .quote_banner table div{float:left;width:100%; text-indent:7px; color:#000;font-size:22px; font-weight:normal;}
.core .quote_banner table th em{ color:#ff5f2f; font-size:12px; font-style:normal;}
.core .quote_banner table span{float:right;color:#000;font-size:16px;width:90px;text-align:right;}
.core .quote_banner input{width:313px;height:32px;background:#fff;border:none; text-indent:10px;}
.core .quote_banner select{width:117px;height:32px;line-height:32px;text-align:left;display:inline; border:none; background:url(../images/down.png) no-repeat 95% 40%!important;}
.core .quote_banner i{ font-style:normal; font-size:12px; display:block; color:red; text-indent:10px;}

.core .quote_process{width:1240px;margin:0 auto;margin-top:50px;}
.core .quote_process h3{margin-left:12px;margin-bottom:20px;font-size:24px;}
.core .quote_process .free p{float:left;width:148px;height:148px;text-indent:-9999px;margin-left:20px;}
.core .quote_process a{float:left;width:100px;height:60px;font-size:24px;color:#fff;text-align:center;margin-left:56px;margin-top:45px;display:inline;text-decoration:none;}

.core .quote_context{float:left;width:100%;text-align:center;margin-top:50px; height:331px; }
.core .quote_context img{ width:1176px; margin:0 auto; font-size:0; display:inline-block;}
.core .quote_context1{float:left;width:100%;height:282px;;background:#9dc815 no-repeat center;}
.core .quote_context1 img {margin-left:87px;}
.core .quote_context2{width:100%;float:left;margin:50px 0;}
.core .quote_context2 h3{width:736px;height:60px;margin:0 auto;text-indent:-9999px;background:url(../images/quote_04.jpg) no-repeat;}
.core .quote_context2 .lazy{width:1170px;height:370px;margin:36px auto;}
.core .quote_context2 .lazy img{float:left;margin-left:28px;}
/*智能报价*/
.context table{ box-shadow:1px 3px 3px #ccc;}
.context td{ border:1px solid #e7e7e7; padding:0;}
.context select{ float:left; display:inline; color:#b4b4b4; font-size:14px; text-align:left; text-indent:5px;border: solid 1px #000; appearance:none;-moz-appearance:none;-webkit-appearance:none;
  background: url(../images/down.png) no-repeat scroll right center transparent;}
.context select option{ text-indent:5px;}
.context th button{ float:left; display:inline; border:none; font-size:18px; color:#fff; background:#ff5f2e;  border-radius:3px; width:100px; height:38px; text-align:center; cursor:pointer;}
.context th p{ font-size:14px; line-height:44px; color:#555555;}
.context th p em{ font-size:18px!important; color:#ff5f2e;}
.context th p a{ color:#555555; text-decoration:underline;}


/*右侧导航新*/
.slideBox{ background:#e0e0e0; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); height:100%; position:fixed; right:0; top:0; width: 38px; z-index: 1001;}
.slideUl { font-size: 12px; height: 250px; margin-top: -125px; position: absolute; top: 50%; width: 38px;}
.slideUl li { margin-bottom: 40px; position: relative;}
.slideUl li a { display: block; padding: 6px 0;}
.slideUl li a:hover { background: #3b3f43 none repeat scroll 0 0;}
.slideUl li a i { background:url(../images/icons.png) no-repeat; display: block;}
.slideUl li a i.downIcon { background-position: center top; height:26px;}
.slideUl li a:hover i.downIcon { background-position: center -36px;}
.slideUl li i.Offer { background-position: center -74px;  height: 26px;}
.slideUl li a:hover i.Offer { background-position: center -110px;}
.slideUl li i.kfTel { background-position: center -182px; height: 26px;}
.slideUl li a:hover i.kfTel { background-position: center -219px;}
.slideUl li i.Top { background-position: center -257px; height: 26px;}
.slideUl li em.pop{ background:red; border-radius: 5px;  display: block; height: 10px;  position: absolute; left:auto; right: 5px;  top: 3px;  width: 10px;}
.slideUl li a:hover i.Top { background-position: center -293px;}
.slideUl li a font { color: #3b3f43; display: block; line-height: 16px; text-align:center;}
.slideUl li a:hover font { color: #fff;}
.slideUl li span { background: #fff;color: #fff; display: none; line-height: 38px; padding: 10px; position: absolute;right:48px; top:50%; white-space: nowrap;}
.slideUl li span em { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none;-moz-border-top-colors:none; border-color:transparent transparent transparent #fff; border-image: none; border-style: solid; border-width: 5px; font-size: 0; height: 0;margin: -5px -10px 0 0; overflow: hidden; position:absolute; right:0; top:50%; width:0;}
.slideUl li span b{ color:#000; display: block; font-weight: normal; line-height:12px; padding-top:5px;}
.slideUl li span.app { margin-top:-55px;}
.slideUl li span.kfFloat{ background:#9dc815; color:#fff; font-size:15px; line-height:20px; top:0;}
.slideUl li span.kfFloat font{color: #fff; display:inline-block; font-size: 16px;}
.slideUl li span.kfFloat b{color:#fff; font-size:13px;}
.slideUl li span.kfFloat em{ border-color: transparent transparent transparent #9dc815;}
.indexList .newShare table tbody tr td > small { margin-left: 0;}
.secBox {color: #3a3e43;  margin: -26px auto 0;  padding: 30px 0; width: 1200px;}
.secTit { border-bottom: 2px solid #1cacdf;}
.secTit li {background: #fff none repeat scroll 0 0; cursor: pointer; float: left; font-size: 22px; height: 50px; line-height: 50px; margin-right: 25px; text-align: center; width: 280px;}
.secTit li.cur { background: #1cacdf none repeat scroll 0 0; color: #fff;}


/*分页*/
.Paging{margin:0 4px; height:60px; padding-top:10px; text-align:center;}
.Paging p{ float:left; line-height:28px; font-size:14px; padding:0 120px 0 4px; color:#666;}
.Paging ul{}
.Paging li{ display:inline-block; text-align:center; line-height:28px; color:#666; margin-right:4px;}
.Paging li a{ display:block; padding:0 10px;}
.Paging li.paging_gd{ border:none;}
.Paging li .next,.Paging li .prev{ width:60px;}
.Paging li.Paging_total{ width:auto; border:none;}
.Paging li.paging_Jump{ border:none; width:auto;}
.Paging li.paging_Jump span{ padding:0 10px;}
.Paging li.paging_Jump input.paging_text{ border:1px solid #ccc;width:30px; text-align:center; line-height:28px; height:28px; color:#666}
.Paging li.paging_Jump input.paging_url{ border:1px solid #ccc; height:28px; background:#fff; color:#666; cursor:pointer;}
.Paging li.paging_Jump input:hover{ border:1px solid #ff7300; color:#ff7300;}
.Paging li a{ color:#666; display:block;border:1px solid #c4c5bf;}
.Paging li a:hover,.Paging li.current a{ background-color:#313131; color:#fff;}
.Paging li a.prev{ background-image:url(../images/page_go.png); background-repeat:no-repeat; background-position:8px 9px;}
.Paging li a.next{ background-image:url(../images/page_go.png); background-repeat:no-repeat; background-position:-29px 9px;}



/*八大品牌*/
.Brands{ height:700px; background:#f0f0f0; min-width:1241px;}
.Brands_1 h2{ text-align:center; font-size:48px; font-weight:normal; color:#ff4900; padding:55px 0 0;}
.Brands_1 .h3_b{ margin-top:10px;}
.Brands_1 .h3_a{ color:#ff4900;}
.Brands_1 p{ text-align:center; color:#5b595a; font-size:16px; padding-bottom:10px;}
.Brands_1 a{ display:block; text-align:center; color:#5b595a; font-size:14px; font-weight:bold;}
.Brands_banner{ padding-top:20px; position:relative;}
.Brands_banner #B_banner{ overflow:hidden; height:466px;width:1093px;margin:0 auto;}
.Brands_banner #B_banner img{ width:1093px !important; height:466px !important;}
.Brands_banner .B_prev,.Brands_banner .B_next{ position:absolute; top:50%; left:50px; z-index:10; cursor:pointer; width:50px; height:50px; background:url(../images/goto.png) no-repeat;}
.Brands_banner .B_next{ position:absolute; top:50%; right:50px; left:auto; z-index:10;cursor:pointer; background-position:-60px 0;}
.Brands_banner .B_prev:hvoer{ background-position:-60px 0;}
.Brands_banner .B_next:hover{ background-position:-60px -60px;}

/*底部飘浮*/
.indexAbout {  position: fixed;  width: 100%; z-index:40;  bottom: 0;  left: 0;  height:160px;}
.indexAbout .indexAboutBack { position: relative;  height:160px;  background: rgba(51, 51, 51, 0.8);  background: #333\9;}
.indexAbout .indexAboutBack .left{float:left; width:300px; font-size:17px; color:#fff; font-weight:bold;}
.indexAbout .indexAboutBack .left h4{ font-size:31px; color:#fff; line-height:1.2em;}
.indexAbout .indexAboutBack .left ul li{ background:url(../images/side_true.png) no-repeat left; padding-left:30px; float:left; display:inline; padding:5px 20px;}
.indexAbout .indexAboutBack .middle{ float:left; width:430px; margin-left:20px;}
.indexAbout .indexAboutBack .middle p{ margin-bottom:5px; float:left; display:inline; width:100%;}
.indexAbout .indexAboutBack .middle select{border:none; width:46%; margin:0 2% 0 0; -moz-appearance:none; -webkit-appearance:none; background: #fff url(../images/select_down.png) no-repeat scroll right center; padding:3px 1%; float:left; display:inline;line-height:19px; height:24px;}
.indexAbout .indexAboutBack .middle .w30{ width:30%;}
.indexAbout .indexAboutBack .middle .w100{ width:94%;}
.indexAbout .indexAboutBack .middle input{ border:none; padding:3px 1%; width:46%; margin-right:2%; float:left; display:inline; height:24px; box-sizing:border-box;}
.indexAbout .indexAboutBack .middle button{ cursor:pointer; border:0; background:#ff4900; width:115px; height:112px; font-size:23px; color:#fff;font-family: "\5FAE\8F6F\96C5\9ED1",Microsoft YaHei;}
.indexAbout .indexAboutBack .middle2{ width:135px; margin:0 auto;}
.indexAbout .indexAboutBack .right{ color:#fff; font-size:24px; float:left; width:275px;}
.indexAbout .indexAboutBack .right ul{ border:1px solid #656565; font-size:16px; float:left; padding:10px; margin-top:8px;}
.indexAbout .indexAboutBack .right ul li{ float:left; display:inline; width:50%;}
.indexAbout .indexAboutBack .right em{ color:#ff5f2f; font-style:normal;}
.indexAbout .indexAboutText {width: 1200px; min-width: 1150px !important; margin: 0 auto; position: absolute; height:124px; bottom: 15px; left: 0; right: 0;}
.indexAbout .indexAboutText .indexAboutNum { float: left; margin: 62px 0 0 360px; width: 612px; background: url(../images/indexabout1.png) no-repeat 356px 7px, url(/images/indexabout2.png) no-repeat 123px 87px;}
.indexAbout .indexAboutText .indexAboutNum p { color: #fff;  font-size: 30px;  height: 82px;}
.indexAbout .indexAboutText .indexAboutNum p i { color: #ed6c00; font-size: 62px;}
.indexAbout .indexAboutText .indexAboutNum p.indexAboutNumP1 { margin: 3px 0 2px;}
.indexAbout .indexAboutText .indexAboutNum p.indexAboutNumP2 { margin-left: 152px;}
.indexAbout .indexAboutText b { display: block; float: right; cursor: pointer; width: 27px; height: 27px; margin-top: 0px;}
.indexAbout .indexAboutText b img{ width:27px; height:27px;}
.indexAbout .indexIkj { cursor: pointer;}

/*导航下拉列表*/
.nav .navCenter .navList .list_none{position: absolute; width: 100%; z-index: 99999;background-color:#fff}
.nav .navCenter .navList .list_none a{display:block; width: 100%; line-height:35px; font-size:13px; background-color:#fff; color:#333333; padding:0; text-align:center;}
.nav .navCenter .navList .list_none a:hover{ background-color:#313131; color:#fff!important;}
/*弹窗*/
.layer_free{position: fixed; width:800px;height: 350px; background-color: #fff; left: 50%;top: 50%;margin-left:-400px;margin-top:-175px; z-index: 99999;}
.layer_free_l{width: 340px;height: 100%;float: left; border-right: 1px solid #eaeaea;padding-left: 80px; box-sizing:initial;}
.laye_left_l{position: absolute;left: 0; width: 40px;height: 100%;display: inline-block;float: left; z-index: 99999;}
.laye_left_l_bot,.laye_left_l_top{width: 40px; height: 50%; border-left: 3px solid #ff5f2e; text-align: center; box-sizing: border-box;padding-top: 50px; cursor: pointer; color: #fff; background-color: #ff5f2e;}
.laye_left_l_top{}
.laye_left_l_bot{}
.laye_left_r{display: inline-block; vertical-align:middle;}
.laye_left_r h3{font-size: 22px; color: #1b1b1b; text-align: center; padding: 40px 0 10px 0; }
.two_free_r h3{padding: 53px 0 27px 0;}
.laye_left_r p{font-size:12px;color: #373737;text-align: center; margin: 0 0 15px 0;}
.laye_left_r p i{font-style: normal;color: #ff5f2e;margin: 0 3px;}
.from_free{ margin-bottom: 12px;}
.from_free:last-child{margin-bottom:0 ;}
.theheight label,select,input{height: 30px;line-height: 30px;}
.from_free label{width: 75px;text-align: left;display: inline-block; color: #1b1b1b;}
.from_free select{-webkit-appearance: none; background: url(../images/1231.png) no-repeat scroll 97% 50%;}
.from_free input,.from_free select{width:180px;border: 1px solid #c9c9c9; padding-left: 5px; box-sizing: border-box;font-size: 12px; color: #939393;}
.width_select{width: 180px;display: inline-block; position:relative;}
.three_label label{vertical-align: top;}
.the_one{width: 57px !important; margin-bottom: 10px;}
.the_two{width: 87.5px !important;}
.free_oone{position: relative;width: 100%;height: 100%;}

.layer_free_r{width: 375px;height: 100%;float: left; box-sizing: border-box; padding-left: 25px;}
.really_go{ font-size:20px; color: #1b1b1b;font-weight: bold; text-align: center; margin: 55px 0 20px 0;}
.really_go em{color: #ff5f2e;font-size: 22px;font-weight: normal;font-style: normal; margin: 0 10px 0 10px;}
.really_go span{font-size: 12px; color: #888888;font-weight: normal;}
.free_r_con{width: 258px;height: 208px; border: 2px solid #eaeaea; margin: 0 auto; text-align: center;padding-top: 35px; box-sizing: border-box;}
.free_r_con p{ color: #1b1b1b;font-size: 17px;}
.free_r_con p em{ font-style:normal; font-size: 25px; color: #ff5f2e; margin: 0 30px 0 25px;}
.free_r_con p span{font-size: 14px; color: #1b1b1b;}
.posi_scla{position:absolute;left: 53%; top:50%;margin-left: -56px;margin-top: -56px; width: 108px;height: 108px; background: url(../images/1232.png) no-repeat;}
.posi_scla a{font-size: 12px; color: #fff;display: inline-block;width: 100%;height:100%; margin-top:37px;border-radius: 50%;text-align: center;}
.img_close{position: absolute;right: 10px;top: 10px;width: 20px;height: 20px;display: block;}

.width_change{width: 200px;display: inline-block;}
.width_change select{width: 200px;}
.width_change input{width: 200px;}
.margin_arrgen{margin: 23px 0 23px;}
.layer_free_l .choose{width: 10px !important;height: 10px; display: inline-block; margin-left: 79px;vertical-align: middle;}
.news_wen{font-size: 12px; color: #4c4c4c;}
.news_wen p{}
.margin_arrgen a{ color: #ff5f2e;}
.go_bottom{width: 78px;height: 28px;line-height: 28px; border-radius: 3px; background-color: #ff5f2e; color: #fff;font-size: 12px;text-align: center;display: block;margin:0  auto;}
.alght_l{width: 360px;}
.alght_r{width: 340px;}
.layer_free_r img{display: block; margin:  0 auto;}

.balck_zhe{position: fixed;background-color: rgba(0,0,0,0.5);top: 0;bottom: 0;left: 0; width: 100%;height: 100%; z-index: 99998;}
.laye_left_l .on{color: #ff5f2e; background-color: #fff !important;}
.pingfang {color: #4f4f4f; position: absolute; right: 3px; top: 5px;}


.zixun_ico{ position:fixed; top:10%; right:3px;z-index:6; width:85px; height:460px; padding:0 22px 0 120px;
 background:url("../images/wuzn-right-bg.png") top center no-repeat; overflow:hidden;}
.zixun_ico li{ text-align:center; position: absolute; width:85px;}
.zixun_ico-li1{top:97px;}
.zixun_ico-li2{top:200px;}
.zixun_ico-li3{ bottom:0; width:131px!important; right:0}
.popupdiv{ width:494px; height:256px; position:fixed; top:50%; margin-top:-128px; left:50%; margin-left:-247px; z-index:1000; border:10px solid #fff;}
.popupdiv .popup-div{ position:relative;}
.popupdiv a.popup-close{ display:block; width:30px; height:30px; position:absolute; top:8px; right:8px;}
.popupdiv a.popup-yy{ display:block; width:100%; height:132px; position:absolute; top:0; left:0;}
.popupdiv img{}
.popupdiv ul{ position:absolute; left:0; bottom:0; height:127px; width:100%;}
.popupdiv ul li{ float:left; display:inline-block; width:25%; height:100%;}
.popupdiv ul li a{ display:block; width:100%; height:100%;}

.friend{width: 100%;overflow: hidden;margin-top: 40px;}
.friend p{line-height: 20px;font-size: 18px;padding-left: 15px;border-left: 3px #ec4646 solid;margin-bottom: 20px;display: block}
.friend_link{border-top: 1px #d8d8d8 solid;margin-bottom: 28px;margin-top: 10px;}
.friend_link li{ display:inline-block; margin-top:10px; line-height:2em; color:#ccc;margin-right: 28px;}
.friend_link li a{ color:#ccc; display:block;font-size: 14px;}

/*弹窗新*/
.tc{width: 100%;height: 100%;background: rgba(83,83,83,0.48);position:fixed; left:0; top:0; z-index: 999;display: none}
.tc-cen{width: 1024px;height: 576px;position: relative;top: 50%;left: 50%;margin-top: -288px;margin-left: -512px;background: #fff;overflow: hidden;display: none;
}
.tc-cen-show{

}
.tc-cen-left{float: left;width: 540px;overflow: hidden;
    -webkit-transition: -webkit-transform 0.35s;
    -moz-transition: -moz-transform 0.35s;
    -ms-transition: -ms-transform 0.35s;
    -o-transition: -o-transform 0.35s;
    transition: transform 0.35s;
}
.tc-cen-left-up{
    -webkit-transform: translate(0,-35px);
    -moz-transform: translate(0,-35px);
    -ms-transform: translate(0,-35px);
    -o-transform: translate(0,-35px);
    transform: translate(0,-45px);
}
.tc-cen-left>a{width:155px;height: 57px;display: block;margin: 0 auto; }
.tc-cen-left>h1{color: #434343;font-size: 36px;text-align: center;display: block;margin-top: 82px;}
.tc-cen-left>p{font-size: 16px;color: #4f4f4f;text-align: center;line-height: 24px;}
.tc-cen-left>p>span{color: #fd5407}
.tc-cen-left-tab{width: 456px;margin: 30px auto 0 auto;font-size: 0}
.tc-cen-left-tab tr{display: block;margin-bottom: 10px;}
.tc-cen-left-tab td{height: 32px;}
.tc-td1{width:25%;font-size: 18px;text-align: center;color: #313131;background: url("../images/t-x.jpg") right 4px center no-repeat;}
.tc-td2{width:336px;}
.tc-td3{width: 25%;}
.tc-cen-left-tab select{height: 32px;padding-left: 15px;font-size: 14px;color: #7d7d7d;border: 1px #d8d8d8 solid;background: url("../images/t-list.jpg") right 15px center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.tc-cen-left-tab input{height: 30px;padding-left: 15px;font-size: 14px;color: #7d7d7d;border: 1px #d8d8d8 solid;}
.tc-cen-left-tab select.tc-inp1{width: 336px;}
.tc-cen-left-tab input.tc-inp1{width: 319px;background: url("../images/t-mp.jpg") right center no-repeat}
.tc-cen-left-tab select.tc-inp2{width: 161px;}
.tc-cen-left-tab .fg1{margin-left: 12px;}
.tc-cen-left-tab select.tc-inp3{width: 105px;}
.tc-cen-left-tab .fg2{margin:0 9px 0 10px;}
.tc-cen-left-tab input.tc-inp4{width: 319px;}
.tc-result{text-align: center;overflow: hidden;margin-top: 10px;}
.tc-result>p{font-size: 24px;color: #535353; display:none;}
.tc-result>p>em{color: #fd5407; font-style:normal;}
.tc-result>p>a{display: block;font-size: 14px;color: #434343;margin: 7px 0;text-decoration: underline; display:block;}
.tc-result>p>span{font-size: 14px;color: #434343; display:block;}
.tc-cen-fg{width: 2px;height: 310px;margin: 133px 0;float: left;background: #eaeaea}

.tc-cen-right{width: 482px;float: left}
.tc-cen-right img.img{display: block;margin: 50px auto 16px auto}
.tc-cen-right a.zixun{width: 220px;height: 50px;display: block;margin: 0 auto}
.tc-cen-right font{ display:block; line-height:35px; text-align:center;}

.tc-close{position: absolute;top: 14px;right:14px;width:28px;height: 28px;background: url("../images/t-close.jpg") no-repeat center;cursor: pointer}
/**/

.ydd-bg{width:100%;height:124px; background:url("../images/ydd-bg.png") center no-repeat; position:absolute; top:620px;}

.jsq-main{width: 1210px;margin: 0 auto;overflow: hidden;}
.jsq-main-left{width:342px;height: 115px;float: left;padding-left: 33px;background: url("../images/zxjsq.png") left top no-repeat;}
.jsq-left-header{width: 205px;height: 61px;background: url("../images/jsqhead.png") center no-repeat;margin: 16px auto 0 auto;display: table}
.jsq-left-header>div{display: table-cell;vertical-align: middle;text-align: center;color: #333333;}
.jsq-left-header h1{font-size: 18px;font-weight: 500;line-height: 28px;}
.jsq-left-header span{font-size: 28px;color: #ef2a39}
.jsq-left-header p{font-size: 15px;line-height: 20px;}
.jsq-slide{padding-left: 20px;display: table;margin: 10px auto 0 auto;overflow: hidden;background: url("../images/tp-p.png") left center no-repeat;height: 20px;}
.jsq-slide ul{width: 100%;overflow: hidden;height: 20px;position: relative}
.jsq-slide li{line-height: 20px;font-size: 14px;color: #666666;position: relative}
.jsq-main-right{float: right;width: 835px;overflow: hidden;background: #ef2a39 url("../images/jsq-form-bg.jpg");padding: 20px 0}
.jsq-main-right1,.jsq-main-right2,.jsq-main-right-bj,.jsq-main-right-jg{height: 75px;}
.jsq-main-right-bj,.jsq-main-right-jg{margin: 0 21.5px;width: 372px;float: left}
.jsq-main-right-bj span{ position:absolute; right:120px; top:5px; color:#fff;}
.jsq-main-right-jg{ display:none; position:absolute; left:0; top:0; background:#ef2a39; height:100px; width:482px;}
.jsq-main-right-jg button{ position:absolute; right:0; top:0;}
.jsq-main-right-jg p{font-size: 18px;color: #fff;line-height: 24px;text-align: center; width:350px;}
.jsq-main-right-jg p em{ font-style:normal; font-size: 24px;color: #ffe100;}
.jsq-main-right-jg a{display: block;margin: 10px auto 0 70px;width: 200px;line-height: 35px;font-size: 16px;color: #ffe100;border: 1px #ffe100 solid;text-align: center;}
.jsq-main-right1{width: 503px;overflow: hidden;float: left; position:relative;}

.jsq-main-right1 select,.jsq-main-right1 input{border: 1px #fff solid;font-size: 14px;color: #fff;padding-left: 15px;display: block;float: left}
.jsq-main-right1 select{background: url("../images/list.png") right 15px center no-repeat;height: 31px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;}
.jsq-main-right1 select option{ background-color:#333333;}
.jsq-main-right1 input{height: 30px;background: none}
.jsq-main-right-bj1,.jsq-main-right-bj3{margin-right: 10px;}
.jsq-main-right-bj1,.jsq-main-right-bj2{margin-bottom: 10px;}
.jsq-main-right-bj1{width: 162px;}
.jsq-main-right-bj2,.jsq-main-right-bj4{width: 183px;}
.jsq-main-right-bj3{width:145px; }
.jsq-main-right1 input::-ms-input-placeholder{ color: #fff; opacity:1;}
.jsq-main-right1 input::-webkit-input-placeholder{ color: #fff; opacity:1;}
.jsq-main-right1 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff; opacity:1;
}

.jsq-main-right1 input:-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;opacity:1;
}

.jsq-main-right1 input:-ms-input-placeholder{
    color: #fff;opacity:1;
}

.zxbj-right-cen1 input:-webkit-input-placeholder{
    color: #fff;opacity:1;
}
.but-bj{float: right;display: block;height: 75px;width: 88px;background: #ffe100;color: #000;font-size: 20px; border:none; cursor:pointer;}
.jsq-main-right2{float: right;width: 332px;overflow: hidden}
.jsq-main-right2 li{width: 33.33%;float: left;padding-top: 48px;text-align: center;font-size: 16px;color: #fff;}
.jsq-main-right2-li1{background: url("../images/jsq-tp1.png") top center no-repeat}
.jsq-main-right2-li2{background: url("../images/jsq-tp2.png") top center no-repeat}
.jsq-main-right2-li3{background: url("../images/jsq-tp3.png") top center no-repeat}

.cen-list{width: 100%;background: #f5f5f5;overflow: hidden}
.mcen-list{height: 120px;width: 1210px;margin:0 auto;padding: 20px 0;position: relative}
.mcen-list-gif{width: 180px;height: 135px;background: url("../images/gifgif.gif") center no-repeat;position: absolute;bottom: 0;right: 0}
.mcen-list-ul{}
.mcen-list-ul li{width: 183px;float: left;height: 38px;padding-top: 82px;text-align: center;font-size: 16px;color: #333;margin-right: 20px;background-color: #fff;cursor: pointer;
    -webkit-transition: -webkit-box-shadow 0.35s,background-color 0.35s,color 0.35s;
    -ms-transition: -moz-box-shadow 0.35s,background-color 0.35s,color 0.35s;
    transition: box-shadow 0.35s,background-color 0.35s,color 0.35s;}
.mcen-list-ul li.on{background-color: #ef2a39!important;color:#fff!important;
    -webkit-box-shadow: 0 0 7px 1px #dbdbdb;
    -moz-box-shadow: 0 0 7px 1px #dbdbdb;
    box-shadow: 0 0 10px 2px #dbdbdb;}
.mcen-list-li1{background: url("../images/list-tp1.png") top 15px center no-repeat}
.mcen-list-li2{background: url("../images/list-tp2.png") top 15px center no-repeat}
.mcen-list-li3{background: url("../images/list-tp3.png") top 15px center no-repeat}
.mcen-list-li4{background: url("../images/list-tp4.png") top 15px center no-repeat}
.mcen-list-li5{background: url("../images/list-tp5.png") top 15px center no-repeat}

.new-footer{width: 100%;background: #222222;overflow: hidden}
.new-footer .footer-cen{width: 1210px;margin: 0 auto;padding: 30px 0;overflow: hidden}
.new-footer .footer-cen1{padding-top: 100px;width: 384px;border-right: 1px #3d3d3d solid;background: url("../images/d-logo.png") top left no-repeat;overflow: hidden;float: left}
.new-footer .footer-cen1 ul{}
.new-footer .footer-cen1 li{line-height: 30px;margin-right: 10px;font-size: 14px;color: #d8d8d8;float: left;}
.new-footer .footer-cen1 a{color: #d8d8d8}
.new-footer .footer-cen1 a:hover{color: #ffe100}
.new-footer .footer-cen2{float: left;margin-left: 75px; width:500px;}
.new-footer .footer-cen2 h1{color: #f5f5f5;font-size: 20px;font-weight: 500}
.new-footer .footer-cen2 p{color: #d8d8d8}
.new-footer .footer-cen2 p.p1{font-size: 18px;display: block;margin: 10px 0}
.new-footer .footer-cen2 p.p2{font-size: 14px;}
.new-footer .footer-cen3{float: right;display: table;padding-left: 125px;background: url("../images/d-code.png") left center no-repeat;height: 114px;}
.new-footer .footer-cen3 div{display: table-cell;vertical-align: middle;}
.new-footer .footer-cen3 p{font-size: 18px;color: #f5f5f5;line-height: 28px;}
.new-footer .footer-cen3 span{font-size: 14px;color: #d8d8d8;}

.popup{width: 400px;height: 250px;border-top: 2px #ffe100 solid;position: fixed;left: 50%;margin-left: -200px;top: 200px;background: #fff;overflow: hidden;padding-top: 30px;display:none; z-index:100;}
.popup form{ position:relative;}
.popup a{width: 200px;line-height: 46px;font-size: 18px;color: #000;display: block;margin: 0 auto;background: #ffe100;text-align: center}
.popup-form,.popup-result{height: 165px;overflow: hidden;}
.popup-result{text-align: center;color: #333;display: none; position:absolute; width:100%; background:#fff; left:0; top:0; text-align:center; height:230px;}
.popup-result h1{display: block;margin-top:15px;font-weight: 500;font-size: 35px;}
.popup-result p{font-size: 20px; margin-bottom:80px;}
.popup-form input{font-size: 18px;color: #999;height: 45px;width: 235px;padding-left: 63px;border: 1px #d8d8d8 solid;display: block;margin: 20px auto 0 auto;background-color: #fff}
.popup-form input.name{background: url("../images/tp-name.png") left 22px center no-repeat;}
.popup-form input.phone{background: url("../images/tp-phone.png") left 22px center no-repeat;}
.popup-close{width: 8px;height: 8px;background: url("../images/close.png") center no-repeat;position: absolute;top:-22px;right: 14px;cursor: pointer}


.po-51{ width:757px; height:457px; position:fixed; top:50%; margin-top:-228.5px; left:50%; margin-left:-378.5px; background:url(../images/bg.png) no-repeat center top; padding:69px 64px; box-sizing:border-box; font-size:16px; z-index:100;}
.po-51 .po-51-left{ float:left; display:inline; width:300px;}
.po-51 .po-51-left p{ float:left; display:inline; width:100%; margin-bottom:6px; position:relative;}
.po-51 .po-51-left p span.m{ position:absolute; top:10px; right:15px;}
.po-51 input{ width:99%;border:1px solid #dcdcdc; text-indent:20px; float:left; height:39px;}
.po-51 select{ appearance:none; -moz-appearance:none; -webkit-appearance:none; background:#fff url(../images/down.png) no-repeat right; border:1px solid #dcdcdc; width:100%; display:flex; display:inline; text-indent:8px; height:39px; }
.po-51 .w50{ width:49%;}
.po-51 .w30{ width:32%;}
.po-51 a{ display:block; width:100%; background:#ffe100; color:#000; margin-top:10px; text-align:center; height:37px; line-height:37px; font-size:20px;}
.po-51 a.lclick{ background:none;}
.po-51 .po-51-left p.po-title{ color:#000; margin-bottom:13px; font-size:21px;}
.po-title span{ padding-left:6px; font-size:14px;}
.po-51 .po-51-right{ float:left; width:218px; margin-left:77px; padding-top:215px; position:relative; }
.po-51 .do_close{background:url(../images/close.png) no-repeat center top; display:block; width:28px; height:28px; position:absolute; top:-40px; right:-60px;}

.side-fixed{display: flex;position: fixed;top: 200px;flex-direction: column;align-items: flex-end;right: 54px;z-index: 10}
.side-fixed-con1{height: 44px;border-bottom: 1px #b29d00 solid;display: flex;background: #ffe100;}
.side-fixed-con1,.side-fixed-con1left,.side-fixed-con1right{
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -ms-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    position: relative;
}
.side-fixed-con1:hover>.side-fixed-con1left{
    -webkit-transform: scale(0.83,0.83);
    -moz-transform: scale(0.83,0.83);
    -ms-transform: scale(0.83,0.83);
    -o-transform: scale(0.83,0.83);
    transform: scale(0.83,0.83);
}
.side-fixed-con1:hover .side-fixed-con1right{width: 75px;}
.side-fixed-con1left,.side-fixed-top{width: 44px;height: 44px;margin: auto 0;}
.side-fixed-con1mf{width: 32px;height: 15px;background: url("../images/float_tp_mf.png") center no-repeat;position: absolute;top: 5px;left: -10px;}
.side-fixed-con1left.side1{background: url("../images/float_tp_1.png") center no-repeat;}
.side-fixed-con1left.side2{background: url("../images/float_tp_2.png") center no-repeat;}
.side-fixed-con1left.side3{background: url("../images/float_tp_3.png") center no-repeat;}
.side-fixed-con1right{font-size: 16px;color: #000;line-height: 44px;width: 0;overflow: hidden;height: 44px;}
.side-fixed-top{background: #ffe100 url("../images/float_tp_top.png") center no-repeat;cursor: pointer;display: none;}

/* 空间定制 */
.customize{
	height: 82px;
	width: 100%;
	background: #eeeeee;
}
.customize a{
	display: block;
	width: 180px;
	height: 44px;
	background-color: #ce2222;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	color: #fff;
	border-radius: 24px;
	margin-top: 19px;
}
.cust-text{
	width: 414px;
	height: 34px;
	background: url(../images/cust-text_bg.png) no-repeat;
	background-size: cover;
	text-align: center;
	font-size: 16px;
	color: #000000;
	line-height: 34px;
	margin-top: 24px;
	margin-left: 23px;
}
.cust-phone{
	font-size: 20px;
	color: #333333;
	margin-top:20px;
}
.cust-phone span{
	font-size: 26px;
	color: #333333;
}
.container {
    width: 1200px;
    margin: 0 auto;
}
.fr {
    display: inline;
    float: right;
}

/*新增报名部分*/
.mete-room{
	height: 150px;
	background: url(../images/biaodan_bg.jpg) no-repeat;
	background-position: center;

	padding-top: 31px;
	box-sizing: border-box;
}
.mete-room p{
	font-size: 24px;
	line-height: 24px;
	color: #fff;
}
.mete-room p span{
	color: #fff;
	font-size: 12px;
	margin-left: 9px;
}
.mete-room .bor_1{
	display: inline-block;
	width: 2px;
	height: 24px;
	background-color: #fff;
	vertical-align: -4px;
	margin-right: 15px;
}
.input-box{
	width: 322px;
	height: 40px;
	border-radius: 20px;
	overflow: hidden;
	background-color: #fff;
	padding-left: 19px;
	box-sizing: border-box;
}
.input-box .bor_2{
	display: inline-block;
	width: 16px;
	height: 15px;
	background: url(../images/input_ico2.png) no-repeat;
	background-size: contain;
	vertical-align: -2px;
}
.input-box .bor_3{
	display: inline-block;
	width: 10px;
	height: 16px;
	background: url(../images/bd_ico2.png) no-repeat;
	background-size: contain;
	vertical-align: -3px;
}
.input-box span{
	display: inline-block;
	height: 10px;
	width: 1px;
	background-color: #dddddd;
	margin-left: 8px;
	margin-right: 6px;
}
.mete-room-btnbox .room-bjinput{
	width: 210px;
	height: 40px;
	border: none;
}

.mete-room-btnbox .room-btn {
	width: 173px;
	height: 40px;
	background-color: #ce2222;
	border-radius: 20px;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.mt18{
	margin-top: 18px;
}
.input-box p{
	display: inline-block;
	font-size: 14px;
	color: #000;
	line-height: 14px;
	margin-right: 6px;
}
input::-webkit-input-placeholder{
	color:#8f8f8f;
}
input::-moz-placeholder{
	/* Mozilla Firefox 19+ */
	color:#8f8f8f;
}
input:-moz-placeholder{
	/* Mozilla Firefox 4 to 18 */
	color:#8f8f8f;
}
input:-ms-input-placeholder{
	/* Internet Explorer 10-11 */
	color:#8f8f8f;
}
.acreage .bor_2{
	background: url(../images/input_ico1.png) no-repeat;
	background-size: contain;
	vertical-align: -2px;
}