﻿
.flex_after:after{ content: '';
    width: 273px;
   }
.mt0{margin-top:0 !important}
.mb0{margin-bottom:0!important}

body,html{
  scroll-behavior: smooth;
}

/*背景图更改*/
.about1_bg{width:100%;background:url(../images/about1_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.about2_bg{width:100%;background:url(../images/about2_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.about5_bg{width:100%;background:url(../images/about5_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.about6_bg{width:100%;background:url(../images/about6_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.gws_bg{width:100%;background:url(../images/gws_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.rczp2_bg{width:100%;background:url(../images/rczp2_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.rczp3_bg{width:100%;background:url(../images/rczp3_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.solute_bg{width:100%;background:url(../images/solutebg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}





.newslist_bg{width:100%;background:url(../images/news_content_bg.jpg)no-repeat center center;background-size:cover;height:480px;position:relative;}
.about_w{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);width:60%;}
.about2_w1{font-size:40px;color:#fff;font-weight:600;text-align:center;}
.about2_w2{font-size:14px;color:#fff;text-align:center;margin-top:25px;line-height:25px;}

.newslist_w{position:absolute;left:38%;top:45%;transform:translate(-50%,-50%);}
.newslist_w1{font-size:40px;font-weight:600;text-align:center;}
.newslist_w2{font-size:14px;text-align:center;margin-top:25px;line-height:25px;}



/*背景图更改结束*/
/*内容样式表*/
.header{width:100%;display:flex;max-width:1000px;height:124px;padding:39px 0 14px;margin:0 auto;  flex-wrap: wrap;justify-content : space-between;}
.header_right{width:146px;padding-top:45px;}
.swicth_cn_en{float:right;line-height:21px;height:21px;letter-spacing:1px;}
.weix{float:left;}
.nav{width:100%;border-top:2px solid #d3d4d5}
.nav .nav_ul{width:100%;max-width:1000px;margin:0 auto;display:flex;justify-content:flex-end;flex-wrap: wrap;}
.nav ul li{width:11.6%;margin-left:15.5%;text-align:right;font-size:18px;height:55px;text-align:center;webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;transition-duration:0.6s;line-height:55px;    cursor: pointer;}
.nav_con{display:none;width:100%;padding:30px;}
.nav_title1:hover{background:#46b2e3;color:#fff}
.nav_title1:hover a{color:#fff;}
.nav_title2:hover a{color:#fff;}
.nav_title2:hover{background:#e74ca2;color:#fff}
.nav_title3:hover{background:#ffe200;color:#fff}
.green{background:#46b2e3;}
.yellow{background:#e74ca2}
.blue{background:#ffe200}
.nav_con .navcontent1 {width:100%;max-width:1000px;padding:10px 0 0 340px;margin:0  auto;}
.nav_con .navcontent2 {width:100%;max-width:1000px;padding:10px 10px 0 0px;margin:0  auto;overflow:auto;}
.nav_con .navcontent3 {width:100%;max-width:1000px;padding:10px 0 0 400px;margin:0  auto;overflow:auto;}
.navcontent1 ul{float:left;width:380px}
.navcontent1 ul li{width:120px;float:left;height:40px;line-height:40px;font-size:16px}
.navcontent1 ul li a{color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s}
.navcontent1 ul li a:hover{color:#e6e6e7}
.navcontent2 ul{float:right;width:380px}
.navcontent2 ul li{width:190px;float:left;height:40px;line-height:40px;font-size:16px}
.navcontent2 ul li a{color:#fff;}
.navcontent3 ul{float:right;width:240px}
.navcontent3 ul li{width:120px;float:left;height:40px;line-height:40px;font-size:16px;text-align:right;}
.navcontent3 ul li a{color:#fff;}
.erweima{width:100%;height:100%;display:none;position:fixed;background:rgba(0,0,0,0.3);z-index:999999;}
.ewmp {position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);width:18%;}
.ewmp .er{display:block;width:100%;}
.ewmp .close{width:40px;height:40px;display:block;float:right;margin-right:-42px;margin-top:-42px;cursor:pointer;}
.gl img{float:left}
.block_home_slider {
	position: relative;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
}  /*µ×²¿Ð¡Í¼±ê*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:42px; height:76px; display:block; position:absolute; top:50%;  text-indent:-9000px;transform: translate(0,-50%);}
.block_home_slider .flex-direction-nav a.flex-prev {left:86px;background:url(../images/slider-arrow_left.png)no-repeat center; -webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;background-size:cover;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background:url(../images/slider-arrow_lefth.png)no-repeat center; background-size:cover;}
.block_home_slider .flex-direction-nav a.flex-next {right:86px; background:url(../images/slider-arrow_right.png)no-repeat center; -webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;background-size:cover;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background:url(../images/slider-arrow_righth.png)no-repeat center;background-size:cover;}
.block_home_slider .flex-control-paging{overflow:auto;position:absolute;bottom:-34px;right:17.5%;}
.block_home_slider .flex-control-paging li {
	margin-left:11px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat;text-indent:-9000px; cursor:pointer;border:1px  solid  #727172;background:#fff;border-radius:50%;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;background:#727172;}
/*2*/
/**/
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}


.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides{overflow:auto;}

.gl{max-width:1000px;margin:0  auto;height:58px;line-height:58px;}
.gl img{transform: translate(0,128%);}
.dashed{width:100%;border-bottom:1px dashed #727172;}
.index_img{width:100%;max-width:1000px;margin:0 auto;padding:0 0; }
.index_img ul{margin-top:2%;margin:32px 0 25px 0 ;}
.index_img ul li{width:32%}
.index_img ul img{display:block;width:100%;}
/*公共的footer*/
.footer{width:100%;font-weight:300;background:#231815;}
.footer_c{display:flex;width:100%;max-width:1000px;margin: 0 auto;}
.footer_left{width:68%;padding:40px 0;background:#231815}
.footer_lc{width:100%;max-width:712px;float:right}
.footnav{width:20%;}
.footer_right{width:32%;padding:40px 0;}
.foothead{font-size:18px;margin-bottom:16px;color:#fff}
.footnav li{height:30px;}
.footnav li a{color:#fff}
.footer_rc{float:left;width:100%;font-size:16px;color:#fff;padding-left:7.3%;letter-spacing:2px;}
.footer_rc1{width:100%;text-align:left}
.footer_rc2{width:100%;text-align:left}
.footer_rc3{width:100%;text-align:right;padding-right:25px;}
.footer_time2{float:left}
.footer_time3{float:left;line-height:30px;padding-left:30px}
.code{width:40%;margin-top:20px;}
.code img{width:100%}
.copyright{width:100%;line-height:48px;color:#342e2c;font-size:14px;}
.copyrightdiv{width:100%;max-width:1000px;margin:0 auto;}
.copyright img{display:block;}
.m_weight{font-weight:400}
.certification{width:20%;}
/*about2*/
.singleimg img {display:block;width:100%;}
.singleimg {width:100%;margin:0  auto;position:relative;}
.about2_head{position:absolute;top:23%;font-size:70px;color:#fff;width:100%;text-align:center;}
.about2_heada{position:absolute;width:100%;font-size:50px;color:#fff;top:53%;font-weight:300;text-align:center;}

/*单页样式*/
.singlepage{width:85%;max-width:1050px;margin:0 auto; }
.singlepage img {display:block;width:100%;margin:15px auto;}





/*singlepage*/
.singlepage .single_head:nth-child(1){padding-top:85px;margin-top:0;}
.single_head{font-size:40px;font-weight:800;text-align:center;padding-top:125px;margin-top:-40px;margin-bottom:25px}
.single_ms{font-size:14px;text-align:center;}
.s_title{font-size:20px;font-weight:800;text-align:center;margin:35px 0 10px 0}
.s_1{text-align:center;line-height: 26px;}

/*singlepage结束*/
/**/
.gd_list{width:100%;height:480px;background:url(../images/about1_1.jpg) no-repeat center center;background-size:cover;margin-bottom:32px;}
.gd_lista{width:100%;height:480px;background:url(../images/about1_2.jpg) no-repeat center center;background-size:cover;margin-bottom:32px;}
.gd_listb{width:100%;height:480px;background:url(../images/about1_3.jpg) no-repeat center center;background-size:cover;margin-bottom:32px;}
.gd_container{width:75%;margin:0  auto; max-width:1000px;position:relative;height:100%;}
.gdlist_w{position:absolute;left:65px;top:94px;color:#fff}
.gdlist_w1{font-size:40px;text-align:center;}
.gdlist_w2{font-size:20px;text-align:center;}
.gdlist_ww{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}
.gdlist_www{position:absolute;left:65px;bottom:94px;}
/**/
.caroursel{margin:50px auto;height:700px!important;}
.zlname{text-align:center;}
.poster-list li{height: auto!important;}
.poster-main .poster-btn{
    cursor: pointer;
    position: absolute;
    bottom:50%;
    width:16px !important;
    height:24px !important;
    text-align: center;
    line-height: 14px;
    color: #ffffff;
    background:url("../images/downleft.png") no-repeat center;
   /* background-color: #feb320;*/
    /*opacity: 0.2;*/
    z-index: 10;
}
.poster-main .poster-next-btn{
    background:url("../images/downright.png") no-repeat center;
}
.poster-main .poster-prev-btn{
    left: -59px;
}
.poster-main .poster-next-btn{
    right: -59px;
}
.about_6{width:100%;max-width:1000px;margin:0 auto;padding-top:5%;}/*padding:0 20px;*/
.aboout_6c{background:url(../images/lianxi.png) no-repeat right center ;background-size:81% 100%}
.contact_head{font-size:30px;margin-bottom:5%}
.contact_chead{font-size:22px;}
.contact_c{line-height:55px;margin-bottom:5%}
.contact_c ul li{font-size:18px;color:#595757;}
/*案例部分*/
.anli1_content{width:100%;}
.anli1_bg{display:block;width:100%;margin:0 auto;}
.anli1_word1{font-size:59px;color:#717071;font-weight:600;}
.anli1_word2{font-size:60px;color:#717071;font-weight:300;line-height:65px;margin-bottom:2%;}
.anli1_word3{font-size:18px;color:#717071;font-weight:300;}
.anli1_word4{font-size:13px;color:#717071;font-weight:300;}
.anli_middle{padding:20px 2% 55px 2% ;background:#dbdcdc;border-bottom:1px  dotted #383231}
.anli_middle_container{width:100%;max-width:1000px;margin:0 auto;}
.partner{width:100%;display:block;background:#dbdcdc;padding-bottom:60px;margin-bottom:20px;padding:2%}
.partner img{width:100%; display:block;max-width:1000px;margin: 0 auto}
.anli2_bg{width:100%;position:relative;margin:0  auto}
.anli2_bg  img {display:block;width:100%;}
.anli2_word1{position:absolute;font-size:90px;left:50%;top:30%;transform: translate(-50%,-50%);color:#fff}
.anli2_word2{position:absolute;font-size:64.54px;left:50%;top:50%;transform: translate(-50%,-50%);color:#fff;font-weight:300}
.anli2_word3{width:65%;position:absolute;font-size:16px;left:50%;top:70%;transform: translate(-50%,-50%);color:#fff;text-align:center}
.product_listcc{overflow:auto;padding:}
.product_list{width:90%;max-width:1000px;margin:30px  auto;}
.left_menu{width:100%;line-height:50px;background:#e6e6e7}
.left_menu ul li a{color:#231815;display:block;font-size:14px;transition:0.5s;-webkit-transition:0.5s;}
.left_menu ul li a:hover{color:#00a8e9}
.left_menu ul li{float:left;margin-right:29px;}
.left_menu_c{width:100%;max-width:1000px;margin:0 auto;}
/*黑色*/
.left_menu.left_menu_black{width:100%;line-height:50px;background:#231815}
.left_menu.left_menu_black ul li a{color:#fff;display:block;font-size:14px; transition:0.5s;-webkit-transition:0.5s;}
.left_menu.left_menu_black ul li a:hover{color:#00a8e9}
.left_menu.left_menu_black ul li{float:left;margin-right:29px;}
.left_menu_c{width:100%;max-width:1000px;margin:0 auto;}
.left_menu.left_menu_black .left_menu_h{color:#fff}
/*黑色*/
.service_left_menu{width:100%;line-height:50px;background:#231815;}
.service_left_menu ul li a{color:#fff;display:block;font-size:14px; transition:0.5s;-webkit-transition:0.5s;}
.service_left_menu ul li a:hover{color:#00a8e9}
.service_left_menu ul li{float:left;margin-right:29px;}
.left_menu_c{width:100%;max-width:1000px;margin:0 auto;}
.service_left_menu .left_menu_h{color:#fff}
.service_left_menu.menu_bg{position:fixed;top:0;left:0;z-index:10;}

/*案例导航*/
.anli_left_menu{width:100%;line-height:50px;background:#231815;position:relative;}
.anli_left_menu ul li a{color:#fff;display:block;font-size:14px; transition:all 0.5s;-webkit-transition:all 0.5s;}
.anli_left_menu ul li a:hover{color:#00a8e9}
.anli_left_menu ul li{float:left;width:58px;text-align:center;}
.left_menu_c{width:100%;max-width:1000px;margin:0 auto;}
.anli_left_menu .left_menu_h{color:#fff}
.left_menu_content_title{text-align:center;line-height:38px;color:#231815!important;}
.left_menu_content{background:#f7f7f7;padding:28px 0;position:absolute;width:100%;top:50px;left:0;z-index:10;display:none;}
.left_menu_content_container{width:100%;max-width:1050px;margin:0  auto;padding-left:89px;overflow:auto;}
.left_menu_content_li{width:10%;float:left;margin-right:5%}
.left_menu_content_li img{width:100%;}
.anli_left_menu .left_menu_h a{color:#fff;}
/*案例导航结束*/
.huace_list{width:86.3%;float: left;}

.jingwei_word{float:right;width:9.7%}
.jingwei_word img {width:100%;max-width:120px;}
.anli2more{width:30%;margin:5%  auto;text-align:center;}
.anli2more img {width:25%;display:block;margin:0 auto;}
.anli2more_title{color:#444140;font-size:16px;margin:10px;}

/*normal*/




/*mormal结束*/
.rczp1_content{width:100%;background:url(../images/rczpbg.jpg) no-repeat center;}
.rc1_idea{width:100%;max-width:1000px;margin: 0 auto;padding:6% 0 8% 0}
.zp1_head{display:block;}
.rc1_word1{font-size:18px;line-height:35px;color:#231815; font-weight:300}
.rc1_word2{font-size:20px;line-height:35px;color:#fff;font-weight:200}
.rc1_word2 span{font-weight:400}
.rc1_word_con{margin-bottom:64px;margin-top:80px;}
.rczp1_content{margin-bottom:20px;}

.zhaopinlist{width:100%;}
.zhaopin_contanier{max-width:1000px;margin: 0 auto;width:53%;}
.zp_list{padding:100px 0 45px 0}
.zhaopinlist_bg{width:100%;max-width:1000px;margin: 0 auto;position:relative;}
.zhaopinlist_bg img{width:100%;}
.zhaopinlist_bg_word{width:100%;text-align:center;font-size:90px;position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);color:#fff;}

.zhaopinlist_li{color:#231815;width:273px;height:351px;padding:72px 50px 0 26px;background:url(../images/zplist_img.png) no-repeat center;margin-bottom:48px; transition:all 0.3s;}
.zhaopinlist_li a{color:#231815}
.zp3_head{font-size:16px;}
.zpdec{float:left;}
.zpdes{float:left;}
.zpgw{margin-top:28px;font-size:12px;font-weight:300;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;}
.zp3_head span{font-weight:300;}
.rc_link{font-weight:300;font-size:12px;margin-top:50px;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;}
.rc_more{display:block;font-size:10px;text-align:right;margin-top:40px;text-align:right;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;padding-right:40px;}

.zhaopinlist_li:hover{background:url(../images/zplist_img_hover.png)no-repeat center;}
.zhaopinlist_li:hover .zpgw{color:#717071}
.zhaopinlist_li:hover .rc_link{color:#717071}
.zhaopinlist_li:hover .rc_more{color:#f29600}
.zp4_titlehead{color:#231815;font-size:35px;text-align:center;margin:50px 0 20px 0;}
.zp4_asa{width:100%;max-width:1000px;margin: 0 auto;background:url(../images/zp4_asa.png) no-repeat center;height:15px;}
.zp_detail{width:100%;border:1px solid #9e9e9f;margin-top:60px;margin-bottom:55px;}
.zp4_title{width:100%;height:65px;background:#9e9e9f;line-height:65px;padding-left:55px;}
.zp4_titlea{font-size:35px;float:left;}
.zp4_title_leftimg{float:right;width:87px;height:65px;background:url(../images/zp_left_img.jpg)no-repeat center;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;background-size:cover;}
.zp4_content{width:100%;padding:40px 80px 80px 55px}
.tdbutton{font-size:24px;display:block;}
.zp4_con_head{font-size:18px;}
.zp4_content ul li{font-size:16px;line-height:42px;}
.zp4_content ul{margin-bottom:55px;}
/*.zp4_title_leftimg:hover{background:url(../images/zp_lefthover_img.jpg)no-repeat center;}*/
.newslist{width:100%;max-width:1000px;margin: 0 auto;}
.newslisthead{text-align:center;color:#231815;font-size:34px;margin-bottom:20px;margin-top:65px}
.news_menu{margin-top:30px;}
.news_menu  ul li  {float:left;width:50%;text-align:right;}
.news_menu  ul{float:right;width:196px;height:50px;}
.news_menu a{font-size:14px;}
.news_list ul li{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0;margin-bottom:50px;border-top:1px  dashed #716a68; border-bottom:1px  dashed #716a68}
.news_list_img{width:47.9%;display:block;}
.news_list_img img{width:100%;}
.news_list_centent{width:42%;}
.news_list_title{font-size:24px;display:block;}
.news_list_subtitle{font-size:16px;margin-top:8px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news_list_time{font-size:14px;color:#888888;margin-top:38px;}
.news_list_more{display:block;font-size:12px;margin-top:38px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.news_list_more:hover{color:#00a8e9}
.line{width:100%;background:#d1d2d2;height:2px;}
.news_c{width:100%;max-width:1000px;margin: 0 auto;}
.news_c_head{font-size:40px;margin-top:80px;margin-bottom:40px;text-align:center;}
.news_c_aa{width:100%;max-width:430px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.news_color_yellow{color:#ffe200}
.news_contenta{margin-top:60px;padding-bottom:40px;}
.news_contenta p{font-size:14px;}
.news_contenta img{width:100%;}
/*单页样式*/

.footnav ul li a{font-size:14px}
/* 滚动新闻 */
.scrollDiv{ height:19px;overflow:hidden;float:left;margin-top:20px;line-height:19px;}
.scrollDiv li{ background:url(../images/laba.jpg) no-repeat left 2px; padding-left:16px; }
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{height:0px;}
.jp_list{width:475px;margin:0  auto;overflow:auto;margin-top:60px;}
.jp_list ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.jp_list ul li{cursor:pointer;padding: 0 10px;height:35px;line-height:35px;font-size:16px;color:#231815;text-align:center;}
.jp_list ul li:nth-child(4){margin-right:0}
.jp_bg{background:#ffe200;color:#fff!important}
.news_contenta p {line-height:28px}
.singlepage{padding-bottom:60px;}
.page{width:40%;margin:0 auto;}
.page a{display:block;font-size:16px;margin-top:40px;}

.bigscreen {
	display: block;
 padding:50px 0 80px 0;
 position:relative;
 height:800px;
}
.bigscreen .orbit-wrapper {
	position: relative;
	overflow: visible;
	margin: 0 auto;
	margin-bottom:30px;
}
.bigscreen .orbit {
	position: relative;
}
.bigscreen .orbit span {
	display: none;
}
.bigscreen .orbit .swiper-slide {
	display: block;
	position: absolute;
	left:0;
	width:107px
}
.bigscreen .orbit .swiper-slide img {
	width: 100%;
}
.bigscreen .orbit-wrapper h4 {
	display: none;
}
.bigscreen .timer {
	display: none;
}
.bigscreen .slider-nav {
	display: block;
	position:absolute;
	left:0;
	bottom:10px;
	width:100%;
	text-align:center;
	z-index:10;
}
.bigscreen .slider-nav span.right {
	position:absolute;
	background: url(../images/downright.png) no-repeat center;
	width:152px;
	height:26px;
	right:0;
		right:-200px;
	top:-220px;;
}
/*.bigscreen .slider-nav span.right:hover{
	background:url(../images/next3.jpg) no-repeat center;
}*/
.bigscreen .slider-nav span.left {
	position:absolute;
	background: url(../images/downleft.png) no-repeat left center;
	width:152px;
	height:26px;
	left:-200px;
	top:-220px;;
}
/*.bigscreen .slider-nav span.left:hover{
	background: url(../images/prev3.jpg) no-repeat left center;
}*/
.bigscreen .slider-nav span {
	color: #fff;
	text-align: center;
	display:inline-block;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	display:inline-block;
}
.orbit-wrapper #featured{

	margin:0 auto;
	background:url(../images/bg12.jpg) no-repeat center;
}
.bigscreen .orbit .swiper-slide .pic {
	  position: relative;
    text-align: center;
   /*overflow: hidden;*/
}
.bigscreen .orbit .swiper-slide .pic a {

}
.bigscreen .orbit .swiper-slide .pic .text07 {
	overflow: hidden;
	position:relative;
	z-index: 3;
	padding: 15px;
	text-align:center;
	margin-top:15px;
	bottom:0;
	color:#313131;
	left:0;
	text-align:center;
	width:100%;
	font-size:16px;
 display:none;

	box-sizing:border-box;
}
.bigscreen .orbit .swiper-slide .pic .text07 .more {
	font-style: normal;
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -10px;
}
.bigscreen .orbit .swiper-slide .pic .p1 {
	position: relative;
	z-index: 2;
/*	margin-bottom: -82px;*/
}
.bigscreen .orbit .swiper-slide{
	border:none !important;
	height:auto;
}
.bigscreen .orbit .swiper-slide .pic .p1 .mark{
	background:url(../images/mark31.png) no-repeat center;
	width:42px;
	height:42px;
	display:block;
	position:absolute;
	right:0;
	bottom:0;
	display:none;
}

.swiper-container05 .swiper-slide {
	transform: scale(0.6);
	-webkit-transform: scale(0.6);
	transition: all ease 500ms;
	-webkit-transition: all ease 500ms;
}
.swiper-container05 .swiper-slide-active {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.swiper-button-prev05 {
	position: absolute;
	left: 0;
	background: url(../images/prev2.png) no-repeat left center;
	background-size: 4.5em;
	width: 2.25em;
	height: 2.25em;
	top: 50%;
	margin-top: -1.125em;
	z-index: 10;
}
.swiper-button-next05 {
	position: absolute;
	right: 0;
	background: url(../images/prev2.png) no-repeat right center;
	background-size: 4.5em;
	width: 2.25em;
	height: 2.25em;
	top: 50%;
	margin-top: -1.125em;
	z-index: 10;
}
.swiper-slide img {
}
.scroll{width:54px;
	height:40px;
	background:#9f9fa0;
	color:#231815;
	line-height:40px;
	text-align:center;
	position:fixed;
	right:10%;
	bottom:50px;
	cursor:pointer;
	font-size:14px; display:none;
	-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;
}
.scroll:hover{background:#727172;color:#fff}
.header_right img{cursor:pointer}
.year_list{width:95%;height:74px;padding: 0 3%;overflow:hidden}
.left_menu_h{float:left;font-weight:500;font-size:16px;}
.left_menu ul{float:left}
.news_list{margin-top:30px}
.singlepage2 img{display:block;width:100%;height:auto;margin-bottom:32px;}
.single_msa{font-size:14px;font-weight:300;text-align:center;line-height:24px;}
.s_2{font-size:14px;margin:15px 0;text-indent:2em;line-height:26px;}
.normal_listaa:after{content: '';width: 32%;}
.video-play {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.8);
    left: 0;
    top: 0;
    z-index: 111;
    text-align: center;
    display: none;
}

    .video-play.black-full {
        background: rgba(0,0,0,1);
    }

    .video-play .video {
        position: relative;
        display: block;
        top: 50%;
        transform:translateY(-50%);
        width: 50%;
        height: auto;
        margin:0 auto;

    }

    .video-play video {
        width:100%;
        height: auto;
    }

    .video-play .close1 {
        position: absolute;
        top: -10px;
        right: -40px;
        cursor: pointer;
        color: white;
        width: 15px;
        height: 15px;
        background: url("../images/cancel.png");
        background-size: 100%;
    }

.video-container {
    /*visibility: hiddenï¿½ï¿½*/
    /*height: 100%;*/
    overflow: hidden;
    position: relative;
}

.video-container .menu {
position: absolute;
right: 3%;
top: 36px;
z-index: 1000000;
}

.video-container .menu .m-btn {
display: inline-block;
color: white;
font-weight: 600;
font-size: 15px;
position: relative;
margin-left: 44px;
line-height: 28px;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
cursor: pointer;
}

.video-container .menu div.m-btn .app-text {
position: relative;
}

.video-container .menu div.m-btn .app-text span {
	vertical-align: middle;
}

.video-container .menu div.m-btn .app-text:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	width: 10px;
	height: 6px;
	background: url(../images/591c03cb0a364.png) no-repeat;
	background-size: cover;
	-webkit-backface-visibility: hidden;
	transition: transform .3s;
	transform-origin: center;
}

.video-container .menu div.m-btn .app-text.rotate180:after {
	transform: rotate(180deg);
}

.video-container .menu .app-box {
position: absolute;
width: 98px;
padding-top: 11px;
top: 24px;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
opacity: 0;
transition: opacity .3s;
visibility: hidden;
}

.video-container .menu .app-box.show {
	opacity: 1;
	visibility: visible;
}

.video-container .menu .app-box a {
	display: block;
	width: 100%;
	height: 37px;
	line-height: 37px;
	border: solid 1px #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	transition: background .3s;
	background: rgba(0,0,0,0);
}

	.video-container .menu .app-box a:hover {
		background: rgba(0,0,0,.2);
	}

	.video-container .menu .app-box a.app-molihe {
		border-bottom: none;
	}

.video-container .arrow {
display: inline-block;
width: 30px;
height: 30px;
background: url(../images/573094c7d2fca.png) no-repeat;
background-size: contain;
position: absolute;
left: 50%;
margin-left: -15px;
bottom: 30px;
z-index: 100;
}

.video-container .logo {
position: absolute;
top: 34px;
left: 44px;
z-index: 100;
width: 128px;
}

.video-container .solgn {
position: absolute;
width: 100%;
text-align: center;
z-index: 1000;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
color: #fff;
margin: auto;
display: inline-block;
}

.video-container .solgn .view-intro {
padding: 15px 30px 15px 60px;
border: 1px solid #fff;
border-radius: 30px;
display: inline-block;
font-size: 20px;
cursor: pointer;
line-height: 1;
margin-top: 50px;
position: relative;
overflow: hidden;
}

.video-container .solgn .view-intro:before {
	width: 17px;
	height: 17px;
	content: "";
	background: url(../images/5954b09670908.png) no-repeat;
	position: absolute;
	background-size: cover;
	left: 29px;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.video-container .solgn h3 {
font-weight: lighter;
font-size: 80px;
letter-spacing: 16px;
line-height: 1.4;
}

.video-container .solgn h3 img {
	width: 290px;
}

.video-container .solgn p {
font-size: 20px;
text-indent: 16px;
line-height: 1.8;
}

.video-container .volume {
position: absolute;
left: 70px;
bottom: 35px;
width: 35px;
height: 35px;
background: url(../images/58d4b714890c3.png) no-repeat;
background-size: cover;
cursor: pointer;
}

.video-container .volume.open {
background-position: 0 -35px;
}

.union-data {
    text-align: center;
    margin-top: 40px;
}

    .union-data span {
        display: inline-block;
        font-size: 30px;
        line-height: 0.8;
        border-right: 1px solid rgba(153,153,153,0.2);
        padding-right: 10px;
        margin-right: 10px;
    }

        .union-data span:last-child {
            border-right: none;
            padding-right: 0;
            margin-right: 0;
        }

        .union-data span em {
            font-style: normal;
            font-size: 14px;
            color: #999;
        }

.intro {
    text-align: center;
    /*margin-top: 60px;*/
    font-size: 17px;
    color: #666;
    width: 960px;
    margin: 60px auto 0;
    line-height: 37px;
}

.video-container .video-cover {
    height: 100%;
    width: 100%;
    /*background: url(../images/595c7eace4d75.png);*/
    position: absolute;
    background-size: 4.5px;
    left: 0;
    top: 0;
}

.video-container .videoMark {
    width: 100%;
    height: 300px;
    position: absolute;
    top: 0;
    left: 0;
}

.video-container .videoMark .headerList {
	position: relative;
	float: right;
	width: 460px;
	height: 55px;
}

.video-container .videoMark .headerList .headerUl {
	padding-top: 22px;
}

	.video-container .videoMark .headerList .headerUl li {
		float: left;
		height: 24px;
		line-height: 24px;
		margin-right: 30px;
		padding-bottom: 10px;
	}

.video-container .videoMark .headerList .underLine {
	position: absolute;
	bottom: 0;
	height: 2px;
	background-color: #fff;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.video-container video {
    width: 100%;
}

.video-container .videoimg {
    width: 100%;
    background-size: 100%;
    display: none;
}
 

@media screen and (max-width: 1025px) {
    .video-play .video {
        width:80% !important;
        
  
    }
}

@media screen and (max-width: 750px) {
    
    .video-play .close1 {
   
    right: -20px;
    
}
    
}
/*插件*/
.normal_list ul li a{display:none}
.normal_list ul li a:nth-child(1){display:block}
.footer_time{margin-top:10px}
/*手机导航*/
.menu.m {
	position:absolute;width:28px;height:26px;right:18px;top:15px;z-index:11;cursor:pointer;
}
body.open .menu.m span:nth-child(1){
	top: 10px;
	-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
			transform: rotate(45deg)
}
body.open .menu.m span:nth-child(2){
	-webkit-transform: scale(0,1);
		-ms-transform: scale(0,1);
			transform: scale(0,1);
}
body.open .menu.m span:nth-child(3){
	top: 10px;
	-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
			transform: rotate(-45deg)
}
.menu.m span{
	position: absolute;
	width: 100%;
	display: block;
	height: 2px;
	background-color: #9e9e9f;
	left: 0;
	top: 0;
	-webkit-transition: all 500ms;
	-o-transition: all 500ms;
	transition: all 500ms;
	z-index: 11;
	border-radius:2em;
}
.menu.m span:nth-child(2){
	top: 10px;
}
.menu.m span:nth-child(3){
	top: 21px;
}

.header_m{width:100%;z-index:999;height:50px;padding:0 30px;position:relative}
.header_m .left{width:12%}.header_m .left a img{height:40px;margin-top:6px}
.header_m .left .img2{display:none}
.header_m .navbar_nav li{float:left;position:relative;display:block}
.header_m .navbar_nav li:after{content:"";width:0;height:2px;background:#ff4500;position:absolute;bottom:0;left:0;transition:all .5s ease 0s}
.header_m .navbar_nav li:hover:after{width:100%}
.header_m .navbar_nav li a{text-decoration:none;height:100%;padding:0 25px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;font-size:16px}
.header_m .navbar_nav li:hover a{color:#ff4500}
.header_m .navbar_nav li.dropdown{display:inherit;position:relative}
.header_m .navbar_nav li.dropdown .jt{width:20px;height:20px;background:url(../images/top.png) no-repeat;background-size:100% 100%;display:block}
.header_m .navbar_nav li.dropdown .dropdown_menu{display:none;position:absolute;top:50px;width:100%;background:#fff;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:120%;left:-10%}
.header_m .navbar_nav li.dropdown .dropdown_menu a{font-size:14px;color:#666;padding:0 10px;line-height:40px;text-align:center;background:#fff;margin-bottom:2px}
.header_m .navbar_nav li.dropdown:hover .dropdown_menu{display:block;background:#f3f3f3;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}
.header_m .navbar_nav li.dropdown:hover .dropdown_menu a{color:#666}
.header_m .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:#fff;background:orange}
.header_m.on{position:fixed;top:0;left:0;background:#fff;border-bottom:1px solid #ccc;}
.header_m.on .left .img1{display:none}.header_m.on .left .img2{display:block}
.header_m.on .navbar_nav li a{color:#333}
.header_m.on .navbar_nav li:hover a{color:#ff4500}
#navToggle{display:none}
.m_nav{position:fixed;top:50px;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:100%;height:100%;background:#fff;transition:all ease .5s;-webkit-transition:all ease .5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transform:translateX(100%)}.m_nav.open{transform:translateX(0)}.m_nav .top{height:60px;padding:20px;box-sizing:border-box}
.m_nav .top .closed{width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer}
.m_nav .logo{width:100%;margin:0 auto}.m_nav .logo img{height:50px;display:block;margin:30px auto}
.m_nav .ul{margin-top:10px}
.m_nav .ul li{padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;opacity:0}
.m_nav.open .ul li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.m_nav .ul li:nth-child(1){-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0ms;transition:all .2s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(2){-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;transition:all .4s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(3){-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(4){-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0ms;transition:all .8s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(5){-webkit-transition:all 1s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(6){-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(7){-webkit-transition:all 1.4s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.4s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(8){-webkit-transition:all 1.6s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.6s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(9){-webkit-transition:all 1.8s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.8s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li a{text-align:center;display:block;text-decoration:none;color:#333;font-size:16px;height:50px;line-height:50px;width:100%}
.m_nav .ul li .dropdown_menu{display:none}
.m_nav .ul li.dropdown.active .dropdown_menu{display:block}
.m_nav .ul li .dropdown_menu a{display:block;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #ddddddd;height:40px;line-height:40px;font-size:14px;color:#9e9e9f}
.m_nav .ul li .dropdown_menu a:last-child{border:0}

/*手机导航结束*/

.header_mcon img {height:40px;margin-left:10px;}
.aboout_6c{display:block}

/*修改*/
.left_menu.rczp{background:#231815;color:#fff;margin-bottom:60px}
.left_menu.rczp ul li a{color:#fff}
.left_menu.rczp ul li a:hover{color:#00a8e9}
.singlepage_left_menu{width:20%;float:left}
.singlepage_left_menu ul li{line-height:40px;}
.singlepage_left_menu_head{font-size:24px;margin-bottom:15px;}
.singlepage_right_content{width:75%;float:right}
.singlepage_right_content h2{text-align:center;padding-top:16px;margin-bottom:23px;}
.singlepage_right_content .block_home_slider .flex-direction-nav a.flex-prev {left:24px;background:url(../images/slider-arrow_left2.png)no-repeat center; -webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;background-size:cover;}
.singlepage_right_content .block_home_slider .flex-direction-nav a.flex-next {right:24px; background:url(../images/slider-arrow_right2.png)no-repeat center; -webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;background-size:cover;}
.singlepage_right_content .flex-control-nav{display:none;}
.singlepage_right_content .block_home_slider .flex-direction-nav a{width:23px;height:39px;}
.singlepage_left_menu  ul li a{  display:block;transition:all  0.3s;}
.singlepage_left_menu  ul li a:hover{color:#009fe8}
/*partner*/
.partner ul{width:100%;max-width:1008px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.partner ul li{width:16.6666666666%;border-bottom:2px  solid #888888;position:relative;}
.partner ul li:after{content:" ";position:absolute;right:-1px;top:50%;width:2px;height:54%;background:#888888;transform:translateY(-50%);}
.partner ul li:nth-child(6n+6)::after{content:" ";position:absolute;right:-1px;top:50%;width:0px;height:54%;background:#888888;transform:translateY(-50%);}
.partner ul li img{width:100%;display:block;}
/*画册*/
.product_list{padding-left:185px;}
.huace_img{width:312px;}
.huace_content{width:304px;}
.product_list ul li{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0;border-top:1px dashed #95908e;border-bottom:1px dashed #95908e}
.huace_title{font-size:20px;margin-bottom:38px;}
.huace_content p{font-size:14px;color:#888888;line-height:32px;}
.huace_content a{font-size:12px;display:block;margin-top:45px;}
.huace_img img{width:100%;}
/*single3*/
.singlepage3{padding-top:30px;}
.works1{width:100%;height:480px;background:url(../images/excellencebg1.jpg)no-repeat  center;padding-top:100px;}
.works_container{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}
.works_container2{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.works_left{width:31%;}
.works_right1{width:60%;}
.works_right1 img{width:100%;}
.works_title{font-size:30px;}
.works_content{font-size:14px;color:#888888;line-height:25px;margin-top:30px;}
.works_left{padding-top:20px;}
.works_more{display:block;margin-top:30px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.works_more:hover{color: #00a8e9;}
.works2{width:100%;height:480px;background:url(../images/excellencebg2.jpg)no-repeat  center;padding-top:40px;}
.works3{width:100%;height:480px;background:url(../images/excellencebg3.jpg)no-repeat  center;padding-top:40px;}
.works_right2{width:44.6%;}
.works_right2 img{width:100%;}
.works2 .works_left{padding-top:60px;}
.works_right3{width:41.36%;}
.works_right3 img{width:100%;}
.works_right4{width:50.54%;}
.works_right4 img{width:100%;}
.singlepage3>div{margin-bottom:25px;}
.shujimore{color:#231815;display:block!important;display: block;
    font-size: 12px;
    margin-top: 38px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;}
.shujimore img{}
.shujimore:hover{color: #00a8e9;}
.huace_content a{transition: all 0.3s;
    -webkit-transition: all 0.3s;}
	.huace_content a:hover{color: #00a8e9;}
	.zp4_title_leftimg a{display:block;}
	
	
.list_jiangbei{display:none;}
/*11-5新增 */
.simplea{
width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}
.gwsas{color:#fff;-webkit-transition: 0.5s;transition: 0.5s;}
.gwsas:hover{color: #00a8e9;}
    /*新增11.6*/
    .others>div{margin-bottom: 38px;}
.anli_baozhuang{width:100%;height:1280px;background:url(../images/anlibaozhuangbg.jpg) center  center;margin-top:36px;margin-bottom:48px;background-size:cover;}
.anli_baozhuang_c{width:70%;max-width:1100px;margin:0 auto;height:100%;position:relative;}
.anli_baozhuang_img{position:absolute;width:53.8%;bottom:50px;left:10px;}
.anli_baozhuang_img img{width:100%;}
.anli_baozhuang_w{width:32%;position:absolute;bottom:275px;right:10px;color:#fff}
.anli_baozhuang_head{font-size:40px;text-align:right;}
.anli_baozhuang_ww{font-size:18px;margin-top:50px;font-weight:300;line-height:33px;}

.other1{width:100%;height:560px;background:url(../images/othersbg1.jpg)center  center no-repeat;}
.other2{width:100%;height:560px;background:url(../images/othersbg2.jpg)center  center no-repeat;}
.other3{width:100%;height:560px;background:url(../images/othersbg3.jpg)center  center no-repeat;}
.other4{width:100%;height:560px;background:url(../images/othersbg4.jpg)center  center no-repeat;}

.others_c{max-width:1340px;width:70%;margin:0 auto;position:relative;height:100%;}
.others_content{position:absolute;}
.others_img{position:absolute;}

.other1 .others_content{width:20.6%;left:11%;top:69px;}
.other1 .others_img{left:33.3333%;top:20px;width:36.67%;}
.other2 .others_content{right:11%;bottom:60px;width:31.74%;}
.other2 .others_img{left:11%;bottom:20px;width:28.8%}
.other2 .other_head{text-align:right;padding-right:20px;}

.other3 .others_content{right:11%;bottom:140px;width:35.74%;}
.other3 .others_img{left:11%;bottom:20px;width:40%}
.other3 .others_content p {background:rgba(172,175,179,0.5);color:#fff;padding:10px 50px;}
.other3 .other_head{text-align:right;padding-right:20px;}

.other4 .others_content{left:11%;bottom:40px;width:27.74%;}
.other4 .others_img{right:11%;bottom:0;width:42.8%}
.other4 .other_head{padding-right:20px;}

.others_img img {width:100%;}
.other_head{font-size:40px;font-weight:500}
.others_content p{color:#888888;font-size:18px;margin-top:38px;line-height:34px}
.moreanli p{text-align:center;color:#717071;font-size:14px;line-height:40px;}
.moreanli{padding:60px 0;}
.xuxian{letter-spacing:10px;}
.web_block{display:block;}
.moblie_block{display: none}