
/*首页*/
/*我们的服务*/
.i_title{ overflow:hidden; padding-top:3%; padding-bottom:3%; text-align:center;}
.i_title h2{ padding-bottom:9px; color:#545454; letter-spacing:2px; background:url(../images/i_bg1.png) center bottom no-repeat;position: relative;margin-bottom: 10px;}
.i_title h2:after{content: "";width: 60px;height: 1px;background-color: #808080;position: absolute;left:50%;bottom:0;margin-left: -30px;}
.i_title h4{text-transform: uppercase; color: #808080;font-weight: lighter;}
.i_title img{ display:block; height:13px; margin:0 auto; margin-top:8px;}
.i_one{ overflow:hidden;}
.i_one ul li{ float:left; width:33.333333%;cursor:pointer; display:block; color:#333333; font-size:18px; line-height:28px;}
.i_one ul li img{ width:100%; display:block;filter: Alpha(Opacity=0);opacity: 0;}
.i_one ul li .imgs0{ position:relative;}
.i_one ul li .imgs1{ overflow:hidden; background-position:center top; background-repeat:no-repeat; background-size:100% 200%;transition:all 0.6s;}
.i_one ul li .i_one_con{ position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;}
.i_one ul li .i_one_con .i_one_txt{ width:90%; margin:0 auto; padding-top:10%;/*writing-mode:tb-rl;*/text-align:left; }
.i_one ul li .i_one_con .i_one_txt h2{ color:#333333; font-weight:normal; padding-bottom:2%; padding-top:1.5%; background:url(../images/i_bg2.png) no-repeat; line-height:normal;}
.i_one ul li .i_one_con .i_one_txt p{ max-height:140px; overflow:hidden;}
.i_one ul li:hover .imgs1{background-position:center bottom; background-size:100% 201%;}
.i_one ul li:hover .i_one_con .i_one_txt h2{ color:#FF8700;background:url(../images/i_bg2_on.png) no-repeat; }
.i_one ul li:nth-child(2){position:relative;}
.i_one ul li:nth-child(2) .imgs1{ position:absolute; top:0; left:0; width:100%;}
.i_one ul li:nth-child(2) .imgs0 .i_one_con{ top:100%;}

/*我们的优势*/
.i_youshi{ overflow:hidden; padding-bottom:4%;}
.i_youshi ul li{ float:left; overflow:hidden; width:30%;}
.i_youshi ul li:nth-child(2){ width:40%; text-align:center;}
.i_youshi ul li:nth-child(3) .i_youshi_con{ float:right;}
.i_youshi ul li .i_youshi_con{ width:96%; max-width:318px; overflow:hidden; float:left;}
.i_youshi ul li .i_youshi_con .i_youshi_div{ overflow:hidden; margin-bottom:66%;  letter-spacing:0.5px;}
.i_youshi ul li .i_youshi_con .i_youshi_div:nth-child(2){ margin-bottom:6%;}
.i_youshi ul li .i_youshi_con .i_youshi_div h2{ color:#333333; font-size:18px; font-weight:bold; line-height:30px; margin-bottom:3px;}
.i_youshi ul li .i_youshi_con .i_youshi_div p{ line-height:22px; overflow:hidden; max-height:154px; font-size:15px; color:#666666;}
/* .i_youshi ul li .i_youshi_con .i_youshi_div:hover h2{ color:#63b3fd;} */
/* .i_youshi ul li .i_youshi_con .i_youshi_div:hover p{ color:#63b3fd;} */
/* .i_youshi ul li .i_youshi_con .i_youshi_div.isel h2{ color:#63b3fd;}
.i_youshi ul li .i_youshi_con .i_youshi_div.isel p{ color:#63b3fd;} */
.i_youshi ul li .imgs{ overflow:hidden; position:relative;}
.i_youshi ul li .imgs img{ width:100%; display:block;}
.i_youshi ul li .imgs label{ position:absolute; width:28.8%; max-width:138px;background-position:center center; background-repeat:no-repeat; background-size:100% 100%;transition:all 0.3s; cursor:pointer;}
/* .i_youshi ul li .imgs label img{filter: Alpha(Opacity=0);opacity: 0;} */
.i_youshi ul li .imgs label.round1{ top:0; left:0; background-image:url(../images/i_pic1.png);}
.i_youshi ul li .imgs label.round2{ top:0; right:0; background-image:url(../images/i_pic2.png);}
.i_youshi ul li .imgs label.round3{ bottom:0; left:0; background-image:url(../images/i_pic3.png);}
.i_youshi ul li .imgs label.round4{ bottom:0; right:0; background-image:url(../images/i_pic4.png);}
.i_youshi ul li .imgs label.round1.isel{ background-image:url(../images/i_pic1_on.png);}
.i_youshi ul li .imgs label.round2.isel{background-image:url(../images/i_pic2_on.png);}
.i_youshi ul li .imgs label.round3.isel{background-image:url(../images/i_pic3_on.png);}
.i_youshi ul li .imgs label.round4.isel{ background-image:url(../images/i_pic4_on.png);}

/*公司分布*/
/*.i_fenbu_bg{ background-color:#fafafa; overflow:hidden;}
.i_fenbu{ overflow:hidden;}
.i_fenbu ul li{ width:17.3%;overflow:hidden; height:677px; float:left; position:relative; color:#fff;transition:all 0.3s;}
.i_fenbu ul li.bgs1{ background:url(../images/i_img6.jpg) right center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs2{ background:url(../images/i_img13.jpg) right center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs3{ background:url(../images/i_img14.jpg) right center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs4{ background:url(../images/i_img15.jpg) right center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs5{ background:url(../images/i_img16.jpg) right center no-repeat; float:right; background-size:cover;}
.i_fenbu ul li#ons{ width:30.8%;}
.i_fenbu ul li#ons .divs2{ display:none;}
.i_fenbu ul li#ons .divs{ display:block;}
.i_fenbu ul li .divs2{ position:absolute;width:100%; height:100%; text-align:center; font-size:12px; line-height:26px; cursor:pointer;transition: all 0.3s;}
.i_fenbu ul li .divs2:hover{filter:alpha(opacity=80);opacity:0.8;}
.i_fenbu ul li .divs2 .divs2_txt{ width:94%; margin:0 auto; max-width:250px; background:url(../images/i_bg3.png) left top no-repeat; padding-top:10%; text-align:left; overflow:hidden;}
.i_fenbu ul li .divs2 h2{ font-weight:normal; font-size:24px;writing-mode:tb-rl; float:left; vertical-align:top; margin-left:20px; padding-top:5px;}
.i_fenbu ul li .divs2 p{writing-mode:tb-rl;float:left; vertical-align:top;}
.i_fenbu ul li .divs{ overflow:hidden;background:rgba(0,161,233, 0.1); width:94%; max-width:530px;  margin:0 auto; margin-top:32%; display:none;}
.i_fenbu ul li .divs .divs_r{padding:10%;line-height:22px;font-size:12px; text-align:left; }
.i_fenbu ul li .divs .divs_r h2{ font-size:24px; font-weight:normal; margin-bottom:5px;}
.i_fenbu ul li .divs .divs_r p{ max-height:66px; overflow:hidden; padding-top:2%;}
.i_fenbu ul li .divs .divs_r .morea{ margin-top:15px; max-width:152px; width:50%; height:39px; line-height:39px; display:block; border:1px solid #fff; color:#fff; text-align:center; border-radius:6px; font-size:12px;}
.i_fenbu ul li .divs .divs_r .morea label{ font-size:26px; font-family:Arial; margin-left:5%;transition:all 0.3s; vertical-align:bottom;}
.i_fenbu ul li .divs .divs_r .morea:Hover{background-color:#fff; color:#000;}
.i_fenbu ul li .divs .divs_r .morea:Hover label{ margin-left:10%;}*/


/*企业简介*/
.about_a{ overflow:hidden; padding-top:2.5%; text-align:center;}
.about_a a{ display:inline-block; height:36px; line-height:36px; padding-bottom:14px; border-bottom:2px solid #fff; color:#333333; margin-left:2%; margin-right:2%;transition: all 0.3s; }
.about_a a:hover{border-bottom:2px solid #FF8700;color:#FF8700;}
.about_a a.csel{ border-bottom:2px solid #FF8700;color:#FF8700;}
.about_bg{margin-top:3%; overflow:hidden; background-color:#fafafa;}
.about_x2{ overflow:hidden; text-align:left;}
.about_x2 .about_r{ float:right; width:57.5%; overflow:hidden; line-height:28px; font-size:14px; color:#333;}
.about_x2 .about_r .about_con{ margin:0 auto; width:94%; max-width:760px; padding-bottom:7%;}
.about_x2 .about_r .about_con img{ display:block; margin-top:10%; margin-bottom:3%;}
.about_x2 .about_l{ float:left; width:42.5%; overflow:hidden;}
.about_x2 .about_l img{ width:100%;}
.about_x2 .about_l #owl-demo2.owl-theme .owl-controls .owl-page span{background:#ffffff;width: 7px;height: 7px;margin: 5px 2px;}
.about_x2 .about_l #owl-demo2.owl-theme .owl-controls .owl-page.active span{background:#FF8700;}

.about_map{ overflow:hidden; margin-top:2px;}
.about_map .about_map_div:first-child{display:block;}
.about_map .about_map_div{ display:none;}
.about_map .about_map_l{ float:left; width:42.70833333333333%; overflow:hidden; position:relative;}
.about_map .about_map_l .imgs{ width:100%; display:block;}
.about_map .about_map_l .about_t2{ left:10%; top:15%; position:absolute; width:50%; max-width:324px;}
.about_map .about_map_r{ float:left;width:57.29166666666666%;}





/*团队介绍*/
.i_team{ overflow:hidden;}
.i_team .i_team_div{ display:none; position:relative;}
.i_team img{ display:block; width:100%;}
.i_team .i_team_con{position:absolute; top:0; left:9.5%; width:81%; top:0; height:100%;}
.i_team .i_team_con .i_team_con_txt{ max-width:268px; width:32%; overflow:hidden; margin-top:13%;}
.i_team .i_team_con .i_team_con_txt h2{margin-top:36%;font-weight: bolder; font-size:26px; margin-bottom: 20px;  color:#ffffff; padding-bottom:10px; letter-spacing:1.5px; background:url(../images/i_bg6.png) left bottom no-repeat;}
.i_team .i_team_con .i_team_con_txt p{ line-height:20px; max-height:80px; overflow:hidden; color:#f5f5f5; font-size:14px; margin-top:3%;}
.i_team .i_team_con .i_team_con_txt .morea2{ margin-top:10%; max-width:152px; width:60%; height:39px; line-height:39px; display:block; border:1px solid #FF8700; background-color:#FF8700; color:#fff; text-align:center; border-radius:6px; font-size:12px;}
.i_team .i_team_con .i_team_con_txt .morea2 label{ font-size:26px; font-family:Arial; margin-left:5%;transition:all 0.3s; vertical-align:bottom;}
.i_team .i_team_con .i_team_con_txt .morea2:Hover{background-color:#fff; color:#FF8700;}
.i_team .i_team_con .i_team_con_txt .morea2:Hover label{ margin-left:10%;}

.i_team_ul{ margin:0 auto; max-width:100%; margin-top:3%; margin-bottom:3%; width:100%;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:10px!important;z-index: 2;}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:10px!important;z-index: 2;}

/*新闻中心*/
.i_news_bg{ background-color: #ffffff; overflow:hidden;}
.i_news_more{ text-align:center; overflow:hidden; margin-top:3%; margin-bottom:5%;}
.i_more{ padding:10px 30px;font-size:22px;   margin:0 auto; display:inline-block; clear:both; text-align:center;  color:#FF8700;  border:1px solid #FF8700;}
.i_more:hover{text-decoration:none; border:1px solid #FF8700; }
.i_more.hvr-shutter-out-vertical{backface-visibility:hidden;background:transparent none repeat scroll 0 0;position:relative;transform:translateZ(0px);transition-duration:.3s;transition-property:color;-moz-transform:translateZ(0px);-moz-transition-duration:.3s;-moz-transition-property:color;-webkit-transform:translateZ(0px);-webkit-transition-duration:.3s;-webkit-transition-property:color;vertical-align:middle;background-color: #ffffff; }
.i_more.hvr-shutter-out-vertical::before{background:#FF8700 none repeat scroll 0 0;border:0 none;padding:1px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:50% 50% 0;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;-moz-transform:scaleY(0);-moz-transform-origin:50% 50% 0;-moz-transition-duration:.3s;-moz-transition-property:transform;-moz-transition-timing-function:ease-out;-webkit-transform:scaleY(0);-webkit-transform-origin:50% 50% 0;-webkit-transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-timing-function:ease-out;z-index:-1; }
.i_more.hvr-shutter-out-vertical:active::before,.i_more.hvr-shutter-out-vertical:focus::before,.i_more.hvr-shutter-out-vertical:hover::before{transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1);}

.i_more.btn-enter:active,.btn-enter:focus,.i_more.btn-enter:hover{background:#fafafa;color:#fff;}
@media (max-width: 767px){
.i_team .i_team_con .i_team_con_txt{ max-width:320px; width:50%; overflow:hidden; margin-top:13%;}
.i_team .i_team_con .i_team_con_txt h2{margin-top:12%;font-weight: bolder; font-size:16px; margin-bottom: 10px; padding-bottom:10px; letter-spacing:1.5px; background:url(../images/i_bg6.png) left bottom no-repeat;}
.i_team .i_team_con .i_team_con_txt p{display: none;}

}



@media screen and (max-width:1760px) {
/*公司分布*/
.i_fenbu ul li{ height:600px;}
.i_fenbu ul li .divs{ margin-top:30%;}
}
@media screen and (max-width:1600px) {
/*公司分布*/
.i_fenbu ul li{ height:520px;}
.i_fenbu ul li .divs{ margin-top:29%;}
.i_fenbu ul li .divs .divs_r{ padding:6%;}
}
@media screen and (max-width:1440px) {
/*公司分布*/
.i_fenbu ul li{ height:500px;}
.i_fenbu ul li .divs{ margin-top:35%;}
}
@media screen and (max-width:1310px) {
/*我们的服务*/
.i_one ul li{ font-size:16px; line-height:24px;}
.i_one ul li .i_one_con .i_one_txt p{ max-height:120px;}
/*我们的优势*/
.i_youshi ul li .i_youshi_con .i_youshi_div{ margin-bottom:58%;}
/*公司分布*/
.i_fenbu ul li{ height:460px;}
.i_fenbu ul li .divs{ margin-top:28%;}
.i_fenbu ul li .divs .divs_r{ padding:4%;}
}
@media screen and (max-width:1200px) {
/*我们的优势*/
.i_youshi ul li .i_youshi_con .i_youshi_div{ margin-bottom:50%;}
/*公司分布*/
.i_fenbu ul li{ height:400px;}
.i_fenbu ul li .divs{ margin-top:27%;}
.i_fenbu ul li .divs2 h2{ font-size:20px;}
.i_fenbu ul li .divs .divs_r h2{ font-size:20px;}
.i_fenbu ul li .divs .divs_r .morea{height:32px;line-height:32px;}
.i_fenbu ul li .divs .divs_r .morea label{ font-size:20px;}
/*团队介绍*/
.i_team .i_team_con .i_team_con_txt{ margin-top:10%;}
.i_team .i_team_con .i_team_con_txt h3{ margin-top:27%;}
.i_team .i_team_con{ width:90%; left:5%;}
}
@media screen and (max-width:1100px) {
/*我们的服务*/
.i_one ul li{ font-size:14px; line-height:20px;}
.i_one ul li .i_one_con .i_one_txt p{ max-height:100px;}
/*我们的优势*/
.i_youshi ul li .i_youshi_con .i_youshi_div{ margin-bottom:40%;}
/*公司分布*/
.i_fenbu ul li{ height:360px;}
.i_fenbu ul li .divs{ margin-top:24%;}

}
@media screen and (max-width:1000px) {
/*我们的优势*/
.i_youshi ul li .i_youshi_con .i_youshi_div{ margin-bottom:30%;}
/*公司分布*/
.i_fenbu ul li{ height:320px;}
.i_fenbu ul li .divs2 h2{ font-size:18px;}
.i_fenbu ul li .divs .divs_r h2{ font-size:18px;}

}
@media screen and (max-width:960px) {
/*我们的优势*/
.i_youshi ul li .i_youshi_con .i_youshi_div{ margin-bottom:25%;}
.i_youshi ul li .i_youshi_con .i_youshi_div p{ line-height:20px; max-height:160px;}
/*公司分布*/
.i_fenbu ul li{ width:100%; display:block; float:none; height:auto;}
/*.i_fenbu ul li.bgs1{ background:url(../images/i_img6.jpg) center center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs2{ background:url(../images/i_img5.jpg) center center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs3{ background:url(../images/i_img6.jpg) center center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs4{ background:url(../images/i_img6.jpg) center center no-repeat; background-size:cover;}
.i_fenbu ul li.bgs5{ background:url(../images/i_img6.jpg) center center no-repeat; background-size:cover;}*/
.i_fenbu ul li .divs2{ position:relative;}
.i_fenbu ul li .divs2 .divs2_txt{ max-width:none;background: url(../images/i_bg4.png) left 30px no-repeat; padding-top:45px; padding-bottom:45px;}
.i_fenbu ul li .divs2 h2{writing-mode:lr-tb; float:none; margin-left:0;}
.i_fenbu ul li .divs2 p{writing-mode:lr-tb; float:none;}
.i_fenbu ul li .divs .divs_r p{ max-height:none;}
.i_fenbu ul li#ons{ width:100%;}
.i_fenbu ul li#ons .divs{ margin-top:10%; margin-bottom:10%;}
/*团队介绍*/
.i_team .i_team_con .i_team_con_txt{ margin-top:8%;}
.i_team .i_team_con .i_team_con_txt h3{ margin-top:20%;}

}
@media screen and (max-width:830px) {
/*轮显*/
.module-content{ display:none;}
.flash_div{ display:block;}
/*我们的优势*/
.i_youshi ul li .i_youshi_con .i_youshi_div{ margin-bottom:12%;}
/*公司分布*/
.i_fenbu{ padding-top:2%; padding-bottom:3%;}
/*团队介绍*/
.i_team .i_team_con .i_team_con_txt h3{ margin-top:15%; font-size:22px; letter-spacing:0;}
.i_team .i_team_con .i_team_con_txt em{ font-size:14px; letter-spacing:0;}
.i_team .i_team_con .i_team_con_txt .morea2{ margin-top:8%; height:30px; line-height:30px;}

}

.index_process{padding-bottom: 10%; width: 100%; background:url(../images/bg_process.png) no-repeat center center;background-size: cover;}
@media screen and (max-width: 780px) {
/*我们的服务*/
.i_title img{ height:10px;}
.i_one ul li{ width:100%;}
.i_one ul li .imgs0 img{ display:none;}
.i_one ul li .i_one_con{ position:static; padding-bottom:8%;}
.i_one ul li:nth-child(2){position:relative;}
.i_one ul li:nth-child(2) .imgs1{ position:static;}
.i_one ul li:nth-child(2) .imgs0 .i_one_con{ top:0%;}
/*我们的优势*/
.i_youshi ul li{ float:none; overflow:hidden; width:100%;}
.i_youshi ul li:nth-child(2){ width:80%; margin-left:10%; margin-bottom:4%;}
.i_youshi ul li .i_youshi_con{ float:none; max-width:none;}
.i_youshi ul li .i_youshi_con .i_youshi_div{ margin-bottom:4%;}
/*团队介绍*/
/*.i_team_con{ display:none;}*/

}
@media screen and (max-width: 1024px) {
.process_img{max-width: 80%;display: block;margin:0 auto;}
}



@media screen and (max-width: 1400px) {
.i_more{ padding:10px 20px;font-size:16px;}
}


@media screen and (min-width: 768px) and (max-width: 1024px) {
.i_more{ padding:8px 20px;font-size:16px;}
}

@media screen and (max-width: 480px) {
/*我们的服务*/
.i_one ul li .i_one_con .i_one_txt h2{ padding-top:2.5%;}
/*新闻中心*/
.i_more{ margin-top:2%; margin-bottom:2%;}
.i_more{ padding:6px 15px;font-size:14px; }
}


.banner .owl-theme .owl-controls{margin-top: -30px;}
/*.owl-theme .owl-controls .owl-page span{display: inline-block;width: 67px;height: 2px;margin: 0 5px;}*/

