@charset "gb2312";
/* CSS Document */
html{font-size:40px;}
body{padding:0;font-family:"Microsoft YaHei";margin:0;-webkit-text-size-adjust:none;width:100%;min-width: 8rem;max-width: 16rem;margin:0 auto;overflow-x:hidden;background-color:#fff;}
.tbody{padding:0 0.5rem;}
ol, ul{list-style:none }
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul, li, input, h1, h2, h3, h4, p, span, b, dl, dt, dd, header, menu, section, footer, nav, article{margin:0;padding:0;}
ul, li{list-style:none;}
.clear{clear:both;}
em{font-style:normal;}
a{text-decoration:none;color:#333;}
.line{height:0.2rem;background-color:#eeeeee;}
.ibody img{display:block;width:100%;}
.disflex{display:flex;justify-content:space-between;flex-wrap:wrap;}
/*----*/
.ds_top{background-image:url(../img/ds_top_bg.jpg);background-size:100%;background-repeat:no-repeat;background-position:center center;border-bottom: 0.1rem solid #fff;}
.ds_top_li{width: 4.85rem;height: 6.4rem;}
.ds_top_tit{font-size: 0.5rem;color:#c41713;text-align:center;font-weight:bold;line-height: 1.95rem;}
.ds_top_dat{width: 1.8rem;margin:0 auto;line-height: 5.2rem;font-size: 0.55rem;color:#bfc0c0;text-align:center;background-image:url(../img/ds_top_dat.png);background-repeat:no-repeat;background-size:100%;background-position:center top;margin-top: -1.25rem;}
.ds_top_btn{display:block;width: 3.2rem;height: 0.9rem;margin:0 auto;border-radius: 0.45rem;background-color:#d60934;margin-top: -0.875rem;font-size: 0.5rem;color:#fff;text-align:center;line-height: 0.9rem;}
.cszy, .dszt, .gzwt{background-color:#eeeeee;}
.title{background-image:url(../img/etitle.png);background-size: 6.6rem;background-repeat:no-repeat;background-position:center 0.9rem;padding-top: 1.4rem;line-height: 2rem;padding-left: 7.1rem;font-size: 0.55rem;color:#404040;}
.cs_con{width: 15rem;margin:0 auto;padding-top: 0.45rem;}
.cs_lst{width: 4.75rem;padding-bottom: 1.4rem;}
.cs_etit{text-transform:uppercase;font-size: 0.4rem;color:#9d9d9d;line-height: 0.7rem;}
.cs_btit{font-size: 0.55rem;color:#000;line-height: 0.8rem;padding-bottom: 0.3rem;}
.cs_ctit{font-size: 0.6rem;color:#000;line-height: 0.9rem;padding-top: 0.15rem;text-align:center;font-weight:bold;}
.cs_ftit{font-size: 0.45rem;color:#8e8d8d;line-height: 0.65rem;text-align:center;padding-bottom: 0.25rem;}
.cs_btn{display:block;width: 3.2rem;height: 1.05rem;line-height: 1.05rem;margin:0 auto;border-radius: 0.5rem;font-size: 0.5rem;color:#fff;text-align:center;background-color:#d60934;}
.kms_top, .kms_main, .wt_con{width: 15rem;margin:0 auto;}
.kms_video{width: 8.5rem;}
.kms_con{width: 5.8rem;}
.kms_text{font-size: 0.45rem;color:#404040;line-height: 0.75rem;padding-top: 0.4rem;position:relative;}
.kms_text:before{content:"";display:block;width: 1.7rem;height: 0.1rem;background-color:#d60934;position:absolute;left: 0rem;top: 0rem;}
.kms_btn{display:block;width: 3.35rem;height: 0.925rem;line-height: 0.925rem;margin-top: 0.5rem;border-radius: 0.45rem;font-size: 0.5rem;color:#fff;text-align:center;background-color:#d60934;}
.kms_main{padding-top: 0.5rem;padding-bottom: 0.75rem;}
.kms_li{width: 7.225rem;position:relative;margin-bottom: 0.45rem;}
.kms_txt{width:100%;height:1.25rem;font-size: 0.4rem;color:#fff;text-align:center;line-height:0.479rem;position:absolute;left: 0rem;bottom: 0rem;background-color:#d60934; padding-top:0.15rem}
.dszt{padding-bottom: 0.75rem;}
.zt_con{width: 15rem;margin:0 auto;padding-top: 0.875rem;}
.zt_bpic{width: 9.825rem;}
.zt_spic{width: 4.925rem;}
.zt_spic img{margin-bottom: 0.275rem;}
.zt_nav{width: 8.1rem;margin:0 auto;}
.zt_nav .swiper-slide{width: 2.5rem;height: 0.8rem;border-radius: 0.4rem;border: 0.025rem solid #d60934;background-color:#eeeeee;font-size: 0.5rem;color:#d60934;text-align:center;margin:0 0.1rem;}
.zt_nav .swiper-slide-thumb-active{background-color:#d60934;color:#fff;}
.zxbtn{display:block;width: 6.975rem;height: 1.3rem;margin:0 auto;border-radius: 0.65rem;background-color:#d60934;font-size: 0.55rem;color:#fff;text-align:center;line-height: 1.3rem;margin-top: 0.75rem;}
.grs{padding-bottom: 0.75rem;}
.grs_nav{width: 11.5rem;margin:0 auto;}
.grs_nav .swiper-slide{width: 2.5rem;height: 0.8rem;border-radius: 0.4rem;border: 0.025rem solid #d60934;background-color:#eeeeee;font-size: 0.5rem;color:#d60934;text-align:center;margin:0 0.2rem;}
.grs_nav .swiper-slide-thumb-active{background-color:#d60934;color:#fff;}
.grs_con{width: 15rem;margin:0 auto;padding-top: 0.75rem;}
.grs_pic{width: 7.225rem;margin-bottom: 0.5rem;}
.gzwt{padding-bottom: 0.75rem;}
.wt_lst{width: 7.25rem;height: 3.75rem;border-radius: 0.15rem;background-color:#fff;background-size: 3.75rem;background-position:left center;background-repeat:no-repeat;padding-left: 3.125rem;margin-bottom: 0.5rem;}
.wt_tit{font-size: 0.6rem;color:#404040;font-weight:bold;line-height: 0.85rem;padding-top: 0.5rem;}
.wt_ftit{font-size: 0.5rem;color:#979797;line-height: 0.7rem;}
.wt_btn{display:block;width: 2.65rem;height: 0.875rem;line-height: 0.875rem;margin-top: 0.4rem;border-radius: 0.45rem;font-size: 0.5rem;color:#fff;text-align:center;background-color:#d60934;margin-left: 1.05rem;}
.jss{background-color:#e5e5e5;padding-bottom: 0.75rem;}
.jss_nav{width: 13.5rem;}
.jss_nav .swiper-slide{width: 2.5rem;height: 0.8rem;border-radius: 0.4rem;border: 0.025rem solid #d60934;background-color:#eeeeee;font-size: 0.5rem;color:#d60934;text-align:center;margin:0 0.075rem;}
.jss_nav .swiper-slide-thumb-active{background-color:#d60934;color:#fff;}
.lrcq{background-image:url(../img/form_bg.jpg);background-size:100%;background-repeat:no-repeat;background-position:center top;padding-bottom: 1rem;}
.rcq_ipt{display:block;width: 15rem;height: 1.7rem;background-repeat:no-repeat;background-size: 1.75rem;background-position:left center;border:none;box-shadow: 0rem 0rem 0.15rem 0rem #999;margin:0 auto;margin-top: 0.8rem;border-radius: 0.2rem;font-size: 0.55rem;line-height: 1.7rem;color:#abaaaa;text-indent: 2rem;}
.rcq_btn{display:block;width: 8.075rem;height: 1.55rem;border-radius: 0.75rem;background-color:#d60934;margin:0 auto;border:none;margin-top: 1.4rem;font-size: 0.6rem;color:#fff;}