﻿/*首页*/
/*轮显*/
.flash_div{ width:100%; margin:0 auto; overflow:hidden;/* min-height:550px;*/display:none;}
.flash{height:140px;width:320px;overflow:hidden;position:relative;margin:0 auto;/*margin-top:100px;*/}
.ul_flash{width:100000px;height:100%}
.ul_flash li{float:left;width:320px;height:100%;}
.ul_flash img{width:100%;height:100%}
.flash .pagination{clear:both;position:absolute; width:100%; left:0;bottom:15px;z-index:2;height:10px; float:left; text-align:center;}
.flash .pagination span{ display:inline-block;background:url(../images/dian.png) no-repeat; background-size:100% 100%;width:10px;height:10px;text-indent:-9999px;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;margin:0 3px;cursor:pointer;position:relative}
.flash .pagination span.swiper-active-switch{ background:url(../images/dian2.png) no-repeat; background-size:100% 100%;}
/*关于南深*/
.i_yw_t{ width:100%; margin:0 auto; max-width:670px; margin-top:3%; margin-bottom:3%; overflow:hidden; text-align:center; }
.i_yw_t h2{ max-width:382px; width:100%; margin:0 auto; margin-bottom:15px; background:url(../images/i_bg1.png) center bottom no-repeat; font-weight:normal; font-size:20px; padding-bottom:18px;}
.i_yw_t.tbgs1 h2{background:url(../images/i_bg6.png) center bottom no-repeat; color:#fff;}
.i_yw_t.tbgs1 p{ color:#fff;}
.i_yw_t p{ color:#666666; font-size:12px;}
.i_two{ margin-top:20px; margin-bottom:6%; overflow:hidden;}
.i_two .i_two_div{ width:100%; margin:0 auto; overflow:hidden; padding-top:1%;}
.i_two .i_two_div .imgs{ float:left; width:38.1%; overflow:hidden;}
.i_two .i_two_div .imgs img{ width:100%;/*-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;*/}
.i_two .i_two_div .imgs img:hover{/*transition:all 0.3s;filter: Alpha(Opacity=80);opacity: 0.8;*//*-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);*/}
.i_two .i_two_div .i_two_r{ float:right; width:55%;  font-size:14px; line-height:28px;}
.i_two .i_two_div .i_two_r h2{ font-size:20px; line-height:28px; color:#a02b43; margin-bottom:3%;font-weight:normal; }
.i_two .i_two_div .i_two_r h2 label{ display:block;}
.i_two .i_two_div .i_two_r .p{ overflow:hidden; min-height:224px; padding-bottom:3%;}
.i_two .i_two_div .i_two_r span{ color:#a02b43;}
.i_two .i_two_div .i_two_r .i_two_more{  width:36%; max-width:166px; height:42px; line-height:42px; text-align:center; color:#fff; font-size:16px; border-radius:20px; display:block; margin-top:4%; background-color:#ce0010;}
.i_two .i_two_div .i_two_r .i_two_more:hover{/*transition:all 0.3s;*/filter: Alpha(Opacity=80);opacity: 0.8; -webkit-animation:doudong2 5s ease-in-out;
    -o-animation:doudong2 5s ease-in-out;
    animation:doudong2 5s ease-in-out;}
.i_two .i_two_div .i_two_r ul{ margin-top:3%;}
.i_two .i_two_div .i_two_r ul li{ float:left; width:15%; margin-right:2%; font-size:14px; text-align:center;}
.i_two .i_two_div .i_two_r ul li:last-child{ margin-right:0;}
.i_two .i_two_div .i_two_r ul li .imgs2{ margin:0 auto; width:100%; max-width:71px; margin-bottom:4%;}
.i_two .i_two_div .i_two_r ul li .imgs2 img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2{-webkit-animation:doudong2 5s ease-in-out;-o-animation:doudong2 5s ease-in-out;animation:doudong2 5s ease-in-out;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs1{background:url(../images/i_about_pic1.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs2{background:url(../images/i_about_pic2.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs3{background:url(../images/i_about_pic3.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs4{background:url(../images/i_about_pic4.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs5{background:url(../images/i_about_pic5.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs6{background:url(../images/i_about_pic6.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2.bgs1{background:url(../images/i_about_pic1_on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2.bgs2{background:url(../images/i_about_pic2_on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2.bgs3{background:url(../images/i_about_pic3_on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2.bgs4{background:url(../images/i_about_pic4_on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2.bgs5{background:url(../images/i_about_pic5_on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2.bgs6{background:url(../images/i_about_pic6_on.png) no-repeat; background-size:100% 100%;}
/*高薪职位*/
.i_one{ background-color:#f4f4f4; overflow:hidden; padding-bottom:3%; margin-bottom:20px; padding-top:15px;}
.i_yw_ul{ width:100%; margin:0 auto; padding-top:10px; text-align:center;}
.i_yw_more{ height:31px; line-height:31px; display:inline-block; width:126px; overflow:hidden; font-size:12px; color:#a02b43; border:1px solid #a02b43; border-radius:20px; margin-top:3%;}

/*新闻中心*/
.i_three{ padding-bottom:5%; overflow:hidden; margin-top:15px;}
.i_three_t{ height:50px; line-height:50px; overflow:hidden; color:#000000; font-size:16px;}
.i_three_t .i_three_more{ float:right; font-size:12px; color:#a02b43;}

.i_three_l{ float:left; width:31.6%; overflow:hidden;}
.i_three_l:hover .imgs 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);}
.i_three_l .imgs{ width:100%; margin-bottom:3px; overflow:hidden;}
.i_three_l .imgs img{ width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_three_l .i_three_l_txt{ background-color:#f4f4f4; overflow:hidden; padding:15px;}
.i_three_l .i_three_l_txt .i_three_l_one{ overflow:hidden; padding-bottom:12px;}
.i_three_l .i_three_l_txt .i_three_l_one .p{ float:left; width:74px; overflow:hidden; margin-right:10px; text-align:center; color:#fff;font-family:Arial;}
.i_three_l .i_three_l_txt .i_three_l_one .p span{ display:block;height:50px; line-height:50px; overflow:hidden; background-color:#a02b43;  font-size:36px; letter-spacing:4px;}
.i_three_l .i_three_l_txt .i_three_l_one .p label{ display:block; height:29px; line-height:29px; overflow:hidden; background-color:#bc3e58; font-size:12px;}
.i_three_l .i_three_l_txt .i_three_l_one h2{ font-size:16px; line-height:22px; letter-spacing:1px; font-weight:normal;}
.i_three_l .i_three_l_txt .i_three_l_desc{ line-height:24px; overflow:hidden; height:72px; color:#666666; font-size:14px; margin-bottom:10px;}
.i_three_l .i_three_l_txt em{ color:#a02b43; font-size:12px; display:block; padding-bottom:10px;}
.i_three_r{ float:right; margin-left:2.6%; overflow:hidden; width:31.6%;}
.i_three_r ul li{ display:block; border:3px solid #fff; padding-top:12px; padding-left:3%; padding-right:3%; padding-bottom:9px; height:65px; background-color:#f4f4f4; margin-bottom:6px; overflow:hidden;}
.i_three_r ul li .dates{float:left; width:65px; height:65px; overflow:hidden; margin-right:14px; text-align:center; color:#fff;background-color:#888888;font-family:Arial;transition:all 0.3s;}
.i_three_r ul li .dates span{ display:block;height:36px; line-height:36px; overflow:hidden; margin-top:6px;   font-size:36px; letter-spacing:4px;}
.i_three_r ul li .dates label{ display:block; height:20px; line-height:20px; overflow:hidden;  font-size:14px;}
.i_three_r ul li .txt{ overflow:hidden;}
.i_three_r ul li .txt h2{ font-size:16px; color:#666666; font-weight:normal; height:20px; line-height:20px; margin-bottom:5px;}
.i_three_r ul li .txt p{ line-height:20px; overflow:hidden; color:#666666; font-size:13px;}
.i_three_r ul li:hover{ background:url(../images/i_bg5.jpg) #fff right bottom no-repeat; border:3px solid #943254; }
.i_three_r ul li:hover .dates{ background-color:#a02b43;}
/*业务端口*/
.i_four{ background-color:#a02b43; overflow:hidden; padding-top:15px; padding-bottom:2%;}
/*合作伙伴*/
.i_five{ overflow:hidden; margin-top:15px; border:1px solid #d8d8d8;  border-bottom:0; margin-bottom:4%;}
.i_five ul li{ float:left; width:16.6%;}
.i_five ul li img{width:100%;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_five ul li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;/*filter:alpha(opacity=70);opacity:0.7;*/-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);}
.i_five ul li:nth-child(6n+0) div{border-right:0;}
.i_five ul li .partner_box{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8; overflow:hidden;}

@media screen and (max-width:1300px) {
/*关于南深*/
.i_two .i_two_div .i_two_r .p{ min-height:168px;}
}
@media screen and (max-width:1100px) {
/*新闻中心*/
.i_three_r ul li{ padding-top:9px;}
.i_three_r ul li .dates span{ font-size:30px; height:36px; line-height:36px;}
.i_three_r ul li .dates label{ font-size:12px;}
.i_three_r ul li .txt p{ font-size:12px;}
}
@media screen and (max-width:830px) {
/*轮显*/
.module-content{ display:none;}
.flash_div{ display:block;}
/*关于南深*/
.i_two .i_two_div .i_two_r{ line-height:22px;}
.i_two .i_two_div .i_two_r h2{ font-size:18px;}
.i_two .i_two_div .i_two_r ul li{ font-size:12px;}
/*新闻中心*/
.i_three_l{ width:100%; margin-bottom:10px;}
.i_three_r{ width:100%; margin-left:0;margin-bottom:10px;}
}


@media screen and (max-width: 780px) {
/*关于南深*/
.i_two .i_two_div .imgs{ width:100%; margin-top:2%;}
.i_two .i_two_div .i_two_r{ width:100%; margin-top:20px;}

}
@media screen and (max-width: 640px) {

}

@media screen and (max-width: 480px) {
/*关于南深*/
.i_yw_t h2{ padding-bottom:15px; margin-bottom:12px; font-size:18px;}
.i_two .i_two_div .i_two_r h2{  line-height:24px;}
.i_two .i_two_div .i_two_r ul li{ width:32%; margin-bottom:3%;}
.i_two .i_two_div .i_two_r ul li:nth-child(3n+0){ margin-right:0;}


}

@media screen and (max-width:360px) {
/*关于南深*/
.i_two .i_two_div .i_two_r h2{ font-size:16px;line-height:22px;}


}