html{font-size:62.5%;}
*{padding: 0;margin: 0; border:0;}
.wap_main div,.wap_main ul,.wap_main ol,.wap_main li,.wap_main p,.wap_main dl,.wap_main dt,.wap_main dd,.wap_main a,.wap_main span,.wap_main strong,.wap_main h1,.wap_main h2,.wap_main h3,.wap_main h4,.wap_main h5,.wap_main h6,.wap_main input,.wap_main img,.wap_main em,.wap_main img{text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{font-family:"Microsoft YaHei"; color:#000000;}
h1,h2,h3,h4,h5,h6{ display:block; font-weight:normal;}
ol,ul,li{list-style:none}
ol,ul{list-style:none}
a{ text-decoration:none; color:#000000;}
a:hover{ color:#000000;}
img{max-width: 100%; margin:0; border:0; padding:0;}
.m_e1rem{ width:100%; overflow:hidden; height:0.4rem; float:left;}
.m_e2rem{ width:100%; overflow:hidden; height:0.8rem; float:left;}
.wap_main{ width:100%; margin:0 auto;}
.m_head_pic{ position:relative; width:100%; margin:0 auto; overflow:hidden;}
.m_head_pic span{ width:55%; text-align:center; position:absolute; right:5%; bottom:8%;animation:1.5s ease 0s normal none infinite running pulse;}
.m_head_pic span img{ width:100%;}
 
.m_title_h3{ width:100%; float:left; text-align:center; }.m_title_h3 img{ width:100%;}
.bry_list{ width:100%; float:left; padding:0.2rem;}
.bry_list dl{ width:50%; padding:0.2rem; float:left;}
.bry_list dl dd{ width:100%; float:left;}
.bry_list dl dt{ width:100%; text-align:center; font-size:0.6rem; line-height:1.4rem;}
.bry_list dl div{ width:100%; float:left;}
.bry_list dl div a{ width:100%; color:#FFFFFF; text-align:center; float:left; font-size:0.6rem; line-height:1.4rem;border-radius:1rem;}
.bry_d{ width:100%; float:left; padding:0.4rem;}
.bry_list dl:nth-of-type(odd) div a{ background:#E94E88;}
.bry_list dl:nth-of-type(even) div a{ background:#714D67;}

.ldys_list{ width:100%; float:left; padding-left:0.4rem; padding-right:0.4rem;}
.ldys_list p{ width:50%; padding:0.2rem; float:left;}
.m_wr_s{ background:#FFDFF4; width:100%; float:left; overflow:hidden;}
.sdxm_x{ width:96%; margin-left:2%; padding:0.3rem; margin-right:2%; float:left; background:#FFFFFF;border-radius:0.3rem;}
.sdxm_x_h3{ width:90%; margin-left:5%; margin-right:5%; text-align:center; float:left; border-bottom:1px dashed #CCCCCC; padding-top:0.4rem; padding-bottom:0.2rem; font-size:0.8rem; font-weight:bold; color:#EC4E88;}
.sdxm_x_h3 img{ width:1.2rem; margin-bottom:0.2rem; margin-right:0.2rem;}
.sdxm_dl1{ width:100%; float:left;}
.sdxm_dl1 dt{ width:10%; text-align:center; float:left; color:#FFFFFF; background:#312033; font-size:0.6rem; padding-left:0.2rem; padding-right:0.2rem; height:4rem;display:table; }
.sdxm_dl1 dt span{vertical-align:middle;display:table-cell;}
.sdxm_dl1 dd{ width:90%; float:left;}
.sdxm_dl1 dd p{ width:25%; float:left; padding-left:0.15rem;text-align:center; font-size:0.5rem;}
.sdxm_dl1 dd p img{ height:4rem;}
.sdxm_dl2{ width:100%; float:left;}
.sdxm_dl2 dt{ width:8%; text-align:center; float:left; color:#FFFFFF; background:#312033; font-size:0.6rem; padding-left:0.2rem; padding-right:0.2rem; height:4rem;display:table; }
.sdxm_dl2 dt span{vertical-align:middle;display:table-cell;}
.sdxm_dl2 dd{ width:92%; float:left;color:#FFFFFF; padding-left:0.15rem;}
.sdxm_dl2 dd div{ height:4rem; background:#312033; display: table; width:100%; padding-left:0.2rem; padding-right:0.2rem; font-size:0.5rem; }
.sdxm_dl2 dd p{ width:100%; float:left; padding-left:0.15rem; line-height:0.7rem;text-align:left;padding-bottom:0.2rem;}
.style_fo1{ padding-top:0.4rem;}
.style_fo1 strong{ font-weight:bold; color:#EA4E8B;}
.style_fo2 span{ float:left;}
.style_fo2 a{ float:left; background:#815785; color:#FFFFFF; margin-right:0.1rem; padding-left:0.1rem; padding-right:0.1rem; padding-bottom:0.1rem;}
.sdxm_ul1{ width:100%; float:left; font-size:0.5rem; line-height:1rem; padding-top:0.4rem;}
.sdxm_ul1 span{ background:#312033; color:#FFFFFF; float:left; padding-left:0.2rem; padding-right:0.2rem; }
.sdxm_ul1 a{ float:left; padding-left:0.1rem; padding-right:0.1rem; color:#FFFFFF; background:#745E75;border-radius:0.2rem; margin-left:0.1rem; }
.sdxm_dl3{ width:100%; float:left;}
.sdxm_dl3 dd{ width:100%; float:left; padding-bottom:0.6rem;}
.sdxm_dl3 dt{ width:100%; float:left; padding-top:0.6rem; padding-bottom:0.6rem;}
.sdxm_dl3 dd p{ width:49%;}
.sdxm_dl3 dd p:nth-of-type(1) { float:left;}
.sdxm_dl3 dd p:nth-of-type(2) { float:right;}
.gzjt_ul{ width:100%; float:left; padding:0.2rem;}
.gzjt_ul p{ padding:0.2rem; float:left; width:50%;}
.ndyw_hot{ width:100%; padding-left:0.1rem; padding-right:0.1rem; float:left;}
.ndyw_hot p{ padding-left:0.2rem; padding-right:0.2rem; padding-top:0.3rem; padding-bottom:0.3rem;float:left; width:50%; float:left;}
.ndyw_hot p a{border-radius:0.3rem; width:100%; float:left; padding-left:0.2rem; line-height:1.4rem; font-size:0.5rem; text-align:left; position:relative;}
.ndyw_hot p a img{ position:absolute; right:0; top:-0.4rem; width:1.4rem;}
.ndyw_hot p:nth-of-type(1) a{ background:#DFDFDF; color:#000000;}
.ndyw_hot p:nth-of-type(2) a{ background:#736AA3; color:#FFFFFF;}
.ndyw_hot p:nth-of-type(3) a{ background:#736AA3; color:#FFFFFF;}
.ndyw_hot p:nth-of-type(4) a{ background:#DFDFDF; color:#000000;}
.ndyw_hot p:nth-of-type(5) a{ background:#DFDFDF; color:#000000;}
.ndyw_hot p:nth-of-type(6) a{ background:#736AA3; color:#FFFFFF;}
.gyhm_k1{ width:100%; float:left; text-align:center;}
.yjk_x{ width:100%; padding:0.3rem; float:left;}
.yjk_xs{ width:100%; float:left;border-radius:0.5rem;box-shadow: 0 0 5px #666666,0 0 15px #666666; position:relative; background:#EBEBEB;}
.zdxl_pic1{ width:50%; float:left;border-radius:0.5rem;}
.zdxl_ul{ position:absolute; right:0; top:0; width:58%; padding-top:1rem; padding-right:0.2rem;}
.zdxl_ul p{ width:100%; float:left; padding-bottom:0.2rem;}

.yjk_x2{ width:100%; padding:0.3rem; float:left;}
.yjk_x2s{ width:100%; float:left;border-radius:0.5rem;box-shadow: 0 0 5px #666666,0 0 15px #666666; position:relative; background:#F9F8FE;}
.alfx_dl{ width:100%; float:left; padding-top:0.2rem;}
.alfx_dl dd{ width:46%; float:left; padding-top:0.4rem;}
.alfx_dl dt{ width:54%; padding-left:0.2rem; padding-right:0.2rem; font-size:0.55rem; float:left;}
.alfx_dl dt p{ width:100%; float:left; padding-bottom:0.2rem;}
.alfx_dl dt p:nth-of-type(1){ font-size:0.76rem;}
.alfx_dl dt p:nth-of-type(1) strong{ font-weight:bold;}
.alfx_dl dt p span{ background:#CA4268; color:#FFFFFF; padding-left:0.2rem; padding-right:0.2rem; margin-right:0.1rem; font-size:0.6rem;}
.alfx_ul{ width:100%; padding-left:0.3rem; padding-right:0.3rem; float:left;}
.alfx_ul p{ width:50%; float:left; padding:0.2rem; text-align:center; font-size:0.55rem; line-height:1rem;}

.m_url_k{ width:100%; float:left; text-align:center; padding-left:0.4rem; padding-right:0.4rem;}
.m_url_k span{ width:49%;}
.m_url_k span a{ width:100%; float:left; text-align:center; font-size:0.6rem; line-height:1.6rem; color:#FFFFFF;border-radius:1rem;}
.m_url_k span:nth-of-type(1){ float:left;}
.m_url_k span:nth-of-type(2){ float:right;}
.m_url_k span:nth-of-type(1) a{ background:#CA4268; border-bottom:0.15rem solid #891B40;}
.m_url_k span:nth-of-type(2) a{ background:#433C68; border-bottom:0.15rem solid #261F4B;}
 
.m_url_k2{ width:100%; float:left; text-align:center; padding-left:0.4rem; padding-right:0.4rem;}
.m_url_k2 span{ width:49%;}
.m_url_k2 span a{ width:100%; float:left; text-align:center; font-size:0.6rem; line-height:1.6rem; color:#FFFFFF;border-radius:1rem;}
.m_url_k2 span:nth-of-type(1){ float:left;}
.m_url_k2 span:nth-of-type(2){ float:right;}
.m_url_k2 span:nth-of-type(1) a{ background:#433C68; border-bottom:0.15rem solid #261F4B;}
.m_url_k2 span:nth-of-type(2) a{ background:#CA4268; border-bottom:0.15rem solid #891B40;}

.gdxz_dl{ width:100%; float:left; padding-left:0.3rem; padding-right:0.3rem;}
.gdxz_dl dd{ width:100%; float:left;}
.gdxz_dl dd p{ width:50%; padding:0.1rem; float:left;}
.gdxz_dl dt{ width:100%; float:left; font-size:0.56rem; padding-top:0.4rem;}

.sp_m_wr1{ background:#F2EFFF; width:100%; overflow:hidden;}
.jtcl_list{ width:100%; float:left; padding:0.2rem;}

.jtcl_list div.jtcl_li:nth-of-type(2) dl div a{background:#433C68; border-bottom:0.15rem solid #261F4B;}

.jtcl_li{ width:50%; float:left; padding:0.2rem;}
.jtcl_li dl{ width:100%; float:left; background:#FFFFFF;border-radius:0.3rem;}
.jtcl_li dl dd{ width:100%; float:left;}
.jtcl_li dl dt{ width:100%; float:left; font-size:0.55rem; height:4.6rem; padding-top:0.2rem; padding-left:0.2rem; padding-right:0.2rem;}
.jtcl_li dl dt strong{ font-weight:bold;}
.jtcl_li dl div{ width:100%; float:left; padding-bottom:0.6rem; padding-left:0.1rem; padding-right:0.1rem;}
.jtcl_li dl div a{ width:100%; text-align:center; float:left;background:#CA4268; border-bottom:0.15rem solid #891B40; font-size:0.56rem; line-height:1.2rem; color:#FFFFFF;border-radius:1rem;}

.style_sz_o{ width:2.4rem; height:2.4rem; position:absolute; top:-1.2rem; left:0.4rem;}
.yjk_x3{ width:100%; padding:0.3rem; float:left;}
.yjk_x3s{ width:100%; float:left;border-radius:0.5rem;box-shadow: 0 0 5px #666666,0 0 15px #666666; position:relative; background:#FFFFFF;}
.lxs_h3_a1{ width:100%; text-align:center; float:left; font-size:1rem; line-height:2rem; font-weight:normal;}
.lxs_ul_a1{ width:100%; float:left; padding-left:0.4rem; padding-bottom:0.4rem; padding-right:0.2rem;}
.lxs_ul_a1 p{ width:50%; float:left; font-size:0.5rem; padding-top:0.1rem; padding-bottom:0.1rem;}
.lxs_ul_a1 p img{ width:0.6rem; margin-right:0.2rem;}
.lxs_ol_a1{ width:100%; float:left; padding-left:0.3rem; padding-right:0.3rem;}
.lxs_ol_a1 p{ width:25%; padding-left:0.1rem; padding-right:0.1rem; float:left;}
.lxs_ol_a1 p span{ width:100%; float:left; color:#FFFFFF;border-radius:0.3rem; padding-top:.2rem; padding-bottom:0.2rem; font-size:0.56rem; text-align:center;}
.lxs_ol_a1 p:nth-of-type(1) span{ background:#CA4268;}
.lxs_ol_a1 p:nth-of-type(2) span{ background:#433C68;}
.lxs_ol_a1 p:nth-of-type(3) span{ background:#CA4268;}
.lxs_ol_a1 p:nth-of-type(4) span{ background:#433C68;}
.lxs_dl_a1{ width:100%; float:left;}
.lxs_dl_a1 dd{ width:100%; float:left; padding-left:0.4rem; padding-right:0.4rem; padding-top:0.6rem;}
.lxs_dl_a1 dt{ width:100%; float:left; padding-left:1rem; padding-right:1rem; padding-top:0.8rem; padding-bottom:0.8rem;}
.lxs_dl_a1 dt a{background:#CA4268; border-bottom:0.15rem solid #891B40; font-size:0.6rem; width:100%; text-align:center; line-height:1.4rem; float:left; color:#FFFFFF;border-radius:1rem;}


 @keyframes pulse {
 0% {
  -webkit-transform:scale(0.9);
  -ms-transform:scale(0.9);
  transform:scale(0.9)
 }
 50% {
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1)
 }
 100% {
  -webkit-transform:scale(0.9);
  -ms-transform:scale(0.9);
  transform:scale(0.9)
 }
}
.xjj a{background: #CA4268;
    border-bottom: 0.15rem solid #891B40;
    font-size: 0.6rem;
    width: 100%;
    text-align: center;
    line-height: 1.4rem;
    float: left;
    color: #FFFFFF;
    border-radius: 1rem;
}