@charset "utf-8";
/* CSS Document */
/*子页面*/
/*则页面banner*/
.z_banner img{width: 100%}
/*关于我们*/
/*关于我们公共标题*/
.about .about_title > h6{font-size: 24px;line-height: 24px;color: #333;text-align: center;}
.about .about_title > h6:before {content: "about us";display: block;font-size: 60px;line-height: 56px;height: 56px;color: #eee;margin: 0 0 -24px;text-transform: uppercase;}
.about .about_title > h6:after {content: "";display: block;width: 108px;height: 4px;background: #0094e4;margin: -2px auto 0;}
.about{padding: 72px 0 0;}
.about .about_title{text-align: center;}
.about .srs_c{text-align: justify;font-size: 15px;line-height: 24px;color: #666;margin: 48px auto;}
.about .srs_c > p{margin: 0px 0px 28px;padding: 0px;line-height: 22px;color:#666;}
.about .dhx{background-color: #f7f7f7;padding: 48px 0}
.about .about_bj{font-size: 0;line-height: 0;text-align: center;margin-bottom: 48px;}
.about .about_bj .about_bj1{display: inline-block; width:804px;overflow: hidden}
.about .about_bj .about_bj2{display: inline-block;width:380px;overflow: hidden;border: 10px solid #0094e4;margin-left: 16px;}
.about .about_bj .about_bj2 img{width: 100%}
.about .about_bj .about_bj1 img{width: 100%}
.about .culture{margin: 48px auto}
.about .culture .culture_c{margin: 48px 0;text-align: center;}
.about .culture .culture_c ul{display: inline-block;text-align: justify;}
.about .culture .culture_c ul li p{font-size: 15px;line-height: 24px;color: #666;padding: 0 0 0 16px;}
.about .culture .culture_c ul li p span{margin: 0 0 0 -12px;font-size: 16px;line-height: 36px;color: #333;display: block;font-weight: bold;}
.about .culture .culture_c ul li p span:after {content: ":";}
.about .honor{background: url(../img/bj5.jpg) no-repeat center;background-size: cover;position: relative;z-index: 1;padding: 72px 0 84px;}
.about .honor:after {content: "";display: block;position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;background: #000;
    opacity: 0.4;filter: alpha(opacity=40);}
.about .honor .about_title > h6:before{color:#005677;}
.about .honor .about_title > h6{color:#fff;}
.about .honor .honor_c{text-align: center;}
.about .honor .honor_c .more{margin-top: 24px}
.about .honor .honor_c .honor_c1{margin-top: 48px;text-align: justify;}
.about .honor .honor_c .honor_c1 li{box-sizing: border-box;width: 282px;background: #fff;border:1px solid #666;display: inline-block;vertical-align: top;margin: 0 24px 24px 0;padding: 12px}
.about .honor .honor_c .honor_c1 li .honor_c1_img{height: 180px; background: no-repeat center transparent;background-size:contain;}
.about .honor .honor_c .honor_c1 li .honor_c1_img img{width: 100%;overflow: hidden;}
/*列表定位*/
.z_bj{background-color: #f5f5f5;padding-bottom:60px;}
.locat {text-align: justify;background-color: #fff;margin-bottom: 48px;}
.locat:before, .locat:after {content: "";display: block;height: 12px;}
.locat p {padding: 0 0 0 24px;position: relative;z-index: 1;font-size: 14px;line-height: 24px;color: #666;height: 24px;overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap;}
.locat p img {position: absolute;top: 50%;left: 0;margin: -9px 0;width: auto;height: 18px;}
/*侧栏*/
.z_gn .sidebar{width: 264px;}
.z_gn .sidebar .sidebar_tit{font-size: 18px;line-height: 60px;background: #0094e4;color: #fff;font-weight: bold;margin: 0 0 4px;
padding: 0 4px;text-align: center;height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.z_gn .sidebar .sidebar_tit .sidebar_tit_c{}
.z_gn .sidebar .sidebar_list li.lic1{color:#0094e4}
.z_gn .sidebar .sidebar_list li:hover{color:#0094e4}
.z_gn .sidebar .sidebar_list li{padding:0 4px;margin: 4px 0 0;font-size: 16px;line-height: 36px;text-align: center;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;background: #fff;}
.z_gn .sidebar>li+li{margin: 24px 0 0;}
.z_gn .sidebar .sidebar_contact .sidebar_contact1{background: #fff;padding: 24px;}
.z_gn .sidebar .sidebar_contact .sidebar_contact1>h6{font-size: 15px;line-height: 24px;color: #333;margin: 0 0 12px;}
.z_gn .sidebar .sidebar_contact .sidebar_contact1 li{margin: 0 0 12px;}
.z_gn .sidebar .sidebar_contact .sidebar_contact1 li p{font-size: 15px;line-height: 24px;color: #333;}
.z_gn .sidebar .sidebar_contact .sidebar_contact1 li p span{display: block;font-size: 14px;line-height: 24px;color: #787878;}
.z_gn .sidebar .sidebar_contact .more{margin-left: 18px;}
.z_gn .z_gn_c{width: 900px;margin-left: 36px;}
.z_gn .sidebar .sidebar_list1>li{padding:0  0 0 60px!important;text-align: left;}
.z_gn .sidebar .sidebar_list1 .sidebar_list2 li{padding:0 4px 0 16px;text-align: left!important;font-size: 14px;color: #666;}
.sidebar_list2{display: block;}
.z_gn .sidebar .sidebar_list1 .sidebar_list2 li:hover{color:#0094e4}
.lic2{color:#0094e4!important;}
/*荣誉资质*//*产品中心*/
.z_gn .z_gn_c .honor_list{background-color: #fff;}
.z_gn .z_gn_c .honor_list li{display: inline-block;width: 276px; margin:12px;}
.z_gn .z_gn_c .honor_list li .honor_list_pic{overflow: hidden;border: 1px solid #ddd;background: #fff;padding: 10px;}
.z_gn .z_gn_c .honor_list li .honor_list_pic1{height: 180px; background: no-repeat center transparent;background-size:cover;}
.z_gn .z_gn_c .honor_list li p{padding: 0 4px;color: #333;text-align: center;font-size: 15px;line-height: 36px;height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*页码*/
.pages ul{font-size: 0;
    line-height: 0;
    border: 1px solid transparent;}
.pages ul:before,.pages ul:after {content: "";display: block;height: 24px;}
.pages li.c {background: #0094e4;color: #fff;}
.pages li {display: inline-block;padding: 0 6px;margin: 0 6px 6px;vertical-align: top;border: 1px solid #0094e4;color: #0094e4;line-height: 24px;border-radius: 4px;}
/*篇数*/
.page {background: #fff;padding: 0 12px;margin: 4px 0 0;}
.page:before, .page:after {content: "";display: block;height: 24px;}
.page li {color: #666;line-height: 24px;}
.page li:hover{color: #0094e4;}
/*二级子页面*/
.article{background: #fff;padding: 12px 32px 46px;box-sizing: border-box;}
.article>h6{text-align: center;font-size: 18px;font-weight: bold;line-height: 100%;padding: 32px 0 12px;}
.article>p{display: block;text-align: center;font-size: 14px;line-height: 1.4;padding: 4px 0 12px;color: #999;}
.article>.article_text{font-size: 14px;line-height: 24px; color: #666;overflow: hidden;}
.article>.article_text>.article_text_p{width:96%;margin:12px auto 0;height: auto;text-align: center;}
.article>.article_text>p{text-align: justify;font-size: 14px;}
.article>.article_text p img{margin: 10px auto 0 ;}
.article>.article_text img{margin: 10px auto 0;}
.article_text span{display: inline}
/*新闻中心*/
.z_gn_c .news_list{}
.z_gn_c .news_list ul{}
.z_gn_c .news_list li{background: #fff;padding: 0 24px 0 12px;margin: 0 0 12px;background-color: #fff;}
.z_gn_c .news_list li:before ,.z_gn_c .news_list li:after {
    content: "";
    display: block;
    height: 12px;
	clear: both;}
.z_gn_c .news_list li .news_list_pic{width: 180px;height: 120px;background-color: #f5f5f5;background: no-repeat center transparent;background-size: cover;border: 1px solid #eee;margin: 0 12px 0 0;float: left;}
.news_date {
    height: 100%;
    border-right: 1px solid #e7e7e7;
    float: left;
    padding: 0 38px;
    margin-right: 30px;
}
.news_date h2 {
    font-size: 40px;
    line-height: 48px;
    color: #4f4f4f;
    font-weight: bold;
}
.news_date em {
    display: block;
    width: 22px;
    height: 2px;
    background: #dedede;
    margin: 12px 0;
}
.news_date span {
    font-size: 16px;
    color: #474747;
}
.z_gn_c .news_list li .news_list_txt{margin-top: 14px;}
.z_gn_c .news_list li .news_list_txt h6{font-size: 16px;color: #666;height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: bold;}
.z_gn_c .news_list li .news_list_txt span{font-size: 12px;line-height: 24px;color: #999;}
.z_gn_c .news_list li .news_list_txt p{text-align: justify;font-size: 15px;line-height: 24px;color: #666;height: 24px;overflow: hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-top: 6px;}
.z_gn_c .news_list li .news_list_txt:hover h6{color: #0094e4}
/*服务*/
.about .srs_c span{font-size: 18px;font-weight: bold;padding-bottom: 8px;}
.about .srs_c em{font-size: 12px;color: #ff3312}
.about .srs_c .srs_c_pic{width: 600px;overflow: hidden}
.about .srs_c .srs_c_pic img{width:100%;}
.about .srs_c .srs_c_txt{padding:40px 0 0 640px ;}
.about .service_title > h6:before {content: "service";display: block;font-size: 60px;line-height: 56px;height: 56px;color: #eee;margin: 0 0 -24px;text-transform: uppercase;}
.about .service_title{text-align: center;}
.about .service_title > h6{font-size: 24px;line-height: 24px;color: #333;text-align: center;}
.about .service_title > h6:after {content: "";display: block;width: 108px;height: 4px;background: #0094e4;margin: -2px auto 0;}
/*联系我们*/
.dt_box{background-color: #f5f5f5;padding: 70px}
.box{width:960px;height: 400px;margin: 0 auto;border: 1px solid #ccc}
#map_container{height: 100%;}
@media print{#notes{display: none}#map_container{margin: 0}}
.iw_poi_title{color: #CC5522;font-size: 13px;font-weight: bold;overflow: hidden;padding-right: 13px;white-space: nowrap}
.iw_poi_content{font: 12px arial,sans-serif;overflow: visible;padding-top: 4px;word-wrap: break-word;width: 216px;text-align: justify}
.iw_poi_phone span{font-size: 12px;color: #999}
.iw_poi_phone{border-radius: 3px;margin: 6px 0;color: #0094e4;font-size: 15px;font-weight: bold;line-height: 24px;word-wrap: break-word;display: block;width: 216px;text-align:justify}
 .g-mapbox{height:360px; z-index:0;position:relative;overflow:hidden}
/*下载中心*/
.z_gn .z_gn_c .download_list{}
.z_gn .z_gn_c .download_list li{position: relative; display: inline-block;width: 426px; margin:0 12px;background-color: #fff}
.z_gn .z_gn_c .download_list li .download_list_pic{width:426px;height: 300px; background: no-repeat center transparent;background-size: cover;}
.z_gn .z_gn_c .download_list li .download_list_txt{padding: 12px}
.z_gn .z_gn_c .download_list li .download_list_txt h6{font-size: 16px;line-height: 36px;color: #666;height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: bold;}
.z_gn .z_gn_c .download_list li .download_list_txt p{display: inline-block; font-size: 14px;line-height: 24px;color: #999;}
.z_gn .z_gn_c .download_list .download_play{position: absolute;left:16px;bottom:94px;width:48px;height:24px; border: 2px solid #fff;
  border-radius: 12px;background-color: rgba(0,0,0,.6);color: #fff;overflow: hidden;}
.z_gn .z_gn_c .download_list .download_play .play_icon{position:absolute;top:4px;left:20px; width:0;height:0;line-height:0;font-size:0; border:6px solid transparent;border-left-color:#fff;}
.z_gn .z_gn_c .download_list .download_play:hover{background-color:#0094e4; border: 2px solid #0094e4;}
.z_gn .z_gn_c .download_list li .download_list_txt h6:hover{color:#0094e4;}
.z_gn .z_gn_c .download_list li .download_list_txt p:hover{color:#0094e4;}
/*视频*/
.video{padding: 100px 360px;background-color: #f5f5f5}
.video-content{width: 100%}
