@charset "utf-8";
input{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
input,button,textarea{vertical-align: middle;border: 1px solid #ddd;color: #666;padding: 8px 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;}
.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;}
.logos a { display:block; float:left; padding:0 32px; min-height: 100px; line-height:100px;margin: 15px 0px;}
/*.logos a:hover img{opacity:0.8;filter:alpha(opacity=80);}*/
.logos a img{ width:215px;  height: 160px;border: 1px #ddd solid;
	-moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.logos a img:hover{
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	-webkit-transform: translate(0,-10px);
    -moz-transform: translate(0,-10px);
    -ms-transform: translate(0,-10px);
    -o-transform: translate(0,-10px);
    transform: translate(0,-10px);
}
.logos{ overflow: hidden;
    background-color: #eee;
    padding: 30px;}
.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: #f5f5f5;}
.bgWhite{background: #ffffff;}
.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 #939393;}
.marT30{margin-top: 30px;}
.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,.iNav > li > i,.kfwSp i,.navSidebars i,.classification{background: url("../images/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: #6d6d6d;}
.welcomeKfw .welcome1{padding-right: 20px;}
.welcomeKfw a{color: #6d6d6d;line-height: 16px;padding: 0 20px;border-left: 1px solid #e3e3e3;}
.welcomeKfw a{display: block;position: relative;top: 6px;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: #00c9ff;}
.iMyInfo a:hover span{border-bottom: 1px solid #00c9ff;color: #ffffff;}
/*我的客户经理*/
.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;}
.asj .iMyPavatar a{display: inline-block;width: 112px;height: 30px;margin: 14px 0 0 0;background: url("../Image/Home_index/topabut.png") no-repeat scroll left 0px;}
.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; border-right:1px solid #e3e3e3;background: url("../Image/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;}
.nav{ width:1180px; height:20px; line-height:20px; padding:15px 0; margin:0 auto; font-size:14px; color:#666}
.nav a { color:#000; margin:0 4px;}
.nav a:hover{ color:#1C91D9}
.nav span{ color:#aaa; margin:0 4px;}
/*动画*/
.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: #00c9ff;}
.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: 218px;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: 32px 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: #00c9ff !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: 15px;color: #575757;}
.kfwNaSub > a:hover,.kfwNavs a:hover,.kfwNaSub > a{background: #219FF0;color: #ffffff;}
.kfwNavs{margin-left: 10px;}
.kfwNavs a{margin: 0 5px;padding: 0 10px;position: relative;}
.kfwNavs>ul{ float:left}
.kfwNavs>ul>li{ display:inline-block; line-height:40px; margin:0 5px; font-size:15px; color:#575757; position:relative}
.kfwNavs>ul>li a{ margin:0; padding:0; float:none; padding:0 9px;}
.kfwNavs>ul>li:hover{ background: #00c9ff;color: #ffffff;}
.kfwNavs>ul>li:hover a.zaclass{ color: #ffffff;}
.kfwNavs ul .info .infoul{ position:absolute; top:40px; left:0; width:100%; text-align:center; background-color:#fff; box-shadow:0 3px 6px rgba(0, 0, 0, 0.175); display:none}
.kfwNavs ul .info .infoul li a{display: block; padding: 0;margin: 0;width: 100%;font-size: 14px; padding:6px 0; float:none; line-height:20px; height:auto}
.kfwNavs ul .info .infoul li{ border-top:1px solid #c9c9c9; float:none; display:block; }
.kfwNavs .telephone{margin:10px 0 0 22px}
.kfwNaSub > a{width: 260px;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: 55px; line-height:55px;position: relative;cursor: default !important; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.iNav > .iNavFirst{height:49px;}
.iNav > li > h4{color: #ffffff;font-size: 16px;font-weight: normal;cursor: default;}
.iNav > li > h4 > a{font-size: 16px;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 > i{width: 6px;height: 9px;position: absolute;right: 19px;top: 50%;margin-top: -4.5px;background-position: -87px -1193px;}
.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:#00c9ff}
/*二级*/
.kfwNaSub .iSubNav{position: absolute;z-index: 8;}
.iSubNav > div > ul{height: 100%;}

/*le*/
.iSubNavLe{width: 659px;/*background: url("../images/navbg.jpg") no-repeat scroll right bottom;*/}
.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;}
.iSubNavLe h5{ display:none;width: 112px;float: left;text-align: center;color: #575757;font-size: 14px; margin-top: 21px;}
.iSubNavLe li a:hover > h5{color: #00c9ff !important;}
.iSubNavLe a{font-size: 14px;line-height: 2; display:block;color: #575757;
    font-size: 14px;
    margin: 0 auto;
    line-height: 40px;
    width: 90%;
    border-bottom: 1px solid #eaeaea;}
.iSubNavLe .active{color: #ff5b5b;}
/*ri*/
.iSubNavRi{width: 259px;border-left: 1px solid #e8e8e8;}
.iSubNavRi li{border-top: 1px solid #e8e8e8;height: 146px;position: relative;}
.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: 260px;background: url("../images/navbg.png") repeat scroll center center;left: 0;position: absolute;top: 0;z-index: 10;}
.kfwNaSubSub > .kfwISubNav.active{border-right: 1px solid #00c9ff;}
.kfwNaSubSub > .iSubNav{left: 260px;}
.iSubNav > div{width: 0;opacity: 0;filter:alpha(opacity=0);overflow: hidden;}
.kfwNaSubSub > .iSubNav > div{height: 441px;background: #ffffff;border: 1px solid #00c9ff;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: 920px;opacity: 1;filter:alpha(opacity=100);}
.iNav > ul{border-right: 1px solid #00c9ff;}
.iNav > li:hover,.iNav > .active{width: 260px;background: #ffffff;cursor: pointer;border: 1px solid #00c9ff;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: 441px;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: 441px;overflow: inherit;}
/**侧边栏**/
.navSidebars{margin-top: 200px;bottom: 150px;height: auto;position: fixed;right: 0px;width: 70px;z-index: 1000;}
.navSidebars i{background: url("../Image/Home_index/slide.png") no-repeat scroll left 0;display: inline-block;}
.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: 18px 4px;}
/*.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-position:  18px -84px;}
/*.navSidebars .wyts:hover,.navSidebars > li > a:hover .wyts,.navSidebars > li > a .wyts.current{background-position:  -34px -1212px;}*/
.navSidebars .fhdb{background-position: 14px -124px;}
/*.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: #00c9ff;}
/*.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;}
.mx-green{color: #00c0bf;}
.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;}
.slideP{position: absolute;top: 40px;right: -22px;width: 22px;height: 277px;background: url("../Image/Home_index/slideborder.png") no-repeat scroll left 0;display: inline-block;}
.slideP1{position: absolute;top: 0px;right: -22px;width: 22px;height: 277px;background: url("../Image/Home_index/slideborder1.png") no-repeat scroll left 0;display: inline-block;}
.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,.sL2,.sL3,.sL4,.sL5,.sL6{background:url("../Image/Home_index/slide.png") no-repeat scroll 0 0;width: 20px;height: 20px;display: inline-block;vertical-align: bottom;margin-right: 6px;}
.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 #00c0bf;}
.mx-phone input:focus{border:1px solid #00c0bf!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;}*/
/*新的注册、登录*/
	.relative{position: relative;}
	.register-li{position: relative;margin-bottom: 20px;}
	.register-li-p{position: relative;margin-bottom: 10px;margin-top: -10px;}
	.register-li input{width: 232px;height: 16px;}
	.register-li label{position: absolute;left: 10px;top: 7px;/*transition: All .5s cubic-bezier(.88,.32,.36,1.58);*/font-size: 14px;cursor: text;}
	.register-li div{position: absolute;left: 290px;top: 7px;transition: All .5s cubic-bezier(.88,.32,.36,1.58);font-size: 12px;height: 18px;}
	.yzimg{width: 88px;height: 32px;}
	.reimg{width: 20px;height: 20px;cursor: pointer;margin-top: 5px;}
	div.register-li-1{color:#f55f57;background: url(../Image/Login/reg-icon.png) no-repeat -6px -65px;padding-left: 22px;}
	.register-li-2{color:#888;display: none;background: url(../Image/Login/reg-icon.png) no-repeat -8px -39px;padding-left: 22px;}
	.register-li-3{display: none;background: url(../Image/Login/reg-icon.png) no-repeat -9px -11px;width: 20px;height: 20px;}
	.register-li .register-li-span{left: -90px;}
	.register-li .reg-yzm{width: 100px;margin-right: 10px;}
	.register-li .reg-dxyzm{width: 133px;margin-right: 10px;}
	.reg-click{width: 86px;display: inline-block;line-height: 34px;text-align: center;background-color: #00c9ff;height: 34px;border-radius: 5px;font-size: 14px;color: #fff;}
	.reg-start{color:#00c9ff;}
	.reg-now{width: 254px;height: 36px;border-radius: 5px;background-color: #00c9ff;line-height: 34px;text-align: center;display: inline-block;color: #fff;}
	.reg-xieyi{font-size: 12px;color:#00c9ff;}
	.register-li-p p{font-size: 12px;color:#ccc;}
	.register-li-radio{font-size: 12px;margin-bottom: 10px;}
	.register-li-checkbox{font-size: 12px;margin-bottom: 20px;}
	.login-li{text-align: center;margin-top: 20px;}
	.login-li a{background: #00c8ff;color: #ffffff;display: inline-block;height: 30px;line-height: 30px;padding: 0 70px;border-radius: 5px;margin-top: 20px;}
	.rlr-input{vertical-align: top;}
/*新的注册、登录*/
/*input*/
.inputLayout{overflow: hidden;height: auto;list-style: none;}
.inputLayout li{width: 100%;height: auto;overflow: hidden;}
.form-label{color: #000000;display: block;float: left;font-size: 14px;height: 30px;line-height:30px;text-align: right;width: auto;}
.form-input{margin-right:0;border: 1px solid #c8c8c8;color: #666;display: block;float: left;font-size: 12px;padding: 9px 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;height: 14px;line-height: 14px;}
/* .form-input:focus,.form-input:hover{border: 1px solid #00c8ff;} */
.checkbox-input,.forget-pass{width: auto;font-size: 12px;vertical-align: middle;}
.form-panel b{color: #d73838;font-size: 18px;color: #d73838;font-size: 18px;position: relative;right: 3px;top: 5px;}
.checkbox-input{cursor: pointer;}
.checkbox-input input,.choose-account input{border: none;outline: none;cursor: pointer;}
.form-buttom{background: #00c8ff;color: #ffffff;display: inline-block;height: 30px;line-height: 30px;padding: 0 70px;float: left;border-radius: 5px;margin-top: 20px;border: none;}
.form-buttom:hover{background: #37aada;}
.sMask{color: #939393;border: 1px solid #c8c8c8;border-left: none;height: 28px;line-height: 28px;display: inline-block;font-size: 14px;color: #595757;}
/*登录块*/
.form-panel li{margin-top: 20px;}
.form-label{width: 105px;}
.text-input,.pass-input{width: 285px;}
.forget-pass{margin-left: 89px;color: #00abe3;}
.checkbox-input,.form-buttom,.ser-aget {margin-left: 0px;}
.ui-dialog-body .llMain{border: none;margin: 0;padding-top: 0; width: 830px;}
.ui-dialog-body .mlLe{margin-left: 30px;}
.ui-dialog-body .mlRi{width: 320px;}
.eventTopA{display:block;text-align:center;width:100%;height: 40px;min-width: 1180px;position: relative;}
.eventTopA img,.eventTopA div{height: 40px;margin: 0 auto;width: 1180px;}
.eventTopA div{position: absolute;width: 1180px;left: 50%;margin-left: -590px;top: 0;}
.photoSrcClick{display: inline-block;width: 60px;height: 40px;float: right;margin-right: 4px;width: 35px;background: url("../Image/top.png") 0 -308px no-repeat;}
/**找回密码**/
/**输入手机号*/
.web-login-pass {border-bottom: 2px solid #dbdbdb;height: 30px;line-height: 30px;margin: 26px auto 0;text-align: center;width: 95%;}
.web-login-pass a {color: #dbdbdb;display: inline-block;font-size: 14px;padding: 0 30px 0 55px;position: relative;top: -3px;}
.back-pass{width: 51%;margin: 55px auto 0;height: auto;overflow: hidden;}
/*输入验证码和设置新密码*/
.web-login-pass a.pass-4.pass-44,.web-login-pass a.pass-3.pass-33,.web-login-pass a.pass-2.pass-22{border-bottom: 2px solid #00abe3;color: #00abe3;}
.web-login-pass a.pass-2.pass-22 {background: url("../Image/Password/pass-2.png") no-repeat scroll 30px 8px;}
.web-login-pass a.pass-2 {background: url("../Image/Password/pass-22.png") no-repeat scroll 30px 8px;border-bottom: medium none;color: #dbdbdb;}
/*验证码*/
.pass-input.verification{width: 110px;}
.form-panel .ver-img {height: 35px;width: 90px;float: left;margin: 0 10px 0 18px;}
.form-panel .notSee{font-size: 12px;height: 35px;line-height: 35px;float: left;color: #00abe3;}
.notSee.notSee-hw{color: #ffffff;}
.navPrece .pRed{background: #f14b4b;}
.navPrece .pYellow{background: #faa900;}
.navPrece .pGreent{background: #37c056;}
.verificationCode{background: #efefef none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 4px;color: #4b4b4b;cursor: pointer;display: inline-block;float: left;font-size: 12px;height: 35px;line-height: 35px;text-align: center;width: 135px;}
.verificationCode:hover,.verificationCode.verActive{background: #efefef;border: 1px solid #ddd;}
.verCodePrompt{float: none;font-size: 14px;color: #4b4b4b;height: 35px;line-height: 35px;text-align: left;display: inline-block; padding-left: 10px;}
.verCodePromptSort{width: 105px;}
.msh3 {color: #595757;padding: 70px 0 42px;text-align: center;}
.m-i-h .newsh3{color: #595757;padding: 70px 0 42px;text-align: center;font-size: 24px;line-height: 1.8;font-weight: bold;margin: 0;}
.m-i-h .newsh3-3{color: #fd6769;font-size: 44px;line-height: normal;margin: 60px 0 0;padding: 0;text-align: center;font-weight: bold;}
.m-i-h .newsh3.newsh3Color{color: #ffffff;}
.hotNew{position: absolute;right: -3px;top: 0;}
.chaxun{background: #00c9ff none repeat scroll 0 0;color: #fff;display: inline-block;height: 40px;line-height: 40px;margin-left: 394px;margin-top: 430px;text-align: center;width: 125px;font-size: 18px;}
.chaxun:hover{background: #00aad7;}
/*******返回顶部、我要投诉***********/
.complainAsk{width: 345px;height: 230px;background: #e5e5e5;position: absolute;margin-left: -345px;margin-top: -180px;background: url("../Image/backdiv.png") repeat scroll 0 0;display: none;z-index: 99999;padding: 10px;}
.complainAsk form{display: inline-block;}
.complainAsk img{display: block;width: 50px;height: 50px;}
.complainAsk textarea{height: 120px;width: 320px;font-size: 14px;color: #7d7d7d;line-height: 1.5;padding: 10px;border:none;outline: none;margin: 0;}
.complainAsk textarea:focus,.complainAsk textarea:hover{border: none !important;}
.complainAsk input[type="text"],.complainAsk input[type="text"]:focus,.complainAsk input[type="text"]:hover{border: 1px solid  #ffffff !important;}
.complainAsk input[type="text"].complainError{border: 1px solid  red !important}
.complainAsk div{margin-top: 10px;width: 320px;float: left;background: #ffffff;}
.complainAsk a{display: inline-block;background: #57c5a9;height: 30px;line-height: 30px;padding: 0 20px;font-size: 16px;text-align: center;color: #ffffff;width: auto;}
.complainAsk a:hover{background: #61cdb8;}
.complainAsk input[type="text"]{color: #7d7d7d;display: block;float: left;font-size: 14px;padding: 6px 10px;position: relative;width: 226px;text-align: left;height: 16px;line-height: 16px;}
.ask-show{width: 240px;height: 150px;margin-left: -240px;margin-top: -106px;height: auto;}
.ask-show div{width: 222px;height: 86px;background: #ffffff;margin-top: 0;padding-top: 20px;}
.ask-show p{text-align: center;font-size: 14px;color: #7d7d7d;line-height: 1.5;}
#complainColose{display: inline-block;width: 15px;height: 15px;position: absolute;right: 15px;top: 10px;cursor: pointer;padding: 0;background: url("../Image/top.png") no-repeat scroll 2px -321px;}
#complainColose:hover{background-position: 2px -273px;}
/**footer**/
.footer{ height:370px; background:url(../images/footer.png) center no-repeat; color:#fff; clear:both}
.footer p{
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    padding-top: 20px;
}
.lxwm{text-align: center;padding-top: 20px;}
.ftxt{ text-align:center; padding-bottom:30px; padding-top:50px; line-height:3em;color:#333;}
.ftxt h2 { font-size:35px;}
.footer h2{ color:#fff}
.footer h2 span { color:#fff}
.footer h2 span a img{ position:relative;top:-2px; animation:qq 0.5s infinite both;
-moz-animation:qq 0.5s infinite both; /* Firefox */
-webkit-animation:qq 0.5s infinite both; /* Safari and Chrome */
-o-animation:qq 0.5s infinite both; /* Opera */
vertical-align:middle;}
.ftxt p{ font-size:18px;}
#zhuandong{
    text-align: center;
    padding-right: 5px;
}
#zhuandong img{-webkit-transition: -webkit-transform 2s;}
#zhuandong img:hover{-webkit-transform: rotate(360deg);}
.lxwm span { font-size:20px; color:#fff}
.lxwm span img{ width:26px; vertical-align:bottom;}
.lxwm span a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.banquan{margin-top:-7px;text-align: right;font-weight: 500;font-size: 14px;padding-right: 50px; color:#fff}
.banquan a{ color:#fff}
.logo_foot{ margin:0 auto;width: 259px;padding-top: 80px;}
/**footer**/



.logo-sub{
	float: left;width: 100px;height: 32px;border-left: 1px solid #757575;font-size: 18px;color: #757575;line-height: 32px;margin:26px 0 0 20px;_margin-left:10px;padding-left: 20px;
}
.juzhong{
	margin:100px 400px;text-align: left;width: 360px;height: 100px;
}
.jzl{
	float: left;width: 62px;height: 49px;margin-right: 30px;
}
.jzr{
	float: left;width: 268px;height: 49px;
}
.jzr1{
	font-size: 24px;color:#404242;
}
.jzr3{
	color:red;font-size: 14px;
}
.jzr div{
	margin-bottom: 6px;
}
.jzr3red{
	color: red;font-size: 14px;
}
.li-1{
	border-radius: 6px 0 0 0;
}
.mx-a-1{
	border-radius: 6px 0 0 0;
}
.a-4{
	border-radius: 0 0 0 6px;
}
.eventTitle{
	font-size: 24px;
	color: #333;
	font-weight: normal;
	line-height: 100px;
	text-align: center;
}

.starNew{
	float: left;
	padding-top: 18px;
}
.starNew span{
	float: left;
	width: 55px;
	height: 40px;
	background: url("../Image/starNew.png") no-repeat;
	padding: 0 15px 0 0;
	margin: 0;
	cursor: pointer;
}
.starNew span.sHover,.starNew span.operat{
	background-position: 0 -49px;
}
.aitemval{
	margin-top: 30px;
	margin-left: 25px;
	font-size: 14px;
	color: #666;
	line-height: 1;
}
.starNew-small .starNew span{
	width: 34px;
	height: 25px;
	background-position: 0 -112px;
}
.starNew-small .starNew span.sHover,.starNew-small .starNew span.operat{
	background-position: 0 -149px;
}
.starNew-small .aitemval{
	margin-top: 22px;
}
#smallStar{
	padding-bottom: 20px;
}
#smallStar.starNew-small{
	padding-bottom: 0;
}
.assesserror{
	line-height: 18px;
	text-align: left;
	font-size: 12px;
	color: #ee4d50;
	background: url(../Image/Login/reg-icon.png) no-repeat -6px -65px;
	padding-left: 22px;
	margin-top: 8px;
}
/*扫二维码*/
#tbox{width:277px; float:right; position: absolute; right:0px; top:0px; z-index:18;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}
#pinglun,#xiangguan,#gotop{ width:54px; height:56px; background:url(../images/icon.png) no-repeat; display:block; margin-left:55px;}
#pinglun{ background-position:0 0;}
#xiangguan{ background-position:0 -59px;}
#gotop{ background-position:0 -118px;} 

@keyframes qq
{
0% {top:-2px}
50%{top:0}
100%{top:2px;}
}