*{padding:0;margin:0;font-family:"Microsoft YaHei","SIMSUN";font-size: 14px;box-sizing: border-box;}
html,body,h1,h2,h3,h4,h5,form,dl,dd,dt,table,p,ol,li,ul,strong,figure{padding:0;margin:0;}
html,body{width:100%;background:#fff !important;}
body{overflow-x: hidden;}
ul,li,ol{list-style: none;}
img{border:0;display: block;width:100%;height: 100%;margin:0 auto;}
a{color:#333;text-decoration: none;}
h1,h2,h3,h4,h5,h6,strong,b{font-weight: normal;}
i{font-style: normal;}
input{outline: none;}

.q_f12{font-size: 12px !important;}
.q_f13{font-size: 13px !important;} 
.q_f14{font-size: 14px !important;}
.q_f15{font-size: 15px !important;}
.q_f16{font-size: 16px !important;}
.q_f17{font-size: 17px !important;}
.q_f18{font-size: 18px !important;}
.q_f19{font-size: 19px !important;}
.q_f20{font-size: 20px !important;}
.q_f21{font-size: 21px !important;}
.q_f22{font-size: 22px !important;}
.q_f23{font-size: 23px !important;}
.q_f24{font-size: 24px !important;}
.q_f30{font-size: 30px !important;}

.q_text_l{text-align:left !important;}
.q_text_c{text-align:center !important;}
.q_text_r{text-align:right !important;}


.q_container{width:100%;height:auto;margin:0 auto;}
.q_container_main{width:1200px;height:auto;margin:0 auto;}

.q_left{float:left !important;}
.q_right{float:right !important;}
.q_clearFloat:after{visibility: hidden;clear: both;display: block;height: 0px;content: "."}
.q_clearFloat{zoom: 1;}


.q_block{display: block !important;}

.q_line{line-height:1 !important;}

/*几行出现省略号*/
.q_row1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.q_row2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.q_row3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.q_row4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.q_row8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}

/* 侧边栏样式 */
.fixed_bar{padding:0px 0;position:fixed;z-index:5000;right:60px;top:80%;transform:translateY(-50%); width: 68px;border-radius: 8px;}
.fixed_bar i{display:block;width:100%;margin:0 auto;}
.fixed_bar .bar_item{position:relative;cursor:pointer;}
.fixed_bar .bar_item.last{border:none;}
.fixed_bar .tx{font-size:13px;color:#333333;text-align:center;line-height:1;}
.tem-seek{padding-top:6px;}
.item-phone,.item-wechat{padding-top: 7px}
.item-seek i{width:48px;height:46px;background:url('../images/200109_seek_icon.png') no-repeat center center;background-size:auto 100%;}
.item-seek i.i_actived{background:url('../images/200109_seek_icon_foc.png') no-repeat center center !important;background-size:auto 100% !important; }
.item-phone i{width:48px;height:40px;background:url('../images/200109_phone_icon.png') no-repeat center center;background-size:auto 100%; }
.item-phone i.x_actived{background:url('../images/200109_phone_icon_foc.png') no-repeat center center !important;background-size:auto 100% !important; }
.item-wechat i{width:48px;height:40px;background:url('../images/200109_wechat_icon.png') no-repeat center center;background-size:auto 100%; }
.item-wechat i.l_actived{background:url('../images/200109_wechat_icon_foc.png') no-repeat center center !important;background-size:auto 100% !important; }
.wechat_code{width:102px;height:102px;position:absolute;top:0;left:-94px;display:none;opacity:0;transform:translateX(100%);-webkit-transform:translateX(100%)}
.wechat_code.active{display:block;animation:do .4s ease forwards;-webkit-animation:do .4s ease forwards}
.wechat_code img{width: 100%;height:100%;}
.phone_box{position:absolute;background:#889CA8;bottom:0;width:163px;left:-153px;opacity:0;letter-spacing:1px;display:none;color:#fff;font-size:18px;padding:8px 0;text-align:center;}
.phone_box.active{display:block;animation:do .4s ease forwards;-webkit-animation:do .4s ease forwards}

@keyframes do{
    from{opacity:0;transform:translateX(0)}
    to{opacity:1;transform:translateX(0)}
}
@-webkit-keyframes do{
    from{opacity:0;-webkit-transform:translateX(0)}
    to{opacity:1;-webkit-transform:translateX(0)}
}	
/* meiqia */

.wAZeb {right: 120px!important}



/* 公共头 */
.x_h_top{width:100%;border-bottom:1px solid #E6E6E6;padding:18px 0 17px 0;}
.x_logo{width:142px;height:34px;background:url('../images/200108_logo.png') no-repeat;}
.x_logo_detail{width:196px;height:19px;background:url('../images/200108_logo_detail.png') no-repeat;margin:7px 0 0 19px;}
.x_h_top p{color:#666;margin:7px 0 0 0;}
.x_h_top p *{display: inline-block;font-size:16px;font-weight:normal;}
.x_h_top p b{color:#B83295;}
.x_h_nav{width:60%;float:left;margin-left:164px;}
.x_h_nav>li{float:left;position: relative;}
.x_h_nav i.nav_bar{position: absolute;display:block;right:0;top:20px;width:1px;height:16px;background:#f6f6f6;}
.x_h_nav b.nav_sj{position: absolute;display:block;right:22px;top:26px;width:10px;height:6px;background:url('../images/200108sj.png') no-repeat;transform: rotate(0deg);-webkit-transform: rotate(0deg);}
.x_h_nav li a{display:block;padding:0 40px;font-size:16px;color:#333;line-height:1;}
.x_h_nav>li>a{padding:19px 40px 20px 40px;}
.x_h_nav>li:hover .x_h_nav_children{display:block;}
.x_h_nav>li:hover .nav_sj{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.x_h_nav li a.actived{color:#9830B9 !important;}
.x_h_nav li a:hover{color:#9830B9 !important;}
.x_h_nav_children{position: absolute;background:#fff;box-shadow: 0 5px 10px rgba(200,200,200,0.8);display: none;left:0;top:55px;z-index: 99;}
.x_h_nav_children>li>a{padding:10px 40px 10px 40px;}
.x_login{float:right;width:110px;height:30px;margin:13px 195px 0 0;position: relative;}
.x_login a{display:block;color:#fff;font-size:14px;line-height:30px;width:100%;background:#B83295;color:#fff;font-size:14px;text-align: center;border-radius: 15px;line-height:30px;letter-spacing: 1px;}
.x_login a:hover{background:#c4359e;}
.x_login:hover .login_box{opacity: 1;filter:alpha(opacity=100);z-index:99;top:35px;}
.login_box{width:288px;height:300px;background:url('../images/200117_go_out.png') no-repeat center;position: absolute;top:100px;left:-88px;padding:50px 21px 0 21px;opacity: 0;filter:alpha(opacity=0);z-index:-10;transition: all 0.32s ease-in;-webkit-transition: all 0.32s ease-in;}
.login_box .oul .oli{border-bottom:1px solid #D2D2D7;padding:18px 0 18px 0;cursor:pointer;}
.login_box .oul .oli *{display:block;float:left;}
.login_box .oul .oli span{font-size:18px;color:#1D1D1F;line-height: 1 !important;}
.login_box .oul .oli strong{font-size:14px;color:#1D1D1F;line-height: 1 !important;margin:4px 0 0 9px;}
.login_box .oul .oli i{display: block;width:24px;height:24px;}
.login_box .oul .oli i.dingdan{background:url('../images/200117_menu.png') no-repeat center;}
.login_box .oul .oli i.hetong{background:url('../images/20200304_hetong.png') no-repeat center;}
.login_box .oul .oli i.denglu{background:url('../images/20200304_login.png') no-repeat center;}
.login_box .oul .oli span.orders{font-size:14px;color:#B83295;line-height:1 !important;margin:5px 0 0 9px;}
.login_box .oul .oli span.orders:hover{text-decoration:underline;}
.login_box .oul .oli strong{display:block;width:100%;text-align:center;color:#6E6E73;font-size:12px;margin-top:-26px;margin-left:0 !important;}
.login_box .go_out{width:100%;height:36px;background:#B83295;line-height:36px;border-radius: 8px;letter-spacing: 1px;color:#fff;text-align: center;cursor: pointer;}
.login_box .go_out:hover{background:#c4359e;}
.login_box .go_out:active{background:#ab2e8a;}
.login_box .oul .oli:last-child{border-bottom:0;border-bottom:0;}

/* 公共底部 */
.footer{width:100%;height:200px;background:#2969f1;padding:58px 0 0 45px;margin-top:-1px;}
.footer .f_line{position: absolute;width:1px;height:180px;background:rgba(51,51,51,1);}
.footer .f_wrap{width:1200px;margin:0 auto;}
.footer .f_left,
.footer .f_center,
.footer .f_right{float:left;position: relative;}
.footer .f_center{margin:0 90px 0 90px;}
.footer .f_left{padding:25px 0 0 0;}
.footer .f_right{padding:39px 0 0 0;}
.footer .f_left img{width:116px;height:116px;}
.footer .f_right img{width:102px;height:102px;}
.footer .f_center ul{padding:0 0 38px 0;}
.footer .f_center ul li{float:left;margin-right:50px;}
.footer .f_center ul li:last-child{margin-right:0;}
.footer .f_center ul li a{display:block;font-size:16px;color:#fff;line-height:1;}
.footer .l_one{right:-40px;top:0;}
.footer .l_two{left:-40px;top:0;}
.footer .c_con{color:#999999;font-size:14px;line-height:1;}
.footer .address2{color:#999999;font-size:14px;line-height:1;padding:0 0 0 83px;margin-top:8px;}
.footer .address span{display:inline-block;}
.footer .address span:first-child{padding:0 0 0 13px;}
.footer .address span:nth-child(2){padding:0 0 0 72px;}
.footer .address span:nth-child(3){padding:0 0 0 55px;}
.footer .cons2{padding:20px 0 0 0;}