div.commentTxt { font-size:13px; word-wrap:break-word;word-break:break-all;}
div.commentTxt div.right { text-align:right; color:#6e6e6e; }
div.ask, div.answer { font-size:13px; word-wrap:break-word;word-break:break-all;}
.cb{clear:both;}
.slideACover,.slideBCover{
    position: absolute; width: 100%;height: 100%; /*background-color: black; opacity: 0;*/ z-index: 7; top:0;left:0;
    /*
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter:alpha(opacity=0);
    opacity: 0;
    */
}
.slideABox , .slideBBox{
    max-width:320px; position:relative; margin: 0 auto;
}
/* slideA */
.slideABox{
    max-height:100px; overflow:hidden;
}
.slideAItems{width:10000px;}
.slideAItem{ float:left;margin:0;padding:0;}
.slideAItem img{margin:0;max-width:320px;height:100%;}
.slideABar{height:4px;background-color: red;}
.slideABarWrapper{height:4px;width:100%;background-color: #ddd; display:none;}
/* slideB */
.slideBBox{
    width;100%; max-height:320px;
    overflow: hidden; border:1px solid white;
}
.slideBItems{
    width:100%; height:100%;text-align: center;
}
.slideBItem{
    padding:0 5px 0 5px; height:100%;
}
.slideBItem:after , after{
    content: " ";
    visibility: hidden;
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.slideBRightBtn,.slideBLeftBtn{
    position: absolute;width: 12px; height:100%;background-color:white; top:0;
}
.slideBLeftBtn{left:0;}
.slideBRightBtn{ right:0;}
.slideBImg{
    vertical-align: middle; border:1px solid white;
}
#envHomeBox{margin-left:auto;margin-right:auto;overflow:hidden;}
/* device */
#deviceHomeBox{ height:auto; width:99.3%; margin-top:0px; }
.deviceItem{
    height:65px; padding:8px; border-bottom:1px solid #d3d3d3; overflow:hidden;
    position:relative;
}
.device_link{ text-decoration:none;color:#000; }
.device_name{ font-size:14px; font-weight:bold; color:#000ccc;margin-top:-2px;text-decoration:underline; }
.device_img{ width:62px;height:62px; text-align:center; overflow:hidden; float:left;border:1px solid #d3d3d3;margin-right:5px;}
.device_img img{ width:62px; height:62px; }
.device_desc{ font-size:13px;margin-top:3px; clear:both;}
.device_name , .device_desc{ width:90%; overflow:hidden;}
.device_right{ overflow:hidden;padding:1px;}
.device_right div , .device_right p{ word-wrap:break-word; }
/* arrow */
.right_arrow{ position:absolute; right:18px; top:35px; width:8px; }
/* small */
.small_title{ font-weight:bold; color : #333;margin-top:5px; margin-bottom:5px; }
.small_cnt{ font-weight:normal; color : #888;  word-wrap: break-word;word-break:break-all; line-height:20px; }
.small_title,.small_cnt{ margin-left:9px; font-size:13px; }
/* ptr */
.ptr{cursor:pointer;}
.fontbold{font-weight:bold;}
/* short-btn */
.home-short-btn-box{
    margin:8px auto 0 auto;
}
.home-short-btn{
    float:left;overflow:hidden;margin-bottom:12px;
}
.home-short-btn-text{
    font-size:16px;color:#333;
}
/* BeginCommon */
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.forceWrap{word-wrap: break-word; word-break:break-all;}
.nowrap{word-wrap: normal; white-space:nowrap;}
.bold{font-weight:bold;}
.v2{vertical-align:2px;}
.vf2{vertical-align:-2px;}
.pos-a{position:absolute;}
.pos-r{position:relative;}
/* EndCommon */
.colorStyle-0{ color:#5AC7DB;}
.colorStyle-1{ color:#b63b7a;}
.colorStyle-2{ color:#de496c;}
.colorStyle-3{ color:#6f4dbb;}
.colorStyle-4{ color:#9d4ec2;}
.colorStyle-5{ color:#2180c3;}
.colorStyle-6{ color:#21aac3;}
.colorStyle-7{ color:#1da91b;}
.colorStyle-8{ color:#99b625;}
.colorStyle-9{ color:#a1641b;}
.colorStyle-10{ color:#bf9335;}
.colorStyle-11{ color:#a91919;}
.colorStyle-12{ color:#d76628;}
.bdPure-1{border:1px solid #75180e;}
.bdPure-2{border:1px solid #b84f4f;}
.bdPure-3{border:1px solid #c05f00;}
.bdPure-4{border:1px solid #53392c;}
.bdPure-5{border:1px solid #4c671a;}
.bdPure-6{border:1px solid #146f7d;}
.bdPure-7{border:1px solid #185294;}
.bdPure-8{border:1px solid #591482;}
.bdPure-9{border:1px solid #2c2c2c;}
.bdPure-10{border:1px solid #75180e;}
.bdPure-11{border:1px solid #75180e;}
.bdPure-12{border:1px solid #75180e;}

.bgPure-1{background-color:#75180e;}
.bgPure-2{background-color:#b84f4f;}
.bgPure-3{background-color:#c05f00;}
.bgPure-4{background-color:#53392c;}
.bgPure-5{background-color:#4c671a;}
.bgPure-6{background-color:#146f7d;}
.bgPure-7{background-color:#185294;}
.bgPure-8{background-color:#591482;}
.bgPure-9{background-color:#2c2c2c;}
.bgPure-10{background-color:#75180e;}
.bgPure-11{background-color:#75180e;}
.bgPure-12{background-color:#75180e;}

.companyIntroDiv{ overflow:hidden; margin:10px auto;}
.companyIntroDiv ul{ list-style-type:disc;}
.companyIntroDiv ul li{font-size:14px;height:24px;line-height:24px;width:100%;}

.NewsIntroDiv{ overflow:hidden; margin:10px auto;}
.NewsIntroDiv ul{ list-style-type:disc;}
.NewsIntroDiv ul li{font-size:14px;height:24px;line-height:24px;width:100%;}

/* longBtn */
.longBtn{ width:240px !important; margin:5px auto 15px auto; height:45px; }
.longBtn-mid,.longBtn-left,.longBtn-mid,.longBtn-right{height:45px;float:left;}
.longBtn-left,.longBtn-right{ width:5px; }
.longBtn-mid { width:230px; position:relative; }
.longBtn-arrow {
    background:url(/static/images/mobcard/right_arrow.png) no-repeat;height:19px; width:12px;position:absolute; top:14px; right:3px;
}
.longBtn-text {
    height:45px; color:#FFFFFF; font-size:20px;width:180px;line-height:44px; margin-left:15px; text-align:left;overflow:hidden;
}
.longBtn-right {}
.longBtnColor_1 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_1.png) no-repeat;}
.longBtnColor_2 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_2.png) no-repeat;}
.longBtnColor_3 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_3.png) no-repeat;}
.longBtnColor_4 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_4.png) no-repeat;}
.longBtnColor_5 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_5.png) no-repeat;}
.longBtnColor_6 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_6.png) no-repeat;}
.longBtnColor_7 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_7.png) no-repeat;}
.longBtnColor_8 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_8.png) no-repeat;}
.longBtnColor_9 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_9.png) no-repeat;}
.longBtnColor_10 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_1.png) no-repeat;}
.longBtnColor_11 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_1.png) no-repeat;}
.longBtnColor_12 .longBtn-left{ background:url(/static/images/mobcard/longBtnLeft_1.png) no-repeat;}

.longBtnColor_1 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_1.png) repeat-x;}
.longBtnColor_2 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_2.png) repeat-x;}
.longBtnColor_3 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_3.png) repeat-x;}
.longBtnColor_4 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_4.png) repeat-x;}
.longBtnColor_5 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_5.png) repeat-x;}
.longBtnColor_6 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_6.png) repeat-x;}
.longBtnColor_7 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_7.png) repeat-x;}
.longBtnColor_8 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_8.png) repeat-x;}
.longBtnColor_9 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_9.png) repeat-x;}
.longBtnColor_10 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_1.png) repeat-x;}
.longBtnColor_11 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_1.png) repeat-x;}
.longBtnColor_12 .longBtn-mid{ background:url(/static/images/mobcard/longBtnMid_1.png) repeat-x;}

.longBtnColor_1 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_1.png) no-repeat;}
.longBtnColor_2 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_2.png) no-repeat;}
.longBtnColor_3 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_3.png) no-repeat;}
.longBtnColor_4 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_4.png) no-repeat;}
.longBtnColor_5 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_5.png) no-repeat;}
.longBtnColor_6 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_6.png) no-repeat;}
.longBtnColor_7 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_7.png) no-repeat;}
.longBtnColor_8 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_8.png) no-repeat;}
.longBtnColor_9 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_9.png) no-repeat;}
.longBtnColor_10 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_1.png) no-repeat;}
.longBtnColor_11 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_1.png) no-repeat;}
.longBtnColor_12 .longBtn-right{ background:url(/static/images/mobcard/longBtnRight_1.png) no-repeat;}
/* sudoku */
.sudokuBox{ width:240px; margin:5px auto 5px auto;}
.sudokuCube{width:74px;height:74px;float:left;padding:1px;margin-bottom:5px;}
.sudokuCube_2,.sudokuCube_3{ margin-left:5px; }
.sudokuText{
    font-size:14px;color:#FFF;height:34px;margin-top:20px;margin-left:5px;text-align:center;
    width:67px;overflow:visible;*margin-top:26px;
}
.sudokuText span{line-height:12px;}
.sudokuText:after,after{
    content: " ";
    visibility: hidden;
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
/* bgColor-{} */
.fontColor-0{ color:#c11c0a ;}
.fontColor-1{ color:#c11c0a ;}
.fontColor-2{ color:#f6706f ;}
.fontColor-3{ color:#f78515 ;}
.fontColor-4{ color:#7d5440 ;}
.fontColor-5{ color:#799f34 ;}
.fontColor-6{ color:#48b7c8 ;}
.fontColor-7{ color:#4285d2 ;}
.fontColor-8{ color:#9752c0 ;}
.fontColor-9{ color:#555555 ;}
.fontColor-10{ color:#c11c0a ;}
.fontColor-11{ color:#c11c0a ;}
.fontColor-12{ color:#c11c0a ;}
.bgColor-1{ background-color:#4285D2;}
.bgColor-2{ background-color:#4285D2;}
.bgColor-3{ background-color:#4285D2;}
.bgColor-4{ background-color:#4285D2;}
.bgColor-5{ background-color:#4285D2;}
.bgColor-6{ background-color:#4285D2;}
.bgColor-7{ background-color:#4285d2;}
.bgColor-8{ background-color:#9752c0;}
.bgColor-9{ background-color:#555555;}
.bgColor-10{ background-color:#c11c0a;}
.bgColor-11{ background-color:#c11c0a;}
.bgColor-12{ background-color:#c11c0a;}
/* bgHomeImg-0 */
.bgHomeImg-1{ background:url("../images/bgHomeImg_1.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-2{ background:url("../images/bgHomeImg_2.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-3{ background:url("../images/bgHomeImg_3.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-4{ background:url("../images/bgHomeImg_4.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-5{ background:url("../images/bgHomeImg_5.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-6{ background:url("../images/bgHomeImg_6.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-7{ background:url("../images/bgHomeImg_7.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-8{ background:url("/static/images/mobcard/bgHomeImg_8.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-9{ background:url("/static/images/mobcard/bgHomeImg_9.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-10{ background:url("/static/images/mobcard/bgHomeImg_1.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-11{ background:url("/static/images/mobcard/bgHomeImg_1.png") repeat-x scroll 0 0 transparent;}
.bgHomeImg-12{ background:url("/static/images/mobcard/bgHomeImg_1.png") repeat-x scroll 0 0 transparent;}
/* bgDetailImg-0 */
.bgDetailImg-1{ background:url("/static/images/mobcard/bgDetailImg_1.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-2{ background:url("/static/images/mobcard/bgDetailImg_2.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-3{ background:url("../images/bgDetailImg_3.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-4{ background:url("/static/images/mobcard/bgDetailImg_4.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-5{ background:url("/static/images/mobcard/bgDetailImg_5.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-6{ background:url("/static/images/mobcard/bgDetailImg_6.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-7{ background:url("/static/images/mobcard/bgDetailImg_7.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-8{ background:url("/static/images/mobcard/bgDetailImg_8.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-9{ background:url("../images/bgDetailImg_9.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-10{ background:url("/static/images/mobcard/bgDetailImg_1.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-11{ background:url("/static/images/mobcard/bgDetailImg_1.png") repeat-x scroll 0 0 transparent;}
.bgDetailImg-12{ background:url("/static/images/mobcard/bgDetailImg_1.png") repeat-x scroll 0 0 transparent;}
.moreBtn{ width:47px; height:27px; top:4px; right:5px; line-height:27px;}
.moreBtn span{font-size:12px;}
.moreBtnPure{ width:47px; height:35px; top:0px;right:0px;}
.moreBtnPure span{
    font-size:40px; line-height:12px; font-family:"MicroSoft Yahei";
    *font-size:30px; *line-height:20px;
}
.bgMoreBtn-1{ background:url(/static/images/mobcard/bgMoreBtn_1.png) no-repeat center center;}
.bgMoreBtn-2{ background:url(/static/images/mobcard/bgMoreBtn_2.png) no-repeat center center;}
.bgMoreBtn-3{ background:url(../images/bgMoreBtn_3.png) no-repeat center center;}
.bgMoreBtn-4{ background:url(/static/images/mobcard/bgMoreBtn_4.png) no-repeat center center;}
.bgMoreBtn-5{ background:url(/static/images/mobcard/bgMoreBtn_5.png) no-repeat center center;}
.bgMoreBtn-6{ background:url(/static/images/mobcard/bgMoreBtn_6.png) no-repeat center center;}
.bgMoreBtn-7{ background:url(/static/images/mobcard/bgMoreBtn_7.png) no-repeat center center;}
.bgMoreBtn-8{ background:url(/static/images/mobcard/bgMoreBtn_8.png) no-repeat center center;}
.bgMoreBtn-9{ background:url(/static/images/mobcard/bgMoreBtn_9.png) no-repeat center center;}
.bgMoreBtn-10{ background:url(/static/images/mobcard/bgMoreBtn_1.png) no-repeat center center;}
.bgMoreBtn-11{ background:url(/static/images/mobcard/bgMoreBtn_1.png) no-repeat center center;}
.bgMoreBtn-12{ background:url(/static/images/mobcard/bgMoreBtn_1.png) no-repeat center center;}

.bgBackBtn-1{ background:url(/static/images/mobcard/bgBackBtn_1.png) no-repeat center center;}
.bgBackBtn-2{ background:url(/static/images/mobcard/bgBackBtn_2.png) no-repeat center center;}
.bgBackBtn-3{ background:url(../images/bgBackBtn_3.png) no-repeat center center;}
.bgBackBtn-4{ background:url(/static/images/mobcard/bgBackBtn_4.png) no-repeat center center;}
.bgBackBtn-5{ background:url(/static/images/mobcard/bgBackBtn_5.png) no-repeat center center;}
.bgBackBtn-6{ background:url(/static/images/mobcard/bgBackBtn_6.png) no-repeat center center;}
.bgBackBtn-7{ background:url(/static/images/mobcard/bgBackBtn_7.png) no-repeat center center;}
.bgBackBtn-8{ background:url(/static/images/mobcard/bgBackBtn_8.png) no-repeat center center;}
.bgBackBtn-9{ background:url(/static/images/mobcard/bgBackBtn_9.png) no-repeat center center;}
.bgBackBtn-10{ background:url(/static/images/mobcard/bgBackBtn_1.png) no-repeat center center;}
.bgBackBtn-11{ background:url(/static/images/mobcard/bgBackBtn_1.png) no-repeat center center;}
.bgBackBtn-12{ background:url(/static/images/mobcard/bgBackBtn_1.png) no-repeat center center;}
/* homeTitle */
.homeTitle{ height:35px; position:relative;  }
.homeTitleText{ float:left; height:35px; line-height:35px; width:200px;overflow:hidden;}
.homeTitleText span{ color:#FFF; margin-left:10px; font-size:14px; }
.homeTitleBtn{ position:absolute; text-align:center; }
.homeTitleBtn span{ color:#FFF; }
/* detailTitle */
.detailTitle{ height:44px; position:relative; }
.detailBackBtn,.detailBackBtnPure{ text-align:center;position:absolute; }
.detailBackBtn{ width:54px; height:33px; line-height:33px; left:6px; top:6px; }
.detailBackBtn span{ font-size:12px;color :#FFF;}
.detailBackBtnPure{ width:44px; height:44px;position:absolute;top:0;left:0; }
.detailBackBtnPure span{ line-height:42px;font-size:24px;color:white; }
.gloryHomeItem img{border:1px solid #d4d4d4;}
.gloryListBox{ margin:10px auto;}
.gloryListItem{ overflow:hidden;}
.gloryListText{ font-size:12px; }
.teamItem{ height:80px;position:relative; padding-left:10px; }
.teamItem_1{ border-top:1px solid #d4d4d4; padding-top:10px;}
.teamImg img{ width:70px; height:70px;border:1px solid #d3d3d3; }
.teamText{ float:left;overflow:hidden;margin-left:12px; }
.teamTitle{ text-decoration:underline; color:#0000CE; font-size:14px;font-weight:bold;}
.teamDesc{ font-size:13px; color:#262626; margin-top:5px; text-decoration:none;}
.teamArrow{ position:absolute; top:32px; right:15px;width:10px; }
.teamLink{ text-decoration:none;}
/* toolBar */
#toolBar{
    z-index:10000; height:55px; width:100%;
    background:url(../images/bgToolBar.png) repeat-x;
    text-align:center;overflow:hidden;
	
	position:fixed;
    bottom:0;
    width:100%;
    z-index:9999;
}
#toolBar span{margin-top:2px;}
#comp_tel,#comp_sms,#comp_chat{ width:25%; }
.toolItem{height:100%;float:left;margin-top:0; width:25%;*width:24%;}
.toolWrapper{ height:100%;border-right:1px solid #292929;border-left:1px solid #515151;padding-top:1px;}
.toolTel,.toolMsg,.toolChat,.toolMap{
    background-position:center top;background-repeat:no-repeat;margin-top:6px;width:100%;height:30px;
}
.toolTel { background-image:url(../images/bgToolPhone.png); }
.toolMap { background-image:url(../images/bgToolMap.png)  ; }
.toolMsg { background-image:url(../images/bgToolMsg.png)  ; }
.toolChat{ background-image:url(../images/bgToolChat.png) ; }
.titleContentBox{margin:5px 10px;}
.theTitle{ font-size:14px; color:#363636; font-weight:bold;}
.theContent{ font-size:13px; color:#676767;margin-top:5px;word-wrap:break-word;word-break:break-all;}
.divLine{height:5px;margin:5px auto 0 auto;width:94%;}
.divLine_1{border-top:1px dotted #c11c0a;}
.divLine_2{border-top:1px dotted #f6706f;}
.divLine_3{border-top:1px dotted #f78515;}
.divLine_4{border-top:1px dotted #7d5440;}
.divLine_5{border-top:1px dotted #799f34;}
.divLine_6{border-top:1px dotted #48b7c8;}
.divLine_7{border-top:1px dotted #4285d2;}
.divLine_8{border-top:1px dotted #9752c0;}
.divLine_9{border-top:1px dotted #555555;}
.divLine_10{border-top:1px dotted #c11c0a;}
.divLine_11{border-top:1px dotted #c11c0a;}
.divLine_12{border-top:1px dotted #c11c0a;}
.proFlag{vertical-align:-2px;margin-left:5px;}
.headmap_1{position: relative; background-color: red; height: 45px;}
.headmap_pos{position: absolute; left: 40%; color: white; top: 20%;}
.mapt_dyna{width:100%;height:215px;margin:0 auto;border: 2px solid #ced1d1;}
.mapt_marker{position: relative;overflow: hidden;padding: 10px 0; border-bottom: 1px solid rgb(245, 245, 245);}
.mapt_corp{font-size: 15px;margin:0;padding:4px;}
.mapt_route{position: absolute; width: 80px; height: 29px; line-height: 29px; text-align: center; right: 20px; bottom: 10px; background-color: rgb(216, 216, 216); border: 2px solid rgb(245, 245, 245); color: rgb(38, 38, 38);}
.black{color:black;}
#album{margin:0 auto;}
.teacherJobSpan{font-weight:bold;margin-left:13px;}
.service_desc .text{ word-wrap:break-word;word-break:break-all;white-space:normal;height:17px;line-height:20px;}
.teamDesc .text{word-wrap:break-word;word-break:break-all;white-space:normal;height:18px;line-height:18px;overflow:hidden;}
/* backCall */
.backCallTitle{ }
.backCallTitle span{ font-weight:bold; }
.backCallTitle_1 img{ width:18px; height:16px; }
.backCallTitle_2 img{ width:11px; height:15px; }
.backCallInputBox{ }
#backCallInput{ border:1px solid #cccccc; padding:4px 10px; height:20px; line-height:24px; font-family:"Microsoft Yahei"; border-radius:0;}
#backCallBtn{color:white; font-size:13px; font-weight:bold;border:none; height:30px;}
#backCallInputClose{ display:none; width:17px; height:17px; position:absolute; left:164px; top:7px; cursor:pointer; }
#backCallInputClose img{width:17px;height:17px; }
#backCallCache{ width:187px; padding:1px; border:1px solid #CCCCCC;border-top:0; height:28px;background-color:#FFFFFF; position:absolute; left:0; display:none; top:30px; line-height:30px; font-size:16px; font-family:"Microsoft Yahei"; }
#backCallCache span{ font-size:16px;color:#969696; }
.backCallTip{ }
.grayTip{ font-size:12px;color:#8d8d8d;word-break:break-all;}
.grayTip p{line-height:19px;}
.backcallFormatTip{}
.backcallFormatTip p{ line-height:24px; font-size:14px; }
.backcallFormatTip ._red{ color:#ec2727; }
.backcallFormatTip ._gray{ color:#8d8d8d; }
.backcallFormatTip ._green{ color:#008000; }
/* contactDiv */
.contactTelDiv,
.contactSmsDiv{ height:28px; line-height:28px; background:url(../images/contactBtn_2.png) no-repeat left center;}
.contactTelDiv img,
.contactSmsDiv img{ width:12px; height:15px; }
.contactBtn{ text-decoration:none; color:#000000; font-size:15px; display:block; word-wrap:break-word;word-break:break-all;overflow:hidden;width:183px;height:30px; padding-right:10px;}
.contactMapText{ font-size:12px; color:#8d8d8d;line-height:23px; }


/********½¹µã***********/
/*public*/
.relative{position:relative;left:0;top:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.opacity6{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* ie8  */filter:alpha(opacity=60);    /* ie5-7  */opacity:0.6;/* css standard, currently it works in most modern browsers  */}
.app_center{width:100%;min-width:320px;margin-left:auto;margin-right:auto;}
/*public scroll*/
.scroll{margin:0px auto;max-width:560px; clear:both;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_wrap li img {height:146px;}
.scroll_position{position:absolute;left:45%;z-index:400px;bottom:8px;}
.scroll_position li{display:inline-block;width:8px;height:8px;border-radius:5px;background:#FFF}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#09F;}

.sitemap{ font-size:12px; color:#8d8d8d;text-decoration:none; }
