
@font-face {font-family: 'PF-M'; src: url('../fonts/PingFang-SC-Medium.eot');src: url('../fonts/PingFang-SC-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/PingFang-SC-Medium.woff2') format('woff2'),url('../fonts/PingFang-SC-Medium.woff') format('woff'), url('../fonts/PingFang-SC-Medium.ttf') format('truetype'),url('../fonts/PingFang-SC-Medium.svg#PF-M') format('svg'); font-weight: normal;font-style: normal;}

html, body, div, h1, h2, h3, h4, h5, h6, p, span, a, ul, ol, li, dl, dd, dt, img, form, textarea, input,select,button,em,i,table,tr,th,td,b,tbody,strong,label{margin: 0; padding:0; vertical-align: top; border: none; background: none; outline: none;font-style: normal;font-weight: normal;font-family: "PingFang SC",miui,system-ui,-apple-system, BlinkMacSystemFont, Tahoma, Arial, "Hiragino Sans GB", "Microsoft YaHei", sans-serif;;}
html, body{font-size: 14px;line-height: 1.0;text-align: left;}
ul li,ol li{list-style: none;}
strong{font-weight: bold;}
a{text-decoration: none; color: #333;}
input,button {border-radius: 0;-webkit-border-radius: 0;}
input,select{appearance:none;  -moz-appearance:none;  -webkit-appearance:none; }
/*-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;*/
* {  -webkit-touch-callout: none; outline: none ;}
input, textarea {border: 0;}
textarea {resize: none; outline: none; font-family: "Arial",sans-serif;}

input:-internal-autofill-previewed,
input:-internal-autofill-selected {
    -webkit-text-fill-color: #FFFFFF !important;
    transition: background-color 5000s ease-in-out 0s !important;
}
img {border: 0;vertical-align: middle;}
.clear::after{content: '.'; height: 0; display: block; visibility: hidden; clear: both;}
.clear{*zoom:1; zoom: 1;}

select::-ms-expand{ display: none; }
select{ appearance:none;  -moz-appearance:none;  -webkit-appearance:none;background: url("../images/select_icon.png") no-repeat scroll right 10px center transparent;}
@font-face {font-family: 'DINCond-Black'; src: url('../fonts/DINCond-Black.eot');src: url('../fonts/DINCond-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/DINCond-Black.woff2') format('woff2'),url('../fonts/DINCond-Black.woff') format('woff'), url('../fonts/DINCond-Black.ttf') format('truetype'),url('../fonts/DINCond-Black.svg#DINCond-Black') format('svg'); font-weight: normal;font-style: normal;}
@font-face {font-family: 'gothamBold'; src: url('../fonts/gotham-bold.eot');src: url('../fonts/gotham-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/gotham-bold.woff2') format('woff2'),url('../fonts/gotham-bold.woff') format('woff'), url('../fonts/gotham-bold.ttf') format('truetype'),url('../fonts/gotham-bold.svg#gothamBold') format('svg'); font-weight: normal;font-style: normal;}
@font-face {font-family: 'rajdhaniBold'; src: url('../fonts/rajdhani-bold.eot');src: url('../fonts/rajdhani-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/rajdhani-bold.woff2') format('woff2'),url('../fonts/rajdhani-bold.woff') format('woff'), url('../fonts/rajdhani-bold.ttf') format('truetype'),url('../fonts/rajdhani-bold.svg#rajdhaniBold') format('svg'); font-weight: normal;font-style: normal;}

@font-face {font-family: 'DinMedium'; src: url('../fonts/din_medium-webfont.eot');src: url('../fonts/din_medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/din_medium-webfont.woff2') format('woff2'),url('../fonts/din_medium-webfont.woff') format('woff'), url('../fonts/din_medium-webfont.ttf') format('truetype'),url('../fonts/din_medium-webfont.svg#DinMedium') format('svg'); font-weight: normal;font-style: normal;}
@font-face {font-family: 'gothamMedium'; src: url('../fonts/gotham-medium-webfont.eot');src: url('../fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gotham-medium-webfont.woff2') format('woff2'),url('../fonts/gotham-medium-webfont.woff') format('woff'), url('../fonts/gotham-medium-webfont.ttf') format('truetype'),url('../fonts/gotham-medium-webfont.svg#gothamMedium') format('svg'); font-weight: normal;font-style: normal;}
body{opacity: 0;}
.wrap {padding: 0 1.60rem; margin: 0 auto;}
.wrapIn{padding: 0 1.60rem; margin: 0 auto;}
.flef{float: left;}
.frig{float: right;}
@-webkit-keyframes scaleBigToSmall{0%{opacity:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
    100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@keyframes scaleBigToSmall{0%{opacity:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
    100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.scaleBigToSmall{-webkit-animation-name:scaleBigToSmall;-moz-animation-name:scaleBigToSmall;-o-animation-name:scaleBigToSmall;animation-name:scaleBigToSmall;transform-origin:50% 50%;}

/*头部*/


/*头部*/
.topHeader{position: fixed;left: 0;top: 0;width: 100%;z-index: 3000;-webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear;-o-transition:all 0.4s linear;transition: all 0.4s linear;}
.topMenu{border-bottom: 1px solid rgba(255,255,255,0.43);}
.slideT .topMenu{display: none;}
.top-mn{float: right;}
.top-mn li{float: left;position: relative;margin-left: 20px;padding-left: 20px;}
.top-mn li::before{content: "";position: absolute;left: 0;top:50%;width: 1px;height: 16px;margin-top: -8px;background: #fff;}
.top-mn li:first-child::before{width: 0;}
.top-mn li a{display: block;font-size: 0.16rem;line-height: 0.18rem;color: #fff;padding: 0.20rem 0;font-family: 'PF-M';}
.top-mn li a em{display: inline-block;font-size: 0.18rem;line-height: 0.18rem;font-family: 'gothamBold';}
.top-mn li a img{display: inline-block;height: 0.18rem;vertical-align: middle;margin-right: 5px;}
.top-mn li a .img2{display: none;}
.top-mn li .sub-img{position: absolute;top:100%;left: 50%;width: 120px;padding: 5px 5px;margin-left: -55px;background: #fff;display: none;z-index: 2002;}
.top-mn li .sub-img img{width: 100%;}
.top-mn li .sub-img::before{content: "";position: absolute;left: 50%;top:-12px;width: 0;height: 0;border: 6px solid transparent;border-bottom: 6px solid #fff;margin-left: -6px;}
.top-mn li:hover .sub-img{display: block;}
.topfixed{height: 58px;display: none;}
.header{width: 100%;z-index: 2000; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear;-o-transition:all 0.4s linear;transition: all 0.4s linear; }
/*.header{position: fixed;left: 0;top:0;width: 100%;z-index: 2000; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear;-o-transition:all 0.4s linear;transition: all 0.4s linear; }*/
.header .wrap{position: relative;}
.header .logo a{display: block;}
.header .logo img{height: 0.54rem;}
.header .logo a .icon2{display: none;}
.header .nav{}
.header .nav li{ float: left;position: relative;}
.header .nav li .icon2,.header .nav li .icon3{display: none;}
.header .logo a{padding: 0.15rem 0;}
/*.header .nav li>a span{padding: 26px 0;}*/

.header .logo a,.header .nav li>a span{-webkit-transition: all 0.3s; -moz-transition: all 0.3s;-o-transition:all 0.3s;transition: all 0.3s; font-family: 'PF-M';}
.header .nav li{margin-right: 0.25rem;}
.header .nav li:last-child{margin-right: -0.15rem;}
.header .nav li>a { display: block; padding:0 0;}

.header .nav li.net{padding: 0.26rem 0;}
.header .nav li.net>a{padding: 0.05rem 0.16rem;background-color: #cd0404;border-radius: 0.30rem;}
.header .nav li.net>a span{display: inline-block;padding: 0 0;line-height: 22px;}
.header .nav li.net>a img{display: inline-block;height: 0.18rem;margin-right: 0.05rem;padding: 0.02rem 0;}

.header .nav li>a span{ display: block;font-size: 0.18rem;line-height: 0.32rem;color: #fff;position: relative;text-align: center;padding: 0.26rem 0.16rem;}
.header .nav li>a span::after{content: "";position: absolute;left: 50%;bottom: 0;width: 0;height: 3px;background:#cd0404;-webkit-transition: all 0.3s; -moz-transition: all 0.3s;-o-transition:all 0.3s;transition: all 0.3s;}

.header .subMenu{position: absolute;left: 0;  top: 100%; width: 100%; z-index: 1001;background: #fff;padding-top: 13px;padding-bottom: 13px;display: none; }
.header .nav li.lan .subMenu{width: 156px;margin-left: -78px;}
.header .subMenu a{display: block;font-size: 14px;line-height:20px;color: #0d0d0d;padding: 5px 0;text-align: center;}
.header .subMenu a:hover{ color: #cd0404;}
.header .nav li:hover>a span::after{width: 100%;margin-left: -50%;}
.header .nav li.net:hover>a span::after{width: 0;}

.header .nav li:hover .subMenu{display: block;box-shadow: 0 0 15px rgba(0,0,0,0.04);}
/*.header.slideD,.header:hover{background: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.04);}*/
/*.header.slideD .logo a .icon,.header:hover .logo a .icon{display:none;}*/
/*.header.slideD .logo a .icon2,.header:hover .logo a .icon2{display: inline-block;}*/
/*.header.slideD .nav li .icon,.header:hover .nav li .icon{display: none;}*/
/*.header.slideD .nav li .icon3,.header:hover .nav li .icon3{display: inline-block;}*/
/*.header.slideD .nav li>a span,.header:hover .nav li>a span{color: #474747;}*/
/*.header.slideD .nav li.net>a span,.header:hover .nav li.net>a span{color: #fff;}*/
.topHeader.slideD .topMenu{display: none;}
.topHeader.slideD,.topHeader:hover{background: rgba(255,255,255,1);box-shadow: 0 0 15px rgba(0,0,0,0.04);}
.topHeader.slideD .header .logo a .icon,.topHeader:hover .header .logo a .icon{display:none;}
.topHeader.slideD .header .logo a .icon2,.topHeader:hover .header .logo a .icon2{display: inline-block;}
.topHeader.slideD .header .nav li .icon,.topHeader:hover .header .nav li .icon{display: none;}
.topHeader.slideD .header .nav li .icon3,.topHeader:hover .header .nav li .icon3{display: inline-block;}
.topHeader.slideD .header .nav li>a span,.topHeader:hover .header .nav li>a span{color: #000;}
.topHeader.slideD .header .nav li.net>a span,.topHeader:hover .header .nav li.net>a span{color: #fff;}
.topHeader.slideD  .top-mn li a,.topHeader:hover .top-mn li a{color: #000;}
.topHeader.slideD .topMenu,.topHeader:hover .topMenu{border-bottom: 1px solid #d5d5d5;}
.topHeader.slideD .top-mn li a .img2,.topHeader:hover .top-mn li a .img2{display: inline-block;}
.topHeader.slideD .top-mn li a .img,.topHeader:hover .top-mn li a .img{display: none;}
.topHeader.slideD .top-mn li::before,.topHeader:hover .top-mn li::before{background:#404040;}


.header .nav li:hover>a span{color:#cd0404;}
.header .nav li.net:hover>a span{color: #fff;}
.header .nav li:hover .icon,.header .nav li:hover .icon3{display: none;}
.header .nav li:hover .icon2{display: inline-block;}



/*手机端头部*/
.menu-bg {display: none;position: fixed;left: 100%;top: 0;width: 100%;  height: 100%; background:-webkit-linear-gradient(135deg, #fb0101, #fb0101);background: -moz-linear-gradient(135deg, #fb0101, #fb0101);background: -ms-linear-gradient(135deg, #fb0101, #fb0101);background: -o-linear-gradient(135deg, #fb0101, #fb0101);background: linear-gradient(135deg, #fb0101, #fb0101); z-index: 10000; }
.menu-bg a.logoA{display: block;position: absolute;top: 0;left: 5%;height: 24px;padding: 17px 0; text-align: center;z-index: 100; }
.menu-bg a.logoA img{height: 100%;}
.menu-bg a.close{position: absolute; top: 0;right:0;width: 58px;line-height: 58px;  display: inline-block; text-align: center;margin-right: 2% }
.menu-bg a.close img{vertical-align: middle;}
.menu-handler { width: 58px; height: 58px; cursor: pointer; display: none; position:fixed; top:0; right:0; margin-left: 15px; z-index: 10000; }
.menu-handler .burger { width: 24px; height: 2px; background: #fb0101; display: block; position: absolute; z-index: 5; top: 20px;
    left: 50%; margin: 0 0 0 -12px; transform-origin: center; -webkit-transform-origin: center;
    -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; transition: all 277ms ease-in-out;}
.menu-handler .burger-2 { top: 27px; }
.menu-handler .burger-3 { top: 35px; }
.menu-handler.active .burger-1 { top: 27px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3 { top: 27px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }


.menu-list {display: none; position: fixed;  left: 100%;  top: 58px;  width: 100%;height: 100%;  z-index: 10001;  }
/* .menu-list a { display: block; position: relative;left: 100%; opacity: 0;  font-size: 18px;  line-height: 40px;  color: #fff;  padding-left: 7%;} */
/* .menuNav{margin-top: 120px;} */
.menu-list ul{padding: 0 5%;}
.menu-list li{border-bottom: 1px solid #f8f8f8;padding: 15px 0;}
.menu-list li:last-child{border-bottom: none;}
.menu-list li .item-first{position: relative;font-size: 18px;line-height: 32px;color: #fff;padding-right: 20px;cursor: pointer;}
.menu-list li .item-first a{display: block;font-size: 18px;line-height: 32px;color: #fff;}
.menu-list li .item-first img{display: inline-block;width: 20px;line-height: 32px;margin-right: 10px;}
.menu-list li .item-first::after{content: "";position: absolute;top:0;right: 0;width: 16px;height: 100%;background-image: url("../images/mr_02.png");background-repeat: no-repeat;background-position: right center;background-size: 13px;}
.menu-list li.first .item-first::after{background: none;}
.menu-list li.active .item-first::after{background-image: url("../images/mr_01.png");}
.menu-list li.first.active .item-first::after{background: none;}
.menu-list li .item-two{-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear;-o-transition:all 0.3s linear; transition: all 0.3s linear;display: none;}
.menu-list li.active{}
.menu-list .item-two a{display: block;font-size: 16px;line-height: 26px;color: #fff;padding: 0 3%;}
.menu-list .support{position: absolute;left: 60px;bottom: 56px;}
.menu-list .support a{display: inline-block;font-size: 16px;line-height: 30px;color: #999;}





/*底部*/
.footer{position: relative;background-image: url("../images/footer_bg.png");background-position: bottom center;background-repeat: no-repeat;background-size: 100% 100%;overflow: hidden;}

.footer .wrap{position: relative;z-index: 100;}
.footer-top{padding-top: 75px;overflow: hidden;}
.fLef{float: left;width:4.95rem;}
.f-serach h3{font-size: 0.42rem;line-height: 1.5;color: #3b3b3b;}
.footer-b{position: relative;padding-right: 36px;border-bottom: 2px solid #3b3b3b;margin-top: 45px;}
.footer-b1{width: 100%;font-size: 18px;line-height: 50px;color: #3b3b3b;height: 50px;background: initial;border: 0;}
.footer-b2{position: absolute;right: 0;top:0;width: 32px;height: 100%;background-image: url(../images/search3.png);background-position: center center;background-repeat: no-repeat;background-size: 100% auto;border: 0;z-index: 10;cursor: pointer;}
.footer-b1::placeholder{color: #3b3b3b;}
.f-telbox{margin-bottom:0.20rem;}


.f-tel{margin-top: 0.85rem;}
.f-tel span{font-size: 0.16rem;line-height: 1.6;color: #3b3b3b;}
.f-tel p{font-size: 0.16rem;line-height: 1.6;color: #3b3b3b;}
.f-tel a{display: inline-block;font-size: 0.26rem;line-height: 1;color: #3b3b3b;font-family: 'rajdhaniBold';}

.fRig{float: right;width: 9.90rem;}
.footer-nav {margin-bottom: 0.4rem;}
.footer-nav dl { float: left; margin-right: 0.40rem;padding-right: 0.15rem;}
.footer-nav dl:last-child{margin-right: 0;padding-right: 0;}
.footer-nav dt {font-size: 0.22rem; line-height: 1.5;color:#3b3b3b;margin-bottom: 15px;font-weight: bold;}
.footer-nav dd { font-size: 14px;line-height: 2.2;color: #3b3b3b;}
.footer-nav a { font-size: 14px;line-height: 2;color: #3b3b3b; text-decoration: none;}
.footer-nav a:hover {color: #d81e06;}
.center-net{border-top: 2px solid #e8e4e3;}
.center-net li{float: left;width: 24%;padding: 0.20rem 0.20rem;;box-sizing: border-box;text-align: center;color: #3b3b3b;border-bottom: 2px solid #e8e4e3;margin-right: 1%;}
.center-net li:nth-child(4n){width: 25%;margin-right: 0;}
.center-net li img{display: none;height: 0.36rem;margin-bottom: 0.20rem;}
.center-net li h5{font-size: 0.18rem;line-height: 0.30rem;font-weight: bold;margin-bottom: 0.02rem;}
.center-net li a{display: none;font-size: 0.18rem;line-height: 0.28rem;color: #3b3b3b;font-family: 'rajdhaniBold';}
.center-net li p{font-size: 0.14rem;line-height: 0.20rem;}
/*.center-net li:hover,.center-net li:hover a{color: #d81e06;}*/
.center-net li:hover{border-color:#d81e06; cursor: pointer;}

.footer-online{display: flex;flex-direction: row;align-items: center;margin-top:0.85rem;}
.footer-online>p{font-size: 14px;line-height: 2;color: #3b3b3b;}
.footer-online a{position: relative;margin-left: 17px;}
.footer-online a .icon{width: 0.48rem;height: 0.48rem;background-color: #ece9e9;border-radius: 50%;overflow: hidden;}

.footer-online a.fwx .wxImg{position: absolute;bottom:0.56rem;left: 50%;width: 0.80rem;margin-left: -0.47rem;z-index: 100;text-align: center;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.12);padding: 10px 5px;display: none;}
.footer-online a.fwx .wxImg img{width: 100%;}
.footer-online a.fwx .wxImg:before{content: "";position: absolute;left: 50%;bottom:-12px;width: 0;height: 0;border: 6px solid transparent;border-top: 6px solid #fff;margin-left: -6px;}
.footer-online a.fwx:hover .wxImg{display: block;}

.copyright { padding: 1rem 0 0.2rem 0;color: #3b3b3b;overflow: hidden;}
.copyright span,.copyright a{display: inline-block;font-size: 0.14rem;line-height: 0.16rem;color: #3b3b3b;margin-right: 0.10rem;}
/*底部*/



.title h3{font-size: 0.70rem;line-height: 1;color: #3b3b3b;font-weight: 600;}
.title h4{font-size: 0.48rem;line-height: 1;color: #3b3b3b;}
.title h5{font-size: 0.36rem;line-height: 1;color: #3b3b3b;}
.title p{font-size: 0.22rem;line-height: 0.30rem;color: #3b3b3b;margin-top: 0.20rem;}
.titleMore{display: flex;flex-direction: row;justify-content: space-between;align-items: flex-end;}
.titleMore .tab{}
.titleMore .tab a{display: block;float: left;font-size: 0.16rem;line-height: 0.40rem;color: #525252;padding: 0 0.15rem;border: 1px solid #e3e3e3;border-radius: 0.25rem;margin-left: 0.12rem;min-width: 0.60rem;text-align: center;}
.titleMore .tab a:hover{background-color: #ce0804;border:  1px solid #ce0804;color: #fff;}

/*内页*/
.f-banner{position: relative;height:7.60rem;overflow: hidden;}
.f-banner .img{width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size:cover;transition: all 3s linear; -webkit-transition: all 3s linear; -moz-transition: all 3s linear;-o-transition:all 3s linear; }
.current{position: absolute;top: 0;left: 0;width: 100%;height: 100%; overflow: hidden;}
.current .cont{padding-top: 3.40rem;color: #fff;}
.current h1{font-size: 0.70rem;line-height: 1;color: #fff;}
.curr{margin-top: 0.10rem;}
.current h1,.curr a{text-shadow: 5px 5px 5px rgba(0, 0, 0, .10);}
.curr a,.curr span{display: inline-block;font-size: 0.16rem;line-height: 0.24rem;color: #fff;margin-right: 0.08rem;}

.search-banner{height:4.90rem;}
.search-banner .wrap{height: 100%;}
.search-banner .current .cont{padding-top: 2.40rem;height: 100%;box-sizing: border-box;position: relative;}
.search-banner .curr{position: absolute;bottom: 0.25rem;left: 0;}


.f-nav{margin-bottom: 0.75rem;border-bottom: 1px solid #ececec;}
.f-nav .f-navlist li{float: left;margin-right: 0.70rem;}
.f-nav .f-navlist li a{display: block;font-size: 0.18rem;line-height: 0.30rem;color: #3e3e3e;padding: 0.22rem 0;position: relative;}
.f-nav .f-navlist li.active>a,.f-nav .f-navlist li:hover>a{color: #fb0101;}
.f-nav .f-navlist li.active>a:after,.f-nav .f-navlist li:hover>a:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #fb0101;}



.inPbox{position: relative;}
.inP-hot{position: relative;}

/*.wealthW  .inP-hot{padding: 0 1.60rem;}*/
.inP-hot .swiper-container{padding-bottom: 0.6rem;padding-top: 0.6rem;}
/*.wealthW  .inP-hot .swiper-container{padding-left: 0.40rem;padding-right: 0.40rem;}*/
.inP-hot .swiper-slide{position: relative;overflow: hidden;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;padding: 0.2rem 0;}
/*.inP-hot .swiper-slide::after{content: "";position: absolute;left: -28px;top:-40px;background:url("../images/inP_hbg.jpg") center center no-repeat ;background-size: cover;width: 100%;height: 100%;padding: 40px 28px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; ;transition: all 0.2s linear;box-shadow: 0 0 40px rgba(8,69,186,0.55); }*/

.inP-hot .swiper-slide .pd{padding: 0 0.15rem;}

.inP-hot .swiper-slide .marB{border: 2px solid #fff;background: #fff;padding: 0.45rem 0.40rem 0.35rem 0.40rem;position: relative;z-index: 10;border-radius: 0.24rem;box-shadow: 0 0 0.15rem rgba(59,59,59,0.09);}
.inP-hot .swiper-slide .pname{padding-bottom: 0.24rem;border-bottom: 1px solid #c9c9c9;color: #000;text-align: center;}
.inP-hot .swiper-slide .pname h3,.inP-hot .swiper-slide .pname p{}
.inP-hot .swiper-slide .pname h3{font-size: 0.30rem;line-height: 0.40rem;height: 0.40rem;font-weight: bold;margin-bottom: 0.10rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.inP-hot .swiper-slide .pname p{font-size: 0.26rem;line-height: 0.34rem; height: 0.68rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;overflow: hidden;}

.inP-hot .swiper-slide .sy{margin-top: 0.35rem;padding-bottom: 0.3rem;color: #ce0804;text-align: center;}
.inP-hot .swiper-slide .sy h1{font-size: 0.44rem;line-height: 0.48rem;height: 0.48rem;white-space: nowrap;overflow: hidden;}
.inP-hot .swiper-slide .sy span{display: block;font-size: 0.44rem;line-height: 0.48rem;height: 0.48rem;white-space: nowrap;overflow: hidden;font-family: 'rajdhaniBold';}
.inP-hot .swiper-slide .sy p{font-size: 0.14rem;line-height: 0.24rem;color: #6f6f6f;height: 0.24rem;white-space: nowrap;overflow: hidden;margin-top: 0.02rem;}
.inP-hot .swiper-slide .marB .clear{padding-left: 0.25rem;}
.inP-hot .swiper-slide .rate{margin-top: 0.20rem;float: left;width: 50%;}
.inP-hot .swiper-slide .rate .num{font-size: 0.30rem;line-height: 0.30rem;color: #171717;font-family: 'rajdhaniBold';}
.inP-hot .swiper-slide .num em{display: inline-block;font-size: 0.14rem;line-height: 0.20rem;vertical-align: bottom;margin-left: 2px;}
.inP-hot .swiper-slide .rate p{font-size: 12px;line-height: 18px;color: #3b3b3b;}
.inP-hot .swiper-slide .yy{margin-top: 0.30rem;text-align: center;}
.inP-hot .swiper-slide .yy a{display:inline-block;width: 100px;font-size: 0.18rem;line-height: 0.4rem;color: #fff;text-align: center;background: #ce0804;border-radius: 25px;}
.inPbox .swiper-navigation{position: absolute;top:-0.26rem;height: 0.46rem;right: 0;width: 1.50rem;}
.inPbox .swiper-button-next,.inPbox .swiper-button-prev{position: absolute;top:0;width: 0.46rem;height: 0.46rem;text-indent: -999999px;background-position: center center;background-repeat: no-repeat;background-size: 0.20rem;background-color: #fff;border-radius: 50%;z-index: 100;cursor: pointer;overflow: hidden;box-shadow: 0 0 0.20rem rgba(59,59,59,0.09);}
.inPbox .swiper-button-prev{left: auto;right: 0.58rem;background-image: url("../images/icon_p.png");}
.inPbox .swiper-button-next{right: 0;background-image: url("../images/icon_n.png");}
.inPbox .swiper-button-prev:hover{background-color: #fb0101;background-image: url("../images/icon_p2.png");}
.inPbox .swiper-button-next:hover{background-color: #fb0101;background-image: url("../images/icon_n2.png");}
/*.inP-hot .swiper-slide:hover{background: -webkit-linear-gradient(135deg, #fb0101, #fb0101);background: -moz-linear-gradient(135deg, #fb0101, #fb0101);background: -ms-linear-gradient(135deg, #fb0101, #fb0101);background: -o-linear-gradient(135deg, #fb0101, #fb0101);background: linear-gradient(135deg, #fb0101, #fb0101);}*/
/*.inP-hot .swiper-slide:hover .pname h3,.inP-hot .swiper-slide:hover .pname p,.inP-hot .swiper-slide:hover .rate .num,.inP-hot .swiper-slide:hover .rate p,.inP-hot .swiper-slide:hover .rate h3,.inP-hot .swiper-slide:hover .sy,.inP-hot .swiper-slide:hover .sy p{color: #fff;}*/

.inP-hot .swiper-slide:hover .marB{border: 2px solid #fb0101;}

/*.inP-hot .swiper-slide:hover .yy a{background: #fff;color: #6e6e6e;}*/




.search-box{padding: 0.75rem 0;overflow: hidden;}
.search-box form{display: block;padding-left: 0.25rem;padding-right: 2.14rem;border: 2px solid #fb0101;position: relative;box-shadow: 0 0 46px rgba(77,77,77,0.16);border-radius: 0.22rem;overflow: hidden;}
.search-box #inp-search{width: 100%;font-size: 0.24rem;line-height: 0.74rem;height:0.74rem;color: #000;display: block; }
.search-box .btn{position: absolute;right: 0;top:0;width: 2.14rem;height: 0.74rem;font-size: 0.26rem;line-height: 0.74rem; color: #fff;background: #fb0101;text-align: center;}



/*分页*/
.pages{position: relative;text-align: center;padding: 0.30rem 0;}
.pages .pages-list{display: inline-block;}
.pages a{display: block;float: left;width: 0.42rem;height: 0.42rem;background-color: #fff;font-size: 0.18rem;color: #4d4d4d;line-height: 0.42rem;text-align: center;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;margin: 0 0.02rem;border-radius: 50%;font-family: 'rajdhaniBold';}
.pages a.prevpage,.pages a.nextpage{width: 0.80rem;background-repeat: no-repeat;background-position: center center;background-size: 100%;border-radius: initial;}
.pages a.prevpage{background-image: url("../images/icon_pp.png");margin-right: 1rem;}
.pages a.nextpage{background-image: url("../images/icon_np.png");margin-left: 1rem;}

.pages a.on,.pages a:hover{background-color: #fb0101;color: #fff;}
/*.pages a.prevpage:hover{background-image: url("../images/icon_prev2.png");}*/
/*.pages a.nextpage:hover{background-image: url("../images/icon_next2.png");}*/
.pages a.prevpage:hover,.pages a.nextpage:hover{background-color: transparent;}


.ewmBox{position: fixed;left: 0;top:0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 2000;display: none;}
.ewmBox .wrap{height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.ewmBox .box{position: relative;width: 10.20rem;border-radius: 0.45rem;overflow: hidden;}
.ewmBox .box .close{position: absolute;right: 0.30rem;top:0.45rem;width: 0.26rem;cursor: pointer;}
.ewmBox .box .img{width: 100%;}

.title-tab{margin-bottom: 0.40rem;}
.title-tab a{display: inline-block;font-size: 0.46rem;line-height: 0.66rem;color: #3b3b3b;font-weight: 600;position: relative;margin-right: 0.40rem;}
.title-tab .big{font-size: 0.70rem;line-height: 0.90rem;}
.title-tab a:last-child{margin-right: 0;}
.title-tab,.title-tab a{vertical-align: text-bottom;}
.title-tab a.active:after,.title-tab a:hover:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #fb0101;}

/*合格投资者提示框*/
.popRemind{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 20000;}
.popRemind .remindBox{position: fixed;top:10%;left: 50%;width: 790px;margin-left: -395px;background: #fff;border-radius: 22px;overflow: hidden;}
.closeBtn{position: absolute;right: 0.20rem;top:0.22rem;cursor: pointer;}
.closeBtn img{width: 0.22rem;}
.toptit h2{padding: 0.15rem 0.20rem;background: #d70e0e;color: #fff;font-size: 0.32rem;line-height: 0.40rem;text-align: center;}

.popRemind .remindBox .remindCon{padding: 0.40rem 0.40rem;color: #3b3b3b;font-size: 0.17rem;line-height: 0.28rem;}
.popRemind .remindBox .remindCon p{}
.popRemind .remindBox .popBtn{text-align: center;margin-top: 0.40rem;}
.popRemind .remindBox .popBtn .btn{display: inline-block;width: 1.96rem;font-size: 0.18rem;line-height: 0.46rem;color: #2f2f2f;text-align: center;background: #dadada;margin: 0 0.15rem;border-radius: 25px;cursor: pointer;}
.popRemind .remindBox .popBtn #acceptBtn{background: #d70e0e;color: #fff;}

