@charset "gb2312";*{box-sizing:border-box;margin:0;padding:0}
.left{float:left}
.right{float:right}
img{border:0 none;width:100%;display:block}
html{-webkit-text-size-adjust:none}
a{outline:0;text-decoration:none}
a:hover{text-decoration:none}
html{zoom:1}
html *{outline:0;zoom:1}
html button::-moz-focus-inner{border-color:transparent!important}
body{overflow-x:hidden;font-size:12px}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
a img,fieldset{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:after,q:before{content:''}
button,input[type=button],input[type=password],input[type=reset],input[type=submit],input[type=text],textarea{-webkit-appearance:none!important}
em,i{font-style:normal}
html{font-size:62.5%}
@media only screen and (min-width:321px){html{font-size:62.5%!important}
}
@media only screen and (min-width:361px){html{font-size:70.31%!important}
}
@media only screen and (min-width:376px){html{font-size:73.24%!important}
}
@media only screen and (min-width:481px){html{font-size:84%!important}
}
@media only screen and (min-width:561px){html{font-size:90%!important}
}
@media only screen and (min-width:641px){html{font-size:100%!important}
}
body{font-family:"Microsoft YaHei",sans-serif;margin:0 auto;max-width:640px;min-width:320px;overflow-x:hidden;padding:0;width:100%;color:#333}
.clear_f:after{clear:both}
.clear_f:after,.clear_f:before{content:"";display:block}
ol,ul{list-style:none}
article,b,dd,dl,dt,footer,h1,h2,h3,h4,header,input,li,menu,nav,p,section,span,ul{margin:0;padding:0}
li,ul{list-style:none}
.clear{clear:both}
em{font-style:normal}
.f_l{float:left}
.f_r{float:right}
a{text-decoration:none;color:#333}
.line{height:.2rem;background-color:#eee}
.ibody img{display:block;width:100%}
.flex{display:flex;justify-content:center;flex-wrap:wrap}
hr{margin:1.25rem 0}
.wpic{width:100%}
.wtxt{font-size:1.2rem;line-height:2rem;color:#333;padding-top:.775rem;padding-bottom:.45rem}
.xfly_lybox1{display:inline-block;height:1.3rem;line-height:1.3rem;width:10rem;vertical-align:top;border:none;text-indent:1.125rem;font-size:.625rem;color:#c5c3c3}
.xfly_ly_subbox{width:14.3rem;height:1.25rem;display:block;margin:0 auto;text-align:center;line-height:1.225rem;font-size:.7rem;color:#fff;background-color:red;border-radius:.625rem;border:none;margin-top:.85rem;margin-bottom:.75rem}
.title{font-size:1.8rem;line-height:3.5rem;padding-top:2.2rem;text-align:center;color:#333}
.etitle{font-size:1rem;line-height:.9rem;text-align:center;color:#333;text-transform:uppercase}
.ftitle{font-size:1.2rem;line-height:1.2rem;text-align:center;color:#333}
.btn_box{display:flex;justify-content:center;flex-wrap:wrap;padding:1.5rem 0 0}
.btn_box a{display:block;height:3.1rem;border-radius:2rem;text-align:center;line-height:3.1rem;font-size:1.3rem;border:.05rem solid #973333;padding:0 1.75rem;margin:0 .35rem;color:red}
.btn_box a.swtzh{background-color:#973333;color:#fff}
.pymb{padding:0 .8rem}
.mb_l{width:30%;margin-top:1.25rem}
.mb_r{width:68%;margin-top:1.25rem}
.nr_con{width:95%;margin:0 auto .5rem;border:.025rem solid #d2d2d2}
.nr_txt{width:48%;padding:0 1.5rem}
.nr_pic{width:52%}
.btn_on .swtzh{display:block;min-width:4.8rem;height:2.8rem;margin:0 auto;font-size:1.2rem;color:#fff;line-height:2.65rem;text-align:center;border-radius:1.575rem;background-color:#973333;margin-top:2.5rem}
.btn_on .swtzh i{display:block;width:2.2rem;height:2.2rem;margin-top:.35rem;margin-right:.5rem;float:right;background-image:url(../zy_img/xcjy/btn_ico.png);background-size:100%;background-repeat:no-repeat;background-position:center center}
.nr_con .title{font-size:1.45rem}
.kcys{background-color:#eee;width:100%;padding-bottom:1.5rem}
.ys_con{display:flex;justify-content:center;flex-wrap:wrap}
.ys_li{width:45%;height:20.12rem;background-size:100%;background-repeat:no-repeat;background-position:center top;margin:.65rem;padding-top:7%}
.ys_li:nth-child(2){background-image:url(../zy_img/xcjy/ys_bg_02.jpg)}
.ys_li:nth-child(3){background-image:url(../zy_img/xcjy/ys_bg_03.jpg)}
.ys_li:nth-child(4){background-image:url(../zy_img/xcjy/ys_bg_04.jpg)}
.ys_li:nth-child(1){background-image:url(../zy_img/xcjy/ys_bg_01.jpg)}
.ys_ico{width:3.5rem;margin:0 auto}
.ys_tit{font-size:1.75rem;text-align:center;font-weight:700;line-height:4rem;color:#fff}
.ys_txt{font-size:1.1rem;text-align:center;line-height:1.8rem;color:#fff}
.ms_con{display:flex;justify-content:center;flex-wrap:wrap;padding-top:3rem}
.nms_li{width:45%;margin:0 .375rem}
.nms_pic{width:9.73rem;height:9.73rem;border-radius:50%;margin:0 auto;overflow:hidden}
.nms_enm{font-size:1.35rem;color:#5a3315;line-height:2.75rem;text-align:center}
.nms_cnm{font-size:1.35rem;color:#5a3315;line-height:2.15rem;text-align:center}
.nms_ico{text-align:center;font-size:0;height:.65rem;margin-top:.125rem;margin-bottom:.125rem}
.nms_ico i{display:inline-block;width:.4rem;height:.4rem;background-image:url(/x2019/img/nms_ico.jpg);background-size:100%;background-repeat:no-repeat;background-position:center center;margin:0 .05rem}
.nms_txt{font-size:1.1rem;line-height:1.5rem;color:#5a3315;text-align:center;border-top:.085rem dashed #c9aa81;border-bottom:.085rem dashed #c9aa81;padding:.55rem 0}
.nms_ntb{display:flex;justify-content:center;flex-wrap:wrap;padding:.5rem 0}
.nms_ntb a{width:2.75rem;height:1.1rem;line-height:1.1rem;text-align:center;font-size:.45rem;color:#4e2811;border-radius:.55rem;margin:0 .125rem;background-color:#dfbe93}
.nms_ntb a.swtzh{background-color:#4e2811;color:#ffa127}
.xszp{background-color:#eee;padding-bottom:1.5rem}
.zp_con{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1.2rem;padding-bottom:0}
.zp_con .zp_img{width:100%}
.jy_txt{font-size:1.2rem;line-height:1.5rem;padding:.5rem 0}
.zy_con{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.5rem}
.zy_li{width:7.325rem;height:8.525rem;border:.025rem solid #eee;margin-bottom:.35rem}
.zy_tit{font-size:.6rem;text-align:center;line-height:1rem;padding-top:.25rem;font-weight:700;color:#333}
.zy_txt{font-size:.45rem;color:#333;text-align:center;line-height:.8rem}
.zy_btn{width:80%;margin:0 auto;padding-top:.375rem;display:flex;justify-content:space-between;flex-wrap:wrap}
.zy_btn a{display:block;width:2.7rem;height:.825rem;border:.05rem solid #ff0317;border-radius:.4rem;color:#ff0317;font-size:.45rem;line-height:.75rem;text-align:center}
.zy_btn a.swtzh{background-color:#ff0317;color:#fff}
.btn_on .swtzh2{margin-top:1.5rem}
.btn_on .swtzh4{margin-top:2.8rem}
.yxms{padding-bottom:1.5rem}
.hslztdaohang0{overflow:hidden}
.hslztdaohang{padding:2.2rem 0 1rem 0;background-color:#fff}
.hslztdaohang h2{height:3rem;line-height:3rem;border-bottom:2px solid #c9c9c9;padding:0 1rem;font-size:1.5rem;color:#333;margin-bottom:1.3rem}
.hslztdaohang h2 .zymore{float:right;font-weight:400;font-size:1.2rem;color:#666}
.hslztdaohang h2 .zytit1{font-weight:400;font-size:1.2rem;color:#666;padding-left:2.8rem}
.hslztdaohang h2 .zytit1 b{background-color:#ee7800;color:#fff;font-weight:400;border-radius:1.2rem;font-size:1rem;padding:.2rem .6rem}
.hslztdaohang .hslztdaohang1{float:left;width:50%;margin-bottom:1.25rem}
.hslztdaohang .hslztdaohang1 a{display:block;border:1px solid #ccc;height:6.6rem}
.hslztdaohang .hslztdaohang1_1 a{margin-left:1rem;margin-right:.5rem}
.hslztdaohang .hslztdaohang1_2 a{margin-right:1rem;margin-left:.5rem}
.hslztdaohang .hslztdaohang1_3 a{margin-left:1rem;margin-right:.5rem}
.hslztdaohang .hslztdaohang1_4 a{margin-right:1rem;margin-left:.5rem}
.hslztdaohang .hslztdaohang1 span{display:block;width:5rem;height:5rem;float:left;background-color:#ee7800;border-radius:2rem;text-align:center;margin-right:.625rem;line-height:5rem;margin-top:.7rem;margin-left:.7rem}
.hslztdaohang .hslztdaohang1 span i{font-size:3rem;color:#fff}
.hslztdaohang .hslpczytjbox2 h3{padding-top:.8rem;padding-bottom:.2rem;font-size:1.4rem;color:#333;font-weight:400}
.hslztdaohang .hslpczytjbox2 p{line-height:1.2rem;font-size:1rem;color:#555;padding-right:1rem}
.hslztdaohang{clear:both}
.hslztdaohang1 span{position:relative}
.hslztdaohang1 span img{width:2.5rem;height:auto;position:absolute;left:50%;top:50%;margin-left:-1.2rem}
.hslztdaohang1 .hslpczytjboximg1 img{margin-top:-1.125rem}
.hslztdaohang1 .hslpczytjboximg2 img{margin-top:-1.375rem}
.hslztdaohang1 .hslpczytjboximg3 img{margin-top:-1.25rem}
.hslztdaohang1 .hslpczytjboximg4 img{margin-top:-.813rem}
.jybz {width: 93.75%;margin: 0 auto;}