body{font:12px/1.5 "PingFang SC","Microsoft YaHei",微软雅黑,STHeiti,sans-serif}
.wrap1200{width:1200px;min-width:1200px;margin:0 auto}
a{display:inline;text-decoration:none!important}
html{box-sizing:border-box;font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica,sans-serif;color:#666;background-color:#f8f8f8}
*,:after,:before{box-sizing:inherit}
li,ul{padding:0;margin:0;list-style:none}
body,dd,dl,h1,h2,h3,h4,h5,h6,p{margin:0}
.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}
img{width:100%}
img,input{vertical-align:middle}
input{outline:0}
a{color:#000;text-decoration:none}
.fl{float:left}
.fr{float:right}
.clearfix{content:"";zoom:1;clear:both;display:block}
.show{display:block}
.hide,[v-cloak]{display:none}
.mt50{margin-top:145px}
.loading{position:absolute;z-index:10;top:50%;left:50%;padding-top:80px;width:82px;height:80px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
body,input,p{margin:0;padding:0}
a{text-decoration:none}
img{border:none;vertical-align:top;height:100%;width:100%;border-radius:3px}
input{outline:0}
body{font-size:14px;font-family:"微软雅黑"}
body{position:relative}
.clear:after{content:"";display:block;clear:both}
.FL{float:left}
.FR{float:right}
::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-track-piece{-webkit-border-radius:6px;background-color:rgba(0,0,0,.2)}
::-webkit-scrollbar-thumb:vertical{height:5px;-webkit-border-radius:6px;background-color:rgba(125,125,125,.7)}
::-webkit-scrollbar-thumb:horizontal{width:5px;-webkit-border-radius:6px;background-color:rgba(125,125,125,.7)}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{padding:0;color:inherit;text-indent:0;line-height:inherit;left:inherit}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.text{color:#3b5bff}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{margin-top:0}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark svg{width:15px;height:15px}
.bootstrap-select.btn-group .dropdown-menu{left:-16px!important;right:14px!important;margin-top:15px}
.form-control:focus{box-shadow:none;border:2px solid #8796df!important}
.hide{display:none!important}
.one_text_hide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.two_text_hide{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.thr_text_hide{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.flex{display:-webkit-flex;display:flex}
.flex_wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.flex_just{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}
.flex_align{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}
.flex_between{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}
.flex_end_align{display:-webkit-flex;display:flex;-webkit-justify-content:end;justify-content:end;-webkit-align-items:center;align-items:center}
.flex_just_align{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.flex_between_align{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}
.flex_col{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}
.flex_col_just{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}
.flex_col_align{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}
.flex_col_just_align{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.flex_1{-webkit-flex:1;flex:1}
.w_full{width:100%!important}
.container{padding:0;min-width:1200px}
.center_box{width:1200px;margin:0 auto}
.btn{font-size:14px;padding:0;margin:0}
.mt_0{margin-top:0}
.mt_5{margin-top:5px}
.ml_5{margin-left:5px}
.mt_10{margin-top:10px}
.mt_40{margin-top:40px}
.mt_90{margin-top:90px}
.mr_10{margin-right:10px}
.mr_20{margin-right:20px}
.mr_50{margin-right:50px}
.mx_10{margin-left:10px;margin-right:10px}
.t_idx{text-indent:34px}
.main_bg{min-width:1200px}
.bg_main_img{width:1920px;margin:0 auto}

#footer {padding-top: 54px;width: 100%;min-width: 1200px;height: 160px;font-size: 14px;color: #B8B8B8;background: #373737;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox */-webkit-box-sizing: border-box;/* Safari */}
#footer>div {width: 100%;text-align: center;}
#footer .link {padding-bottom: 20px;display: flex;justify-content: center;}
#footer .link .link-item {padding: 0 18px;}
#footer .link .link-item a {color: #ffffff;}
.css3{box-shadow:0 0;width:calc(100% + 2em);font-size:24px}
blockquote,body,button,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}
fieldset,img{border:0}
:focus{outline:0}
address,cite,code,ctoolion,dfn,em,optgroup,strong,th,var{font-style:normal;font-weight:400}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
abbr,acronym{border:0;font-variant:normal}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
code,kbd,samp,tt{font-size:100%}
body{line-height:1.5}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
sub,sup{font-size:100%;vertical-align:baseline}
:link,:visited,ins{text-decoration:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
/* 导航 */
.nav_box {margin: 0 auto;padding: 20px 0;}
.nav_box .nav_l {cursor: pointer;}
.nav_box .nav_l .nav_back_img {width: 16px;height: 16px;cursor: pointer;}
.nav_box .nav_l .nav_text {font-family: Alibaba PuHuiTi 2.0, Alibaba PuHuiTi 20;font-weight: normal;font-size: 14px;color: #333333;margin-left: 10px;}
.nav_r .nav_btn {height: 30px;border-radius: 3px 3px 3px 3px;cursor: pointer;font-family: Alibaba PuHuiTi 2.0, Alibaba PuHuiTi 20;font-weight: normal;font-size: 14px;border: 1px solid #999999;color: #333333;padding: 0 15px;margin-left: 10px;}
.nav_r .nav_btn.active,.nav_r .nav_btn:hover {background: #D7000F;border: 1px solid #D7000F;color: #FFFFFF;}