﻿@charset "utf-8";
*{ font-family:"微软雅黑";}
@media (max-width: 980px) {

}
@media (max-width: 640px) {

}
@media (max-width: 480px) {

}

/*******************-S header-**************************/


.nav{text-align: right;width: 82%; }
.nav ul{margin:0; padding: 0; width: 100%; }
.nav ul li{width: 12.5%;float: left;}
.nav ul li,.nav ul li a{ display:block; height: 110px; line-height: 110px;}
.nav ul li a{color: #333333; font-size:18px;font-weight: normal; text-align: center; width: 100%;background: url(../images/xian1.png) right center no-repeat;}
.nav ul li a:hover,.nav ul li .current{ color: #007aff;}
.nav ul .last a{background:none;}


.phone-nav{display: block;width: 50px; height: 50px; padding-top: 5px; text-align: center;}
.phone-nav span{ display: block; width: 80%; height: 4px;  background: #000; margin-top: 6px; float:right;}
.phone-nav span:first-child{margin-top: 9px;}
#header{ 
	background: #fff;
  position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}


/*  search  */
.search{ width:176px; height:30px; background:url(../images/search.png) left top no-repeat;margin-top: 40px; }
.search input{ border:none;display:inline-block;}
.text_box{ padding-left:10px; width:136px;_width:126px;height:30px; color:#b4b4b4; font-family: "微软雅黑"; line-height:30px;  font-size:14px; font-weight:normal; float:left; border:none; background:none; }
.s_but{ width:30px;height:30px;cursor:pointer; float:right; border:none; background:none;}

@media (max-width:991px){
.logo img{height: 50px; }
#header{height: 50px;}
.nybanner{margin-top: 50px !important;}
}

@media (min-width:992px){
.logo img{width: 170px; }
.logo {margin-top:5px;}
#header{height: 110px;}

}

@media (min-width:992px) and (max-width:1300px){
.nav{width: 100%;}
}

@media (max-width:1300px){
.search{display: none;}
}

/*******************-E header-**************************/

/*******************-S banner-**************************/
.banner {
  text-align: center;
  overflow: hidden;
}
.banner img {
  width: 100%;
  display: block;
  margin: auto;
height:769px;
}
.banner .slick-dots {
  width: 100%;
  margin: auto;
  text-align: center;
}
.banner .slick-dots li button {
  width: 14px;
  height: 14px;
}
.banner .slick-dots .slick-active button {
  background: #167cc5;
  height: 18px;
  width: 18px;
}

@media (max-width:991px){
  .banner img{width: 100%;}

}
@media (max-width: 768px) {
  .banner .slick-dots {
    text-align: center;
    bottom: 7px;

  }
 
  .banner .slick-dots li button {
    width: 10px;
    height: 10px;
  }
  .banner .slick-dots .slick-active button {
    background: #167cc5;
    height: 10px;
    width: 10px;
  }

}

.nybanner {width:100%; margin-top:110px;}
    .nybanner img {width:100%;}
/*******************-E banner-**************************/


/*******************-S home_about-**************************/
.home_about{height: 596px; background:url(../images/sy_img1.jpg) center top no-repeat;padding-top: 60px;background-size:100% 100%;}
.homeaboutcon{ color: #ffffff; font-size: 18px; line-height: 34px;margin-top: 50px; height: 212px; overflow: hidden;}
.homeaboutmore{margin-top: 45px;}
@media (max-width:992px){
.homeaboutcon{height: 300px;margin-top: 20px;}

}


/*******************-E home_about-**************************/



/*******************-S home_case-**************************/
.home_case{padding-top: 65px;background:#e6e6e6;padding-bottom: 80px;margin-top: 287px;overflow:hidden}
.homecasebox{margin-top: 45px;padding-bottom: 80px;overflow:hidden}
.homeproitem { display: block; width: 100%; position: relative; overflow:hidden}
.homeproitem img{ width: 100%; }
.homeproitem p{position:absolute;
    background:url(../images/zhezhao2.png) left top repeat;
    width:100%;
    height:50px;
    line-height:50px;
    text-align:center;
    padding-left: 10px;padding-right: 10px;
    font-size:20px;font-weight: normal;
    font-family:'Microsoft Yahei';
    color:#ffffff;
    bottom:0;
    left:0;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;}
  .owl-nav{ display: none; }  
.homecasemore{text-align: center;}
.homeproitem:hover{
                 box-shadow: 0 2px 14px #000;
                }
           .homeproitem img:hover{
	 transform: scale(1.3);
				transition: all 1s ease 0s;
				-webkit-transform: scale(1.3);
				-webkit-transform: all 1s ease 0s;
           }     
                

@media (max-width:992px){
.home_case{margin-top: 50px;}
.homecasebox{padding-bottom: 40px;}
}


/*******************-E home_case-**************************/


/*******************-S home_pro-**************************/
.home_pro{padding-top: 75px;}


.homeproswrap{ width:100%; margin-left:auto; margin-right:auto; position:relative;margin-top: 90px;padding-bottom: 30px;}
.homeproswrap .homepros_item{  padding: 2px;}
.homeproswrap .homepros_item dl{ box-shadow: 0px  #F7F7F7; position: relative;}
.homeproswrap .homepros_item dl dt{overflow:hidden}
.homeproswrap .homepros_item dl dt img{ width: 100%;}
.homeproswrap .homepros_item dl dt img:hover{
	            transform: scale(1.4);
				transition: all 1s ease 0s;
				-webkit-transform: scale(1.3);
				-webkit-transform: all 1s ease 0s;
}

.homeproswrap .homepros_item dl .homepros_item_word{height: 50px;background: #59cad5;}
.homeproswrap .homepros_item dl .homepros_item_word h3{height: 50px;line-height: 50px;padding-left: 5px;padding-right: 5px; color: #ffffff; font-size: 16px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; text-align: center; font-weight: normal;font-familiy:"宋体"}
.homeproswrap .homepros_item dl .homepros_item_word p{line-height: 24px; height: 48px;padding-left: 5px;padding-right: 5px; color: #ffffff; font-size: 15.6px;overflow: hidden;text-align: center;}

.homeproswrap .homepros_item dl .homepros_item_more{display: block; width: 100%; height: 100%; position: absolute;left: 0; top: 0; background: url(../images/zhezhao2.png); line-height: 100%; text-align: center; display: none;}
.homeproswrap .homepros_item dl .homepros_item_more img{width: 161px; height: 47px; margin-left: auto;margin-right: auto;margin-top: 50%; box-shadow: 0 2px 14px #333;}
.homeproswrap .homepros_item dl:hover .homepros_item_more{display: block;}

.homeproswrap .item{display: block;}

.homeproswrap  .owl-controls { width:100%;}
.homeproswrap  .owl-nav{ display:block; text-align: center;}
.homeproswrap  .owl-theme .owl-controls .owl-nav{position: relative;}
.homeproswrap  .owl-theme .owl-controls .owl-nav .owl-prev,.homeproswrap .owl-theme .owl-controls .owl-nav .owl-next{display:inline-block; width: 59px; height: 59px;font-size: 0px; color: #fff; display: inline-block !important;}
.homeproswrap  .owl-theme .owl-controls .owl-nav .owl-prev{ display:block;  background: url(../images/arrow_1.png) center no-repeat; }
.homeproswrap  .owl-theme .owl-controls .owl-nav .owl-next{display:block; background:url(../images/arrow_2.png) center no-repeat; }




@media (max-width:992px){
.home_pro{padding-top: 40px;}
.homeproswrap{margin-top: 20px;}
}


@media (min-width:992px){
.homeproswrap{height: 340px;}
.homeproswrap .owl-controls { width:100%;margin-top: -18%;}
.homeproswrap .owl-nav{ display:block; text-align: center;}
.homeproswrap .owl-theme .owl-controls .owl-nav{position: relative;}
.homeproswrap .owl-theme .owl-controls .owl-nav .owl-prev,.homeproswrap .owl-theme .owl-controls .owl-nav .owl-next{display:inline-block; width: 59px; height: 59px;font-size: 0px; color: #fff;}
.homeproswrap .owl-theme .owl-controls .owl-nav .owl-prev{ display:block;  background: url(../images/arrow_1.png) center no-repeat; position: absolute;left: -59px;}
.homeproswrap .owl-theme .owl-controls .owl-nav .owl-next{display:block; background:url(../images/arrow_2.png) center no-repeat; position: absolute;right: -59px;}



}
/*******************-E home_pro-**************************/


/*******************-S home_ly-**************************/
.home_ly{background: url(../images/sy_img1.jpg) center top no-repeat; margin-top: -90px;padding-top: 200px;padding-bottom: 210px;
}
.home_ly .ly_list{margin-top: 67px;}

@media (max-width:992px){
.home_ly{margin-top: 0;padding-top: 50px;background:#045baa url(../images/sy_img1.jpg) center top no-repeat; padding-bottom: 30px;margin-bottom: 40px;}
.home_ly .ly_list{margin-top: 30px;}
}

/*******************-E home_ly-**************************/



/*******************-S home_news-*************************/
.home_news{background: #e6e6e6;}
/** homenews_box1  **/
.homenews_box1{width: 50%; background:url(../images/pro10.png) left top no-repeat; height: 680px; padding-top: 20px; padding-left: 80px; padding-right: 25px; background-size: cover;}
.lan15{}
.lan15 h3{line-height: 66px; color: #ffffff;  font-size: 30px; font-weight: normal;}
.lan15 p{line-height: 40px; color: #ffffff; font-size: 20px; font-weight: normal; text-transform: uppercase;}


.homenewsimg{}
.homenewsimg .item .homenewsitem:first-child{border-bottom: 1px solid #007aff;}

.homenewsitem {display: block; width: 100%; position: relative;padding-top: 20px; padding-bottom: 10px; height: 250px;}
.homenewsitem .homenewsitem_time{height: 34px;line-height: 34px; color: #cfe6ff; font-size: 16px; text-align: left;}
.homenewsitem .homenewsitem_title{margin-top: 8px; height: 40px;line-height: 40px; color: #ffffff; font-size: 16px; font-weight: normal; text-align:left;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;
}
.homenewsitem  .homenewsitem_word{margin-top: 8px; color: #ffffff; font-size: 16px; line-height: 22px; height: 44px; overflow: hidden; text-align: left;}
.homenewsitem  .homenewsitem_more {text-align: left; display: block; width: 100%;margin-top: 35px; }
.homenewsitem  .homenewsitem_more span { float:left; display: block; width: 159px; height: 46px; background: url(../images/more7.png) left top no-repeat; }

.owl-nav{ display: none; }  
.homenewsimg .owl-dots{display: block;text-align: center;margin-top:20px;}
.homenewsimg .owl-dots .owl-dot{display: inline-block; width: 20px; height: 20px; border-radius:50%; background: #73a7e2;margin-left: 15px;margin-right: 15px;}
.homenewsimg .owl-dots .active{background: #e6e6e6;}

.homecasemore{text-align: center;}
.homeproitem:hover{box-shadow: 0 2px 14px #000;}

@media (max-width:992px){
.home_case{margin-top: 50px;}
.homecasebox{padding-bottom: 40px; margin-top: 20px;}
}








/** homenews_box2  **/
.homenews_box2{ width: 50%;background: #fff;}
.homenews_box2 a{display: block;}
.homenews_box2_item1{ display: block;}
.homenews_box2 dl{width: 100%; position: relative;}

.homenews_box2 dl dd{padding-top: 58px;padding-left: 50px;padding-right: 35px;width:50%}
.homenews_box2 dl dd h3{padding-bottom: 29px; color: #333333; font-size: 16px; line-height: 23px;font-weight: normal; text-align: center; background: url(../images/xian6.png) center bottom no-repeat;}
.homenews_box2 dl dd h3:hover{color:#007aff}
.homenews_box2 dl dd p{ color: #666666; font-size: 14px; line-height: 23px;margin-top: 25px; height: 69px;overflow: hidden;}
.newsmore1{text-align: center;margin-top: 35px;}




.home_contact{background: #005baa;}
.home_tel{margin-top: 41px; height: 79px; line-height: 79px;padding-left: 107px; background: url(../images/icon_tel2.png) left bottom no-repeat;color: #ffffff; font-size: 20px; font-weight: normal;}
.lan14{margin-top: 17px;}
.lan14 h3{height:49px; line-height: 49px;padding-left: 69px; color: #ffffff; font-size: 30px; font-weight: normal; }
.lan14 p{line-height: 37px; color: #ffffff; font-size: 20px;font-weight: normal;padding-left: 60px;text-transform: uppercase;}

@media (min-width:640px){
.homenews_box2 dl dt{overflow:hidden;}
.homenews_box2 dl dt{width:50%;height: 340px; }
.homenews_box2 dl dt img{height:340px;}
.homenews_box2 dl dt img:hover{
				transform: scale(1.3);
				transition: all 1s ease 0s;
				-webkit-transform: scale(1.3);
				-webkit-transform: all 1s ease 0s;
}
.homenews_box2 a{height: 340px;}
.homenews_box2_item1 dt{ position: absolute; top: 0; right: 0;}
.homenews_box2_item1 dl{/* padding-right: 275px; */width:100%}
.homenews_box2_item1 dd{position: relative;}
.homenews_box2_item1 dd:before{content: '';position: absolute; right: -48px; top:50%;width: 0px;
    height: 0px; 
    border-width: 24px;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #fff;}


.homenews_box2_item2 dt{ position: absolute; top: 0; left: 0;}
.homenews_box2_item2 dl{width: 100%;position: relative}
.homenews_box2_item2 dd{position: absolute;right:0}
.homenews_box2_item2 dd:before{content: '';position: absolute; left: -48px; top:50%;width: 0px;
    height: 0px; 
    border-width: 24px;
    border-style: dashed dashed dashed solid;
    border-color: transparent  #fff  transparent transparent;}

}


@media (max-width:1300px){
.homenews_box2{width: 100%;}
.homenews_box1{width: 100%;}
}

@media (max-width:640px){

.homenews_box2 dt{ width: 100%;}
.homenews_box2 dt img{width: 100% !important;}
.homenews_box2 a{margin-bottom: 65px;}

.lan14{margin-top: 30px;}
.lan14 h3,.lan14 p{padding-left: 0px; text-align: center;}


}

/*******************-E home_news-**************************/



/*******************-S home_advantage-**************************/
.home_advantage{padding-top: 35px;padding-bottom: 10px; background:#f7f7f7 url(../images/bg2.png) center bottom no-repeat;}
.advantage_list{margin-top: 29px;}
.advantage_item{position: relative;margin-bottom: 31px;}
.advantage_item img{max-width: 100%;display: block; margin-left: auto;margin-right: auto;}
.advantage_img_hover{display: none; position:absolute;left: 0; top: 0;width: 100%; height: 100%;}
.advantage_item:hover .advantage_img_hover{display: block;}


/*******************-E home_advantage-**************************/

.main { }
/*******************-page-**************************/
.mainbox_2 {width: 100%;
    padding-top: 25px;
    color: #444444;
    line-height: 28px;
    font-size: 16px;padding-bottom:30px;}



/*******************-S news详细-**************************/
.mainbox_3{padding-top: 40px;padding-bottom: 50px;}
.time2 { margin-top:10px; color: #999999; font-size: 16px;margin-top: 25px;}
.show_pic{ color:#444444; padding-top:10px; text-align:center;}
    .show_pic h4 {font-size:20px; color: #333333; font-size: 26px; font-weight: normal;padding-bottom: 19px; border-bottom: 1px solid #eaeaea; line-height: 44px;background: url(../images/xian3.png) center bottom no-repeat;}
.pic_cp img{max-width:100%; margin-top:20px; }
.nrr { padding:10px 0; color: #666666;
    line-height: 28px;
    font-size: 16px;}
.nrr img{max-width: 100%;}


 @media (max-width:768px) {
.mainbox_3{padding-top: 10px;}

}

/*******************-E news详细-**************************/



/******---------------------S download---------------------******/
		.sideMenu{margin-top: 60px;  }
		.sideMenu h3{ height:65px; line-height:65px;background: #f3f5f7; cursor:pointer;color: #666666;font-size: 20px;font-weight: normal;padding-left: 19px;padding-right: 19px;}
		.sideMenu h3 .people_time{color: #666; font-size: 20px; font-weight: normal;margin-right: 208px;}

		.sideMenu h3 em{margin-top: 15px; float:right; display:block; width:40px; height:36px;   background:url(../images/dot5.png) left top no-repeat; cursor:pointer; }
		.sideMenu h3.on em{ background:url(../images/dot6.png) left top no-repeat;  }
		.sideMenu h3.on{color: #fff; background: #045bab;}
		.sideMenu h3.on .people_time{color: #fff;}
		.jobitem{margin-bottom: 70px;}
		.sideMenu .people_condition{ padding:30px 25px 30px 25px;display:none; background: #f3f5f7; color: #333333; font-size: 16px; line-height: 28px;}
.job_size1{font-size: 20px;}

.btn_apply{margin-top: 25px;}
.btn_apply a{display: block; height: 45px; width: 170px; line-height: 45px; text-align: center;background: #045bab;  color: #ffffff; font-size: 20px; font-weight: normal; margin-left: auto;margin-right: auto; }


.nojob{ color: #666666; font-size: 20px;margin-top: 20px; min-height: 400px; }


 @media (max-width:992px) {
.sideMenu{margin-top: 15px; margin-bottom:  20px;}
.sideMenu h3{height: 45px; line-height: 45px; padding-left: 10px; font-size: 14px;padding-right: 5px; }
.sideMenu h3 em{margin-top: 12px; width: 26px; height: 22px; background-size: 100% 100% !important;}
.sideMenu h3 .people_time{margin-right: 5px; font-size: 14px;}

.sideMenu .people_condition{ padding:30px 10px 30px 10px; font-size: 14px;}
.job_size1{font-size: 16px; }
.btn_apply{margin-top: 10px;}
.jobitem{margin-bottom: 10px;}



}


/******---------------------E download---------------------******/

/******---------------------S 产品列表--------------------******/
.mainbox_2d{margin-top: 75px;padding-bottom: 60px;}
.proitem{ width: 50%; float: left;}
.proitem dl{ border: 1px solid #eaeaea;margin-left: -1px;margin-top: -1px; position: relative;padding-bottom: 30px;}
.proitem dl dt img{width: 100%;}
.proitem dl dt{padding: 10px;}
.proitem_title1{padding-left: 10px;padding-right: 10px; display: block; height: 35px;line-height: 35px; color: #333333; font-size: 18px;font-weight: normal;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.proitem_title1:hover{ color: #007aff; }
.proitem_about{margin-top: 8px; color: #666666; font-size: 14px;line-height: 20px; height: 73px; overflow: hidden;padding: 10px;}
.proitem_more{margin-top: 27px;padding-left: 10px;padding-right: 10px;}
.proitem_more a{margin-left: auto; margin-right: auto; display: block;width: 123px; height:36px;background: url(../images/more8.png); }
.proitem_more a:hover{background: url(../images/more9.png);}

@media (min-width:992px){
.proitem dl dt,.proitem dl dt img{width: 232px; height: 243px;}
.proitem dl dt img:hover{
	transform: scale(1.4);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;
}

.proitem dl dt{position: absolute;left: 28px; top: 28px;overflow:hidden}
.proitem dl dd{height: 300px;padding-left: 260px;padding-top: 60px;}
.proitem_more a{margin: 0;}
}
@media (max-width:992px){
.mainbox_2d{margin-top: 10px; padding-bottom: 30px;}
}

@media (max-width:640px){

.proitem dl dt{padding: 5px;}
.proitem_title1{padding-left: 5px;padding-right: 5px;}
.proitem_about{margin-top: 0;padding-top: 0px;height: 64px;}
.proitem_more{margin-top: 10px;}
.proitem_more a{ width: 100px; height: 29px; background-size: 100%;}
}

/******---------------------E 产品列表---------------------******/



/******---------------------S 产品详细---------------------******/
.detail_proinfo{margin-top: 70px;margin-bottom: 38px;}
.detail_promodel{margin-top: 20px; line-height: 38px; color: #666666; font-size: 20px;}
.detail_prosummary{ /*width:800px;*/color: #333333; font-size: 16px;line-height: 26px;margin-top: 5px;padding-bottom: 30px;/*padding-top:80px;*/padding-top:15px;}
.detail_proimg{text-align: center;}
.detail_proimg img{max-width: 100%;}
.pro_explain{padding-bottom: 40px;}
.prodetailword{padding-top: 35px; color: #333333; font-size: 16px;line-height: 26px;min-height: 300px;}
.prodetailword img{max-width: 100%;}


@media (min-width:992px){
.detail_proinfo{position: relative; padding-right: 450px;}	
.detail_proimg,.detail_proimg img{width: 400px;height: 420px;}
.detail_proimg{position: absolute; right: 0; top: 0px;}
.detail_proabout{/* padding-left: 572px; */ min-height: 420px;}


}


@media (max-width:992px){
.detail_proinfo{margin-top: 0;}
.detail_proimg{margin-top: 15px;}
}

/******---------------------E 产品详细---------------------******/




/******---------------------S 企业简介---------------------******/
/** 凡帝朗介绍 **/
.aboutinfobox{margin-top: 40px;}
.about_info{margin-top: 35px;background: #e6e6e6;padding-top: 90px;padding-bottom: 95px; color: #666666; font-size: 18px; line-height: 43px; text-align: center;}
 @media (max-width:992px) {
.aboutinfobox{margin-top: 10px;}
.about_info{padding-top: 35px;padding-bottom: 45px;line-height: 30px;}
 }



/** 涉及领域 **/
.about_ly{ height: 570px; background: url(../images/about_yw.jpg) center top no-repeat; margin-bottom: 142px;padding-top: 52px;		}
.ly_list{margin-top: 115px;}
.ly_item{width: 20%; text-align: center; display: block; float: left;margin-bottom: 30px;}
.ly_item a{display: block;width: 163px; height: 163px; border-radius: 50%; margin-left: auto; margin-right: auto;}
.ly_item .ly_img{max-width: 100%;  }
.ly_item .ly_img_hover{max-width: 100%; display: none;}
.ly_item a:hover .ly_img_hover{ display: block;}
.ly_item a:hover .ly_img{ display:none;}
.ly_item a:hover{box-shadow: 0 2px 14px #ddd;}

 @media (max-width:992px) {
 .about_ly{padding-top: 40px;}	
.ly_item{display: inline-block;}
.ly_item{ width: 33.333%;}
.ly_list{margin-top: 30px;}

 }

@media (max-width: 768px) {
.ly_item a{width: 100%; height: auto;padding-left: 5px; padding-right: 5px;}
.about_ly{margin-bottom: 40px;height:auto; padding-bottom: 50px;}
}


/** 售后服务 **/
.about_service{ min-height: 552px; background:url(../images/about_service.jpg) center top no-repeat;padding-top: 45px; padding-bottom: 30px;	 }
.aboutservice_list{margin-top: 50px;	}
.aboutservice_item1{ width: 47%; margin-left: 8%; }
.aboutservice_item2{ width: 47%; margin-left: 8%;  }
.aboutservice_item3{ width: 40%;margin-right: 5%; }


.aboutservice_list dl{margin-bottom: 11px;}
.aboutservice_list dt{ line-height: 60px; color: #59cad5; font-size: 26px; font-weight: normal; }
.aboutservice_list dd{display: block; line-height: 35px; padding-left: 15px; color:#59cad5;font-size: 14px; background: url(../images/dot7.png) left 14px no-repeat; }



 @media (max-width:992px) {
 .about_service{padding-top: 20px;background-size:cover;	}
 .aboutservice_list{margin-top: 10px;	}
.aboutservice_item1{ width: 100%; margin-left: 0; }
.aboutservice_item2{width: 100%;  margin-left: 0;  }
.aboutservice_item3{ width: 100%; margin-right: 0;  }

 }	




/***资质荣誉***/
.about_honor{margin-top: 95px;padding-bottom: 60px;}
.hon_ul {
  padding: 0;
  display: block;
  text-align: center;
  margin-top: 80px;	margin-left: 0; margin-right: 0;
}
.hon_ul li {
  width: 31%;
  display: inline-block;
  margin-right: 1%;
  margin-left: 1%;
  margin-bottom: 40px;
}
.hon_ul li .pic {
  position: relative;
}
/*.hon_ul li .pic i {
  display: block;
  padding-bottom: 100%;
}*/
.hon_ul li p {
  width: 100%;
  margin: auto;
  text-align: center;
  line-height: 110px;
  height: 110px;
  overflow: hidden;
  margin-bottom: 10px;
  padding-left: 10px;padding-right: 10px; color: #ffffff; font-size: 30px;background: #035aa9;
}
.hon_ul li:nth-child(4n+4) {
  margin-right: 0px;
}


 @media (max-width:992px) {
.about_honor{margin-top: 40px;	}
.hon_ul{margin-top: 20px;	}
.hon_ul li p{  line-height: 50px;height: 50px; font-size: 18px;}
}

@media (max-width: 640px) {
  .hon_ul li {
    width: 100%; margin-right: 0;margin-left: 0; margin-bottom: 20px;		
  }
}


/*
@media (max-width: 640px) {
  .hon_ul li {
    width: 49%;
    margin-right: 2%;
  }
  .hon_ul li:nth-child(2n+2) {
    margin-right: 0px;
  }
}
@media (max-width: 980px) {
  .hon_ul {
    display: block;
  }
}*/


.vcenter {
 /* position: absolute;
  top: 0;
  right: 0;*/
  /*bottom: 0;*/
/*  left: 0;*/
  width: 100%;
 /* max-height: 100%;*/
  display: block;
  vertical-align: top;
  margin: auto;
}
/******---------------------E 企业简介---------------------******/








/*******************-S news新闻-**************************/
.nynewsbox{}
.mainbox_2b{margin-bottom: 50px;}
.news_item{margin-top: 120px; height: 500px;padding-top: 96px; background: #fff;}
.news_item dl{ height: 303px; position: relative;}
.news_item dl dt{position: absolute;left: 0; top:0;overflow:hidden;}
.news_item dl dt,.news_item dl dt img{width: 460px; height: 303px;}
.news_item dl dt img:hover{
	transform: scale(1.3);
				transition: all 1s ease 0s;
				-webkit-transform: scale(1.3);
				-webkit-transform: all 1s ease 0s;
}
.news_item dl dd{padding-left: 510px;}
.news_item .news_time{height: 22px;line-height: 22px; color: #999999; font-size: 16px; display: block;}
.news_item .news_title{display: block; margin-top: 27px; height: 45px;line-height: 45px; color: #666666; font-size: 26px; font-weight: normal;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.news_item .news_word{margin-top: 30px; color: #999999; font-size: 16px;line-height: 28px; height: 84px;overflow:hidden;}
.news_item .news_more{margin-top: 45px; display: block; width: 159px;height: 46px; background: url(../images/more1.png);}
.news_item:hover .news_item .news_more:hover{ background: url(../images/more2.png);}
.news_item:hover{background: url(../images/nynewsbg1.jpg) center top no-repeat;}
.news_item:hover .news_time,.news_item:hover .news_title,.news_item:hover .news_word{color: #ffffff;}

 @media (max-width:992px) {
.news_item{margin-top: 20px; height: 130px;padding-top: 20px;}
.news_item dl dt,.news_item dl dt img{width: 120px; height:90px;}
.news_item dl dd{padding-left: 135px;}
.news_item .news_title{margin-top: 0;    font-size: 16px;height: 24px;line-height: 24px;}
.news_item .news_word{line-height: 22px;height: 44px; font-size: 13px; margin-top: 3px; }
.news_item .news_more{display: none;}
.mainbox_2b{margin-bottom: 20px;}
}


/*******************-E news新闻-**************************/


/*******************-S service 服务支持-**************************/
.nyservicebox{}
.mainbox_2c{margin-bottom: 50px;}
.service_item{margin-top: 120px; height: 260px;padding-top: 55px; background: #fff;}
.service_item dl{position: relative;padding-left: 90px;}
.service_item dl dt{position: absolute;left: 0;top: 14px;}
.service_item dl dt span{display: block;height: 32px;line-height: 32px; text-align: center; color: #999999; font-size: 16px;border-bottom: 1px solid #999999;}
.service_item dl dt p{height: 31px;line-height: 31px; text-align: center; color: #666666; font-size: 14px;}
.service_item dl dd{position: relative;padding-left: 255px;}
.service_item dl  .service_img{position: absolute;left: 0; top: 0; width: 234px; height: 152px;}
.service_item dl  .service_img img{ width: 234px; height: 152px;}
.service_img{overflow:hidden;}
.service_img img:hover{
   transform: scale(1.4);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;
}


.service_item dl .service_con{}
.service_item dl  .service_title{display: block; height: 22px;line-height: 22px; color: #666666; font-size: 20px;font-weight: normal;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.service_item dl  .service_word{margin-top: 13px; color: #999999;font-size: 14px; line-height: 26px; height: 78px;overflow: hidden;}
.service_item dl  .service_more{margin-top: 14px; display: block; width: 84px;height: 24px;background: url(../images/more3.png);}

.service_item:hover  .service_more{ background: url(../images/more4.png);}
.service_item:hover {background: url(../images/sevicebg1.jpg) center top no-repeat;}
.service_item:hover dt span{border-bottom: 1px solid #fff;}
.service_item:hover dt span,.service_item:hover dt p,.service_item:hover .service_title,.service_item:hover  .service_word{color: #fff;}


 @media (max-width:992px) {
.service_item{margin-top: 20px; height: 100px;padding-top: 15px;}
.service_item dl{padding-left: 65px;}
.service_item dl dt{top:0;}
.service_item dl  .service_img,.service_item dl  .service_img img{width: 100px; height:70px;}
.service_item dl dd{padding-left: 110px;} 
.service_item dl  .service_title{margin-top: 0;    font-size: 16px;height: 24px;line-height: 24px;}
.service_item dl  .service_word{line-height: 22px;height: 44px; font-size: 13px; margin-top: 5px; }
.service_item dl  .service_more{display: none;}
.mainbox_2c{margin-bottom: 20px;}
 }

/*******************-E service 服务支持 -**************************/



/******--------------------- S contact ---------------------******/
.map{margin-top: 50px;}
.contactbox1{margin-top: 50px;}
.contactbox_item{padding-bottom: 60px;}
.contactbox_item_con{padding-top: 20px;}
.contactbox_item_con p{margin-bottom: 10px; color: #666666; font-size: 14px; line-height: 36px; text-transform: uppercase;}
.contactbox_item_con p span{color: #333333; font-size: 16px;}
.contactbox_itemadd{position: relative; }
.contactbox_itemadd span{position: absolute; left: 0; top: 0; display: block;line-height: 45px;}
.contactbox_itemaddcon{padding-left: 88px;color: #666666; font-size: 14px; line-height: 24px;}
.contactbox_item .contactbox_item_word{ color: #333333; font-size: 13.5px; line-height: 24px; }

@media (max-width:768px) {
.map{margin-top: 20px;}
.contactbox_item{padding-bottom: 30px;}
}
/******---------------------E  contact ---------------------******/




/******--------------------- case ---------------------******/

.mainbox_2a {margin-top: 70px;}
.mainbox_2a a{display: block;margin-bottom: 70px;}
.mainbox_2a a dl{position: relative;}
.mainbox_2a a dl dt img{width: 100%;}
.mainbox_2a a dl dt{overflow:hidden}
.mainbox_2a a dl dt img:hover{
	transform: scale(1.4);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;
}
.mainbox_2a a dl dd{position: absolute;left: 0; bottom: 0; width: 100%;height: 51px;background: url(../images/zhezhao1.png);}
.mainbox_2a a dl dd p{text-align: center; height: 51px;line-height: 51px; padding-left: 10px; padding-right: 10px;text-align: center;color: #f3f5f7; font-size: 24px; font-weight: normal;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2a a:hover{box-shadow: 0 2px 14px #222222;}

@media (min-width: 992px) {
    .mainbox_2a a{margin-left: 11px; margin-right: 11px;}

}

@media (max-width:768px) {
    .mainbox_2a {margin-left: 15px; margin-right: 15px;margin-top: 20px;}
    .mainbox_2a a{margin-bottom:30px;}
}


.procat { margin-top:23px;}
    .procat a { display:inline-block; height:32px; line-height:32px; padding-left:25px;padding-right:25px; border:1px solid #dddddd;  color:#4f4f4f; font-size:15px; margin-right:12px;}
        .procat a:hover, .procat .current { background:#047ecb; border-color:#047ecb; color:#fff; }


.case_item{display: block;width: 100%;margin-bottom: 30px;}
.case_item dl dt img{width: 100%;}
.case_item dl dd h3{font-weight: normal; height: 38px; line-height: 38px; background: url(../images/xian1.png) left bottom no-repeat; color: #555555; font-size: 16px;}
.case_item dl dd p{margin-top: 12px; color: #7d7d7d; font-size: 12px;line-height: 20px; height: 60px; overflow: hidden;}
.case_item:hover h3{color: #047ecb;}



/*******************-S footer-**************************/
.footer {background:#292929; padding-top:40px; padding-bottom:40px; border-bottom:1px solid #5b5c61;}
.footnav{padding-bottom: 15px;}
.footnav dl{width: 16.666%; float: left; }
.footnav dl dt a{ display: block;height: 37px;line-height: 37px; color: #ffffff; font-size: 18px;}
.footnav dl dd {margin-top: 21px;}
.footnav dl dd a{padding-left: 5px;padding-right: 20px; display: block;height: 37px;line-height: 37px; color: #ffffff; font-size: 16px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.footnav dl a:hover{text-decoration: underline;}
.foot_contact_title{height: 36px;line-height: 36px;color: #ffffff; font-size: 16px;margin-bottom: 11px;}
.foot_contact_item{float: left; height:41px ; line-height: 41px;}
.foot_contact_item p{color: #ffffff; font-size: 16px;}
.foot_contact_item1{width:57.5%; }
.foot_contact_item1 p{padding-left: 27px; background: url(../images/icon_add.png) left center no-repeat;}

.foot_contact_item2{width:42.5%; }
.foot_contact_item2 p{padding-left: 27px; background: url(../images/icon_tel.png) left center no-repeat;}


.foot_contact_item3{width:57.5%; }
.foot_contact_item3 p{padding-left: 27px; background: url(../images/icon_fax.png) left center no-repeat;}

.foot_contact_item4{width:42.5%; }
.foot_contact_item4 p{padding-left: 27px; background: url(../images/icon_email.png) left center no-repeat;}


.coopright { text-align: center;border-top:1px solid #2a2a2a; background:#252525; color:#ffffff; font-size:13px; padding-top:15px; padding-bottom:15px; line-height:24px;}

@media (max-width: 768px) {
.coopright{text-align: center;}
}

/*******************-E footer-**************************/


/*******************-lan-**************************/
.lan1 { border-bottom:1px solid #dddddd;height: 70px;background: #fff;padding-top: 8px;}
.nylanlist{}
.nylanlist ul{margin: 0; padding: 0;}
.nylanlist ul li{display: block; float: left; position: relative;}
.nylanlist ul li a{display: block;height: 62px;line-height: 62px;/* min-width: 85px; */ color: #333333; font-size: 16px; font-weight: normal;padding-left: 20px; padding-right: 20px;}
.nylanlist ul li a:hover,.nylanlist ul li .current{/* background: url(../images/xian2.png) left bottom repeat-x; */color:#007aff;}
.nylanlist ul li .childlist{position:absolute;display:block;display:none;width:150px;left:-25px; background: #005baa;}
.nylanlist ul li .childlist li a{width:150px;display: block; font-size:12px;height:40px;line-height:40px; display: block; color: #ffff;/* text-overflow:ellipsis;  */text-align:center;overflow:hidden;white-space:nowrap;}
.nylanlist ul li .childlist li a:hover {background: #007aff; color:#fff; }
.nylan{ margin-top: 2px; padding-left:30px; height:62px; line-height:62px;color:#747474;  background:url(../images/icon_home.png) left  center no-repeat; font-size:16px;  }
.nylan a:hover{ text-decoration:underline;}
.nylan,.nylan a,.nylan font{font-size:16px; }
.nylan a{ color:#999999;}
.nylan font{ color:#999999;}


@media (max-width: 992px) {
.nylanlist_w {width: 100% !important; }	
.nylan{float: left !important;}
}

.nylanlist_w  {width: 74%; /* overflow: hidden; */ height: 62px;}
.wrapper04 {
    position: relative;
    width: 100%;
    /* overflow: hidden; */
    margin: 0 auto;
	z-index:2
}

.lan2{height: 60px;line-height: 60px; border-bottom: 1px solid #2a7bc1; color: #333333;font-size: 20px;}


.lan3{ height:49px;}
.lan3 h3{ font-weight:normal; height:49px; line-height:49px; color:#106fb3; font-size:18px;}
.lan3 h3 span{ color:#7b7b7b; font-size:12px; text-transform:uppercase;}
.lan3 a{ display:block; height:49px; line-height:49px; color:#808080; font-size:13px;}
.lan3 a:hover{ color:#106fb3; }


.lan4{text-align: center;line-height: 43px; color: #047ecb;font-size: 24px;font-weight: normal;}



.lan5{height: 77px;line-height: 77px; background: url(../images/xian4.png) center bottom no-repeat;}
.lan5 h3{ color: #005baa; font-size: 36px; text-align: center;font-weight: normal;	 }



.lan6{height: 77px;line-height: 77px; background: url(../images/xian4.png) center bottom no-repeat;}
.lan6 h3{ color: #ffffff; font-size: 36px; text-align: center;font-weight: normal;	 }



.lan7{height: 77px;line-height: 77px; background: url(../images/xian5.png) center bottom no-repeat;}
.lan7 h3{ color: #fff; font-size: 36px; text-align: center;font-weight: normal;	 }


.lan8{height: 77px;line-height: 77px; background: url(../images/xian4.png) center bottom no-repeat;}
.lan8 h3{ color: #005baa; font-size: 36px; text-align: center;font-weight: normal;	 }

.lan9{margin-top: 12px;padding-bottom: 10px; border-bottom:1px solid #eaeaea; }
.lan9 h3{ color: #333333; font-size: 26px; line-height: 44px; font-weight: normal;}

.lan10{ line-height: 51px;border-bottom: 1px solid #f4f4f4;margin-top:20px; }
.lan10 h3{line-height: 51px; height: 51px; color: #333333; font-size: 26px;font-weight: normal;background: url(../images/xian8.png) left bottom no-repeat;}

.lan11{padding-left: 82px; height: 73px;line-height: 73px; background: url(../images/icon_about.png) left top no-repeat;}
.lan11 h3{line-height: 73px; color: #ffffff; font-size: 30px; font-weight: normal;}

.lan12{text-align: center;}
.lan12 h3{height: 77px;line-height: 77px; color: #333333; font-size: 48px; font-weight: normal;}
.lan12 p{height: 50px;line-height: 50px; text-align: center; color: #333333;font-size: 24px; font-weight: normal; text-transform: uppercase;}



.lan13{text-align: center;}
.lan13 h3{height: 77px;line-height: 77px; color: #fff; font-size: 48px; font-weight: normal;}
.lan13 p{height: 50px;line-height: 50px; text-align: center; color: #fff;font-size: 24px; font-weight: normal; text-transform: uppercase;}


@media (max-width: 992px) {
.lan12 h3{font-size: 30px; line-height: 50px; height: 50px;}
.lan12 p{ font-size: 19px; line-height: 35px; height: 35px;}
.lan13 h3{font-size: 30px; line-height: 50px; height: 50px;}
.lan13 p{ font-size: 19px; line-height: 35px; height: 35px;}

.lan15 h3{font-size: 30px; line-height: 50px; height: 50px;}
.lan15 p{ font-size: 19px; line-height: 35px; height: 35px;}
}


 /******--------------------- 分页 ---------------------******/
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0 50px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 7px 13px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #333;
  font-size: 18px;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #007aff;
  border-color: #007aff;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #007aff;
  border-color: #007aff;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}



/** go top **/

.gotop-wrapper {
    position: fixed;
    bottom: 50px;
    right: 15px;
    z-index: 1001;
    background-color: rgba(0, 0, 0, 0.3);
}
.gotop-wrapper a {
    display: none;
    width: 55px;
    height: 55px;
    overflow: hidden;
    background: url(../images/icon-gotop-fixed.gif) center center no-repeat;
}
.gotop {
    display: none;
}
.pages{text-align:center;margin:20px 0 40px 0;}
.pages a,.pages span{display:inline-block;line-height:39px;color:#000000;margin:0 3px;font-size: 14px;padding: 0 14px;border: 1px solid #9E9E9E;color: #53575A;}
.pages a:hover,.pages a.current,.pages span.current{text-decoration: none;color: #007aff;border-color:#007aff;}



.detail_proimg ul{margin: 0;padding: 0;}
