@charset "utf-8";
*{margin:0;padding:0}
@font-face {
  font-family: "font2018";
  src: url("../font/font2018.woff2") format("woff2"),
       url("../font/font2018.woff") format("woff"),
       url("../font/font2018.ttf") format("truetype"),
       url("../font/font2018.eot") format("embedded-opentype"),
       url("../font/font2018.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,span,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;margin:0;padding:0; font-weight:normal;font-family:"Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";}
dl,dt,dd,ol,ul,li{list-style:none;margin:0;padding:0}

/*==清除浮动== clearfix 和 clear 可以同时使用  clear方便于在dw 里浏览  overflow可以单独使用  ==*/
.clearfix:after,#container:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clear{clear:both;height:0;font-size:1px;line-height:0}

/*淡出效果
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
*/
/*文字渐变
background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;*/
/*边渐变
border-width: 0 0 2px;border-style: solid;
    border-color: #4f29fe;border-image: linear-gradient(90deg,#4f29fe,#a93aff) 2;*/


a{color:#212121;text-decoration:none; blr:expression(this.onFocus=this.blur());
transition: color 0.35s ease-in 0s;transition: color 0.35s ease-in 0s;outline:none; cursor: pointer;}
a:hover{color:#a03979; text-decoration: none;transition: color 0.35s ease-in 0s; transition:background-color 0.5s linear;transition: all 0.5s;}

br{line-height:0px}
hr{border:0;height: 1px; margin-top: 20px; margin-bottom:20px;  background: #ddd;}
.siu-img100{width: 100%;}
/*"Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体" #efeff0*/
body {background:#fff; font-size:16px; line-height:28px; color:#212121; font-family: "Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体"}

.bg1{ background:#f5f5f5}.bg2{ background:#fff} .bg{background: #a03979}
.se1{color: #a03979;} 
.huanhang{display: block;}


/*==Mob CSS==*/
@media screen and (max-width:768px) {
body{font-size:14px; line-height:22px; }
.siu-mob-float{float:inherit !important}
.siu-mob-display{display:none;}
.siu-mob-display-black{display:block !important;}
.siu-text-inherit{text-align: inherit !important;}
.siu-mob-text-left{text-align: left !important;}
.siu-mob-text-center{text-align: center !important;}
/*mob-pdding*/
.siu-mob-plr0{padding-left:0px !important; padding-right:0px !important;}

.siu-mob-ptb0{padding-top:0px !important;padding-bottom:0px !important;}
.siu-mob-pl0{padding-left:0px !important;}.siu-mob-pr0{padding-right:0px !important;}
.siu-mob-pt0{padding-top:0px !important;}.siu-mob-pb0{padding-bottom:0px !important;}

.siu-mob-pt10{padding-top: 10px}.siu-mob-pb10{padding-bottom: 10px}
.siu-mob-pt15{padding-top: 15px}.siu-mob-pb15{padding-bottom: 15px}
.siu-mob-pt20{padding-top: 20px}.siu-mob-pb20{padding-bottom: 20px}
.siu-mob-pt25{padding-top: 25px}.siu-mob-pb25{padding-bottom: 25px}
.siu-mob-pt30{padding-top: 30px}.siu-mob-pb30{padding-bottom: 30px}
.siu-mob-pt40{padding-top: 40px}.siu-mob-pb40{padding-bottom: 40px}
.siu-mob-pt50{padding-top: 50px}.siu-mob-pb50{padding-bottom: 50px}

.siu-mob-pl15{padding-left: 15px}.siu-mob-pr15{padding-right: 15px}
.siu-mob-pl20{padding-left: 20px}.siu-mob-pr20{padding-right: 20px}
.siu-mob-pl30{padding-left: 30px}.siu-mob-pr30{padding-right: 30px}
.siu-mob-p0{padding:0px}
.siu-mob-p5{padding:5px}
.siu-mob-p10{padding:10px}
.siu-mob-p15{padding:15px}
.siu-mob-p30{padding: 30px}
.siu-mob-p50{padding: 50px}


/*mob-margin*/

.siu-mob-ml0{margin-left: 0 !important}.siu-mob-mr0{margin-right: 0 !important}
.siu-mob-mt0{margin-top: 0 !important} .siu-mob-mb0{margin-bottom: 0 !important}
.siu-mob-mlr0{margin-left: 0 !important; margin-right:0 !important}
.siu-mob-mt5{margin-top: 5px;}.siu-mob-mb5{margin-bottom: 5px;}
.siu-mob-mt10{margin-top: 10px;}.siu-mob-mb10{margin-bottom: 10px;}
.siu-mob-mt15{margin-top: 15px;}.siu-mob-mb15{margin-bottom: 15px;}
.siu-mob-mt20{margin-top: 20px;}.siu-mob-mb20{margin-bottom: 20px;}
.siu-mob-mt25{margin-top: 25px;}.siu-mob-mb25{margin-bottom: 25px;}
.siu-mob-mt30{margin-top: 30px;}.siu-mob-mb30{margin-bottom: 30px;}
.siu-mob-mt40{margin-top: 40px;}.siu-mob-mb40{margin-bottom: 40px;}
.siu-mob-mt50{margin-top: 50px;}.siu-mob-mb50{margin-bottom: 50px;}



}


.top{display: block;position: fixed; bottom: 20px; right: 15px; width: 30px; height: 30px; text-align: center; line-height:28px; border-radius:30px;font-size: 12px; border: 1px solid #999; color: #999; z-index:1}	
.top:hover{color: #fff;border: 1px solid #ff3c55; background: #ff3c55;}
.top i{font-size: 24px;}
/*分享*/

.share { margin-top:60px;}
.share .bdsharebuttonbox span{line-height:32px; float: left; font-size: 16px; margin-right: 5px;}
.share .bdsharebuttonbox a {
    background:url(../images/fx.png) no-repeat scroll 0 0; 
    display: inline-block;float: none;
    width: 32px;height: 32px;
    margin: 0 10px 0 0px; padding:0px;
    vertical-align:-7px;}
.share .bdsharebuttonbox .bds_tsina {background-position: 0 0;}
.share .bdsharebuttonbox .bds_weixin {background-position: -32px 0;}
.share .bdsharebuttonbox .bds_tqq {background-position: -64px 0;}
.share .bdsharebuttonbox .bds_kaixin001 {background-position: -96px 0;}
.share .bdsharebuttonbox .bds_linkedin{background-position: -128px 0;}
/*分享*/
/*.share .bdsharebuttonbox a { color: #000; text-align:center;
    display: inline-block;
    width:26px;height:26px; border: 1px solid #666; 
    line-height: 30px; border-radius:3px;
    margin: 0 10px 0 0 ; padding:0px;
    vertical-align:0px;}

.share .bdsharebuttonbox a.weibo{background:url(../images/weibo.svg) no-repeat center center;background-size: 80% 80%;}
.share .bdsharebuttonbox a.weixin{ background:url(../images/weixin.svg) no-repeat center center; background-size: 80% 80% }
.share .bdsharebuttonbox a.qq{ background:url(../images/qq.svg) no-repeat center center; background-size: 65% 65% }*/


.fanye a ,.fanye strong{margin-right:10px;}
.fanye strong span{color: #a03979;font-weight: bold;}

/*.fanye a ,.fanye strong{margin-right:10px; font-size: 14px; background:#f5f5f5; padding: 1px 8px; border:1px solid #ddd;}
.fanye a:hover ,.fanye strong:hover{color: #fff; background:#d8171a;border:1px solid #d8171a;}
.fanye strong span{color: #d8171a;font-weight: bold;}
.fanye strong span:hover{color: #fff;}*/

