/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont-sm';  /* Project id 4596860 */
  src: url('//at.alicdn.com/t/c/font_4596860_q8fgsi6xqbs.eot?t=1756166884726'); /* IE9 */
  src: url('//at.alicdn.com/t/c/font_4596860_q8fgsi6xqbs.eot?t=1756166884726#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//at.alicdn.com/t/c/font_4596860_q8fgsi6xqbs.woff2?t=1756166884726') format('woff2'),
       url('//at.alicdn.com/t/c/font_4596860_q8fgsi6xqbs.woff?t=1756166884726') format('woff'),
       url('//at.alicdn.com/t/c/font_4596860_q8fgsi6xqbs.ttf?t=1756166884726') format('truetype'),
       url('//at.alicdn.com/t/c/font_4596860_q8fgsi6xqbs.svg?t=1756166884726#iconfont-sm') format('svg');
}
.iconfont {font-family:'iconfont-sm';}
body {
	font-family: "微软雅黑", "黑体", "宋体", Arial;
	font-size: 18px;
	line-height: 170%;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-color: #FFF;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
a{color:#400000; text-decoration: none;}

.pr{position: relative;}
.pa{position: absolute;}

.l_0__1{left:-1px;}
.l_0_1{left:0px;}
.t_0_1{top:0px;}
.t_0__1{top:-1px;}
.l_0_1{left:0px;}
.b_0_1{bottom:0px;}

.bgcolor{ background:#e8dfce;}

.zindex{z-index:999;}

/*.topbar{ background:#400000; font-size:12px; color:#fcca00; line-height:30px; text-decoration:none; margin-bottom:135px;}*/
.topbar{ background:#400000; font-size:12px; color:#fcca00; line-height:30px; text-decoration:none;}
.topbar a{
	color: #fcca00;
	text-decoration: none;
}
.topbar a:hover{color:#bb111a; text-decoration: underline;}

#myBtn {
	font-size:12px;
    display: none;
    position: fixed;
	width:50px;
	height:32px;
    bottom: 125px;
    right: 30px;
    z-index: 999;
    border: none;
    outline: none;
    background-color: #555;
    color: #fff;
    cursor: pointer;
    padding: 0px 8px;
    border-radius: 5px;
	text-align:center; 
}
#myBtn:hover {
  /*background-color: #400000;*/
  color: #400000;
}

#ReturnHome{	
	font-size:12px;
	line-height:20px;
    display: block;
    position: fixed;
	width:50px;
    bottom: 50px;
    right: 30px;
    z-index: 999;
    border: none;
    outline: none;
    background-color: #555;
    color: #fff;
    cursor: pointer;
    padding: 8px;
    border-radius: 5px; 
	text-align:center; 
}
#ReturnHome span{	
	font-size:35px;
	line-height:35px;
}
#ReturnHome:hover {
  /*background-color: #400000;*/
  color: #400000;
}

#audio_control {
	font-size:35px;
	line-height:60px;
    display: none;
    position: fixed;
	width:50px;
    bottom: 161px;
    right: 30px;
    z-index: 999;
    border: none;
    outline: none;
    background-color: #555;
    color: #fff;
    cursor: pointer;
    padding: 0px 8px;
    border-radius: 5px; 
	text-align:center; 
}
#audio_control:hover {
  background-color: #400000;
}

.red{color:#f00;}
.red a{color:#f00;}

.cont{
	width:1000px;
	padding:20px;
	margin:0px auto;
	background:rgba(255,255,255,0.3); color:#400000;
	}
.cont_1{
	width:100%;
	margin:0px auto;
	background:rgba(255,255,255,0.3); color:#400000;
	}
.cont_b_1{border: 1px solid rgba(210, 160, 114, 1.00); border-collapse:collapse;}
#b {width: 100%; height: 600px; position: relative; padding:0px;}	
ul#banner { list-style: none; margin: 0px;padding: 0px;height:600px; width: 100%; overflow: hidden; } 
ul#banner li {list-style: none;margin: 0px;padding: 0px;height: 600px;width: 100%;background-color:#FFF;} 
ul#banner li div {background-repeat: no-repeat; background-position:center top; width:100%; height:600px;margin:0px;padding:0px;} 
#btn{display: inline;width:auto;height:12px;float:center;margin:-30px auto 0px auto;position:absolute;z-index:11;left:50%;}
#btn a{float:left;width:12px;height:12px;line-height:12px;text-align:center;text-decoration:none;margin-left:20px;background: url(../images/ibbtn.png) no-repeat center center;}
#btn a.activeSlide{background:url(../images/ibhbtn.png) no-repeat center center;}
#btn a:hover{background:url(../images/ibhbtn.png) no-repeat center center;}
#b a.b_prev,#b a.b_next{display: block;width:53px;height:53px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: -300px 0 0 0;background: url(../images/silder_btn.png) no-repeat;z-index: 20;}	
#b a.b_prev{left:15px;background-position: left 0;}
#b a.b_next{right:15px;background-position: right 0;}
	
.lh_170_1{line-height:170%;}

.h135{height:135px;}
	
.section_t_1{display:block;overflow:hidden;white-space: nowrap;width:200px;margin:0px auto;}	
.section_t_2{display:block;overflow:hidden;white-space: nowrap;width:450px;}	

.t_1{
	font-size: 26px;
	line-height: 140%;
	font-weight: bold;
	color: #400000;
	text-decoration: none;
	background-color: #e8dfce;
	text-align: center;
	}
.t_2{
	font-size: 16px;
	line-height: 37px;
	font-weight: normal;
	color: #400000;
	text-decoration: none;
	text-align: center;
	background-image: url(../images/k_x_2.jpg);
	background-repeat: repeat-x;
	}
.z_t_c_1{text-align: center;}

.m_b_10_1{margin-bottom:10px;}
.m_b_20_1{margin-bottom:20px;}
.m_t_20_1{margin-top:20px;}
.m_t_b_35_1{margin-top:35px; margin-bottom:35px;}
.m0auto{margin:0px auto;}

.p_lr_10_1{padding-left:10px; padding-right:10px;}
.p_lr_20_1{padding-left:20px; padding-right:20px;}
.p_tb_20_1{padding-top:20px; padding-bottom:20px;}
.p_l_25_1{padding-left:25px;}
.p_a_20_1{padding:20px; }

.m_l_18_1{margin-left:18px;}

.cp_1{cursor:pointer;}

.b_b_d2a072_1{ border-bottom:1px dashed #d2a072;}

.cont_k_1{ 
    background-image: url(../images/k_t_3.jpg), url(../images/k_b_3.jpg), url(../images/k_c_3.jpg);
    background-repeat: no-repeat, no-repeat, repeat-y;
    background-position: top center, bottom center, center center;}
.cont_k_2{ 
    background-image: url(../images/k_t_4.jpg), url(../images/k_b_4.jpg), url(../images/k_c_4.jpg);
    background-repeat: no-repeat, no-repeat, repeat-y;
    background-position: top center, bottom center, center center;}
.cont_b_1{border: 1px solid rgba(210, 160, 114, 1.00); border-collapse:collapse;}

.z_14_666_1{font-size:14px; color:#666; font-weight:normal; line-height:36px;}
.z_14_666_1 a{color:#666; text-decoration:none;}
.z_14_000_1{font-size:14px; color:#000; font-weight:normal; line-height:36px;}
.z_14_000_1 a{color:#000; text-decoration:none;}
.z_14_000_b_1{font-size:14px; color:#000; font-weight:bold; line-height:36px;}
.z_14_000_b_1 a{color:#000; text-decoration:none;}
.z_14_000_b_1 a:hover{text-decoration: underline;}
.z_14_000_c92838_b_1{font-size:14px; color:#000; font-weight: bold; line-height:36px;}
.z_14_000_c92838_b_1 a{color:#000; text-decoration:none;}
.z_14_000_c92838_b_1 a:hover{color:#c92838;text-decoration: none;}
.z_14_400000_c92838_b_1{font-size:14px; color:#400000; font-weight: bold; line-height:36px;}
.z_14_400000_c92838_b_1 a{color:#400000; text-decoration:none;}
.z_14_400000_c92838_b_1 a:hover{color:#c92838;text-decoration: underline;}
.z_14_400000_c92838_1{font-size:14px; color:#400000; font-weight:normal; line-height:36px;}
.z_14_400000_c92838_1 a{color:#400000; text-decoration:none;}
.z_14_400000_c92838_1 a:hover{color:#c92838;}
.z_16_000_b_1{font-size:16px; color:#000; font-weight:bold; line-height:36px;}
.z_16_000_b_1 a{color:#000; text-decoration:none;}
.z_16_000_b_1 a:hover{text-decoration: underline;}
.z_16_400000_c92838_1{font-size:16px; color:#400000; font-weight: normal; line-height:36px;}
.z_16_400000_c92838_1 a{color:#400000; text-decoration:none;}
.z_16_400000_c92838_1 a:hover{color:#c92838;}
.z_16_400000_c92838_b_1{font-size:16px; color:#400000; font-weight: bold; line-height:36px;}
.z_16_400000_c92838_b_1 a{color:#400000; text-decoration:none;}
.z_16_400000_c92838_b_1 a:hover{color:#c92838;}
.z_16_47341F_c92838_1{font-size:16px; color:#47341F; font-weight: normal; line-height:36px;}
.z_16_47341F_c92838_1 a{color:#47341F; text-decoration:none;}
.z_16_47341F_c92838_1 a:hover{color:#c92838;}
.z_18_000_1{font-size:18px; color:#000; font-weight:normal; line-height:36px;}
.z_18_000_1 a{color:#000; text-decoration:none;}
.z_24_3F0000_c92838_1{font-size:24px; color:#3F0000; font-weight: normal; line-height:36px;}
.z_24_3F0000_c92838_1 a{color:#3F0000; text-decoration:none;}
.z_24_3F0000_c92838_1 a:hover{color:#c92838;}
.z_20_3F0000_c92838_1{font-size:20px; color:#3F0000; font-weight: normal; line-height:36px;}
.z_20_3F0000_c92838_1 a{color:#3F0000; text-decoration:none;}
.z_20_3F0000_c92838_1 a:hover{color:#c92838;}

.z_14_d84300_0906ff_1{font-size:14px;color:#d84300; font-weight:normal; line-height:20px; text-align:center;}
.z_14_d84300_0906ff_1 a{color:#d84300; text-decoration:none;}
.z_14_d84300_0906ff_1 a:hover{color:#0906ff; }

.sub_1{font-size: 14px;background: #e8dfce;border: 1px solid #d2a072;border-radius: 5px;width: 70px;height: 30px;color: #333;}
.res_1{font-size: 14px;background: #e3e3e3;border: 1px solid #a6a6a6;border-radius: 5px;width: 70px;height: 30px;color: #999;}
.k_input_385_1{width: 385px;border: none;border-bottom: 1px solid #d2a072;background: #f6f1e8;height: 30px;padding: 0px 10px;font-size: 14px;}
.k_input_385_2{width: 385px;border: 1px solid #d2a072;background: #f6f1e8;height: 100px;padding: 10px;font-size: 14px; line-height:20px;}
.k_input_400_1{margin-left: 25px;
    background: none;
    font-size: 18px;
    line-height: 24px;
    border: none;
    width: 400px;
    font-weight: normal;
    color: #555;}
.k_input_170_1{    width: 170px;
    border: none;
    border-bottom: 1px solid #d2a072;
    background: #E8DFCD;
    height: 20px;
    padding: 0px 10px;
    font-size: 14px;}
.k_input_210_1{width: 210px;border: none;border-bottom: 1px solid #d2a072;background: #f6f1e8;height: 30px;padding: 0px 10px;font-size: 14px;}
.k_input_button_1{background: rgba(255, 255, 255, 0.4);width: 155px;height:40px;text-align: center;border-radius: 5px;color: #666;font-size: 16px;cursor: pointer; border:1px solid #d2a072;}
.k_input_500_1{background:rgba(255, 255, 255, 0.3);width: 500px;border-radius: 25px;border:1px solid #555; color:#000; font-size:24px; margin-top:40px;}
.k_150_1{background:rgba(255, 255, 255, 0.3);width: 150px;border-radius: 15px;border:1px solid #555; color:#000; font-size:16px;}
.k_input_100_1{margin-left: 25px;
    background: none;
    font-size: 14px;
    line-height: 24px;
    border: none;
    width: 100px;
    font-weight: normal;
    color: #555;}



