@charset "utf-8";
max-img {100% !important}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: 微软雅黑 !important; }
html { font-size: 10px; font-size: calc(200vw/64); background-color: #E1E1E1; }
@media all and (max-width: 320px) { html { font-size: 10px; } }
@media all and (min-width: 640px) { html { font-size: 20px; } }
body { min-width: 320px; max-width: 640px; margin: 0 auto;font-family:微软雅黑 !important; background:#fff; }
img,input,select{vertical-align:middle;margin:0;padding:0;}
img{ max-width:100%}
.float_container dt img{ width:auto}
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button,submit, textarea, checkbox, select, radio, form { vertical-align: middle; font-size: 100%; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a, area { blr:expression(this.onFocus=this.blur())/* for IE */
}
:focus { outline: none;/* for Firefox */ }
.red, .red a { color: red; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.left { float: left; }
.right { float: right; }


.img1{ margin:1.5rem auto;}
.conp{ margin:0 auto; width:90%; padding:2% 0%; text-indent:2em; font-size:1.2rem; color:#000; line-height:1.6rem}
.put_swt{ width:85%; margin:1rem auto;}
.put_swt a{ display:inline-block; width:45%; line-height:3rem; font-size:1.5rem; color:#fff; text-align:center; border-radius:0.3rem;}
.put_swt a:nth-child(1) { background:#d10000; float:left}.put_swt a:nth-child(2) { background:#934900; float:right}
.con2{ width:100%; margin:2rem auto; padding:1rem 0% 2rem; background:url(../images/wh_bg.gif) repeat-y;}
.con3{ width:100%; margin:1rem auto; padding:0rem 0% 1rem; }
.con3_r{ width:90%; background:#f6f6f6; margin:0 auto}

jun_dy4 { padding: 1.2rem; overflow: hidden; background: #f0f0f0; }
.jun_dy4_a { width: 100%; overflow: hidden; margin: 1.5rem auto; }
.jun_dy4_a dl { width: 100%; overflow: hidden; background: #f6f6f6; }
.jun_dy4_a dt { width: 50%; }
.jun_dy4_a dd { width: 50%; text-align: center; }
.jun_dy4_a dd h2 { font-size: 1.8rem; color: #d81e1e; text-align: center; }
.jun_dy4_a dd span { width: 7rem; }
.jun_dy4_a dd h3 { font-size: 1rem; color: #272626; line-height: 1.7rem; }
.jun_dy4_a dd p { color: #767676; font-size: 0.9rem; line-height: 1.5rem; padding: 0rem 0.8rem; text-align: left; }
#form1 { margin-left:2%;}
.xj_lmbc{width:100%;}

.xj_l2{ background:#fff;}

.xj_l3 h2{ text-align:center; font-size:1.2rem; line-height:3rem; font-weight:bold; color:#666; background:#934900; color:#fff}


.xj_l3 ul{ padding-top:24px;}



.xj_l3 ul li{ overflow:hidden; padding-bottom:10px; width:50%; float:left}



.xj_l3 ul li h3{ float:left; width:28%; font-size:1.1rem; line-height:2rem; color:#333;}



.xj_l3 ul li h4{ float:left; width:59%; padding-right:2%;}



.xj_l3 ul li h5{ overflow:hidden; line-height:36px; color:#999;}



.xj_l3 ul li h6{ overflow:hidden;}



.xj_l3 ul li h6 span { padding-right:40px;}



.xj_l3 ul li p{ line-height:1.7rem; color:#e53131; padding-bottom:8px; font-size:1.1rem}

.xj_k1{width:100%; border-radius:0.3rem;  padding:0 5px; border:1px solid #999; background:#fff; font-size:14px; line-height:2rem; color:#666;}



.xj_k2{ width:93%; border-radius:0.3rem; padding:0 6px; border:1px solid #999; background:#fff; font-size:14px; line-height:24px; height:72px; color:#666;}



.xj_k3{ height:2rem; border:1px solid #999; line-height:34px; font-size:1.1rem; color:#666;border-radius:0.3rem;     width: 100%; }



.xj_k3 option{ line-height:2rem; font-size:14px; color:#666;}



.xj_l4{ background:#f9f9f9; padding:10px 20px 40px;}



.xj_l4 h2{ text-align:center; font-size:20px; line-height:70px; font-weight:bold; color:#666; border-bottom:1px solid #e5e5e5;}



.xj_l4 h3{ padding:14px 0; font-size:18px; line-height:26px; color:#000000; font-weight:bold;}



.xj_l4 p{ line-height:1.7rem; text-indent:2em; color:#000; font-size:1.1rem;}


.qrgh{ display:inline-block; width:35%; line-height:3rem; font-size:1.5rem; color:#fff;background:#d10000; float:left text-align:center; border-radius:0.3rem; margin-left:7%;    border: 0;}
.qccz { display:inline-block; width:35%;border-radius:0.3rem; line-height:3rem; font-size:1.5rem;text-align:center; color:#fff; background:#934900;     border: 0;}

.hdp{ position:relative; overflow:hidden; margin:0 auto 1rem; padding-bottom:2rem; width:80.31%;/* 璁剧疆鐒︾偣鍥炬渶澶у搴� */ }
.hdp .hd{ width: 100%; height: 20px; position: absolute; bottom: 0px;text-align: center; z-index:1;}
.hdp .hd ul{display: inline-block; height: 10px; padding: 3px 5px; /*background-color: rgba(255,255,255,0.7);*/ -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;font-size: 0; vertical-align: top;}
.hdp .hd li{ display: inline-block;width: 10px;height: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: #ceb889;margin: 0 5px;vertical-align: top;overflow: hidden;}
.hdp .hd li.on{ background: #9a754e;  }
.hdp .bd{ position:relative; z-index:0; }
.hdp .bd li{ position:relative; text-align:center;  }
.hdp .bd li img{ background:url(../image/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 鍥剧墖瀹藉害100%锛岃揪鍒拌嚜閫傚簲鏁堟灉 */}
