﻿@charset "utf-8";
/*body扩展*/

.globalslide{width:100%;height:600px;overflow:hidden;position:relative;}
.index-sildebox{width:100%;height:600px;position:relative;}
.index-sildebox .hd{width:100%;position:absolute;bottom:-150px;left:0;background:#f9f9f9;}
.index-sildebox .hd ul{width:100%;height:95px;padding:28px 0;margin:0 auto;text-align:center}
.index-sildebox .hd ul li{width:123px;height:95px;cursor:pointer;display:inline-block;padding:0 10px;}
.index-sildebox .hd ul li .li{width:100%;height:100%;}
.index-sildebox .hd ul li .li-on{display:none}
.index-sildebox .hd ul li.on .li{display:none;}
.index-sildebox .hd ul li.on .li-on{display:block;}
.index-sildebox .bd ul li:nth-child(1){ilter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.index-sildebox .bd li{height:600px;}
.index-sildebox .bd li a{position:absolute;left:0px;top:0px;width:100%;height:100%;}


/*解决方案start*/
.globalfangan{width:100%;height:auto;overflow:hidden;position:relative;margin-top:13%;}
.index-fangan{height:auto;overflow:hidden;position:relative;}
.index-fangan .title{width:100%;height:auto;overflow:hidden;text-align:center;padding-bottom:2%;}

.index-fangan .extend{width:100%;height:auto;overflow:hidden;position:relative;}
.index-fangan .extend .list1{}
.index-fangan .extend .list1 ul{}
.index-fangan .extend .list1 ul li{width:32%;height:264px;overflow:hidden;float:left;}
.index-fangan .extend .list1 ul li img{width:100%;height:264px;overflow:hidden;}
.index-fangan .extend .list1 ul li img:hover{box-sizing:border-box;cursor:pointer;transition:all 1s;transform: scale(1.15);}
.index-fangan .extend .list1 ul li.zw-x{width:2%;height:auto;overflow:hidden;padding:1% 0;}

.index-fangan .extend .list3{width:100%;height:auto;padding:0.32% 0;overflow:hidden;}

.index-fangan .extend .list2{width:100%;height:auto;overflow:hidden;position:relative;}
.index-fangan .extend .list2 ul{}
.index-fangan .extend .list2 ul li{width:32%;height:264px;overflow:hidden;float:left;float:left;}
.index-fangan .extend .list2 ul li img{width:100%;height:264px;overflow:hidden;}
.index-fangan .extend .list2 ul li img:hover{box-sizing:border-box;cursor:pointer;transition:all 1s;transform: scale(1.15);}
.index-fangan .extend .list2 ul li.zw-x{width:2%;height:auto;overflow:hidden;padding:1% 0;}
/*解决方案end*/

/*咨询服务start*/
.globalservice{width:100%;height:auto;overflow:hidden;position:relative;padding:3% 0;}
.index-service{height:auto;overflow:hidden;position:relative;}
.index-service .title{width:100%;height:auto;overflow:hidden;text-align:center;padding-bottom:2%;}
.index-service .title em{display:block;font-size:36px;color:#333333;font-family:"Microsoft YaHei" !important;margin-bottom:1%;}
.index-service .title span{display:block;font-family:"Microsoft YaHei" !important;font-size:16px;}

.index-service .extend{width:100%;height:auto;overflow:hidden;position:relative; margin-top:1%;}
.index-service .extend ul{}
.index-service .extend ul li{width:23.5%;height:auto;overflow:hidden;float:left;font-family:"Microsoft YaHei" !important; padding:4% 0;border:1px solid #fff;box-sizing:border-box;}
.index-service .extend ul li em{width:100%;height:auto;overflow:hidden;text-align:center;display:block;}
.index-service .extend ul li p{width:100%;height:auto;overflow:hidden;text-align:center;display:block;font-size:20px;color:#333; padding-top:6%; padding-bottom:4%;}
.index-service .extend ul li span{width:80%;height:auto;overflow:hidden; margin:0 auto;text-align:left;display:block;font-size:14px;color:#999;}
.index-service .extend ul li.zw-x{width:2%;height:auto;overflow:hidden;padding:1% 0; border:none;}
.index-service .extend ul li.zw-y{ width:100%; height:auto; overflow:hidden; padding:2% 0; border:none;}
.index-service .extend ul li.none{ display:none;}
.index-service .extend ul li:hover{border:1px solid #ff970e;box-sizing:border-box;}
.index-service .extend ul li:hover p{ color:#000; cursor:pointer;}
.index-service .extend ul li:hover span{color:#666;cursor:pointer;}
.index-service .extend ul li.zw-x:hover{ border:none;}
.index-service .extend ul li.zw-y:hover{ border:none;}

.index-service .showmore{width:100%; height:auto; overflow:hidden; text-align:center; position:relative;padding:2% 0; margin-top:2%;}
.index-service .showmore span{ width:22px; height:23px; overflow:hidden; margin:0 auto; position:relative;}
.index-service .showmore span:hover{cursor:pointer;}
.index-service .showmore span.shownone{ display:none;}
.animate-bounce-down{-webkit-animation:bounce-down 1.5s linear infinite;animation:bounce-down 1.5s linear infinite;}

@-webkit-keyframes bounce-down {
 25%{-webkit-transform:translateY(-8px);}
 50%, 100% {-webkit-transform:translateY(0);}
 75% {-webkit-transform: translateY(8px);}
}

@keyframes bounce-down {
 25% {transform: translateY(-8px);}
 50%, 100% {transform: translateY(0);}
 75% {transform: translateY(8px);}
}



@-webkit-keyframes bounce-up {
 25% {-webkit-transform: translateY(8px);}
 50%, 100% {-webkit-transform: translateY(0);}
 75% {-webkit-transform: translateY(-8px);}
}

@keyframes bounce-up {
 25% {transform: translateY(8px);}
 50%, 100% {transform: translateY(0);}
 75% {transform: translateY(-8px);}
}

/*咨询服务end*/

/*新闻中心start*/
.globalnews{width:100%;height:auto;overflow:hidden;position:relative;background:#f9f9f9; padding:2.5% 0;}

.indexnews
{height:auto;overflow:hidden;margin:0 auto;position:relative;}
.indexnews .tn1
{width:48%;height:auto;overflow:hidden;float:left;}
.indexnews .tn1 .title
{width:100%;height:auto;overflow:hidden;padding-bottom:3%;}
.indexnews .tn1 .title .name
{width:30%;height:auto;overflow:hidden;float:left;}
.indexnews .tn1 .title .name em
{display:block;color:#383838;font-size:30px;font-family:"Microsoft YaHei" !important;line-height:200%;}
.indexnews .tn1 .title .name em strong
{color:#d6050b;font-weight:normal;border-bottom:2px solid #d6050b;}
.indexnews .tn1 .title .name span
{display:block;color:#9e9e9e;font-size:14px;font-family:Arial,Helvetica,sans-serif;}
.indexnews .tn1 .title .switch
{width:70%;height:auto;overflow:hidden;float:left;}
.indexnews .tn1 .title .switch ul
{margin-top:11%;}
.indexnews .tn1 .title .switch ul li
{float:left; width:auto; height:auto;padding:2% 5%;text-align:center;font-size:14px;color:#454545;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px;cursor:pointer;}
.indexnews .tn1 .title .switch ul li.on
{background:#d6040d;color:#fff;}
.indexnews .tn1 .extend
{width:100%;height:auto;overflow:hidden;}
.indexnews .tn1 .extend ul{}
.indexnews .tn1 .extend ul li
{width:100%;height:auto;float:left;font-family:"Microsoft YaHei" !important;text-align:Justify;text-justify:inter-ideograph;}
.indexnews .tn1 .extend ul li .nl
{width:28%; height:auto; overflow:hidden;float:left;}
.indexnews .tn1 .extend ul li .nr
{width:70%; height:auto;overflow:hidden;float:left;margin-left:2%;}
.indexnews .tn1 .extend ul li .nr .r1
{font-size:18px;color:#333;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.indexnews .tn1 .extend ul li .nr .r1 a{color:#333;}
.indexnews .tn1 .extend ul li .nr .r1 a:hover{color:#d6050b;text-decoration:none;}
.indexnews .tn1 .extend ul li .nr .r2
{font-size:14px;margin-top:2%;}
.indexnews .tn1 .extend ul li .nr .r3
{font-size:14px; color:#d6050b; margin-top:3%;text-align:right;}
.indexnews .tn1 .extend ul li .nr .r3 a{color:#d6050b;}
.indexnews .tn1 .extend ul li.zw-y
{width:100%; height:1px;overflow:hidden;margin:4% 0;background:#ededed;}
.indexnews .tn2
{width:48%;height:394px;overflow:hidden;float:left;margin-left:4%;}
.indexnews .tn2 .title
{width:100%;height:auto;overflow:hidden;padding-bottom:3%; position:relative;}
.indexnews .tn2 .title .name
{width:30%;height:auto;overflow:hidden;float:left;}
.indexnews .tn2 .title .name em
{display:block;color:#383838;font-size:30px;font-family:"Microsoft YaHei" !important;line-height:200%;}
.indexnews .tn2 .title .name em strong
{color:#d6050b;font-weight:normal;border-bottom:2px solid #d6050b;}
.indexnews .tn2 .title .name span
{display:block;color:#9e9e9e;font-size:14px;font-family:Arial,Helvetica,sans-serif;}
.indexnews .tn2 .title .more
{width:98px; height:35px; overflow:hidden; position:absolute; right:0px; top:43px;text-align:center;font-size:14px;color:#454545;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px;cursor:pointer;background:#d6040d;color:#fff; line-height:35px;font-family:"Microsoft YaHei" !important;}

.indexnews .tn2 .title .switch
{width:70%;height:auto;overflow:hidden;float:left;}
.indexnews .tn2 .title .switch ul
{margin-top:11%;}
.indexnews .tn2 .title .switch ul li
{float:left; width:auto; height:auto;padding:2% 5%;text-align:center;font-size:14px;color:#454545;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px;cursor:pointer;}
.indexnews .tn2 .title .switch ul li.on
{background:#d6040d;color:#fff;}
.indexnews .tn2 .extend
{width:100%;height:auto;overflow:hidden;}

/*新闻中心end*/

@media screen and (max-width:1920px){
.globalslide{height:750px;}
.index-sildebox{height:750px;}
.index-sildebox .bd li{height:750px;}
}

@media screen and (max-width:1440px){
.globalslide{height:600px;}
.index-sildebox{height:600px;}
.index-sildebox .bd li{height:600px;}
}



@media screen and (max-width:1000px){
.globalslide,.globalnews,.globalfangan,.globalservice,.index-sildebox,.index-sildebox .hd
{ width:1200px;}
}