﻿#FocusBG { width:100%; height:500px; }
.fullSlide { width:100%; position:relative; height:500px; background:#000; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:500px; overflow:hidden; text-align:center; }
.fullSlide .bd li a { display:block; height:500px; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block;  *display:inline;
zoom:1; width:50px; height:6px; margin:5px; overflow:hidden; background:#FFFFFF; filter:alpha(opacity=60); opacity:0.6; line-height:999px; }
.fullSlide .hd ul .on { background-color:#90BF20; }
.fullSlide .prev, .fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:0%; z-index:1; width:40px; height:60px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; }
.fullSlide .next { left:auto; right:0%; background-position:-6px -137px; }

/* 首页产品展示 */
.in-products-box { width:100%; margin:0 auto; background: #F7F7F7 url("/images/bg-in-gkzypt.jpg") center center no-repeat; padding-bottom:10px; padding-top:10px; }
.blk_29 { width:1200px; margin:30px auto; PADDING:0px 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative; }
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; PADDING:0px; float:left; height:270px; width:1200px; POSITION: relative; }
.blk_29 .box { FLOAT: left; WIDTH: 285px; TEXT-ALIGN: center; margin-right:20px; background-color:#FFFFFF; height:250px; overflow:hidden; }
.blk_29 .box IMG { DISPLAY: block; MARGIN: 10px auto; width:265px; height:190px; cursor: pointer; transition: all 1.5s; }
.blk_29 .box A:hover IMG { transform:scale(1.3); }
.blk_29 .box P { WIDTH: 285px; LINE-HEIGHT: 30px; text-align:center; font-size:16px; color:#333333; }
.blk_29 .LeftBotton { BACKGROUND: url("/images/b_left.png") no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 50px; CURSOR: pointer; POSITION: absolute; TOP: 20px; HEIGHT: 110px; display:none; }
.blk_29 .RightBotton { BACKGROUND: url("/images/b_right.png") no-repeat -0px 0px; FLOAT: right; right:0px; WIDTH: 50px; CURSOR: pointer; POSITION: absolute; TOP: 20px; HEIGHT: 110px; display:none; }

#body .tab { }
#body .tab-hd { background:url("/images/HituxCMSNote/box_titlebg.png") no-repeat -150px top; overflow:hidden; zoom:1; }
#body .tab-hd li { font-size:16px; float:left; width:120px; color:#fff; text-align:center; cursor:pointer; height:43px; line-height:43px; }
#body .tab-hd li.active { background:url("/images/HituxCMSNote/box_titlebg.png") no-repeat 0px top; font-weight:normal; padding:0px; margin:0px; font-size:16px; text-align:center; }
#body .tab-hd li.active a { color:#FFF; padding:0px; margin:0px; padding-left:0; line-height:43px; background:none; }
#body .tab-bd li { display:none; padding:10px 0px; border-top:0 none; }
#body .DivList { font-size:12px; padding:0px; }
#body .right .DivList { height:148px; }
#body .DivList .DivLi { padding:0px 10px 0px 0px; }
#body .DivList .DivLi a { line-height:25px; padding:0px; height:25px; overflow:hidden; }
#body .DivList .DivLi span { color:#b6120f; padding-right:20px; font-size:11px; width:80px; }
/* main block*/
#body .MainBlock { width:1200px; margin:auto; font-size:12px; }
#body .MainBlock .BlockInner { border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; height:300px; overflow:Hidden; }
#body .Block2 .MainBlock .BlockInner { height:270px; }
#body .left { float:right; width:847px; }
#body .left .LeftAbout { width:528px; float:left; }
#body .left .RightNews { width:306px; float:right; }
#body .right { width:369px; float:left; }
#body .MBlockTable td { line-height:26px; font-size:12px; }
#body .MBlockTable .ListTitle { background:url("/images/title_icon1.jpg") no-repeat 15px center; padding-left:30px; }
#body .MBlockTable td { text-align:left; padding-left:0; }
#body .MBlockTable span { color:#9a9a9a; padding-left:10px; font-size:11px; }
#body .MainBlock .left .img { padding:0px 10px 7px 10px; }
#body .MainBlock .left h1 { font-size:14px; text-align:center; }
#body .MainBlock .left .txt { padding:0px 10px 0px 10px; color:#6c6c6c; }
#body .MainBlock .left .txt p { line-height:200%; }
#body .MainBlock .right .txt { padding:10px 10px 0px 10px; color:#6c6c6c; }
#body .MainBlock .right .txt p { line-height:200%; }
/* Navblock*/
.Navblock { padding:10px; float:left; }
.Navblock .inner { width:230px; height:260px; position:relative; overflow:hidden; }
.Navblock .inner img { width:230px; height:230px; }
.Navblock .inner .albumtitle { height:30px; line-height:30px; font-size:14px; width:230px; position:relative; bottom:0px; left:0; color:#C60001;  font-weight:;
text-align:center; cursor:pointer; margin:auto; overflow:hidden; }
.Navblock .inner .albumtitle span { font-weight:normal; font-size:12px; }
.Navblock .inner a { color:#333; }
.Navblock .inner a:hover { text-decoration:none; color:#C60001; }
.Navblock .inner a:visited { text-decoration:none; }
#body .ProductShow { WIDTH: 1260px; font-size:14px; margin:auto; text-align:center; }
#body .ProductShow .boxgrid h3 a:hover { font-weight:bold; }
#body .ProductShow .albumblock { float:left; padding:10px 20px 10px 22px; }
/* servicebox*/
#body .ProductShow .servicebox { float:left; }
.servicebox { float:left; margin-top:20px; margin-right:20px; }
.servicebox .inner { width:190px; height:260px; padding:20px; border:1px solid #EEEEEE; position:relative; overflow:hidden; }
.servicebox .inner img { margin:20px; }
.servicebox .inner .albumtitle { width:190px; position:relative; bottom:0px; left:0; color:#585858; text-align:center; cursor:pointer; margin:auto; overflow:hidden; }
.servicebox .inner .albumtitle span { font: bold 14px/32px "微软雅黑"; color:#000000; }
.servicebox .inner .albumtitle p { font: normal 12px/26px "微软雅黑"; text-align:center; color:#666666; }
#body #Links { width:1208px; margin:auto; padding:10px 10px; line-height:25px; font-size:12px; border:1px solid #e5e5e5; }
#body #Links span { font-weight:bold; }
#body #Links a { padding:0px 7px; }
/*滑动焦点图样式*/
#picSlide { width:344px; height:234px; padding:0px 0 0 10px; margin:0px 0 0 0px; float:left; display:inline; }
#picSlide .SlideInner { width:344px; height:234px; overflow:hidden; position:relative; }
#slideArea { width:10000px; position:absolute; }
#slideArea li { float:left; width:344px; height:234px; position:relative; }
#slideArea li .bg { width:344px; height:40px; background:#000; display:block; position:absolute; bottom:0; left:0; filter:alpha(opacity=70); background:rgba(0, 0, 0, 0.7); }
#slideArea li .txt { width:224px; height:40px; display:block; position:absolute; bottom:0px; left:0; font-size:12px; padding:0px 10px 0 10px; line-height:20px; }
#slideArea li .txt a { color:#fff; }
#slideBtn { position:absolute; bottom:5px; right:15px; }
#slideBtn span { display:block; width:15px; height:10px; background:url(/images/HituxCMSNote/btn.gif) no-repeat -15px 0; float:left; cursor:pointer; margin:0 2px; }
#slideBtn .current { background:url(/images/HituxCMSNote/btn.gif) no-repeat 0 0; }
/*index-main*/
.index-hengshan-list { margin:50px auto; width: 1200px; }
.index-hengshan-title { font: bold 26px/38px "微软雅黑"; color: #0067C4; text-align:center; }
.index-hengshan-title-line { background: url("/images/HituxCMSNote/bg_in_title.png") center no-repeat; height:16px; width:100%; }
.index-hengshan-title-en { font: normal 12px/26px "微软雅黑"; color: #666; text-align:center; margin-bottom:30px; }
.h_news { margin:30px auto; width: 1200px; }
.h_news .h_news_img { float:left; width: 280px; background-color:#F9F9F9; padding:15px; text-align:center; }
.h_news .h_news_img img { width: 280px; height:135px; }
.h_news .h_news_list { float:right; width: 860px; }
.h_news .h_news_list ul { padding:0px 0px; }
.h_news .h_news_list ul li { font: normal 14px/32px "微软雅黑"; height:88px; margin-top:10px; margin-bottom:10px; border-bottom:1px dashed #EFEFEF; }
.h_news .h_news_list ul li span { font: bold 16px/26px "微软雅黑"; color:#ACACAC; }
.h_news .h_news_list ul li p { font: normal 12px/26px "微软雅黑"; color:#ACACAC; }
.i_brand { PADDING:0px 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative; }
.i_brand .box { FLOAT: left; WIDTH: 170px; TEXT-ALIGN: center; }
.i_brand .box IMG { DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; max-width:148px; _width:expression(this.width > 148 ? "148px" : this.width);
}
.i_brand .box A:hover IMG { BORDER: #b6120f 1px solid; }
.i_brand .box P { WIDTH: 170px; LINE-HEIGHT: 20px; text-align:center; font-size:14px; color:#b6120f }
.index-main-about { background-color:#E8E8E8; margin: 0px auto; padding:40px 0 30px 0; width: 100%; }
.index-main-about .index-main-about-title { font: normal 36px/48px "微软雅黑"; margin: 30px auto; text-align: center; }
.index-main-about .index-main-about-ico { text-align: center; }
.index-main-about-content { margin: 12px auto 20px; font: normal 14px/26px "微软雅黑"; width: 1200px; text-align: left; }
.index-hs-about { background: url("/images/HituxCMSNote/bg_in_con.jpg") center no-repeat; width:100%; height:180px; margin: 30px auto; font: normal 20px/180px "微软雅黑"; color:#FFFFFF; text-align: center; }
.index-hs-about span { font: bold 30px/26px "微软雅黑"; }
.mian_cases { width:100%; margin: 0px auto; text-align:center; padding-top:80px; font: normal 20px/180px "微软雅黑"; color:#FFFFFF; }
.mian_cases .catit { font: normal 26px/38px "微软雅黑"; color: #585858; }
.mian_cases .cact { font: normal 12px/26px "微软雅黑"; color: #585858; margin-bottom: 50px; }
.mian_cases .cases { width:1200px; }
.mian_cases .cases .box { font: normal 12px/26px "微软雅黑"; color: #585858; width:300px; float:left; }
.mian_cases .cases .box img { width:300px; height:268px; margin-left:3px; margin-right:3px; }
.mian_cases .cases .box a { font: normal 16px/32px "微软雅黑"; color: #585858; }
.content { width: 100%; height: auto; background: #f7f7f7; }
/*工地*/
.content .gongdi { width: 100%; }
.content .gongdi .gongdi_box { width: 1200px; padding: 40px 0; margin: 0 auto; }
.content .gongdi .gongdi_box .tit { font-weight: 100; font-size: 28px; color: #565656; text-align:center; }
.content .gongdi .gongdi_box .tit2 { font-size: 12px; color: #565656; text-align:center; font-weight:normal; }
.content .gongdi .gongdi_box .gongdi_con { height: 420px; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_left { width: 284px; height: 420px; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_left li { width: 100%; height: 380px; background: #32c2ec; overflow: hidden; -webkit-transition: all .2s linear;
transition: all .2s linear;
}
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_left li img { width: 100%; height: 380px; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list { width: 916px; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li { float: left; width:285px; height: 380px; background: #fff; margin-right: 20px; margin-bottom: 20px; position: relative; -webkit-transition: all .2s linear;
transition: all .2s linear;
}
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .img { width: 285px; height: 214px; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li.mr0 { margin-right: 0; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .gongdi_con_list_info { width: 245px; padding: 0 20px; margin-top: 15px; line-height: 1; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .gongdi_con_list_info .gongdi_list_tit { width: 100%; overflow: hidden; font-size: 18px; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .gongdi_con_list_info .gongdi_list_dizhi { width: 100%; overflow: hidden; font-size: 12px; line-height: 18px; color:#999999; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .gongdi_con_list_info .gongdi_con_label { display: inline-block; width: 100px; height: 28px; font-size: 16px; line-height: 28px; color:#fff; text-align: center; background: #99CC00; border-radius: 16px 16px 16px 16px; padding:2px; }
/*工地end*/

/*新增工地案例 like 浏览量 start*/
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse { position: absolute; top:320px; right: 30px; height: auto; margin-top: 2px; line-height: 1; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .xihuan { font-size: 12px; color: #a0a0a0; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .xihuan .icon { width: 13px; height: 12px; background: url(http://s1.17house.com/newweb/pc/personalHomepage/shejishi/images/GRSY.png) no-repeat -399px -155px; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .liulan { font-size: 12px; color: #a0a0a0; }
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .liulan .icon { width: 13px; height: 12px; background: url(http://s1.17house.com/newweb/pc/personalHomepage/shejishi/images/GRSY.png) no-repeat -399px -169px; }
/*新增工地案例 like 浏览量 end*/

/*服务流程*/
.content .fuwu { width: 100%; padding: 40px 0; }
.content .fuwu .fuwu_box { width: 1200px; margin: 0 auto; line-height: 1; }
.content .fuwu .fuwu_box .tit { font-weight: 100; font-size: 28px; color: #565656; text-align:center; }
.content .fuwu .fuwu_box .fuwu_lsit { width: 100%; height: 170px; background: #108EE9; }
.content .fuwu .fuwu_box .xian { width: 1026px; border-bottom: 1px solid #FFFFFF; margin-top: 72px; margin-left:55px; }
.content .fuwu .fuwu_box .fuwu_lsit_ul { margin-top: -50px; margin-left: 42px; }
.content .fuwu .fuwu_box .fuwu_lsit_ul li { width: 110px; text-align: center; margin-right: 55px; }
.content .fuwu .fuwu_box .imgBox { width: 88px; height: 80px; background: #108EE9; margin-left: 11px; }
.content .fuwu .fuwu_box .imgBox .img { width: 70px; height: 70px; background: url("/images/HituxCMSNote/xbtPcNew.png") no-repeat; margin: 18px 0 0 9px; }
.content .fuwu .fuwu_box .imgBox .img.img1 { background-position: -517px -4px; }
.content .fuwu .fuwu_box .imgBox .img.img2 { background-position: -590px -4px; }
.content .fuwu .fuwu_box .imgBox .img.img3 { background-position: -663px -4px; }
.content .fuwu .fuwu_box .imgBox .img.img4 { background-position: -737px -4px; }
.content .fuwu .fuwu_box .imgBox .img.img5 { background-position: -811px -4px; }
.content .fuwu .fuwu_box .imgBox .img.img6 { background-position: -885px -4px; }
.content .fuwu .fuwu_box .imgBox .img.img7 { background-position: -960px -4px; }
.content .fuwu .fuwu_box .fuwu_lsit_ul p { font-size: 18px; color: #fff; }
/* 间距 */
.mt2 { margin-top:2px; }
.mr2 { margin-right:2px; }
.mb2 { margin-bottom:2px; }
.ml2 { margin-left:2px; }
.mt3 { margin-top:3px; }
.mr3 { margin-right:3px; }
.mb3 { margin-bottom:3px; }
.ml3 { margin-left:3px; }
.mt4 { margin-top:4px; }
.mr4 { margin-right:4px; }
.mb4 { margin-bottom:4px; }
.ml4 { margin-left:4px; }
.mt5 { margin-top:5px; }
.mr5 { margin-right:5px; }
.mb5 { margin-bottom:5px; }
.ml5 { margin-left:5px; }
.mt8 { margin-top:8px; }
.mr8 { margin-right:8px; }
.mb8 { margin-bottom:8px; }
.ml8 { margin-left:8px; }
.mt10 { margin-top:10px; }
.mr10 { margin-right:10px; }
.mb10 { margin-bottom:10px; }
.ml10 { margin-left:10px; }
.mt15 { margin-top:15px; }
.mr15 { margin-right:15px; }
.mb15 { margin-bottom:15px; }
.ml15 { margin-left:15px; }
.mt20 { margin-top:20px; }
.mr20 { margin-right:20px; }
.mb20 { margin-bottom:20px; }
.ml20 { margin-left:20px; }
.mt30 { margin-top:30px; }
.mr30 { margin-right:30px; }
.mb30 { margin-bottom:30px; }
.ml30 { margin-left:30px; }
.mt50 { margin-top:50px; }
.mr50 { margin-right:50px; }
.mb50 { margin-bottom:50px; }
.ml30 { margin-left:50px; }
.in_jz_tit { padding:30px 0; background-color:#F3F3F3; margin-top:30px; }
.in_jz { background: #FFFFFF url("/images/HituxCMSNote/bg_jingzhun.png") center bottom no-repeat; padding:50px 0; }
.in_jz h2 { color:#FFFFFF; }
.in_jz ul { padding:0px; width:1200px; zoom:1; margin-top:16px; }
.in_jz ul:after { content:''; display:block; clear:both; }
.in_jz li { float:left; margin-right:0px; }
.in_jz li:last-child { margin-right:0; }
.in_jz li a { display:block; width:396px; text-align:center; }
.in_jz li a b { display:block; font-size:20px; color:#FFFFFF; line-height:44px; padding-top:4px; }
.in_jz li a span { display:block; font-size:14px; color:#FFFFFF; }
.in_jz li .in_jz_icon { border-right:1px solid #FFFFFF; }
.NavMoreLink a { margin:35px auto; line-height:38px; text-align:center; display:block; width:146px; height:38px; cursor:pointer; font-size:14px; border-radius:30px; border:1px solid #717171; color:#717171; }
.NavMoreLink a:hover { border:1px solid #0466BD; color:#0466BD; text-decoration:none; }
.in-ab-list { margin:0 auto; background-color:#F7F7F7; padding:30px; }
.in-ab-list ul { padding:0; width:1200px; zoom:1; }
.in-ab-list ul:after { content:''; display:block; clear:both; }
.in-ab-list li { float:left; margin-right:0px; text-align:center; width:300px; background-color:#FFFFFF; padding-top:30px; padding-bottom:50px; border-bottom:1px solid #DDDDDD; }
.in-ab-list li:hover { border-bottom:1px solid #FB7E00; }
.in-ab-list li:last-child { margin-right:0; }
.in-ab-list li a { display:block; }
.in-ab-list li a i { display:block; width:260px; height:60px; margin:30px auto; }
.in-ab-list li a P { display:block; font-size:20px; font-weight:bold; color:#565656; line-height:30px; width:260px; margin:0px auto; }
.in-ab-list li a span { display:block; width:260px; margin:0px auto; font: normal 12px/26px "微软雅黑"; color:#A0A0A0; text-align:center; }
.in-ab-list li .in-ab-list_icon01 i { background: url("/images/youshi_01.png") center center no-repeat; }
.in-ab-list li .in-ab-list_icon02 i { background: url("/images/youshi_03.png") center center no-repeat; }
.in-ab-list li .in-ab-list_icon03 i { background: url("/images/youshi_05.png") center center no-repeat; }
.in-ab-list li .in-ab-list_icon04 i { background: url("/images/youshi_07.png") center center no-repeat; }
.in-ab-list li .in-ab-list_icon01:hover i { background: url("/images/youshi_02.png") center center no-repeat; }
.in-ab-list li .in-ab-list_icon02:hover i { background: url("/images/youshi_04.png") center center no-repeat; }
.in-ab-list li .in-ab-list_icon03:hover i { background: url("/images/youshi_06.png") center center no-repeat; }
.in-ab-list li .in-ab-list_icon04:hover i { background: url("/images/youshi_08.png") center center no-repeat; }
.hjnavleft { WIDTH: 100%; z-index:100; text-align:center; }
.hjnavleft UL { text-align:center; }
.hjnavleft UL LI { float:left; LINE-HEIGHT: 52px; HEIGHT: 52px; WIDTH: 200px; color:#FFFFFF; background:#333333; text-align:center; }
.hjnavleft UL LI a { color:#FFFFFF; }
.hjnavleft UL LI.hover0 { background-color:#108EE9; }
.hjnavleft UL LI.hover0 a { }
.hjnavleft UL LI.hover1 { background-color:#108EE9; }
.hjnavleft UL LI.hover1 a { }
.hjnavleft UL LI.hover2 { background-color:#108EE9; }
.hjnavleft UL LI.hover2 a { }
.hjnavleft UL LI.hover3 { background-color:#108EE9; }
.hjnavleft UL LI.hover3 a { }
.hjnavleft UL LI.hover4 { background-color:#108EE9; }
.hjnavleft UL LI.hover4 a { }
.hjnavleft UL LI.hover5 { background-color:#108EE9; }
.hjnavleft UL LI.hover5 a { }
.hjnavleft UL LI.hover6 { background-color:#108EE9; }
.hjnavleft UL LI.hover6 a { }
.ser-list { margin:0 auto; background-color:#F7F7F7; padding-top:30px; padding-bottom:30px; }
.ser-list ul { padding:0; width:1200px; zoom:1; margin:0 auto; }
.ser-list ul:after { content:''; display:block; clear:both; }
.ser-list li { float:left; margin-right:20px; margin-top:20px; text-align:center; width:285px; background-color:#FFFFFF; min-height:460px; }
.ser-list li:hover { box-shadow: 2px 2px 2px #CCCCCC; }
.ser-list li:last-child { margin-right:0; }
.ser-list li a { display:block; }
.ser-list li a i { display:block; width:240px; height:240px; margin:10px auto; }
.ser-list li a i img { width:220px; margin:0px auto; }
.ser-list li a P { display:block; font-size:20px; font-weight:bold; color:#565656; line-height:30px; width:260px; }
.ser-list li a span { display:block; width:240px; margin:0px auto; font: normal 12px/26px "微软雅黑"; color:#666666; text-align:left; min-height:100px; }
/*解决方案*/
.jjfa { height:532px; background: #333333 url("/images/jjfa.jpg") no-repeat center; }
.jjfa .container { width:1200px; padding-top:44px; overflow:hidden; margin:0 auto; }
.facont { margin-left:30px; overflow:hidden; }
.facont dl { position:relative; float:left; margin-right:0px; width:316px; height:448px; }
.facont dl dd { position:relative; width:316px; height:224px; background-color:#108EE9; color:#FFFFFF; }
.facont dl dd>* { margin-left:30px; margin-right:20px; }
.facont dl dd h5 { height:66px; line-height:66px; font-size:20px; font-weight: bold; color:#FFFFFF; }
.facont dl dd h5 a { color:#FFFFFF; }
.facont dl dd p { margin-top:10px; margin-bottom:36px; line-height:18px; height:54px; overflow:hidden; }
.facont dl dd em { }
.facont dl dd i { position:absolute; left:50%; bottom:-8px; z-index:9; margin-left:-4px; border:4px solid transparent; border-top-color:#108EE9; }
.facont dl dt img { display:block; }
.facont dl.mx dd { position:absolute; left:0; bottom:0; }
.facont dl.mx dd i { bottom:224px; border-bottom-color:#108EE9; border-top-color:transparent; }
.facont dl:hover dd { background-color:#0062D9; }
.facont dl:hover dd>* { color:#fff; }
.facont dl:hover dd i { border-top-color:#0062D9; }
.facont dl.mx:hover dd i { border-top-color:transparent; border-bottom-color:#0062D9; }
