/* Css Document */
@font-face {
  font-family:"Luminari";src:url("../fonts/Luminari.woff") format("woff"),
       url("../fonts/Luminari.ttf") format("truetype"),
       url("../fonts/Luminari.eot") format("embedded-opentype"),
       url("../fonts/Luminari.svg") format("svg");font-weight:normal;font-style:normal;}
@font-face {
  font-family:"Trump";src:
       url("../fonts/TrumpGothicEast_bold.eot") format("embedded-opentype"),
       url("../fonts/TrumpGothicEast_bold.svg") format("svg");}
.ff-lum{ font-family:"Trump" !important;font-style:normal !important;letter-spacing:1px}
.ff-lum i{font-style:normal; text-align:center; display:block;}
.ff-lum i img{ width:80%; margin:auto;}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;/* iOS Safari */
-webkit-user-select:none;/* Chrome/Safari/Opera */
-moz-user-select:none;/* Firefox */
-ms-user-select:none;/* Internet Explorer/Edge */
user-select:none;/* Non-prefixed version, currentlynot supported by any browser */
}
html{font-size:100px;}
@media (max-width:1366px){html{font-size:94px;}}
@media (max-width:1199px){html{font-size:88px;}}
@media (max-width:991px){html{font-size:76px;}}
@media (max-width:639px){html{font-size:60px;}}
html, body{-webkit-text-size-adjust:none;}
body{color:#2d2d2d;font-size:14px;background-color:#f2f2f2;}
/* html, body, input, p, a, span, ul, li, dl, dt, dd, ol, select, td, th, input, textarea, button, div{font-family:"黑体","Helvetica Neue", Helvetica, Tahoma,"PingFang","Source Han Sans CN","Microsoft YaHei", sans-serif;} */
html, select, input, textarea, button{font-family:"Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;-webkit-font-smoothing:antialiased;}

a, a:link, a:visited, a:hover, a:active{outline:0;border:0;text-decoration:none}
a:hover, a:active{background-color:transparent;}
@media (min-width:1200px){a:hover{color:#ff0000}}
input, textarea, button, select, radio{margin:0;padding:0;outline:0;border:0;}
input, textarea, button, select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;}
textarea{resize:none;}
img{max-width:100%;display: inline-block;}
ul{list-style:none;}
a{text-decoration:none;outline:0;blr:expression(this.onFocus=this.blur());/*按下鼠标图片周边不会出现虚线*/}
::-ms-clear, ::-ms-reveal{display:none;/*IE10 input X 去掉文本框的叉叉和密码输入框的眼睛图标 */}
select::-ms-expand{display:none;} 
/* Grid */
.col-24x{width:100%}
.col-23x{width:95.8333333333%}
.col-22x{width:91.6666666667%}
.col-21x{width:87.5%}
.col-20x{width:83.3333333333%}
.col-19x{width:79.1666666667%}
.col-18x{width:75%}
.col-17x{width:70.8333333333%}
.col-16x{width:66.6666666667%}
.col-15x{width:62.5%}
.col-14x{width:58.3333333333%}
.col-13x{width:54.1666666667%}
.col-12x{width:50%}
.col-11x{width:45.8333333333%}
.col-10x{width:41.6666666667%}
.col-9x{width:37.5%}
.col-8x{width:33.3333333333%}
.col-7x{width:29.1666666667%}
.col-6x{width:25%}
.col-5x{width:20.8333333333%}
.col-4x{width:16.6666666667%}
.col-3x{width:12.5%}
.col-2x{width:8.33333333333%}
.col-1x{width:4.16666666667%}
.col-0x{width:2.08333333333%}
/* 表单元素 */
input:required:invalid, input:focus:invalid, textarea:required:invalid, textarea:focus:invalid{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#3f3f3f;} 
input:-moz-placeholder, textarea:-moz-placeholder{color:#3f3f3f;} 
input::-moz-placeholder, textarea::-moz-placeholder{color:#3f3f3f;} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#3f3f3f;} 
.weui-cell{padding:10px 30px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.weui-cell_primary{min-width:1px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}
.weui-cell__bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.weui-cell__ft{text-align:right;color:#999999;}
.weui-flex{display:-webkit-box;display:-webkit-flex;display:flex;}
.weui-flex__item{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.weui-grids{position:relative;overflow:hidden;}
.weui-grid{position:relative;float:left;padding:20px 10px;box-sizing:border-box;} 
.line1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.line2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.line3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.start{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}
.middle{-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.nobefore::before, .noafter::after{display:none !important;}
.noscroll{height:100vh;overflow:hidden;}
.container{width:auto;margin:0 15px;padding:0;}
@media (min-width:640px){.container{margin:0 7.33%;} }
@media (min-width:1200px){.container{margin:0 7.8%;}}
/* header */
.mask{display:none;position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);-webkit-transform:translateZ(0);}
.header{position:fixed;z-index:100;top:0;left:0;right:0;-webkit-transform:translateZ(0);background:#fff;transform:translateZ(0);}
.header:before{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;border-bottom:1px solid #dbdbdb;-webkit-transition:all .4s cubic-bezier(0, 0.38, 0.42, 1);transition:all .4s cubic-bezier(0, 0.38, 0.42, 1);}
.header.show{padding:10px 0;}
.header.show::before{opacity:1;}
.navbar-default .navbar-toggle .icon-bar{background-color:#2d2d2d;}
.navbar-toggle{margin-right:-10px;border:0;background:none;}
.navbar-toggle[aria-expanded="true"] .icon-bar:nth-of-type(2){-webkit-transform:matrix(1,0,0,1,0,6) rotate(45deg);transform:matrix(1,0,0,1,0,6) rotate(45deg);}
.navbar-toggle[aria-expanded="true"] .icon-bar:nth-of-type(4){-webkit-transform:matrix(1,0,0,1,0,-6) rotate(-45deg);transform:matrix(1,0,0,1,0,-6) rotate(-45deg);}
.navbar-toggle[aria-expanded="true"] .icon-bar:nth-of-type(3){width:0;}
.navbar-default{background:none;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#747474;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background:none;color:#fff;}
.navbar-default .navbar-nav>li>a{font-size:16px;font-weight:bold;text-align:center;color:#333333}
.navbar-nav>li.on >a{color:#ff0000;}
.logo{left:0;top:50%;display:block;margin-top:-25px;width:158px;height:50px;background:no-repeat center center;background-size:100%;}
.hotline{right:0;top:50%;line-height:50px;height:50px;margin-top:-25px;padding-left:25px;font-size:20px;color:#303030;background-image:url(../images/huudon_hotline.png);background-position:left center;background-repeat:no-repeat;background-size:15px;}
.navbar-nav>li.hovers a,.navbar-nav>li:hover a{color:#fff; background-color:#f00;border-radius:5px;}
@media (max-width:991px){
.links{display:none}
.header{background:#fff;border-bottom:1px solid #dbdbdb;}
.header.show::before{display:none;}
.main{padding-top:70px;}
.hotline{right:50px;}
.navbar-collapse{position:absolute;margin-left:-15px;margin-right:-15px;background:#fff;}
.nav>li::before{position:absolute;display:block;content:"";left:12px;right:12px;height:1px;background:#efefef;}
.nav>li:first-child::before{display:none;}
/* .nav>li >a::after{position:absolute;display:block;content:"";right:15px;top:50%;margin-top:-4px;width:8px;height:8px;border-top:1px solid #2d2d2d;border-right:1px solid #2d2d2d;-webkit-transform:rotate(45deg);transform:rotate(45deg);} */
}
@media (max-width:639px){
.navbar-nav>li>a{padding-top:13px;padding-bottom:13px;}
.main{padding-top:50px;}
.logo{width:120px;height:30px;margin-top:-15px;}
.hotline{right:40px;}
.navbar-collapse{left:0;right:0;}
}
@media (min-width:640px) and (max-width:991px){
.header{padding:10px 0;}
.navbar-collapse{left:-7.593%;right:-7.593%;}
.navbar-nav{padding:0 7.593%;}
.idx-banner{ margin-top:0px;}
}
@media (min-width:992px){
.header{padding:10px 0;}
.navbar-nav{float:none;text-align:center; margin-left:150px;}
.navbar-nav>li{float:left;display:inline-block;}
.navbar-default .navbar-nav>li, .logo, .hotline{-webkit-animation:fadeInDown 1s;animation:fadeInDown 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.navbar-default .navbar-nav>li:nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s;}
.navbar-default .navbar-nav>li:nth-of-type(2){-webkit-animation-delay:.24s;animation-delay:.24s;}
.navbar-default .navbar-nav>li:nth-of-type(3){-webkit-animation-delay:.28s;animation-delay:.28s;}
.navbar-default .navbar-nav>li:nth-of-type(4){-webkit-animation-delay:.32s;animation-delay:.32s;}
.navbar-default .navbar-nav>li:nth-of-type(5){-webkit-animation-delay:.36s;animation-delay:.36s;}
.navbar-default .navbar-nav>li:nth-of-type(6){-webkit-animation-delay:.4s;animation-delay:.4s;}
.hotline{-webkit-animation-delay:.44s;animation-delay:.44s;}
.idx-banner{ margin-top:90px;}

.navss li a i{margin-left:5px;}
.navss li .subnav{position:absolute;left:0;top:45px;width:120px;border-top:none;display:none;background-color:#fff;}
.navss li .subnav a{color:#444;font-size:14px;text-indent:8px;font-weight:normal;line-height:30px;background:none;text-align:left;margin:0 10px;}
.navss li .subnav a:last-child{border:none;}
.navss li .subnav a:hover{color:#444;}
.navss li:hover .subnav{display:block;}
}
@media (min-width:992px)  and (max-width:1199px){
.navbar-nav>li>a{padding-left:10px;padding-right:10px;}
}
@media (min-width:1200px){
.header{padding:22px 0;}
.navbar-nav>li>a:hover, .language a:hover{color:#fff !important;}
.hotline{font-size:22px;}
.hotline img{margin-right:14px;}
}
@media (min-width:1600px){
.navbar-nav > li > a{padding-left:22px;padding-right:22px;}
}
.footer{background:#a80000;position:relative;}
.footer #mydiv{position:absolute;z-index:5;opacity:.9;}
.footer .footer_content{max-width:1500px;margin:0 auto;position:relative;z-index:6;}
.footer .footer_content .footer_content_top{padding:40px 0px;padding-bottom:20px;}
.footer .footer_content .footer_content_top .content_top_left{width:50%;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list{width:25%;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list dd{margin-bottom:20px;margin-top:12px;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list dd a{font-size:16px;color:#fff; font-weight:600;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list dt a{font-size:14px;color:#fff;display:inline-block;width:100%;margin-bottom:12px;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list dt a:hover{color:#fff;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list dt a:last-child{margin-bottom:0px;}
.footer .footer_content .footer_content_top .content_top_right{width:23%;}
.footer .footer_content .footer_content_top .content_top_right .top_right_title{font-size:16px;color:#fff;margin-bottom:20px;}
.footer .footer_content .footer_content_top .content_top_right .top_right_content .right_content_list dd{position:relative;line-height:20px;margin-right:15px;}
.footer .footer_content .footer_content_top .content_top_share{width:21%;}
.footer .footer_content .footer_content_top .content_top_share .top_share_content{margin-top:40px;}
.footer .footer_content .footer_content_top .content_top_share .top_share_content dd{color:#777777;font-size:14px;margin-bottom:10px;}
.footer .footer_content .footer_content_top .content_top_share .top_share_content dt a{width:50px !important;height:50px !important;margin:0px 0px !important;padding-left:0px !important;text-align:center;color:#fff;font-size:20px;line-height:50px;border:1px solid #f14c4c;margin-right:-1px !important; text-indent:0;}
.footer .footer_content .footer_content_top .content_top_right .top_right_content .right_content_list{color:#fff;font-size:14px;margin-bottom:15px;}
.footer .footer_content .footer_content_top .content_top_right .top_right_content .right_content_list dt{width:80%;}
.bds_tsina,.bds_sqq,.bds_weixin{background:#b42424 !important;}
.footer .footer_content .footer_content_top .content_top_share .top_share_content dt a:hover{background:#fa0000 !important;opacity:1 !important;color:#fff;}
.footer .footer_content .footer_content_bottom{margin-bottom:20px;}
.footer .footer_content .footer_content_bottom .content_bottom_left{font-size:14px;color:#fff;width:5%}
.footer .footer_content .footer_content_bottom .content_bottom_right{width:95%;}
.footer .footer_content .footer_content_bottom .content_bottom_right a{font-size:12px;color:#fff;display:inline-block;width:7%;margin-left:2%;margin-bottom:.8%;}
.footer .footer_content .footer_content_bottom .content_bottom_right a:hover{color:#fff;}
.footer_content_copyright{padding:8px 0px;text-align:center;border-top:1px solid #ba3636;z-index:521;position:relative;color:#fff;}
.footer_content_copyright a{color:#fff;}

@media (max-width:639px){
.footer .footer_content .footer_content_top .content_top_share{width:95%; margin:auto;}
.footer .footer_content .footer_content_top .content_top_right{width:95%; margin:auto;}
.footer .footer_content .footer_content_top .content_top_left{width:95%; margin:auto;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list{width:50%;}
.footer .footer_content .footer_content_top .content_top_left.fl,.footer .footer_content .footer_content_top .content_top_share.fl,.footer .footer_content .footer_content_top .content_top_right.fr{ float:none;}
.footer_content_copyright{padding:8px 8px;}
}
@media (min-width:640px) and (max-width:991px){
.footer .footer_content .footer_content_top .content_top_share{width:95%; margin:auto;}
.footer .footer_content .footer_content_top .content_top_right{width:95%; margin:auto;}
.footer .footer_content .footer_content_top .content_top_left{width:95%; margin:auto;}
.footer .footer_content .footer_content_top .content_top_left .top_left_list{width:50%;}
.footer .footer_content .footer_content_top .content_top_left.fl,.footer .footer_content .footer_content_top .content_top_share.fl,.footer .footer_content .footer_content_top .content_top_right.fr{ float:none;}
.footer_content_copyright{padding:8px 8px;}
}

/* 悬浮框 */
.huudon-float{position:fixed;right:0;bottom:30%;z-index:50;width:74px;height:370px;margin-top:-187px;}
.huudon-float ul{padding:0;}
.huudon-float li{position:relative;width:84px;height:74px;line-height:27px;color:#fff;text-align:center;}
.huudon-float li::before{position:absolute;display:block;content:"";left:0;top:0;right:-184px;bottom:0;background:rgba(255,255,255,.56);-webkit-transition:background .3s;transition:background .3s;}
.huudon-float li.hidden{overflow:hidden;}
.huudon-float li a.tit{position:relative;display:block;width:74px;height:74px;color:#fff;font-size:14px;}
.huudon-float li a.tit i{position:absolute;top:50%;left:50%;display:block;margin-top:-11px;margin-left:-11px;width:22px;height:22px;background-repeat:no-repeat;background-size:100%;-webkit-transition:all .3s;transition:all .3s;}
.huudon-float li a.tit i:nth-of-type(1){background-image:url(/images/huudon_float.png);}
.huudon-float li a.tit i:nth-of-type(2){background-image:url(/images/huudon_float_white.png);opacity:0;}
.huudon-float li:nth-of-type(1) a i{background-position:center 0;}
.huudon-float li:nth-of-type(2) a i{background-position:center -22px;}
.huudon-float li:nth-of-type(3) a i{background-position:center -44px;}
.huudon-float li:nth-of-type(4) a i{background-position:center -66px;}
.huudon-float li:nth-of-type(5) a i{background-position:center -88px;}
.huudon-float li .tel{position:absolute;left:84px;top:0;z-index:1;width:184px;height:74px;font:24px/74px Arial;color:#fff;cursor:pointer;/* background:rgba(0,0,0,.35);*/}
.huudon-float li .tel em{position:relative;right:10px;}
@media (min-width:1200px){
.huudon-float li:hover::before{background:rgba(0,0,0,.35);}
.huudon-float li:hover a.tit i:nth-of-type(1){opacity:0;}
.huudon-float li:hover a.tit i:nth-of-type(2){opacity:1;}
}
.more-group a{position:relative;display:inline-block;margin:6px;font-size:18px;line-height:.46rem;width:1.66rem;color:#303030;border:2px solid #505050;}
.more-group a em{position:absolute;left:0;top:0;width:0;height:100%;background:#ff0000;}
.more-group a span{position:relative;}
@media (min-width:1200px){
.more-group a:hover{border-color:#ff0000;}
.more-group a:hover em{width:100%;}
.more-group a:hover span{color:#fff;}
}
.mb10{margin-bottom:10px;}
.mt{margin-top:0 !important;}
.mr{margin-right:0 !important;}
.mb{margin-bottom:0 !important;}
.ml{margin-left:0 !important;}
.pd0{padding:0 !important;}
.pl0{padding-left:0 !important;}
.pr0{padding-right:0 !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
.gray333{color:#333;}
.gray444{color:#444;}
.gray666{color:#666;}
.gray999{color:#999;}
.red{color:#ff0000;}
.white{color:#fff;}
.color1{color:#fa0000;}
.color2{color:#827f7f;}
.color3{color:#2f2f2f;}
.color4{color:#2d2d2d;}
.bg-white{background-color:#fff;}
.bg-gray{background-color:#f0f0f0;}
a.fill{display:block;width:100%;height:100%;}
.auto{margin-left:auto !important;margin-right:auto !important;}
.linellae a{position:relative;display:block;width:100%;height:100%;background:#000;}
.linellae a img{display:inline;-webkit-transition:all .4s;transition:all .4s;}
.linellae a::before, .linellae a::after{position:absolute;z-index:1;top:9%;right:6%;bottom:9%;left:6%;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;}
.linellae a::before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);-webkit-transform:scale(0,1);}
.linellae a::after{border-left:1px solid #fff;border-right:1px solid #fff;transform:scale(1,0);-webkit-transform:scale(1,0);}
@media (min-width:1200px){
.linellae a:hover::before, .linellae a:hover::after{opacity:1;transform:scale(1);-webkit-transform:scale(1);}
.linellae a:hover img{opacity:.5;filter:alpha(opacity=50);-webkit-transform:scale(1.05);transform:scale(1.05);}
}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f34{font-size:.34rem;}
.f36{font-size:.36rem;}
.f38{font-size:38px;}
.f40{font-size:.4rem;}
.f44{font-size:.44rem;}
.f54{font-size:2.814vw;}
.f60{font-size:3.125vw;font-family:"Microsoft Yahei" !important}
.f80{font-size:4.2vw;}
.f130{font-size:6.8vw;}
@media (max-width:991px){
.f60{font-size:30px;}
.f80{font-size:40px;}
}
@media (max-width:767px){
.f60{font-size:24px;}
.f80{font-size:1.95em;}
}
@media (max-width:639px){
.idx-sign .bigtitle .f22{font-size:16px}
.f34{font-size:.38rem;}
.f36{font-size:.4rem;}
.f130{font-size:10vw;}
}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.pr{position:relative;}
.pa{position:absolute;}
.pf{position:fixed;}
.block{display:block;}
.hide{display:none;}
.inline{display:inline-block;}
.hidden{overflow:hidden;}
.cap{text-transform:capitalize;}
.upper{text-transform:uppercase;}
.bold{font-weight:bold;}
.indent{text-indent:2em;}
.normal{font-weight:normal;}
.vmid td{vertical-align:middle;}
.hand{cursor:pointer;_cursor:hand;}
.ff-ar{font-family:Arial !important;}
.noborder{border:0 !important;}
.noradius{-webkit-border-radius:0 !important;border-radius:0 !important;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.justify{text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;}
.filterbox{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1;}
:root .filterbox{filter:none\9;}
.tips,.tips1{display:none;z-index:100;top:50%;left:50%;margin-top:-35px;margin-left:-125px;padding:10px;width:250px;line-height:20px;text-align:center;font-size:14px;color:#fff;border-radius:3px;background:rgba(0,0,0,.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bf000000,endColorstr=#bf000000);zoom:1;}
:root .tips,:root .tips1{filter:none\9;}
@media (max-width:639px){.tips,.tips1{position:fixed;}}
.clearfix:after {display:block;clear:both;height:0px;overflow:hidden;content:"\200B" }
.clearfix { *zoom:1;}
/* 图片去色 */
img.color{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
/* 高斯模糊 */
.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=5, MakeShadow=false);/* IE6~IE9 */}
/* css3 style */
.trans-3{-webkit-transition:all 0.35s linear;transition:all 0.35s linear;}
.trans-8{-webkit-transition:all 0.8s;transition:all 0.8s;}
.radius-15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.radius-half{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.shadow{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);}
.page-wrap{text-align:center}
.page{display:inline-block;margin:2% auto 0;}
.page a.thisclass{color:#fff;background:#ff0700;border:none}
.page a{display:inline-block;margin:0 5px;height:40px;font-size:14px;color:#ccc;border:1px solid #ccc;background-color:#fff;line-height:40px;text-align:center;padding:0 15px;}
#logo{display:none}
.idx-banner .swiper-slide img{ width:100%}
.idx-sign .idx-sign-list .col-xs-12{height:3rem;}
.application-box{background:white;} 
.case-select ul li{float:left;font-size:.24rem;color:rgb(155, 155, 155);cursor:pointer;margin:0 .4rem;position:relative;padding-bottom:6px;}
.case-select ul{display:inline-block;padding:0;}
.case-active{color:rgb(45, 45, 45)!important;}
.application-div .row{display:none;}
.application-div .row .leftimg{padding:.7rem 0;}
.case-select ul li:hover{color:rgb(45, 45, 45);}
.case-select ul li:after{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;background:rgb(45, 45, 45);}
.case-select li.case-active:after{left:0;width:100%;}
.case-select ul li:hover:after{width:100%;left:0;}
.idx-coop .about2{padding:0 0 .3rem;}
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}
.container{width: auto; margin: 0 15px; padding: 0;}
@media (min-width: 640px){.container{margin: 0 7.33%;}}
@media (min-width: 1200px){.container{margin: 0 7.8%;}}
