@charset "utf-8";
body{
    font-family: "Microsoft Yahei";
}
input{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
input,button,textarea{
    vertical-align: middle;
    border: 1px solid #eee;
    color: #666;padding: 7px 10px;
    position: relative;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    font-family: "Microsoft Yahei";

}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #b5b5b5;}
.ui-dialog-close:hover,.ui-dialog-close:focus{border: none;}
.main{height: auto;min-width: 1180px;position: relative;width: 100%;overflow: hidden;float:left}
.minwidth{height: auto;margin: 0 auto;width: 1180px;overflow: hidden;}
.minwidthauto{height: auto;margin: 0 auto;width: 100%;overflow: hidden;}
.overflowhidden{height: auto;overflow: hidden;}
.textImgSeparation{display:table-cell; *display:inline-block;}
.headerOverflowInherit{overflow: inherit !important;}
.greyf5f5f5{background: #f8f8f8;}
.butTgreen{background: #00bced;color: #ffffff;font-size: 12px;display: inline-block;}
.butTgreen:hover{background: #3fabd8;}
.imgW80{width: 80px;height: 80px;}
.border000{border-bottom: 1px solid #007bc7;}
.bordere5{border-bottom: 1px solid #e5e5e5;}
.marT30{margin-top: 30px;}
.marT40{margin-top: 40px;}
.percentRadius50{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.butgreen{background: #61c4a7;font-size: 14px;text-align: center;color: #ffffff;}
.butgreen:hover{background: #45aa8f;}
.inlineBlock{display: inline-block;}
.butpadding40{padding: 0 40px;height: 40px;line-height: 40px;}
/*浮动*/
.floatRight{float: right;}
.floatNone{float: none;}
.floatLeft,.group{float: left;}
.relative{position: relative;}
.welcomeKfw i,.iMyPavatar i,.kfwLogo i,.kfwSp i,.navSidebars i,.classification{background: url("../images_pc/index.png") no-repeat scroll left 0;display: inline-block;}
.kfwLogo .marT30{margin-top: 30px;}
/**首屏**/
#loginbar{height:30px;}
.welcomeKfw li{float: left;font-size: 12px;position: relative;z-index: 12;}
.welcomeKfw li{
    height: 30px;
    line-height: 30px;
    color: #666;
}
.welcomeKfw .welcome1{padding-right: 20px;}
.welcomeKfw a{color: #666;line-height: 16px;padding: 0 20px;border-left: 1px solid #e3e3e3;}
.welcomeKfw a{display: block;position: relative;top:7px;display: inline-block\0;top: 0\0;}
.welcomeKfw .noBorder{border-left:none}
.welcomeKfw .sj,.welcomeKfw .jt,.welcomeKfw .gw,.welcomeKfw a,.welcomeKfw .mykfw{height: 16px;}
.welcomeKfw .jt,.welcomeKfw .mykfw,.welcomeKfw .mykfw,.classification{-webkit-transition: transform 0.1s ease-in 0s;-moz-transition: transform 0.1s ease-in 0s;-ms-transition: transform 0.1s ease-in 0s;-o-transition: transform 0.1s ease-in 0s;transition: transform 0.1s ease-in 0s;}
.welcomeKfw .sj{width: 8px;background-position: 0 -837px;margin-right: 13px;}
.welcomeKfw .jt,.welcomeKfw .mykfw{width: 10px;background-position: 0 -891px;margin-left: 16px;}
.welcomeKfw .gw{width: 16px;background-position: 0 -926px;margin-right: 7px;}

/*移动应用*/
.welcomeKfwShow{width: 150px;}
.welcomeKfwShow img{margin-top: 14px;}
.welcomeKfwShow h4{font-size: 12px;color: #b0b0b0;font-weight: normal;margin: 0 10px;border-bottom: 1px solid #e3e3e3;}
.welcomeKfwShow a{padding: 7px 0;margin: 14px 25px;}
.aimationKfw em{display: inline-block;position: absolute;height: 1px;background: #e3e3e3;top: 0;right: 0;}
.welcomeKfwShow em{width: 13px;}
.iMyInfoOk em{width: 21px;}
.iMyPavatar em{width: 120px;}
/*我的闪猫*/
.iMyInfo{width: 128px;}
.iMyInfo.iMyInfoOk{width: 152px;}
.iMyInfo a,.iMyInfo span{float: left;border-left: 0;text-align: left;height:auto;color: #6d6d6d;font-size: 12px;}
.iMyInfo a{width:100%;display: block;line-height: 1;padding: 0 9px;text-indent: 12px;}
.iMyInfo a:hover{padding: 0 9px;}
.iMyInfo span{border-bottom: 1px solid #e3e3e3;width: 100%;padding: 14px 0 13px 0;}
.iMyInfo a:hover{background: #fff;color: #007bc7}
.iMyInfo a:hover span{color: #007bc7}
/*我的客户经理*/
.iMyPavatar{width: 260px;}
.iMyPavatar ul{border-top: 1px solid #e3e3e3;margin: 5px 10px 0 10px;padding-top: 10px;}
.iMyPavatar img{margin-left: 30px;}
.iMyPavatar h4{color: #727171;display: inline-block;font-size: 18px;font-weight: bold;text-align: left;float: left;line-height: 1;margin-top: 17px;padding-left: 20px;}
.iMyPavatar a:hover{background-position: left -40px;}
.iMyPavatar li{float: left;width: 100%;text-align: left;height: 18px;line-height: 18px;font-size: 12px;position: relative;text-indent: 70px;margin-top: 10px;}
.iMyPavatar i{width: 17px;height: 18px;position: absolute;left: 44px;}
.iMyPavatar .yj{background-position: 0 -1109px;}
.iMyPavatar .dh{background-position: 3px -1150px;}
.iMyPavatar .tx{background-position: 0px -1192px;}
/*位置*/

.navLocation{border-left: 1px solid #f5f5f5;}
.navLocation .locatinIcon {
    padding: 0 20px 0 38px;
    border-left: none;
    background: url(../images_pc/locationIcon.png) 20px 2px no-repeat;
}
.locationLayer{position:absolute;top:30px;left:-1px;width:282px;background:#fff;border: 1px solid #00c8fc;border-top:0;overflow: hidden;}
.locationLayer li{float: left;width: 70px;text-align: center}
.locationLayer li a{display: inline;top:0;height: 30px;line-height: 30px;padding: 0;border: none}
.locationLayer em{position: absolute;display: inline-block;position: absolute;width:160px;height: 1px;background: #00c8fc; top: 0; right: 0;}
.navLocation:hover{background: #fff;border: 1px solid #00c8fc;border-bottom: none;border-top: none;}
.navLocation:hover .locatinIcon{border: none;background-position: 20px -16px;}
.navLocation:hover .locationLayer{padding: 10px 0 8px;opacity: 1;filter:alpha(opacity=100);height: 139px;}
/*动画*/
.aimationKfw{overflow: hidden;background: #ffffff;border: 1px solid #e3e3e3;left: -1px;position: absolute;top: 30px;border-top: 0;text-align:center;}
.aimationKfw a{height: auto;line-height: normal;color: #ffffff;border: none;top:0;}
.aimationKfw,.locationLayer{opacity: 0;filter:alpha(opacity=0);height: 0;-webkit-transition: height 0.5s;-moz-transition: height 0.5s;-ms-transition: height 0.5s;-o-transition: height 0.5s;transition: height 0.5s;}
.welcomeKfw li:hover > a{color: #01bbf4;}
.welcomeKfw .app{border-right: 1px solid #f5f5f5;}
.welcomeKfw .asj:hover{background: #fff;height: 30px;line-height: 30px;margin: 0;border-right: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;}
.welcomeKfw .asj:hover > a{border: none !important;}
.welcomeKfw .asj:hover .sj{background-position: -59px -837px;}
.welcomeKfw .asj:hover .jt,.welcomeKfw .asj:hover .mykfw,.navLocation:hover .mykfw{background-position: -59px -891px;}
.welcomeKfw .asj:hover div{opacity: 1;filter:alpha(opacity=100);}
.welcomeKfw .asj:hover .welcomeKfwShow{height: 150px;z-index: 12;}
.welcomeKfw .asj:hover .iMyInfo{height: 177px;}
.welcomeKfw .asj:hover .iMyPavatar{height: 234px;}
.welcome1 em{margin: 0 4px;}
.welcomeKfw .asj:hover .jt,.welcomeKfw .asj:hover .mykfw,.welcomeKfw .asj:hover .mykfw,.kfwNaSub > a:hover .classification,.navLocation:hover .mykfw{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.kfwNaSub > a .classification.classification1{-webkit-transition: transform 0s ease-in 0s;-moz-transition: transform 0s ease-in 0s;-ms-transition: transform 0s ease-in 0s;-o-transition: transform 0s ease-in 0s;transition: transform 0s ease-in 0s;}
.kfwNaSub > a .classification.classification1{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
/***导航***/
/*logo*/
/*.kfwLogo a{margin: 16px 0;margin-left: 72px; }*/
.kfwLogo a {
    margin: 16px 0;
    margin-left: 20px;
}
.newEvent a{margin: 16px 0;}
.kfwLogo a img{display: block;}
.kfwLogo li{float: left;font-size: 12px;color: #acb0b0;margin-right: 20px;line-height: 20px;}
.kfwLogo i{width: 20px;height: 20px;float: left;margin-right: 5px;}
.iNav h4 a{color: #ffffff;}
.iNav h4 a:hover{color: #007bc7 !important;}
.kfwLogo .zzrz{background-position: 1px -966px;}
.kfwLogo .zfaq{background-position: 2px -1006px;}
.kfwLogo .zrfw{background-position: 1px -1043px;}
.kfwLogo .shwy{background-position: -2px -1073px;}
/*导航*/
.kfwNaSub{position: relative;}
.kfwNaSub > a,.kfwNavs a{float: left;display: inline-block;height: 40px;line-height: 40px;font-size: 16px;color: #555555;}
.kfwNavs a:hover{background:#01bbf4;color: #fff}
.kfwNaSub > a{color: #fff; background: #01bbf4;border: 1px solid #01bbf4;border-bottom: none;}
.kfwNaSub > a i{
	background: url(../images_pc/lx_fenlei.png) no-repeat;
    display: inline-block;
    font-size: 14px;
    width: 20px;
    height: 18px;
    vertical-align: middle;
}
.kfwNavs{margin-left: 10px;width: 933px;}
.kfwNavs a{margin: 0 5px;padding: 0 15px;position: relative;}
.kfwNavs .telephone{
	padding-left: 22px; 
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight:bold;
	font-family:"Microsoft Yahei";
	color: #02bbf4;
}
.kfwNavs .telephone em{
	background: url(../images_pc/lan_dian.png) no-repeat;
    width: 16px;
    height: 18px;
    background-size: 14px;
    display: inline-block;
   background-size: 14px;
   vertical-align: middle;
}

.kfwNaSub > a{width: 220px;text-align: center;}
.kfwNavs .huohuo{margin: -27px 0 0 10px}
.kfwNavs .huohuo:hover{background: none;}
/*一级*/


.kfwNaSub .iSubNav,.kfwNaSub > div{height: 441px;}
.kfwNaSub > .kfwNaDivs{overflow: hidden !important;height: 0;}

.iNav > li{border-top: 1px solid rgba(255,255,255,0.2);padding: 0 0 0 37px;float: left;width: 100%;height: 88px;position: relative;cursor: default !important;}
.iNav > .iNavFirst{height: 88px;}
.iNav > li > h4{
    font-size: 16px;
    font-weight: normal;
    cursor: default;
    width: 150px;
    margin-left: 30px;
    height: 24px;
    line-height: 24px;
    margin-top: 21px;
    color: #fff;
}
.iNavFirst .enroll_in{
    margin-left: 30px;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    font-size: 12px;

}

.iNavFirst .enroll_in span{ color: #fff;margin-right: 4px;}
.iNavFirst .iNavFirst:hover .enroll_in span.hui{ color: #575757; }
.iNav > li > h4 > a{font-size: 14px;font-weight: normal;}
.iNav > li > div a{float: left;margin-right: 19px;display: inline-block;text-align: left;font-size: 12px;color: #ffffff;line-height: 1.6;}
.iNav > li > .home_1{    
    width: 27px;
    height: 31px;
    background: url(../product_icons/kaigongsi2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 23px;
    background-size: 27px;
}
.iNav > li:hover .home_1{
    width: 27px;
    height: 31px;
    background: url(../product_icons/kaigongsi.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 23px;
    background-size: 27px;

}
.iNav > .active .home_1{
    width: 27px;
    height: 31px;
    background: url(../product_icons/kaigongsi.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 23px;
    background-size: 27px;

}
.iNav > li > .home_2{    
    width: 30px;
    height: 30px;
    background: url(../product_icons/dajizhang2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 21px;
    background-size: 30px;
}
.iNav > li:hover .home_2{
    width: 30px;
    height: 30px;
    background: url(../product_icons/dajizhang.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 21px;
    background-size: 30px;

}
.iNav > .active .home_2{
    width: 30px;
    height: 30px;
    background: url(../product_icons/dajizhang.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 21px;
    background-size: 30px;

}
.iNav > li > .home_3{ 
    width:28px;
    height: 33px;
    background: url(../product_icons/banshuiwu2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 26px;
    left: 22px;
    background-size: 28px;

}
.iNav > li:hover .home_3{
    width:28px;
    height: 33px;
    background: url(../product_icons/banshuiwu.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 26px;
    left: 22px;
    background-size: 28px;

}
.iNav > .active .home_3{
    width:28px;
    height: 33px;
    background: url(../product_icons/banshuiwu.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 26px;
    left: 22px;
    background-size: 28px;

}
.iNav > li > .home_4{    
   width: 30px;
    height: 33px;
    background: url(../product_icons/zuoshenji2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 30px;
}
.iNav > li:hover > .home_4{    
    width: 30px;
    height:33px;
    background: url(../product_icons/zuoshenji.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 30px;
}
.iNav > .active  > .home_4{    
    width: 30px;
    height:33px;
    background: url(../product_icons/zuoshenji.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 30px;
}
.iNav > li > .home_5{    
    width: 28px;
    height: 30px;
    background: url(../product_icons/jieshuikuan2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 28px;
}
.iNav > li:hover > .home_5{ 
    width: 28px;
    height: 30px;
    background: url(../product_icons/jieshuikuan.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 28px;

}
.iNav > .active  > .home_5{    
     width: 28px;
    height: 30px;
    background: url(../product_icons/jieshuikuan.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 28px;
}
.iNav > li:hover a span{
    color: #575757;
    margin-right: 4px;
}

/*.iNav > li > .home_1{    
	width: 30px;
    height: 30px;
    background: url(../product_icons/kaigongsi2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 21px;
    background-size: 30px;
}
.iNav > li:hover a span{
    color: #575757;
    margin-right: 4px;
}
.iNav > li:hover .home_1{
    width: 30px;
    height: 30px;
    background: url(../images_pc/lx_kaigongsi2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 21px;
    background-size: 30px;

}
.iNav > li > .home_2{    
    width: 28px;
    height: 30px;
    background: url(../images_pc/lx_daijizhang.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 28px;
}
.iNav > li:hover > .home_2{    
    width: 28px;
    height: 30px;
    background: url(../images_pc/lx_daijizhang2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 28px;
}
.iNav > li > .home_3{    
    width: 27px;
    height: 31px;
    background: url(../images_pc/lx_zhushangbiao.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 27px;
}
.iNav > li:hover > .home_3{    
    width: 27px;
    height: 31px;
    background: url(../images_pc/lx_zhushangbiao2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 27px;
}
.iNav > li > .home_4{    
   width: 30px;
    height: 33px;
    background: url(../images_pc/lx_zhuzhuanli.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 30px;
}
.iNav > li:hover > .home_4{    
    width: 30px;
    height:33px;
    background: url(../images_pc/lx_zhuzhuanli2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 30px;
}
.iNav > li > .home_5{    
    width:28px;
    height: 33px;
    background: url(../images_pc/lx_banzizhi.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 26px;
    left: 22px;
    background-size: 28px;
}
.iNav > li:hover > .home_5{    
    width: 28px;
    height: 33px;
    background: url(../images_pc/lx_banzizhi2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 26px;
    left: 22px;
    background-size: 28px;
}
.iNav > .active .home_1{
   width: 30px;
    height: 30px;
    background: url(../images_pc/lx_kaigongsi2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 21px;
    background-size: 30px;
    
}
.iNav > .active .home_2{
    width: 28px;
    height: 30px;
    background: url(../images_pc/lx_daijizhang2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 28px;
    
}
.iNav > .active .home_3{
    width: 27px;
    height: 31px;
    background: url(../images_pc/lx_zhushangbiao2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 27px;
    
}
.iNav > .active .home_4{
    width: 30px;
    height:33px;
    background: url(../images_pc/lx_zhuzhuanli2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 28px;
    left: 22px;
    background-size: 30px;
    
}
.iNav > .active > .home_5{    
    width: 28px;
    height: 33px;
    background: url(../images_pc/lx_banzizhi2.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    line-height: 88px;
    position: absolute;
    top: 26px;
    left: 22px;
    background-size: 28px;
}*/
.kfwNaSub > a .classification{background-position: 0 -1475px;height: 40px;margin-left: 51px;position: absolute;width: 16px;}
.kfwNaSub > a:hover .classification{background-position: 0 -1507px;}
.kfwNaSub > a .classification.classification1{background-position: 0 -1534px;}
.iSubNavDivZ a:hover{color:#01bbf4}
/*二级*/
.kfwNaSub .iSubNav{position: absolute;z-index: 8;}
.iSubNav > div > ul{height: 100%;}

/*le*/
.iSubNavLe{width: 659px;}
.iSubNavLe li{float: left;width: 100%;}
.iSubNavLe li > div{float: left;width: 520px;border-top: 1px solid #eaeaea;padding: 17px 0;}
.iSubNavLe li > .kfwNavOne{border-top: none;border-bottom: 1px solid #eee;}
.iSubNavLe h5{width: 112px;float: left;text-align: center;color: #575757;font-size: 14px;margin-top: 14px;}
.iSubNavLe li a:hover > h5{color: #01bbf4 !important;}
.iSubNavLe a{float: left;margin-right: 20px;color: #575757;font-size: 12px;line-height: 2;}
.iSubNavLe .active{color: #ff5b5b;}
/*ri*/
.iSubNavRi{width: 299px;border-left: 1px solid #e8e8e8;}
.iSubNavRi li{border-top: 1px solid #e8e8e8;height: 146px;position: relative;text-align: center;}
.iSubNavRi .floatLeft{width: 144px;text-align: center;height: 146px;line-height: 146px;}
.iSubNavRi .floatLeft img{vertical-align: middle;}
.iSubNavRi .iSubNavRi1{border: none;}
.iSubNavRi .snrText{position: absolute;right: 0;height: auto;width: 115px;padding-right: 30px;top: 35% !important;}
.snrText h5,.snrText span{line-height: 1;width: 100%;float: left;display: inline-block;font-size: 14px;color: #575757;text-align: right;}
.snrText h5{margin-bottom: 13px;font-weight: bold;}
.snrText span{font-size: 12px;margin-bottom: 6px;font-weight: normal;}
.iSubNavRi > li > a{width: 100%;height: 100%;display: block;}
.iSubNavRi > li > a .lastMar{margin-top: 3px;}
/*hover*/
.kfwNaSub .kfwNaSubSub{width: auto;position: absolute;top: 40px;}
.kfwNaSubSub > .kfwISubNav{width: 220px;background: url("../images_pc/navbg.png") repeat scroll center center;left: 0;position: absolute;top: 0;z-index: 10;}
.kfwNaSubSub > .kfwISubNav.active{border-right: 1px solid #01bbf4;}
.kfwNaSubSub > .kfwISubNav.active > .iNav > li > i{right: 18px;}
.kfwNaSubSub > .iSubNav{left: 220px;}
.iSubNav > div{width: 0;opacity: 0;filter:alpha(opacity=0);overflow: hidden;}
.kfwNaSubSub > .iSubNav > div{height: 440px;background: #ffffff;border: 1px solid #01bbf4;border-left: none;position:absolute;margin-left:-1px}
.kfwNaSubSub > .iSubNav > .kfwanimate{-webkit-transition: width 0.4s;-moz-transition: width 0.4s;-ms-transition: width 0.4s;-o-transition: width 0.4s;transition: width 0.4s;}
.iSubNav > .iSubNavDivZ{width: 750px;opacity: 1;filter:alpha(opacity=100);}
.iNav > ul{border-right: 1px solid #007bc7;}
.iNav > li:hover,.iNav > .active{width: 220px;background: #ffffff;cursor: pointer;border: 1px solid #01bbf4;border-right: none;}
.iNav > li:hover h4,.iNav > li:hover a,.iNav > .active h4,.iNav > .active a{color: #575757;}
.kfwNaSub .kfwNaSubSub.noIsHome{opacity: 1;height: 400px;width: 100%;overflow: inherit;}
.kfwNaSub .kfwNaSubSub {height: 0;opacity: 0;overflow: hidden;-webkit-transition: height 0.5s ease 0s;-moz-transition: height 0.5s ease 0s;-ms-transition: height 0.5s ease 0s;-o-transition: height 0.5s ease 0s;transition: height 0.5s ease 0s;width: 100%;}
.kfwNaSub .kfwNaSubSub.kfwNaSubSubIsHome{
        opacity: 1;
        filter:alpha(opacity=100);
        height: 400px;
        overflow: inherit;
    }
/**侧边栏**/
.navSidebars{margin-top: 200px;bottom: 150px;height: auto;position: fixed;right: 0px;width: 70px;z-index: 1000;}
.navSidebars li{border: 1px solid #d5d5d5;border-top: none;background-color: #fafafa;}
.navSidebars li,.navSidebars a,.navSidebars i{width: 70px;}
.navSidebars a{height: 69px;width: 68px;}
.navSidebars a,.navSidebars i{display: inline-block;font-size: 12px;color: #909090;}
.navSidebars a{position: relative;text-align: center;}
.Sp,.sem{display: inline-block;float: left;}
.sem{position: absolute;top: 5px;right: 6px;height: 15px;line-height: 15px;text-align: center;width: 23px;font-size: 12px;background: #fd5a66;color: #ffffff;-webkit-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}
.navSidebars i{height: 48px;}
.navSidebars .mx-a-1{height: 68px;}
.navSidebars li{height: 70px;}
.navSidebars>li>a>div{height: 20px;line-height: 7px;}
.navSidebars .gwc{background-position: 19px 8px;}
/*.navSidebars .gwc:hover,.navSidebars > li > a:hover .gwc{background-position: -85px -1284px;}*/
.navSidebars .zxzx{background-position:18px -40px;}
/*.navSidebars .zxzx:hover,.navSidebars > li > a:hover .zxzx{background-position: -34px -1350px;}*/
.navSidebars .wyts{
    background: url(../images_pc/gouwu.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 32px;
    height: 32px;
    margin-bottom: 10px;
    margin-top: 10px;
}
/*.navSidebars .wyts:hover,.navSidebars > li > a:hover .wyts,.navSidebars > li > a .wyts.current{background-position:  -34px -1212px;}*/
.navSidebars .fhdb{
    background: url(../images_pc/huidao.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 32px;
    height: 32px;
    margin-bottom: 10px;
    margin-top: 10px;
}
/*.navSidebars .fhdb:hover,.navSidebars > li > a:hover .fhdb{background-position: -29px -1439px;}*/
.navSidebars li>a:hover{background: #f0f0f0;}
.iSpText{height: 42px;line-height: 42px;top: -1px;position: absolute;right: 33px;width: 0;opacity: 0;overflow: hidden;filter:alpha(opacity=0);-webkit-transition: width 0.4s;-moz-transition: width 0.4s;-ms-transition: width 0.4s;-o-transition: width 0.4s;transition: width 0.4s;}
.iSpText span{float: left;background: #575757;display: inline-block;width: 98px;height: 42px;line-height: 42px;font-size: 14px;color: #ffffff;text-align: center;}
.iSpText.iSpTextNum span{width: 84px;}
.iSpText em{width: 0;height: 0;border-left: 6px solid #575757;border-bottom: 6px solid transparent;border-top: 6px solid transparent;display: inline-block;position: absolute;right: 0;top: 50%;margin-top: -6px;}
.navSidebars a:hover .Sp{color: #007bc7;}
/*.navSidebars a:hover i{background-position: -94px -971px;}*/
.navSidebars a:hover .iSpText,.navSidebars a:hover .iSpText.iSpTextNum{opacity: 1;filter:alpha(opacity=100);}
.navSidebars a:hover .iSpText{width: 104px;}
.navSidebars a:hover .iSpText.iSpTextNum{width: 90px;}
.zxzx-wz{color:#ffa865;}
.phonesuccess{border:1px solid #00c0bf;color:#00c0bf;}
.click:hover{background: #00c0bf;color:#fff;}
.djstime{display: inline-block;width: 120px;height: 35px;line-height: 35px;font-size: 14px;background: #d8d9da;color:#fff;text-align: center;border-radius: 4px;}
.li-2{position: relative;}
.mx-div{margin-bottom: 10px;font-size: 14px;}
.pointer{position: absolute;top:116px;right:-10px;height:0px;width:0px;border-left:solid 10px #fff;border-top:solid 10px rgba(0,0,0,0); border-bottom:solid 10px rgba(0,0,0,0);}
.pointer1{position: absolute;top:44px;right:-10px;height:0px;width:0px;border-left:solid 10px #fff;border-top:solid 10px rgba(0,0,0,0); border-bottom:solid 10px rgba(0,0,0,0);}
.gwc span{line-height: 12px;}
.mx-kefuclass{border:1px solid #d5d5d5;background-color: #fff;width: 334px;height: 280px;position: absolute;right: 81px;top:0px;border-radius: 6px;display: none;}
.mx-kefuclass-title{height: 40px;background-color: #f5f5f5;border-radius: 10px 10px 0 0;text-align: center;line-height: 40px;color:#333;font-size: 14px;}
.sless{width: 166px;height: 78px;text-align: center;font-size: 14px;float: left;padding-top: 30px;}
.slessR{text-align: left;display: inline-block;width: 60px;}
.smallclass{font-size: 0px;}
.sL1{background-position: -10px -174px;}
.sL2{background-position: -8px -284px;}
.sL3{background-position: -8px -200px;}
.sL4{background-position: -8px -230px;}
.sL5{background-position: -6px -256px;}
.sL6{background-position: -8px -304px;}
.smc1:hover .sL1{background-position: -34px -174px;}
.smc1:hover .slessR{color:#00c0bf;}
.smc2:hover .sL2{background-position: -38px -284px;}
.smc2:hover .slessR{color:#00c0bf;}
.smc3:hover .sL3{background-position: -38px -200px;}
.smc3:hover .slessR{color:#00c0bf;}
.smc4:hover .sL4{background-position: -38px -230px;}
.smc4:hover .slessR{color:#00c0bf;}
.smc5:hover .sL5{background-position: -36px -256px;}
.smc5:hover .slessR{color:#00c0bf;}
.smc6:hover .sL6{background-position: -38px -304px;}
.smc6:hover .slessR{color:#00c0bf;}
a.smclass{display: inline-block;width: 166px;height: 78px;background-color: #fff;}
.borderBottom{border-bottom: 1px solid #ccc;}
.borderRight{border-right: 1px solid #ccc;}
#phoneForm{width: 302px;height: 244px;}
.mx-phone{position: absolute;right: 80px;top:-70px;width: 334px;height: 280px;background: #fff;display: none;border:1px solid #d5d5d5;padding:16px;border-radius: 10px;}
.mx-phone-input{border:1px solid #ccc;font-size: 14px;padding:4px 10px;color:#333;height: 25px;width: 280px;line-height: 25px;float: none;}
.mx-phone input:hover{border:1px solid #96e8fe;}
.mx-phone input:focus{border:1px solid #96e8fe!important;}
.mx-message{color:#989898;margin-bottom: 10px;}

.mx-message input{float: left;width: 149px;font-size: 14px;padding: 4px 10px;height: 25px;line-height: 25px;color:#333;}
.mx-message a{width: 120px;height: 35px;line-height: 35px;background: #fff;font-size: 14px;border-radius: 4px;border:1px solid #d5d5d5;}
/*.mx-message span{width: 120px;height: 38px;padding:4px 15px;line-height: 30px;position: absolute;top: 0px;left: 130px;display: none;background-color: #fff;font-size: 12px;}*/
#phoneForm>p{color:#fa4a51;font-size: 12px;}
.mx-yazheng{margin-right: 10px;}
/*.mx-message>.mx-yazheng{height: 20px;}*/
/*.mx-yanzhengwz{position: absolute;left: 25px;top: 130px;font-size: 14px;color: #989898;}*/
.mx-call{border:1px solid #00c0bf;margin-top: 28px;border-radius: 4px;}
.mx-call a{display: inline-block;color:#00c0bf;font-size: 14px;width: 300px;height:35px;line-height: 35px;}
.mx-call a:hover{display: inline-block;color:#fff;font-size: 14px;width: 300px;height:35px;line-height: 35px;background: #00c0bf;}
/*.mx-call a:hover{background: #57c5a9;}*/
.mx-callnum{position: absolute;bottom: 16px;left: 90px;color: #909090;font-size: 14px;}
.mx-visible{display: block;}
/*.mx-visible{visibility: hidden;}*/

/*banner*/

#box ul{
    top: 375px;           
    right: 100px;
}



.iNav > .active span span {
    color: #575757;
    margin-right: 4px;
}
/*banner*/
