@charset "gb2312";
/* CSS Document */
body{background:#fff;text-align: center;}
.demo{margin:0px; clear:both;}
.banner a {display: block;
  background: #fff url(../images/banner.jpg) no-repeat center;height:580px;}
.banner .ban_bot a{width:460px;height: 80px;margin-left:32%;margin-top:11%;float:left;}
#lead{background:#663333;color:#fff;font-size:12pt;text-align:left;line-height:200%;padding:2% 25%;}
center {width: 1210px;margin: 0 auto;}
center .tabs-title{}
center .tabs-title li{float:left;width:30%;margin:1%; display: inline-block;font-size: 12pt;color:#333;line-height: 200%}
center .tab_text{margin:1% 2%;text-align:left}
center .tabs-title li .tab_Fit{font-weight:bold;color:#663333;text-align: center;}
.menu_bot{background:url(../images/menu.jpg) no-repeat;width:307px;height:63px;line-height:63px;font-size:14pt;color:#262626;font-weight:bold;margin: 1% auto 1% 38%;float:left;}
center .content-con{display: none;}
center .content-con:first-child{display: block;}
center .cont_img{float:left;width: 50%;}
center .cont_img img{float:left;margin:1% 2% 0 0;}
center .cont_text{float:right;width:40%;}
center .chose_bg{background:#f9d608;width:80%;padding:2% 3%;color:#191919;font-size:13pt;line-height:200%;text-align:left;border:#191919 1px solid;border-radius:8px;}
.but{width:300px;height:50px;line-height: 50px; border:1px #ff8400 solid;border-radius:8px;float:left;color:#ff8400;font-size:18px;margin-left:200px;}
.tit_txt{font-size:26pt;color:#4d4d4d;font-weight:bold;background:url(../images/tit_bg.jpg) no-repeat center;height: 45px;line-height:45px;margin:3% 0}
center .how{}
center .how .top_tit{font-size:14pt;color:#2b2b2b;font-weight:bold;height:32px;line-height:32px;text-align:center;}
center .how img{border-radius:8px 8px 0 0;}
center .how li{float:left;width:230px;background:#e9e9e9;border-radius:8px;margin:0 12px 40px 0;text-align:left;padding-bottom:20px;}
.txt_main{padding:0 10px;font-size:12pt;line-height:200%;color:#595757;}
center .major{margin-right:40px;}
center .major img{border-radius:8px 8px 0 0;width:100%;}
center .major li{float:left;width:370px;margin:10px 0 10px 20px;border-radius:8px;background:#efefef;text-align: left;}
center .major li .major_na{font-size:16pt;font-weight:bold;text-align: center;height:40px;line-height:40px;color:#545454}
center .major li .bot_red{background:#663333;color:#fff;height: 50px;line-height: 50px;text-align: center;font-size:12pt;float:left;width:170px;border-radius:8px;margin:10px 0 10px 10px;}
center .major li .bot_gry{background:#b5b5b5;color:#fff;height: 50px;line-height: 50px;text-align: center;font-size:12pt;float:right;width:170px;border-radius:8px;margin:10px 10px 10px 0;}

.jnxl img {
  float: left;
}
.jnxl-con {
  width: 230px;
  float: right;
  line-height: 2em;
  text-align: left;
}
.jnxl-con p {text-indent: 2em;}
.jnxl-txt {
  display: block;
  width: 230px;
  padding: 10px 0;
  background: #a88e8e;
  color: #fff;
  margin-top: 10px;
  text-align: center;
}
.jnxl-txt strong {font-size: 24px;}

center .comp{}
center .comp img{margin:0 1% 1% 0;float:left;}
#grey{background:#eee;}
#grey .gril_bg{background:url(../images/five_bg.jpg) no-repeat; background-position:center 60%; width:62%;margin:1% auto;}
#grey .gril_bg li{float:left;width:32%;}
#grey .gril_bg li .li_tit{border:#663333  1px solid;border-radius:5px;width:60%;height:48px;line-height:48px;font-size:14pt;color:#663333;margin:1% 0 1% 10%}
#grey .gril_bg li .li_text{font-size:10pt;line-height:200%;text-align:left;}
center .photo{}
center .photo img{float:left; width:286px;margin:0 0 1% 1%}
#foot_bg{background:#e9e9e9;margin:20px 0 0 0;}
#foot_bg .foot_img{background:url(../images/bot_bg.jpg) no-repeat;background-position:10% -30%;width:1210px;height:420px;margin:0 auto}
#foot_bg .foot_right{float:right;width:340px;margin:20px 0 0 0;background:#fff;}

.bgcolor {
  background: #e9e9e9;
  margin: 20px auto;
}
.bgcolor .wrap {background: url("../images/foot_img.jpg") no-repeat left bottom;
}
.bmbox {
  width: 434px;
  height: 428px;
  margin-left: 756px;
  background: #fff;
}
.bm-title {
  text-align: center;
  padding: 20px;
}
.bm-title strong {
  font-size: 30px;
}
.bm-input {
  display: block;
  width: 295px;
  height: 50px;
  line-height: 50px;
  border: 1px solid #c9c9c9;
  margin: 0 auto 20px;
  padding: 0 10px;
  border-radius: 10px;
}
.bm-submit {
  display: block;
  width: 295px;
  height: 50px;
  line-height: 50px;
  margin: 0 auto 20px;
  border-radius: 50px;
  text-align: center;
  background: -webkit-linear-gradient(left, #ff875d, #ff545c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ff875d, #ff545c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ff875d, #ff545c); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ff875d, #ff545c); /* ±ê×¼µÄÓï·¨ */
  color: #fff;
  font-size: 24px;
  cursor: pointer;
}