


html { -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }
body {position: relative;}
body, input, textarea, label, pre { font: 12px "微软雅黑", "宋体", Helvetica, "黑体", Arial, Tahoma; color:#404040; }
body, div, a, p, h1, h2, h3, h4, form, label, input, select, textarea, img, span, table, td, dl, dt, dd, ul, li, pre { margin:0px; padding:0px; outline:none; }
ul, li { list-style:none; }
img { border:none;}
a { color:#646464; text-decoration:none; }
a.f69,span.f69 { color:#e72614;}
a:hover { color:#e72614;}

i.ico { background-image:url(../image/base_ico.png); background-repeat:no-repeat; display:block; }
.cf { *zoom: 1;}
.cf:before, .cf:after { display: table; content: ""; }
.cf:after, .nav:after { clear: both; }
.clear { clear:both; height:0px; }
.btn { position: relative;display:block; height:50px; line-height:50px; padding:0px 10px; color:#FFF !important; text-align:center; border:0px; font-size: 18px;cursor:pointer; background-color:#e72614; float:left;margin-right:10px;}
.btn:hover { color:#FFF !important; background-color:#f93772; }
.btn.btngrey { background-color:#9E9E9E;}
.btn2 {position: relative;}
.btn i.loading,.btn2 i.loading { background:url(../image/loading_16X16.gif) center center no-repeat #FFF; height:100%; width:100%; position:absolute; top:0px; left:0px; }
.btn_loading { background-image:none; background-color:#FFF; border-color:#FFF; }
.input { border:1px solid #C3C3C3; border-radius:3px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.15) inset; font-size:13px; height:24px; line-height:24px; padding:0px 3px; width:130px; color:#666; }
.Xfoucs {
    border-color: e72614 !important;
    box-shadow: inset 0 1px 3px rgba(254, 97, 145, 0.8) !important;
}
.hidden { display:none !important; }
.m0 { margin:0px !important; }
.clr { color:#e72614 !important; }
.blue { color:blue !important; }
.pink { color:#e72614 !important; }
a.clr:hover { color:#000 !important; }
.f13 { font-size:13px !important; }
.f12 { font-size:12px !important; }
.block { display:block !important; }


div.loading_16X16 { background:url(../image/loading_16X16.gif) 0 center no-repeat; font-size:12px; height:18px; line-height:18px; padding:4px 0 4px 20px; display:inline-block; }
div.loading_24X24 { background:url(../image/loading_24X24.gif) 0 center no-repeat; font-size:12px; height:18px; line-height:18px; padding:4px 0 4px 30px; display:inline-block; }


.homeico{background:url(../image/home_ico1.png) no-repeat;}


.head { background:#FFF; margin: 0 auto;width:100%;box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.4);}
.head.fixed{ position:fixed;z-index:1000;}

.head .head-login{ height: 30px; background-color: #F6F6F6; }
.head .head2{ height:100px;}
.head .head_box{ width:1200px;padding:0px 0px 0px 0px;margin:auto; clear:both;}
.head .head_box .h_fl{ float:left;}
.head .head_box .h_fr{ float:left;}


.head .head_box .h_drop{display:none;position:absolute;top:40px;left:0px;z-index:1000;text-align:center;line-height:30px;background:#fff;padding:3px 5px;border:1px solid #ccc;}
.head .head_box .h_drop a{display:block;height:30px;line-height:30px;border-top:1px solid #ddd;  font-weight: normal;}

.head .head_box .h_pic{ width:222px; height:45px; margin-right:170px; margin-top:27px;}
.head .head_box .h_pic>a{ display: inline-block;}

.head .head_box .h_city {display: inline-block;line-height: 30px;height: 30px;overflow: hidden; float:left; padding: 0 8px}
.head .head_box .h_city .icon-location{ float: left; padding-top: 4px; margin-right: 1px; }
.head .head_box .h_city .icon-location img{ width: 22px; height: 22px;}
.head .head_box .h_city .return{width:23px; height:23px; background:url(../image/jlt.png) no-repeat -37px -130px; display:block; float:left; margin-top:5px; margin-right:5px;}
.head .head_box .h_city #city_name{#font-weight:700;font-size:16px;}
.head .head_box .h_city a{ font-size: 14px; color:#333;}
.head .head_box .h_city a:hover{ color:#e72614;}
.head .head_box .h_city .h_city_name{ font-size: 14px; }
.head .head_box .h_city .h_city_change{ border:1px solid #eeeeee;display:inline-block;padding:3px 5px;margin-top:3px;}

.head .head_box .h_menu { height: 44px;margin-top:2px;margin-left: 20px;}
.head .head_box .h_menu li{ display: inline-block; float:left; height:44px;text-align:center; position: relative;}
.head .head_box .h_menu li a{ display:inline-block; color:#333;padding:0 15px;font-size: 16px;border-bottom: 2px solid #FFF; box-sizing: border-box; height: 44px; line-height:44px; }
.head .head_box .h_menu li a:hover,
.head .head_box .h_menu li a.on{ color:#e72614;border-bottom: 2px solid #e72614;}
.head .head_box .h_menu li a.xiala{background: url(../image/h_tip.png) no-repeat 85% 50%; padding-right:23px;}
.head .head_box .h_menu li .h_drop a{font-size:14px;}
.head .head_box .h_menu li .h_new{position: absolute;top:5px;right:-15px;display:inline-block;width:34px;height:20px;background: url(../image/h_new.gif) no-repeat;}

.head .head_box .h_search { border: 2px solid #e72614;height: 32px;margin-top: 18px;width: 540px;}
.head .head_box .h_search form{ position: relative;}
.head .head_box .h_search .s_input {float:left;border: medium none;height:32px; line-height:32px; width:380px; padding-left:38px; font-size:14px;background:url(../image/search9.png) no-repeat 7px center;}
.head .head_box .h_search .s_input.notext{color:#828282;}
.head .head_box .h_search .s_button {cursor: pointer;float: right;width:118px;height: 32px;line-height: 32px; border: none;font-size:16px;color:#fff;background:#e72614;}

.head .head_box .support-hotline{ display: inline-block; width: 198px; height: 46px; float: right; margin-right: 16px; margin-top:27px; box-sizing: border-box;}


.head .head_box .h_action {position: relative; float:right; }
.head .head_box .h_action >li{ float:left;height:30px;line-height:30px;color:#999;position: relative; padding:0px 15px;}
.head .head_box .h_action .sx{width:2px; height:35px; background:url(../image/sx.png) no-repeat; padding:0;}

.head .head_box .h_action .wzdh:hover{background:#FFF; border:1px solid #e1e1e1; border-bottom:0;}
.head .head_box .h_action .wzdh_tb{width:12px; height:8px; background:url(../image/home_ico1.png) no-repeat -480px -11px; float:right; margin-left: 8px;margin-top: 6px;}
.head .head_box .h_action .wzdh_tb2{width:12px; height:8px; background:url(../image/home_ico1.png) no-repeat -500px -11px; float:right; margin-left: 8px;margin-top: 6px; display:none;}
.head .head_box .h_action .wzdh_d_yc{width:454px;background:#FFF; position:absolute; right:-1px; top:35px; z-index:999;display:none; border:1px solid #e1e1e1; border-top:0; padding:20px; box-sizing:border-box; padding-bottom:5px;}
.head .head_box .h_action .wzdh_d_yc  .w_ul>li{width:100px; float:left;}
.head .head_box .h_action .wzdh_d_yc  .w_ul>li .w_title{font-size:14px; color:#444444; margin-bottom:20px;}
.head .head_box .h_action .wzdh_d_yc  .w_ul>li .w_con a{display:block; margin-bottom:15px;font-size:12px; color:#8d8d8d; text-align:left;}
.head .head_box .h_action .wzdh_d_yc  .w_ul>li .w_con a:hover{color:#ff5050;}
.head .head_box .h_action .wzdh_d_yc  .w_ul>li .w_con2 a{display:block; margin-bottom:15px;font-size:12px; color:#8d8d8d; text-align:left; width:50px; float:left;}
.head .head_box .h_action .wzdh_d_yc  .w_ul>li .w_con2 a:hover{color:#ff5050;}
.head .head_box .h_action li a{ color:#434343;height:20px;line-height: 20px;}
.head .head_box .h_action li a:hover{ color:#e72614;}
.head .head_box .h_action .login_ico{border-left:0px;}
.head .head_box .h_action .login_ico a{ background-image: url("../image/h_login.png"); background-repeat: no-repeat;display: inline-block; padding-left:22px;}
.head .head_box .h_action .qq a{background-position: left -1px;}
.head .head_box .h_action .weibo a{background-position: left -37px;}
.head .head_box .h_action .weixin a{background-position: left -72px;}
.head .head_box .h_action .h_user_np {position: relative;border-left:0px;padding-right:25px;height: 28px;}
.head .head_box .h_action .h_user_avatar{width:60px;height:60px;}
.head .head_box .h_action .h_user_info{display:none;position:absolute;top:-18px;left:32px;z-index:100;}
.head .head_box .h_action .h_user_info .h_user_info_left{width:7px;height:40px;float:left;margin-left:-7px;background: url("../image/h_userinfo_tip.png") no-repeat 0 14px;}
.head .head_box .h_action .h_user_info .h_user_info_right{background:#000;float:left;border-radius: 9px;padding:1px 10px;opacity: 0.7;}
.head .head_box .h_action .h_user_info .h_user_info_name{height:18px;color:#fff;}
.head .head_box .h_action .h_user_info .h_user_info_role{height:18px;color:#e72614;}
.head .head_box .h_action .h_drop{width:65px;padding:0px;top:34px;left:0px;}
.head .head_box .h_action .h_drop a{height:24px;line-height:24px;border:0;overflow: hidden;}
.head .head_box .h_action .h_user_home_ico{display:inline-block;width:6px;height:5px; background:url(../image/home_ico.png) no-repeat -188px -167px;position: relative;top: -2px;left: 5px;}
.head .head_box .h_action .h_user_np_drop{width:130px;padding-bottom:3px;}
.head .head_box .h_action .h_drop_div{border-top:1px solid #ddd;padding:3px 0px;}
.head .head_box .h_action .h_download_qrcode{display:none;position:absolute;top:28px;left:0px;z-index:102;}
.head .head_box .h_action .h_download_qrcode img{width:157px;height:183px;}


.foot{ width:100%; margin:0 auto; clear: both; height: 398px; background-color: #000; padding-top: 46px; box-sizing: border-box; }
.foot .foot-title{ width: 396px; height: 42px; margin: 0 auto 30px; }
.foot .foot-info{ width: 100%;  }
.foot .foot-info p{ height: 56px; font-size: 16px; color: #9B9DA2; border-bottom: 1px dashed #9B9DA2; box-sizing: border-box; text-align: center; line-height: 56px; margin: 0 auto; }
.foot .foot-info p:first-child{ width: 450px; font-size: 20px; }
.foot .foot-info p:first-child span{ color: #FFF; }
.foot .foot-info p:nth-child(2){ width: 350px; }
.foot .foot-info p:last-child{ width: 290px; }

.foot .h_friend{ overflow: hidden; margin: 0 auto; margin-bottom: 20px; margin-top: 10px; color: #9B9DA2; text-align:center;}
.foot .h_friend .f_title	{ width:70px; height:20px; line-height:20px; display:inline-block; }
.foot .h_friend .f_linkbox{ height:14.5px; display:inline-block; width:477px; overflow:hidden;}
.foot .h_friend .f_linklist { float:left; display:inline-block;}
.foot .f_linklist a { height:20px; line-height:20px; float:left; display:inline-block; padding:0 5px; color:#9B9DA2;}
.foot .h_friend .f_linklist a:hover	{ color:#e72614;}
.foot .bot .top_text{color:#9B9DA2; text-align:center; }


.QrcodeAppNapai{position: fixed; bottom: 50%; left: 100px; transform: translateY(50%); width: 210px; height: 245px; z-index: 998; display:none;}
.QrcodeWxNapai{position: fixed; bottom: 50%; left: 100px; transform: translateY(50%); width: 210px; height: 210px; z-index: 998; display:none;}
.QrcodeWxNapai img{width: 210px; height: 210px;}


.showNotice { position:absolute; top:0px; left:auto; width:100%; z-index:1001;}
.showNotice div { width:420px; height:28px; line-height:28px; margin:0 auto; border-radius:5px; color:#FFF; }
.showNotice i.msg { height:17px; width:17px; display:block; position:absolute; top:6px; left:5px; }
.showNotice span { position:absolute; top:0px; left:30px; height:28px; line-height:28px; display:block; }
.showNotice a.close { height:17px; width:17px; display:block; position:absolute; top:6px; right:5px; }
.showNotice a.close .ico { background-position:-266px -34px; display:block; height:17px; width:17px; }
.showNotice a.close:hover .ico { background-position:-292px -34px; }
.showNotice.success div { background-color:#f93772; background:-webkit-gradient(linear, 0 0, 0 100%, from(#f93772), to(#fc4b82)); background:-moz-linear-gradient(top, #f93772, #fc4b82); position:relative; }
.showNotice.error div { background-color:#f93772; background:-webkit-gradient(linear, 0 0, 0 100%, from(#f93772), to(#fc4b82)); background:-moz-linear-gradient(top, #f93772, #fc4b82); position:relative; }
.showNotice.success i.msg { background-position:-351px -148px; }
.showNotice.error i.msg { background-position:-351px -232px; }


.move_box,.slide_box{position: relative;width:100%;height:100%;}
.move_list,.slide_list{width:100%;height:100%;overflow: hidden;}
.move_left,.move_right,
.slide_left,.slide_right{position: absolute;top: 88px;width: 33px;height: 69px;z-index: 1;}
.move_left,.slide_left{left: 0px;background: url("../image/team_view_btn_new.png") no-repeat scroll 0 -188px rgba(0, 0, 0, 0);}
.move_right,.slide_right{right: 0px;background: url("../image/team_view_btn_new.png") no-repeat scroll 0 -261px rgba(0, 0, 0, 0);}


.left-fixed{ width: 64px; background-color: #000; color: #FFF; font-size: 13px; box-sizing: border-box; overflow: hidden; position: fixed; top: 50%; left: 50%; cursor: pointer; margin-top: -100px; margin-left: -675px; z-index: 1000;}
.left-fixed div{ width: 100%; height: 64px; text-align: center; overflow: hidden; box-sizing: border-box; border-bottom: 1px solid #FFF; padding-top: 40px; background-repeat: no-repeat; background-size: 28px; background-position: center 10px; }
.left-fixed div:hover{ background-color: #e72614; }
.left-fixed div:first-child{ background-image: url('../image/icon-business-cooperation.png'); }
.left-fixed div:nth-child(2){ background-image: url('../image/icon-weibo1.png'); }
.left-fixed div:nth-child(3){ background-image: url('../image/icon-wechat.png'); }
.left-fixed div:nth-child(4){ background-image: url('../image/icon-need.png'); }
.left-fixed div:last-child{ border: none; background-image: url('../image/icon-return-top.png'); background-position: 20px 15px; }


#dialog{ width: 1440px; }
#dialog{ background-color: rgba(0, 0, 0, .5); position: fixed; top: 0; left: 0; overflow: hidden; box-sizing: border-box; z-index: 1500; }
#dialog .dialog-wrapper{ width: 476px; min-height: 300px; border-radius: 6px; position: absolute; overflow: hidden; box-sizing: border-box; transform: translate(-50%, -50%); top: 50%; left: 50%; background-color: #FFF; }
#dialog .dialog-wrapper .dialog-close{ width: 17px; height: 17px; position: absolute; right: 20px; top: 20px; background-image: url('../image/index-business-close.png'); cursor: pointer; }
#dialog .dialog-wrapper .dialog-content{ width: 476px; }
#dialog .dialog-wrapper .dialog-content .dialog-icon{ width: 56px; height: 56px; margin: 80px auto 0; background-image: url('../image/dialog-success.png'); }
#dialog .dialog-wrapper .dialog-content .dialog-desc{ width: 476px; padding-left: 20px; padding-right: 20px; box-sizing: border-box; text-align: center; font-size: 16px; color: #333; margin: 30px auto 44px; }
#dialog .dialog-wrapper .dialog-btn{ width: 198px; height: 44px; line-height: 44px; font-size: 18px; color: #FFF; text-align: center; border-radius: 6px; margin: 0 auto; background-color: #e72614; cursor: pointer; z-index: 9999999; margin-bottom: 20px; }