/*========================================== 全局样式 ================================================*/
*{margin:0;padding:0;outline:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;    /* Firefox */-webkit-box-sizing:border-box!important;    /* Safari */font-family:"Microsoft Yahei",微软雅黑;}
html{-webkit-text-size-adjust:none;    /*解决chrome浏览器下字体不能小于0.75rem*/}
html,body{font-size:100%;font-size: 14px;}
@media (max-width:1200px){
  html,body{font-size:87.5%;font-size: 14px;}
}
dt + dd{margin-top:0;}
input,textarea,select,button{color:#666;vertical-align:middle;outline:none;resize:none;}
.fl{float:left;}
.fr{float:right;}
ul,li,dl,dt,dd{list-style:none;margin:0;padding:0;}
ul > li > ul,ul > li > ol,ol > li > ol,ol > li > ul{margin:0;}
.table_list{width:100%;}
.table_list,.table_list th,.table_list td{border:1px solid #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;}
.table_list td,.table_list th{background-color:#fff;padding:0.313rem 0.625rem;}
a,a:hover{text-decoration:none;}
a{color:#333;}
a:hover{color:#e92c28;}
img{vertical-align:middle;border:none;max-width:100%;}
p{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
[class^="bk"]{line-height:0rem;display:block;font-size:0;clear:both;}
input,textarea{color:#666;vertical-align:middle;outline:none;resize:none;}
.bk0{height:0}.bk10{height:0.625rem}.bk15{height:0.938rem}.bk20{height:1.25rem}.bk30{height:1.875rem}.bk35{height:2.188rem}.bk40{height:2.5rem}.bk50{height:3.125rem}.bk55{height:3.438rem}.bk60{height:3.75rem}.bk70{height:4.375rem}.bk75{height:4.6875rem}.bk80{height:5rem}
a,button,input{outline:none;}

img{background: url("../images/img.svg") no-repeat center center #f5f5f5;background-size: 45% 45%;}


/*========================================== 全局样式 END ================================================*/
/*========================================== 表单提交提示弹窗 ================================================*/
.tips-bg{width:100%;height:100%;position:fixed;z-index:99955599;background-color:#000;opacity:0.6;top:0;left:0;}
#tips{background-color:#fff;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:999555998;overflow:hidden;}
#tips div{overflow:hidden;position:relative;color:#666;font-size:0.875rem;height:100%;}
#tips div .btn{display:block;position:absolute;bottom:1.25rem;right:1.25rem;height:1.875rem;background-color:#e92c28;color:#fff;line-height:1.875rem;text-align:center;cursor:pointer;padding:0 0.625rem;}
#tips h1{font-size:1.125rem;margin-bottom:0.625rem;color:#333;font-weight:normal;}
.bdshare_weixin_qrcode_dialog_bg,.bdshare_weixin_qrcode_dialog{-webkit-box-sizing:content-box;box-sizing:content-box;}
/*========================================== 表单提交提示弹窗 END ================================================*/
[class=am-col]+[class=am-col]:last-child,[class^=col-]+[class^=col-]:last-child{float:left;}
/* =============== jquery.liMarquee.js 滚动样式 ================ */
/*Plugin CSS*/
.str_wrap{overflow:hidden;zoom:1;width:100%;font-size:0.75rem;line-height:1rem;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.str_wrap.str_active{background:#f1f1f1;}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move;}
.str_move_clone{display:inline-block;display:inline;zoom:1;vertical-align:top;position:absolute;left:100%;top:0;}
.str_vertical .str_move_clone{left:0;top:100%;}
.str_down .str_move_clone{left:0;bottom:100%;}
.str_vertical .str_move,.str_down .str_move{white-space:normal;width:100%;}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit;}
.str_wrap img{max-width:none!important;}
.foot-fixed-nav{position:fixed;bottom:0;width:100%;z-index:9999;left:0;background-color:#e92c28}
.foot-fixed-nav li{display:inline-block;width:25%;}
.foot-fixed-nav li a{color:#fff;text-align:center;display:block;padding:0.625rem 0;font-size:0.875rem;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.foot-fixed-nav li a::after{content:'';display:block;width:0.0625rem;height:100%;right:0;top:0;background-color:rgba(255,255,255,.1);position:absolute;}
.foot-fixed-nav li a i{display:block;margin:0 auto 0.3125rem;font-size:1.125rem;}
.clearfix::after{display:block;clear:both;content:'';}
.container{margin:0 auto;}
/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens{border:4px solid #888;    /*margin:-0.25rem;
       */    /* Set this to minus the border thickness. */
background-color:#fff;cursor:move;}
/* This is for the title text. */
.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute!important;background-color:#000;color:#fff;padding:0.1875rem;width:100%;text-align:center;font-weight:bold;font-size:0.625rem;top:0rem;}
/* This is the zoom window. */
.cloud-zoom-big{border:4px solid #ccc;overflow:hidden;}
/* This is the loading message. */
.cloud-zoom-loading{color:white;background:#222;padding:0.1875rem;border:1px solid #000;}
.error{color:#ff0000;padding: 5px 0;}
.error_input{border:solid 1px #ff0000!important;}