
/******首页*******/


/*展览展台*/
.ind_zl{margin-top: 100px;}
.tit{text-align: center;}
.tit h3{color: #db3939;font-size: 30px;margin-bottom: 5px;}
.tit p{display: inline-block;position: relative;font-size: 20px;}
.tit p:before,.tit p:after{content: "";width: 68px;height: 1px;background:#db3939;position: absolute;left: -90px;top: 13px;}
.tit p:after{left: inherit;right: -90px;}
.zt_list{padding-top: 50px;overflow: hidden;}
.zt_list li{margin-left: 2%; display: inline-block;width: 20%;float: left;position: relative;overflow: hidden;transition: all 0.5s;}
.zt_list li img{width: 100%;transition: all 0.5s;}
.zt_mod{width: 100%;height: 50px;background: rgba(0,0,0,.5);line-height: 50px;text-align: center;position: absolute;left:0;top: 50%;margin-top: -25px;display: none;transition: all 0.5s;}
.zt_mod p{color: white;font-size: 18px;}
.zt_list li:hover img{transform: scale(1.1);}
.zt_list li:hover .zt_mod{display: block;transition: all 0.5s;}
.zt_more{text-align: center;margin-top: 50px;}
.zt_more a{display: inline-block;width: 300px;height: 50px;text-align: center;line-height: 48px;border: 1px solid #db3939;color:#db3939;font-size: 20px;transition: all 0.3s;}
.zt_more a:hover{background:#db3939;color: white;}

/*关于*/
.ind_gy{margin-top: 100px;overflow: hidden;}
.gy_lf{display: inline-block;width: 48%;float: left;}
.gy_lf img{width: 100%;}
.gy_rg{display: inline-block;width: 42%;float: left;padding: 80px 0;padding-left: 125px;}
.gy_bt h3{color: #DB3939;font-size: 30px;margin-bottom: 5px;}
.gy_bt p{color: #999999;font-size: 20px;}
.gy_p{margin: 50px 0;}
.gy_p p{text-indent: 2em;line-height: 28px;color: #5A5A5A;}
.gy_rg .gy_more{color: #999999;}
.gy_rg .gy_more:hover{color: #DB3939;text-decoration: underline;}
@media only screen and (max-width: 1680px) {
	.gy_rg{padding: 40px 0;padding-left:110px;}
}
@media only screen and (max-width: 1440px) {
	.gy_rg{padding:0;padding-left:65px;}
}
@media only screen and (max-width: 1366px) {
	.gy_rg{padding:0;padding-left:65px;}
	.gy_p{margin: 25px 0;}
}


/*服务商*/
.ind_ser{margin-top: 90px;width: 100%;background: #f1f1f1;padding: 80px 0;}
.al_list{overflow: hidden;margin-top: 50px;}
.al_list li{display: inline-block;width: 25%;float: left;}
.al_list li img{width: 100%;transition: all 0.5s;}
.al_list li:hover img{transform: scale(1.1);}
.al_m{width: 100%;height: auto;overflow: hidden;}
.al_wz{padding: 20px 30px;}
.al_wz h3{color: #333333;font-size: 24px;margin-bottom: 10px;}
.al_wz p{color: #666666;font-size: 16px;line-height: 27px;}

/*新闻中心*/
.ind_news{width: 100%;padding: 80px 0;background: #f1f1f1;}
.xw_lf,.xw_rg{display: inline-block;width: 65%;height: auto;background: white;padding: 40px;margin-top: 25px;vertical-align: top;}
.xw_bt{width: 100%;border-bottom: 2px solid #535353;padding-bottom: 15px;}
.xw_bt h3{display: inline-block;color: #DB3939;font-size: 28px;}
.xw_bt h3 em{color: #999999;font-size: 18px;margin-left: 7px;}
.xw_bt a{float: right;color: #666666;position: relative;top: 10px;}
.xw_bt a:hover{color: #db3939;text-decoration: underline;}
.xw_m{width: 30%;float: left;}
.xw_m img{width: 100%;}
.xw_nr{display: inline-block;width: 65%;float: right;padding-top: 10px;}
.xw_lb li{overflow: hidden;margin-top: 30px;}
.xw_nr h4{color: #666666;font-size: 20px;border-bottom: 1px solid #d2d2d2;padding-bottom: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xw_nr p{color: #999999;line-height: 22px;margin: 15px 0;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.xw_gd{width: 100%;}
.xw_gd em{color: #CCCCCC;}
.xw_gd .xw_gd_more{float: right;color: #666666;}
.xw_lb li:hover .xw_nr h4,.xw_gd .xw_gd_more:hover{color: #db3939;}
.xw_gd .xw_gd_more:hover{text-decoration: underline;}
.xw_rg{width: 30%;float: right;}
.xw_list li{line-height: 55px;border-bottom: 1px solid #d2d2d2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xw_list li a{color: #999999;font-size: 15px;}
.xw_list{margin-top: 10px;margin-bottom: 10px;}
.xw_list li:hover a{color:#db3939;}
@media only screen and (max-width: 1680px) {
	.xw_nr{padding-top: 5px;}
	.xw_list li{line-height: 47px;}
	.xw_list{margin-bottom: 20px;}
}
@media only screen and (max-width: 1440px) {
	.xw_nr p{-webkit-line-clamp: 2;}
	.xw_nr h4{font-size: 18px;}
	.xw_list li{line-height: 40px;}
	.xw_list{margin-bottom: 20px;}{margin-bottom: 15px;}
	.xw_bt h3{font-size: 22px;}
	.xw_bt a{top: 5px;}
}
@media only screen and (max-width: 1366px) {
	.xw_bt a{font-size: 12px;}
	.xw_list{margin-bottom: 10px;}
}

/*团队*/
.ind_team{margin: 90px auto;}
.td_nr{background: #eeeeee;padding: 30px 40px;margin-top: 60px;}
.td_sec{display: inline-block;width: 48.7%;}
.td_vd{width: 100%;height: 400px;}
.td_vd img{width: 100%;height: 100%;}
.td_m{margin-top: 30px;overflow: hidden;}
.td_m li{display: inline-block;width: 48%;float: left;}
.td_m li img{width: 100%;}
.td_m li:nth-child(odd){margin-right: 4%;}
.td_sec02{float: right;}

/*合作客户*/
.ind_hz{width: 100%;padding: 90px 0;overflow: hidden;padding-top: 0;}
.hz_list{width: 1290px;margin: 0 auto;margin-top: 70px;border-left: 1px solid #eee; border-top: 1px solid #eee;}
.hz_list li{display: inline-block;width: 16.66%;float: left;border-bottom: 1px solid #eeeeee;border-right: 1px solid #eeeeee;transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out;}
.hz_list li img{width: 100%;}
.hz_list li a{display: block;padding: 5% 15%;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
.hz_list li:hover{box-shadow: 0px 0px 20px #ccc; -webkit-box-shadow: 0px 0px 20px #ccc;}
@media only screen and (max-width: 1440px) {
	.hz_list{width:100%;}
	.td_vd{height: 300px;}
}

/*底部*/


/*******关于我们*******/
.banner,.banner img{width: 100%;}
.section{margin-bottom: 100px;overflow:hidden;}
.pro_tab{margin-top: 30px;}
.pro_tab li{display: inline-block;width: 150px;height: 40px;text-align: center;line-height: 40px;margin-right: 15px;}
.pro_tab li a{color: #696868;font-size: 16px;}
.pro_tab li:last-child{margin-right: 0;}
.pro_tab .active,.pro_tab li:hover{background: #db3939;}
.pro_tab .active a,.pro_tab li:hover a{color: white;}
.mytab{border-bottom: 1px solid #db3939;padding-bottom: 10px;}
.ab_nr p{color: #323232;font-size: 16px;text-indent: 2em;line-height: 30px;}
.ab_bt{text-align: center;margin-bottom: 30px;}
.ab_bt h3{color: #DB3939;font-size: 30px;font-weight: bold;margin-bottom: 5px;}
.ab_bt p{font-size: 20px;color: #999999;text-indent: inherit;}
.ab_nr p span{color:#db3939;}
.ab_nr{margin-top: 60px;}
.ab_nr img{margin-top: 25px;}

/******联系我们*******/
.section02{padding-top: 50px;width: 1200px;}
.cont_tit{text-align: center;}
.cont_tit h3{color: #020202;font-size: 24px;margin-bottom: 5px;}
.cont_tit p{color: #db3939;font-size: 18px;}
.ind_lx_u li{display: inline-block;width: 33%;}
.ind_lx_u li img{margin-top: 10px;vertical-align: top;}
.ind_lx_u{margin-top: 50px;text-align: center;}
.lx_c{color: white;color: white;display: inline-block;height:55px;width: 75%;border-left: 1px solid white;padding-left: 20px;margin-left: 20px;text-align: left;}
.lx_c p{line-height: 25px;}
.contact_lx .lx_c,.contact_msg .ly_lf input,.contact_msg .ly_rg textarea{color: black;border-color: black;}
.contact_gz li{color: black;}
.cont_f{margin-top: 75px;}
.cont_w{margin-top: 60px;text-align: center;}
.cont_w li{display: inline-block;margin: 0 25px;text-align: center;}
.cont_w li img{width: 150px;height: 150px;}
.cont_w li p{margin-top: 10px;}
.map{margin-top: 60px;overflow: hidden;}
.map li{display: inline-block;width: 45%;text-align: center;}
.map_m{width: 100%;height: 350px;}
.map li:last-child{float: right;}
.map li img{width: 100%;}
.map li p{color: black;font-size: 18px;margin-top: 10px;}


/*******资质证书*******/
.honor_list{overflow: hidden;padding-top: 50px;}
.honor_list li{display: inline-block;float: left;width: 19%;margin-right: 1.2%;vertical-align: top;text-align: center;margin-bottom: 20px;}
.honor_list li:nth-child(5n){margin-right: 0;}
.honor_list li img{width: 100%;}
.honor_list li p{color: #656565;margin-top: 10px;}
.paging{width: 100%;height: auto;text-align: center;margin-top: 55px;}
.paging li{display: inline-block;padding: 5px 10px;margin: 0 5px;background: #eeeeee;}
.paging .active a{color: white;}
.paging .active{background: #db3939;}
.paging li a{display: block;color: #666666;font-size: 12px;}


/*******新闻资讯*******/
.news_list li{padding: 10px 20px;border: 1px solid #eeeeee;position: relative;margin-bottom: 30px;width: 100%;background: white;transition-duration: 0.2s;}
.news_list li .news_m{width: 180px;height: 130px;vertical-align: top;}
.news_list li .news_wz{display: inline-block;width: 74%;height: 130px;padding-right: 40px;border-right: 1px solid black;margin-left: 20px;position: relative;}
/*.news_list .hvr-grow:hover{transform: scale(1.03);}*/
.news_wz p{color: #010101;font-size: 20px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_wz span{color: #666666;font-size: 16px;position: absolute;bottom: 0;left: 0;}
.news_icon{position: absolute;right: 65px;top: 50%;margin-top: -12.5px;}
.news_list li:hover{box-shadow:4px 4px 10px #949294;-moz-box-shadow:4px 4px 10px #949294; -webkit-box-shadow:4px 4px 10px #949294;}
.news_wz em{font-size: 16px;color: #666666;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.news_list li:hover .news_wz p{color:#db3939;}
.news_list{margin-top: 40px;padding: 0 10px;}





/******分辨率小于768px******/
@media only screen and (max-width: 768px) {
	.header{display: none;}
	.nr{width: 100%;padding-left: 15px;padding-right: 15px;}
	.container-fluid>.navbar-header{width: 100%;margin: 0;}
	.navbar{margin-bottom: 0;min-height: 55px;background: white;}
	.navbar-brand{width:68%;padding-left: 0;padding-top: 6px;}
	.navbar-brand>img{width:110px;}
	.navbar-default .navbar-toggle {border-color: transparent;padding-right: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #dd2734;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.container-fluid>.navbar-collapse{position: relative;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #dd2734;color: white;}
	.y_nav{display: block;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 5px #A1A1A1;-moz-box-shadow:2px 2px 5px #A1A1A1; -webkit-box-shadow:2px 2px 5px #A1A1A1;}
	
	.ind_ban,.banner{margin-top: 56px;}
	.banner{overflow: hidden;}
	.banner img{width: 150%;margin-left: -26%;max-width: 200%;}
	.carousel-indicators li,.carousel-indicators .active{width: 8px;height: 8px;margin: 0 3px;}
	.carousel-indicators{bottom: 0;}
	
	.tit h3{font-size: 20px;}
	.tit p{font-size: 14px;}
	.tit p:before, .tit p:after{top: 10px;width: 45px;left: -60px;}
	.tit p:after{right: -60px;left: inherit;}
	.ind_zl{margin-top: 35px;}
	.zt_list li{width: 33.33%;margin-left: auto}
	.zt_list{margin-top: 20px;}
	.zt_more a{font-size: 14px;width: 150px;height: 35px;line-height: 33px;}
	.zt_more{margin-top: 30px;}
	
	.gy_lf{width: 100%;}
	.gy_rg{width: 100%;padding: 20px 15px;}
	.gy_bt h3{font-size: 20px;}
	.gy_bt p{font-size: 14px;}
	.gy_p{margin: 10px 0;}
	.gy_p p{line-height: 25px;}
	.ind_gy{margin-top: 20px;}
	
	.ind_ser{margin-top: 15px;padding: 30px 0;}
	.al_list li{width: 100%;}
	.al_list{margin-top: 25px;}
	.al_wz h3{font-size: 17px;}
	.al_wz p{font-size: 14px;line-height: 22px;}
	.al_wz{padding: 15px;}
	
	.ind_news{padding: 25px 0;}
	.xw_lf, .xw_rg{width: 100%;padding: 15px;}
	.xw_rg{float: none;}
	.xw_bt h3{font-size: 17px;}
	.xw_bt h3 em{font-size: 12px;}
	.xw_nr{padding-top: 0;}
	.xw_lb li{margin-top: 15px;}
	.xw_nr h4{font-size: 14px;padding-bottom: 5px;}
	.xw_nr p{font-size: 12px;line-height: 19px;margin: 5px 0;}
	.xw_gd{display: none;}
	.xw_list li a{font-size: 14px;}
	.xw_list li{line-height: 35px;}
	
	.ind_team{margin: 25px 0;}
	.td_nr{margin-top: 30px;padding: 15px;}
	.td_sec{width: 100%;}
	.td_vd{height: 200px;}
	.td_m{margin-top: 12px;}
	.td_sec02{float: none;margin-top: 10px;display: none;}
	
	.hz_list{width: 100%;margin-top: 30px;}
	.hz_list li{width: 25%;}
	.ind_hz{padding: 25px 0;}
	
	.footer .nr{display: none;}
	.footer{padding-top: 0;}
	.foot_bq{margin-top: 0;padding: 15px;}
	.foot_bq p, .foot_bq p a{font-size: 12px;}
	
	/*关于*/
	.pro_tab li a{font-size: 14px;}
	.pro_tab li{margin-right: 5px;margin-bottom: 10px;width: 120px;height: 35px;line-height: 35px;}
	.pro_tab{text-align: center;}
	.ab_bt h3{font-size: 20px;margin-bottom: 0;}
	.ab_bt p{font-size: 14px;}
	.ab_nr{margin-top: 25px;}
	.ab_nr p{font-size: 14px;line-height: 25px;}
	.ab_bt{margin-bottom: 15px;}
	
	/*联系我们*/
	.ind_lx_u{margin-top: 30px;}
	.ind_lx_u li{width: 100%;margin-bottom: 15px;}
	.lx_c p{line-height: 22px;}
	.ind_lx_u li img{width: 19px;}
	.ly_lf,.ly_rg{width: 100%;}
	.cont_tb{padding: 0;}
	.cont_tit h3{font-size: 20px;}
	.cont_tit p{font-size: 14px;}
	.cont_f{margin-top: 35px;}
	.cont_w li img{width: 120px;height: 120px;}
	.cont_w li{margin: 0 15px;}
	.cont_w{margin-top: 30px;}
	.map li{width: 100%;margin-bottom: 20px;}
	.map_m{height: auto;}
	.map li p{font-size: 16px;}
	
	/*证书*/
	.honor_list li{width: 48%;margin-right: 0;}
	.honor_list li:nth-child(odd){margin-right: 13px;}
	.honor_list{margin-top: 25px;}
	
	/*新闻资讯*/
	.news_list li{padding: 10px;margin-bottom: 15px;}
	.news_list li .news_m{width: 33%;height: auto;}
	.news_icon{display: none;}
	.news_list li .news_wz{border: none;height:77px;margin-left: 10px;width: 61%;padding-right: 0;}
	.news_wz p{font-size: 15px;margin-bottom: 0;}
	.news_wz span{font-size: 12px;}
	.news_wz em{font-size: 12px;line-height: normal;}
	.news_list{margin-top: 25px;padding: 0;}
}