﻿.warp{
	width: 1200px;margin: 0 auto;
}


/*头部结束*/
.h-slider{
	position: relative;
}
.h-slider .hd{
	text-align: center;position: absolute;bottom: 20px;left: 0;right: 0;
}
.h-slider .hd ul{
	font-size: 0;
}
.h-slider .hd li{
	display: inline-block;width: 24px;height: 11px;margin: 0 6px;background: #FFFFFF;cursor: pointer;
}
.h-slider .hd li:hover,
.h-slider .hd li.on{
	background: #15479a;
}
.h-slider .bd li a{
	display: block;
}
.h-slider .bd img{
	width: 100%;display: block;
}

.h-product{
	/*padding: 40px 0;*/padding:0;background: #FFFFFF;
}
.h-product .title{
	width: 100%;background: #158cd0;height: 102px;overflow: hidden;
}
.h-product .title h2{
	float: left;line-height: 102px;font-size: 26px;color: #FFFFFF;padding-left: 26px;
}
.h-product .title .more{
	display: block;float: right;margin-right: 26px;width: 128px;height: 35px;line-height: 35px;border: 1px solid #FFFFFF;font-size: 14px;color: #FFFFFF;text-align: center;margin-top: 33px;transition: all 0.3s;
}
.h-product .title span{
	background: url(../images/ico.png) no-repeat right center;padding-right: 25px;
}
.h-product .main{
	border: 1px solid #f7f7f7;border-top: none;overflow: hidden;
}
.h-product .main .hd{
	float: left;width: 246px;background: #f7f7f7;
}
.h-product .main .bd{
	float: left;width: 910px;padding: 60px 20px 49px;
}
.h-product .main .hd li{
	line-height: 60px;background: #f7f7f7;transition: all 0.3s;padding: 0 30px 0 22px;
}
.h-product .main .hd li a{
	display: block;font-size: 16px;color: #666666;background: url(../images/ico1.png) no-repeat right center;transition: all 0.3s;
}
.h-product .main .hd li.on,
.h-product .main .hd li:hover{
	background: #FFFFFF;
}
.h-product .main .hd li.on a,
.h-product .main .hd li:hover a{
	color: #158cd0;background: url(../images/ico2.png) no-repeat right center;
}
.h-product .main .bd ul{
	overflow: hidden;width: 105%;
}
.h-product .main .bd li{
	float: left;margin: 0 10px 10px 20px;width: 200px;
}
.h-product .main .bd li:last-child{
	margin-right: 0;
}
.h-product .main .bd li a{
	display: block;
}
.h-product .main .bd li table{
	width: 100%;height: 100%;text-align: center;
}
.h-product .main .bd li .img{
	width: 200px;/*height: 135px;*/overflow: hidden;
}
.h-product .main .bd li .img img{
	width: 100%;/*height: 100%;*/display: block;
}
.h-product .main .bd li h3{
	font-size: 14px;color: #666666;line-height: 46px;text-align: center;
}
.h-product .main .bd li:hover h3{
	color: #158cd0;
}

/*.h-brand{
	background: url(../images/bg.jpg) no-repeat center;background-size: cover;height: 440px;overflow: hidden;
}
.h-brand h2{
	font-size: 24px;color: #333333;padding-top: 42px;line-height: 56px;text-align: center;
}
.h-brand p{
	font-size: 14px;color: #666666;line-height: 30px;text-align: center;
}
.h-brand .table{
	margin-top: 35px;
}
.h-brand .table table{
	width: 100%;text-align: center; background: #eaeaea;
}
.h-brand .table table tr{
	overflow:hidden;
}
.h-brand .table table td{
	width: 198px;height: 108px;background: #fff;
}*/

.h-about{
	padding: 18px 0 90px;
}

.h-about li{
	float: left;margin-right: 52px;width: 362px;cursor: pointer;transition: all 0.3s;
}
.h-about li:last-child{
	margin-right: 0;
}
.h-about li h3{
	font-size: 24px;color: #333333;line-height: 70px;
}
.h-about li .text{
	box-shadow: 6px 6px 6px 0 #eeeded;padding-bottom: 35px; -webkit-box-shadow: 6px 6px 6px 0 #eeeded;  
  -moz-box-shadow: 6px 6px 6px 0 #eeeded;  
}
.h-about li .img{
	width: 362px;height: 198px;overflow: hidden;transition: all 0.3s;
}
.h-about li .img img{
	width: 100%;height: 100%;display: block;transition: all 0.3s;
}
.h-about li:hover .img img{
	transform: scale(1.05);
}
.h-about li .txt{
	margin-top: 35px;padding: 0 35px 0 13px;
}
.h-about li h4{
	font-size: 14px;color: #158cd0;line-height: 30px;width: 270px;
}
.h-about li p{
	margin-top: 10px;font-size: 14px;color: #666666;line-height: 20px;
}
.h-about li p span{
	font-size: 24px;color: #158cd0;
}
.h-about li .btn{
	margin-top: 62px;display: block;font-size: 14px;color: #158cd0;line-height: 20px;
}
.h-about li .btns{
	margin-top: 26px;
}
.h-about li h6{
	margin-top: 18px;font-size: 14px;color: #666666;
}
.h-about li h6 span{
	font-size: 24px;color: #158cd0;margin-left: 5px;
}

.footer{
	background: #f7f7f7;padding-top: 26px;
}
.footer .dl{
	/*overflow: hidden;*/padding-bottom: 50px;
}
.footer dl{
	float: left;width: 240px;
}
.footer dl.d1{
	width: 210px;
}
.footer dl.d2{
	width: 270px;
}
.footer dt{
	font-size: 16px;color: #232323;line-height: 42px;
}
.footer dd a{
	display: block;font-size: 14px;color: #999999;line-height: 30px;
}
.footer dd a:hover{
	color: #158cd0;
}
.footer dd p{
	font-size: 14px;color: #999999;line-height: 30px;
}
.footer ul{
	font-size: 0;
}
.footer li{
	display: inline-block;margin: 0 ;font-size: 14px;color: #999999;
}
.footer li a{
	display: block;position: relative;top: 5px;
}
.copyright{
	border-top: 1px solid #e7e7e7;line-height: 55px;font-size: 14px;color: #999999;text-align: center;
}


/*产品案例*/
.b-banner{
	height: 200px;overflow: hidden;
}
.uit-top{
	border-bottom: 1px solid #d6d6d6;height: 72px;
}
.uit-top .warp{
	overflow: hidden;
}
.uit-top h2{
	line-height: 70px;font-size: 15px;color: #333333;float: left;
}
.uit-top h2 span{
	background: #158cd0;height: 3px;display: block;
}
.uit-top .navs{
	float: left;
}
.uit-top .navs ul{
	overflow: hidden;
}
.uit-top .navs li{
	font-size: 15px;color: #333333;line-height: 70px;float: left;margin-right: 62px;
}
.uit-top .navs li a{
	display: block;font-size: 15px;color: #333333;
}
.uit-top .navs li.on{
	border-bottom: 3px solid #158cd0;
}

.uit-top dl{
	float: right;font-size: 0;
}
.uit-top dd{
	display: inline-block;line-height: 72px;
}
.uit-top dd a{
	display: block;font-size: 15px;color: #cccccc;
}
.uit-top dd span{
	font-size: 15px;color: #cccccc;margin: 0 6px;display: block;
}
.pro-main{
	padding: 30px 0 130px;
}
.pro-main .hd{
	overflow: hidden;border: 1px solid #dddddd;height: 86px;
}
.pro-main .hd h3{
	float: left;width:102px;background: #d3d3d3;font-size: 14px;color: #333333;line-height: 86px;text-align: center;
}
.pro-main .hd .slul{
	float: left;overflow: hidden;width: 1036px;padding: 7px 30px;
}
.pro-main .hd .slu ul{
	overflow: hidden;
}
.pro-main .hd li{
	float: left;width: 172px;line-height: 36px;
}
.pro-main .hd li a{
	display: block;font-size: 14px;color: #666666;
}
.pro-main .hd li.on a,
.pro-main .hd li a:hover{
	color: #158cd0;
}
.pro-main .bd li{
	padding: 30px;overflow: hidden;transition: all 0.3s;border-bottom: 1px solid #d3d3d3;cursor: pointer;
}
.pro-main .bd li .img{
	width: 185px;height: 140px;overflow: hidden;float: left;
}
.pro-main .bd li .img img{
	width: 100%;height: 100%;display: block;
}
.pro-main .bd li .txt{
	float: left;margin: 16px 0 16px 40px;
}
.pro-main .bd li .txt h3{
	font-size: 18px;color: #333333;line-height: 48px;
}
.pro-main .bd li .txt p{
	line-height: 24px;font-size: 14px;color: #808080;width: 660px;height: 60px;float: left;
}
.pro-main .bd li .btn{
	float: right;width: 116px;height: 39px;line-height: 39px;font-size: 14px;color: #FFFFFF;display: block;text-align: center;background: #158cd0;margin-top: 58px;transition: all 0.3s;
}
.pro-main .bd li:hover{
	background: #f5f5f5;
}
.pro-main .bd li:hover h3{
	color: #158cd0;
}
.pro-main .bd li .btn:hover{
	background: #0e9ff1;
}


/*详情*/

.pro-deta{
	margin-top: 40px;
}
.pro-deta .det-hd{
	overflow: hidden;background: #f5f5f5;padding: 5px;
}
.pro-deta .det-hd .img{
	width: 185px;height: 140px;overflow: hidden;float: left;
}
.pro-deta .det-hd .img img{
	width: 100%;height: 100%;display: block;
}
.pro-deta .det-hd .txt{
	float: left;margin: 16px 0 16px 40px;
}
.pro-deta .det-hd .txt h3{
	font-size: 18px;color: #158cd0;line-height: 48px;
}
.pro-deta .det-hd .txt p{
	line-height: 24px;font-size: 14px;color: #808080;width: 660px;height: 60px;float: left;
}
.uit-detas{
	margin-top: 38px;
}
.uit-detas .nav{
	border-bottom: 3px solid #e2e2e2;height: 58px;
}
.uit-detas .nav li{
	float: left;width: 174px;line-height: 58px;transition: all 0.3s;text-align: center;
}
.uit-detas .nav li a{
	font-size: 18px;color: #333333;position: relative;
}
.uit-detas .nav li:hover,
.uit-detas .nav li.on{
	background: #158cd0;
}
.uit-detas .nav li:hover a:after,
.uit-detas .nav li.on a:after{
	position: absolute;left: 0;right: 0;bottom: -26px;margin: 0 auto;background: url(../images/ico7.png) no-repeat center;width: 13px;height: 7px;display: block;content: "";
}
.uit-detas .nav li:hover a,
.uit-detas .nav li.on a{
	color: #FFFFFF;
}
.uit-detas .bds{
	margin-top: 22px;
}
.uit-detas .bds dt{
	font-size: 14px;color: #666666;line-height: 46px;font-weight: bold;
}
.uit-detas .bds div{
	font-size: 14px;color: #666666;line-height: 30px;
}


/*产品中心*/
.zx-main{
	padding: 30px 0 76px;
}
.zx-menu{
	float: left;width: 290px;background: #f9f9f9;padding-bottom: 180px;
}
.zx-menu h3{
	height: 52px;margin-bottom: 10px;border-bottom: 1px solid #d0d0d0; 
}
.zx-menu h3.on{
	/*margin-bottom: 0; font-weight:bold;*/
	background: #0670ad;
}
.zx-menu h3 span{
	line-height: 50px;font-size: 14px;color: #FFFFFF;padding-left: 24px;display: block;background: url(../images/ico8.png) no-repeat right center #158cd0; cursor:pointer;
}
.zx-menu h3.active span{
	line-height: 50px;font-size: 14px;color: #FFFFFF;padding-left: 24px;display: block;background: url(../images/ico81.png) no-repeat right center #54b4f9; cursor:pointer;
}
.zx-menu h3 span a{
	font-size: 14px;color: #FFFFFF; cursor:pointer;
}
.zx-menu ul{
	background: #f9f9f9;display: none;
}
.zx-menu li{
	line-height: 28px;font-size: 14px;color: #333333;padding-left: 24px;
}
.zx-menu li a{
	display: block;font-size: 14px;color: #333333;
}
.zx-menu li:hover
{
	background: #c6ddf5;color: #158cd0;
}
.zx-menu li.on{
	background: #d7e7f9;color: #158cd0;
}
.zx-menu li:hover a,
.zx-menu li.on a{
	color: #158cd0;
}
.zx-main .lists{
	float: left;margin-left: 38px;width: 870px;
}
.zx-main .lists ul{
	overflow: hidden;width: 105%;
}
.zx-main .lists li{
	float: left;margin-bottom: 30px;width: 190px;text-align: center;margin-right: 30px;
}
.zx-main .lists a{
	display: block;
}
.zx-main .lists li table{
	width: 100%;height: 100%;text-align: center;
}
.zx-main .lists li .img{
	width: 200px;height: 150px;overflow: hidden;
}
.zx-main .lists li .img img{
	width: 100%;/*height: 100%;*/display: block;
}
.zx-main .lists li h4{
	line-height: 22px;font-size: 14px;color: #158cd0;
}
.zx-main .lists li p{
	line-height: 22px;font-size: 14px;color: #666666;
}


/*详情*/
.zx-deta{
	float: left;margin-left: 38px;width: 870px;
}
.zx-deta .top{
	border: 10px solid #f7f7f7;padding: 15px 30px 40px 30px;overflow: hidden;
}
.zx-deta .top .img{
	float: left;width: 260px;/*height: 180px;*/overflow: hidden;float: left;
}
.zx-deta .top .img table{
	width: 100%;height: 100%;text-align:center;
}
.zx-deta .top .img img{
	width: 100%;/*height: 100%;*/display: block;
}
.zx-deta .top .txt{
	float: left;margin-left: 50px;width: 450px;
}
.zx-deta .top .txt h2{
	font-size: 24px;color: #158cd0;line-height: 64px;
}
.zx-deta .top .txt h3{
	font-size: 16px;color: #333333;line-height: 26px;
}
.zx-deta .top .txt p{
	font-size: 14px;color: #666666;line-height: 26px;
}
.zx-deta .top .btn{
	font-size: 0;text-align: center;
}
.zx-deta .top .btn .b1{
	display: block;width: 122px;height: 35px;line-height: 35px;border: 1px solid #158cd0;font-size: 16px;color: #158cd0;display: inline-block;margin-top: 38px;transition: all 0.3s;margin-right: 20px;
}
.zx-deta .top .btn .b1:hover{
	background: #158cd0;color: #FFFFFF;
}


/*动态*/

.gs-dyna{
	padding-bottom: 92px;
}
.gs-dyna li{
	padding: 30px 0;overflow: hidden;padding-right: 30px;transition: all 0.3s;border-bottom: 1px solid #d6d6d6;
}
.gs-dyna li .img{
	width: 202px;/*height: 135px;*/overflow: hidden;float: left;
}
.gs-dyna li .img img{
	width: 100%;/*height: 100%;*/display: block;
}
.gs-dyna li a{
	display: block;
}
.gs-dyna li .txt{
	float: left;margin-left: 50px;width: 690px;
}
.gs-dyna li .txt h3{
	line-height: 60px;font-size: 18px;color: #333333;transition: all 0.3s;
}
.gs-dyna li .txt p{
	font-size: 14px;color: #808080;line-height: 26px;
}
.gs-dyna li .date{
	float: right;width: 150px;overflow: hidden;margin-top: 40px;
}
.gs-dyna li .date h5{
	font-size: 26px;color: #808080;text-align: right;float: left;
}
.gs-dyna li .date h5 em{
	font-size: 14px;color: #333333;
}
.gs-dyna li .date span{
        background: url(../images/ico9.png) no-repeat right center;border-left: 1px solid #d3d3d3;width: 40px;height: 36px;display: block;float: right;margin-top: 20px;transition: all 0.3s;
}
.gs-dyna li:hover{
	background: #f5f5f5;
}
.gs-dyna li:hover h3{
	color: #158cd0;
}
.gs-dyna li:hover .date span{
	background: url(../images/ico10.png) no-repeat right center;
}


/*详情*/


.gs-deta{
	padding: 15px 0 98px;
}
.gs-deta .hds{
	border-bottom: 1px solid #d3d3d3;height: 95px;text-align: center;
}
.gs-deta .hds h2{
	line-height: 58px;font-size: 24px;color: #333333;
}
.gs-deta .hds ul{
	font-size: 0;text-align: center;
}
.gs-deta .hds li{
	display: inline-block;font-size: 12px;color: #888888;text-align: left;
}
.gs-deta .hds li.n1{
	background: url(../images/ico11.png) no-repeat left center;padding-left: 20px;width: 115px;
}
.gs-deta .hds li.n2{
	background: url(../images/ico12.png) no-repeat left center;padding-left: 20px;width: 130px;
}
.gs-deta .text{
	margin-top: 33px;
}
.gs-deta .text p{
	font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 15px;
}
.gs-deta .text img{
	width: 100%;height: auto;margin-bottom: 20px;
}

/*关于好承*/
.abo-table{
	padding: 30px 0 92px 0;
}
.abo-table .list ul{
	overflow: hidden;width: 110%;
}
.abo-table .list li{
	width: 214px;height: 112px;overflow: hidden;border: 1px solid #F4F4F4;float: left;margin-right: 30px;margin-bottom: 30px;text-align:center;
}
.abo-table .list li img{
	/*width: 100%;*/height: 100%;overflow: hidden;
}

/*服务据点*/

.jd-list{
	padding: 30px 0 20px;
}
.jd-list li{
	margin-bottom: 36px;background: #f7f7f7;
}
.jd-list li a{
	display: block;overflow: hidden;
}
.jd-list li .img{
	float: left;width: 439px;height: 240px;overflow: hidden;
}
.jd-list li .img img{
	width: 100%;height: 100%;display: block;
}
.jd-list li .txt{
	float: left;margin-left: 32px;width: 610px;margin-top: 10px;
}
.jd-list li .txt h3{
	font-size: 18px;color: #158cd0;line-height: 54px;
}
.jd-list li .txt .span{
	width: 43px;height: 1px;background: #999999;display: block;
}
.jd-list li .txt .dld{
	font-size: 15px
}
.jd-list li .txt dl{
	margin-top: 10px;padding-bottom: 15px;
}
.jd-list li .txt dd{
	line-height: 30px;color: #666666;font-size: 14px;
}

/*介绍*/
.intro-js{
	padding: 5px 0 53px;
}
.intro-js h2{
	line-height: 80px;font-size: 24px;color: #158cd0;
}
.intro-js p{
	line-height: 26px;margin-bottom: 22px;font-size: 14px;color: #666666;
}
.intro-js img{
	width: 100%;height: auto;margin-bottom: 10px;
}

/*关于好承-经营*/

.oper-jy{
	padding: 30px 0 92px;
}
.oper-jy .img{
	width: 389px;height: 223px;overflow: hidden;margin:0 auto;
}
.oper-jy .img img{
	width: 100%;height: 100%;display: block;
}
.oper-jy .bds{
	margin-top: 40px;
}
.oper-jy .bds ul{
	overflow: hidden;
}
.oper-jy .bds li{
	float: left;margin-bottom: 10px;background: #f7f7f7;padding: 10px 35px 30px 30px;width: 520px;margin-right: 28px;height: 158px;
}
.oper-jy .bds li:nth-child(2n){
	margin-right: 0;
}
.oper-jy .bds li h3{
	font-size: 18px;color: #158cd0;line-height: 54px;
}
.oper-jy .bds li .span{
	width: 43px;height: 1px;background: #999999;margin-bottom: 18px;display: block;
}
.oper-jy .bds li p{
	line-height: 30px;font-size: 14px;color: #666666;
}


/*关于好承-支持*/

.sustain{
	padding: 10px 0 100px;
}
.sustain li{
	padding: 20px 40px;overflow: hidden;cursor: pointer;border-bottom: 1px solid #dddddd;
}
.sustain li p{
	float: left;font-size: 14px;color: #666666;line-height: 40px;
}
.sustain li p span{
	font-size: 14px;color: #158cd0;margin-right: 20px;display: block;float: left;
}
.sustain li .btns{
	width: 136px;height: 40px;line-height: 40px;border: 2px solid #dddddd;display: block;font-size: 14px;color: #323232;text-align: center;float: right;transition: all 0.3s;
}
.sustain li .btns span{
	background: url(../images/ico13.png) no-repeat left center;padding-right: 26px;
}
.sustain li:hover{
	background: #F7F7F7;
}
.sustain li .btns:hover{
	border: 2px solid #158cd0;background: #158cd0;color: #FFFFFF;
}
.sustain li .btns:hover span{
	background: url(../images/ico13-1.png) no-repeat left center;
}
.sustain li i{
	width: 400px;word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;display: block;float: left;
}
/*服务详情*/


/*品牌一览*/
.brand-list{
	float: left;margin-left: 38px;width: 870px;padding-bottom: 20px;
}
.brand-list table{
	background: #eaeaea;width: 100%;
}
.brand-list table tr td:last-child{
	margin-right: 0;
}
.brand-list table td{
	background: #fff;width: 217.5px;
}


/*资料下载*/

.datum-main .hd li{
	width: 128px;
}
.datum-main .dat-bds{
	padding: 30px 0 50px;
}
.datum-main .dat-bds ul{
	border-bottom: 1px solid #dddddd;
}
.datum-main .dat-bds li{
	padding: 15px 40px;overflow: hidden;cursor: pointer;
}
.datum-main .dat-bds li p{
	float: left;width:auto;font-size: 14px;color: #666666;line-height: 40px;overflow: hidden;
}
.datum-main .dat-bds li p span{
	font-size: 14px;color: #158cd0;margin-right: 20px;float: left;display: block;
}
.datum-main .dat-bds li p i{
	width: 400px;float: left;display: block;word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.datum-main .dat-bds li .btns{
	background: url(../images/ico14.png) no-repeat right center;display: block;overflow: hidden;
}
.datum-main .dat-bds li:nth-child(2n+1){
	background: #F7F7F7;
}
.datum-main .dat-bds li .btns:hover{
	background: url(../images/ico14-1.png) no-repeat right center;
}

/*咨询*/
.consult{
	padding: 30px 0 70px;
}
.consult dd{
	overflow: hidden;
}
.consult .d1{
	margin-bottom: 25px;
}
.consult .d1 h3{
	float: left;font-size: 14px;color: #666666;
}
.consult .d1 ul{
	float: left;overflow: hidden;margin-left: 18px;
}
.consult .d1 li{
	float: left;margin-right: 30px;
}
.consult .d1 li.n1{
	margin-left: 10px;
}
.consult .d1 li label{
	font-size: 14px;color: #666666;margin-left: 10px;
}
.consult .d2{
	border: 1px solid #dcdcdc;height: 158px;padding-left: 22px;padding-top: 12px;overflow: hidden;margin-bottom: 26px;
}
.consult .d2 label{
	font-size: 14px;color: #666666;background: url(../images/ico15.png) no-repeat left center;padding-left:25px ;float: left;
}
.consult .d2 .text{
	float: left;width: 1050px;height:168px;line-height: 20px;font-size: 14px;color: #666666;border: none;
}
.consult .d3{
	margin-bottom: 36px;
}
.consult .d3 ul{
	overflow: hidden;
}
.consult .d3 li{
	float: left;border: 1px solid #dcdcdc;overflow: hidden;width: 548px;height: 48px;padding-left: 42px;margin-right: 16px;line-height: 48px;
}
.consult .d3 li:nth-child(2n){
	margin-right: 0;
}
.consult .d3 li label{
	font-size: 14px;color: #666666;padding-left:25px ;float: left;
}
.consult .d3 li .txt{
	float: left;width: 450px;font-size: 14px;color: #666666;border: none;line-height: 48px;
}
.consult .d3 li .n1{
	background: url(../images/ico16.png) no-repeat left center;
}
.consult .d3 li .n2{
	background: url(../images/ico17.png) no-repeat left center;
}
.consult .d3 li .n3{
	background: url(../images/ico18.png) no-repeat left center;
}
.consult .d3 li .n4{
	background: url(../images/ico19.png) no-repeat left center;
}

.consult .d5{
	margin-bottom: 25px;
}
.consult .d5 h3{
	float: left;font-size: 14px;color: #666666;height: 43px;line-height: 43px;
}
.consult .d5 ul{
	float: left;overflow: hidden;margin-left: 18px;
}
.consult .d5 li{
	float: left;margin-right: 30px;
}
.consult .d5 li.n1{
	margin-left: 10px;
}
.consult .d5 li label{
	font-size: 14px;color: #666666;margin-left: 10px;
}
.consult .d5 li .txt{
	border: 1px solid #dcdcdc;overflow: hidden;width: 88px;height: 43px;padding-left: 42px;line-height: 43px;}

.consult .btn{
	text-align: center;
}
.consult .btn .sub{
	display: inline-block;width: 202px;height: 48px;line-height: 48px;text-align: center;background: #dcdcdc;font-size: 15px;color: #666666;border: none;margin: 0 10px;cursor: pointer;
}
.consult .btn .sub1{
	background: #158cd0;color: #FFFFFF;
}
.consult .btn .sub1:hover{
	background: #0e9ff1;
}

/*招聘*/
.lx-recru{
	padding: 30px 0 100px;
}
.lx-recru .hds{
	height: 60px;background: #158cd0;padding-left: 82px;
}
.lx-recru .hds li{
	font-size: 18px;color: #FFFFFF;
}
.lx-recru ul{
	overflow: hidden;
}
.lx-recru li{
	float: left;width: 240px;line-height: 60px;text-align: center;
}
.lx-recru li:first-child{
	text-align: left;width: 140px;
}
.lx-recru .hl{
	border-bottom: 1px solid #f2f2f2;height: 60px;padding-left: 82px;
}
.lx-recru .hl li{
	font-size: 14px;color: #333333;
}
.lx-recru .bl{
	background: #f9f9f9;padding: 10px 0 44px;border-bottom: 1px solid #f2f2f2;padding-left: 82px;
}
.lx-recru .bl h2{
	font-size: 18px;color: #666666;line-height: 62px;
}
.lx-recru .bl p{
	font-size: 14px;color: #666666;line-height: 30px;
}
.lx-recru .bl .td{
	margin-top: 25px;width: 162px;height: 38px;background: #158cd0;color: #FFFFFF;text-align: center;display: block;font-size: 18px;line-height: 38px;
}

.uit-page{
	position: relative;margin-top: 36px;
}
.uit-page .nex{
	position: absolute;left: 95px;top: 0;
}
.uit-page .pre{
	position: absolute;right: 95px;top: 0;
}
.uit-page .pre a{
	display: block;background: url(../images/pre.png) no-repeat right center;height: 26px;
}
.uit-page .nex a{
	display: block;background: url(../images/next.png) no-repeat left center;height: 26px;
}
.uit-page .pre span{
	margin-right: 42px;line-height: 26px;font-size: 16px;color: #000000;background: url(../images/ico20.png) no-repeat left center;padding-left: 40px;
}
.uit-page .nex span{
	margin-left: 42px;line-height: 26px;font-size: 16px;color: #000000;background: url(../images/ico20.png) no-repeat right center;padding-right: 40px;
}
.uit-page .cen{
	text-align: center;line-height: 26px;font-size: 18px;color: #000000;
}

.sus-deta .page{
	position: relative;margin-top: 50px;
}
.sus-deta .page .nex{
	background: url(../images/ne.png) no-repeat left center;width: 35px;height: 35px;display: block;position: absolute;left: 0;top: 0;
}
.sus-deta .page .cent{
	background: url(../images/ico21.png) no-repeat center;width: 35px;height: 35px;display: block;margin: 0 auto;
}
.sus-deta .page .pre{
	background: url(../images/pe.png) no-repeat right center;width: 35px;height: 35px;display: block;position: absolute;right: 0;top: 0;
}
.casetr .casetd{
	background-color: #005eae;
	color: #fff;
}
.casetd{
	text-align: center;
	border-bottom:solid #005eae 1px;
	
	border-left:solid #005eae 1px;
	line-height:200%;
	
	padding-right: 0px;
    padding-left:0px;
}
.casetr .casetd{
height: 50px;
}
.casetd:last-child{
	
	border-right:solid #005eae 1px;
}
.casetd:nth-child(1),{
	width: 9%;
}
.casetd:nth-child(2){
	width: 13%;
	
}

.casetd:nth-child(3){
	width: 17%;
	
}
.casetd:nth-child(4){
	width: 9%;
}
.casetd:nth-child(5){
	width: 10%;
}
.casetd:nth-child(6){
	width: 10%;
}
.casetd:nth-child(7){
	width: 13%;
}
.casetd:nth-child(8){
	width: 9%;
}
.casetd:nth-child(9){
	width: 10%;
}
.casetr .casetd:nth-child(2),.casetr .casetd:nth-child(3),.casetr .casetd:nth-child(9){
	padding-top: 12px;
}
/*弹出*/
.footer_flex li:hover span { display: block; }
.footer_flex li:hover .img-n { display: none; }
.footer_flex li span { display: none; color: #fff; font-size: 13px; line-height: 45px; }
.footer_flex li .img-n { padding-top: 10px; }
.footer_flex { width: 365px; margin: 0 auto 0; }
.footer_flex li { width: 45px; height: 45px; background-color: #bbb; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0px 5px; float: left; text-align: center; cursor: pointer; position: relative; z-index: 10; }
.footer_flex li:hover { background-color: #ff8400; }
/*top*/
.footer_flex li:hover .flex-footer { display: block; }
.footer_flex li .flex-footer { width: 146px; height: 124px; position: absolute; left: -49px; top: -140px; text-align: center; padding-top: 15px; background: url(../images/footerflex.png) 1px top no-repeat; display: none; }
.im-box { width: 60px; position: fixed; top: 150px; right: 0; z-index: 999; }
.im-box .im-ewm { width: 58px; height: 78px; border: 1px solid #e8e8e8; position: relative; }
.im-box .im-ewm .ewm-hover { position: absolute; left: -145px; top: -25px; display: none; }
.im-box .im-ewm:hover .ewm-hover { display: block; }
.clearfix:after {
   content:""; 
   display: block; 
   clear:both; 
}
.container-fluid table{background:#ccc;}
.container-fluid table th{background:#dae4f5;text-align:center;padding:5px;}
.container-fluid table td{background:#fff;padding:10px 5px;}
.container-fluid table tr:hover td{background:#edf6fd;}






