﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin: 0px; padding: 0px; }
body { font: 12px "微软雅黑",san-serif; color: rgb(51, 51, 51); }
ul, li { list-style: outside none none; }
img, fieldset { vertical-align: top; border: 0px none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
address, cite, code, em, th, b, i, strong { font-weight: normal; font-style: normal; }
.clearfix::after { display: block; visibility: hidden; clear: both; height: 0px; content: "."; }
.clearfix {  }
.blank_10px { width: 100%; clear: both; height: 10px; line-height: 10px; display: block; content: "."; }
a { text-decoration: none; }
a { outline: medium none; }
a { color: rgb(56, 56, 56); }
.top {
	height: 30px;
	font-size: 14px;
	line-height: 30px;
}
.w{
	margin:0 auto;
	width: 1000px;
}
.l{
	float: left;
}
.r{
	float: right;
}
.layout-1000box { width: 1000px; margin: 0px auto; overflow: hidden; }
.bannerBox {background: transparent url('images/banner-bg.png') no-repeat scroll center 0px; }
.dy-txt { background: rgb(240, 249, 255) none repeat scroll 0% 0%; padding: 30px 0px; }
.dy-txt dl dt { font-size: 20px; color: rgb(34, 141, 224); padding: 0px 15px; margin-bottom: 5px; }
.dy-txt dl dd { font-size: 13px; line-height: 24px; padding: 0px 15px; color: rgb(102, 102, 102); }
.titleBox { width: 255px; margin: 0px auto; padding: 20px 0px 40px; overflow: hidden; }
.titleBox em { float: left; width: 10px; height: 45px; margin-top: 25px; background: transparent url('images/ico.png') no-repeat scroll 0% 0%; font-size: 0px; text-indent: 99999px; overflow: hidden; }
.titleBox em.ic0-r { background-position: -22px 0px; }
.titleBox span { line-height: 69px; float: left; border-bottom: 1px solid rgb(202, 202, 202); font-weight: bold; font-size: 48px; color: rgb(51, 51, 51); height: 69px; padding: 0px 20px; }
.titleBox span i { color: rgb(42, 151, 235); font-weight: bold; }
.con01-conBox { text-align: center; color: rgb(255, 255, 255); position: relative; height: 395px; width: 1000px; }
.con01-conBox dt { font-size: 36px; width: 190px; height: 155px; text-align: center; color: rgb(255, 255, 255); background: rgb(170, 170, 170) none repeat scroll 0% 0%; border-radius: 90px; overflow: hidden; line-height: 48px; padding-top: 35px; position: absolute; z-index: 1; top: 110px; left: 410px; }
.con01-conBox dd { width: 395px; height: 395px; background: rgb(65, 143, 206) none repeat scroll 0% 0%; overflow: hidden; border-radius: 395px; z-index: 2; position: absolute; color: rgb(241, 245, 250); }
.con01-conBox dd strong { display: block; height: 50px; line-height: 50px; font-size: 30px; color: rgb(255, 255, 255); background: transparent url('images/line.png') repeat-x scroll center bottom; width: 200px; margin: 55px auto 25px; }
.con01-conBox dd p { font-size: 14px; line-height: 36px; }
.con01-conBox dd.dd-cong02Box { right: 50px; top: 0px; }
.con01-conBox dd.dd-cong01Box { left: 50px; top: 0px; }
.con02Box { background: rgb(240, 249, 255) none repeat scroll 0% 0%; padding: 20px 0px; }
.con02Box dt { position: relative; padding: 35px 0px; }
.con02Box dt .strong-dqcy { background: rgb(65, 143, 206) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; font-size: 24px; width: 165px; height: 42px; line-height: 42px; display: block; border-radius: 24px; margin: 0px auto; left: -85px; position: absolute; top: 0px; }
.con02Box dl { border-left: 5px solid rgb(202, 202, 202); margin-left: 498px; }
.con02Box dd { padding-bottom: 25px; }
.con02Box dd .span-cs { font-size: 24px; color: rgb(51, 51, 51); background: transparent url('images/ico.png') no-repeat scroll -59px 0px; width: 100px; padding-right: 20px; line-height: 44px; height: 44px; display: block; text-align: center; margin-left: -150px; float: left; margin-top: 40px; }
.con02Box dd .span-cony { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 5px solid rgb(42, 151, 235); width: 10px; height: 10px; border-radius: 10px; display: block; font-size: 0px; text-indent: 999999px; margin-left: -12px; float: left; margin-top: 50px; overflow: hidden; }
.con02Box dd .p-nrtxt { font-size: 14px; line-height: 24px; color: rgb(255, 255, 255); background: rgb(65, 143, 206) none repeat scroll 0% 0%; height: 134px; margin-left: 15px; float: left; }
.con02Box dd .p-nrtxt i { display: block; background: transparent url('images/ico.png') no-repeat scroll -212px -9px; line-height: 24px; padding-left: 15px; }
.con02Box dd .p-nrtxt s { background: transparent url('images/ico.png') no-repeat scroll -86px -60px; width: 52px; height: 134px; float: left; }
.con02Box dd .p-nrtxt .span-txt { float: left; padding-top: 20px; width: 410px; }
.con02Box dd.dd-cs02Box .span-txt { float: left; padding-top: 20px; width: 410px; padding-left: 20px; }
.con02Box dd.dd-cs02Box .span-cs { margin-left: 25px; background-position: -180px -63px; padding-left: 20px; }
.con02Box dd.dd-cs02Box .p-nrtxt { margin-left: -498px; }
.con02Box dd.dd-cs02Box .p-nrtxt s { background-position: 0px -60px; }
.mr20px { margin-right: 20px; }
.gs-conBox dl { border: 1px solid rgb(241, 241, 241); width: 470px; font-size: 14px; float: left; margin-bottom: 70px; margin-left: 10px; position: relative; }
.gs-conBox dl dt { background: transparent url('images/ico.png') no-repeat scroll 0px -220px; width: 170px; height: 47px; padding-top: 5px; font-size: 26px; color: rgb(255, 255, 255); padding-right: 10px; text-align: center; margin-top: -30px; margin-left: -10px; margin-bottom: 15px; }
.gs-conBox dl dt.title02 { background-position: 0px -280px; color: rgb(51, 51, 51); }
.gs-conBox dl dd { margin-bottom: 10px; padding: 0px 20px; }
.gs-conBox dl dd strong { width: 75px; float: left; text-align: center; background: rgb(153, 153, 153) none repeat scroll 0% 0%; color: rgb(255, 255, 255); height: 24px; line-height: 24px; }
.gs-conBox dl dd span { width: 340px; float: left; padding-left: 10px; line-height: 24px; }
.gs-conBox { margin-top: 30px; }
.gs-conBox dl dd.qy-logo { padding: 0px; margin: 0px; background: transparent url('images/ico.png') no-repeat scroll -190px -233px; width: 135px; height: 65px; position: absolute; top: 15px; right: 15px; }
.gs-conBox dl dd.bg-wz02 { background-position: -190px -135px; }
.con04Box { background: rgb(240, 249, 255) none repeat scroll 0% 0%; padding-bottom: 25px; }
.gc-conBox { background: transparent url('images/cong04bg.png') no-repeat scroll 0% 0%; }
.gc-conBox li { width: 905px; margin: 0px auto; }
.dl-gsTxt-con { height: 295px; }
.dl-gsTxt-con dt { float: left; border-left: 5px solid rgb(65, 141, 200); margin-left: 45px; }
.dl-gsTxt-con dt span { width: 156px; height: 156px; text-align: center; color: rgb(255, 255, 255); border-radius: 156px; background: rgb(65, 141, 200) none repeat scroll 0% 0%; position: relative; overflow: hidden; display: block; margin-left: -80px; margin-top: 35px; }
.dl-gsTxt-con dt strong { font-size: 24px; display: block; line-height: 130px; }
.dl-gsTxt-con dt i { font-size: 16px; display: block; position: absolute; left: 0px; top: 86px; line-height: 24px; width: 100%; text-align: center; }
.dl-gsTxt-con dd { margin-left: 20px; float: left; width: 700px; font-size: 16px; line-height: 30px; color: rgb(102, 102, 102); padding-top: 40px; }
.dl-gsTxt-con dd i { color: rgb(65, 141, 200); }
.float-r dt { float: right; }
.float-r dd { margin-left: 45px; width: 680px; }
.gs-conBox dl.height1, .gs-conBox dl.height2 { min-height: 260px; }
.jiao-liu-qq { width: 1000px; height: auto; margin-top: 30px; }
.box-qq { margin-top: 30px; border: 1px solid rgb(207, 222, 242); width: 305px; height: 180px; padding: 0px; float: left; background: rgb(207, 222, 242) none repeat scroll 0% 0%; }
.box-qq .aaaaa { transition: all 0.3s ease 0s; }
.box-qq em { width: 105px; height: 105px; padding: 9px; border: 1px solid rgb(219, 219, 219); float: left; margin-right: 8px; }
.box-qq em img { width: 105px; height: 105px; }
.ming-cheng p { height: 30px; color: rgb(51, 51, 51); font-size: 16px; line-height: 30px; border-bottom: 0px none; overflow: hidden; white-space: nowrap; text-align: center; }
.ming-cheng { width: 122px; margin-top: 15px; float: right; }
.ming-cheng a { height: 36px; width: 122px; border: 2px none; border-radius: 2px; font-size: 14px; line-height: 36px; background: rgb(65, 143, 206) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; display: block; margin-top: 8px; }
.ming-cheng a:hover { background: rgb(65, 143, 206) none repeat scroll 0% 0%; color: rgb(255, 255, 0); }
.f-mr38 { margin: 0px 13px; }
.box-qq .aaaaa { width: 255px; height: 130px; padding: 25px; display: block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.box-qq:hover .aaaaa { transform: scale3d(0.92, 0.9, 1); }
.ming-cheng .ad-ico { color: rgb(255, 255, 255); background: rgb(65, 143, 206) url('images/ico02.png') no-repeat scroll 7px 3px; display: block; width: 116px; height: 30px; position: relative; text-indent: 22px; line-height: 24px; }
.ming-cheng .ad-ico:hover { background: rgb(65, 143, 206) url('images/ico02.png') no-repeat scroll 7px 3px; }
.ming-cheng .ap-ico { background: rgb(65, 143, 206) url('images/ico02.png') no-repeat scroll 7px -36px; }
.ming-cheng .ap-ico:hover { background: rgb(65, 143, 206) url('images/ico02.png') no-repeat scroll 7px -36px; }
.float-nav { position: fixed; right: 50px; bottom: 200px; text-align: center; width: 125px; }
.float-nav a { background: rgb(65, 143, 206) none repeat scroll 0% 0%; color: rgb(255, 255, 255); display: block; font-size: 16px; line-height: 40px; margin-bottom: 1px; }
.float-nav a:hover { color: rgb(255, 255, 0); background: rgb(56, 132, 194) none repeat scroll 0% 0%; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, form, fieldset, input, textarea, blockquote, th, td { margin: 0px; padding: 0px; }
fieldset, img { border: 0px none; }
address, caption, em, code { font-style: normal; font-weight: normal; }
ol, ul { list-style: outside none none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { text-decoration: none; }
.clearfix::after { display: block; visibility: hidden; clear: both; height: 0px; content: "."; }
.clearfix {  }
.layer-border { border: 1px solid rgb(219, 219, 219); position: absolute; z-index: 9999; top: 50px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 4px 7px 16px rgba(0, 0, 0, 0.05); left: -1px; }
.icon-up-arrow { width: 13px; height: 0px; position: relative; font-size: 0px; line-height: 0; left: 50%; }
.icon-up-arrow i { position: absolute; top: -7px; left: 0px; width: 13px; height: 7px; overflow: hidden; background: transparent url('images/ico1.png') no-repeat scroll -153px -217px; clear: both; }
.layer4 .icon-up-arrow { left: 36px; }
.layer1 { left: -120%; }
.layer2 { left: -180%; }
.layer5 { left: -100%; }
.layer3 { left: -3%; font-size: 12px ! important; }
.layer3 .icon-up-arrow { left: 40%; }
.n-set-bar { width: 330px; border-top: 1px solid rgb(240, 240, 240); height: 44px; overflow: hidden; background-color: rgb(250, 250, 250); }
.n-set-bar a { width: 48%; line-height: 44px; padding: 0px; margin: 0px; float: left; display: inline-block; text-align: center; font-size: 14px; color: rgb(153, 153, 153); }
.n-set-bar a.n-quit { border-left: 1px solid rgb(240, 240, 240); margin-left: -1px; text-decoration: none; }
.layer-border .dd { width: 320px; display: block; overflow: hidden; }
.dd .dd-apps { display: inline-block; width: 100%; border-bottom: 1px dotted rgb(232, 232, 232); }
.dd .dd-apps dt { width: 111px; height: 111px; display: inline-block; float: left; margin: 24px 22px 24px 18px; padding: 0px; text-indent: -1900px; background: transparent url('images/ico1.png') no-repeat scroll 0% 0%; }
.dd .dd-apps dt.App-p { background-position: 0px -278px; }
.dd .dd-apps dt.wap-net { background-position: 0px -403px; }
dd a:hover .icon-PC, dd a:hover .icon-IPh, dd a:hover .icon-anz { transition: opacity 0.2s ease-in-out 0s; opacity: 0.9; }
.dd .dd-apps dd, .dd .dd-apps dd span { display: inline-block; font-size: 14px; line-height: 30px; text-align: left; width: 155px; padding-top: 8px; }
.dd .dd-apps dd p { width: 100%; line-height: 22px; font-size: 12px; padding-bottom: 10px; }
.dd .dd-apps dd p.red { color: rgb(241, 51, 51); }
.dd .dd-apps dd p.Gray { color: rgb(160, 160, 160); }
.dd .dd-apps dd a { width: 40px; display: inline-block; font-size: 12px; line-height: 16px; text-align: center; padding: 0px; margin: 0px 10px 0px 0px; color: rgb(51, 51, 51); }
.dd .dd-apps dd a:hover { color: rgb(255, 51, 0); }
.dd .dd-apps dd .f-icon { margin: 0px; }
.f-icon { width: 40px; height: 40px; display: inline-block; line-height: 14px; vertical-align: text-top; background: rgb(229, 229, 229) url('images/ico1.png') no-repeat scroll 0% 0%; border-radius: 50%; }
.icon-PC { float: left; background-position: -34px -128px; }
.icon-IPh { float: left; background-position: -67px -128px; }
.icon-anz { float: left; background-position: -64px -210px; }
.dd .dd-apps dd a:hover .f-icon { background-color: rgb(241, 226, 204); }
.dd .dd-apps dd a.amag { margin-right: 0px; }
.layer-border .ke-hu { width: 81px; display: block; overflow: hidden; padding: 2px 0px; }
.layer-border .ke-hu a { width: 69px; height: 28px; line-height: 28px; padding: 0px 6px; text-align: center; overflow: hidden; display: block; color: rgb(68, 68, 68); font-size: 12px; }
.layer-border .ke-hu a:hover { background-color: rgb(237, 237, 237); color: rgb(255, 51, 0); }
.dd .dlnone { border: medium none; background: rgb(252, 252, 252) none repeat scroll 0% 0%; }
.public-dropdown { width: 300px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; overflow: hidden; padding: 15px; }
#user-name { padding: 0px 0px 15px; overflow: hidden; }
#user-name i, #user-name i img { float: left; width: 55px; height: 55px; border-radius: 50px; }
#user-name i { background: transparent url('images/ico1.png') no-repeat scroll 0px -208px; }
#user-name div { float: left; font: 400 14px/20px "Microsoft YaHei"; padding: 0px 0px 0px 15px; width: 220px; }
#user-name div.user-s { margin-top: -12px; }
#user-name p { color: rgb(136, 136, 136); width: 100%; white-space: nowrap; line-height: 24px; text-overflow: ellipsis; overflow: hidden; }
#user-name .user-name-login { padding-top: 15px; }
#user-name .user-name-login a { color: rgb(0, 102, 204); }
#user-name .u-credit .ico-email, #user-name .u-credit .ico-phone, #user-name .u-credit .ico-email-done, #user-name .u-credit .ico-phone-done { margin-right: 0px; margin-left: 3px; width: 15px; height: 16px; display: inline-block; vertical-align: bottom; background: transparent url('images/ico1.png') no-repeat scroll -156px -319px; font-size: 1px; line-height: 16px; }
#user-name .u-credit .ico-phone { background-position: -183px -319px; }
#user-icon { border-top: 1px solid rgb(243, 243, 243); padding-top: 15px; position: relative; }
#user-icon p { line-height: 18px; font-size: 12px; }
#user-icon p a { float: right; color: rgb(204, 204, 204); font-size: 12px; }
#user-icon p a.cred { color: rgb(255, 51, 51); }
#user-icon p a:hover, #user-icon p span { color: rgb(204, 0, 0); }
#user-icon .user-icon-prev, #user-icon .user-icon-next { position: absolute; top: 62px; width: 16px; padding: 0px; height: 29px; cursor: pointer; background: transparent url('images/ico1.png') no-repeat scroll 0px -136px; display: inline-block; }
#user-icon .user-icon-prev { left: 0px; }
#user-icon .user-icon-next { right: 0px; background-position: -16px -136px; }
#user-icon .user-icon-prev:hover { background-position: 0px -169px; }
#user-icon .user-icon-next:hover { background-position: -16px -169px; }
#user-icon div { margin: 20px 21px 5px; }
#user-icon ul { height: 62px; overflow: hidden; margin-left: 1px; width: 100%; }
#user-icon li { width: 60px; text-align: center; display: inline-block; }
#user-icon li a { color: rgb(153, 153, 153); font-size: 12px; line-height: 18px; display: inline-block; }
#user-icon i, .icon-ed li i { width: 40px; height: 40px; display: inline-block; background: transparent url('images/ico1.png') no-repeat scroll 0% 0%; margin: 0px 10px; transition: opacity 0.2s ease-in-out 0s; opacity: 0.6; }
#user-icon .jfdxj { background-position: 0px 0px; }
#user-icon .usercenter { background-position: -40px 0px; }
#user-icon .mianfei { background-position: -80px 0px; }
#user-icon .userkec { background-position: -120px 0px; }
#user-icon .usertiku { background-position: -160px 0px; }
.icon-ed li .jfdxj { background-position: 0px -40px ! important; }
.icon-ed li .usercenter { background-position: -40px -40px ! important; }
.icon-ed li .mianfei { background-position: -80px -40px ! important; }
.icon-ed li .userkec { background-position: -120px -40px ! important; }
.icon-ed li .usertiku { background-position: -160px -40px ! important; }
.top-nav-wrap .ui-more { padding: 0px 9px 3px 10px ! important; transition: opacity 0.2s ease-in-out 0s; opacity: 0.8; }
#user-icon li:hover i, .icon-ed li:hover i, .top-nav-wrap .ui-more:hover { transition: opacity 0.2s ease-in-out 0s; opacity: 1; }
.menu-bd { display: inline-block; width: 1114px; padding: 15px 0px 22px; }
.menu-bd .site-hot, .menu-bd .site-market { float: left; }
.menu-bd .site-brand { float: right; }
.menu-bd .site-hot h2, .site-brand h2 { color: rgb(0, 0, 0); width: 26px; margin-left: 10px; border-bottom: 2px solid rgb(236, 42, 55); font: bold 14px/38px "SongTi_GB2312" ! important; height: 38px; white-space: nowrap; text-overflow: ellipsis; }
.menu-bd .site-hot a:hover { color: rgb(245, 106, 0); }
.menu-bd .site-market h2 { color: rgb(247, 49, 18); display: none; }
.menu-bd .site-market a:hover { color: rgb(247, 49, 18); }
.site-hot { width: 92px; padding: 0px 20px; }
.site-market { width: 776px; border-right: 1px solid rgb(246, 246, 246); }
.site-brand { width: 164px; padding: 0px 20px; }
.site-cont { position: relative; }
.site-cont h2 { position: relative; margin-bottom: 10px; }
.site-cont span { width: 148px; text-align: center; padding: 2px 5px; font-size: 12px; color: rgb(153, 153, 153); position: absolute; height: 14px; line-height: 14px; overflow: hidden; font-family: KaiTi_GB2312 ! important; left: 20px; bottom: -35px; border-radius: 30px; border: 1px dotted rgb(221, 221, 221); }
.site-brand h2 { border-color: rgb(0, 187, 0); margin-bottom: 10px; }
.site-list { margin-top: 7px; overflow: hidden; }
.site-list li { width: 79px; float: left; padding: 0px; line-height: 32px; font-size: 14px; color: rgb(102, 102, 102); white-space: nowrap; }
.site-list li a { position: relative; width: auto; padding-right: 10px; min-width: 30px; max-width: 100%; display: inline-block; font-size: 14px; color: rgb(71, 78, 93); line-height: 32px; text-indent: 10px; }
.site-list li a:hover { background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
.site-icon { background: transparent url('images/ico1.png') no-repeat scroll -191px -364px; position: absolute; width: 9px; height: 11px; line-height: 0; font-size: 0px; overflow: hidden; top: 2px; right: 0px; }
.site-icon-new { background-position: -191px -364px; }
.site-icon-hot { background-position: -191px -392px; }
.VIPA, .VIPE { width: 17px; height: 10px; top: 0px; right: 10px; }
.VIPA { background-position: -152px -364px; }
.VIPE { background-position: -152px -396px; }
.site-brand .site-list li { width: 78px; }
.site-brand .site-list li { overflow: hidden; }
.site-brand .site-list li a { display: block; width: auto; padding: 0px; color: rgb(71, 78, 93); text-indent: 0px; text-align: center; }
.site-market .site-list { float: left; display: inline; margin: 0px; border-left: 1px solid rgb(246, 246, 246); width: 105px; padding: 0px 20px; }
.site-market .site-list li { width: 100%; }
.site-market .site-list1 { width: 136px; }
.site-market .site-list2 { width: 120px; }
.menu-bd .site-brand {  }
.site-list:hover li.w120 { border-top-color: rgb(240, 44, 44); }
.site-list li.w120 { display: block; width: 25px; margin-left: 10px; border-bottom: 2px solid rgb(236, 42, 55); font: bold 14px/38px "SongTi_GB2312" ! important; color: rgb(51, 51, 51); float: none; height: 38px; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 10px; }
.site-brand .site-list li.frg { float: none; text-align: right; border: medium none; }
.site-brand .site-list li.frg a { float: right; text-align: center; color: rgb(170, 170, 170); }
.site-brand .site-list li.frg a:hover { background: transparent none repeat scroll 0% 0%; }
.site-list li.w60 { width: 54px; }
.site-list li.w38 { width: 32px; }
.site-list1 li.w60 { width: 76px; }
.fix::after, .clearfix::after { clear: both; content: " "; display: block; font-size: 0px; height: 0px; visibility: hidden; overflow: hidden; }
.fix {  }
#ersansan-ft { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.customer-ser { width: 112px; height: auto; display: block; background: rgb(193, 37, 1) url('/images/curs-bg.png') no-repeat scroll 0% 0%; position: fixed; right: 20px; top: 100px; font-family: Microsoft Yahei,microsoft Yahei; }
.customer-ser .ser-tit { height: 32px; }
.customer-ser .cust-logo { overflow: hidden; float: left; margin: 10px 0px 0px 10px; }
.customer-ser .cust-ser-con { height: auto; border-top: 0px none; overflow: hidden; }
.customer-ser .img { width: 92px; height: 94px; display: block; margin: 0px auto; }
.customer-ser .cust_close { width: 25px; height: 32px; display: block; float: right; }
.customer-ser .cust-ser-con ul { font-size: 13px; }
.customer-ser .cust-ser-con li a { padding: 11px 0px 11px 10px; display: block; border-top: 1px solid rgb(173, 39, 5); line-height: 20px; color: rgb(244, 224, 221); overflow: hidden; font-family: Microsoft Yahei,microsoft Yahei; }
.customer-ser .cust-ser-con li a:hover { color: rgb(246, 226, 63); }
.customer-ser .cust-ser-con li.kecheng a { border-top: 0px none; }
.customer-ser .cust-ser-con li.kecheng a:hover { color: rgb(244, 224, 221); }
.customer-ser .cust-ser-con li .cu-num { font-weight: bold; color: rgb(246, 226, 63); font-size: 13px; }
.customer-ser .cust-ser-con li i { width: 24px; height: 19px; display: block; float: left; background: transparent url('images/icon-kf2.png') no-repeat scroll 0% 0%; margin: 0px 8px 0px 0px; }
.customer-ser .cust-ser-con li i.ph-ico { background-position: -31px 0px; }
.customer-ser .cust-ser-con li a:hover i.ph-ico { background-position: -61px 0px; }
#ersansan-ft { margin: 0px; padding: 20px 0px 50px; clear: both; }
#ersansan-ft .ersansan-ft-main { font: 12px/24px Arial; color: rgb(51, 51, 51); text-align: center; word-spacing: 5px; }
#ersansan-ft .ersansan-ft-main a, #ersansan-ft .ersansan-ft-main a:link, #ersansan-ft .ersansan-ft-main a:visited { color: rgb(51, 51, 51); text-decoration: none; }
#ersansan-ft .ersansan-ft-main a.cRed { color: rgb(221, 0, 0); }
#ersansan-ft .ersansan-ft-main a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
#ersansan-ft .ersansan-ft-bg { width: 534px; height: 62px; margin: 10px auto 0px; background: transparent url('images/bottom.png') no-repeat scroll 0px 0px; }
#ersansan-ft .ersansan-ft-bg a { width: 140px; height: 62px; float: right; }
