@charset "utf-8";
@font-face{
         font-family： "Microsoft YaHei";
         src: url('../fonts/MSYH.TTF');
 }
body{font-family:'Microsoft YaHei'; }
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a{ text-decoration:none; cursor:pointer;}
.clear{ zoom:1;}
.clear:after{display:block;clear:both; content: ''; visibility:hidden;height:0}/* 取消浮动样式 */
.float_left{ float:left;}
.float_right{ float:right;}

.transition{
	transition:font-size 0.5s , background 0.5s , font-weight 0.5s , color 0.5s , border-bottom 0.5s, width 0.5s, height 0.5s, margin 0.5s, margin-top 0.5s;/*兼容IE10以上浏览器*/ 
	 -webkit-transition:font-size 0.5s , background 0.5s , font-weight 0.5s , color 0.5s , border-bottom, 0.5s width 0.5s, height 0.5s, margin 0.5s, margin-top 0.5s;/*兼容苹果和谷歌浏览器*/ 
	 -moz-transition:font-size 0.5s , background 0.5s , font-weight 0.5s , color 0.5s , border-bottom 0.5s, width 0.5s, height 0.5s, margin 0.5s, margin-top 0.5s;/*兼容火狐浏览器*/ 
	 -o-transition:font-size 0.5s , background 0.5s , font-weight 0.5s , color 0.5s , border-bottom 0.5s, width 0.5s, height 0.5s, margin 0.5s, margin-top 0.5s;/*兼容Opera浏览器*/
}
.wide{ width:1200px; margin:auto;}
.wide_1{ width:1140px; padding:0px 30px; margin:auto; padding-bottom:100px;}
.G_main{ width:100%; overflow:initial;}
.G_switch{width:100%;background: #eeeeee;}
.G_switch div{width:1200px;    margin: auto;line-height: 40px;text-align: right;padding: 0px 45px;box-sizing: border-box;color: #737373; font-size:14px;font-family: 'Microsoft YaHei';}
.G_switch div a{color: #737373; font-size:14px;font-family: 'Microsoft YaHei';    margin: 0px 3px;}
.G_switch div a:hover,.G_switch div .a_1{ color: #ed1b23;}
/*导航*/
.G_logo{ float:left;}
.G_top{ height:90px; width:100%; background:#fff; position:relative;}
.G_top_wide{ padding-bottom:10px;}
.G_top_main_img{ position:relative; top:-90px; width:168px;}
.G_menu{ display:none; float:right; margin-right:20px; margin-top:0px; position:absolute; right:20px; top:10px;z-index: 9999;}
.G_close_anjian{ display:none;}
.G_top_main_ul{ float:right; margin-top:30px; margin-right:30px;}
.G_top_main_ul .li_1{ z-index:100;}
.G_top_main_ul .G_top_main_ul_li{ float:left; margin-left:42px; position:relative; left:3000px; z-index:90;}
.G_top_main_ul .G_top_main_ul_li .G_a_2{ color:#ed1b23; font-size:14px; font-family:'Microsoft YaHei'; padding:15px 18px;text-align:center; background:#FFF; line-height:43px; border-radius:4px;}
.G_top_main_ul .G_top_main_ul_li .G_a_1{ background:#ed1b23;color:#fff;}
.G_top_main_ul .G_top_main_ul_li:hover .G_a_2{ background:#ed1b23; color:#fff;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list{ top:46px; position:absolute;z-index:90; width:100%; text-align:center; background:#fff; border:#eee solid 1px; display:none;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li{ line-height:48px; font-size:12px;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li:hover{ background:#ed1b23; color:#fff;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li:hover a{color: #fff;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li a{ display:block;color: #000;font-family:'Microsoft YaHei';}
/*bottom*/
.G_bottom_1{ position:fixed; bottom:0px;}
.G_bottom{ width:100%; height:72px; background:#2c2e5a; border-top:#fff solid 1px;}
.G_bottom .span_1{ float:left; margin-left:34px; color:#fff; font-size:18px; line-height:72px;font-family:'Microsoft YaHei';}
.G_bottom .span_2{ margin:auto;line-height: 72px;margin-left: 362px;color: #fff;font-size: 12px; font-family: 'Microsoft YaHei';}
/*二级页公共分页样式开始 */
.fenye_box1{ width:100%; height:34px; }
.fenye_box1 div a{display: block; border:#f00 solid 1px;  width: 65px;  height: 30px;  color: #f00;  font-size: 14px;  font-family: 'Microsoft YaHei';  text-align: center;  line-height: 30px;  margin-top: 20px;  margin-right: 29px;}
.fenye_box1 div a:hover{ background:#f00; color:#fff;}
.fenye_box1 .float_right ul{ margin-right:18px;}
.fenye_box1 .float_right ul li{ float:left; margin-left:7px; margin-top:50px;}
.fenye_box1 .float_right ul li .a_1{ background:#fff; border:#b0b0b0 solid 1.5px; border-radius:6px;width:39px; height:39px; display:block; text-align:center; line-height:39px; color:#555555; font-size:17px; font-family:"Microsoft YaHei";}
.fenye_box1 .float_right ul li .a_1:hover{  background:#ed1b23;border:#ed1b23 solid 1.5px;  color:#FFF;}
.fenye_box1 .float_right ul li .a_2{ font-family:"Microsoft YaHei"; font-size:17px;width:39px; height:39px;  display:block; color:#555555; background:#fff; border:#b0b0b0 solid 1.5px; border-radius:6px; text-align:center; line-height:39px;}
.fenye_box1 .float_right ul li .a_2:hover,.fenye_box1 .float_right ul li .a_3{background:#ed1b23;border:#ed1b23 solid 1.5px;color:#FFF;}

/*合作伙伴*/
.G_aboutSEPA_par_box{width:100%;margin:30px auto;}	
.G_aboutSEPA_par_box li{width:25%;float:left;padding-bottom:20px;}	
.G_aboutSEPA_par_box li img{width:100%}		
	

/*secondary_banner*/
.G_secondary_banner{ height:240px; width:100%; overflow:hidden; text-align:center; position:relative;}
.G_secondary_banner .hero-image{  height:240px; }
.G_secondary_banner .hero-image .img {
text-align:center;
  width: 100%;
  height: 100%;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -webkit-animation-name: heroImage;
  -moz-animation-name: heroImage;
  -o-animation-name: heroImage;
  -ms-animation-name: heroImage;
  animation-name: heroImage;
  -webkit-animation-duration: 6s;
  -moz-animation-duration: 6s;
  -o-animation-duration: 6s;
  -ms-animation-duration: 6s;
  animation-duration: 6s;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  -ms-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay: 0s;
  -ms-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  -o-animation-iteration-count: 1;
  -ms-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  animation-direction: normal;
  min-height: 350px;
}
.G_secondary_banner .hero-image .t-t{
	 position: absolute;
    top: 26%;
    height: 100px;
   
	width:100%;
	
}

.G_secondary_banner .hero-image .t-t h1{
	font-size:3.0em;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t h2{
	font-size:2.7em;;color:#000;font-weight:normal
	
}
@-moz-keyframes heroImage {
  0% {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes heroImage {
  0% {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.hero-text-mul{ position:absolute; top:50%; left:50%; margin-left:-589px; margin-top:-242px; border:none;}

/*secondary_title*/
.secondary_title{display:none; width:100%; height:155px; border-bottom:#b6b5b5 dashed 1px;  font-weight:500; font-family:'Microsoft YaHei'; position:relative;}
.secondary_title_1{ height:185px;}
.secondary_title span{color:#ed1b23; font-size:45px;line-height:155px; letter-spacing:2px;}
/*图文*/
.G_aboutSEPA_main{ width:100%;}
.G_aboutSEPA_main_box{ width:100%;text-align: left;line-height:30px}

.G_aboutSEPA_main_boximg{ text-align:center;}
.G_aboutSEPA_main_box_img{ margin-top:50px;}
.G_aboutSEPA_main_box_span{ text-align:left; display:block; font-size:23px; font-family:'Microsoft YaHei'; line-height:40px;}
.G_aboutSEPA_main_box_span_1{ text-align:left; display:block; text-indent:2em; font-size:23px; font-family:'Microsoft YaHei'; line-height:40px;}
.G_aboutSEPA_main_box_span_2{ text-align:right;  display:block;font-size:23px; font-family:'Microsoft YaHei'; line-height:40px; margin-top:10px;}
.G_aboutSEPA_main_box_img_1{ width:100%; margin-top:44px;}

.G_aboutSEPA_main_box_1{ height:231px; padding-top:50px; padding-bottom:30px;}
.G_aboutSEPA_main_box_1 .span_1{ width:648px; display:block; float:left; color:#000; font-size:26px; line-height:42px; margin-top:10px; font-family:'Microsoft YaHei'; height:208px; text-align:left; overflow:hidden;}
.G_aboutSEPA_main_box_1 .span_2{ width:550px; display:block; float:left; color:#000; font-size:26px; line-height:44px; margin-top:-10px; font-family:'Microsoft YaHei'; height:255px; text-align:left; overflow:hidden;}
.G_aboutSEPA_main_box_1 .span_3{ height:350px; width:538px;}
.G_aboutSEPA_main_box_1 .span_2 .span_2_1{ display:block;}
.G_aboutSEPA_main_box_1 .img_1{ float:right; width:463px; height:231px;}
.G_aboutSEPA_main_box_1 .img_2{ float:right; width:546PX; height:235px;}
.G_aboutSEPA_main_box_1 .img_3{ float:right; width:518px; height:364px;}

.G_aboutSEPA_main_box_2{}
.G_aboutSEPA_main_box_2_1{ margin-top:30px;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_1{ float:right; width:444px; display:block; margin-top:20px; font-size:26px;font-family:'Microsoft YaHei'; line-height:45px; color:#000; height:488px; overflow:hidden;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_1 .span_1{ font-size:28px; font-weight:bold; float:right; display:block;margin-top:10px; margin-bottom:10px;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_1 span{ display:block;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_2{ float:right; width:525px; height:330px; display:block; font-size:26px;font-family:'Microsoft YaHei'; line-height:45px; color:#000; overflow:hidden;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_2 img{width:516px; height:64px;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_2 .span_1{ font-size:28px; font-weight:bold; width:100%; float:right; display:block;margin-top:10px; margin-bottom:10px;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_2 span{ display:block; width:100%;}
.G_aboutSEPA_main_box_2 .G_aboutSEPA_main_box_2_text_3{ float:right; width:443px; font-size:26px;font-family:'Microsoft YaHei'; line-height:45px; color:#000; overflow:hidden; height:398px; margin-right:50px;}
.G_aboutSEPA_main_box_2 .img_1{ float:left; width:676px; height:530px;}
.G_aboutSEPA_main_box_2 .img_2{ float:left; width:592px; height:329px;}
.G_aboutSEPA_main_box_2 .img_3{ float:left; width:593px; height:413px;}

.G_aboutSEPA_main_box_3{ margin-top:20px; text-align:left;}
.G_aboutSEPA_main_box_3_1{ margin-top:50px;}
.G_aboutSEPA_main_box_3_text{ color:#000; font-family:'Microsoft YaHei'; line-height:44px; font-size:25px; margin-left:20px; float:left;}
.G_aboutSEPA_main_box_3_text span{ display:block;}
.G_aboutSEPA_main_box_3 .img_1{ width:547px; height:393px; float:right; margin-left:24px;}
.G_aboutSEPA_main_box_3 .img_2{ width:487px; height:348px; float:right; margin-left:73px; margin-top:13px; margin-right:28px;}
.G_aboutSEPA_main_box_3 .span_1{ color:#000; font-size:26px; font-family:'Microsoft YaHei'; line-height:45px;}
.G_aboutSEPA_main_box_3 .span_2{ font-size:28px; font-family:'Microsoft YaHei'; font-weight:bold;}
.G_aboutSEPA_main_box_3 .span_1 .span_4{}

/*研究中心*/
.G_aboutSEPA_main_list{}
.G_aboutSEPA_main_list li{ text-align:center; width:226px; float:left; margin:40px 29px; cursor:pointer; height:420px; overflow:hidden;}
.G_aboutSEPA_main_list li div{ width:206px; height:206px; border-radius:500px; overflow:hidden; margin:auto;}
.G_aboutSEPA_main_list li div img{ width:100%;}
.G_aboutSEPA_main_list li h4{ color:#20px; font-family:'Microsoft YaHei'; color:#000; font-weight:normal; margin-top:28px;}
.G_aboutSEPA_main_list li span{ font-size:15px; font-family:'Microsoft YaHei'; color:#000; margin-top:10px; display:block; line-height:25px;}
.G_aboutSEPA_main_list li:hover div img{ width:110%; margin-top:-10px; margin-left:-10px;}

/*新闻*/
.G_news_list{ padding:0px 30px;}
.G_news_list li{ padding:20px 0px;  margin-top:28px;}
.G_news_list li .news_l{display:inline-block;width:70%;padding:0 50px 30px 0;border-right:2px solid #ed1b23;}
.G_news_list li .news_l h2{font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l p{padding-top:20px;}
.G_news_list li .news_l h2 a{color:#000;}
.G_news_list li .news_l h2 a:hover{color:#ed1b23;}
.G_news_list li .news_r{display:inline-block;width:20%;padding-left:50px;float:right;}
.G_news_list li .news_r h2{font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;display:block;clear:both;}
.G_news_list li .news_r p{clear:both;height:20px;}
.G_news_list li .news_r a{padding:5px 10px;background:#ed1b23;color:#fff;clear:both;}
.G_news_list li h4{ font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .div_1{ margin-top:34px;}
.G_news_list li .div_1 .div_1_2{ width:304px; height:234px; float:left; overflow:hidden;}
.G_news_list li .div_1 .div_1_2 img{ -webkit-transition: all 1.5s;  -moz-transition: all 1.5s;  -o-transition: all 1.5s;  -ms-transition: all 1.5s;  transition: all 1.5s;}
.G_news_list li .div_1 .div_1_1{ width:756px; float:right;}
.G_news_list li .div_1 .div_1_1 .span_1{ color:#b8b8b8; font-size:18px; font-family:'Microsoft YaHei'; display:block; float:left;}
.G_news_list li .div_1 .div_1_1 .span_1 .span_1_1{ font-size:18px; color:#cb2728; font-family:'Microsoft YaHei';}
.G_news_list li .div_1 .div_1_1 .span_2{ font-size:15px; color:#a3a3a3; font-family:'Microsoft YaHei'; float:right; display:block;}
.G_news_list li .div_1 .div_1_1 .span_3{ font-size:21px; font-family:'Microsoft YaHei'; color:#575757; display:block; margin-top:20px; line-height:42px; text-indent:2em;}
.G_news_list li:hover .div_1 .div_1_2 img{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);  -o-transform: scale(1.1, 1.1);  -ms-transform: scale(1.1, 1.1);  transform: scale(1.1, 1.1);}
.G_news_list li:hover h4{ color:#ed1b23;}

/*全球客户*/
.G_customer_list{ padding-top:60px;}
.G_customer_list li{ width:264px; height:145px; border:#eee solid 3px; overflow:hidden; float:left; margin-left:20px; margin-bottom:20px;}
.G_customer_list li img{ width:264px; height:145px;}
/*联系我们*/
.G_contact_div{ padding:0 15px; margin-top:48px;}
.G_contact_div .div_left{ width:449px; float:left;}
.G_contact_div .div_left ul{ padding-top:45px; padding-left:66px; background:url(../Images/bj.png); width:376px; height:670px;}
.G_contact_div .div_left ul li{ margin-bottom:40px;}
.G_contact_div .div_left ul li h4{ color:#ed1b23; font-size:23px; font-family:'Microsoft YaHei'; font-weight:normal; margin-bottom:10px;}
.G_contact_div .div_left ul li span{ display:block; font-size:17px; font-family:'Microsoft YaHei'; color:#999999; line-height:23px; width:320px;}
.G_contact_div .div_left ul li span img{ width:120px; height:120px; margin-right:10px;}
.G_contact_div .div_right{ float:right; width:644px; height:714px;}
.G_contact_div .div_right img{ width:100%; height:100%;}
/*重点案例*/
.G_secondary_title_ul{ float:right; height:30px; padding-right:20px;}
.G_secondary_title_ul li{ float:left;}
.G_secondary_title_ul li a{ color:#b6b5b5; font-size:33px; line-height:2px; font-family:'Microsoft YaHei'; font-weight:400;}
.G_secondary_title_ul li .a_1,.G_secondary_title_ul li a:hover{ color:#ed1b23;}
.G_secondary_title_ul i{ display:block; height:37px; width:2px; background:#b6b5b5; float:right; margin:0px 30px;  margin-top:-15px;}

.Hcss_tpy1{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy2{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy3{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.H_UlTabBox1{ width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox1 > li{ float: left;width:26%; height: 220px; overflow: hidden;    position: relative; margin: 20px 38px;}
.H_UlTabBox1 > li h2{padding-top:100px;text-align:center;font-family:'Microsoft YaHei';font-size:26px;}
.H_UlTabBox1 > li > a > img{ width:303px;}
.H_UlTabBox1 > li > a > div{position: absolute;bottom: 18px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px;}
.H_UlTabBox1 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox1 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox1 > li:hover > a >div{ bottom:0px;}

.H_UlTabBox2{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox2 > li{ float: left; height: 260px; overflow: hidden;    position: relative;    margin: 20px 38px;}
.H_UlTabBox2 > li > a > img{ width:303px;}
.H_UlTabBox2 > li > a > div{position: absolute;bottom: -64px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px;}
.H_UlTabBox2 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox2 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox2 > li:hover > a >div{ bottom:0px;}



.H_UlTabBox3{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox3 > li{ float: left; height: 260px; overflow: hidden;    position: relative;    margin: 20px 38px;}
.H_UlTabBox3 > li > a > img{ width:303px;}
.H_UlTabBox3 > li > a > div{position: absolute;bottom: -64px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px;}
.H_UlTabBox3 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox3 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox3 > li:hover > a >div{ bottom:0px;}

.G_join{ margin-top:20px;}
.G_join img{ max-width:100%; margin:auto; float:left; padding:0px 20px 20px 0px;}
.G_join span{font-family:'Microsoft YaHei'; color:#000; font-size:14px;}
.G_join ul{ text-align:left;}
.G_join ul li{ margin-top:20px;}
.G_join ul li h4{ line-height:40px;font-family:'Microsoft YaHei'; color:#000; font-weight:bold; font-size:16px;padding:0px 10px; box-sizing:border-box}
.G_join ul li div{ background:#f2f2f2;padding:0px 10px; box-sizing:border-box; line-height:30px;}
.G_join ul li div h5{font-family:'Microsoft YaHei'; color:#333; font-weight:normal; font-size:14px;}
.G_join ul li div span{ display:block; font-family:'Microsoft YaHei'; color:#000; font-size:14px;}


.G_team{}
.G_team .div_1{ width:100%; display:block; margin-top:30px;}
.G_team .div_1 img{ max-width:160px; float:left; padding-right:20px;}
.G_team .div_1 span{ display:block;font-family:'Microsoft YaHei'; color:#000; font-size:16px; line-height:30px;}
.G_team .div_2{ width:100%; margin-top:20px;}
.G_team .div_2 span{font-family:'Microsoft YaHei'; color:#000; font-size:14px; line-height:25px;}
.G_team .div_3{ margin-top:10px;}
.G_team .div_3 span{ width:50%; padding:10px; box-sizing:border-box; display:block; float:left;}
.G_team .div_3 span img{ margin-top:20px; width:100%; text-align:center; margin:auto;}


.G_logo_partner{    position: absolute;
    top: 23px;
    right: 0px;}
.G_logo_partner_img{    width: 146px;}
@media(max-width:1290px){
.wide{ width:100%; margin:auto;}
.wide_1{ width:100%; padding:0px 30px; box-sizing:border-box; margin:auto; padding-bottom:100px;}
.G_switch{width:100%;background: #eeeeee;}
.G_switch div{width:100%; margin: auto;line-height: 40px;text-align: right;padding: 0px 45px;box-sizing: border-box;color: #737373; font-size:14px;font-family: 'Microsoft YaHei';}
.G_switch div a{color: #737373; font-size:14px;font-family: 'Microsoft YaHei';    margin: 0px 3px;}
.G_switch div a:hover,.G_switch div .a_1{ color: #ed1b23;}

/*重点案例*/
.G_secondary_title_ul{ float:right; height:30px; padding-right:20px;}
.G_secondary_title_ul li{ float:left;}
.G_secondary_title_ul li a{ color:#b6b5b5; font-size:33px; line-height:2px; font-family:'Microsoft YaHei'; font-weight:400;}
.G_secondary_title_ul li .a_1,.G_secondary_title_ul li a:hover{ color:#ed1b23;}
.G_secondary_title_ul i{ display:block; height:37px; width:2px; background:#b6b5b5; float:right; margin:0px 30px;  margin-top:-15px;}

.Hcss_tpy1{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy2{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy3{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.H_UlTabBox1{ width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox1 > li{ float: left; width:33.3333%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox1 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox1 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox1 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox1 > li> a:hover  >div{ bottom:0px;}

.H_UlTabBox2{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox2 > li{ float: left; width:33.3333%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox2 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox2 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox2 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox2 > li:hover > a >div{ bottom:0px;}



.H_UlTabBox3{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox3 > li{ float: left; width:33.3333%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox3 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox3 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox3 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox3 > li:hover > a >div{ bottom:0px;}

/**/
.G_aboutSEPA_main{ width:100%;}
.G_aboutSEPA_main_box{ width:100%;text-align: left;}
.G_aboutSEPA_main_box p{ width:100%;}
.G_aboutSEPA_main_box img{ width:100%;}
.G_aboutSEPA_main_boximg{ text-align:center;}
.G_aboutSEPA_main_box_img{ margin-top:50px;}
.G_aboutSEPA_main_box_span{ text-align:left; display:block; font-size:23px; font-family:'Microsoft YaHei'; line-height:40px;}
.G_aboutSEPA_main_box_span_1{ text-align:left; display:block; text-indent:2em; font-size:23px; font-family:'Microsoft YaHei'; line-height:40px;}
.G_aboutSEPA_main_box_span_2{ text-align:right;  display:block;font-size:23px; font-family:'Microsoft YaHei'; line-height:40px; margin-top:10px;}
.G_aboutSEPA_main_box_img_1{ width:100%; margin-top:44px;}
/*banner*/
.G_secondary_banner{ height:485px; width:100%; overflow:hidden; text-align:center; position:relative;}
.G_secondary_banner .hero-image{  height:485px; }
/*联系我们*/
.G_contact_div{ padding:0 15px; margin-top:48px;}
.G_contact_div .div_left{ width:90%; float:none; margin:auto;}
.G_contact_div .div_left ul{ padding-top:45px; padding-left:0px; background:url(../Images/bj.png); width:100%; height:auto; background-size:;}
.G_contact_div .div_left ul li{ margin-bottom:40px; float:left; width:50%;}
.G_contact_div .div_left ul li h4{ color:#ed1b23; font-size:23px; font-family:'Microsoft YaHei'; font-weight:normal; margin-bottom:10px;}
.G_contact_div .div_left ul li span{ display:block; font-size:17px; font-family:'Microsoft YaHei'; color:#999999; line-height:23px; width:320px;}
.G_contact_div .div_left ul li span img{ width:120px; height:120px; margin-right:10px;}
.G_contact_div .div_right{ float:none; margin:auto; width:90%; height:auto;}
.G_contact_div .div_right img{ width:100%; height:100%;}
/*新闻*/
.G_news_list{ padding:0px 0px;}
.G_news_list li{ padding:20px 0px; border-bottom:#d2d2d2 solid 1.5px; margin-top:28px;}
.G_news_list li h4{ font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .div_1{ margin-top:34px;}
.G_news_list li .div_1 .div_1_2{ width:304px; height:234px; float:left; overflow:hidden;}
.G_news_list li .div_1 .div_1_2 img{ -webkit-transition: all 1.5s;  -moz-transition: all 1.5s;  -o-transition: all 1.5s;  -ms-transition: all 1.5s;  transition: all 1.5s;}
.G_news_list li .div_1 .div_1_1{ width:69%; float:right;}
.G_news_list li .div_1 .div_1_1 .span_1{ color:#b8b8b8; font-size:18px; font-family:'Microsoft YaHei'; display:block; float:left;}
.G_news_list li .div_1 .div_1_1 .span_1 .span_1_1{ font-size:18px; color:#cb2728; font-family:'Microsoft YaHei';}
.G_news_list li .div_1 .div_1_1 .span_2{ font-size:15px; color:#a3a3a3; font-family:'Microsoft YaHei'; float:right; display:block;}
.G_news_list li .div_1 .div_1_1 .span_3{ font-size:21px; font-family:'Microsoft YaHei'; color:#575757; display:block; margin-top:20px; line-height:42px; text-indent:0;}
.G_news_list li:hover .div_1 .div_1_2 img{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);  -o-transform: scale(1.1, 1.1);  -ms-transform: scale(1.1, 1.1);  transform: scale(1.1, 1.1);}
.G_news_list li:hover h4{ color:#ed1b23;}
	}
@media(max-width:1200px){
/*新闻*/
.G_news_list{ padding:0px 0px;}
.G_news_list li{ padding:20px 0px; border-bottom:#d2d2d2 solid 1.5px; margin-top:28px;}
.G_news_list li h4{ font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .div_1{ margin-top:34px;}
.G_news_list li .div_1 .div_1_2{ width:304px; height:234px; float:left; overflow:hidden;}
.G_news_list li .div_1 .div_1_2 img{ -webkit-transition: all 1.5s;  -moz-transition: all 1.5s;  -o-transition: all 1.5s;  -ms-transition: all 1.5s;  transition: all 1.5s;}
.G_news_list li .div_1 .div_1_1{ width:65%; float:right;}
.G_news_list li .div_1 .div_1_1 .span_1{ color:#b8b8b8; font-size:18px; font-family:'Microsoft YaHei'; display:block; float:left;}
.G_news_list li .div_1 .div_1_1 .span_1 .span_1_1{ font-size:18px; color:#cb2728; font-family:'Microsoft YaHei';}
.G_news_list li .div_1 .div_1_1 .span_2{ font-size:15px; color:#a3a3a3; font-family:'Microsoft YaHei'; float:right; display:block;}
.G_news_list li .div_1 .div_1_1 .span_3{ font-size:21px; font-family:'Microsoft YaHei'; color:#575757; display:block; margin-top:20px; line-height:42px; text-indent:0;}
.G_news_list li:hover .div_1 .div_1_2 img{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);  -o-transform: scale(1.1, 1.1);  -ms-transform: scale(1.1, 1.1);  transform: scale(1.1, 1.1);}
.G_news_list li:hover h4{ color:#ed1b23;}	
	/*导航*/
.G_main{ overflow:initial;}
.G_logo{ float:none;}
.G_top{ height:32px; width:100%; position:relative; background:#fff;padding:10px 0px;}
.G_top_wide{ padding-bottom:4px;}
.G_top_main_img{width:130px; height:auto; margin:auto; position:relative; top:-90px;z-index: 100; margin-left:20px; }
.G_menu{ display:block;}

.G_top_main_ul{ position:absolute; float:left; width:100%; margin:auto; text-align:center;padding-top:30px; padding-bottom:15px; display:none;  background:#fff; 
border-bottom:#eee solid 1px; z-index:99;}
.G_top_main_ul .G_top_main_ul_li{ float:left; margin-left:42px; position:relative;z-index:30; left:3000px; width:25%; margin-bottom:20px;}

.G_top_main_ul .G_top_main_ul_li .G_a_2{ color:#ed1b23; font-size:14px; font-family:'Microsoft YaHei';z-index:10; padding:15px 18px;text-align:center; background:#FFF; line-height:43px; border-radius:4px;}
.G_top_main_ul .G_gySEPA{ z-index:40;}
.G_top_main_ul .G_SEPAfw{ z-index:39;}
.G_top_main_ul .G_SEPAal{ z-index:38;}
.G_top_main_ul .G_top_main_ul_li .G_a_1{ background:#ed1b23;color:#fff;}
.G_top_main_ul .G_top_main_ul_li:hover .G_a_2{ background:#ed1b23; color:#fff;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list{ top:46px; position:absolute;z-index:101; width:100%; text-align:center; background:#fff; border:#eee solid 1px;border-radius:4px; display:none;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li{ line-height:48px; font-size:12px;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li:hover{ background:#ed1b23; color:#fff;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li:hover a{color: #fff;}
.G_top_main_ul .G_top_main_ul_li .G_top_main_list li a{ display:block;color: #000;font-family:'Microsoft YaHei';}
	}
@media(max-width:1000px){
	/*bottom*/
.G_bottom{ width:100%; height:72px; background:#2c2e5a; border-top:#fff solid 1px;}
.G_bottom .span_1{ float:left; margin-left:20px; color:#fff; font-size:14px; line-height:72px;font-family:'Microsoft YaHei';}
.G_bottom .span_2{ margin:auto;line-height: 72px;margin-left: 362px;color: #fff;font-size: 12px; font-family: 'Microsoft YaHei';}
/*新闻*/
.G_news_list{ padding:0px 0px;}
.G_news_list li{ padding:20px 0px; border-bottom:#d2d2d2 solid 1.5px; margin-top:28px;}
.G_news_list li h4{ font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .div_1{ margin-top:34px;}
.G_news_list li .div_1 .div_1_2{ width:304px; height:234px; float:left; overflow:hidden;}
.G_news_list li .div_1 .div_1_2 img{ -webkit-transition: all 1.5s;  -moz-transition: all 1.5s;  -o-transition: all 1.5s;  -ms-transition: all 1.5s;  transition: all 1.5s;}
.G_news_list li .div_1 .div_1_1{ width:60%; float:right;}
.G_news_list li .div_1 .div_1_1 .span_1{ color:#b8b8b8; font-size:18px; font-family:'Microsoft YaHei'; display:block; float:left;}
.G_news_list li .div_1 .div_1_1 .span_1 .span_1_1{ font-size:18px; color:#cb2728; font-family:'Microsoft YaHei';}
.G_news_list li .div_1 .div_1_1 .span_2{ font-size:15px; color:#a3a3a3; font-family:'Microsoft YaHei'; float:right; display:block;}
.G_news_list li .div_1 .div_1_1 .span_3{ font-size:21px; font-family:'Microsoft YaHei'; color:#575757; display:block; margin-top:20px; line-height:42px; text-indent:0;}
.G_news_list li:hover .div_1 .div_1_2 img{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);  -o-transform: scale(1.1, 1.1);  -ms-transform: scale(1.1, 1.1);  transform: scale(1.1, 1.1);}
.G_news_list li:hover h4{ color:#ed1b23;}	
/*重点案例*/
.G_secondary_title_ul{ float:right; height:30px; padding-right:20px;}
.G_secondary_title_ul li{ float:left;}
.G_secondary_title_ul li a{ color:#b6b5b5; font-size:33px; line-height:2px; font-family:'Microsoft YaHei'; font-weight:400;}
.G_secondary_title_ul li .a_1,.G_secondary_title_ul li a:hover{ color:#ed1b23;}
.G_secondary_title_ul i{ display:block; height:37px; width:2px; background:#b6b5b5; float:right; margin:0px 30px;  margin-top:-15px;}

.Hcss_tpy1{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy2{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy3{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.H_UlTabBox1{ width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox1 > li{ float: left; width:50%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox1 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox1 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox1 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox1 > li> a:hover  >div{ bottom:0px;}

.H_UlTabBox2{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox2 > li{ float: left; width:50%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox2 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox2 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox2 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox2 > li:hover > a >div{ bottom:0px;}



.H_UlTabBox3{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox3 > li{ float: left;  width:50%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox3 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox3 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 40px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox3 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox3 > li:hover > a >div{ bottom:0px;}

	}
@media(max-width:880px){
/*新闻*/
.G_news_list{ padding:0px 0px;}
.G_news_list li{ padding:20px 0px; margin-top:28px;border:none;}
.G_news_list li h4{ font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l{width:100%;padding:0 0 30px 0;border:none;}
.G_news_list li .news_l h2{font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l p{padding-top:20px;display: none;}
.G_news_list li .news_l h2 a{color:#000;}
.G_news_list li .news_l h2 a:hover{color:#ed1b23;}
.G_news_list li .news_r{width:100%;padding-bottom:20px;}
.G_news_list li .news_r h2{font-size:18px; color:#666; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_r p{clear:both;height:20px;}
.G_news_list li .news_r a{padding:5px 10px;background:#ed1b23;color:#fff;clear:both;display:none;}

.G_news_list li .div_1{ margin-top:34px;}
.G_news_list li .div_1 .div_1_2{ width:304px; height:234px; float:left; overflow:hidden;}
.G_news_list li .div_1 .div_1_2 img{ -webkit-transition: all 1.5s;  -moz-transition: all 1.5s;  -o-transition: all 1.5s;  -ms-transition: all 1.5s;  transition: all 1.5s;}
.G_news_list li .div_1 .div_1_1{ width:55%; float:right;}
.G_news_list li .div_1 .div_1_1 .span_1{ color:#b8b8b8; font-size:18px; font-family:'Microsoft YaHei'; display:block; float:left;}
.G_news_list li .div_1 .div_1_1 .span_1 .span_1_1{ font-size:18px; color:#cb2728; font-family:'Microsoft YaHei';}
.G_news_list li .div_1 .div_1_1 .span_2{ font-size:15px; color:#a3a3a3; font-family:'Microsoft YaHei'; float:right; display:block;}
.G_news_list li .div_1 .div_1_1 .span_3{ font-size:21px; font-family:'Microsoft YaHei'; color:#575757; display:block; margin-top:20px; line-height:42px; text-indent:0;}
.G_news_list li:hover .div_1 .div_1_2 img{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);  -o-transform: scale(1.1, 1.1);  -ms-transform: scale(1.1, 1.1);  transform: scale(1.1, 1.1);}
.G_news_list li:hover h4{ color:#ed1b23;}	
	/*bottom*/
.G_bottom{ width:100%; height:72px; background:#2c2e5a; border-top:#fff solid 1px;}
.G_bottom .span_1{ float:left; margin-left:20px; color:#fff; font-size:14px; line-height:72px;font-family:'Microsoft YaHei';}
.G_bottom .span_2{ float:right; margin:auto;line-height: 72px;margin-left: 0px; margin-right:10px;color: #fff;font-size: 12px; font-family: 'Microsoft YaHei';}
.G_gao_div p img{margin:0 auto;display: block;width:100%;}
.H_UlTabBox1 > li h2{padding-top:0px;text-align:center;font-family:'Microsoft YaHei';font-size:26px;}
.H_UlTabBox1{ width: 100%; height: auto; padding: 30px 0px;}
	}
@media(max-width:850px){
/*联系我们*/
.G_contact_div{ padding:0 15px; margin-top:48px;}
.G_contact_div .div_left{ width:90%; float:none; margin:auto;}
.G_contact_div .div_left ul{ padding-top:45px; padding-left:0px; background:url(../Images/bj.png); width:100%; height:auto; background-size:;}
.G_contact_div .div_left ul li{ margin-bottom:40px; float:left; width:100%; text-align:center;}
.G_contact_div .div_left ul li h4{ color:#ed1b23; font-size:23px; font-family:'Microsoft YaHei'; font-weight:normal; margin-bottom:10px;}
.G_contact_div .div_left ul li span{ display:block; font-size:17px; font-family:'Microsoft YaHei'; color:#999999; line-height:23px; width:90%; margin:auto; text-align:center;}
.G_contact_div .div_left ul li span img{ width:120px; height:120px; margin-right:10px;}
.G_contact_div .div_right{ float:none; margin:auto; width:90%; height:auto;}
.G_contact_div .div_right img{ width:100%; height:100%;}
/*新闻*/
.G_news_list{ padding:0px 0px;}
.G_news_list li{ padding:20px 0px; margin-top:28px;border:none;}
.G_news_list li h4{ font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l{width:100%;padding:0 0 10px 0;border:none;}
.G_news_list li .news_l h2{font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l p{padding-top:20px;display: none;}
.G_news_list li .news_l h2 a{color:#000;}
.G_news_list li .news_l h2 a:hover{color:#ed1b23;}
.G_news_list li .news_r{width:100%;padding-bottom:20px;}
.G_news_list li .news_r h2{font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_r p{clear:both;height:20px;}
.G_news_list li .news_r a{padding:5px 10px;background:#ed1b23;color:#fff;clear:both;display:none;}
.G_news_list li .div_1{ margin-top:34px;}
.G_news_list li .div_1 .div_1_2{ width:100%; height:300px; float:left; overflow:hidden;}
.G_news_list li .div_1 .div_1_2 img{ width:100%; -webkit-transition: all 1.5s;  -moz-transition: all 1.5s;  -o-transition: all 1.5s;  -ms-transition: all 1.5s;  transition: all 1.5s;}
.G_news_list li .div_1 .div_1_1{ width:100%; float:right;}
.G_news_list li .div_1 .div_1_1 .span_1{ color:#b8b8b8; font-size:18px; font-family:'Microsoft YaHei'; display:block; float:left;}
.G_news_list li .div_1 .div_1_1 .span_1 .span_1_1{ font-size:18px; color:#cb2728; font-family:'Microsoft YaHei';}
.G_news_list li .div_1 .div_1_1 .span_2{ font-size:15px; color:#a3a3a3; font-family:'Microsoft YaHei'; float:left; margin-top:20px; display:block;}
.G_news_list li .div_1 .div_1_1 .span_3{ font-size:21px; font-family:'Microsoft YaHei'; color:#575757; display:block; margin-top:20px; line-height:42px; text-indent:0;}
.G_news_list li:hover .div_1 .div_1_2 img{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);  -o-transform: scale(1.1, 1.1);  -ms-transform: scale(1.1, 1.1);  transform: scale(1.1, 1.1);}
.G_news_list li:hover h4{ color:#ed1b23;}	
/*重点案例*/
.G_secondary_title_ul{ float:right; height:30px; padding-right:20px;}
.G_secondary_title_ul li{ float:left;}
.G_secondary_title_ul li a{ color:#b6b5b5; font-size:33px; line-height:2px; font-family:'Microsoft YaHei'; font-weight:400;}
.G_secondary_title_ul li .a_1,.G_secondary_title_ul li a:hover{ color:#ed1b23;}
.G_secondary_title_ul i{ display:block; height:37px; width:2px; background:#b6b5b5; float:right; margin:0px 30px;  margin-top:-15px;}

.Hcss_tpy1{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy2{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy3{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.H_UlTabBox1{ width: 100%; height: auto; padding: 30px 0px;}
.H_UlTabBox1 > li{ float: left; width:50%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li h2{padding-top:0px;text-align:center;font-family:'Microsoft YaHei';font-size:26px;}
.H_UlTabBox1 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox1 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox1 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height:20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox1 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox1 > li> a:hover  >div{ bottom:0px;}

.H_UlTabBox2{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox2 > li{ float: left; width:50%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox2 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox2 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height:20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox2 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox2 > li:hover > a >div{ bottom:0px;}


.G_secondary_banner .hero-image .t-t h1{
	font-size:2.0em;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t h2{
	font-size:1.8em;;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t{top: 35%;}
.H_UlTabBox3{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox3 > li{ float: left;  width:50%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox3 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox3 > li > a > div{position: absolute; left:0px;bottom:0px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height:20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox3 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox3 > li:hover > a >div{ bottom:0px;}
.G_gao_div p img{margin:0 auto;display: block;width:100%;}
	}
@media(max-width:700px){
.G_top_main_ul{ float:none; width:100%; margin:auto;	display:none;}	
/*bottom*/
.G_bottom{ width:100%; height:72px; background:#2c2e5a; border-top:#fff solid 1px;}
.G_bottom .span_1{ float:left; margin-left:20px; color:#fff; font-size:14px; line-height:72px;font-family:'Microsoft YaHei';}
.G_bottom .span_2{ float:right; margin:auto;line-height: 72px;margin-left: 0px; margin-right:10px;color: #fff;font-size: 12px; font-family: 'Microsoft YaHei';}
.G_team{}
.G_team .div_1{ width:100%; display:block; margin-top:30px;}
.G_team .div_1 img{ max-width:100%; float:none; padding-right:0px; margin:auto; display:block;}
.G_team .div_1 span{ display:block;font-family:'Microsoft YaHei'; color:#999; font-size:14px; line-height:25px; margin-top:15px;}
.G_team .div_2{ width:100%; margin-top:20px;}
.G_team .div_2 span{font-family:'Microsoft YaHei'; color:#999; font-size:14px; line-height:25px;}
.G_team .div_3{ margin-top:10px;}
.G_team .div_3 span{ width:100%; padding:10px; box-sizing:border-box; display:block; float:left;}
.G_team .div_3 span img{ margin-top:20px; width:100%; text-align:center; margin:auto;}
.G_gao_div p img{margin:0 auto;display: block;width:100%;}
.H_UlTabBox1 > li h2{padding-top:0px;text-align:center;font-family:'Microsoft YaHei';font-size:26px;}
.G_secondary_banner .hero-image .t-t h1{
	font-size:2.0em;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t h2{
	font-size:1.8em;;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t{top: 35%;}
.G_aboutSEPA_par_box li{width:50%;float:left;padding-bottom:20px;}
	}	
@media(max-width:600px){
/*重点案例*/
.G_secondary_title_ul{ float:none; margin:auto; text-align:center; height:30px; padding-right:20px; padding:0px 10px; box-sizing:border-box;}
.G_secondary_title_ul li{ float:left;}
.G_secondary_title_ul li a{ color:#b6b5b5; font-size:28px; line-height:2px; font-family:'Microsoft YaHei'; font-weight:400;}
.G_secondary_title_ul li .a_1,.G_secondary_title_ul li a:hover{ color:#ed1b23;}
.G_secondary_title_ul i{ display:block; height:37px; width:2px; background:#b6b5b5; float:right; margin:0px 30px;  margin-top:-15px;}

.Hcss_tpy1{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy2{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.Hcss_tpy3{opacity:0.0 !important; filter:alpha(opacity=0) !important;}/* 透明度为0 */
.H_UlTabBox1{ width: 100%; height: auto; padding: 30px 0px;}
.H_UlTabBox1 > li{ float: left; width:100%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li h2{padding-top:0px;text-align:center;font-family:'Microsoft YaHei';font-size:26px;}
.H_UlTabBox1 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox1 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox1 > li > a > div{position: absolute; left:0px;bottom: 0px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox1 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height:20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox1 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox1 > li> a:hover  >div{ bottom:0px;}

.H_UlTabBox2{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox2 > li{ float: left; width:100%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox2 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox2 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox2 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox2 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox2 > li:hover > a >div{ bottom:0px;}

.G_secondary_banner .hero-image .t-t h1{
	font-size:2.0em;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t h2{
	font-size:1.8em;;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t{top: 35%;}
.H_UlTabBox3{ display: none; width: 100%; height: auto; padding: 50px 0px;}
.H_UlTabBox3 > li{ float: left;  width:100%; height:auto;  margin:0px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a { width:100%; height:100%; display:block; position:relative;overflow: hidden;  }
.H_UlTabBox3 > li > a > img{ width:100%; height:100%; display:block;}
.H_UlTabBox3 > li > a > div{position: absolute; left:0px;bottom: -66px;background: rgba(0,0,0,0.3);  width: 100%; padding-bottom:6px; padding:10px 10px; box-sizing:border-box;}
.H_UlTabBox3 > li > a > div > h5{ font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 15px;  width: 100%;}
.H_UlTabBox3 > li > a > div > span{ height:60px; overflow:hidden; font-family:'Microsoft YaHei';line-height: 20px;color: #fff;padding-left: 9px; box-sizing: border-box; font-size: 14px;  width: 100%; display:block;}
.H_UlTabBox3 > li:hover > a >div{ bottom:0px;}
.G_gao_div p img{margin:0 auto;display: block;width:100%;}

.G_bottom_2{ float:left;}
.G_aboutSEPA_par_box li{width:50%;float:left;padding-bottom:20px;}
	}	
@media(max-width:580px){
	/*bottom*/
.G_bottom{ width:100%; height:auto; background:#2c2e5a; border-top:#fff solid 1px; padding-bottom:20px;}
.G_bottom .span_1{ float:none; margin-left:0px; margin:auto; width:100%; display:block; color:#fff; text-align:center; font-size:14px; line-height:20px;font-family:'Microsoft YaHei'; margin-top:20px;}
.G_bottom .span_2{ float:none; margin:auto;line-height: 20px; margin-left: 0px; margin-right:0px; margin:auto; margin-top:15px;display:block; text-align:center;color: #fff;font-size: 12px; font-family: 'Microsoft YaHei';}


.G_top_main_img{width:100px; height:auto; margin:auto; position:relative; top:-90px;margin-left:20px; }
.G_menu{ float:right; margin-right:20px; margin-top:0px; position:absolute; right:20px; top:10px;}

.G_top_main_ul{ float:none; width:100%; margin:auto; text-align:center;padding-top:30px; padding-bottom:15px; display:none;}		
.G_top_main_ul .G_top_main_ul_li{ float:left; margin-left:0px; position:relative;z-index:30; left:3000px; width:100%; margin-bottom:20px; }
.G_top_main_ul .G_gySEPA{ z-index:40;}
.G_top_main_ul .G_SEPAfw{ z-index:39;}
.G_top_main_ul .G_SEPAal{ z-index:38;}
/*联系我们*/
.G_contact_div{ padding:0 15px; margin-top:20px;}
.G_contact_div .div_left{ width:90%; float:none; margin:auto;}
.G_contact_div .div_left ul{ padding-top:20px; padding-left:0px; background:url(../Images/bj.png); width:100%; height:auto; background-size:;}
.G_contact_div .div_left ul li{ margin-bottom:40px; float:left; width:100%; text-align:center;}
.G_contact_div .div_left ul li h4{ color:#ed1b23; font-size:23px; font-family:'Microsoft YaHei'; font-weight:normal; margin-bottom:10px;}
.G_contact_div .div_left ul li span{ display:block; font-size:17px; font-family:'Microsoft YaHei'; color:#999999; line-height:23px; width:90%; margin:auto; text-align:center;}
.G_contact_div .div_left ul li span img{ width:120px; height:120px; margin-right:10px;}
.G_contact_div .div_right{ float:none; margin:auto; width:90%; height:auto;}
.G_contact_div .div_right img{ width:100%; height:100%;}	
/*banner*/
.G_secondary_banner{ height:250px; width:100%; overflow:hidden; text-align:center; position:relative;}
.G_secondary_banner .hero-image{  height:300px; }
.hero-text-mul{ position:absolute; top:50%; left:50%; margin-left:-241px; margin-top:-96px; border:none; width:488px;}
/*secondary_title*/
.secondary_title{display:none; width:100%; height:100px; border-bottom:#b6b5b5 dashed 1px;  font-weight:500; font-family:'Microsoft YaHei';}
.secondary_title_1{ }
.secondary_title span{color:#ed1b23; font-size:30px;line-height:100px; letter-spacing:2px; text-align:center;}
.G_secondary_banner .hero-image .t-t h1{
	font-size:2.0em;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t h2{
	font-size:1.8em;;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t{top: 35%;}
.secondary_title_partner{ height:auto !important;}
.G_logo_partner{    position:static; text-align:center;}
.G_logo_partner_img{    width:100px;}

/*重点案例*/
.G_secondary_title_ul{ float:none; margin:auto; text-align:center; height:30px; padding-right:20px; padding:0px 10px; box-sizing:border-box;}
.G_secondary_title_ul li{ float:left;}
.G_secondary_title_ul li a{ color:#b6b5b5; font-size:24px; line-height:2px; font-family:'Microsoft YaHei'; font-weight:400;}
.G_secondary_title_ul li .a_1,.G_secondary_title_ul li a:hover{ color:#ed1b23;}
.G_secondary_title_ul i{ display:block; height:37px; width:2px; background:#b6b5b5; float:right; margin:0px 30px;  margin-top:-15px;}
.G_gao_div p img{margin:0 auto;display: block;width:100%;}
/*新闻*/
.G_news_list{ padding:0px 0px;}
.G_news_list li{ padding:20px 0px; margin-top:28px;border:none;}
.G_news_list li h4{ font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l{width:100%;padding:0 0 10px 0;border:none;}
.G_news_list li .news_l h2{font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l p{padding-top:20px;display: none;}
.G_news_list li .news_l h2 a{color:#000;}
.G_news_list li .news_l h2 a:hover{color:#ed1b23;}
.G_news_list li .news_r{width:100%;padding-bottom:20px;}
.G_news_list li .news_r h2{font-size:18px; color:#666; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_r p{clear:both;height:20px;}
.G_news_list li .news_r a{padding:5px 10px;background:#ed1b23;color:#fff;clear:both;display:none;}
.G_news_list li .div_1{ margin-top:34px;}
.G_news_list li .div_1 .div_1_2{ width:100%; height:180px; float:left; overflow:hidden;}
.G_news_list li .div_1 .div_1_2 img{ width:100%; -webkit-transition: all 1.5s;  -moz-transition: all 1.5s;  -o-transition: all 1.5s;  -ms-transition: all 1.5s;  transition: all 1.5s;}
.G_news_list li .div_1 .div_1_1{ width:100%; float:right;}
.G_news_list li .div_1 .div_1_1 .span_1{ color:#b8b8b8; font-size:18px; font-family:'Microsoft YaHei'; display:block; float:left;}
.G_news_list li .div_1 .div_1_1 .span_1 .span_1_1{ font-size:18px; color:#cb2728; font-family:'Microsoft YaHei';}
.G_news_list li .div_1 .div_1_1 .span_2{ font-size:15px; color:#a3a3a3; font-family:'Microsoft YaHei'; float:left; margin-top:20px; display:block;}
.G_news_list li .div_1 .div_1_1 .span_3{ font-size:18px; font-family:'Microsoft YaHei'; color:#575757; display:block; margin-top:20px; line-height:35px; text-indent:0;}
.G_news_list li:hover .div_1 .div_1_2 img{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);  -o-transform: scale(1.1, 1.1);  -ms-transform: scale(1.1, 1.1);  transform: scale(1.1, 1.1);}
.G_news_list li:hover h4{ color:#ed1b23;}	
.H_UlTabBox1 > li h2{padding-top:0px;text-align:center;font-family:'Microsoft YaHei';font-size:26px;}
.G_aboutSEPA_par_box li{width:50%;float:left;padding-bottom:20px;}
	}	
	
@media(max-width:465px){
	.G_secondary_banner .hero-image .t-t h1{
	font-size:2.0em;color:#000;font-weight:normal
	.G_aboutSEPA_par_box li{width:50%;float:left;padding-bottom:20px;}
}
.G_secondary_banner .hero-image .t-t h2{
	font-size:1.8em;;color:#000;font-weight:normal
	
}
.G_secondary_banner .hero-image .t-t{top: 35%;}
/*重点案例*/
.G_secondary_title_ul{ float:none; margin:auto; text-align:center; height:30px; padding-right:20px; padding:0px 10px; box-sizing:border-box;}
.G_secondary_title_ul li{ float:left; width:100%; background:#f2f2f2;padding:10px 0px; margin-bottom:10px;}
.G_secondary_title_ul li a{ color:#b6b5b5; font-size:24px; line-height:2px; font-family:'Microsoft YaHei'; font-weight:400; text-align:center;}
.G_secondary_title_ul li .a_1,.G_secondary_title_ul li a:hover{ color:#ed1b23;}
.G_secondary_title_ul i{ display:block; height:37px; width:2px; background:#b6b5b5; float:right; margin:0px 0px; display:none;  margin-top:-15px;}
/*secondary_title*/
.secondary_title{display:none; width:100%; height:100px; border-bottom:#b6b5b5 dashed 1px;  font-weight:500; font-family:'Microsoft YaHei';}
.secondary_title_1{}
.secondary_title span{color:#ed1b23; font-size:30px;line-height:100px; letter-spacing:2px; text-align:center;}
.G_news_list li .news_l{width:100%;padding:0 0 10px 0;border:none;}
.G_news_list li .news_l h2{font-size:27px; color:#000; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_l p{padding-top:20px;display: none;}
.G_news_list li .news_l h2 a{color:#000;}
.G_news_list li .news_l h2 a:hover{color:#ed1b23;}
.G_news_list li .news_r{width:100%;padding-bottom:20px;}
.G_news_list li .news_r h2{font-size:18px; color:#666; font-family:'Microsoft YaHei'; font-weight:normal;}
.G_news_list li .news_r p{clear:both;height:20px;}
.G_news_list li .news_r a{padding:5px 10px;background:#ed1b23;color:#fff;clear:both;display:none;}
.G_gao_div p img{margin:0 auto;display: block;width:100%;}
.H_UlTabBox1 > li h2{padding-top:0px;text-align:center;font-family:'Microsoft YaHei';font-size:26px;}
.H_UlTabBox1{ width: 100%; height: auto; padding: 30px 0px;}
}	
.G_gao_div {}  
.G_gao_div p{font-size: 18px; color:#333; font-family: 'Microsoft YaHei'; margin: 40px 0px; display: block;line-height:32px;}
.G_gao_div h3{font-size: 20px; color:#333; font-family: 'Microsoft YaHei';  text-align: center; margin: 40px 0px; display: block; }
.G_gao_div h4{font-size: 18px; color:#333; font-family: 'Microsoft YaHei'; margin: 20px 0px; display: block;}
.G_gao_div p img{margin:0 auto;display: block;}
	

	
	
	
	