@charset "utf-8";
*{margin: 0;padding:0;}
html{overflow:auto;/*overflow-x:hidden;*/}
body{line-height:1.5; font:12px "SimSun",宋体; background: #fff}
ol,ul,li,h1{ list-style:none; }
h1{ font-weight: normal; font-size: 22px;}
a { color:#333;text-decoration:none; }
/*a:hover{ color:#55b0ec; }*/
img {border:0px;vertical-align:middle;}
table { border-collapse:collapse; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
input{ border:none;background: none;font: 14px "SimSun",宋体;vertical-align:middle;/*box-sizing: content-box;*/}
input::-ms-clear { display: none; }
textarea{font-family:"SimSun";}
.block{ display:block;}
.inlineBlock{ display:inline-block; }/**display:inline; *zoom:1;*/
.fl{float: left;}
.fr{float: right;}
.w{ width: 1120px; margin: 0 auto; overflow: hidden;}

/*轮播*/
.slideBox{ height:654px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left: 50%;  margin-left: -60px; bottom:24px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:2px;  width:14px; height:14px; border-radius: 7px; margin-right:20px;line-height:14px;
	text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#449eda;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{ margin: 0 auto;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; height:654px; display:block; left: 50%; margin-left: -960px; position: relative; }
.b1{ background: url(../images/b1.jpg) no-repeat center;display: block; background-size: auto;  height:654px;}
.b2{ background: url(../images/b1.jpg) no-repeat center;display: block; background-size: auto;  height:654px;}
.b3{ background: url(../images/b1.jpg) no-repeat center;display: block; background-size: auto;  height:654px;}

/*logo+tel*/
.logo{ float: left; padding: 16px 0; background: url(../images/logo.png) no-repeat center center; width: 352px; height: 58px;}
.tel img{ margin-top: 32px;}
.topnav{ border-bottom: 1px solid #d4d4d4; overflow: hidden;}

/*导航css*/
.nav_w{width:1000px;height:56px;margin: 0 auto;position: relative;z-index: 999;}
.nav{position:absolute;}
.nav li{ width: 125px; float: left; line-height:56px;font-size: 16px; text-align: center;}
.nav li:hover{cursor: pointer;}
.on_mouse_over{border-bottom:3px solid #55b0ec;}
.on_selected{border-bottom:3px solid #55b0ec;color:#55b0ec;}
.nav li a{display:block;height:56px;width:125px;}
.nav li a:hover{color:#55b0ec;}
.nav li ul li{width: 200px;line-height: 56px;font-size: 16px; text-align: center;}
.nav li ul{width:125px; box-shadow: 4px 4px 4px rgba(43, 43, 43, 0.53);overflow: hidden;z-index: 999;position:relative;}
.nav li ul li{width: 125px;line-height: 36px; height:36px;font-size: 14px; text-align: center;background:#ffffff;border-bottom: 1px #e0e0e0 dashed;}
.nav .nav_last{ border-bottom: none;}
.nav li ul li a:hover{color:#55b0ec;}
.nav .unshow{display: none;}

/*轮播下产品简介*/
.slideBox .nav-btm{ position: absolute;bottom: 0; z-index:100;background:rgba(0, 0, 0, 0.7);overflow: hidden;width: 100%; height: 112px}
.slideBox .nav-bg{ position: absolute;bottom: 0; z-index:100;overflow: hidden;width: 100%; height: 112px}
.slideBox .sort{position: absolute;bottom: 0; z-index:109; min-width: 1120px;}
.slideBox .sort li img{ float: left; padding:4px 10px 10px 0; display: block;}
.slideBox .sort li{ float: left; width: 240px; padding: 28px 18px 24px; color: #e3e6e6;}
.slideBox .sort li .Tit{ font-weight: bold; font-size: 16px; padding-bottom: 6px;}

/*关于我们*/
.About{margin-top: 50px;}
.About>img{ width: 510px; height: 365px;}
.About .ctRight{ width: 570px; overflow: hidden;}
.About .ctRight span{ text-align: right; display: block; width: 100%; border-top: 1px solid #d4d4d4; padding: 15px 0;
	margin-top: 15px; font-size: 17px;}
.About .ctRight p{ font-size: 14px;color: #6a6a6a; line-height: 26px;text-align: justify;}
.About .ctRight .icon{ overflow: hidden; margin: 38px 0;}
.About .ctRight .icon img{ float: left; padding-right:4px;}
.About .ctRight .icon a.MoreTo{ display: inline-block; background: url(../images/icon_29.jpg) no-repeat center right; height:64px;line-height: 64px;
	padding-right: 30px; font-size: 16px; color: #e9852e; }

/*新闻中心左边*/
.newsTi{background:#a7a6a6 url(../images/Ti_01.jpg) no-repeat center left; width: 100%; height: 48px; margin: 22px 0 32px;}
.newsTi a.MoreTo{ display: inline-block;background: url(../images/icon_29.png) no-repeat center right;
	padding-right: 30px; font-size: 16px; color: #ffffff;height: 48px;line-height: 48px; margin-right: 12px;}
.newsCenter{ overflow: hidden;}
.newsCenter .deTail{ width:376px; position: relative; float: left; margin-right:34px;}
/*.newsCenter .deTail a{ position: absolute; width: 100%; height: 100%;  top: 0; left: 0;cursor:pointer; z-index: 99999;}*/
.newsCenter .deTail img{ width:100%; height: 254px;cursor: pointer; }
.newsCenter .deTail span{color:#ffffff;font-size: 15px; display: block; width: 376px; height: 38px;line-height: 38px;background: #e9852e; text-align: center;cursor: pointer;}
.newsCenter .deTail p{ padding:12px 4px 0;line-height: 24px; text-align: justify;overflow: hidden; height: 72px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;
	-webkit-box-orient: vertical; font-size: 14px; color:#858585;cursor: pointer;}

/*新闻中心中间*/
.newsList{ width: 364px; float: left; overflow: hidden; margin-right:32px; }
.newsList ul{ margin-top: 8px;}
.newsList li{  overflow: hidden; margin-bottom: 32px; position: relative; }
/*.newsList li a{ position: absolute; width: 100%; height: 100%;  top: 0; left: 0;display:inline-block; zoom: 1; *display: inline; cursor:pointer; z-index: 99999}*/
.newsList .newsDate{background:url(../images/icon_47.jpg) no-repeat center center; width:62px; height:62px; margin:4px 10px 0 0; float: left;cursor:pointer;}
.newsList .newsDate span{display: block;text-align: center;}
.newsList .ListCt{ float: left; width: 278px;cursor:pointer;}
.newsList .ListCt h1{ font-size: 17px; line-height: 24px; color:#323232;cursor:pointer;}
.newsList .ListCt p{ font-size: 13px; line-height: 22px; color:#858585;cursor:pointer;}

/*新闻中心右边*/
.info{ width: 314px; float: left;}
.picFont{ position: relative;}
/*.picFont a{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; display:inline-block; _zoom:1;_display:inline;cursor:pointer; z-index: 99999 }*/
.info span{ font-size: 15px; color: #686868; font-weight: bold; line-height: 30px; display: inline-block;zoom: 1; *display: inline; }
.info .picFont img{width: 100%; height:124px;position: relative;z-index: 99;display: block; cursor:pointer;}
.info .picFont h1{ font-size: 14px; background: rgba(24,24,24,0.7); height: 30px; line-height: 30px; text-align: center; margin-top: -30px;z-index:101;
		position: absolute;width: 314px; color: #fff;text-overflow: ellipsis;overflow: hidden;cursor:pointer;}
.info .picFont p{color: #858585;font-size: 14px; line-height: 22px; background:#f2f2f2; padding:8px 16px; text-align: justify; margin-bottom: 6px;cursor:pointer; }
.info .picFont p span{color: #e9852e; float: right; font-size: 14px; font-weight: normal;cursor:pointer;}
.info li{ background:url(../images/icon_71.png) no-repeat center left; padding-left: 22px; line-height: 34px;font-size: 15px;width:300px;
	white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; border-bottom: 1px #d7d7d7 dashed;}

/*产品展示*/
.pro{  height: 600px; margin: 30px 0; margin:0 auto;position: relative; background: url(../images/b4.jpg) no-repeat center;}
.proTi{ width:100%;padding: 82px 0 20px;text-align: center; z-index: 102; }
.proTi .title{color:#fff; line-height: 74px;top: 58px;z-index: 103;width: 162px;font-size: 40px;}
.proTi span{width: 64px; height: 4px;background: #fb8844; display: block; margin: 0 auto; text-align: center;}
.proGroup{ width:1000px;  height:335px;margin:0 auto;overflow: hidden; position:relative;}
.pro .container{ width: 1000px; position: relative;  margin:0 auto; }		/*轮波图的容器对象*/
.pro .container div{margin:0 auto;}
#arrow-pre{top:60%;}
#arrow-next{top:60%;}
.pro .sTi{width:100%; top: 150px; text-align: center; color: #fff;font-size: 15px;line-height: 26px;}
.proGroup>li{ width: 170px; height: 280px; border-bottom: 3px solid #e9852e; background: #d7dae0; padding: 40px 20px 12px; float: left; margin: 0 20px;}
.proGroup>li div { text-align: center;}
.proGroup li img{ line-height: 67px}
.proGroup li span{ color: #383838; display: block; font-size: 18px; font-weight: bold; line-height: 68px;}
.proGroup .proGroup-List li{ background:url(../images/icon_71.png) no-repeat center left; padding-left: 22px; line-height: 34px;font-size: 15px;width:300px;
	white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; width: 156px; }

/*轮播图css*/
#productSlideBox{ width:100%; height:100%; overflow:hidden; position:relative;  margin: 0 auto; min-width: 1000px; }
#productSlideBox .hd{ height:0px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
#productSlideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
#productSlideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
#productSlideBox .hd ul li.on{ background:#f00; color:#fff; }
#productSlideBox .bd{ position:relative; height:100%; z-index:0;   }
#productSlideBox .bd li{ zoom:1; vertical-align:middle; }

/* 下面是前/后按钮 */
#productSlideBox .prev,
#productSlideBox .next{ position:absolute; top:42%; margin-top:-25px; display:block; width:48px; height:50px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; background-size: 84px;
	filter:alpha(opacity=50);opacity:0.5;   }
#productSlideBox .prev{ left:3%;background-position: 0px -5px;}
#productSlideBox .next{ left:auto; right:3%; background-position:-33px -5px; }
#productSlideBox .prev:hover,
#productSlideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#productSlideBox .prevStop{ display:none;  }
#productSlideBox .nextStop{ display:none;  }

/*工程案例*/
.Pro{background:#a7a6a6 url(../images/Ti_02.jpg) no-repeat center left; width: 100%; height: 48px; margin: 22px 0 32px;display:inline-block; _zoom:1;_display:inline;min-width: 1000px;}
.Pro a.MoreTo{ display: inline-block;background: url(../images/icon_29.png) no-repeat center right;
	padding-right: 30px; font-size: 16px; color: #ffffff;height: 48px;line-height: 48px; margin-right: 12px;}
.ProCenter ul{ overflow: hidden; margin:0 auto;}
.ProCenter li{ width: 350px; float: left; margin: 0 11px;}
.ProCenter li img{ height: 188px; width: 344px;}
.ProCenter li h1{ font-size: 17px; text-align: left;color: #3b3b3b; line-height: 42px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;cursor:pointer; }
.ProCenter li p{ color: #8c8c8c; font-size: 14px; line-height: 24px; text-align: justify;overflow: hidden; height: 72px; text-overflow: ellipsis;display: -webkit-box;
	-webkit-line-clamp: 3; -webkit-box-orient: vertical;cursor:pointer; }
.ProCenter li a:last-child{ width: 346px; height: 32px; text-align: center;line-height:32px; background: #b9b9b9; color:#fff; display: block; font-size: 14px; margin-top: 16px;}
.ProCenter li a:last-child:hover{ background: #e9852e;}

.hd a.next,.hd a.prev{position:absolute; left:3%; top:42%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) 0px 5px no-repeat;  filter:alpha(opacity=50);opacity:0.5;}
.hd a.next{ left:auto; right:3%; background-position:-30px 5px; }

/*友情链接*/
.linkTo{ border-top: 1px solid #dbdbdb; margin-top: 50px;}
.linkTo a{ display: inline-block; _zoom:1;*display:inline; line-height: 92px;padding: 0 5px;}

/*公司相关介绍+二维码*/
.cR{ background: #312e32;  text-align: left;}
.cR ul{ float: left; color: #fff; padding: 30px 26px 24px;}
.cR ul li p{line-height: 24px; color: #b2b2b2; }
.cRfirst{ line-height: 42px; font-size: 16px;}
.cR ul li a{ color: #b2b2b2; line-height: 24px;}
.cR ul li a:hover{ color: #fff; text-decoration: underline;}
.cR .fl{ padding-left:18px;}
.cR .er{ float: right; overflow: hidden; padding: 30px 18px 0 0;}
.cR .er span{ display: block; text-align: center; color: #c7c7c7; line-height: 18px; padding-top: 10px;}

/*底部cr*/
.cRbtm{background: #1f1d20; color: #b3b3b3;font-size: 14px; line-height: 24px;text-align: right;  }
.cRbtm .fr p{ padding-top: 28px;}
.cRbtm .fr p span{ display: inline-block; width: 28px;}
.cRlogo{ float: left; padding: 16px 0; background: url(../images/logo2.png) no-repeat center center; width: 352px; height: 58px;}

/*产品简介*/
.banner{ min-width: 1120px; }
.banner img{ margin: 0 auto;width: 100%; height: 100%;display:inline-block; _zoom:1;_display:inline;cursor:pointer; }

.main{ overflow: hidden; margin-top: 40px;}
.fl-ct,.fr-ct{ float: left}
.fl-ct{ width: 282px; margin-right: 40px; margin-top: 20px;}
.fr-ct{width: 798px; }
.fl-ct .bTit{ background:#42a5f5;height: 64px; line-height: 64px; padding-left: 18px;color: #fff; font-size: 22px;}
.fl-ct .aside{ margin-top:40px;}
.fl-ct .aside .Tel{ background: url(../images/img_38.jpg) no-repeat; width: 282px; height: 64px; margin-bottom:20px;line-height: 64px;
	text-align: center; font-size: 20px; color: #fff;}
.fl-ct .aside .site{ background: url(../images/img_46.jpg) no-repeat; width: 202px; height: 64px;margin-bottom: 16px;line-height:22px;
	text-align: left; font-size: 16px; padding:8px 10px 0 70px; color: #fff;}
.fl-ct .aside .online{background: url(../images/ser.jpg) no-repeat; width: 280px; height: 118px;border: 1px solid #63b0ed;position: relative; }
.fl-ct .aside .online a{width: 100%; height: 100%;display:inline-block; _zoom:1;_display:inline;position: absolute;left: 0; top: 0;cursor:pointer; z-index: 99999 }

/*左边下拉*/
.main-sidebar{   width: 282px; z-index: 999;background-color: #222d32; }
.sidebar-menu { list-style: none; margin: 0; padding: 0; background-color:#f0f0f0; }
.sidebar-menu > li { position: relative; margin: 0; padding: 0; }
.sidebar-menu > li > a { display:block; border-left: 3px solid transparent; color: #888888;  height: 50px; line-height: 50px; padding-left: 16px; font-size: 16px;}
.sidebar-menu > li > a > .fa { width: 20px; }
.sidebar-menu > li:hover > a, .sidebar-menu > li.active > a { color: #888888; background: #e0e0e0; border-left-color: #3c8dbc; height: 50px; line-height: 50px; padding-left: 16px;  }
.sidebar-menu > li > .treeview-menu {background: #fafafa; }
.sidebar-menu > li .label,.sidebar-menu > li .badge { margin-top: 3px; margin-right: 5px; }
.sidebar-menu li.header { padding: 10px 25px 10px 15px; font-size: 12px; color: #4b646f; background: #1a2226; }
.sidebar-menu li > a > .fa-angle-left { width: auto; height: auto; padding: 0; margin-right: 10px; margin-top: 3px; }
.sidebar-menu li.active > a > .fa-angle-left { transform: rotate(-180deg); }
.sidebar-menu li.active > .treeview-menu { display: block; }
.sidebar-menu a { color: #b8c7ce; text-decoration: none; }
.sidebar-menu .treeview-menu { 	border-left:3px #3c8dbc solid;list-style: none; padding: 0; margin: 0; padding-left: 5px; }
.sidebar-menu .treeview-menu .treeview-menu { padding-left: 20px; }
.sidebar-menu .treeview-menu > li { margin: 0;  background: url(../images/dot_24.png) no-repeat 14px center; padding-left:16px; }
.sidebar-menu .treeview-menu > li > a {  height: 46px; line-height: 46px; padding-left: 16px; display:inline-block; _zoom:1;_display:inline; font-size: 14px; color: #888888; }
.sidebar-menu .treeview-menu > li > a > .fa { width: 20px; }
.sidebar-menu .treeview-menu > li > a > .fa-angle-left,
.sidebar-menu .treeview-menu > li > a > .fa-angle-down { width: auto; }
.sidebar-menu .treeview-menu > li a.active{ color: #3775a8; }
.sidebar-menu .treeview-menu > li.li-active{background: url('../images/dot_20.jpg') no-repeat 14px center;}
.sidebar-menu .treeview-menu > li.active > a, .sidebar-menu .treeview-menu > li > a:hover { color: #3775a8; }

.fr-ct .topTit{ overflow: hidden; border-bottom: 1px solid #e6e6e6;line-height: 60px; margin-bottom: 32px;}
.fr-ct .topTit .fl{ font-size: 20px;color:#333333}
.fr-ct .topTit .currentHome{color:#949494;font-size: 14px;}
.fr-ct .topTit .currentHome img{margin: 0 5px 4px 0;}
.fr-ct .topTit .currentHome a{ color:#949494;}
.fr-ct .topTit .currentHome .gray{ color: #545454}
.fr-ct .ProCt{ overflow: hidden;}
.fr-ct .ProCt ul{ overflow: hidden;margin-bottom: 40px;}
.fr-ct .ProCt li{ float: left; margin-bottom: 40px; position: relative; width: 266px; cursor: pointer;}
.fr-ct .ProCt li a{ position: absolute; left: 0;top: 0;width: 100%; height: 100%;display:inline-block; _zoom:1;_display:inline;cursor:pointer;}
.fr-ct .ProCt li .imghd{ width: 238px; height:176px; border: 1px solid #ebebeb; margin: 0 10px; padding: 6px;overflow: hidden;}
.fr-ct .ProCt li span{ display: block; width: 252px; height:32px;line-height: 32px; text-align: center;color: #333333; background: #f7f7f7; margin: 12px 10px 0;font-size: 14px;}
.fr-ct .pageTo{ text-align: center;}
.fr-ct .pageTo a{ display: inline-block; height: 34px; padding:0 10px;text-align: center; line-height: 36px; font-size: 14px;color: #666666;
	border: 1px solid #d9d9d9; margin: 0 4px;}
.fr-ct .pageTo a.on{ color: #fff; background: #42a5f5}

/*详情页跳转*/
.sidebar-menu a.current{     border-left: 3px; border-left-color: #3c8dbc;}
.sidebar-menu > li:hover > a, .sidebar-menu > li.active > a { color: #3c8dbc; background: #e0e0e0; border-left-color: #3c8dbc; height: 50px; line-height: 50px; padding-left: 16px;}

.fr-ct .ToDetailCt h1{ font-size: 20px; color: #333333; text-align: center; line-height: 24px; padding-top:20px;}
.fr-ct .ToDetailCt div{ text-align: center;}
.fr-ct .ToDetailCt div span{ font-size: 13px; color: #878787; text-align: center; margin: 2px 7px; display: inline-block;line-height: 40px;}
.fr-ct .ToDetailCt .imgBox{ width: 540px; margin: 14px auto 0;}
.fr-ct .ToDetailCt .imgBox img{ height: 375px; width: auto;}
.fr-ct .ToDetailCt .imgBox span{ line-height: 40px; color: #949494}
.fr-ct .ToDetailCt p{ color: #474747; line-height: 28px; font-size: 14px; text-indent: 2em; margin-top:8px;}

/*联系我们*/
.fr-ct div.conTact p{font-size: 14px; line-height: 24px; text-indent: 2em; color: #333;}
.fr-ct .conTactDt{ overflow: hidden; margin-top: 56px; }
.fr-ct .conTactDt li{width:378px; float: ;margin: 12px 0 12px 20px ;font-size: 14px; color: #585858; }
.fr-ct .conTactDt li img{ margin-right: 16px; height: 28px;}

/*公司新闻*/
.fr-ct .NewsDt{ margin-bottom: 82px;}
.fr-ct .NewsDt h1{ font-size: 20px; color: #333333; text-align: center; line-height: 24px;}
.fr-ct .NewsDt div{ text-align: center;}
.fr-ct .NewsDt div span{ font-size: 13px; color: #878787; text-align: center; margin: 2px 7px; display: inline-block;line-height: 40px;}
.fr-ct .NewsDt p{ color: #474747; line-height: 28px; font-size: 14px; text-indent: 2em; margin:6px 0 12px; text-align: justify;}

/*公司介绍*/
.fr-ct .CompanyDt
.fr-ct .CompanyDt h1{ font-size: 20px; color: #333333; text-align: center; margin-bottom: 26px;}
.fr-ct .CompanyDt div{ text-align: center;}
.fr-ct .CompanyDt .imgBox{ width: 540px; margin: 14px auto 0;}
.fr-ct .CompanyDt .imgBox img{ height: 320px; width: auto; margin: 12px 0 34px;}
.fr-ct .CompanyDt p{ color: #474747; line-height: 28px; font-size: 14px; text-indent: 2em; margin:6px 0 26px; text-align: justify;}

/*公司新闻列表*/
.fr-ct .NewsList{ margin-bottom:42px;}
.fr-ct .NewsList li{ padding: 8px 0; border-bottom: 1px dashed #cccccc; overflow: hidden; position: relative; cursor: pointer;}
.fr-ct .NewsList li h1{ font-size: 16px; color: #333; font-weight: bold; line-height: 48px;}
.fr-ct .NewsList li p{ font-size: 14px; color: #474747; line-height: 26px; overflow: hidden; height: 52px; display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical; }
.fr-ct .NewsList li p span{ float: right; color: #878787;}
.fr-ct .NewsList li p a:hover span{ color: #00579e}

/*员工风采*/
.fr-ct .HumanList{ overflow: hidden; margin: 24px 0 40px 0;}
.fr-ct .HumanList li{ float: left; width: 252px; background: #fff; box-shadow: 2px 5px 8px #f4f4f4; margin: 0 6px 40px;text-align: center;overflow: hidden; border: 1px solid #ebe8e8;cursor:pointer;}
.fr-ct .HumanList li img{ height: 178px; width: auto; cursor:pointer;}
.fr-ct .HumanList li span{ height: 36px; line-height: 36px; display: inline-block;cursor:pointer;}

/*服务承诺*/
.fr-ct .After-Service{ margin: 20px auto; text-align: center;}
.fr-ct .After-Service h1{  font-size: 28px; line-height: 46px; color: #525252;}
.fr-ct .After-Service span{  display: block;font-size: 17px; color: #adadad; text-transform:uppercase}
.fr-ct .After-Service img{ margin-top: 26px;}
.fr-ct .ServiceCt .sTi{ font-size: 16px; color: #333;font-weight: bold;line-height: 44px; }
.fr-ct .ServiceCt{ overflow: hidden; margin:0 0 110px 116px;}
.fr-ct .ServiceCt ul{ float: left; width: 320px;}
.fr-ct .ServiceCt li{ font-size: 14px; color: #616161;font-weight: normal; line-height: 28px; }
.fr-ct .ServiceCt li i{ width: 4px; height: 4px; border-radius: 50%; display: inline-block; background: #616161; margin: 14px 6px 0 0;float: left;}

/*湖北案例*/
.fr-ct .CaseList ul{ margin-bottom: 40px;overflow: hidden;}
.fr-ct .CaseList li{ width:246px; height: 286px;overflow: hidden; position: relative; float: left; margin: 0 10px;cursor:pointer; }
.fr-ct .CaseList h1{ font-size: 15px; color: #3b3b3b; line-height: 32px;text-align: center;cursor:pointer;}
.fr-ct .CaseList p{ font-size: 13px; color: #8c8c8c; line-height: 26px; overflow: hidden; height: 52px; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;cursor:pointer;}
.fr-ct .CaseList p span.orange{ color: #e9852e;font-size: 13px;line-height: 26px; float: right;white-space:nowrap;cursor:pointer;}
.fr-ct .CaseList img { width:252px; height: 158px; border: 1px solid #ebebeb;cursor:pointer;}












































