.header{
	background: #000000;position: relative;padding-bottom: 10px;
}
.header .logo{
	text-align: center;
}
.header .logo a{
	padding-top: 15px;display: inline-block;
}
.header .nav{
	position: absolute;left: 26px;top: 26px;z-index: 111;
}
.header .phone{
	right: 26px;top: 26px;position: absolute;z-index: 1;
}
.header .phone a{
	width: 30px;height: 30px;display: block;
	background: url(../imgs/phone.png) no-repeat center;
}
.header .phone a:hover{
	background: url(../imgs/phone-1.png) no-repeat center;
}
.h-main .ban1{
	background: #fdcf00;height: 645px;text-align: center;overflow: hidden;
}
.h-main .ban1 .img{
	margin-top: 130px;
}
.h-main .ban1 .img h4{
	margin-bottom: 40px;
}
.h-main .ban1 .ico{
	margin-top:40px ;
}
.h-main .ban1 h4{
	font-size: 28px;color: #565656;margin-top: 36px;line-height: 40px;
}
.h-main .ban1 h4 span{
	margin-left:15px ;
}
.h-main .ban1 h2{
	font-size:36px ;color: #333;line-height: 46px;
}
.h-main .ban1 h2 span{
	margin-left: 23px;
}
.h-main .ban2{
	height:724px ;overflow: hidden;position: relative;
}
.h-main .wap{
	position: relative;height: 100%;
}
.h-main .text{
	position: absolute;top: 50%;right: 0;margin-top: -62px;text-align: right;
}
.wap{
	width: 1400px;margin: 0 auto;
}
.h-main .text h2{
	font-size:66px ;color: #333333;line-height: 1;margin-bottom:40px;text-transform: uppercase;
}
.h-main .text h4{
	font-size:20px ;color: #333333;line-height: 1;
}
.h-main .ban2 .imgs1{
	position: absolute;left: -85px;top: 0;width: 446px;height: 309px;
}
.h-main .ban2 .imgs2{
	position: absolute;left: 120px;top: 430px;width: 238px;height: 204px;
}
.h-main .ban2 .imgs3{
	position: absolute;left: 600px;top: 0;width: 410px;height: 761px;
}
.h-main .ban2 .imgs4{
	position: absolute;right: -50px;top: 390px;width: 142px;height: 145px;
}
.h-main .ban2 .imgs5{
	position: absolute;right: -200px;top:-7px;width: 446px;height: 309px;
}
.h-main .ban3{
	height:724px ;overflow: hidden;position: relative;background: url(../imgs/bg.jpg);
}
.h-main .ban3 .imgs1{
	position: absolute;top: 50px;right: 100px;
}
.h-main .ban3 .text{
	right: auto;left: 0;text-align: left;
}
.h-main .ban3 .text h2{
	color: #FFFFFF;
}
.h-main .ban3 .text h4{
	color: #FFFFFF;
}
.h-about{
	padding: 130px 0;
}
.h-about .wap{
	overflow: hidden;
}
.h-about .htitle{
	float: left;text-align: center;
}
.htitle{
	text-align: center;
}
.htitle h2{
	font-size:46px;color: #333333;background: url(../imgs/hico2.png) no-repeat center bottom;line-height: 1;text-transform: uppercase;
}
.htitle h4{
	font-size:20px ;color: #333333;margin-top: 40px;line-height: 1;
}
.htitle .imgs{
	margin-top: 115px;
}
.h-about .text{
	float: right;width:675px;margin-right: 100px;
}
.h-about .text h2{
	font-size:22px;color: #333333;line-height: 1;font-weight: bold;margin-bottom: 15px;
}
.h-about .text dl{
	overflow: hidden;margin-bottom: 30px;
}
.h-about .text dd{
	float: left;margin-right: 28px;padding-left: 15px;background: url(../imgs/hcio4.png) no-repeat left center;font-size: 14px;color: #666666;
}
.h-about .text p{
	font-size:15px ;color: #666666;line-height: 24px;text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
	text-align-last: left;
}
.h-about .text a.more{
	margin-top: 45px;display: block;background: url(../imgs/hico4.png) no-repeat left center;width: 128px;height: 36px;font-size:14px;color: #333333;padding-left: 14px;line-height: 36px;margin-bottom: 90px;
}
.h-about .text a.more:hover{
	padding-left: 40px;
}
.h-works {
	padding-bottom:130px;
	padding-top:50px;
}
.h-works .wor-nav ul{
	text-align: center;margin-top: 52px;
}
.h-works .wor-nav li{
	display: inline-block;margin: 0 23px;
}
.h-works .wor-nav a{
	display: block;font-size:16px;color: #333333;line-height: 30px;transition: all 0.3s;
}
.h-works .wor-nav a:hover{
	color: #fdcf00;
}
.h-works .bd{
	margin-top:48px ;
}
.h-conta .hd{
	text-align: center;margin-top: 60px;
}
.h-conta .hd li{
	display: inline-block;transition: all 0.5s;top: 0;position: relative;
}
.h-conta .hd li:hover{
	position: relative;top: -5px;
}
.h-conta .hd li a{
	margin: 0 42px;padding-left:50px ;text-align: left;display: block;
}
.h-conta .hd h2{
	font-size:18px;color: #333333;line-height: 26px;
}
.h-conta .hd h4{
	font-size:14px;color: #777777;line-height: 18px;
}
.h-conta .bd{
	margin-top: 65px;text-align: center;
}
.h-conta .bd img{
	display: block;margin: 0 auto;
}
.footer{
	margin: 60px 0 88px;text-align: center;font-size: 12px;color: #adadad;
}
.footer span{
	color: #333333;margin: 0 5px;
}
.footer br{
	display: none;
}


/*首页结束*/




/*案例开始*/

.title{
	padding-top: 20px;margin: 10px 0 0;text-align: center;padding-bottom: 20px;
}
.title h2{
	font-size:38px ;color: #333333;line-height: 1;background: url(../imgs/hico2.png) no-repeat center bottom;text-transform: uppercase;
}
.title h4{
	font-size:16px;color: #333333;margin-top: 20px;
}
.works .title{
	float: left;padding: 10px 115px 0 40px;border-right: 1px solid #e6e6e6;
}
.works .nav{
	float: left;margin-top: 30px;
}
.works .nav ul{
	overflow: hidden;
}
.works .nav li{
	float: left;margin-left: 58px;
}
.works .nav li a{
	display: block;line-height: 60px;font-size:16px ;color: #8f8f8f;background: url(../imgs/wico3.png) no-repeat center bottom -20px;transition: all 0.3s;
}
.works .nav li a:hover,
.works .nav li.on a{
	background: url(../imgs/wico3.png) no-repeat center bottom;
	color: #000;
}
.works .hd{
	overflow: hidden;padding-bottom: 20px;
}
.works .bd{
	overflow: hidden;background: #f4f4f4;border-top: 1px solid #ededed;padding-top: 86px;padding-bottom: 130px;
}
.h-works .bd ul,
.works .bd ul{
	overflow: hidden;width: 110%;
}
.h-works .bd li,
.works .bd li{
	float: left;margin-right: 31px;width: 456px;position: relative;margin-bottom: 5px;
}
.works .bd li .imgs,
.h-works .bd li .imgs{
	height:306px ;position: relative;
}
.h-works .bd li a,
.h-works .bd li img,
.works .bd li a,
.works .bd li img{
	width: 100%;height: 100%;display: block;
}
.h-works .bd .ico,
.works .bd .ico{
	width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 11;background: rgba(0,0,0,0.7);opacity: 0;transition: all 0.3s;
}
.h-works .bd .ico img,
.works .bd .ico img{
	width: 68px;height: 68px;display: block;position: absolute;z-index: 111;top: 50%;left: 0;right: 0;margin: 0 auto;margin-top: -34px;margin-top: 400px;transition: all 0.3s;
}
.h-works .bd li:hover .ico,
.works .bd li:hover .ico{
	opacity: 1;
}
.h-works .bd li:hover .ico img,
.works .bd li:hover .ico img{
	margin-top: -34px;
}
.h-works .bd h4,
.works .bd h4{
	font-size: 18px;
    margin-bottom: 5px;
    padding: 15px 5px 0;
    line-height:1.6;
}
.h-works .bd h4,
.works .bd h4{
	font-size: 18px;
    margin-bottom: 5px;
    padding: 15px 5px 0;
    line-height:1.6;color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.h-works .bd h6,
.works .bd h6{
	    display: block;
    margin-bottom: 10px;
    padding: 0 5px;
    height: 44px;
    font-size: 16px;
    color: #999;
}
.works .btns{
	text-align: center;padding-top: 20px;font-size:14px;line-height: 44px;color: #9b9b9b;
}
/*案例结束*/


/*案例详情开始*/
.works-deta .back{
	float: right;margin-right: 30px;margin-top: 45px;
}
.works-deta .back a{
	display: block;background: url(../imgs/dico1.png) no-repeat right center;font-size:16px;color: #333333;line-height:32px ;padding-right: 40px;transition: all 0.3s;
}
.works-deta .back a:hover{
	color: #fdcf00;
}
.works-deta .imgs{
	float: left;width: 1077px;display: block;
}
.works-deta .imgs img{
	width: 100%;display: block;
}
.works-deta .wap{
	overflow: hidden;
}
.works-deta .data{
	padding-top:35px ;background: #f4f4f4;margin-bottom: 120px;
}
.works-deta .data .wap{
	background: #FFFFFF;padding-bottom: 48px;border: 1px solid #ededed;
}
.works-deta .data .text{
	width: 293px;float: right;padding: 0 15px;
}
.works-deta .data li{
	border-bottom: 1px dashed #dcdcdc;padding: 20px 18px 12px;
}
.works-deta .data li h5{
	font-size: 14px;color: #999999;line-height: 22px;
}
.works-deta .data li h2{
	font-size: 28px;color: #333333;line-height: 50px;
}
.works-deta .data li h4{
	font-size: 20px;color: #333333;line-height: 50px;
}
.works-deta .data li span{
	margin-left: 19px;
}
.works-deta .data h6{
	font-size:14px;color: #a9a9a9;margin-top: 16px;line-height: 33px;padding: 0 18px;margin-bottom: 5px;
}
.works-deta .data p{
	font-size: 14px;color: #a9a9a9;padding: 0 18px;
}
.works-deta .data .fx{
	margin: 240px 18px 0;
}
.works-deta .data .fx h3{
	font-size:14px ;color: #999999;line-height: 22px;margin-bottom:18px ;
}
.works-deta .data .f-btn dd{
	float: left;
}
.works-deta .data .f-btn dd a{
	display: block;height: 48px;width: 48px;
}
.works-deta .data .f-btn .qq a{
	background: url(../imgs/dico2.png) no-repeat center;
}
.works-deta .data .f-btn .wx a{
	background: url(../imgs/dico3.png) no-repeat center;
}
.works-deta .data .f-btn .wb a{
	background: url(../imgs/dico4.png) no-repeat center;
}
.works-deta .data .f-btn .qq:hover a{
	background: url(../imgs/dico2-1.png) no-repeat center;
}
.works-deta .data .f-btn .wx:hover a{
	background: url(../imgs/dico3-1.png) no-repeat center;
}
.works-deta .data .f-btn .wb:hover a{
	background: url(../imgs/dico4-1.png) no-repeat center;
}
.h-fixed{
	position: fixed;z-index: 9999;right: 26px;top: 60%;
}
.h-fixed .aq{
	width:62px ;height:62px;border-radius: 31px;background: url(../imgs/wico2.png) no-repeat center #000000;cursor: pointer;overflow: hidden;
}
.h-fixed .aq:hover{
	background: url(../imgs/wico2-1.png) no-repeat center #000000;
}
.h-fixed .aq a{
	display: block;width: 100%;height: 100%;
}
.h-fixed .top{
	width: 62px;height: 62px;border-radius: 50%;background: url(../imgs/dico5.png) no-repeat center #FFFFFF;margin-top: 15px;cursor: pointer;border: 1px solid #ddd;
}
.h-fixed .top:hover{
	background: url(../imgs/dico5-1.png) no-repeat center #FFFFFF;
}
/*案例详情结束*/



/*服务开始*/
.service{
	background: #f4f4f4;overflow: hidden;
}
.service .hd{
	margin-top:65px;overflow: hidden;
}
.ser-title{
	background: #FFFFFF;
}
.service .hd .tl{
	float: left;
}
.ser-title .title{
	margin: 0;
}
.service .tl h2{
	font-size:32px ;line-height: 40px;color: #999999;text-transform: uppercase;
}
.service .tl h3{
	font-size:20px ;line-height: 34px;color: #999999;
}
.service .tr{
	float: right;
}
.service .tr ul{
	overflow: hidden;margin-right: 25px;
}
.service .tr li{
	float: left;margin-left: 70px;text-align: center;
}
.service .tr h4{
	font-size: 50px;color: #333333;line-height: 52px;
}
.service .tr h5{
	font-size:14px;color: #999;line-height: 38px;
}
.service .bd {
	margin-top: 40px;
}
.service .bd{
	background: #ededed;padding-top: 1px;padding-left: 1px;
}
.service .bd ul{
	width: 110%;
}
.service .bd li{
	background: #FFFFFF;width: 280px;height: 160px;float: left;margin-right:1px;margin-bottom: 1px;
    transition: all 0.3s;
}
.service .bd li img{
	display: block;width: 100%;height: 100%; 
	/*-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;*/
    transition: all 0.3s;
    transform: scale(1);
}

.ser-area{
	margin-bottom: 65px;
}
.ser-area .ov{
	background: #FFFFFF;padding: 65px;border: 1px solid #ededed;overflow: hidden;margin-top: 60px;
}
.ser-area .imgs{
	float: left;width: 550px;
}
.ser-area ul{
	float: right;margin-right: 30px;width: 550px;
}
.ser-area li{
	margin-bottom: 46px;overflow: hidden;
}
.ser-area li span{
	float: left;display: block;line-height: 46px;color: #999999;font-size: 45px;
}
.ser-area li .txt{
	float: right;width: 450px;
}
.ser-area li h2{
	font-size: 18px;color: #333333;line-height: 30px;margin-bottom: 7px;
}
.ser-area li p{
	font-size: 14px;color: #999999;line-height: 20px;
}
.ser-area li:last-child{
	margin-bottom: 0;
}
/*服务结束*/


/*关于开始*/
.about .title{
	border-bottom: 1px solid #ededed;
}
.about .bd{
	overflow: hidden;margin-top: 104px;
}
.about .bd .lt{
	float: left;width: 50%;
}
.about .bd .rt{
	float: right;margin-top: 5px;width: 50%;
}
.about .bd .lt h2{
	font-size: 32px;color: #333333;line-height: 40px;text-transform: uppercase;
}
.about .bd .lt h4{
	font-size: 20px;color: #999;line-height: 36px;
}
.about .bd .rt p{
	font-size: 15px;color: #888888;line-height: 24px;
}
.about .ab-list{
	margin-top: 125px;
}
.about .ab-list li{
	overflow: hidden;margin-bottom: 50px;
}
.about .ab-list .lt{
	float: left;width: 50%;overflow: hidden;
}
.about .ab-list .text{
	float: left;width:425px;
}
.about .ab-list .imgs{
	float: right;margin-right: 115px;width: 248px;height: 321px;
}
.about .ab-list .imgs img{
	display: block;width: 100%;height: 100%;
}
.about .ab-list i{
	margin-top: 23px;margin-bottom: 22px;display: block;
}
.about .ab-list h2{
	font-size: 25px;color: #333333;line-height: 35px;text-transform: uppercase;
}
.about .ab-list h2 span{
	font-size: 20px;color: #999999;margin-left:7px ;position: relative;top: -3px;
}
.about .ab-list h3{
	font-size: 18px;color: #221815;line-height: 36px;margin-bottom: 45px;
}
.about .ab-list p{
	font-size:14px;color: #999999;line-height: 22px;
}
.about .ab-comp{
	padding: 0 0 80px;
}
.about .ab-comp h2{
	font-size: 32px;color: #333333;text-transform: uppercase;line-height: 40px;
}
.about .ab-comp h4{
	font-size: 20px;color: #333333;line-height: 36px;
}
.about .ab-comp .hd{
	margin-bottom: 70px;
}
.about .ab-comp .bd ul{
	overflow: hidden;width: 110%;
}
.about .ab-comp .bd li{
	float: left;width: 442px;height: 200px;display: block;margin-right: 38px;margin-bottom: 28px;overflow: hidden;
	transition: all 0.3s;
}
.about .ab-comp .bd li a{
	display: block;width: 100%;height: 100%;position: relative;
}
.about .ab-comp .bd h2{
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 1.6;
	position: absolute;
	left: 0;right: 0;top: 50%;
	transform: translateY(-50%);
}
.about .ab-comp .bd img{
	width: 100%;height: 100%;display: block;
}
.about .ab-comp .bd li:nth-child(1){
	background: #00adef;
}
.about .ab-comp .bd li:nth-child(2){
	background: #fabc09;
}
.about .ab-comp .bd li:nth-child(3){
	background: #80cd29;
}
.about .ab-comp .bd li:nth-child(4){
	background: #f1521b;
}
.about .ab-comp .bd li:nth-child(5){
	background: #426e7b;
}
.about .ab-comp .bd li:nth-child(6){
	background: #653ebf;
}
.about .ab-comp .bd li:nth-child(7){
	background: #fdcf00;
}
.about .ab-comp .bd li:nth-child(8){
	background: #fd4d00;
}
.about .ab-comp .bd li:nth-child(9){
	background: #01a07c;
}



.about .ab-comp .bd li:nth-child(1):hover{
	background: #029cd6;
}
.about .ab-comp .bd li:nth-child(2):hover{
	background: #dca403;
}
.about .ab-comp .bd li:nth-child(3):hover{
	background: #6dae23;
}
.about .ab-comp .bd li:nth-child(4):hover{
	background: #d14717;
}
.about .ab-comp .bd li:nth-child(5):hover{
	background: #345762;
}
.about .ab-comp .bd li:nth-child(6):hover{
	background: #5534a3;
}
.about .ab-comp .bd li:nth-child(7):hover{
	background: #f8d01c;
}
.about .ab-comp .bd li:nth-child(8):hover{
	background: #fb601d;
}
.about .ab-comp .bd li:nth-child(9):hover{
	background: #04b48c;
}

/*关于结束*/
.contact .title{
	border-bottom: 1px solid #ededed;
}

/*联系开始*/
.contact .map{
	position: relative;padding-bottom:300px;background: #f4f4f4;
}
.contact .map img{
	display: block;width: 100%;
}
.contact .map img.hmap{
	display: none;width: 100%;
}
.contact .map .wap{
	position: absolute;bottom:35px ;left: 0;right: 0;border: 1px solid #ededed;background: #FFFFFF;padding: 40px;text-align: center;
}
.contact .map .wap h3{
	font-size: 22px;color: #333333;text-align: center;font-weight: bold;line-height: 30px;
}
.contact .map .wap h5{
	font-size: 14px;color: #999999;text-align: center;line-height: 34px;
}
.contact .map .wap ul{
	margin-top: 45px;text-align: center;
}
.contact .map .wap li{
	display: inline-block;margin: 0 120px;text-align: left;
}
.contact .map .wap a{
	display: block;padding-left: 56px;
}
.contact .map h2{
	font-size:20px ;color: #333333;line-height: 24px;
}
.contact .map h4{
	font-size:14px ;color: #999999;line-height: 20px;margin-top: 5px;
}

/*联系结束*/



/*新闻开始*/
.news .wap{
	overflow: hidden;margin-top: 66px;
}
.news .lt{
	float: left;width: 972px;
}
.news .title{
	border-bottom: 1px solid #ededed;
}
.news {
	background: #f4f4f4;
}
.news .lt li{
	border: 1px solid #ededed;padding: 47px 58px 42px;background: #FFFFFF;margin-bottom: 32px;
}
.news .lt .imgs{
	width: 100%;
}
.news .lt .imgs img{
	display: block;width: 100%;
}
.news .lt h2{
	font-size: 20px;color: #333333;margin-top: 28px;line-height: 36px;
}
.news .lt h4{
	font-size: 16px;color: #999999;line-height: 26px;margin-bottom: 28px;
}
.news .lt p{
	font-size:15px;color: #888888;line-height: 24px;
}
.news .lt span{
	width: 40px;height: 2px;display: block;background: #000000;margin-bottom: 32px;margin-top: 20px;
}
.news .lt a.more{
	background: url(../imgs/hico4.png) no-repeat left center;width: 128px;height: 36px;font-size: 14px;color: #333333;line-height: 36px;display: block;padding-left:14px;
}
.news .lt a.more:hover{
	padding-left: 40px;
}
.news .slist{
	float: right;width: 380px;margin-top: 36px;
}
.news .slist li a{
	line-height: 40px;font-size:14px;display: block;color: #333333;padding-left: 17px;background: url(../imgs/hcio4.png) no-repeat left center;word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.news .slist .hd{
	margin-top:35px ;text-align: center;
}
.news .slist .hd .next,
.news .slist .hd .prev{
	width:50px ;height: 50px;border: 1px solid #ededed;border-radius: 50%;background: url(../imgs/prev.jpg) no-repeat center #FFFFFF;display: inline-block;font-size: 0;margin:0 9px ;cursor: pointer;
}
.news .slist .hd .next{
	background: url(../imgs/next.jpg) no-repeat center #FFFFFF;
}
.news {
	padding-bottom: 130px;
}
/*新闻结束*/




/*导航开始*/
.nav{
	overflow: hidden;
}
.nav .menu{
	float: left;cursor: pointer;
}
.nav .form{
	float: left;overflow: hidden;margin-left:18px ;
}
.gls{
	width: 98px;
}
.gls span{
	width: 27px;height: 3px;background: #8d8d8d;position: relative;display: block;margin-top: 10px;float: left;transition: all 0.3s;
}
.gls span:after{
	content: "";display: block;width: 34px;height: 3px;position: absolute;top: -10px;background: #8d8d8d;transition: all 0.3s;
}
.gls span:before{
	content: "";display: block;width: 20px;height: 3px;position: absolute;top:10px;background: #8d8d8d;transition: all 0.3s;
}
.gls i{
	font-size:14px ;color: #8d8d8d;display: block;text-transform: uppercase;font-weight: bold;padding-left: 17px;line-height: 30px;float: left;transition: all 0.3s;
}
.nav .form .btn{
	background: url(../imgs/hbtn.png) no-repeat center;width: 40px;height: 30px;border: none;cursor: pointer;float: left;display: block;transition: all 0.3s;
}
.nav .form .btn:hover{
	background: url(../imgs/btns2.png) no-repeat center;
}
.nav .form .text{
	float: left;font-size: 14px;font-weight: bold;color: #8d8d8d;background: none;border: none;height: 28px;border: 1px solid #000;padding: 0 5px;
}
.nav .form:hover .text{
	border: 1px solid #fff;
}
.nav .form .text:focus{
	border: 1px solid #fff;
}

.menu:hover .gls span{
	width: 34px;background: #fff;
}
.menu:hover .gls span:before{
	width: 34px;background: #fff;
}
.menu:hover .gls span:after{
	width: 34px;background: #fff;
}
.menu:hover .gls i{
	color: #fff;
}

.hnaver{
	position: fixed;left: 0;right: 0;top: 0;background: #000;text-align: center;overflow: hidden;z-index: 1111111;display: none;height: 100%;
}
.hnaver .logos{
	margin-top: 15px;
}
.hnaver ul{
	margin-top:3.6vw ;
}
.hnaver li a{
	line-height:5.2vw;font-size:2.5vw;color: #707070;
}
.hnaver li a:hover{
	color: #fff;
}
.hnaver .icx{
	margin-top:1.375vw;display: inline-block;cursor: pointer;transition: all 0.3s;width: 2.5vw;height: 2.5vw;background: url(../imgs/bxn.png) no-repeat center;background-size: cover;
}
.hnaver .icx:hover{
	transform: rotate(360deg);background: url(../imgs/bxn2.png) no-repeat center;background-size: cover;
}
.works .btns:hover a{
	color: #000;
}


/*导航结束*/


/*新闻详情开始*/
.ne-bd{
	background: #f4f4f4;overflow: hidden;padding-bottom: 90px;
}
.ne-bd .wap{
	border: 1px solid #ededed;background: #ffff;margin-top: 34px;padding: 0 52px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
.ne-bd .ne-ht{
	margin-top: 38px;overflow: hidden;padding-bottom: 40px;border-bottom: 1px dashed #dcdcdc;
}
.ne-bd .nlt{
	float: left;
}
.ne-bd .nlt h2{
	font-size:24px ;color: #333333;line-height: 48px;
}
.ne-bd .nlt h4{
	font-size:16px ;color: #b6b6b6;line-height:32px;
}
.ne-bd .nrt{
	float: right;
}
.ne-bd .nrt h5{
	font-size:14px ;color: #b6b6b6;line-height:32px;
}
.ne-bd .nrt li{
	float: left;
}
.ne-bd .nrt li a{
	display: block;height: 48px;width: 48px;
}
.ne-bd .nrt li.qq a{
	background: url(../imgs/dico2.png) no-repeat center;
}
.ne-bd .nrt li.wx a{
	background: url(../imgs/dico3.png) no-repeat center;
}
.ne-bd .nrt li.wb a{
	background: url(../imgs/dico4.png) no-repeat center;
}
.ne-bd .nrt li.qq:hover a{
	background: url(../imgs/dico2-1.png) no-repeat center;
}
.ne-bd .nrt li.wx:hover a{
	background: url(../imgs/dico3-1.png) no-repeat center;
}
.ne-bd .nrt li.wb:hover a{
	background: url(../imgs/dico4-1.png) no-repeat center;
}
.ne-bd .ne-text{
	margin: 60px 145px 0;padding-bottom: 80px;
	font-size: 14px;color: #999999;line-height: 22px;margin-bottom: 40px;
}
.ne-bd .ne-text img{
	width: 100%;display: block;margin-bottom: 5px; margin-top:15px;
}
.ne-bd .ne-text p{
	font-size: 15px;color: #666666;line-height: 24px;margin-bottom: 40px;
}
.hfsl{
	display: none;
}

.hmap{
	display: none;
}



/*新闻详情结束*/

.works .sele{
	display: none;
}
.baidu .h5css {
    margin: 50px 0;
    font-size: 28px;
    color: #333;
    text-align: center;
}
.baiduh6 {
    margin: 10px 0;
    font-size: 16px;
    color: #666;
    text-align: center;
}
.baidu .ulcss li {
    margin-bottom: 40px;
	line-height:200%;
	font-size:20px;
	padding:2%;
}
.baidu .ulcss img {
    margin: 0 auto;
        display: block;
    max-width: 100%;
    height: auto;
}

.h-conta{
	padding-top: 40px;
}

.weixs{
	width:334px ;
	margin: 60px auto 0;
}
