@charset "gb2312";
@import url(css.css);
@import url(animation2.css);
.footer {
    background: #2f2f34;
    float: left;
    width: 100%;
    margin-top: 0;
}
/*案例列表*/
.case_bg{ background:#f5f5f5; overflow:hidden;}
.case_bg .gy2{ overflow:visible;}
.case_one{ background:#fff; height:92px; padding-top:40px;}
.case_one .gy2{ overflow:visible;}
.case_one .h2{ float:left; line-height:52px; font-size:36px; font-weight:normal; letter-spacing:1px;}
.case_one .case_one_r{ float:right;}
.case_one .case_one_r .all_a{ float:left; height:52px; width:280px; line-height:52px; font-size:16px; color:#fff; background:#004985; text-align:center;transition:all 0.3s;}
.case_one .case_one_r .all_a:hover{opacity:0.8;filter:Alpha(opacity=80);}
.case_one .case_one_r .case_down{ float:left; margin-left:20px; width:280px; background:#f5f5f5; position:relative; color:#000;}
.case_one .case_one_r .case_down label{ display:block; height:52px; line-height:52px; background:url(../images/2018/case/bgs4.png) 238px center no-repeat; text-indent:20px; cursor:pointer; font-size:16px;}
.case_one .case_one_r .case_down ul{ position:absolute; top:52px; left:0; width:100%;background:#fff; display:none;  overflow:hidden; z-index:9; }
.case_one .case_one_r .case_down ul.bgs2{overflow-y:scroll;max-height:320px;}
.case_one .case_one_r .case_down ul li{ display:block; height:32px; line-height:32px; overflow:hidden; }
.case_one .case_one_r .case_down ul li a{ display:block;text-indent:20px; font-size:14px;}
.case_one .case_one_r .case_down ul li a:hover{ background:#004985; color:#fff;}
.case_one .case_one_r .case_down.isel label{background:url(../images/2018/case/bgs4_on.png) 238px center no-repeat;}
.n_case_list{ min-height:500px;margin-top:40px;}
.n_case_list ul li{/* float:left;*/ width:32%; overflow:hidden; /*margin-right:2%;*/ vertical-align:top; display:inline-block; margin-right:1.7%; background:#fff; position:relative;transition:all 0.5s; margin-bottom:2%;}
.n_case_list ul li:nth-child(3n+0){ margin-right:0;}
.n_case_list ul li:before{content: "";display: block;position: absolute;left: 0%;right: 0%;bottom: 0px;height:2px;opacity: 1;background-color: #dcdcdc;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.n_case_list ul li:after{content: "";display: block;position: absolute;left: 0%;right: 100%; bottom: 0px;height:2px;opacity: 0;background-color: #004985;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.n_case_list ul li:hover:after{left:0%;right: 0%;opacity: 1;}
.n_case_list ul li:hover{-webkit-box-shadow: 0 5px 25px rgba(0,0,0,0.1); box-shadow: 0 5px 25px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); }
.n_case_list ul li img{/*display: block;*/height: 100%;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;}
.n_case_list ul li .imgs{ overflow:hidden; position:relative;}
.n_case_list ul li:hover .imgs img{-webkit-transform:scale(1.02, 1.02); -moz-transform:scale(1.02, 1.02); -o-transform:scale(1.02, 1.02); -ms-transform:scale(1.02, 1.02); transform:scale(1.02, 1.02);}
.n_case_list ul li .allist-cnt{ width:96%; margin:0 auto; text-align:center; line-height:32px; padding-top:20px; padding-bottom:20px; height:68px; overflow:hidden;}
.n_case_list ul li .allist-cnt h5{ font-weight:normal; font-size:20px; color:#000; line-height:36px; height:36px; overflow:hidden;}
.n_case_list ul li .allist-cnt p{line-height:32px; height:32px; overflow:hidden; font-size:16px; color:#666666;}
.n_case_list ul li .txts{font-weight: normal; color: #fff;   font-size: 16px; line-height: 36px; height: 100%;overflow: hidden; transition: all 0.4s; position: absolute;
 bottom: -100%;left: 0; width: 100%; background: rgba(0, 0, 0, 0.75); text-align: center;}
.n_case_list ul li .txts h2{ color:#fff; font-weight:normal; font-size:24px; height:76px; line-height:76px; overflow:hidden; margin-top:22%;}
.n_case_list ul li .txts a{ color:#fff; display:inline-block; width:62px; margin-left:12px; margin-right:12px; font-size:16px;}
.n_case_list ul li .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
.n_case_list ul li .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
.n_case_list ul li .txts a i.bgs1{ background:url(../images/2018/i_pic1.png) center top no-repeat;}
.n_case_list ul li .txts a i.bgs2{ background:url(../images/2018/i_pic2.png) center top no-repeat;}
.n_case_list ul li .txts a i.bgs3{ background:url(../images/2018/i_pic3.png) center top no-repeat;}
.n_case_list ul li:hover .txts{ bottom:0;}

/*案例PC详细*/
.case_banner2{ overflow:hidden;position: relative;}
.case_banner2 img{ display:block; width:100%;}
.case_banner2 .txts{width: 1440px; position: absolute;bottom: 30px;left: 50%;z-index: 2;transform: translate(-50%,0%);-webkit-transform: translate(-50%,0%);-moz-transform: translate(-50%,0%);-ms-transform: translate(-50%,0%);-o-transform: translate(-50%,0%); }
.case_banner2 .txts .case_title{ float:left; overflow:hidden; width:70%;}
.case_banner2 .txts .case_title h2{ font-weight:normal; margin-bottom:2%; padding-bottom:2%;font-family:"华文细黑"; background:url(../images/2018/case/bgs3.png) left bottom no-repeat; font-size:48px;color:#fff;}
.case_banner2 .txts .case_title p{ color:#fff;font-family:"华文细黑"; font-size:24px;}
.case_banner2 .txts .txts_r{ float:right; overflow:hidden; margin-top:60px;}
.case_banner2 .txts .txts_r a{ float:left; width:54px; height:54px; background-repeat:no-repeat; background-position:center center; background-size:100% 100%; overflow:hidden; margin-left:20px; position:relative;}
.case_banner2 .txts .txts_r a.bgs1{ background-image:url(../images/2018/case/case_ico1.png);}
.case_banner2 .txts .txts_r a.bgs2{ background-image:url(../images/2018/case/case_ico2.png);}
.case_banner2 .txts .txts_r a.bgs3{ background-image:url(../images/2018/case/case_ico3.png);}
/*.case_banner2 .txts .txts_r a.bgs1:Hover{ background-image:url(../images/2018/case/case_ico1_on.png);}
.case_banner2 .txts .txts_r a.bgs2:Hover{ background-image:url(../images/2018/case/case_ico2_on.png);}
.case_banner2 .txts .txts_r a.bgs3:Hover{ background-image:url(../images/2018/case/case_ico3_on.png);}*/
.case_banner2 .txts .txts_r a:after{content: "";  width:54px; height:54px; position: absolute;top: 0;left: 0;transition:all 0.3s;background-size:0% 0%; background-repeat:no-repeat; background-position:center center;}
.case_banner2 .txts .txts_r a:hover:after{ background-size:100% 100%;}
.case_banner2 .txts .txts_r a.bgs1:after{ background-image:url(../images/2018/case/case_ico1_on.png);}
.case_banner2 .txts .txts_r a.bgs2:after{ background-image:url(../images/2018/case/case_ico2_on.png);}
.case_banner2 .txts .txts_r a.bgs3:after{ background-image:url(../images/2018/case/case_ico3_on.png);}
.case_show_one{ background:url(../images/2018/case/case_bg1.jpg) right center no-repeat; background-size:50% 100%; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.case_show_one .case_show_one_l{ background:#fff; width:50%; float:left; overflow:hidden;  min-height:464px;}
.case_show_one .case_show_one_l .case_txt{ width:86%; margin:0 auto; overflow:hidden;}
.case_show_one .case_show_one_l .case_txt .h2{ margin-top:50px; height:90px; line-height:90px; background:url(../images/2018/case/case_bg2.jpg) left bottom no-repeat; color:#010000; font-size:30px; font-weight:normal; margin-bottom:33px;}
.case_show_one .case_show_one_l .case_txt .divs{ line-height:30px; color:#666666; font-size:16px;}
.case_show_one .case_show_one_r{ width:50%; float:right; overflow:hidden;}
.case_show_one .case_show_one_r .case_txt{ width:70%; margin:0 auto; overflow:hidden; color:#fff;}
.case_show_one .case_show_one_r .h2{ margin-top:50px; height:90px; line-height:90px; background:url(../images/2018/case/case_bg3.jpg) left bottom no-repeat; color:#fff; font-size:30px; font-weight:normal; margin-bottom:33px;}
.case_show_one .case_show_one_r ul li{ font-size:18px; display:block; height:48px;line-height:48px;}
.case_show_one .foot_button2{  margin-top:30px;}
.case_show_one .foot_button2 li{ width:58px; height:58px;text-align:center; float:left; margin:0 12px;position: relative;}
.case_show_one .foot_button2 li img{ width:58px; height:58px;filter:alpha(opacity=70);opacity:0.7;}
.case_show_one .foot_button2 li:hover img{filter:alpha(opacity=100);opacity:1.0;}
.case_show_one .foot_button2 li .wem3{width: 203px;display: none; color: #363636;text-align: center;padding-top: 215px; position: absolute;left: -70px;top: -200px;background-image: url('../images/2015/ewm.png');background-repeat: no-repeat;}
.case_show_one .case_show_one_l .case_txt .fenxiang{  overflow:hidden; text-align:center;margin-top:30px;}
.case_show_one .case_show_one_l .case_txt .fenxiang .span{line-height:34px; color:#333333; display:block; font-size:18px;}
.case_show_one .case_show_one_l .case_txt .fenxiang .news_fx{ text-align:left; margin-top:3%; margin-bottom:4%;}
.case_show_one .case_show_one_l .case_txt .fenxiang .news_fx ul li{ display:inline-block; width:58px; height:58px; overflow:hidden; margin-left:3%; margin-right:3%; background-repeat:no-repeat; background-size:100% 100%; cursor:pointer;}
.case_show_one .case_show_one_l .case_txt .fenxiang .news_fx ul li.bgs1{ background-image:url(../images/2018/case/ico1.png);}
.case_show_one .case_show_one_l .case_txt .fenxiang .news_fx ul li.bgs2{ background-image:url(../images/2018/case/ico2.png);}
.case_show_one .case_show_one_l .case_txt .fenxiang .news_fx ul li.bgs3{ background-image:url(../images/2018/case/ico3.png);}
.case_show_one .case_show_one_l .case_txt .fenxiang .news_fx ul li:hover{transition:all 0.3s;opacity:0.9;filter:Alpha(opacity=90);}
.case_show_one .case_show_one_l .case_txt .fenxiang .news_fx ul li a{ display:block; width:100%; height:100%;}

.case_con{ padding-top:110px;line-height:26px; padding-left:3%; padding-right:3%; font-size:14px; padding-bottom:100px; overflow:hidden; background:#fff;}
.case_con img{  max-width:1200px; width:100%; display:block; margin:0 auto;}
.case_t{ height:76px; line-height:76px; margin-top:78px; text-align:center; font-weight:normal; color:#000; font-size:36px;}
/*手机案例详情*/
.case_phone{background:url(../images/2018/case/case_img3.jpg) no-repeat center;width:100%;height:844px;padding-top:80px;}
.case_phone .case_phone_l{ width:68%; float:left; overflow:hidden;}
.case_phone_bg{background:url(../images/2018/case/phone_bg2.png) no-repeat center;width:396px;height:722px;margin:0px auto;position:relative;}
.phone_slider{padding-top:69px;margin-left:23px;width:350px;height:560px;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:350px;height:560px;overflow:hidden; }	
#prevBtn, #nextBtn,#slider1next, #slider1prev{ display:block;width:52px; height:52px;position:absolute;left:-210px; top:350px;z-index:1000; font-size:0px;}	
#nextBtn, #slider1next{  left:556px;}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{   display:block;position:relative;width:52px; height:52px; background:url(../images/2018/case/case_btn_prev.png) no-repeat 0 0;	}	
#nextBtn a, #slider1next a{ background:url(../images/2018/case/case_btn_next.png) no-repeat 0 0;	}
ol#controls{margin:156px auto 0px auto;padding:0; height:28px;padding-left:42%;}
ol#controls li{ margin:0 10px 0 0; padding:0; float:left; list-style:none; height:12px; line-height:12px; width:12px;}
ol#controls li a{display:block; height:12px;width:12px;line-height:12px; padding:0px; text-decoration:none;font-size:0px; background:url(../images/2018/case/case_ico4.png) no-repeat;}
ol#controls li.current a{background:url(../images/2018/case/case_ico4_on.png) no-repeat;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
.case_erweima{ float:left; width:32%; text-align:center;padding-bottom:48px; text-align:center; margin-top:225px;}
.case_erweima img{ display:block; margin:0 auto;width:240px;}
/*解决方案*/
.solutions_banner{ overflow:hidden;position: relative; background-position:center center; background-repeat:no-repeat; background-size:cover;/*background-attachment:fixed;*/ }
.solutions_banner img{ display:block; width:100%;opacity:0;filter:Alpha(opacity=0);}
.solutions_banner .pose{ position:absolute; bottom:0; height:50px; line-height:50px; background:rgba(0,0,0,0.3); width:100%; color:#999999; font-size:16px;}
.solutions_banner .pose .gy2{ text-align:right;font-size: 16px;}
.gy2 {
    width: 1200px;
    margin: 0 auto;
}
.solutions_banner .pose .imgs{ display:inline-block; width:20px; vertical-align:sub; margin-right:8px;opacity:1.0;filter:Alpha(opacity=100);}
.solutions_banner .pose a{color:#999999; font-size:16px;}
.solutions_banner .pose a:hover{ color:#fff;}
.solutions_banner .pose label{ color:#fff; font-size:16px;}

.solutions_banner .txts{width: 1440px; position: absolute;top: 52%;left: 50%;z-index: 2;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); }
.solutions_banner .txts h1{ font-weight:normal; margin-bottom:1.2%; padding-bottom:1%; background:url(images/bgs3.png) left bottom no-repeat; font-size:48px;color:#fff;}
.solutions_banner .txts p{ color:#fff; font-size:24px;}
.solutions_banner .txts .website_bnt{ clear:both; display:block; width:210px; height:48px; line-height:48px; border-radius:30px; background:url(images/website_bg1.png) 139px center #fff  no-repeat; text-indent:51px; font-size:16px; color:#3d4ed2; margin-top:34px;transition:all 0.3s;}
.solutions_banner .txts .website_bnt:hover{ margin-left:5px;background-position:143px center;}

.cl-ul{padding-top:40px;}
.cl-ul li{width:480px;position:relative;overflow:hidden;cursor:pointer;float:left;z-index:0;/*transition:all 0.3s;*/}
.cl-ul li .imgs{ overflow:hidden; position:relative;}
.cl-ul li .imgs img{display: block;height: 256px;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;}
.cl-ul li .imgs p{ position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden; background:rgba(0,0,0,0.3);opacity:0;filter:Alpha(opacity=0);transition:all 0.3s;}
.cl-ul li .imgs i{position: absolute; top: 50%;  left: 50%; -webkit-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);  transition: all .36s ease;  border-radius: 100%;   width:50px;  height: 50px; background:url(../images/2018/case/solutions_bg1.png) no-repeat;  box-sizing: border-box; margin-top: -50px; opacity:0;filter:Alpha(opacity=0);}
.cl-ul li:Hover .imgs p{opacity:1.0;filter:Alpha(opacity=100);}
.cl-ul li:Hover .imgs i{ margin-top:0px;opacity:1.0;filter:Alpha(opacity=100);}
.cl-ul li .txts{border:1px solid #e3e3e3; border-top:0; overflow:hidden;transition:all 0.3s;}
.cl-ul li .txts .cons{ width:420px; margin:0 auto; padding-top:20px; height:234px; overflow:hidden; background:url(../images/2018/case/case_bg4.png) 11px 198px no-repeat;}
/*.cl-ul li:nth-child(3n+0) .txts{ border-left:0; border-right:0;}*/
.cl-ul li:last-child .txts{ border-right:1px solid #e3e3e3;}
.cl-ul li .txts .h2{ color:#666666; font-size:18px; font-weight:normal; height:56px; line-height:56px; margin-bottom:14px;transition:all 0.3s;}
.cl-ul li .txts .p{ font-size:24px; color:#000000; line-height:30px; height:60px; overflow:hidden;transition:all 0.3s;}
.cl-ul li:hover{-webkit-box-shadow: 0 5px 25px rgba(0,0,0,0.1); box-shadow: 0 5px 25px rgba(0,0,0,0.1);/*-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); */}
.cl-ul li:hover .txts{ background:#004985;border-bottom:1px solid #004985;}
.cl-ul li:hover .txts .cons{background:url(../images/2018/case/case_bg4_on.png) 11px 198px no-repeat;transition:all 0.3s;transform: translate(2%,0%);-webkit-transform: translate(2%,0%);-moz-transform: translate(2%,0%);-ms-transform: translate(2%,0%);-o-transform: translate(2%,0%);}
.cl-ul li:hover .txts .p{color:#fff;}
.cl-ul li:hover .txts .h2{color:#fff;}
.cl-ul li:hover 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);}
.cl-ul li.hiden{ display:none;}
.solutions_more{ clear:both; margin:0 auto; margin-top:50px; margin-bottom:100px;width:478px; height:78px; line-height:78px; background:url(../images/2018/case/solutions_pic2.png) 320px center #fff no-repeat; text-indent:144px; color:#000000; font-size:20px; cursor:pointer; border:1px solid #e2e2e2;transition:all 0.3s;}
.solutions_more:hover{ border:1px solid #f56308; color:#fff;background:url(../images/2018/case/solutions_pic4.png) 320px center #f56308 no-repeat;}
.solutions_more.active{ background-image:url(../images/2018/case/solutions_pic2_on.png);}
.solutions_more.active:hover{border:1px solid #f56308; color:#fff;background:url(../images/2018/case/solutions_pic4_on.png) 320px center #f56308 no-repeat;}

/*解决方案详细*/
.solutions_one{ background:#f5f5f5; height:92px; padding-top:40px;}
.solutions_one .gy2{ overflow:visible;}
.solutions_one .h2{ float:left; line-height:52px; font-size:36px; font-weight:normal; letter-spacing:1px;}
.solutions_one .case_one_r{ float:right;}
.solutions_one .case_one_r .all_a{ float:left; height:52px; width:280px; line-height:52px; font-size:16px; color:#fff; background:#004985; text-align:center;transition:all 0.3s;}
.solutions_one .case_one_r .all_a:hover{opacity:0.8;filter:Alpha(opacity=80);}
.solutions_one .case_one_r .case_down{ float:left; margin-left:20px; width:280px; background:#ffffff; position:relative; color:#000;}
.solutions_one .case_one_r .case_down label{ display:block; height:52px; line-height:52px; background:url(../images/2018/case/bgs4.png) 238px center no-repeat; text-indent:20px; cursor:pointer; font-size:16px;}
.solutions_one .case_one_r .case_down ul{ position:absolute; top:52px; left:0; width:100%;background:#fff; display:none;  overflow:hidden; z-index:9; }
.solutions_one .case_one_r .case_down ul.bgs2{overflow-y:scroll;max-height:320px;}
.solutions_one .case_one_r .case_down ul li{ display:block; height:32px; line-height:32px; overflow:hidden; }
.solutions_one .case_one_r .case_down ul li a{ display:block;text-indent:20px; font-size:14px;}
.solutions_one .case_one_r .case_down ul li a:hover{ background:#004985; color:#fff;}
.solutions_one .case_one_r .case_down.isel label{background:url(../images/2018/case/bgs4_on.png) 238px center no-repeat;}

.solutions_con{ padding-top:100px; background:#fff; overflow:hidden;}
.solutions_div{ margin-bottom:90px; color:#666; overflow:hidden;}
.solutions_div .solutions_div_l{  color:#fff; line-height:36px; display:table; height:202px; float:left; width:448px; background:url(../images/2018/case/solutions_pic3.png) left center no-repeat;}
.solutions_div .solutions_div_l .txts{  padding-left:28px; padding-right:70px; height:100%;display:table-cell; vertical-align:middle;font-size:28px;}
.solutions_div .solutions_div_r{ float:right; width:920px; overflow:hidden; border-top:3px solid #cccccc; line-height:34px; padding-top:30px; color:#666666; font-size:16px;}

/*品牌网站建设*/
.website_title{text-align:center; font-size:48px; color:#010101; font-weight:normal; line-height:54px; margin-top:96px; margin-bottom:20px;}
.website_ul{ padding-top:63px; overflow:hidden;}
.website_ul ul li{ width:25%; float:left; text-align:center; overflow:hidden;position:relative;}
.website_ul ul li .imgs{ overflow:hidden;transition:all 0.6s; width:180px; margin:0 auto; }
.website_ul ul li .imgs img{ display:block;width:100%;transition:all 0.6s;}
.website_ul ul li .h2{font-weight:normal; line-height:32px; height:64px; overflow:hidden; font-size:20px; color:#000000; margin-top:19px;}
.website_ul ul li:hover .imgs{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.website_ul ul li:hover .imgs img{transform:rotateY(-180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);}
.website_bnt2{ clear:both; display:block; margin:0 auto; width:210px; height:48px; line-height:48px; border-radius:30px; background:url(../images/2018/case/website_bg2.png) 139px center #004985  no-repeat; text-indent:51px; font-size:16px; color:#fff; margin-top:80px;transition:all 0.3s;margin-bottom:100px;}
.website_bnt2:hover{opacity:0.8;filter:Alpha(opacity=80); color:#fff;background-position:143px center; }
.website_two{ overflow:hidden;background:url(../images/2018/case/website_bg3.jpg) right center  no-repeat; background-size:cover; padding-bottom:95px; padding-top:190px;}
.website_two h1{ font-weight:normal; margin-bottom:2%; padding-bottom:2%;font-family:"华文细黑"; background:url(../images/2018/case/website_bg4.jpg) left bottom no-repeat; font-size:48px;color:#000000;}
.website_two p{ color:#666666;font-family:"华文细黑"; font-size:36px; line-height:48px; width:582px;}
.website_title2{text-align:center; font-size:48px; color:#fff; font-weight:normal; line-height:54px; margin-top:94px; margin-bottom:20px;}
.website_three{ overflow:hidden;background:url(../images/2018/case/website_bg5.jpg) center center  no-repeat; background-size:cover; padding-bottom:100px;}
.website_ul2{ margin-top:35px; overflow:hidden; border-top:1px solid #3a3a3a;border-left:1px solid #3a3a3a;}
.website_ul2 ul li{ width:25%; float:left; text-align:center; overflow:hidden;position:relative;}
.website_ul2 ul li .txts{ overflow:hidden;border-bottom:1px solid #3a3a3a;border-right:1px solid #3a3a3a; padding-bottom:32px;}
.website_ul2 ul li .txts img{ display:block; height:48px; margin:0 auto; margin-top:40px;}
.website_ul2 ul li .txts .h2{font-weight:normal; line-height:32px; height:32px; overflow:hidden; font-size:20px; color:#999999; margin-top:36px;}
.website_ul2 ul li .cons{ overflow:hidden; background:#004985; width:100%; height:100%; color:#fff; top:0; left:0; position:absolute;text-align:left;transition:all 0.6s;opacity:0;filter:Alpha(opacity=0); -webkit-transition: 0.6s;-moz-transition: 0.6s; -ms-transition: 0.6s;-o-transition: 0.6s;}
.website_ul2 ul li .cons .divs{ width:90%; max-width:300px; margin:0 auto; margin-top:14px;  height:147px;background:url(../images/2018/case/website_bg6.png) left bottom  no-repeat; }
.website_ul2 ul li .cons .divs .h2{font-weight:normal; line-height:50px; height:50px; overflow:hidden; font-size:20px;}
.website_ul2 ul li .cons .divs .p{ line-height:24px; height:72px; overflow:hidden; color:#ffdac2; font-size:16px;}
.website_ul2 ul li:hover .cons{opacity:1.0;filter:Alpha(opacity=100);}
.website_title_p{ color:#666666; font-size:18px; line-height:36px; margin-top:35px; margin-bottom:60px; text-align:center;}
.website_con{ font-size:14px; line-height:26px; overflow:hidden; padding-bottom:60px;}
.website_con img{ display:block; margin:0 auto; max-width:100%;}

.website_four{ overflow:hidden;background:url(../images/2018/case/website_bg7.jpg) center center  no-repeat; background-size:cover; padding-bottom:60px;}
.website_feedback{ width:49%; overflow:hidden;}
.website_feedback .inputs{width:100%; border:0; height:72px; text-indent:3%; background:#fff; color:#666666; font-size:18px; font-family:"微软雅黑"; outline:none; margin-bottom:20px;}
.website_feedback .bnts{width: 100%; height: 72px;  display: block; background: #004985; border:0; outline: none; color: #fff;font-size: 18px; text-align: center; line-height: 68px;cursor: pointer;font-family: '微软雅黑';transition:all 0.3s;}
.website_feedback .bnts:hover{opacity:0.8;filter:Alpha(opacity=80);}
.website_feedback .textarea{ background:#fff; border:0; padding-left:3%; width:97%;color:#666666; font-size:18px; font-family:"微软雅黑"; outline:none; margin-bottom:20px; line-height:26px; padding-top:22px; height:237px;}

/*电商网站建设*/
.solutions_banner .txts .website_bnt.bgs2{color:#319de1;background: url(../images/2018/case/website2_bg4.png) 139px center #fff no-repeat;}
.website_two_2{ overflow:hidden;background:url(../images/2018/case/website2_bg1.jpg) center center  no-repeat; background-size:cover; padding-bottom:100px;}
.website2_con{ font-size:14px; line-height:26px; overflow:hidden; margin-top:73px;}
.website2_con img{ display:block; margin:0 auto; max-width:100%;}
.website_two_3{ overflow:hidden;background:url(../images/2018/case/website2_bg2.jpg) #f5f5f5 center bottom  no-repeat; padding-bottom:196px;}
.website2_three_ul{ overflow:hidden; margin-top:10px;}
.website2_three_ul ul li{ float:left; width:280px; margin-right:10px; position: relative; background:#fff; cursor:pointer; height:300px;}
.website2_three_ul ul li:nth-child(5n+0){ margin-right:0;}
.website2_three_ul ul li:before{ content:""; width:100%; height:3px; position:absolute; top:0; left:0;}
.website2_three_ul ul li:nth-child(1):before{ background:#f98168;}
.website2_three_ul ul li:nth-child(2):before{ background:#71c5ca;}
.website2_three_ul ul li:nth-child(3):before{ background:#71a4db;}
.website2_three_ul ul li:nth-child(4):before{ background:#64bd9d;}
.website2_three_ul ul li:nth-child(5):before{ background:#f3913a;}
.website2_three_ul ul li .img1{ width:120px; height:120px; display:block; margin:0 auto; margin-top:60px;}
.website2_three_ul ul li .h2{ font-weight:normal; line-height:96px; height:96px; color:#000; font-size:18px;text-align:center; }
.website2_three_ul ul li .divs{ width:280px;/* width:570px;*/opacity:0;filter:Alpha(opacity=0); overflow:hidden; height:100%; position:absolute; left:0; top:0; z-index:1;transition:all 0.3s; color:#fff;}
.website2_three_ul ul li:nth-child(1) .divs{ background:#f98168;}
.website2_three_ul ul li:nth-child(2) .divs{ background:#71c5ca;}
.website2_three_ul ul li:nth-child(3) .divs{ background:#71a4db;}
.website2_three_ul ul li:nth-child(4) .divs{ background:#64bd9d;}
.website2_three_ul ul li:nth-child(5) .divs{ background:#f3913a; right:0; left:auto;}
.website2_three_ul ul li:hover .divs{width:570px;opacity:1.0;filter:Alpha(opacity=100);}
.website2_three_ul ul li .divs .img2{  width:120px; height:120px; float:left; margin-left:29px;margin-top:60px;}
.website2_three_ul ul li .divs .cons{  position:absolute; left:149px; top:0; width:366px; margin-left:28px; overflow:hidden;}
.website2_three_ul ul li .divs .cons .h3{ font-weight:normal;font-size:18px; margin-top:36px;line-height:68px; height:68px;}
.website2_three_ul ul li .divs .cons .p{ line-height:24px; overflow:hidden; font-size:14px; color:#fff;}
.website2_three_ul ul li .divs .cons .p p{ margin-bottom:24px; font-size:14px;color:#fff;}

.website2_three_2{ overflow:hidden;background:url(../images/2018/case/website2_bg3.jpg) center center  no-repeat; background-size:cover; padding-bottom:100px;}

.website2_ul2{  overflow:hidden; border-top:1px solid #3a3a3a;border-left:1px solid #3a3a3a;}
.website2_ul2 ul li{ width:33.33%; float:left; text-align:left; overflow:hidden;position:relative;}
.website2_ul2 ul li .txts{ overflow:hidden;border-bottom:1px solid #3a3a3a;border-right:1px solid #3a3a3a;/* padding-bottom:32px;*/ height:218px;transition:all 0.3s;}
.website2_ul2 ul li:hover .txts{ background:#004985;}
.website2_ul2 ul li .txts .img1{ float:left;width:100px; height:100px; overflow:hidden;margin-top:58px; margin-left:30px; background-repeat:no-repeat; background-size:100%  100%; position:relative;}
.website2_ul2 ul li .txts .img1:after{ content:""; position:absolute; width:0%; height:0%; left:50%; top:50%;transform: translate(-50%, -50%);transition:all 0.3s;background-repeat:no-repeat; background-size:100%  100%; z-index:2;opacity:0;filter:Alpha(opacity=0);}
.website2_ul2 ul li:nth-child(1) .txts .img1:after{background-image:url(../images/2018/case/website2_icon1_on.png);}
.website2_ul2 ul li:nth-child(2) .txts .img1:after{background-image:url(../images/2018/case/website2_icon2_on.png);}
.website2_ul2 ul li:nth-child(3) .txts .img1:after{background-image:url(../images/2018/case/website2_icon3_on.png);}
.website2_ul2 ul li:nth-child(4) .txts .img1:after{background-image:url(../images/2018/case/website2_icon4_on.png);}
.website2_ul2 ul li:nth-child(5) .txts .img1:after{background-image:url(../images/2018/case/website2_icon5_on.png);}
.website2_ul2 ul li:nth-child(6) .txts .img1:after{background-image:url(../images/2018/case/website2_icon6_on.png);}
.website2_ul2 ul li:hover .txts .img1:after{width:100%; height:100%;opacity:1.0;filter:Alpha(opacity=100);}
.website2_ul2 ul li:nth-child(1) .txts .img1{ background-image:url(../images/2018/case/website2_icon1.png);}
.website2_ul2 ul li:nth-child(2) .txts .img1{ background-image:url(../images/2018/case/website2_icon2.png);}
.website2_ul2 ul li:nth-child(3) .txts .img1{ background-image:url(../images/2018/case/website2_icon3.png);}
.website2_ul2 ul li:nth-child(4) .txts .img1{ background-image:url(../images/2018/case/website2_icon4.png);}
.website2_ul2 ul li:nth-child(5) .txts .img1{ background-image:url(../images/2018/case/website2_icon5.png);}
.website2_ul2 ul li:nth-child(6) .txts .img1{ background-image:url(../images/2018/case/website2_icon6.png);}
/*.website2_ul2 ul li:nth-child(1):hover .txts .img1{background-image:url(../images/2018/case/website2_icon1_on.png);}*/
.website2_ul2 ul li .txts .divs{ width:306px; margin-top:42px; float:left; margin-left:18px;}
.website2_ul2 ul li .txts .divs .h2{font-weight:normal; line-height:50px; height:50px; overflow:hidden; font-size:20px;color:#fff;}
.website2_ul2 ul li .txts .divs .p{ line-height:24px;overflow:hidden; color:#999999; font-size:16px;}
.website2_ul2 ul li:hover .txts .divs .p{ color:#fff;}


/*新闻列表*/
.news_one{ overflow:hidden; margin-top:60px; margin-bottom:60px;}
.news_one .news_one_l{ float:left; overflow:hidden;}
.news_one .news_one_l a{ float:left; margin-right:2px; padding-left:38px; padding-right:38px; overflow:hidden; height:50px; line-height:50px; color:#000000; font-size:16px; background:#fff;transition:all 0.3s;}
.news_one .news_one_l a:hover{ color:#fff; background:#004985;}
.news_one .news_one_l a.flon{color:#fff; background:#004985;}
.news_one .news_one_r{ float:right; overflow:hidden;height:50px; line-height:50px; background:#fff;}
.news_one .news_one_r .cinputs{ width:270px;border:0;height:50px; text-indent:20px; background:none; color:#999999; font-size:14px; font-family:"微软雅黑"; outline:none; float:left;}
.news_one .news_one_r .cbnts{ float:right;width: 50px; height: 50px;  display: block; background:url(../images/2018/case/news_bg1.jpg) no-repeat; border:0; outline: none; color: #fff;font-size: 18px; text-align: center; line-height: 68px;cursor: pointer;font-family: '微软雅黑';transition:all 0.3s;}
.news_one .news_one_r .cbnts:Hover{opacity:0.8;filter:Alpha(opacity=80);}
.news_list{ }
.news_list ul li{ float:left; width:32%; overflow:hidden; margin-right:2%; background:#fff; transition:all 0.5s; margin-bottom:5%;}
.news_list ul li:nth-child(3n+0){ margin-right:0;}
.news_list ul li .txts{ width:92%; margin:0 auto; max-width:400px;}
.news_list ul li .txts .h2{ color:#000000; font-size:18px; font-weight:normal; height:48px; line-height:48px; margin-top:24px;transition:all 0.3s;overflow:hidden;}
.news_list ul li .txts .p{ font-size:16px; color:#666666; line-height:24px; height:48px; overflow:hidden;transition:all 0.3s;}
.news_list ul li .txts .dates{ margin-top:16px; padding-top:24px; border-top:1px solid #f5f5f5; overflow:hidden;  font-size:14px; color:#666666; line-height:22px; margin-bottom:26px;background:url(images/case_bg4.png) right 50px no-repeat;transition:all 0.3s;}
.news_list ul li .txts .dates span{ display:block; color:#000000; font-size:48px; line-height:46px; height:46px;transition:all 0.3s; margin-bottom:2px;}
.news_list ul li .txts .tags{ overflow:hidden; height:22px; line-height:22px; color:#999; margin-top:10px;}
.news_list ul li .txts .tags span{ float:left; margin-right:6px;font-size:14px;}
.news_list ul li .txts .tags a{ float:left; margin-right:5px;font-size:14px; color:#999;}
.news_list ul li:hover .txts .dates{background:url(images/case_bg4_on.png) right 50px no-repeat; color:#fff; border-top:1px solid #01559b;}
.news_list ul li:hover .txts .dates span{ color:#fff;}
.news_list ul li:hover .txts .h2{ color:#fff; overflow:hidden}
.news_list ul li:hover .txts .p{ color:#fff;}
.news_list ul li:hover{-webkit-box-shadow: 0 5px 25px rgba(0,0,0,0.1); box-shadow: 0 5px 25px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); background:#004985; }
.news_list ul li:hover .tags span{ color:#fff;}
.news_list ul li:hover .tags a{ color:#fff;}

/*新闻详细*/
.news_show2{ overflow:hidden; }
.news_show2 .news_show_l{width: 890px;float: left;overflow: hidden; color:#333; background:#fff; padding-left:30px; padding-right:30px; padding-bottom:40px;}
.news_show2 .news_show_l .new_show_l_top{ margin-top:30px; padding-bottom:23px; overflow:hidden; border-bottom:1px solid #e1e1e1;}
.news_show2 .news_show_l .new_show_l_top h1{ font-size:24px; line-height:38px; overflow:hidden; color:#000; font-weight:normal;}
.news_show2 .news_show_l .new_show_l_top p{ height:40px; line-height:40px; overflow:hidden; font-size:16px;}
.news_show2 .news_show_l .new_show_l_text{ padding-top:0;line-height:30px; font-size:16px; }
.news_show2 .news_show_l .new_show_l_text p{ margin-bottom:17px; font-size:14px;}
.news_show2 .news_show_l .new_show_l_text h1{ line-height:35px; font-size:14px;}
.news_show2 .news_show_l .new_show_l_text img{display: block; margin: 0 auto; max-width: 100%; margin-bottom:10px;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag{ overflow:hidden; margin-top:33px; line-height:32px; margin-bottom:50px;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag span{ margin-bottom:10px; float:left; font-size:16px;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag a{ float:left; padding-left:20px; padding-right:20px;line-height:32px; height:32px; overflow:hidden; color:#999; font-size:16px; margin-bottom:10px; margin-right:1px; background:#fff; border:1px solid #fff;transition:all 0.3s;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag a:hover{opacity:0.8;filter:Alpha(opacity=80); border:1px solid #f45900; color:#f45900;}
.news_show2 .news_show_l .fenxiang{  overflow:hidden; text-align:center; border-top:1px solid #e8e8e8; padding-top:2%; margin-top:2%;}
.news_show2 .news_show_l .fenxiang .span{line-height:34px; color:#333333; display:block; font-size:18px;}
.news_show2 .news_show_l .fenxiang .news_fx{ text-align:center; margin-top:3%; margin-bottom:4%;}
.news_show2 .news_show_l .fenxiang .news_fx ul li{ display:inline-block; width:58px; height:58px; overflow:hidden; margin-left:3%; margin-right:3%; background-repeat:no-repeat; background-size:100% 100%; cursor:pointer;}
.news_show2 .news_show_l .fenxiang .news_fx ul li.bgs1{ background-image:url(../images/2018/case/ico1.png);}
.news_show2 .news_show_l .fenxiang .news_fx ul li.bgs2{ background-image:url(../images/2018/case/ico2.png);}
.news_show2 .news_show_l .fenxiang .news_fx ul li.bgs3{ background-image:url(../images/2018/case/ico3.png);}
.news_show2 .news_show_l .fenxiang .news_fx ul li:hover{transition:all 0.3s;opacity:0.9;filter:Alpha(opacity=90);}
.news_show2 .news_show_l .fenxiang .news_fx ul li a{ display:block; width:100%; height:100%;}
.prenext{text-align:center; padding-bottom:3%; overflow:hidden; border-top:1px solid #e8e8e8; padding-top:4%;}
.prenext a{ color:#333333; display:inline-block; height:50px; line-height:50px; width:172px; overflow:hidden;  font-size:18px; background:#e8e8e8;}
.prenext a:hover{ color:#fff; background:#004985; text-decoration:none;}
.prenext a label{ font-family:"宋体"; font-size:22px;}
.prenext a label.a{ padding-right:12%;}
.prenext a label.b{ padding-left:12%;}
.prenext a.nodata{ background:#e8e8e8;color:#333333;}
.news_show2 .news_show_r{width: 460px;float: right; overflow:hidden;}
.news_show2 .news_show_r .new_show_right_top{ font-size:24px; color:#000; margin-top:30px; margin-bottom:10px; font-weight:normal; height:38px; line-height:38px;padding-left:30px; padding-right:30px;}
.news_show2 .news_show_r .new_show_right_top .tagchange{ float:right; padding-left:29px;  background:url(../images/2018/case/tag_bg1.png) left center no-repeat;font-size:16px; color:#999999;}
.news_show2 .news_show_r .new_show_right_top .tagchange:hover{color:#004985;}
.news_show2 .news_show_rnews{overflow: hidden; color:#666; background:#fff;}
.news_show2 .news_show_rnews .ul li{ display:block; border-bottom:1px dashed #cccccc; padding-bottom:20px; margin-bottom:20px; overflow:hidden; margin-left:30px; margin-right:30px;}
.news_show2 .news_show_rnews .ul li h1{ font-weight:normal; font-size:16px; color:#000000; height:38px; line-height:38px; overflow:hidden}
.news_show2 .news_show_rnews .ul li h1 a{color:#000000;}
.news_show2 .news_show_rnews .ul li h1 a:hover{color:#004985;}
.news_show2 .news_show_rnews .ul li p{ color:#666666; font-size:14px; height:36px; line-height:36px; overflow:hidden;}
.news_show2 .news_show_rnews .ul li:last-child{ border-bottom:0; margin-bottom:0;}
/*新闻中心-标签*/
.tag_banner{ background:url(../images/2018/case/tag_bg2.jpg) center top no-repeat; overflow:hidden; height:310px; text-align:center;font-family:"华文细黑";}
.tag_banner h1{ font-weight:normal; font-size:48px;margin-bottom:12px; margin-top:102px; color:#fff;}
.tag_banner p{ font-size:24px; line-height:22px; color:#fff; }
.news_show2 .news_show_rtag{overflow: hidden; color:#666; background:#fff; margin-bottom:30px;}
.news_show2 .news_show_rtag .tagul{margin-bottom:30px; overflow:hidden; margin-left:30px; padding-right:10px; margin-top:20px;}
.news_show2 .news_show_rtag .tagul li{ display:block; overflow:hidden;}
.news_show2 .news_show_rtag .tagul li a{ float:left; margin-bottom:10px; margin-right:10px; height:34px; line-height:34px;font-size:14px; color:#666; padding-left:18px; padding-right:18px; border:1px solid #cccccc; margin-right:10px; }
.news_show2 .news_show_rtag .tagul li a:hover{ border:1px solid #004985; color:#004985;}
.tag_ul{ padding-top:30px; overflow:hidden; }
.tag_ul ul li{ display:block; overflow:hidden; transition:all 0.5s; margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #ccc;}
.tag_ul ul li:nth-child(3n+0){ margin-right:0;}
.tag_ul ul li .txts{ overflow:hidden;}
.tag_ul ul li .txts .h2{ color:#000; font-size:18px; font-weight:normal; height:32px; line-height:32px; margin-top:3px;transition:all 0.3s; overflow:hidden;}
.tag_ul ul li .txts .p{ font-size:16px; color:#333; line-height:24px; height:48px; overflow:hidden;transition:all 0.3s; margin-top:13px;}
.tag_ul ul li .txts .dates{ font-size:14px; color:#999;line-height:20px; height:20px; overflow:hidden;}
.tag_ul ul li .txts .tagse{  color:#999;line-height:24px; height:24px; overflow:hidden; margin-top:18px;}
.tag_ul ul li .txts .tagse span{ float:left; margin-right:6px; font-size:14px; }
.tag_ul ul li .txts .tagse  a{ float:left; margin-right:3px; padding-left:6px; padding-right:6px; font-size:14px; color:#999;line-height:22px; height:22px; overflow:hidden; border:1px solid #fff;}
.tag_ul ul li .txts .tagse  a:hover{border:1px solid #f45900; color:#f45900;}
.tag_ul ul li .imgs{ float:left; width:260px; margin-right:30px;}
.tag_ul ul li .imgs img{ width:100%; height:160px; display:block;-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;}
.tag_ul ul li .imgs:hover 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);}
.tag_ul ul li .txts a:hover .h2{ color:#f45900;}
/*标签汇?/
.tag_a{ overflow:hidden; height:40px; margin-top:20px; margin-bottom:10px; text-align:left;}
.tag_a a{ display:inline-block; margin-right:4px; margin-left:4px; width:40px; height:40px; line-height:40px; text-align:center; background:#fff; color:#494949; font-size:18px; text-transform:uppercase;}
.tag_a a:hover{ background:#004985; color:#fff;}
.tag_a a.osel{ background:#004985; color:#fff;}
.tag_a_con{ background:#fff; overflow:hidden; margin-bottom:60px; padding-left:36px; padding-right:36px; padding-bottom:50px;}
.tag_a_con .h2{ height:70px; line-height:70px; font-size:24px; color:#000000;margin-top:15px;  overflow:hidden; font-weight:normal;}
.tag_a_con .txts{ overflow:hidden; padding-bottom:28px;  border-bottom:1px dashed #bdbdbd;}
.tag_a_con .txts ul li{ float:left; width:16.66%; overflow:hidden; height:48px; line-height:48px;}
.tag_a_con .txts ul li a{ color:#666666; font-size:16px;}
.tag_a_con .txts ul li a:hover{ color:#f67220}
.tag_a_con .txts ul li span{  padding: 2px 6px; line-height:18px; overflow:hidden; padding-left:12px; padding-right:12px; border:1px solid #dddddd; border-radius:11px; margin-left:9px;}
.tag_a_con .txts ul li span a{ font-size:14px;}
/*律师*/
.news_show2 .news_show_l2{width: 890px;float: left;overflow: hidden; color:#333; background:#fff; padding-left:30px; padding-right:30px; padding-bottom:60px;}
.stageChoice{ padding-bottom:10px; background:#fff; overflow:hidden; margin-bottom:0px;}
.stageChoice .stageChoice-block{display: block;  padding: 15px 24px;}
.stageChoice .scb-title{display:block;width:90px;height:30px;line-height:30px;font-size:16px;color:#858585;overflow:hidden;float:left}
.stageChoice .scb-main{width:1260px;display:block;position:relative;float:left}
.scb-tab-sty2{ display:block;}
.scb-tab-sty2 .tab-list{ display:none;}
.scb-tab-sty2 .tab-list.open-tab{ height:auto;}
.scb-tab-sty2 .tab-list:after{content:'.';display:block;visibility:hidden;clear:both;width:100%;height:0;font-size:0;zoom:1}
.scb-tab-sty2 .tab-list .tab-list-item{display:block;float:left;height:30px;line-height:30px;margin-right:10px}
.scb-tab-sty2 .tab-list li:first-child{margin-left:90px}
.scb-tab-sty2 .tab-list .tab-list-item.btn-gray{color:#999 !important;font-size:14px;background-color:transparent !important}
.scb-tab-sty2 .tab-list .tab-list-item.hidden{display:none}
.scb-tab-sty2 .tab-list .tab-list-item.active .item-text{background-color:#f93;color:#fff}
.scb-tab-sty2 .tab-list .tab-list-item .item-text{padding:1px 7px;border-radius:3px;font-size:16px;color:#353535}
.scb-tab-sty2 .tab-list .tab-list-item .item-text:hover{background-color:#f93;color:#fff}
.choice-provience{position: absolute; left: 0;top: -2px;}
.choice-provience .tab-form{margin-top:5px;display:block}
.choice-provience .tab-form select{display:inline-block;height:21px;line-height:20px;width:72px;font-family:"microsoft Yahie";white-space:nowrap;overflow:hidden;margin-right:5px;text-overflow:ellipsis;color:#666;border:1px
solid #dcdcdc;border-radius:2px;padding-left:0px;vertical-align:middle}
.choice-provience .tab-form .submit-city{display:inline-block;vertical-align:middle;height:24px;border-radius:2px;border:0;background-color:#f93;color:#fff;padding:0
10px;cursor:pointer;font-family:"microsoft Yahie";transition:background-color .25s}
.choice-provience .tab-form .submit-city:hover{background-color:#f38312}
.sr-count{display:block;height:60px;line-height:60px;padding-bottom:0px;color:#666;font-size:16px}
.sr-count .orange{color:#f93;font-weight:bold;margin:0 5px; font-size:16px;}
.news_show2 .sr-tool-bar{background-color: #fff; height: 46px;}
.news_show2 .tool-bar-item{display:block;height:46px;line-height:46px;color:#858585;font-size:14px;cursor:pointer;}
.news_show2 .tool-bar-item span{ font-size:14px;}
.news_show2 .sr-tool-bar .tool-bar-item.orange-color{color:#f93;}
.news_show2 .lvshi_ul{ overflow:hidden; margin-top:30px;}
.news_show2 .lvshi_ul ul li{ display:block; margin-bottom:30px; padding-bottom:30px;border-bottom: 1px solid #eee; overflow:hidden;}
.news_show2 .lvshi_ul ul li .imgs{ float:left; width:200px; margin-right:20px; overflow:hidden;}
.news_show2 .lvshi_ul ul li .imgs img{ display:block; width:100%; height:157px;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}
.news_show2 .lvshi_ul ul li: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);}
.news_show2 .lvshi_ul ul li .txts{ float:left; width:500px; overflow:hidden;}
.news_show2 .lvshi_ul ul li .txts.txts2{ width:640px;}
.news_show2 .lvshi_ul ul li .txts .h2{ font-weight:normal; font-size:18px; height:36px; line-height:36px; color:#333; overflow:hidden; margin-bottom:10px;}
.news_show2 .lvshi_ul ul li .txts .p{ line-height:22px; font-size:14px; color:#666; overflow:hidden; height:110px;}
.news_show2 .lvshi_ul ul li:hover .txts .h2{ color:#004985;}
.news_show2 .lvshi_ul ul li .ra{ float:right; margin-right:30px; margin-top:40px;}
.news_show2 .lvshi_ul ul li .ra .a{width: 100px; height: 30px; line-height: 30px; border-radius: 15px;  box-sizing: border-box;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; text-align: center; font-size: 14px; border: none; color: #fff; font-family: "Microsoft yahei"; margin-bottom: 10px;  cursor: pointer; transition: all .25s;background-color: #f93; display:block;}
.news_show2 .lvshi_ul ul li .ra .b{width: 100px; height: 30px; line-height: 30px; border-radius: 15px;  box-sizing: border-box;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; text-align: center; font-size: 14px; border: none; color: #5d9dd1; font-family: "Microsoft yahei"; margin-bottom: 10px;  cursor: pointer; transition: all .25s; display:block; border:1px solid #86bfe2}
.news_show2 .lvshi_ul ul li .ra .a:hover{background-color:#f98816;}

.news_show2 .news_show_rnews .desc{ font-size:15px; line-height:26px;padding-bottom: 20px; margin-bottom: 20px; overflow: hidden;  margin-left: 30px; margin-right: 30px;border-bottom: 1px dashed #cccccc;}

/*产品服务*/
.service_bg{ background:#f5f5f5; overflow:hidden;}
.service_bg .service_ul{ margin-top:60px; margin-bottom:100px; overflow:hidden;}
.service_bg .service_ul ul li{ float:left; background:#fff; overflow:hidden; width:32%; margin-right:2%;}
.service_bg .service_ul ul li:nth-child(3n+0){ margin-right:0;}
.service_bg .service_ul ul li .imgs{ overflow:hidden; position:relative; text-align:center; color:#fff; }
.service_bg .service_ul ul li .imgs img{display: block;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;}

.service_bg .service_ul ul li .txts{ position:absolute; top:0; left:0; width:100%; height:100%;font-size:24px;}
.service_bg .service_ul ul li i{ display:block; margin:0 auto; margin-top:54px; width:140px; height:140px; background-repeat:no-repeat; background-size:100% 100%; margin-bottom:20px;}
.service_bg .service_ul ul li h3{ font-weight:normal; font-size:24px; line-height:40px;}
.service_bg .service_ul ul li.bgs1 i{ background-image:url(../images/20181112/service_pic1.png);}
.service_bg .service_ul ul li.bgs2 i{ background-image:url(../images/20181112/service_pic2.png);}
.service_bg .service_ul ul li.bgs3 i{ background-image:url(../images/20181112/service_pic3.png);}
.service_bg .service_ul ul li: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);}
.service_bg .service_ul ul li .cons{ width:410px; margin:0 auto; padding-top:23px; padding-bottom:20px;}
.service_bg .service_ul ul li .cons p{ line-height:30px; height:90; margin-bottom:25px; font-size:16px; color:#666666;}
.service_bg .service_ul ul li .service_ul_a{ overflow:hidden; height:180px;}
.service_bg .service_ul ul li .service_ul_a a{ float:left; margin-bottom:10px; margin-right:15px; border:1px solid #c3c3c3; width:124px; text-align:center; height:48px; line-height:48px; font-size:14px; color:#666;transition:all 0.3s;}
.service_bg .service_ul ul li .service_ul_a a:nth-child(3n+0){ margin-right:0;}
.service_bg .service_ul ul li .service_ul_a a:hover{ color:#fff; background-color:#004985; border:1px solid #004985;}
.service_bg .service_ul ul li.bgs2 .service_ul_a a:hover{ color:#fff; background-color:#248cf6; border:1px solid #248cf6;}
.service_bg .service_ul ul li.bgs3 .service_ul_a a:hover{ color:#fff; background-color:#1ecc85; border:1px solid #1ecc85;}

/*专题列表*/
.zhuantilist_bg{ margin-top:30px; overflow:hidden; }
.zhuantilist_l{ float:left; width:890px; overflow:hidden;background:#fff; padding-left: 30px; padding-right: 30px; padding-bottom:60px;}
.zhuantilist{ overflow:hidden;padding-top:30px;}
.zhuantilist ul li{ display:block; overflow:hidden; transition:all 0.5s; margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #ccc;}
.zhuantilist ul li .txts{ overflow:hidden;}
.zhuantilist ul li .txts .h2{ color:#000; font-size:18px; font-weight:normal; height:32px; line-height:32px; margin-top:3px;transition:all 0.3s; overflow:hidden; margin-bottom:3px;}
.zhuantilist ul li .txts .p{ font-size:16px; color:#333; line-height:24px; height:48px; overflow:hidden;transition:all 0.3s; margin-top:13px;}
.zhuantilist ul li .txts .dates{ font-size:14px; color:#999;line-height:20px; height:20px; overflow:hidden;}
.zhuantilist ul li .imgs{ float:left; width:270px; margin-right:30px; overflow:hidden;}
.zhuantilist ul li .imgs img{ width:100%; height:170px; display:block;-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;}
.zhuantilist ul li: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);}
.zhuantilist ul li .txts a:hover .h2{ color:#f45900;}
.zhuantilist ul li .txts .zhuanti_more{    margin-top: 12px; width: 140px;text-align: center;float: left; height: 37px;line-height: 37px;  color: #333; font-size: 14px; transition: all 0.3s; background: #dddddd;}
.zhuantilist ul li:hover .txts .zhuanti_more{ background:#f45900; color:#fff;}

.zhuantilist_bg .zhuantilist_r{width: 460px;float: right; overflow:hidden;}
.zhuantilist_bg .zhuantilist_r .new_show_right_top{ font-size:24px; color:#000; margin-top:30px; margin-bottom:10px; font-weight:normal; height:38px; line-height:38px;font-family:"华文细黑"; padding-left:30px; padding-right:30px;}
.zhuantilist_bg .zhuantilist_r .new_show_right_top .tagchange{ float:right; padding-left:29px;  background:url(../images/2018/case/tag_bg1.png) left center no-repeat;font-size:16px; color:#999999;}
.zhuantilist_bg .zhuantilist_r .new_show_right_top .tagchange:hover{color:#004985;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews{overflow: hidden; color:#666; background:#fff;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews .ul li{ display:block; border-bottom:1px dashed #cccccc; padding-bottom:20px; margin-bottom:20px; overflow:hidden; margin-left:30px; margin-right:30px;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews .ul li h1{ font-weight:normal; font-size:18px; color:#000000; height:38px; line-height:38px;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews .ul li h1 a{color:#000000;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews .ul li h1 a:hover{color:#004985;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews .ul li p{ color:#666666; font-size:14px; height:36px; line-height:36px; overflow:hidden;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews .ul li:last-child{ border-bottom:0; margin-bottom:0;}

.zhuantilist_bg .zhuantilist_r .hot-q{ overflow: hidden; color:#666; background:#fff; padding-bottom:25px;  margin-bottom:30px;}
.zhuantilist_bg .zhuantilist_r .hot-q ul{padding-left:30px; padding-right:30px;}
.zhuantilist_bg .zhuantilist_r .hot-q .hot-item{line-height: 40px; height:40px; overflow:hidden; color: #666;}
.zhuantilist_bg .zhuantilist_r .hot-q .num-tag{    display: inline-block;text-align: center; margin-right: 10px; width: 20px; line-height: 20px; font-size: 12px; color: #fff; border-radius: 2px; background-color: #858585;}
.zhuantilist_bg .zhuantilist_r .hot-q .num-tag-1{background-color: #ff7800;}
.zhuantilist_bg .zhuantilist_r .hot-q .num-tag-2{background-color: #f90;}
.zhuantilist_bg .zhuantilist_r .hot-q .num-tag-3{background-color: #f6c44b;}
/*专题详情*/
#zhuanti .fix:after{content: ''; display: table; clear: both;}
#zhuanti .top-content{padding: 30px 20px; background-color: #fff;margin-bottom: 20px; margin-top:30px;}
#zhuanti .rel{ position:relative;}
#zhuanti .top-content .img{ width: 310px;height: 194px;margin-right: 22px;}
#zhuanti .scale-wrap{overflow: hidden; border-radius: 1px; display: inline-block;}
#zhuanti .fl{ float:left;}
#zhuanti .top-content .noun-w{width: 710px;height: 210px;}
#zhuanti .top-content .noun-w .title{float: left;font-weight: normal; font-size: 28px; color: #000; padding-right: 50px;}
#zhuanti .top-content .handle{font-size: 12px;position: relative; margin-top: 10px;display: inline-block;}
#zhuanti .top-content .handle .handle-item{color: #858585;padding: 0 10px 0 10px; border-left: 1px solid #ebebeb;}
#zhuanti .top-content .handle .handle-item.icon3{border-left: none;}
#zhuanti .top-content .handle .handle-item:before{    content: ''; display: inline-block; width: 15px; height: 15px;background: url(../images/201902//icons.png) no-repeat; background-size: 14px; background-position: 0 0; vertical-align: middle; margin-right: 5px;}
#zhuanti .top-content .handle .handle-item.icon3:before{ background-position: 0 -120px;}
#zhuanti .top-content .noun-w .time{font-size: 12px; clear: both; color: #b8b8b8; line-height: 42px;}
#zhuanti .top-content .noun-w .content{font-size: 14px; color: #666; line-height: 24px; text-align: justify;}
#zhuanti .top-content .noun-w.active .content{ display:none;}
#zhuanti .top-content .noun-w .content-active{display: none; position: absolute; width: 100%; background-color: #fff; border: 1px solid #eee; box-shadow: 0px 0 5px 1px #eee; padding: 15px; margin-left: -16px; margin-top: -16px;}
#zhuanti .top-content .noun-w.active .content-active{ display:block;}
#zhuanti .top-content .noun-w .more-btn{    cursor: pointer;color: #f45900;}
#zhuanti .fr{ float:right;}
#zhuanti .top-content .noun-w .more-btn:after{content: ''; float: right; width: 15px; height: 20px;background: url(../images/201902/icons.png) no-repeat; background-size: 14px; background-position: 0 -93px; vertical-align: middle; margin-left: 5px;}
#zhuanti .top-content .noun-w .more-btn.up:after{background-position: 0 -73px;}
#zhuanti .top-content .catalog-w{width: 320px;box-sizing: border-box; background-color: #f6f6f6; padding: 20px;  height: 210px; overflow: hidden;border: 1px solid #f6f6f6;}
#zhuanti .top-content .catalog-w .title{ font-size: 18px;line-height: 20px; font-weight: bold;  color: #353535;  margin-bottom: 5px;}
#zhuanti .nowrap{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#zhuanti .top-content .catalog-w .catalog-a{line-height: 32px; font-size: 15px; color: #666;}
#zhuanti .top-content .catalog-w .catalog-a:hover{color:#f45900;}
#zhuanti .content-l{display: inline-block;width: 1060px; box-sizing: border-box;}
#zhuanti .content-l .content-l-item{background-color: #fff; margin-bottom: 20px; padding: 0 33px 20px;}
#zhuanti .content-l .title{font-size: 24px; font-weight: bold;color: #353535; line-height: 44px; padding: 28px 0; border-bottom: 1px solid #eaeaea;}
#zhuanti .content-l .subtitle{padding: 25px 0; line-height: 30px;font-size: 16px;color: #3396f6;}
#zhuanti .content-l .tag{font-size: 14px; color: #fff; background-color: #f90; padding: 3px 7px; margin-right: 10px;}
#zhuanti .content-l .subtitle a{color: #3396f6;}
#zhuanti .content-l .content{ display: inline-block; margin-bottom:25px;}
#zhuanti .content-l .content .text{    line-height: 26px;font-size: 14px; color: #353535; text-align: justify;}
#zhuanti .content-l .tag{font-size: 14px; color: #fff; background-color: #f90; padding: 3px 7px;margin-right: 10px;}
#zhuanti .content-l .tag.blue{background-color: #3396f6;}
#zhuanti .content-l .related-w{padding-top: 10px;}
#zhuanti .content-l .related-q{float: left; width: 50%; line-height: 30px; font-size: 14px; color: #666;}
#zhuanti .content-l .related-q:hover{ color:#3396f6;}
#zhuanti .content-r{width: 340px;}
#zhuanti .full-container:after,#zhuanti .container:after,#zhuanti .wl-row:after{content: '.'; display: block;  visibility: hidden; clear: both;  width: 100%; height: 0;  font-size: 0; zoom: 1;}
#zhuanti .content-r .short{font-size: 15px;}
#zhuanti .content-r .short{background-color: #fff; box-sizing: border-box; padding: 20px; margin-bottom: 20px;}
#zhuanti .content-r .short .title{    font-size: 18px; color: #353535;  font-weight: bold; margin-bottom: 14px;}
#zhuanti .content-r .hot-q .hot-item{line-height: 40px; height:40px; overflow:hidden; color: #666;}
#zhuanti .content-r .hot-q .num-tag{    display: inline-block;text-align: center; margin-right: 10px; width: 20px; line-height: 20px; font-size: 12px; color: #fff; border-radius: 2px; background-color: #858585;}
#zhuanti .content-r .hot-q .num-tag-1{background-color: #ff7800;}
#zhuanti .content-r .hot-q .num-tag-2{background-color: #f90;}
#zhuanti .content-r .hot-q .num-tag-3{background-color: #f6c44b;}
#zhuanti .content-r .consult .consult-item{  margin-top: 18px;}
#zhuanti .content-r .consult .img{float: left; width: 100px; height: 60px; overflow:hidden;}
#zhuanti .content-r .consult .img img{ width:100%; height: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;}
#zhuanti .content-r .consult .consult-item:hover .img 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);}
#zhuanti .content-r .consult .consult-c{padding-top: 8px; width: 180px; float: right;  font-size: 15px;color: #666;}
#zhuanti .content-r .consult .time{line-height: 30px;font-size: 12px;color: #b8b8b8;}
#zhuanti .content-r .consult .time:before{content: ''; display: inline-block; width: 15px;  height: 15px; background: url(../images/201902/icons.png) no-repeat; background-size: 14px;background-position: 0 -60px;margin-right: 5px;vertical-align: middle;}
#zhuanti .content-r .catalog-r{ width: 340px;}
#zhuanti .content-r .catalog-r.active{position:fixed;top:115px;}
#zhuanti .content-r .catalog-r.activeBtm{ display:none;}
#zhuanti .content-r .short .title{    font-size: 18px; color: #353535;  font-weight: bold; margin-bottom: 14px;}
#zhuanti .content-r .catalog-r .catalog-r-w{border-left: 1px solid #eaeaea; padding-left: 14px;}
#zhuanti .content-r .catalog-r .catalog-r-item{position: relative; margin-top: 20px; height:20px; line-height:20px; overflow:hidden;}
#zhuanti .content-r .catalog-r .catalog-r-a{    display: block; font-size: 15px; color: #666;}
#zhuanti .content-r .catalog-r .catalog-r-item:before{    content: ''; position: absolute; width: 5px;height: 5px;  border: 1px solid #eaeaea; border-radius: 100%;background-color: #fff; left: -18px; top: 50%; margin-top: -3px;}
#zhuanti .content-r .catalog-r .catalog-r-item.active:before{    border-color: #3396f6; background-color: #3396f6;}
#zhuanti .content-r .catalog-r .catalog-r-item.active .catalog-r-a{    color: #3396f6;}

/*企业营销*/
.qiye_two{ overflow:hidden;background:url(../images/20190729/qiye_bg1.jpg) center center  no-repeat; background-size:cover; padding-bottom:98px;}
.qiye_ul{ margin-top:10px; overflow:hidden; border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.qiye_ul ul li{ width:33.33%; float:left; text-align:center; overflow:hidden;}
.qiye_ul ul li .cons{ overflow:hidden;  color:#fff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:left;transition:all 0.6s; -webkit-transition: 0.6s;-moz-transition: 0.6s; -ms-transition: 0.6s;-o-transition: 0.6s;}
.qiye_ul ul li .cons .divs{ width:90%; max-width:360px; margin:0 auto; margin-top:42px; margin-bottom:54px;  height:245px; position:relative; overflow:hidden;}
.qiye_ul ul li .cons .divs:before{ content:""; position:absolute; bottom:0; left:0; width:30px; height:3px; background:#004985;transition:all 0.6s; -webkit-transition: 0.6s;-moz-transition: 0.6s; -ms-transition: 0.6s;-o-transition: 0.6s;}
.qiye_ul ul li .cons .divs:after{ content:""; position:absolute; bottom:0; left:0; width:0; height:3px; background:#fff;transition:all 0.6s; -webkit-transition: 0.6s;-moz-transition: 0.6s; -ms-transition: 0.6s;-o-transition: 0.6s;}
.qiye_ul ul li:hover .cons .divs:after{ width:30px;}
.qiye_ul ul li:hover .cons .divs:before{ width:0;}
.qiye_ul ul li .cons .divs .nums{ font-size:62px; font-weight:lighter; line-height:78px;}
.qiye_ul ul li .cons .divs .h2{font-weight:normal; line-height:58px; height:58px; overflow:hidden; font-size:30px;}
.qiye_ul ul li .cons .divs .p{ line-height:30px; height:60px; overflow:hidden; color:#cdcdcd; font-size:18px;}
.qiye_ul ul li:hover .cons{background:#004985;}
.qiye_ul ul li:hover .cons .p{ color:#fff;}
.qiye_three{ min-height:500px; overflow:hidden; padding-top:122px;background:url(../images/20190729/qiye_bg2.jpg) #f4f4f4 center top  no-repeat;padding-bottom:58px;}
.qiye_three .qiye_three_l{ float:left; width:490px; overflow:hidden;}
.qiye_three .qiye_three_l .h2{ font-weight:normal; margin-top:15px; line-height:60px; font-size:48px;}
.qiye_three .qiye_three_l .p{  margin-top:6px; line-height:40px; font-size:20px;}
.qiye_three .qiye_three_r{ float:right; width:894px;overflow:hidden;}
.qiye_three .qiye_three_r .recruitmentList{ overflow:hidden;}
.qiye_three .qiye_three_r .recruitmentList li{ box-sizing: border-box; margin-bottom: 20px;padding: 0px 70px 0px 63px; background: url(../images/20190729/qiye_bg3.png) no-repeat right 55px top 40px; cursor: pointer; background-color:#fff; border-left:3px solid #004985;}
.qiye_three .qiye_three_r .recruitmentList li:nth-child(2){ border-left-color:#24c2f6;}
.qiye_three .qiye_three_r .recruitmentList li:nth-child(3){ border-left-color:#28e396;}
.qiye_three .qiye_three_r .recruitmentList li:nth-child(4){ border-left-color:#248cf6;}
.qiye_three .qiye_three_r .recruitmentList li.on {background-image: url(../images/20190729/qiye_bg3_on.png); background-color:#fff;}
.qiye_three .qiye_three_r .recruitmentList li .title .tit{ line-height: 30px; padding-top:27px; padding-bottom:27px; font-size: 24px; color: #000000; font-weight:normal;  }
.qiye_three .qiye_three_r .recruitmentList li .down { padding-bottom:34px;display: none;}
.qiye_three .qiye_three_r .recruitmentList li .down .text {font-size: 16px; line-height: 26px; min-height:78px;color: #333;}
.qiye_four{ overflow:hidden;background:url(../images/20190729/qiye_bg4.jpg) center center  no-repeat; background-size:cover;}
.qiye_ul2{ padding-top:63px; overflow:hidden;}
.qiye_ul2 ul li{ width:33.33%; float:left; text-align:center; overflow:hidden;position:relative; margin-bottom:107px;}
.qiye_ul2 ul li .imgs{ overflow:hidden;transition:all 0.6s; width:133px; margin:0 auto; }
.qiye_ul2 ul li .imgs img{ display:block;width:100%;transition:all 0.6s;}
.qiye_ul2 ul li .h2{font-weight:normal; line-height:64px; height:64px; overflow:hidden; font-size:30px; color:#fff; margin-top:17px;}
.qiye_ul2 ul li .p{ font-size:14px; color:#cccccc; line-height:24px; height:96px; padding-left:2%; padding-right:2%; overflow:hidden;}
.qiye_ul2 ul li:hover .imgs{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.qiye_ul2 ul li:hover .imgs img{transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);}
/*手机网站*/
.mobile_ul{ padding-top:63px; overflow:hidden; padding-bottom:125px;height:573px;}
.mobile_ul ul li{ width:200px; float:left; text-align:center; overflow:hidden;position:relative; cursor:pointer;}
.mobile_ul ul li .txts{ float:left; height:573px; overflow:hidden; width:200px; background:#004985;}
.mobile_ul ul li:nth-child(2) .txts{ background:#248cf6;}
.mobile_ul ul li:nth-child(3) .txts{ background:#28e396;}
.mobile_ul ul li .txts .ico{ margin:0 auto; margin-top:84px; margin-bottom:49px; display:block; width:130px;}
.mobile_ul ul li .txts .h3{ font-weight:normal; padding-left:20px; padding-right:20px; line-height:30px; font-size:18px; color:#fff; margin-bottom:19px;transition:all 0.6s; -webkit-transition: 0.6s;-moz-transition: 0.6s; -ms-transition: 0.6s;-o-transition: 0.6s;}
.mobile_ul ul li .txts .p{padding-left:20px; padding-right:20px; width:360px; line-height:28px; color:#fff; font-size:16px; height:182px; position:relative; overflow:hidden; display:none;}
.mobile_ul ul li .txts .p:after{ content:""; position:absolute; bottom:0; width:20px; left:50%; margin-left:-10px; height:3px; background:#f5f5f5;}
.mobile_ul ul li .imgs{ width:640px; float:left; overflow:hidden;opacity:0;filter:Alpha(opacity=0);}
.mobile_ul ul li .imgs img{display: block;height:573px;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;}
.mobile_ul ul li .imgs:hover 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);}
.mobile_ul ul li.actives{ width:1040px;}
.mobile_ul ul li.actives .txts{ width:400px;}
.mobile_ul ul li.actives .txts .h3{ font-size:24px;}
.mobile_ul ul li.actives .txts .p{ display:block;}
.mobile_ul ul li.actives .imgs{ opacity:1.0;filter:Alpha(opacity=100);}
.mobile_two{ min-height:500px; overflow:hidden;background:url(../images/20190729/mobile_bg1.jpg) #f5f5f5 center top  no-repeat;padding-bottom:123px;}
.mobile_two .mobile_two_l{ float:left; width:670px;overflow:hidden; padding-top:45px;}
.mobile_two .mobile_two_l .recruitmentList{ overflow:hidden;}
.mobile_two .mobile_two_l .recruitmentList li{ box-sizing: border-box; margin-bottom: 20px;padding: 0px 50px 0px 62px; background: url(../images/20190729/qiye_bg3.png) no-repeat right 30px top 30px; cursor: pointer; background-color:#fff; border-left:3px solid #28e396;}
.mobile_two .mobile_two_l .recruitmentList li:nth-child(2){ border-left-color:#ff5a1f;}
.mobile_two .mobile_two_l .recruitmentList li:nth-child(3){ border-left-color:#00dced;}
.mobile_two .mobile_two_l .recruitmentList li:nth-child(4){ border-left-color:#96dee4;}
.mobile_two .mobile_two_l .recruitmentList li:nth-child(5){ border-left-color:#f15fdb;}
.mobile_two .mobile_two_l .recruitmentList li:nth-child(6){ border-left-color:#e3c228;}
.mobile_two .mobile_two_l .recruitmentList li.on {background-image: url(../images/20190729/qiye_bg3_on.png); background-color:#fff;}
.mobile_two .mobile_two_l .recruitmentList li .title .tit{ line-height: 30px; padding-top:20px; padding-bottom:20px; font-size: 24px; color: #000000; font-weight:normal;  }
.mobile_two .mobile_two_l .recruitmentList li .down { padding-bottom:27px;display: none;}
.mobile_two .mobile_two_l .recruitmentList li .down .text {font-size: 16px; line-height: 24px; color: #333;}
.mobile_three{ overflow:hidden;position: relative; background-position:center top; background-repeat:no-repeat; background-size:cover; /*background-attachment:fixed;*/ }
.mobile_three img{ display:block; width:100%;opacity:0;filter:Alpha(opacity=0);}
.mobile_three .txts{width: 1440px; position: absolute;top: 50%;left: 50%;z-index: 2;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); text-align:right; }
.mobile_three .txts .h3{ font-weight:bold; line-height:108px; font-size:48px;color:#fff;}
.mobile_three .txts .p{ color:#fff; line-height:30px; height:116px;font-size:16px; margin-bottom:76px; position:relative;}
.mobile_three .txts .p:after{ content:""; position:absolute; bottom:0; right:0; width:30px; height:3px; background:#fff;}
/*为什么需要网站改?/
.gaiban_ul{ padding-top:63px; overflow:hidden;margin-bottom: 100px;}
.gaiban_ul ul li{ width:25%; float:left; text-align:center; overflow:hidden;position:relative;}
.gaiban_ul ul li .imgs{ overflow:hidden;transition:all 0.6s; width:180px; margin:0 auto; }
.gaiban_ul ul li .imgs img{ display:block;width:100%;transition:all 0.6s;}
.gaiban_ul ul li .h2{font-weight:normal; line-height:32px; height:64px; overflow:hidden; font-size:20px; color:#000000; margin-top:19px;}
.gaiban_ul ul li:hover .imgs{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.gaiban_ul ul li:hover .imgs img{transform:rotateY(-180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);}
.gaiban_two{ overflow:hidden;background:#f4f4f4; padding-bottom:128px;}
.website_title_p label{ display:inline-block; vertical-align:top; margin-left:47px; margin-right:47px;}
.gaiban_two_ul{ overflow:hidden; margin-top:10px;}
.gaiban_two_ul ul li{ float:left; width:280px; margin-right:10px; position: relative; background:#fff; cursor:pointer; height:340px;}
.gaiban_two_ul ul li:nth-child(5n+0){ margin-right:0;}
.gaiban_two_ul ul li:before{ content:""; width:100%; height:3px; position:absolute; top:0; left:0;}
.gaiban_two_ul ul li:nth-child(1):before{ background:#f98168;}
.gaiban_two_ul ul li:nth-child(2):before{ background:#71c5ca;}
.gaiban_two_ul ul li:nth-child(3):before{ background:#71a4db;}
.gaiban_two_ul ul li:nth-child(4):before{ background:#64bd9d;}
.gaiban_two_ul ul li:nth-child(5):before{ background:#f3913a;}
.gaiban_two_ul ul li .img1{ width:96px; height:96px; display:block; margin:0 auto; margin-top:73px;}
.gaiban_two_ul ul li .h2{ font-weight:normal; line-height:24px; margin-top:49px; height:72px; color:#000; font-size:18px;text-align:center; }
.gaiban_two_ul ul li .divs{ width:280px;/* width:570px;*/opacity:0;filter:Alpha(opacity=0); overflow:hidden; height:100%; position:absolute; left:0; top:0; z-index:1;transition:all 0.3s; color:#fff;}
.gaiban_two_ul ul li:nth-child(1) .divs{ background:#f98168;}
.gaiban_two_ul ul li:nth-child(2) .divs{ background:#71c5ca;}
.gaiban_two_ul ul li:nth-child(3) .divs{ background:#71a4db;}
.gaiban_two_ul ul li:nth-child(4) .divs{ background:#64bd9d;right:0; left:auto;}
.gaiban_two_ul ul li:nth-child(5) .divs{ background:#f3913a; right:0; left:auto;}
.gaiban_two_ul ul li:hover .divs{width:860px;opacity:1.0;filter:Alpha(opacity=100);}
.gaiban_two_ul ul li .divs .img2{  width:240px; float:left; margin-left:44px;margin-top:92px; text-align:center;}
.gaiban_two_ul ul li .divs .img2 img{ width:96px; display:block; margin:0 auto;}
.gaiban_two_ul ul li .divs .img2 .h3{ font-weight:normal;font-size:24px; margin-top:16px;line-height:32px; }
.gaiban_two_ul ul li .divs .cons{  position:absolute; left:284px; top:50%; transform: translate(0%, -50%);width:510px; margin-left:28px; overflow:hidden;}
.gaiban_two_ul ul li .divs .cons .p{ line-height:24px; overflow:hidden; font-size:14px; color:#fff; margin-top:16px;}
.gaiban_two_ul ul li .divs .cons .p p{ margin-bottom:16px; font-size:14px;color:#fff;}

.gaiban_three{ overflow:hidden;background:url(../images/2018/case/website2_bg3.jpg) center center  no-repeat; background-size:cover; padding-bottom:100px;}

.gaiban_three_ul{  overflow:hidden; border-top:1px solid #999999;border-left:1px solid #999999; margin-top:50px;}
.gaiban_three_ul ul li{ width:25%; float:left; text-align:center; overflow:hidden;position:relative;}
.gaiban_three_ul ul li .txts{ overflow:hidden;border-bottom:1px solid #999999;border-right:1px solid #999999;/* padding-bottom:32px;*/ height:248px;transition:all 0.3s;}
.gaiban_three_ul ul li:hover .txts{ background:#004985;}
.gaiban_three_ul ul li .txts .img1{ display:block; width:100px; height:100px; overflow:hidden;margin:0 auto;margin-top:30px;  background-repeat:no-repeat; background-size:100%  100%; position:relative;}
.gaiban_three_ul ul li .txts .img1:after{ content:""; position:absolute; width:0%; height:0%; left:50%; top:50%;transform: translate(-50%, -50%);transition:all 0.3s;background-repeat:no-repeat; background-size:100%  100%; z-index:2;opacity:0;filter:Alpha(opacity=0);}
.gaiban_three_ul ul li:nth-child(1) .txts .img1:after{background-image:url(../images/20190729/gaiban_c1_on.png);}
.gaiban_three_ul ul li:nth-child(2) .txts .img1:after{background-image:url(../images/20190729/gaiban_c2_on.png);}
.gaiban_three_ul ul li:nth-child(3) .txts .img1:after{background-image:url(../images/20190729/gaiban_c3_on.png);}
.gaiban_three_ul ul li:nth-child(4) .txts .img1:after{background-image:url(../images/20190729/gaiban_c4_on.png);}
.gaiban_three_ul ul li:nth-child(5) .txts .img1:after{background-image:url(../images/20190729/gaiban_c5_on.png);}
.gaiban_three_ul ul li:nth-child(6) .txts .img1:after{background-image:url(../images/20190729/gaiban_c6_on.png);}
.gaiban_three_ul ul li:nth-child(7) .txts .img1:after{background-image:url(../images/20190729/gaiban_c7_on.png);}
.gaiban_three_ul ul li:nth-child(8) .txts .img1:after{background-image:url(../images/20190729/gaiban_c8_on.png);}
.gaiban_three_ul ul li:hover .txts .img1:after{width:100%; height:100%;opacity:1.0;filter:Alpha(opacity=100);}
.gaiban_three_ul ul li:nth-child(1) .txts .img1{ background-image:url(../images/20190729/gaiban_c1.png);}
.gaiban_three_ul ul li:nth-child(2) .txts .img1{ background-image:url(../images/20190729/gaiban_c2.png);}
.gaiban_three_ul ul li:nth-child(3) .txts .img1{ background-image:url(../images/20190729/gaiban_c3.png);}
.gaiban_three_ul ul li:nth-child(4) .txts .img1{ background-image:url(../images/20190729/gaiban_c4.png);}
.gaiban_three_ul ul li:nth-child(5) .txts .img1{ background-image:url(../images/20190729/gaiban_c5.png);}
.gaiban_three_ul ul li:nth-child(6) .txts .img1{ background-image:url(../images/20190729/gaiban_c6.png);}
.gaiban_three_ul ul li:nth-child(7) .txts .img1{ background-image:url(../images/20190729/gaiban_c7.png);}
.gaiban_three_ul ul li:nth-child(8) .txts .img1{ background-image:url(../images/20190729/gaiban_c8.png);}
.gaiban_three_ul ul li .txts .divs{  max-width:300px; margin:0 auto; width:94%;overflow:hidden; margin-top:23px;}
.gaiban_three_ul ul li .txts .divs .p{ line-height:24px;overflow:hidden; color:#cccccc; font-size:16px; text-transform:uppercase;}
.gaiban_three_ul ul li:hover .txts .divs .p{ color:#fff;}

@media screen and (max-width:1440px) {
/*案例列表*/
.case_one{ padding-top:30px; height:70px;}
.case_one .h2{line-height:40px; font-size:27px;}
.case_one .case_one_r .all_a{ height:40px; width:210px; line-height:40px;}
.case_one .case_one_r .case_down{ width:210px;}
.case_one .case_one_r .case_down ul{ top:40px;}
.case_one .case_one_r .case_down label{height:40px;line-height:40px;background:url(../images/2018/case/bgs4.png) 178px center no-repeat; }
.case_one .case_one_r .case_down.isel label{background:url(../images/2018/case/bgs4_on.png) 178px center no-repeat;}
.n_case_list ul li{ margin-right:1.6%;}
/*案例PC详细*/
.case_banner2 .txts{ width:1200px;}
.case_banner2 .txts .case_title h2{ font-size:36px;}
.case_banner2 .txts .case_title p{ font-size:18px;}
.case_banner2 .txts .txts_r a{ width:46px; height:46px; margin-left:15px;}
.case_show_one .case_show_one_l .case_txt .h2{ margin-top:42px; height:76px; line-height:76px; font-size:26px; margin-bottom:28px;}
.case_show_one .case_show_one_l .case_txt .divs{ font-size:14px; line-height:26px;}
.case_show_one .case_show_one_r .case_txt .h2{ margin-top:42px; height:76px; line-height:76px; font-size:26px; margin-bottom:28px;}
.case_show_one .case_show_one_r ul li{font-size:16px; line-height:40px; height:40px;}
.case_con{ padding-top:90px; padding-bottom:85px;}
.case_t{ font-size:30px; margin-top:65px; height:64px; line-height:64px;}
/*手机案例详情*/
#prevBtn, #nextBtn,#slider1next, #slider1prev{ left:-176px;}
#nextBtn, #slider1next{  left:476px;}	
.case_erweima img{ ;width:200px; }
/*解决方案*/
.solutions_banner .pose{ font-size:14px;}
.solutions_banner .pose a{ font-size:14px;}
.solutions_banner .pose label{ font-size:14px;}
.solutions_banner .txts{width: 1200px;}
.solutions_banner .txts h1{ font-size:30px; letter-spacing: 3px;}
.solutions_banner .txts p{ font-size:16px;}
.cl-ul li{ width:400px;}
.cl-ul li .imgs img{display: block;height: 213px;}
.cl-ul li .txts .cons{ width:352px; padding-top:17px; height:196px; overflow:hidden;background:url(../images/2018/case/case_bg4.png) 11px 166px no-repeat;}
.cl-ul li:hover .txts .cons{background:url(../images/2018/case/case_bg4_on.png) 11px 166px no-repeat;}
.cl-ul li .txts .h2{ font-size:16px;line-height:48px; height:48px;}
.cl-ul li .txts .p{ font-size:20px; line-height:26px; height:52px;}
/*解决方案详细*/
.solutions_one{ padding-top:30px; height:70px;}
.solutions_one .h2{line-height:40px; font-size:27px;}
.solutions_one .case_one_r .all_a{ height:40px; width:210px; line-height:40px;}
.solutions_one .case_one_r .case_down{ width:210px;}
.solutions_one .case_one_r .case_down ul{ top:40px;}
.solutions_one .case_one_r .case_down label{height:40px;line-height:40px;background:url(../images/2018/case/bgs4.png) 178px center no-repeat; }
.solutions_one .case_one_r .case_down.isel label{background:url(../images/2018/case/bgs4_on.png) 178px center no-repeat;}
.solutions_div .solutions_div_r{ width:720px;}
/*品牌网站建设*/
.website_title{ font-size:40px;}
.website_two{ padding-top:160px; padding-bottom:80px;}
.website_two h1{ font-size:40px;}
.website_two p{ font-size:30px; line-height:40px;}
.website_bnt2{ margin-top:68px; margin-bottom:85px;}
.website_title2{ font-size:40px;}
.website_ul2 ul li .txts .h2{ font-size:17px;}
.website_ul2 ul li .cons .divs .h2{ font-size:17px;}
.website_ul2 ul li .cons .divs .p{ font-size:14px;}

/*电商网站建设*/
.website2_three_ul ul li{ float:left; width:233px; margin-right:8.75px;}
.website2_three_ul ul li .img1{ width:100px; height:100px;}
.website2_three_ul ul li .h2{ font-size:17px;}
.website2_three_ul ul li .divs{ width:233px;/*width:475px;*/}
.website2_three_ul ul li:hover .divs{width:475px;}
.website2_three_ul ul li .divs .img2{  width:100px; height:100px; margin-left:20px;}
.website2_three_ul ul li .divs .cons{ width:320px; margin-left:18px;left:120px;}
.website2_three_ul ul li .divs .cons .h3{ font-size:17px;}
.website2_ul2 ul li .txts .img1{ width:84px; height:84px;}
.website2_ul2 ul li .txts .divs{ width:255px;}
.website2_ul2 ul li .txts .divs .h2{ font-size:18px;}
.website2_ul2 ul li .txts .divs .p{ font-size:14px; line-height:22px;}

/*新闻列表*/
.news_one .news_one_l a{padding-left:30px; padding-right:30px;}
.news_one .news_one_r .cinputs{ width:226px;}
/*新闻详细*/
.news_show2 .news_show_l{width: 740px; padding-left:25px; padding-right:25px;}
.news_show2 .news_show_r{width: 382px;}
.news_show2 .news_show_r .new_show_right_top{ padding-left:25px; padding-right:25px;}
.news_show2 .news_show_rnews .ul li{ margin-left:25px; margin-right:25px;}
/*新闻中心-标签*/
.tag_banner{ height:258px;}
.tag_banner h1{ font-size:40px; margin-top:85px;}
.tag_banner p{ font-size:20px;}
/*标签汇?/
.tag_a_con .txts ul li a{ font-size:14px;}
/*律师*/
.news_show2 .news_show_l2{width: 740px; padding-left:25px; padding-right:25px;}
.news_show2 .lvshi_ul ul li .txts{ width:400px;}
.news_show2 .lvshi_ul ul li .txts.txts2{ width:510px;}
.news_show2 .lvshi_ul ul li .ra{ margin-right:5px;}
.stageChoice .scb-main{ width:1060px;}

/*产品服务*/
.service_bg .service_ul ul li i{ width:120px; height:120px; margin-top:34px;}
.service_bg .service_ul ul li .cons{ width:350px;}
.service_bg .service_ul ul li .service_ul_a a{ width:104px;}
/*专题列表*/
.zhuantilist_l{ width: 740px;  padding-left: 25px; padding-right: 25px;}
.zhuantilist_bg .zhuantilist_r .new_show_right_top{ padding-left:25px; padding-right:25px;}
.zhuantilist_bg .zhuantilist_r .news_show_rnews .ul li{ margin-left:25px; margin-right:25px;}
/*专题详情*/
#zhuanti .top-content .noun-w{ width:500px;}
#zhuanti .top-content .catalog-w{ width:300px;}
#zhuanti .content-l{ width:850px;}
#zhuanti .content-r{ width:320px;}
#zhuanti .content-r .catalog-r{ width:320px;}
#zhuanti .content-r .consult .consult-c{ width:160px;}

/*企业营销*/
.qiye_ul ul li .cons .divs .nums{ font-size:58px;}
.qiye_ul ul li .cons .divs .h2{ font-size:24px;}
.qiye_ul ul li .cons .divs .p{ font-size:16px;}
.qiye_three{ padding-top:100px;}
.qiye_three .qiye_three_l{ width:400px;}
.qiye_three .qiye_three_l .h2{ font-size:36px; line-height:52px;}
.qiye_three .qiye_three_l .p{ font-size:18px;}
.qiye_three .qiye_three_r{ width:780px;}
.qiye_three .qiye_three_r .recruitmentList li{padding: 0px 60px 0px 45px; background-position:right 40px top 40px;}
/*手机网站*/
.mobile_ul{height:477px;}
.mobile_ul ul li{ width:167px;}
.mobile_ul ul li .imgs{ width:533px;}
.mobile_ul ul li .txts .ico{ margin-top:50px; margin-bottom:25px; width:110px;}
.mobile_ul ul li .txts{ width:167px;height:477px;}
.mobile_ul ul li .txts .h3{padding-left:15px; padding-right:15px;}
.mobile_ul ul li .txts .p{ width:303px; padding-left:15px; padding-right:15px;}
.mobile_ul ul li .imgs img{ height:477px;}
.mobile_ul ul li.actives{ width:866px;}
.mobile_ul ul li.actives .txts{ width:333px;}
.mobile_two .mobile_two_l{ width:560px;}
.mobile_two .mobile_two_l .recruitmentList li{padding: 0px 40px 0px 40px; background-position:right 25px top 30px;}
.mobile_three .txts{ width:1200px;}
.mobile_three .txts .p{ margin-bottom:20px;}
/*为什么需要网站改?/
.gaiban_two_ul ul li{ float:left; width:233px; margin-right:8.75px;}
.gaiban_two_ul ul li .img1{ width:100px; height:100px;}
.gaiban_two_ul ul li .h2{ font-size:17px;}
.gaiban_two_ul ul li .divs{ width:233px;/*width:475px;*/}
.gaiban_two_ul ul li:hover .divs{width:716.5px;}
.gaiban_two_ul ul li .divs .img2{  width:200px; margin-left:20px;}
.gaiban_two_ul ul li .divs .img2 .h3{ font-size:22px;}
.gaiban_two_ul ul li .divs .cons{ width:424px;left:220px; margin-left:30px;}
.gaiban_three_ul ul li .txts .img1{ width:84px; height:84px;}
.gaiban_three_ul ul li .txts .divs .p{ font-size:14px; line-height:22px;}

}

.btn{
	padding: 0;
	margin: 0;
	border: none;
}
.wrap{
	width: 1440px;
	margin: 0 auto;
}
.wrap:after{content:"";height:0;display:block;clear:both}
@media only screen and (max-width: 1440px){
	.wrap{
		width: 1200px;
	}
}
.columnBanner{
	position: relative;
}
.columnBanner img{
	width: 100%;
	display: block;
}
.columnBanner .text{
	width: 1440px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
}
@media only screen and (max-width: 1440px){
	.columnBanner .text{
		width: 1200px;
	}
}
.columnBanner .tit{
	line-height: 66px;
	font-size: 60px;
	color: #fff;
	font-weight: normal;
}
.columnBanner .line{
	width: 60px;
	height: 5px;
	background: #fff;
	margin-top: 28px;
}
.columnBanner .txt{
	line-height: 40px;
	font-size: 36px;
	color: #ffffff;
	margin-top: 56px;
}
.aboutPage2{ padding:60px 0; width:1200px; margin:0 auto;}
.aboutPage3{ padding:60px 0 0 0;}
.aboutPage4{ padding:30px 0 0 0;}
.aboutPage5{ padding:0 0 0 0;}

.aboutPage .scheme{
	background: #f5f5f5;
	padding: 80px 0;
}
.aboutPage .scheme:after{content:"";height:0;display:block;clear:both}
.aboutPage .scheme .left{
	width: 50%;
	float: left;
	padding-right: 100px;
	box-sizing: border-box;
}
.aboutPage .scheme .txt1{
	line-height: 30px;
	font-size: 24px;
	color: #666666;
}
.aboutPage .scheme .txt2{
	line-height: 60px;
	font-size: 48px;
	color: #000000;
	margin-top: 30px;
}
.aboutPage .scheme .btn{
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: url(images/scheme_btn.png) no-repeat right 44px center #333333;
	display: block;
	font-size: 20px;
	color: #fff;
	text-indent: 44px;
	text-align: left;
	margin-top: 120px;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
}
.aboutPage .scheme .btn:hover{
	background-color: #004985;
	background-position: right 32px center;
}
.aboutPage .scheme .text{
	width: 50%;
	float: right;
	line-height: 35px;
	font-size: 18px;
	color: #666666;
	text-align: justify;
}
.aboutPage .scheme .text p{
	font-size: 18px;
	color: #666666;
}
.aboutPage .business{
	padding: 100px 0;
}
.aboutPage .business .pic{
	position: relative; overflow:hidden;
}
.aboutPage .business .pic img{
	width: 100%;
	display: block;-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;
}
.aboutPage .business .pic:hover 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);}
.aboutPage .business .pic .filter{
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 3;
	background: url(../images/20180809/aboutPage_business_filter.png) repeat-x;
	background-size: auto 100%;
}
.aboutPage .business .pic .text{
	position: absolute;
	bottom: 22px;
	left: 0;
	z-index: 5;
	padding: 0 40px;
	box-sizing: border-box;
}
.aboutPage .business .pic .txt1{
	line-height: 40px;
	font-size: 36px;
	color: #fff;
	margin-bottom: 22px;
}
.aboutPage .business .pic .txt2{
	line-height: 30px;
	font-size: 20px;
	color: #fff;
}
.aboutPage .business .list{
	border-left: solid 1px #eaeaea;
	border-top: solid 1px #eaeaea;
	box-sizing: border-box;
}
.aboutPage .business .list:after{content:"";height:0;display:block;clear:both}
.aboutPage .business li{
	width: 50%;
	float: left;
	border-right: solid 1px #eaeaea;
	border-bottom: solid 1px #eaeaea;
	box-sizing: border-box;
	padding: 60px 58px;
	height: 340px;
}
.aboutPage .business li:nth-child(1),
.aboutPage .business li:nth-child(4){
	background: #f5f5f5;
}
.aboutPage .business li .icon{
	height: 84px;
}
.aboutPage .business li .icon img{
	height: 100%;
}
.aboutPage .business li .tit{
	line-height: 30px;
	font-size: 24px;
	color: #000;
	margin-top: 40px;
}
.aboutPage .business li .txt{
	line-height: 30px;
	font-size: 18px;
	color: #666666;
	margin-top: 12px;
}
.aboutPage .service{
	background: #f5f5f5;
	padding: 96px 0 100px 0; padding-bottom:0;
}
.columnTitle{
	text-align: center;
	margin-bottom: 58px;
	line-height: 40px;
	font-size: 36px;
	color: #000000;
}
.columnTitle .tit{
	line-height: 40px;
	font-size: 36px;
	color: #000000;
}
.columnTitle .txt{
	line-height: 30px;
	font-size: 20px;
	color: #666666;
	margin-top: 14px;
}
.aboutPage .service .tab{
	width: 960px;
	border-top: solid 1px #eaeaea;
	border-left: solid 1px #eaeaea;
	box-sizing: border-box;
	float: left;
}
.aboutPage .service .tab li{
	width: 25%;
	height: 240px;
	float: left;
	border-right: solid 1px #eaeaea;
	border-bottom: solid 1px #eaeaea;
	box-sizing: border-box;
	text-align: center;
	cursor: pointer;
	transition:all 0.3s;
}
.aboutPage .service .tab li:nth-child(8),
.aboutPage .service .tab li:nth-child(6),
.aboutPage .service .tab li:nth-child(3),
.aboutPage .service .tab li:nth-child(1){
	background: #fff;
}
.aboutPage .service .tab li .icon2,
.aboutPage .service .tab li .icon1{
	height: 100px;
	margin-top: 30px;
	background-repeat:no-repeat; background-position:center center; background-size:100px 100px;
}
.aboutPage .service .tab li .icon1 img{transition:all 0.3s;opacity:0;filter:Alpha(opacity=0);}
.aboutPage .service .tab li .number{
	line-height: 60px;
	font-size: 60px;
	color: #e2e2e2;
	margin-top: 10px;
}
.aboutPage .service .tab li .text{
	line-height: 36px;
	height: 36px;
	font-size: 20px;
	color: #000000;
	margin-top: -20px;
	background: #f5f5f5;
	position: relative;
	z-index: 5;
}
.aboutPage .service .tab li:nth-child(8) .text,
.aboutPage .service .tab li:nth-child(6) .text,
.aboutPage .service .tab li:nth-child(3) .text,
.aboutPage .service .tab li:nth-child(1) .text{
	background: #fff;
}
.aboutPage .service .tab li .icon2{
	display: none;
}
.aboutPage .service .tab li.on .icon2{
	display: block;
}
.aboutPage .service .tab li.on{z-index: 10;box-shadow: -6px 6px 10px rgba(0,0,0,.1); position:relative; -webkit-transform: translate3d(0, -2.5px, 0); transform: translate3d(0, -2.5px, 0);}
.aboutPage .service .tab li.on .icon1 img{
	/*display: none;*/opacity:1.0;filter:Alpha(opacity=100);
}
.aboutPage .service .tabBox{
	width: 460px;
	height: 480px;
	float: right;
	background: url(../images/20180809/aboutPage_service_tabBox.jpg) no-repeat;
	background-size: 100% auto;
	padding: 80px 78px 0 78px;
	box-sizing: border-box;transition:all 0.3s;
}
.aboutPage .service .tabBox:hover{ margin-top:-10px;}
.aboutPage .service .tabBox .box{ display:none;}
.aboutPage .service .tabBox li{
	display: none;
}
.aboutPage .service .tabBox .tit{
	line-height: 50px;
	font-size: 48px;
	color: #fff;
}
.aboutPage .service .tabBox .line{
	width: 50px;
	height: 4px;
	background: #fff;
	margin-top: 18px;
}
.aboutPage .service .tabBox .txt{
	line-height: 30px;
	font-size: 20px;
	color: #fff;
	margin-top: 36px;
}
.aboutPage .service .tabBox .txt p{
	font-size: 20px;
	color: #fff;
}
@media only screen and (max-width: 1440px){
	.aboutPage .service .tab{
		width: 800px;
	}
	.aboutPage .service .tabBox{
		width: 380px;
		height: 480px;
		float: right;
		background: url(../images/20180809/aboutPage_service_tabBox.jpg) no-repeat #004985;
		background-size: 100% auto;
		padding: 80px 40px 0 40px;
		box-sizing: border-box;
	}
}
.aboutPage .qualification{
	padding: 100px 0;
	background: url(../images//20180809/aboutPage_qualification_bg.jpg) no-repeat center 0;
}
.aboutPage .qualification .columnTitle .tit,
.aboutPage .qualification .columnTitle .txt{
	color: #fff;
}
.aboutPage .qualification .picScroll-left{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.aboutPage .qualification .picScroll-left .bd ul{
	overflow: hidden;
	zoom: 1;
}
.aboutPage .qualification .picScroll-left .bd li{
	width: 330px;
	height: 400px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	margin-right: 40px;
}
.aboutPage .qualification .picScroll-left .bd li img{
	max-width: 100%;
}
.aboutPage .qualification .picScroll-left .prev,
.aboutPage .qualification .picScroll-left .next{
	width: 52px;
	height: 52px;
	display: block;
	cursor: pointer;
	position: absolute;
	left: -52px;
	top: 50%;
	margin-top: -25px;
	z-index: 5;
	background: url(../images/20180809/qualification_prev1.png) no-repeat 0 0;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	opacity: 0;
}
.aboutPage .qualification .picScroll-left .prev:hover{
	background-image: url(../images/20180809/qualification_prev2.png);
}
.aboutPage .qualification .picScroll-left .next{
	left: auto;
	right: -52px;
	background-image: url(../images/20180809/qualification_next1.png);
}
.aboutPage .qualification .picScroll-left .next:hover{
	background-image: url(../images/20180809/qualification_next2.png);
}
.aboutPage .qualification .picScroll-left:hover .prev{
	left: 20px;
	opacity: 1;
}
.aboutPage .qualification .picScroll-left:hover .next{
	right: 20px;
	opacity: 1;
}
@media only screen and (max-width: 1440px){
	.aboutPage .qualification .picScroll-left .bd li{
		margin-right: 20px;
		width: 285px;
		height: 345px;
	}
}
.developmentPage{
	padding: 96px 0 90px 0;
	background: #f5f5f5;
}
.developmentPage .title{
	line-height: 40px;
	font-size: 36px;
	color: #000000;
	text-align: center;
}
.developmentPage .list{
	border-top: solid 1px #e6e6e6;
	border-left: solid 1px #e6e6e6;
	box-sizing: border-box;
	margin-top: 58px;
}
.developmentPage li{
	border-bottom: solid 1px #e6e6e6;
}
.developmentPage li:after{content:"";height:0;display:block;clear:both}
.developmentPage li:nth-child(odd) .box{
	background: #fff;
}
.developmentPage li .box{
	width: 50%;
	float: left;
	border-right: solid 1px #e6e6e6;
	box-sizing: border-box;
	padding: 38px 38px 0 38px;
	height: 358px;
}
.developmentPage li .icon{
	height: 42px;
}
.developmentPage li .icon img{
	height: 100%;
}
.developmentPage li .years{
	line-height: 32px;
	font-size: 30px;
	color: #666666;
	margin-top: 38px;
}
.developmentPage li .txt{
	line-height: 30px;
	font-size: 16px;
	color: #333333;
	margin-top: 22px;
}
.developmentPage li .txt p{
	font-size: 16px;
	color: #333333;
}
.jobPage .team{
	padding: 96px 0 70px 0;
	background: #f5f5f5;
}
.jobPage .team .tab{
	text-align: center;
	border-bottom: solid 1px #dfdfdf;
	padding-bottom: 40px;
	margin-top: 10px;
}
.jobPage .team .tab ul{
	display: inline-block;
}
.jobPage .team .tab li{
	width: 140px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	color: #000000;
	float: left;
	margin: 0 10px;
	border-radius: 38px;
	cursor: pointer;
}
.jobPage .team .tab li.on{
	background: #004985;
	color: #fff;
}
.jobPage .team .tabBox{
	margin-top: 60px;
}
.jobPage .team .tabBox .box{
	display: none;
}
.jobPage .team .tabBox .box:after{content:"";height:0;display:block;clear:both}
.jobPage .team .tabBox li{
	width: 460px;
	float: left;
	background: #fff;
	margin-left: 30px;
	margin-bottom: 30px;
	cursor: pointer;
}
.jobPage .team .tabBox li:nth-child(3n+1){
	margin-left: 0;
}
.jobPage .team .tabBox li .pic{
	height: 340px;
	overflow: hidden;
}
.jobPage .team .tabBox li .pic img{
	width: 100%;
	display: block;
	transition: 0.2s;
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-ms-transition: 0.2s;
	-o-transition: 0.2s;
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
}
.jobPage .team .tabBox li:hover .pic img{
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
}
.jobPage .team .tabBox li .text{
	height: 110px;
	padding: 24px 28px 0 28px;
	box-sizing: border-box;
}
.jobPage .team .tabBox li .name{
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #000;
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	word-break:break-all;
}
.jobPage .team .tabBox li .duties{
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	color: #666666;
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	word-break:break-all;
	margin-top: 8px;
}
@media only screen and (max-width: 1440px){
	.jobPage .team .tabBox li{
		width: 386.6px;
		margin-left: 20px;
		margin-bottom: 20px;
	}
	.jobPage .team .tabBox li .pic{
		height: 285px;
	}
}
.jobPage .culture{
	padding: 96px 0 100px 0;
}
.jobPage .culture .picScroll-left{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.jobPage .culture .content img{
	width: 100%;
	display: block;
}
.jobPage .culture .prev,
.jobPage .culture .next{
	width: 52px;
	height: 52px;
	position: absolute;
	left: -52px;
	top: 50%;
	transform: translate(0%,-50%);
	-webkit-transform: translate(0%,-50%);
	-moz-transform: translate(0%,-50%);
	-ms-transform: translate(0%,-50%);
	-o-transform: translate(0%,-50%);
	z-index: 5;
	background: url(../images/20180809/qualification_prev1.png) no-repeat 0 0;
	cursor: pointer;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	opacity: 0;
}
.jobPage .culture .next{
	right: -52px;
	left: auto;
	background-image: url(../images/20180809/qualification_next1.png);
}
.jobPage .culture .prev:hover{
	background-image: url(../images/20180809/qualification_prev2.png);
}
.jobPage .culture .next:hover{
	background-image: url(../images/20180809/qualification_next2.png);
}
.jobPage .culture .picScroll-left:hover .prev{
	left: 25px;
	opacity: 1;
}
.jobPage .culture .picScroll-left:hover .next{
	right: 25px;
	opacity: 1;
}
.jobPage .recruitment{
	background: url(../images/20180809/recruitment_bg.jpg) no-repeat center 0;
	padding: 96px 0 80px 0;
}
.jobPage .recruitment .columnTitle .txt,
.jobPage .recruitment .columnTitle .tit{
	color: #fff;
}
.jobPage .recruitment li{
	width: 710px;
	float: left;
	margin-bottom: 20px;
}
.jobPage .recruitment li:nth-child(even){
	margin-left: 20px;
}
.jobPage .recruitment li a{
	width: 100%;
	height: 100%;
	display: block;
	background: #fff;
	padding: 40px;
	box-sizing: border-box;
}
.jobPage .recruitment li .icon2,
.jobPage .recruitment li .icon1{
	height: 60px;
}
.jobPage .recruitment li .icon2 img,
.jobPage .recruitment li .icon1 img{
	height: 100%;
}
.jobPage .recruitment li .icon2{
	display: none;
}
.jobPage .recruitment li .tit{
	height: 30px;
	line-height: 30px;
	font-size: 24px;
	color: #000;
	margin-top: 24px;
}
.jobPage .recruitment li .txt{
	height: 60px;
	line-height: 30px;
	font-size: 18px;
	color: #666666;
	margin-top: 12px;
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-break:break-all;
}
.jobPage .recruitment li .btn{
	width: 54px;
	height: 54px;
	background: url(../images/20180809/recruitment_btn1.png) no-repeat 0 0;
	margin-top: 44px;
}
.jobPage .recruitment li a:hover{
	background: #004985;
}
.jobPage .recruitment li a:hover .icon1{
	display: none;
}
.jobPage .recruitment li a:hover .icon2{
	display: block;
}
.jobPage .recruitment li a:hover .txt,
.jobPage .recruitment li a:hover .tit{
	color: #fff;
}
.jobPage .recruitment li a:hover .btn{
	background-image: url(../images/20180809/recruitment_btn2.png);
	margin-left: 20px;
}
.jobPage .recruitment li a,
.jobPage .recruitment li .icon1,
.jobPage .recruitment li .icon2,
.jobPage .recruitment li .txt,
.jobPage .recruitment li .tit,
.jobPage .recruitment li .btn{
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
}
@media only screen and (max-width: 1440px){
	.jobPage .recruitment li{
		width: 590px;
	}
}
.teamPage{
	background: #f5f5f5;
	padding: 100px 0;
}
.teamPage .right{
	width: 150px;
	float: right;
}
.teamPage .right .btnBox{
	float: right;
}
.teamPage .right a{
	width: 54px;
	height: 54px;
	float: left;
	background: url(../images/20180809/teamPage_prev1.png) no-repeat 0 0;
	margin-left: 20px;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
}
.teamPage .right a.prev:hover{
	background-image: url(../images/20180809/teamPage_prev2.png);
}
.teamPage .right a.next{
	background-image: url(../images/20180809/teamPage_next1.png);
}
.teamPage .right a.next:hover{
	background-image: url(../images/20180809/teamPage_next2.png);
}
.teamPage .content{
	width: 1080px;
	float: left;
	border-right: solid 1px #e3e3e3;
	padding-right: 100px;
	box-sizing: border-box;
}
.teamPage .title{
	line-height: 40px;
	font-size: 36px;
	color: #000000;
	font-weight: normal;
}
.teamPage .slogan{
	line-height: 24px;
	font-size: 20px;
	color: #333333;
	margin-top: 14px;
}
.teamPage .text{
	margin-top: 70px;
	line-height: 30px;
	font-size: 18px;
	color: #000000;
}
.teamPage .text p{
	font-size: 18px;
	color: #000000;
}
.teamPage .text .tit{
	font-size: 20px;
	font-weight: bold;
}
.teamPage .content .btn{
	width: 200px;
	height: 48px;
	line-height: 48px;
	border-radius: 48px;
	background: url(../images/20180809/scheme_btn.png) no-repeat right 39px center #004985;
	display: block;
	padding: 0;
	margin: 0;
	font-size: 20px;
	color: #fff;
	text-indent: 40px;
	margin-top: 60px;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
}
.teamPage .content .btn:hover{
	background-color: #ff6200;
	background-position: right 30px center;
}
@media only screen and (max-width: 1440px){
	.teamPage .content{
		width: 1050px;
	}
}
.paymentPage{
	padding: 78px 0 60px 0;
	background: #f5f5f5;
}
.paymentPage .title{
	line-height: 40px;
	font-size: 36px;
	color: #000000;
	text-align: center;
}
.paymentPage .list{
	margin-top: 58px;
}
.paymentPage li{
	width: 710px;
	float: left;
	margin-bottom: 20px;
	background: #fff;
	padding: 50px 50px 30px 50px;
	box-sizing: border-box;
}
.paymentPage li:nth-child(even){
	margin-left: 20px;
}
.paymentPage li .pic{
	height: 80px;
	overflow: hidden;
}
.paymentPage li .pic img{
	max-height: 100%;
}
.paymentPage li .text{
	line-height: 24px;
	font-size: 18px;
	color: #333333;
	margin-top: 20px;
}
.paymentPage li .text p{
	font-size: 18px;
	color: #333333;
	margin-bottom: 14px;
}
@media only screen and (max-width: 1440px){
	.paymentPage li{
		width: 590px;
	}
}
.contactPage .intention{
	background: #f5f5f5;
	padding: 98px 0 80px 0;
}
.contactPage .intention .title{
	line-height: 40px;
	font-size: 36px;
	color: #000000;
}
.contactPage .intention .right,
.contactPage .intention .left{
	float: left;
	width: 710px;
	margin-top: 28px;
}
.contactPage .intention .right{
	float: right;
}
.contactPage .intention .inpu{
	border: solid 1px #e6e6e6;
	box-sizing: border-box;
	background: #fff;
	padding: 10px 0px;
	margin-bottom: 20px;
}
.contactPage .intention .inpu textarea,
.contactPage .intention .inpu input{
	width: 100%;
	height: 48px;
	line-height: 48px;
	box-sizing: border-box;
	font-size: 18px;
	color: #333;
	border: none;
	outline:none;
	padding: 0 20px;
	box-sizing: border-box;
	background: none;
}
.contactPage .intention .inpu input::-webkit-input-placeholder{color:#666;}
.contactPage .intention .inpu input:-moz-placeholder{color:#666;}
.contactPage .intention .inpu input::-moz-placeholder{color:#666;}
.contactPage .intention .inpu input:-ms-input-placeholder{color:#666;}
.contactPage .intention .inpu textarea::-webkit-input-placeholder{color:#666;}
.contactPage .intention .inpu textarea:-moz-placeholder{color:#666;}
.contactPage .intention .inpu textarea::-moz-placeholder{color:#666;}
.contactPage .intention .inpu textarea:-ms-input-placeholder{color:#666;}
.contactPage .intention .inpu textarea{
	height: 228px;
	resize: none;
	line-height: 24px;
	padding: 10px 20px;
}
.contactPage .intention .btn{
	margin: 0;
	padding: 0;
	height: 70px;
	text-align: center;
}
.contactPage .intention .btn a,
.contactPage .intention .btn button,
.contactPage .intention .btn input{
	width: 100%;
	height: 70px;
	line-height: 70px;
	text-align: center;
	display: block;
	border: none;
	border-radius: 0;
	background: #004985;
	-webkit-appearance:none;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
}
.contactPage .intention .btn a,
.contactPage .intention .btn button,
.contactPage .intention .btn input:hover{
	background: #ff6200;
}
@media only screen and (max-width: 1440px){
	.contactPage .intention .right,
	.contactPage .intention .left{
		width: 590px;
	}
}
.contactPage .contact{
	padding: 100px 0;
}
.contactPage .contact #allmap,
.contactPage .contact .map{
	width: 100%;
	height: 550px;
}
.contactPage .contact .list{
	border-left: solid 1px #e6e6e6;
	box-sizing: border-box;
}
.contactPage .contact .list:after{content:"";height:0;display:block;clear:both}
.contactPage .contact .list li{
	width: 25%;
	float: left;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	box-sizing: border-box;
	text-align: center;
	padding-bottom: 66px;
}
.contactPage .contact .list li .icon{
	height: 138px;
	margin-top: 75px;
}
.contactPage .contact .list li .icon img{
	height: 100%;
}
.contactPage .contact .list li .text{
	line-height: 30px;
	font-size: 18px;
	color: #666666;
	margin-top: 40px;
}
.contactPage .contact .list li .text a,
.contactPage .contact .list li .text p{
	font-size: 18px;
	color: #666666;
}
.contactPage .traffic{
	background: #f5f5f5;
	padding: 100px 0;
}
.contactPage .traffic .title{
	text-align: center;
	line-height: 40px;
	font-size: 36px;
	color: #000000;
}
.contactPage .traffic .list{
	border: solid 1px #e6e6e6;
	box-sizing: border-box;
	margin-top: 58px;
}
.contactPage .traffic .list:after{content:"";height:0;display:block;clear:both}
.contactPage .traffic li{
	width: 33.333%;
	float: left;
	border-left: solid 1px #e6e6e6;
	box-sizing: border-box;
	background: #fff;
	padding: 102px 40px 68px 40px;
	box-sizing: border-box;
	text-align: center;
}
.contactPage .traffic li:first-child{
	border-left: none;
}
.contactPage .traffic li .icon{
	height: 56px;
}
.contactPage .traffic li .icon img{
	max-height: 100%;
}
.contactPage .traffic li .tit{
	line-height: 30px;
	font-size: 24px;
	color: #000000;
	margin-top: 24px;
	padding-bottom: 38px;
	background: url(../images/20180809/traffic_line.gif) repeat-x 0 bottom;
}
.contactPage .traffic li .text{
	line-height: 24px;
	font-size: 16px;
	color: #666666;
	margin-top: 35px;
}

/*载入页面动画*/
.contactPage .intention .title,
.contactPage .intention .left,
.contactPage .intention .right,
.contactPage .contact .map,
.contactPage .contact .list,
.contactPage .traffic .title,
.contactPage .traffic .list,
.paymentPage .title,
.paymentPage .list,
.jobPage .columnTitle,
.jobPage .team .tab,
.jobPage .team .tabBox,
.jobPage .culture .content,
.jobPage .recruitment .list,
.developmentPage .list,
.developmentPage .columnTitle,
.aboutPage .qualification .columnTitle,
.aboutPage .qualification .picScroll-left,
.aboutPage .service .columnTitle,
.aboutPage .service .tab,
.aboutPage .service .tabBox,
.aboutPage .business .list,
.aboutPage .business .pic,
.aboutPage .scheme .wrap{
    position: relative;
    top: 150px;
    opacity: 0;
    transition: 0.8s;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -ms-transition: 0.8s;
    -o-transition: 0.8s;
}

.mb_tedian {
	width: 100%;
	height: 425px;
	display: block;
	margin: 0 auto;
	background: #fff;
	border-bottom: 1px solid #efefef;
}
.mb_tedian_con {
	width: 1100px;
	height: 495px;
	display: block;
	margin: 0 auto;
}
.tedian_ul {
	display: block;
	margin-top: 70px;
	float: left;
}
.tedian_ul li {
	width: 550px;
	height: 170px;
	display: block;
	float: left;
	margin-bottom: 20px;
}
.tedian_ul li .img {
	width: 258px;
	height: 170px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	float: left;
}
.tedian_ul li .img img {
	max-width: 258px;
	margin: 0px auto;
	max-height: 170px;
	display: inline;
}
.tedian_ul li .des {
	width: 280px;
	max-height: 170px;
	display: block;
	float: right;
}
.tedian_ul li .des span {
	width: 100%;
	font-size: 18px;
	font-weight: 800;
	color: #FF2D01;
}
.tedian_ul li .des p {
	width: 100%;
	font-size: 14px;
	color: #575757;
	display: block;
	margin-top: 10px;
	line-height: 30px;
}

.container {
    width: 1200px;
    margin: 0 auto;
}

.home-fea{ height:530px;}.home-fea .title{height:40px}.home-fea .title .t1{}.home-fea .title .t2{}.home-fea .txt-box{}.home-fea .txt-box dl{width:387px;border:1px solid #e3e3e3;height:470px;float:left}.home-fea .txt-box dl dt{width:387px;height:299px;position:relative}.home-fea .txt-box dl .img-bg{width:387px;height:259px;position:absolute;top:0;left:0;z-index:1;}.home-fea .txt-box dl:hover .img-bg{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.home-fea .txt-box dl .home-bg{background:url(images/home-bg.png) 0 0 no-repeat;height:59px;width:119px;position:absolute; top: 200px;left:131px;z-index:2}.home-fea .txt-box dl.dl1,.home-fea .txt-box dl.dl2{margin-right:18px}.txt-box dl.dl4{float:right}.home-fea .txt-box dl.dl1 .img-bg{background:url(../img/home-1.jpg) 0 0 no-repeat}.home-fea .txt-box dl.dl2 .img-bg{background:url(images/home-2.jpg) 0 0 no-repeat}.home-fea .txt-box dl.dl3 .img-bg{background:url(images/home-3.jpg) 0 0 no-repeat}.home-fea .txt-box dl.dl4 .img-bg{background:url(images/home-4.jpg) 0 0 no-repeat}.home-fea .txt-box dl.dl1 .home-icon{background:url(images/home-icon1.png) 0 0 no-repeat;height:42px;width:61px;position:absolute;top:178px;left:117px;z-index:3}.home-fea .txt-box dl.dl2 .home-icon{background:url(images/home-icon2.png) 0 0 no-repeat;height:40px;width:49px;position:absolute;top:235px;left:165px;z-index:3}.home-fea .txt-box dl.dl3 .home-icon{background:url(images/home-icon3.png) 0 0 no-repeat;height:46px;width:50px;position:absolute;top:235px;left:166px;z-index:3}.home-fea .txt-box dl.dl4 .home-icon{background:url(images/home-icon4.png) 0 0 no-repeat;height:44px;width:56px;position:absolute;top:235px;left:163px;z-index:3}.home-fea .txt-box dl dd .t1{text-align:center;font-size:18px;color:#333;margin-bottom:10px}.home-fea .txt-box dl dd .t2,.home-fea .txt-box dl dd .t3{text-align:center;font-size:14px;color:#333;margin-bottom:5px}.home-fea .txt-box dl dd .t4{color:#ff4800;width:165px;border:2px solid #ff4800;height:35px;line-height:35px;text-align:center;display:block;margin:25px auto 35px;font-size:16px}.home-fea .txt-box dl dd .t4:hover{color:#fff;background-color:#ff4800}.home-fea .txt-box dl dd .d5{width:340px;border-top:1px dashed #e3e3e3;margin:0 auto;text-align:center}.home-fea .txt-box dl dd .d5 p{padding-top:15px;color:#999}.home-select{width:100%;background-color:#f0f0f0}.home-select .title{height:40px}.home-select .txt-box{padding:40px 0 0 55px;background-color:#fff;overflow:hidden;border:1px #d8d8d8 solid}.home-select .txt-box dl{float:left;height:130px}.home-select .txt-box dl dt{float:left;width:65px;height:65px;margin-right:12px}.home-select .txt-box dl dd h4{color:#ea5514;font-size:18px;font-weight:700;margin-bottom:8px}.home-select .txt-box dl dd p{line-height:18px}.home-select .txt-box dl.dl1{width:480px;margin-right:80px}.home-select .txt-box dl.dl1 dd{float:left;width:403px}.home-select .txt-box dl.dl2{width:570px}.home-select .txt-box dl.dl2 dd{float:left;width:493px}.home-case{}.home-case .title{height:40px}.home-case .txt-box{}.home-case .txt-box .txt-box-cn{position:relative;width:402px;float:left;margin-right:22px}.home-case .txt-box .txt-box-cn .div1{position:absolute;top:20px;left:0;z-index:5;width:45px;text-align:center;padding:10px 0;background-color:#ff4900;color:#fff;line-height:20px}.home-case .txt-box .txt-box-cn .div2{width:210px;float:left;background-color:#f1f1f1;height:430px}.home-case .txt-box .txt-box-cn .div2 .t1{width:100px;height:100px;border-radius:100%;background-color:#fff;border:6px solid #fff;margin:0 auto;margin-top:35px}.home-case .txt-box .txt-box-cn .div2 .icon1{background:url(../img/home-bg1.jpg) 0 0 no-repeat}.home-case .txt-box .txt-box-cn .div2 .icon2{background:url(../img/home-bg2.jpg) 0 0 no-repeat}.home-case .txt-box .txt-box-cn .div2 .icon3{background:url(../img/home-bg3.jpg) 0 0 no-repeat}.home-case .txt-box .txt-box-cn .div2 .t2{text-align:center;font-size:14px;color:#333;padding:25px 0}.home-case .txt-box .txt-box-cn .div2 .t3{width:165px;margin:0 auto;text-align:center;line-height:20px}.home-case .txt-box .txt-box-cn .div2 .t4{color:#ff4800;width:130px;border:2px solid #ff4800;height:35px;line-height:35px;text-align:center;display:block;margin:25px auto 35px;font-size:14px}.home-case .txt-box .txt-box-cn .div2 .t4:hover{color:#fff;background-color:#ff4800}.home-case .txt-box .txt-box-cn .div3{width:190px;float:left;border:1px solid #e3e3e3;height:428px}

.con-w1200-2016-01-06:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.con-w1200-2016-01-06{width:1250px;margin:0 auto}.clearfix-2016-01-06:after{clear:both}.clearfix-2016-01-06:before,.clearfix-2016-01-06:after{content:"\0020";display:table;height:0;visibility:hidden;font-size:0;line-height:0}.clearfix-2016-01-06{*zoom:1}.orange-2016-01-06{color:#ff6000}.h30-2016-01-06{height:40px;overflow:hidden}.h15-2016-01-06{height:15px;overflow:hidden}.txt-l-a1-20160106{-webkit-animation:fadeInLeft .4s .2s ease both;-moz-animation:fadeInLeft .4s .2s ease both}.txt-r-a1-20160106{-webkit-animation:fadeInRight .4s .2s ease both;-moz-animation:fadeInRight .4s .2s ease both}txt-r-a2-20160106{-webkit-animation:fadeInDownBig .4s .2s ease both;-moz-animation:fadeInDownBig .4s .2s ease both}.txt-l-a3-20160106{-webkit-animation:fadeInUpBig .4s .2s ease both;-moz-animation:fadeInUpBig .4s .2s ease both}.txt-r-a3-20160106{-webkit-animation:fadeInDownBig .4s .2s ease both;-moz-animation:fadeInDownBig .4s .2s ease both}.txt-l-a4-20160106{-webkit-animation:rotateInDownLeft .4s .2s ease both;-moz-animation:rotateInDownLeft .4s .2s ease both}.txt-l-a2-20160106{-webkit-animation:bounceIn .4s .2s ease both;-moz-animation:bounceIn .4s .2s ease both}.txt-l-a5-20160106{-webkit-animation:bounceIn .4s .2s ease both;-moz-animation:bounceIn .4s .2s ease both}.txt-l-a6-20160106{-webkit-animation:rotateIn .4s .2s ease both;-moz-animation:rotateIn .4s .2s ease both}.detail-title-2016-01-06{color:#000;font-size:22px}.tab-2016-01-06-a{border:1px solid #e2e2e2;overflow:hidden}.tab-2016-01-06-a .tab{background-color:#f9f9f9;width:1248px;height:70px;border-bottom:1px solid #e2e2e2}.tab-2016-01-06-a .tab li{float:left;cursor:pointer;text-align:center;height:70px;border-right:1px solid #e2e2e2;width:248px;background-color:#f9f9f9}.tab-2016-01-06-a .tab li.active{background:#fff;border-bottom:1px solid #fff;border-top:5px solid #004985;height:65px;margin-bottom:-1px}.tab-2016-01-06-a .tab .t1{font-size:14px;color:#000;margin-top:18px}.tab-2016-01-06-a .tab li.active .t1{margin-top:13px}.tab-2016-01-06-a .tab .t2{color:#999}.tab-2016-01-06-a .tab-con{clear:both;width:1248px;height:410px;background:#fff;display:none;position:relative}.tab-2016-01-06-a .tab-con .txt-ul-20160106 li{background:url(images/2016-01-06-dat-li.jpg) 0 8px no-repeat;padding-left:15px;height:33px;font-size:14px}.tab-2016-01-06-a .active{display:block}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(50px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(50px)}100%{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-40px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-40px)}100%{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(100px)}100%{opacity:1;-moz-transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-100px)}100%{opacity:1;-moz-transform:translateY(0)}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}

.g-header{text-align:center}.g-header h3{color:#2b2b2b;font-size: 40px;}.g-header .sp-line{display:block;width:85px;height:3px;margin:25px auto;background-color:#004985}.pros-wrap{padding-top:0}.pros-wrap .pros-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0 30px;padding:0 30px;text-align:center}.pros-wrap .pros-list .pros-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.pros-wrap .pros-list .pros-item .img-box{width:98px;height:98px;background:#004985 no-repeat center center;border-radius:50%;margin-bottom:15px}.pros-wrap .pros-list .pros-item .icon-AICloud{background-image:url(images/icon_AICloud.png)}.pros-wrap .pros-list .pros-item .icon-sites{background-image:url(images/icon_sites.png)}.pros-wrap .pros-list .pros-item .icon-message{background-image:url(images/icon_message.png)}.pros-wrap .pros-list .pros-item .icon-data{background-image:url(images/icon_data.png)}.pros-wrap .pros-list .pros-item .icon-baidu{background-image:url(images/icon_baidu.png)}.pros-wrap .pros-list .pros-item span{font-size:16px;color:#004985}.yst-intro-wrap{background-color:#ecf4f9;padding: 50px 0;}.yst-intro-wrap .yst-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.yst-intro-wrap .yst-list .intro-box .g-header{text-align:center}.yst-intro-wrap .yst-list .intro-box ul{margin:30px 0 10px 50px}.yst-intro-wrap .yst-list .intro-box ul li{padding-left:20px;background:url(images/icon_item.png) no-repeat left center;    font-size: 18px;}.yst-intro-wrap .yst-list .intro-box ul li:not(:last-child){margin-bottom:15px}.yst-intro-wrap .yst-list .intro-box .intro-but a{display:inline-block;width:150px;height:34px;line-height:34px;text-align:center;border:1px solid #159c90;background-color:#cff4f1;border-radius:3px;color:#159c90}.yst-intro-wrap .yst-list .intro-box .intro-but a.i-login{background-color:#159c90;color:#fff;margin-right:16px}.parallax-wrap{height:231px;background:url(images/bg1.jpg) no-repeat center top/100% 100%}.parallax-wrap .g-header{padding-top:70px}.parallax-wrap .p-but{margin-top:30px;text-align:center}.parallax-wrap .p-but a{display:inline-block;width:135px;height:35px;border-radius:3px;line-height:35px;color:#04cb94;background-color:#fff}.m-site-box{margin-top:75px;background-color:#f8fbfc}.m-site-box .container{padding:20px 10px}.m-site-box span{margin:0 10px}.m-site-box a:hover{text-decoration:underline}.main-tltle{text-align:center;color:#585858;margin:60px 0}.main-tltle span{display:inline-block;padding:0 15px 20px;border-bottom:1px solid #c8c8c8}.cost-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cost-list .cost-item{text-align:center}.cost-list .cost-item div:not(:first-child){height:54px;line-height:54px}.cost-list .cost-item div:not(:last-child){margin-bottom:3px}.tip-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:50px 0}.tip-wrap>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:3px}.tip-wrap .tip-list{-webkit-box-flex:1;-ms-flex:1;flex:1}.tip-wrap .tip-list .tip-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:180%}.tip-wrap .tip-list .tip-item:not(:last-child){margin-bottom:5px}.tip-wrap .tip-list .tip-item>span{margin-right:10px}.footer-wrap{background-color:#2f3939;color:#fff;text-align:center;padding:30px 0}.footer-wrap p{margin-top:30px}@-webkit-keyframes bulidBgColor{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes bulidBgColor{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes planeRotate{from{-webkit-transform:rotate(36deg);transform:rotate(36deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg)}}@keyframes planeRotate{from{-webkit-transform:rotate(36deg);transform:rotate(36deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg)}}

.fs32 {
    font-size: 32px;
}
.f-bold {
    font-weight: 700;
}
.fs16 {
    font-size: 16px;
}

/* --------------------------
   ???
   -------------------------- */
.gso-about {padding-top: 0;}
.gso-about .floor-hd .hd-title{font-size: 30px;}
.gso-about .gso-about-img{text-align: center;}
.gso-about .icon-earch{display: block;width: 209px;height: 209px;margin: -45px auto 0;position: relative;background-position: center;background-repeat: no-repeat;background-image: url(images/gso_earch.png);-webkit-transition: all 30s ease;-o-transition: all 30s ease;transition: all 30s ease;-webkit-animation: 26s rotateIco ease;animation: 26s rotateIco ease;}


/* --------------------------
   animate
   -------------------------- */
a{-moz-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
.contact-form .contact-item .item-label,.contact-form .contact-item .item-label i,.contact-form .contact-btn-submit,.contact-form .contact-ipt-txt,.contact-form .contact-txt-area{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.btn-blue b:before{-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.floor-partner .partner-list li .partner-item img{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite {-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge {-webkit-animation-duration:2s;animation-duration:2s}
@keyframes rotateIco {0%{-webkit-transform: none;transform: none;}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-webkit-keyframes rotateIco {0%{-webkit-transform: none;transform: none;}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-webkit-keyframes tabIn{0%{opacity: 0.8;-webkit-transform: translateY(15%);transform: translateY(15%);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes tabIn{0%{opacity: 0.8;-webkit-transform: translateY(15%);transform: translateY(15%);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@-webkit-keyframes gdfadeInLeft{0%{opacity: 0.8;-webkit-transform: translateX(-15px);transform: translateX(-15px);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes gdfadeInLeft{0%{opacity: 0.8;-webkit-transform: translateX(-15px);transform: translateX(-15px);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@-moz-keyframes jump{0%{-moz-transform:translateY(0);}25%{-moz-transform:translateY(-8px);}50%{-moz-transform:translateY(0);}75%{-moz-transform:translateY(-4px);}100%{-moz-transform:translateY(0);}}
@keyframes jump{0%{transform:translateY(0);}25%{transform:translateY(-8px);}50%{transform:translateY(0);}75%{transform:translateY(-4px);}100%{transform:translateY(0);}}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}
@-webkit-keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
@keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
@-webkit-keyframes footWave{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}
@keyframes footWave{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}
@-webkit-keyframes waveline{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}
@keyframes waveline{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}

@-webkit-keyframes videoIco{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes videoIco{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}
@-webkit-keyframes videoIn{0%{-webkit-transform: scale(.5,.5);transform: scale(.5,.5);opacity: 0;}100%{-webkit-transform: scale(1,1);transform: scale(1,1);opacity: 1;}}
@keyframes videoIn{0%{-webkit-transform: scale(.5,.5);transform: scale(.5,.5);opacity: 0;}100%{-webkit-transform: scale(1,1);transform: scale(1,1);opacity: 1;}}
@-webkit-keyframes swiper-preloader-spin { 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes swiper-preloader-spin { 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}
@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40%,0);-ms-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-20%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{opacity:1}}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}

/* --------------------------
   owl.carousel
   -------------------------- */
.owl-drag{position:relative;width:100%;}
.owl-drag .owl-item{float:left;min-height:1px;position:relative;overflow:hidden;}
.owl-drag .owl-stage-outer{width:100%;overflow:hidden;position:relative;}
.owl-drag .owl-stage{position:relative;}
.owl-drag .owl-controls{overflow:visible;}
.owl-drag .owl-prev,.owl-carousel .owl-next{cursor:pointer;}
.owl-drag  button{border: 0;background: none;}
.owl-loaded .slide-item{display:block;}
.owl-dots{text-align: center;padding-top: 15px;}
.owl-dots .owl-dot{display: inline-block;width: 10px;height: 10px;border-radius: 50%;border: 1px solid #22417a;background: none;margin: 0 2px;cursor: pointer;}
.owl-dots .active{background-color: #22417a;}
.owl-carousel{position:relative;width:100%;}
.owl-carousel .owl-item{float:left;min-height:1px;position:relative;overflow:hidden;}
.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;}
.owl-stage{position:relative;}
.owl-loaded .slide-item{display:block;}
/*owl*/
.slide-banner-item{display: none;}
.owl-loaded .slide-banner-item{display: block;}
.customer-says .says-item,.customer-video .video-item,.layer-partner .parter-item,.layer-news .news-item,.gso-sys-view .sys-view-item,.about-office .swiper-wrapper .swiper-slide,.gso-sys-view .sys-view-item{display: none;}
.customer-says .owl-loaded .says-item,.customer-video .owl-loaded .video-item,.layer-partner .owl-loaded .parter-item,.layer-news .owl-loaded .news-item,.gso-sys-view .owl-loaded .sys-view-item,.about-office .owl-loaded .swiper-slide,.gso-sys-view .owl-loaded .sys-view-item{display: block;}




.gd-layout{
    max-width: 1200px;
    margin: 0 auto;
}
/* --------------------------
   ????ͳ
   -------------------------- */
.gso-system{background-color: #004985; padding-top: 50px;padding-bottom: 50px; height:600px;    margin-top: 50px;}
.gso-system .floor-hd .hd-title,.gso-system .floor-hd .title-desc{color: #fff;}
.gso-system .floor-hd .hd-title{font-size: 30px;}
.gso-system .floor-hd .title-desc{color: #dbdbdb;}
.gso-system .system-items{margin: 0 -5px;}
.gso-system .system-item{width: 25%;float: left;text-align: center;padding-bottom: 50px;font-size: 14px;}
.gso-system .system-item .item-inner{background-color: #fff;margin: 0 30px;padding: 15px 15px 25px;outline: 5px solid transparent;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.gso-system .system-item .item-img{display: block;text-align: center;margin-bottom: 20px;}
.gso-system .system-item .item-tit{font-size: 22px;font-weight: normal;padding-bottom: 15px;position: relative;}
.gso-system .system-item .item-tit:after{content: '';display: block;width: 0%;border-bottom: 2px dashed #64a8f2;position: absolute;left: 50%;bottom: 5px;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;opacity: 0;filter: alpha(opacity=0);}
.gso-system .system-item .item-list li{line-height: 2.5;}
.gso-system .system-item .item-inner:hover{outline:10px solid rgba(0,0,0,0.2);}
.gso-system .system-item .item-inner:hover .item-tit:after{width: 100%;opacity: 1;filter: alpha(opacity=100);left: 0;}
.gso-system .system-item .item-inner:hover .item-img{-webkit-animation:jump 0.6s ease;-o-animation:jump 0.6s ease;animation:jump 0.6s ease;}


/* --------------------------
   ϵͳ?ʾ
   -------------------------- */
.gso-sys-view {padding-bottom: 0;overflow: hidden; margin-top: 50px;}
.gso-sys-view .gd-layout{max-width: inherit;*width: auto;}
.gso-sys-view .floor-bd{padding: 54px 0 65px;background-position: center 0;background-repeat: no-repeat;background-image: url(images/gso_view_bg.jpg);}
.gso-sys-view .sys-view-slider{width: 1070px;margin: 0 auto;position: relative;border: 1px solid #999;overflow: visible;}
.gso-sys-view .sys-view-slider .sys-view-item,.gso-sys-view .sys-view-slider .sys-view-item img{width: 100%;height: auto;}
.gso-sys-view .sys-view-slider .sys-view-item{position: relative;}
.gso-sys-view .sys-view-slider .sys-view-item img{height: 606px;}
.gso-sys-view .sys-view-slider .view-item-tit{width: 100%;height: 42px;line-height: 42px;background-color: rgba(0,0,0,0.6);background-color: #666\9;position: absolute;left: 0;bottom: 0;text-align: center;font-size: 14px;font-weight: normal;-webkit-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);opacity: 0;filter: alpha(opacity=0);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;-webkit-transition-delay: 0.6s;-o-transition-delay: 0.6s;transition-delay: 0.6s;}
.gso-sys-view .sys-view-slider .view-item-tit,.gso-sys-view .sys-view-slider .view-item-tit a{color: #fff;}
.gso-sys-view .swiper-control{padding-top: 0;}
.gso-sys-view .sys-view-slider .active .view-item-tit{-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: 1;filter: alpha(opacity=100);}
.gso-sys-view .owl-prev,.gso-sys-view .owl-next{display: inline-block;width: 40px;height: 80px;line-height: 80px;position: absolute;top: 50%;background-color: #fff;margin-top: -60px;z-index: 1;cursor: pointer;font-size: 24px;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 1px solid #aaa;color: #666;}
.gso-sys-view .owl-prev:before,.gso-sys-view .owl-next:before{font-family: 'iconfont';}
.gso-sys-view .owl-prev{left:0;border-radius: 0 40px 40px 0;border-left: 0;}
.gso-sys-view .owl-next{right:0;border-radius: 40px 0 0 40px;border-right: 0;}
.gso-sys-view .owl-prev:before{content: '\e606';padding-right: 12px;}
.gso-sys-view .owl-next:before{content: '\e66c';padding-left: 12px;}
.gso-sys-view .sys-view-slider:hover .owl-prev,.gso-sys-view .sys-view-slider:hover .owl-next{opacity: 1;filter: alpha(opacity=100);}
.gso-sys-view .owl-dots{width: 100%;position: absolute;left: 0;bottom: -40px;text-align: center;}
.gso-sys-view .owl-dots .owl-dot{width: 8px;height: 8px;background: -webkit-linear-gradient(#eee, #fff);background: -o-linear-gradient(#eee, #fff);background: linear-gradient(#eee, #fff);background: linear-gradient(top,#eee,#fff);margin: 0 4px;cursor: pointer;border:1px solid #c6c6c6;}
.gso-sys-view .owl-dots .active{background: #22417a;border-color: #22417a;}
.gso-sys-view .sys-view-slider:hover .owl-prev,.gso-sys-view .sys-view-slider:hover .owl-next{color: #000;}



/* --------------------------
   ????
   -------------------------- */
.gso-process{background:#7eabf5;text-align:center; padding-top:50px;}
.gso-process .floor-layout{padding-bottom:0;}
.gso-process .floor-hd .floor-title{margin-bottom:1.8em;}
.gso-process .floor-in{width:100%;padding:40px 0;}
.gso-process .floor-hd,.gso-process .floor-hd .hd-title,.gso-process .floor-hd .hd-title a,.gso-process,.gso-process a{color:#fff;}
.gso-process .floor-hd .title-desc{color:#fff8e7;font-size:14px;padding:5px 0 0;margin-bottom:3.2em;line-height:36px;}
.gso-process .process-list {width:100%;height:560px;overflow:hidden;padding-bottom:60px;position:relative;}
.gso-process .process-list .p-top{display:block;width:16px;height:16px;border:5px solid #95bdff;background-color:#fff;border-radius:50%;margin:0 auto;position:relative;z-index:9;}
.gso-process .process-list .p-line{display:block;width:1px;height:626px;background-color:#91bdfc;position:absolute;left:50%;top:0;opacity:.6;filter:alpha(opacity=60);}
.gso-process .process-list li{width:290px;position:absolute;line-height:1.5;}
.gso-process .process-list li .p-num{display:inline-block;width:80px;font-size:18px;font-weight:normal;text-align:center;position:absolute;right:5px;top:-8px;}
.gso-process .process-list li .p-num{*display:inline;}
.gso-process .process-list li .txt-cn{display:block;font-size:14px;}
.gso-process .process-list li .txt-eng{display:block;color:#c5d8fa;}
.gso-process .process-list .p-item-l{background:url(images/process_line_left.png) right center no-repeat;padding-right:102px;right:50%;text-align:right;margin-right:-5px;}
.gso-process .process-list .p-item-r{background:url(images/process_line_right.png) 0 center no-repeat;padding-left:102px;left:50%;text-align:left;margin-left:-5px;}
.gso-process .process-list li.p-item-r .p-num{right:auto;left:5px;}
.gso-process .process-list li.p-item-1{top:45px;}
.gso-process .process-list li.p-item-2{top:87px;}
.gso-process .process-list li.p-item-3{top:129px;}
.gso-process .process-list li.p-item-4{top:171px;}
.gso-process .process-list li.p-item-5{top:213px;}
.gso-process .process-list li.p-item-6{top:255px;}
.gso-process .process-list li.p-item-7{top:297px;}
.gso-process .process-list li.p-item-8{top:339px;}
.gso-process .process-list li.p-item-9{top:381px;}
.gso-process .process-list li.p-item-10{top:423px;}
.gso-process .process-list li.p-item-11{top:465px;}
.gso-process .process-list li.p-item-12{top:507px;}

.floor-hd .hd-title {
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    margin: 0 0 0.4em;
    line-height: 1.3;
    color: #000;
}
.floor-hd .title-desc {
    line-height: 2.2em;
    text-align: center;
    margin: 0 auto 5em;
}

/*??Ʒ???*/
.service_bg2 {
    background: #ffffff;
    overflow: hidden;
}
.service_bg2 .service_ul{ margin-top:0; margin-bottom:0; overflow:hidden;}
.service_bg2 .service_ul ul li{ float:left; background:#fff; overflow:hidden; width:32%; margin-right:2%; margin-bottom:2%;}
.service_bg2 .service_ul ul li:nth-child(3n+0){ margin-right:0;}
.service_bg2 .service_ul ul li .imgs{ overflow:hidden; position:relative; text-align:center; color:#fff; }
.service_bg2 .service_ul ul li .imgs img{display: block;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;}

.service_bg2 .service_ul ul li .txts{ position:absolute; top:0; left:0; width:100%; height:100%;font-size:24px;}
.service_bg2 .service_ul ul li i{ display:block; margin:0 auto; margin-top:30px; width:140px; height:140px; background-repeat:no-repeat; background-size:100% 100%; margin-bottom:20px;}
.service_bg2 .service_ul ul li h3{ font-weight:normal; font-size:24px; line-height:40px; color: #555;}
.service_bg2 .service_ul ul li.bgs1 i{ background-image:url(images/service_pic1.png);}
.service_bg2 .service_ul ul li.bgs1 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.service_bg2 .service_ul ul li.bgs2 i{ background-image:url(images/service_pic2.png);}
.service_bg2 .service_ul ul li.bgs2 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.service_bg2 .service_ul ul li.bgs3 i{ background-image:url(images/service_pic3.png);}
.service_bg2 .service_ul ul li.bgs3 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.service_bg2 .service_ul ul li.bgs4 i{ background-image:url(images/service_pic4.png);}
.service_bg2 .service_ul ul li.bgs4 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.service_bg2 .service_ul ul li.bgs5 i{ background-image:url(images/service_pic5.png);}
.service_bg2 .service_ul ul li.bgs5 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.service_bg2 .service_ul ul li.bgs6 i{ background-image:url(images/service_pic6.png);}
.service_bg2 .service_ul ul li.bgs6 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.service_bg2 .service_ul ul li.bgs7 i{ background-image:url(images/service_pic7.png);}
.service_bg2 .service_ul ul li.bgs7 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.service_bg2 .service_ul ul li.bgs8 i{ background-image:url(images/service_pic8.png);}
.service_bg2 .service_ul ul li.bgs8 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.service_bg2 .service_ul ul li.bgs9 i{ background-image:url(images/service_pic9.png);}
.service_bg2 .service_ul ul li.bgs9 i:hover{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.service_bg2 .service_ul ul li: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);}
.service_bg2 .service_ul ul li .cons{ width:410px; margin:0 auto; padding-top:23px; padding-bottom:20px;}
.service_bg2 .service_ul ul li .cons p{ line-height:30px; height:90; margin-bottom:25px; font-size:16px; color:#666666;}
.service_bg2 .service_ul ul li .service_ul_a{ overflow:hidden; height:180px;}
.service_bg2 .service_ul ul li .service_ul_a a{ float:left; margin-bottom:10px; margin-right:15px; border:1px solid #c3c3c3; width:124px; text-align:center; height:48px; line-height:48px; font-size:14px; color:#666;transition:all 0.3s;}
.service_bg2 .service_ul ul li .service_ul_a a:nth-child(3n+0){ margin-right:0;}
.service_bg2 .service_ul ul li .service_ul_a a:hover{ color:#fff; background-color:#f67524; border:1px solid #f67524;}
.service_bg2 .service_ul ul li.bgs2 .service_ul_a a:hover{ color:#fff; background-color:#248cf6; border:1px solid #248cf6;}
.service_bg2 .service_ul ul li.bgs3 .service_ul_a a:hover{ color:#fff; background-color:#1ecc85; border:1px solid #1ecc85;}


.mail-content{background:#f2f3f5}.mail-top-advantage{padding:16px 0;background:#fff;  height: 92px;}.mail-top-advantage .mta-list li{padding:0 10px;float:left;width:25%;box-sizing:border-box}.mail-top-advantage .mta-list li:last-child{padding:0 0 0 10px}.mail-top-advantage .mta-list li .mta-img{margin-top:6px;float:left;background:url(images/newmail-icon.png) no-repeat}.mail-top-advantage .mta-list li .mta-img.mta-img1{width:55px;height:44px;background-position:0 -648px}.mail-top-advantage .mta-list li .mta-img.mta-img2{width:48px;height:48px;background-position:-65px -638px}.mail-top-advantage .mta-list li .mta-img.mta-img3{width:47px;height:47px;background-position:-123px -638px}.mail-top-advantage .mta-list li .mta-img.mta-img4{margin-top:16px;width:35px;height:33px;background-position:-180px -638px}.mail-top-advantage .mta-list li .mta-txt{overflow:hidden;padding-left:10px}.mail-top-advantage .mta-list li .mta-txt .mta-title{font-size:18px;color:#2c2c2c}.mail-top-advantage .mta-list li .mta-txt p{line-height:18px;font-size:14px;color:#848687}.mail-section{margin-top:20px;background:url(images/newmail-config-bg.png) no-repeat top right #fff;border-radius:6px;box-shadow:0 2px 3px 0 rgba(18,44,77,.15)}.mail-section .mail-config{padding:26px 0 50px 30px;float:right;width:250px;border-left:1px solid #eee;margin-top:70px;box-sizing:border-box}.mail-section .mail-config .config-title{font-size:16px;color:#303030}.mail-section .mail-config .config-list{padding-top:10px}.mail-section .mail-config .config-list li{line-height:28px;font-size:12px;color:#535353}.mail-section .mail-config .config-list li label{padding-right:10px;display:inline-block;width:74px;text-align:right}.mail-section .mail-info{padding:14px 14px 20px 40px;overflow:hidden}.mail-section .mail-info .info-title{height:64px}.mail-section .mail-info .info-title i{float:left;display:inline-block;width:64px;height:64px;background:url(images/newmail-icon.png) no-repeat 0 0}.mail-section .mail-info .info-title .info-title-txt{margin-left:74px;position:relative;font-size:12px;color:#8e8e8e}.mail-section .mail-info .info-title .info-title-txt p{padding-top:10px;font-size:18px;font-weight:700;color:#181818}.mail-section .mail-info .info-box{padding-top:20px}.mail-section .mail-info .info-box .box-left{float:left;width:90px;line-height:36px;font-size:16px;color:#2e2e2e;text-align:right}.mail-section .mail-info .info-box .box-right{position:relative;padding-left:96px;min-height:36px;line-height:36px}.mail-section .mail-info .info-box .box-right .sale-out-info{line-height:20px;height:20px;margin-left:20px;display:inline-block}.mail-section .mail-info .info-box .box-right .sale-out-info .sale-icon{display:inline-block;background:url(images/sale-icon.gif) no-repeat left top;width:32px;height:20px;vertical-align:top}.mail-section .mail-info .info-box .box-right .sale-out-info .sale-text-info{border:1px solid #eee;display:inline-block;padding-left:5px;height:18px;background-color:#f9f9f9;color:#666;vertical-align:top;margin-bottom:12px}.mail-section .mail-info .info-box .box-right .count{display:inline-block;vertical-align:middle;font-size:0}.mail-section .mail-info .info-box .box-right .count .count-subtract,.mail-section .mail-info .info-box .box-right .count .count-add{position:relative;display:inline-block;width:35px;height:36px;background:#f9f9f9;border:1px solid #dbdbdb;vertical-align:middle;box-sizing:border-box}.mail-section .mail-info .info-box .box-right .count .count-subtract::before,.mail-section .mail-info .info-box .box-right .count .count-add::before{content:"";display:inline-block;width:16px;height:16px;background:url(images/newmail-icon.png) no-repeat;vertical-align:middle;position:absolute;top:8px;left:8px}.mail-section .mail-info .info-box .box-right .count .count-subtract{margin-right:-1px}.mail-section .mail-info .info-box .box-right .count .count-subtract::before{background-position:-23px -88px}.mail-section .mail-info .info-box .box-right .count .count-subtract:hover::before{background-position:-45px -88px}.mail-section .mail-info .info-box .box-right .count .count-add{margin-left:-1px}.mail-section .mail-info .info-box .box-right .count .count-add::before{background-position:1px -107px}.mail-section .mail-info .info-box .box-right .count .count-add:hover::before{background-position:-24px -107px}.mail-section .mail-info .info-box .box-right .count .count-input{display:inline-block;width:92px;height:36px;line-height:36px;border:1px solid #dbdbdb;text-align:center;font-size:14px;color:#6c6c6c;box-sizing:border-box}.mail-section .mail-info .info-box .box-right .config-time{display:inline-block;border:1px solid #dedede;border-radius:2px;vertical-align:middle;height:30px;line-height:30px}.mail-section .mail-info .info-box .box-right .config-time dd{width:90px;float:left;border-right:1px solid #dedede;font-size:14px;color:#8b8b8b;cursor:pointer;position:relative;vertical-align:middle;height:30px;line-height:30px;text-align:center}.mail-section .mail-info .info-box .box-right .config-time dd .btn-desc{position:absolute;height:20px;line-height:20px;top:36px;display:block;color:#fff;z-index:2;background-color:#fe7a00;border-radius:2px;padding-left:5px;padding-right:5px;left:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);text-align:center;font-size:12px;white-space:nowrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mail-section .mail-info .info-box .box-right .config-time dd .btn-desc-arrow{position:absolute;width:100%;height:5px;left:50%;top:31px;margin-left:-12px;background:url(images/cloudhost-icon_2.jpg) no-repeat 0 -1215px;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);overflow:hidden}.mail-section .mail-info .info-box .box-right .config-time dd .gift-icon{display:inline-block;width:12px;height:13px;line-height:13px;background:url(images/newmail-icon.png) no-repeat -24px -74px;vertical-align:middle;margin-top:-4px;margin-right:4px}.mail-section .mail-info .info-box .box-right .config-time dd.gift .gift-icon{display:block}.mail-section .mail-info .info-box .box-right .config-time dd.active{background:#4a9bed;color:#fff}.mail-section .mail-info .info-box .box-right .config-time dd.active .gift-icon{background-position:-46px -74px}.mail-section .mail-info .info-box .box-right .config-time dd.active .btn-desc-arrow,.mail-section .mail-info .info-box .box-right .config-time dd.active .btn-desc{opacity:1}.mail-section .mail-info .info-box .box-right .domain-input{display:inline-block;width:350px;height:36px;line-height:36px;border:1px solid #e6e6e6;box-sizing:border-box;padding:0 10px;font-size:14px}.mail-section .mail-info .info-box .box-right .info-box-domain{font-size:12px;color:#878787;position:relative;line-height:normal;margin:10px 0 -10px}.mail-section .mail-info .info-box .box-right .info-box-domain .blue-link{text-decoration:underline}.mail-section .mail-info .info-box .box-right .info-box-price{margin-top:-6px;font-size:12px;color:#717171}.mail-section .mail-info .info-box .box-right .info-box-price span{color:#c1c1c1}.mail-section .mail-info .info-box .box-right .info-box-price span.price{font-size:24px;color:#f60}.mail-section .mail-info .info-box .box-right .info-box-price span.common-coupons{color:#f30;vertical-align:middle;margin-top:-10px}.mail-section .mail-info .info-box .box-right .info-box-agreement{line-height:normal}.mail-section .mail-info .info-box .box-right .info-box-agreement .agreement-input-label{padding-left:24px;background:url(images/icon.png) no-repeat 0 -334px;font-size:12px;color:#878787;height:20px;line-height:20px;display:inline-block;cursor:pointer}.mail-section .mail-info .info-box .box-right .info-box-agreement .agreement-input-label.checked{background:url(images/icon.png) no-repeat 0 -297px}.mail-section .mail-info .info-box .box-right .info-box-btn{margin-top:10px;display:inline-block;width:140px;height:42px;line-height:42px;background:#4a9bed;font-size:14px;color:#fff;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mail-section .mail-info .info-box .box-right .info-box-btn:hover{background:#3a8de0}.mail-section .mail-info .info-box .box-right .info-box-btn.try{margin-left:10px;background:#f0f0f0;color:#9d9c9c}.mail-section .mail-info .info-box .box-right .info-box-btn.try:hover{background:#e2e2e2}.mail-section .mail-info .info-box .box-right .errmsg{display:inline-block;line-height:normal}.mail-section .mail-info .info-box .box-right .errmsg .validate-error{padding-left:20px;margin-left:0}.mail-advantage{margin-top:0;padding:20px 0 160px;position:relative;background:#fff;height: 729px;}.mail-advantage::before{content:"";width:100%;height:250px;background:url(images/newmail-advantage-bg1.jpg) no-repeat top center;position:absolute;top:0;left:50%;margin-left:-50%;z-index:1}.mail-advantage::after{content:"";width:100%;height:510px;background:url(images/newmail-advantage-bg2.jpg) no-repeat bottom center;position:absolute;bottom:0;left:50%;margin-left:-50%;z-index:1}.mail-advantage .advantage-title{padding-top:10px;font-size:28px;color:#000;text-align:center;z-index:22;position:relative}.mail-advantage .advantage-title strong{font-weight:400}.mail-advantage .advantage-title p{padding-top:10px;font-size:16px;color:#797979}.mail-advantage .advantage-list{z-index:22;position:relative}.mail-advantage .advantage-list li{float:left;margin-top:24px;margin-right:40px;width:370px;border-radius:6px;text-align:center;box-sizing:border-box}.mail-advantage .advantage-list li .al-img{margin:15px auto 0;width:90px;height:90px;border-radius:46px;background:url(images/newmail-icon.png) no-repeat;box-shadow:0 3px 5px 0 rgba(100,100,100,.11)}.mail-advantage .advantage-list li .al-title{padding-top:14px;font-size:20px;color:#2c2c2c}.mail-advantage .advantage-list li .al-txt{padding-top:4px;line-height:22px;font-size:14px;color:#848687}.mail-advantage .advantage-list li:nth-child(3n){margin-right:0}.mail-advantage .advantage-list li.item-one .al-img{background-position:-72px 0}.mail-advantage .advantage-list li.item-two .al-img{background-position:-172px 0}.mail-advantage .advantage-list li.item-three .al-img{background-position:-272px 0}.mail-advantage .advantage-list li.item-four .al-img{background-position:-372px 0}.mail-advantage .advantage-list li.item-five .al-img{background-position:-472px 0}.mail-advantage .advantage-list li.item-six .al-img{background-position:-572px 0}.mail-advantage .advantage-list li.item-seven .al-img{background-position:-672px 0}.mail-advantage .advantage-list li.item-eight .al-img{background-position:-672px -200px}.mail-advantage .advantage-list li.item-nine .al-img{background-position:-672px -400px}.mail-advantage .advantage-list li:hover{transition:all .3s cubic-bezier(0.4,0,.2,1) 0s}.mail-advantage .advantage-list li:hover .al-img{transition:all .3s cubic-bezier(0.4,0,.2,1) 0s}.mail-advantage .advantage-list li:hover.item-one .al-img{background-position:-72px -100px}.mail-advantage .advantage-list li:hover.item-two .al-img{background-position:-172px -100px}.mail-advantage .advantage-list li:hover.item-three .al-img{background-position:-272px -100px}.mail-advantage .advantage-list li:hover.item-four .al-img{background-position:-372px -100px}.mail-advantage .advantage-list li:hover.item-five .al-img{background-position:-472px -100px}.mail-advantage .advantage-list li:hover.item-six .al-img{background-position:-572px -100px}.mail-advantage .advantage-list li:hover.item-seven .al-img{background-position:-672px -100px}.mail-advantage .advantage-list li:hover.item-eight .al-img{background-position:-672px -300px}.mail-advantage .advantage-list li:hover.item-nine .al-img{background-position:-672px -500px}.mail-state{padding-top:20px;padding-bottom:30px;background:#fff; height:1769px;}.mail-state .state-column{padding-top:20px; height:899px;}.mail-state .state-column .column-title{font-size:28px;color:#000;text-align:center}.mail-state .state-column .column-title strong{font-weight:400}.mail-state .state-column .column-title p{padding-top:10px;font-size:16px;color:#797979}.mail-state .state-column .column-list{padding-top:60px}.mail-state .state-column .column-list li{float:left;width:33.333333%;border-right:1px solid #e0e0e0;margin-right:-1px;text-align:center}.mail-state .state-column .column-list li .cl-img{margin:-20px auto 0;width:214px;height:214px;background:url(images/newmail-icon.png) no-repeat}.mail-state .state-column .column-list li .cl-img.cl-img1{background-position:0 -200px}.mail-state .state-column .column-list li .cl-img.cl-img2{background-position:-224px -200px}.mail-state .state-column .column-list li .cl-img.cl-img3{background-position:-448px -200px}.mail-state .state-column .column-list li .cl-img.cl-img4{background-position:0 -424px}.mail-state .state-column .column-list li .cl-img.cl-img5{background-position:-224px -424px}.mail-state .state-column .column-list li .cl-img.cl-img6{background-position:-448px -424px}.mail-state .state-column .column-list li .cl-title{padding-top:4px;font-size:20px;color:#000}.mail-state .state-column .column-list li .cl-txt{line-height:20px;font-size:14px;color:#797979}.mail-state .state-column .column-list li dl{margin-top:20px;padding:10px 20px 30px;border-top:1px solid #e0e0e0;text-align:left}.mail-state .state-column .column-list li dl dt{padding-top:10px;font-size:16px;color:#323232;position:relative;padding-left:14px}.mail-state .state-column .column-list li dl dt::before{content:"";width:8px;height:8px;background:url(images/newmail-icon.png) no-repeat -50px -108px;position:absolute;top:15px;left:0}.mail-state .state-column .column-list li dl dd{padding-top:4px;padding-left:14px;line-height:18px;font-size:14px;color:#828282}.mail-state .state-column .column-list li:first-child dl{padding:10px 20px 30px 0}.mail-state .state-column .column-list li:last-child{border-right:0}.mail-state .state-column .column-list li:last-child dl{padding:10px 0 30px 20px}.mail-state .state-line{margin:50px 0 10px;width:100%;height:3px;background:url(images/newmail-line-bg.jpg) repeat-x}.mail-case{height:290px;background:url(images/mail-case-bg.jpg) no-repeat top center}.mail-case .case-title{padding-top:20px;font-size:28px;color:#323232;text-align:center}.mail-case .slide-container{margin-top:20px;padding-bottom:26px;overflow:visible}.mail-case .slide-container .slide-pagination ul li{width:10px;height:10px}.mail-case .slide-container .slide-pagination ul li.on{width:8px;height:8px;background:#2086ee;border:1px solid #2086ee}.mail-case .slide-container .prev,.mail-case .slide-container .next{margin-top:-40px;width:54px;height:54px;border-radius:27px;background:url(images/slider-arrow.png) -101px 11px no-repeat #848484;z-index:99;left:-27px;filter:alpha(opacity=30);opacity:.3}.mail-case .slide-container .prev:hover,.mail-case .slide-container .next:hover{filter:alpha(opacity=70);opacity:.7}.mail-case .slide-container .next{left:auto;right:-27px;background-position:21px 11px}.mail-case .case-list li{float:left;width:240px;background:#fff;border-radius:4px;text-align:center;margin-right:20px;margin-bottom:10px}.mail-case .case-list li .column{padding:16px 16px 14px}.mail-case .case-list li .column img{max-width:180px;max-height:60px}.mail-case .case-list li .column .cl-line{padding-top:10px;border-bottom:1px solid #eaeaea}.mail-case .case-list li .column .cl-title{padding-top:10px;font-size:16px;color:#333}.mail-case .case-list li .column .cl-txt{padding-top:6px;font-size:14px;line-height:20px;color:#999}.mail-case .case-list li:hover{box-shadow:0 2px 8px 0 rgba(100,100,100,.4)}.mail-faq{padding:30px 0;background:#f7f8ff}.mail-faq .faq-title{font-size:28px;color:#000;text-align:center}.mail-faq .faq-list{padding-top:10px}.mail-faq .faq-list li{float:left;width:25%;padding-top:10px}.mail-faq .faq-list li a{display:block;font-size:12px;color:#373737;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-faq .faq-list li a span{padding-right:10px;font-size:16px}.mail-faq .faq-list li a:hover{color:#2086ee}@media screen and (max-width:1206px){.mail-section .mail-info .info-box .box-right .config-time dd{width:80px}.mail-advantage .advantage-list li{margin-right:20px;width:316px}}

.wide1190 {
    margin: 0 auto;
    min-width: 990px;
    max-width: 1190px;
    _overflow: hidden;
    zoom: 1;
}

.cloudsearch_box{width: 100%;padding: 40px 0;}
.cloudsearch_box .wrapper{align-items: center;justify-content: space-around;padding: 10px 20px;}
.bgf5{background:#f5f5f5;}
.cloudsearch_box .left{width: 35%;}
.cloudsearch_box .figure{width: 35%;}
.cloudsearch_box .wrapper h2{font-size: 24px;color: #333;}
.cloudsearch_box .wrapper p{font-size:14px;color: #999;padding: 30px 0 50px 0;}
.cloudsearch_box a{transition: all 0.5s ease;font-size:16px;color: #fff;padding: 6px 30px;background: #0069b9;}
.cloudsearch_box .order{order: -1;}
.cloudsearch_box a:hover{border-radius: 50px;transition: all 0.5s ease;box-shadow: 1px 2px 3px 1px #ccc;}

@media screen and (max-width:1000px){
    .four_box{padding:10px 0 20px 0;}
    .four_box .four_title{font-size: 20px;padding: 20px 0;}
    .four_box  ul li{margin: 20px 0; width: 45%;}
    .cloudsearch_box .left{width: 45%;}
    .cloudsearch_box figure{width: 45%;}
    .cloudsearch_box .wrapper p{padding: 20px 0 40px 0;}
    .cloudsearch_box .wrapper h2{font-size: 20px;}
}

/* ?ҵ???*/
.ask_box .tiyan{margin-top: 60px;}
.ask_box2 .wrapper p{box-sizing: border-box;padding: 15px 0 30px 0;}
.ask_box2 .left h2{font-size: 18px;}
.ask_box2 .left{width: 43%;margin-right: 20px;}
@media screen and (max-width:760px){
    .ask_box .tiyan{margin-top: 20px;}
    .ask_box  .seo_title p,.ask_box2 .seo_title p{font-size: 14px;}
    .ask_box2 .left{width: 100%;margin-right: 0px;}
    .ask_box2 .left h2{font-size: 16px;}
    .ask_box2 .left p{text-align: left;}
    .ask_box img{max-width: 70%;margin: 0 auto;}
    .ask_box2 img{max-width: 80%;margin: 0 auto;}
}

.seo_title,.ad_title{text-align: center;font-size: 24px;color: #333;margin-bottom: 50px;}
.seo_title p,.ad_title P{font-size: 18px;color: #999;padding-top: 5px;box-sizing: border-box;}
.seo_title,.ad_title{font-size: 22px;}
.seo_title p,.ad_title P{font-size: 14px;}

.flex {
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
    align-content: flex-start;
}
.wrapper {
    width: 1400px;
    margin: 0 auto;
    padding: 1px 0;
    box-sizing: border-box;
}
.news_tip .wrapper p {
    padding: 10px 0;
    line-height: 1.8;
    color: #666;
}
.ask_show .wrapper h3 {
    padding: 20px 0;
    box-sizing: border-box;
    font-size: 24px;
    color: #0069b9;
}
.ask_show .wrapper h4 {
    font-size: 18px;
    color: #333;
    padding: 10px 0 5px 0;
    box-sizing: border-box;
}
.ask_show .wrapper p {
    padding: 0;
}
.ask_show .wrapper {
    box-sizing: border-box;
    align-items: flex-start;
    border-bottom: 1px solid #ccc;
    padding: 50px 20px;
}
.ask_show .wrapper2 {
    text-align: right;
}

/*ר?*/
.service-wrap1{ background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(images/zhanti_bg1.jpg); color:#fff; height:450px; padding:75px 0;}
.service-wrap1 .imgs{ float:left; width:648px; height:519px; position:relative;}
.service-wrap1 .imgs img{ }
.service-wrap1.active img.bounceInLeft{animation-delay:0.6s;}
.service-wrap1 .txts{ float:right; width:720px; margin-top:39px;}
.service-wrap1 .txts h2{ font-size:72px; font-weight:normal; height:175px; background:url(images/zhanti_ico2.png) left bottom no-repeat;}
.service-wrap1 .txts h2 span{ display:block; height:50px; line-height:50px; font-size:30px;}
.service-wrap1 .txts .p{ line-height:30px; font-size:20px; overflow:hidden; margin-top:44px; max-width:645px; color:#fff;}
.service-wrap1 .txts .a{ overflow:hidden; margin-top:54px;}
.service-wrap1 .txts .a a{ float:left; width:188px; border-radius:26px; border:1px solid #fff; text-align:left; text-indent:30px; background:url(images/zhanti_ico1.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px; color:#fff; margin-right:18px; position:relative;}
.service-wrap1 .txts .a a label{ display:block;  position:relative; cursor:pointer;}
.service-wrap1 .txts .a a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(images/zhanti_ico1_on.png) #fff 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:24px;}
.service-wrap1 .txts .a a:hover:before{  width:100%;}
.service-wrap1 .txts .a a:hover label{color:#027ffd;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service-wrap1.active .txts .p.fadeInUp{animation-delay:0.5s;}
.service-wrap1.active .txts .a.fadeInUp{animation-delay:0.8s;}

.service-wrap2{ background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(images/zhanti_bg2.jpg); color:#000; height:450px; padding:75px 0;}
.service-wrap2 .txts{ float:left; width:646px; margin-top:39px; margin-bottom:39px;}
.service-wrap2 .txts h2{ font-size:72px; font-weight:normal; height:175px; background:url(images/zhuanti2_ico1.png) left bottom no-repeat;}
.service-wrap2 .txts h2 span{ display:block; height:50px; line-height:50px; font-size:30px; color:#333;}
.service-wrap2 .txts .p{ line-height:30px; font-size:20px; overflow:hidden; margin-top:44px; max-width:645px; color:#666;}
.service-wrap2 .txts .a{ overflow:hidden; margin-top:54px;}
.service-wrap2 .txts .a a{ float:left; width:188px; border-radius:26px; border:1px solid #000; text-align:left; text-indent:30px; background:url(images/zhanti_ico3.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px; color:#000; margin-right:18px; position:relative;}
.service-wrap2 .txts .a a label{ display:block;  position:relative; cursor:pointer;}
.service-wrap2 .txts .a a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(images/zhanti_ico1.png) #f67524 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:24px;}
.service-wrap2 .txts .a a:hover{border:1px solid #f67524;}
.service-wrap2 .txts .a a:hover:before{  width:100%;}
.service-wrap2 .txts .a a:hover label{color:#fff;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service-wrap2.active .txts .p.fadeInUp{animation-delay:0.5s;}
.service-wrap2.active .txts .a.fadeInUp{animation-delay:0.8s;}
.service-wrap2 .imgs1{ position:absolute;height:49.7%; right:14%; top:7%;}
.service-wrap2 .imgs2{ position:absolute;height:47.6%;right:19%; top:51%;}
.service-wrap2 .imgs3{ position:absolute;height:49.6%;right:0%; top:24.3%;}
.service-wrap2.active .imgs1,.service-wrap2.active .imgs2,.service-wrap2.active .imgs3{opacity: 1;}
.service-wrap2.active .imgs1.bounceInRight{animation-delay:0.5s;}
.service-wrap2.active .imgs3.bounceInRight{animation-delay:0.8s;}
.service-wrap2 .imgs{ float:right; width:600px; height:351px;  margin-top:57px; margin-bottom:47px;}
.service-wrap2 .imgs img{ display:block;width:600px; height:351px; margin:0 auto; margin-top:0;}
.service-wrap2 .imgs i{ display:block; position:absolute; background-repeat:no-repeat; background-size:100% 100%;}


.service-wrap3{ background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(images/zhanti_bg3.jpg); color:#fff;}
.service-wrap3 .imgs{ float:left; width:676px; height:396px; background:url(images/zhuanti3_pic1.png) no-repeat; background-size:100% 100%; position:relative; margin-top:57px; margin-bottom:47px;}
.service-wrap3 .imgs img{ display:block;width:514px; height:322px; margin:0 auto; margin-top:24px;}
.service-wrap3 .imgs i{ display:block; position:absolute; background-repeat:no-repeat; background-size:100% 100%;}
.service-wrap3 .imgs i.bgs1{ width:150px; height:150px; right:0; top:-57px; background-image:url(images/zhuanti3_ico1.png);}
.service-wrap3 .imgs i.bgs2{ width:155px; height:155px; left:-3px; top:62px; background-image:url(images/zhuanti3_ico2.png);}
.service-wrap3 .imgs i.bgs3{ width:181px; height:181px; right:-16px; bottom:-47px; background-image:url(images/zhuanti3_ico3.png);}
.service-wrap3.active .imgs i.bgs1.flipInY{animation-delay:0.5s;}
.service-wrap3.active .imgs i.bgs2.flipInY{animation-delay:0.8s;}
.service-wrap3.active .imgs i.bgs3.flipInY{animation-delay:1.1s;}
.service-wrap3 .txts{ float:right; width:660px; margin-top:43px;}
.service-wrap3 .txts h2{ font-size:72px; font-weight:normal; height:175px; background:url(images/zhanti_ico2.png) left bottom no-repeat;opacity:0;filter:Alpha(opacity=0);}
.service-wrap3 .txts h2 span{ display:block; height:50px; line-height:50px; font-size:30px;}
.service-wrap3 .txts .p{ line-height:30px; font-size:20px; overflow:hidden; margin-top:44px; max-width:645px; color:#fff;opacity:0;filter:Alpha(opacity=0);}
.service-wrap3 .txts .a{ overflow:hidden; margin-top:54px;}
.service-wrap3 .txts .a a{ float:left; width:188px; border-radius:26px; border:1px solid #fff; text-align:left; text-indent:30px; background:url(images/zhanti_ico1.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px; color:#fff; margin-right:18px; position:relative;}
.service-wrap3 .txts .a a label{ display:block;  position:relative; cursor:pointer;}
.service-wrap3 .txts .a a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(images/zhuanti3_ico4.png) #fff 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:24px;}
.service-wrap3 .txts .a a:hover:before{  width:100%;}
.service-wrap3 .txts .a a:hover label{color:#55baad;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service-wrap3.active .txts .p.fadeInUp{animation-delay:0.5s;}
.service-wrap3.active .txts .a.fadeInUp{animation-delay:0.8s;}

.service-wrap4{ background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(images/zhanti_bg4.jpg); color:#fff;}
.service-wrap4.active img.bounceInLeft{animation-delay:0.6s;}
.service-wrap4 .txts{ float:left; width:650px; margin-top:39px; margin-bottom:39px; }
.service-wrap4 .txts h2{ font-size:72px; font-weight:normal; height:175px; background:url(images/zhuanti4_ico1.png) left bottom no-repeat;opacity:0;filter:Alpha(opacity=0);}
.service-wrap4 .txts h2 span{ display:block; height:50px; line-height:50px; font-size:30px;}
.service-wrap4 .txts .p{ line-height:30px; font-size:20px; overflow:hidden; margin-top:44px; max-width:645px; color:#fff;opacity:0;filter:Alpha(opacity=0);}
.service-wrap4 .txts .a{ overflow:hidden; margin-top:54px;}
.service-wrap4 .txts .a a{ float:left; width:188px; border-radius:26px; border:1px solid #fff; text-align:left; text-indent:30px; background:url(images/zhanti_ico1.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px; color:#fff; margin-right:18px; position:relative;}
.service-wrap4 .txts .a a label{ display:block;  position:relative; cursor:pointer;}
.service-wrap4 .txts .a a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(images/zhanti_ico3.png) #fff 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:24px;}
.service-wrap4 .txts .a a:hover:before{  width:100%;}
.service-wrap4 .txts .a a:hover label{color:#000000;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service-wrap4.active .txts .p.fadeInUp{animation-delay:0.5s;}
.service-wrap4.active .txts .a.fadeInUp{animation-delay:0.8s;}
.service-wrap4 .imgs{ position:absolute; width:50%; height:100%; top:0; right:0;}
.service-wrap4 .img1{ top:4.4%; position:absolute; left:-22px; width:467px;opacity: 0;}
.service-wrap4 .img2{ top:25.5%; position:absolute; left:168px; width:639px;opacity: 0;}
.service-wrap4.active .img1,.service-wrap4.active .img2{opacity: 1;}

.service-wrap5{ background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(images/zhanti_bg5.jpg); color:#fff; height:450px; padding:75px 0;}
.service-wrap5 .imgs{ float:left; width:648px; height:540px;  position:relative;}
.service-wrap5 .imgs img{ display:block;width:596px; height:336px; margin:0 auto; margin-top:26px;}
.service-wrap5 .txts{ float:right; width:660px; margin-top:49px;}
.service-wrap5 .txts h2{ font-size:72px; font-weight:normal; height:175px; background:url(images/zhanti_ico2.png) left bottom no-repeat;}
.service-wrap5 .txts h2 span{ display:block; height:50px; line-height:50px; font-size:30px;}
.service-wrap5 .txts .p{ line-height:30px; font-size:20px; overflow:hidden; margin-top:44px; max-width:645px; color:#fff;}
.service-wrap5 .txts .a{ overflow:hidden; margin-top:54px;}
.service-wrap5 .txts .a a{ float:left; width:188px; border-radius:26px; border:1px solid #fff; text-align:left; text-indent:30px; background:url(images/zhanti_ico1.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px; color:#fff; margin-right:18px; position:relative;}
.service-wrap5 .txts .a a label{ display:block;  position:relative; cursor:pointer;}
.service-wrap5 .txts .a a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(images/zhuanti5_ico1.png) #fff 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:24px;}
.service-wrap5 .txts .a a:hover:before{  width:100%;}
.service-wrap5 .txts .a a:hover label{color:#f67524;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service-wrap5.active .txts .p.fadeInUp{animation-delay:0.5s;}
.service-wrap5.active .txts .a.fadeInUp{animation-delay:0.8s;}

.service-wrap6{ background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(images/zhanti_bg6.jpg); color:#000; height:450px; padding:75px 0;}
.service-wrap6 .txts{ float:left; width:646px; margin-top:39px; margin-bottom:39px;}
.service-wrap6 .txts h2{ font-size:72px; font-weight:normal; height:175px; background:url(images/zhuanti2_ico1.png) left bottom no-repeat;}
.service-wrap6 .txts h2 span{ display:block; height:50px; line-height:50px; font-size:30px; color:#333;}
.service-wrap6 .txts .p{ line-height:30px; font-size:20px; overflow:hidden; margin-top:44px; max-width:645px; color:#666;}
.service-wrap6 .txts .a{ overflow:hidden; margin-top:54px;}
.service-wrap6 .txts .a a{ float:left; width:188px; border-radius:26px; border:1px solid #000; text-align:left; text-indent:30px; background:url(images/zhanti_ico3.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px; color:#000; margin-right:18px; position:relative;}
.service-wrap6 .txts .a a label{ display:block;  position:relative; cursor:pointer;}
.service-wrap6 .txts .a a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(images/zhanti_ico1.png) #f67524 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:24px;}
.service-wrap6 .txts .a a:hover{border:1px solid #f67524;}
.service-wrap6 .txts .a a:hover:before{  width:100%;}
.service-wrap6 .txts .a a:hover label{color:#fff;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service-wrap6.active .txts .p.fadeInUp{animation-delay:0.5s;}
.service-wrap6.active .txts .a.fadeInUp{animation-delay:0.8s;}
.service-wrap6 .imgs{ position:absolute; width:50%; height:100%; top:0; right:0;}
.service-wrap6 .imgs1{ position:absolute; width:736px; max-width:100%; left:0; top:18.6%;opacity:0;}
.service-wrap6.active .imgs1{opacity:1;}

.service-wrap7{ background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(images/zhanti_bg6.jpg);}
.service-wrap7 .imgs{ position:absolute; width:50%; height:100%; top:0; left:0;}
.service-wrap7 .imgs img{width:856px; height:525px; position:absolute; right:-100px;top: 50%; transform: translate(0%, -50%);}
.service-wrap7 .txts{ float:right; width:660px; margin-top:39px; margin-bottom:39px;}
.service-wrap7 .txts h2{ font-size:72px; font-weight:normal; height:175px; background:url(images/zhanti_ico2.png) left bottom no-repeat;}
.service-wrap7 .txts h2 span{ display:block; height:50px; line-height:50px; font-size:30px;}
.service-wrap7 .txts .p{ line-height:30px; font-size:20px; overflow:hidden; margin-top:44px; max-width:645px;}
.service-wrap7 .txts .a{ overflow:hidden; margin-top:54px;}
.service-wrap7 .txts .a a{ float:left; width:188px; border-radius:26px; border:1px solid #fff; text-align:left; text-indent:30px; background:url(images/zhanti_ico1.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px; color:#fff; margin-right:18px; position:relative;}
.service-wrap7 .txts .a a label{ display:block;  position:relative; cursor:pointer;}
.service-wrap7 .txts .a a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(images/zhanti_ico3.png) #fff 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:24px;}
.service-wrap7 .txts .a a:hover:before{  width:100%;}
.service-wrap7 .txts .a a:hover label{color:#000;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.service-wrap7.active .txts .p.fadeInUp{animation-delay:0.5s;}
.service-wrap7.active .txts .a.fadeInUp{animation-delay:0.8s;}
#fp-nav ul li, .fp-slidesNav ul li{ width:auto; height:50px; margin:0; margin-top:1px; margin-bottom:2px;}
#fp-nav.right{ right:auto; left:0;}
#fp-nav ul li a{ background:rgba(0,0,0,0.5); width:50px;transition:all 0.3s;}
#fp-nav ul li a.active{ background:rgba(246,117,36,1);}
#fp-nav ul li a:hover{background:rgba(246,117,36,1); width:180px;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{ width:50px; height:50px; border-radius:0%; margin:0; left:0px; top:0;transition:all 0.3s;}
#fp-nav ul li a label{ position:absolute; left:0; top:0;width:0px; height:50px; line-height:50px; color:#fff; text-align:right; font-size:14px; cursor:pointer; overflow:hidden;transition:all 0.3s;}
#fp-nav ul li a:hover label{ width:130px;}
#fp-nav ul li a:hover span{ left:130px;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span{ width:50px; height:50px; margin:0; border-radius:0;}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height: 50px;width: 50px;margin:0;border-radius: 0%;}
#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{ width: 50px; height: 50px;margin: 0;}
#fp-nav ul li:last-child{ display:none;}
#fp-nav ul li:nth-child(1) span{ background:url(images/tool_bg1.png) center center no-repeat;}
#fp-nav ul li:nth-child(2) span{ background:url(images/tool_bg2.png) center center no-repeat;}
#fp-nav ul li:nth-child(3) span{ background:url(images/tool_bg3.png) center center no-repeat;}
#fp-nav ul li:nth-child(4) span{ background:url(images/tool_bg4.png) center center no-repeat;}
#fp-nav ul li:nth-child(5) span{ background:url(images/tool_bg5.png) center center no-repeat;}
#fp-nav ul li:nth-child(6) span{ background:url(images/tool_bg6.png) center center no-repeat;}
#fp-nav ul li:nth-child(7) span{ background:url(images/tool_bg7.png) center center no-repeat;}

.txts_img{ float:right; width:50%;}
.txts_img img{ width:115%;}


@media screen and (max-width:1440px) {
.service-wrap1 .imgs{ width:539px; height:432px;}
.service-wrap1 .imgs img{ width:539px; height:432px;}
.service-wrap1 .txts{ width:599px; margin-top:32px;}
.service-wrap1 .txts h2{ font-size:60px; height:146px;}
.service-wrap1 .txts h2 span{  height:42px; line-height:42px; font-size:25px;}
.service-wrap1 .txts .p{ line-height:25px; font-size:17px;margin-top:37px; max-width:537px;}
.service-wrap1 .txts .a a{ font-size:15px;width:156px; background-position:115px center; height:38px; line-height:38px;}
.service-wrap1 .txts .a a:before{background-position:115px center; height:38px;}

.service-wrap2 .txts{ width:599px; margin-top:32px;}
.service-wrap2 .txts h2{ font-size:60px; height:146px;}
.service-wrap2 .txts h2 span{  height:42px; line-height:42px; font-size:25px;}
.service-wrap2 .txts .p{ line-height:25px; font-size:17px;margin-top:37px; max-width:537px;}
.service-wrap2 .txts .a a{ font-size:15px;width:156px; background-position:115px center; height:38px; line-height:38px;}
.service-wrap2 .txts .a a:before{background-position:115px center; height:38px;}

.service-wrap3 .imgs{ width:563px; height:323px;}
.service-wrap3 .imgs img{ width:428px; height:268px; margin-top:20px;}
.service-wrap3 .imgs i.bgs1{ width:125px; height:125px;top:-48px;}
.service-wrap3 .imgs i.bgs2{ width:129px; height:129px; left:-2.5px; top:52px;}
.service-wrap3 .imgs i.bgs3{ width:150px; height:150px; right:-13px; bottom:-39px; }
.service-wrap3 .txts{ width:549px;}
.service-wrap3 .txts h2{ font-size:60px; height:146px;}
.service-wrap3 .txts h2 span{  height:42px; line-height:42px; font-size:25px;}
.service-wrap3 .txts .p{ line-height:25px; font-size:17px;margin-top:37px; max-width:537px;}
.service-wrap3 .txts .a a{ font-size:15px;width:156px; background-position:115px center; height:38px; line-height:38px;}
.service-wrap3 .txts .a a:before{background-position:115px center; height:38px;}

.service-wrap4 .txts{ width:542px;margin-top:32px; margin-bottom:32px; }
.service-wrap4 .txts h2{ font-size:60px; height:146px;}
.service-wrap4 .txts h2 span{  height:42px; line-height:42px; font-size:25px;}
.service-wrap4 .txts .p{ line-height:25px; font-size:17px;margin-top:37px; max-width:537px;}
.service-wrap4 .txts .a a{ font-size:15px;width:156px; background-position:115px center; height:38px; line-height:38px;}
.service-wrap4 .txts .a a:before{background-position:115px center; height:38px;}
.service-wrap4 .img1{ top:4.4%; position:absolute; left:-18px; width:389px;opacity: 0;}
.service-wrap4 .img2{ top:25.5%; position:absolute; left:140px; width:532px;opacity: 0;}

.service-wrap5 .imgs{ width:540px; height:450px;}
.service-wrap5 .imgs img{ display:block;width:540px; height:450px;margin-top:0;}
.service-wrap5 .txts{ width:549px;}
.service-wrap5 .txts h2{ font-size:60px; height:146px;}
.service-wrap5 .txts h2 span{  height:42px; line-height:42px; font-size:25px;}
.service-wrap5 .txts .p{ line-height:25px; font-size:17px;margin-top:37px; max-width:537px;}
.service-wrap5 .txts .a a{ font-size:15px;width:156px; background-position:115px center; height:38px; line-height:38px;}
.service-wrap5 .txts .a a:before{background-position:115px center; height:38px;}

.service-wrap6 .txts{ width:599px; margin-top:32px;}
.service-wrap6 .txts h2{ font-size:60px; height:146px;}
.service-wrap6 .txts h2 span{  height:42px; line-height:42px; font-size:25px;}
.service-wrap6 .txts .p{ line-height:25px; font-size:17px;margin-top:37px; max-width:537px;}
.service-wrap6 .txts .a a{ font-size:15px;width:156px; background-position:115px center; height:38px; line-height:38px;}
.service-wrap6 .txts .a a:before{background-position:115px center; height:38px;}

.service-wrap7 .imgs img{ display:block;width:713px; height:437px;margin-top:22px;}
.service-wrap7 .txts{ width:549px;margin-top:32px; margin-bottom:32px;}
.service-wrap7 .txts h2{ font-size:60px; height:146px;}
.service-wrap7 .txts h2 span{  height:42px; line-height:42px; font-size:25px;}
.service-wrap7 .txts .p{ line-height:25px; font-size:17px;margin-top:37px; max-width:537px;}
.service-wrap7 .txts .a a{ font-size:15px;width:156px; background-position:115px center; height:38px; line-height:38px;}
.service-wrap7 .txts .a a:before{background-position:115px center; height:38px;}
}

.main_xcx .asd{height:460px;}
.main_xcx .asd > h1 {
  font-size: 30px;
  color: #999999;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 30px;
  background-image: url("images/backtiel.png");
  background-repeat: no-repeat;
  background-position: bottom center;
}

.main_xcx .asd > p {
  font-size: 18px;
  text-align: center;
  color: #004985;
  text-transform: uppercase;
}

.main_xcx .asd ul {
  width: 1200px;
  margin: 0 auto;
  padding-top: 40px;
  padding-bottom: 45px;
}

.main_xcx .asd ul li {
  float: left;
  width: 300px;
  text-align: center;
}

.main_xcx .asd ul li span {
  display: inline-block;
  width: 134px;
  height: 134px;
  background-image: url("images/liscen.png");
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position-y: center;
}

.main_xcx .asd ul li:nth-child(2) span {
  background-position-x: -135px;
}

.main_xcx .asd ul li:nth-child(3) span {
  background-position-x: -269px;
}

.main_xcx .asd ul li:nth-child(4) span {
  background-position-x: -402px;
}

.main_xcx .asd ul li:nth-child(5) span {
  background-position-x: -537px;
}

.main_xcx .asd ul li p {
  padding-top: 10px;
  font-size: 18px;
  color: #666666;
  line-height: 30px;
}

.main_xcx .wdys {
  height: 800px;
  background-image: url("images/back_02.jpg");
  background-repeat: no-repeat;
  background-size: 1920px auto;
  background-position: center -35px;
  text-align: center;
}

.main_xcx .wdys > h1 {
  padding-top: 36px;
  font-size: 36px;
  color: white;
}

.main_xcx .wdys > p {
  font-size: 24px;
  color: white;
}

.main_xcx .wdys > h2 {
  padding-top: 26px;
  font-size: 18px;
  color: white;
  text-transform: uppercase; 
}

.main_xcx .wdys .wrap {
  height: 615px;
  width: 1200px;
  margin: 0 auto;
  position: relative;
}

.main_xcx .wdys .wrap img {
  position: absolute;
}

.main_xcx .wdys .wrap .inm1 {
  top: 0px;
  left: 80px;
}

.main_xcx .wdys .wrap .inm2 {
  top: 44px;
  left: 437px;
}

.main_xcx .wdys .wrap .inm3 {
  top: 30px;
  left: 889px;
}

.main_xcx .wdys .wrap .inm4 {
  top: 320px;
  left: 247px;
}

.main_xcx .wdys .wrap .inm5 {
  top: 255px;
  left: 650px;
}
.main_xcx .ldnl{height:690px;}
.main_xcx .ldnl > h1 {
  padding-top: 36px;
  font-size: 30px;
  color: #999999;
  text-align: center;
}

.main_xcx .ldnl > p {
  padding-bottom: 26px;
  font-size: 20px;
  color: #999999;
  text-align: center;
  background-image: url("images/backtiel.png");
  background-repeat: no-repeat;
  background-position: bottom center;
}

.main_xcx .ldnl > h2 { 
  font-size:18px;
  text-align: center;
  color: #34b298;
  text-transform: uppercase;
}

.main_xcx .ldnl ul {
  width: 1200px;
  margin: 0 auto;
  padding-bottom: 80px;
}

.main_xcx .ldnl ul li {
  float: left;
  width: 33.3%;
  text-align: center;
  padding-top: 30px;
}

.main_xcx .ldnl ul li h1 {
  padding-bottom: 10px;
  font-size: 26px;
  color: #3a3a3a;
}

.main_xcx .ldnl ul li p {
  font-size: 16px;
  line-height: 24px;
  color: #999999;
}

.main_xcx .ldnl ul li span {
  display: inline-block;
  width: 102px;
  height: 102px;
  background-image: url("images/lisbnot.png");
  background-repeat: no-repeat;
  background-position-y: center;
}

.main_xcx .ldnl ul li:nth-of-type(1) span {
  background-position-x: -5px;
}

.main_xcx .ldnl ul li:nth-of-type(2) span {
  width: 98px;
  background-position-x: -106px;
}

.main_xcx .ldnl ul li:nth-of-type(3) span {
  width: 98px;
  background-position-x: -196px;
}

.main_xcx .ldnl ul li:nth-of-type(4) span {
  width: 94px;
  background-position-x: -287px;
}

.main_xcx .ldnl ul li:nth-of-type(5) span {
  width: 80px;
  background-position-x: -375px;
}

.main_xcx .ldnl ul li:nth-of-type(6) span {
  width: 80px;
  background-position-x: -455px;
}


/*****视频营销******/
.marketing{width: 100%;position: relative;}
.marketing .banner_img{position: relative; width: 100%;}
.marketing .banner_img .market-herf{position: absolute;bottom: 10%;left: 20%;width: 359px;background: rgba(555,555,555,0.2); padding: 10px 10px; border-radius: 6px;}
.marketing .banner_img .market-herf .img{float: left;}
.marketing .banner_img .market-herf p{float: left;font-size: 14px;color: #fff;padding-left: 5px;line-height: 23px;}

.marketing .market-scheme{ float:left; width: 100%;position: relative;}
.marketing .market-scheme .market-project{background: url(img/b4.png) no-repeat;width: 1400px;margin: 0 auto;padding-top: 35px;}
.marketing .market-scheme .market-project .market-title{text-align: center;}
.marketing .market-scheme .market-project .market-title h4{font-size: 36px;line-height: 45px;color: #000000;}
.marketing .market-scheme .market-project .market-title p{font-size: 18px;color: #7b87ad;line-height: 45px;}
.marketing .market-scheme .market-project .market-warp {margin-top: 130px;margin-bottom: 55px; padding: 0 5px;height: 500px;}
.marketing .market-scheme .market-project .market-warp>ul{display: flex; overflow: visible;position: relative;}
.marketing .market-scheme .market-project .market-warp .market-item{cursor: pointer;}
.marketing .market-scheme .market-project .market-warp .market-item:hover .ramnb  { margin-top: -16px; transition: all ease 0.5s;box-shadow: 0px 0px 3px #59c3ff;height: 445px;}
.marketing .market-scheme .market-project .market-warp .market-item:hover .ramnb .more{background: #4492fe;color: #fff;}
.marketing .market-scheme .market-project .market-warp .market-item:last-child{margin-right: 0;}
.marketing .market-scheme .market-project .market-warp .market-item .ramnb {display: inline-block;position: relative; width: 207px;height: 410px;transition: all ease 0.5s;margin-right: 22px;border-radius: 8px;overflow: hidden;box-shadow: 0 0 10px #78706d52;}
.marketing .market-scheme .market-project .market-warp .market-item .ramnb .market-top{text-align: center;background: url(img/mark-top.png) no-repeat;background-size: 208px;color: #fff;font-size: 18px;height: 65px;line-height: 65px;padding: 0;}
.marketing .market-scheme .market-project .market-warp .market-item .ramnb .market-main{height: 335px;border: 1px solid transparent;    padding: 0 22px;}

.marketing .market-scheme .market-project .market-warp .market-item .ramnb>li{padding: 0 18px;}
.marketing .market-scheme .market-project .market-warp .market-item .ramnb .ramnb-titl{font-size: 15px;line-height: 22px;}
.marketing .market-scheme .market-project .market-warp .market-item .ramnb .ramnb-titl::before{display: inline-block;width: 6px;height: 6px;background: #4492fe;border-radius: 5px;vertical-align: middle;margin-right: 8px; content: '';}
.marketing .market-scheme .market-project .market-warp .market-item .ramnb .seks{font-size: 12px;line-height: 20px;color: #828282;}
.marketing .market-scheme .market-project .market-warp .market-item .ramnb .more{position: absolute;bottom: 12px;left: 50%;transform: translate(-50%, -50%); width: 111px;height: 36px;margin: 0 auto; line-height: 36px;border: 1px solid #4492fe;color: #4492fe;border-radius: 20px;text-align: center;}

/**/
.marketing .market-hood{float:left; width: 100%;position: relative;}
.marketing .market-hood .market-engine{width: 1400px;margin: 0 auto;position: relative; padding: 30px 0;}
.marketing .market-hood .market-engine div.fl{position: relative;padding-left: 35px; height: 480px;}
.marketing .market-hood .market-engine .arle{position: absolute;bottom: 15px;left: 10%;width: 100%;}
.marketing .market-hood .market-engine .arle li{float: left;margin-left: 10px;margin-right: 10px;}
.marketing .market-hood .market-engine .arle li p{font-size: 18px;line-height: 20px;text-align: center;}
.marketing .market-hood .market-engine .arle li a{display: block;text-align: center; width: 75px;line-height: 31px;border: none;color: #fff;border-radius: 20px;margin-top: 10px;}

.marketing .market-titles h5{font-size: 38px;color: #1d1d1d;line-height: 40px;}
.marketing .market-titles p{width: 185px;height: 6px;background: #7c90f5;border-radius: 10px;margin-top: 8px;}
.marketing .market-fix{padding: 25px 0;}
.marketing .market-fix li {background: url(img/video.png) no-repeat left 18px; padding-left: 42px;line-height: 55px;font-size: 18px;}

.marketing .market-release{float:left; width: 100%;position: relative;}
.marketing .market-release .market-publish{width: 1400px;margin: 0 auto;position: relative; padding: 90px 0;}
.marketing .market-re{float: left; margin-top: 25px;}
.marketing .market-re li {background: url(img/replese.png) no-repeat left 3px;padding-left: 40px;line-height: 30px;font-size: 18px;margin: 18px 0;}
.marketing .market-release .release-img{margin-left: 150px;position: relative;}
.marketing .market-release .release-img .release-s{width: 275px;}
.marketing .market-release .release-img .release-s p,.marketing .market-release .release-img .release-h p{text-align: center;line-height: 35px;color: #393939;font-size: 14px; margin-top: 5px;}
.marketing .market-release .release-img .release-h {position: absolute;top: 50%;transform: translate(54%, -50%); width: 389px;}

/**/
.marketing .market-ranking{float:left; width: 100%;position: relative;}
.marketing .market-ranking .market-rank{width: 1400px;margin: 0 auto;position: relative; padding: 90px 0;}
.marketing .market-ranking .market-rank .img-fl{position: relative;padding-left: 35px;}
.marketing .market-ranking .market-rank .img-fl .fv{position: absolute;bottom: -62px;right: -83px;}
.marketing .market-ranking .market-rank .img-fl .fv>.fl{height: 290px;}
.marketing .market-ranking .market-rank .fl p{color: #585858;font-size: 14px;}
.marketing .market-ranking .market-rank .img-clear{padding-left: 160px; width: 40%; margin-top: 85px;}
.marketing .market-ranking .market-rank .market-ran li {background: url(img/sea.png) no-repeat left 3px;padding-left: 40px;line-height: 30px;font-size: 18px;margin: 18px 0;}
.marketing .market-ranking .more{display: block;margin-top: 50px; width: 186px;height: 31px;line-height: 31px;text-align: center;border-radius: 20px;color: #fff;background: #4593ff;}

/**/
.marketing .market-business{float:left; width: 100%;position: relative;margin-top: 100px;}
.marketing .market-business .market-bus{width: 1400px;margin: 0 auto;position: relative; padding: 90px 0;}
.marketing .market-ness li{background: url(img/bs.png) no-repeat left 3px;padding-left: 40px;line-height: 30px;font-size: 18px;margin: 18px 0;}
.marketing .market-bussin li{background: url(img/ewm.png) no-repeat left 9px;padding-left: 30px;line-height: 30px;font-size: 18px;margin: 18px 0;}
.marketing .market-ewm{margin-top: 30px;}
.marketing .market-ewm .ewm{width: 122px; height: 125px;display: inline-block;box-shadow: 0 0 6px #b1afaf;padding: 10px;border-radius: 6px;}
.marketing .market-ewm  .market-douyin{margin-left: 20px;color: #585858;display: inline-block; vertical-align: middle;}
.marketing .market-ewm  .market-douyin h5{font-size: 18px;line-height: 40px;}
.marketing .market-ewm  .market-douyin p{font-size: 12px;line-height: 30px;}

/**/
.market-drainage {float:left; width: 100%;position: relative;margin-top: 55px; margin-bottom: 55px;}
.market-drainage .market-will{width: 1400px;margin: 0 auto;position: relative; padding: 90px 0;}
.marketing .market-drainage .market-will .market-dra li{background: url(img/douyj.png) no-repeat left 6px;padding-left: 34px;line-height: 30px;font-size: 18px;margin: 18px 0;}
.marketing .market-drainage .market-will .check a{position: absolute;bottom: 0; display: block; width: 700px;height: 88px;line-height: 88px;text-align: center;border-radius: 10px;color: #fff;font-size: 18px;background: #7c90f5;}

.marketing .experience{margin-top: 85px;}



@media (max-width: 1199px){
	
.solutions_banner .txts {width: 96%;}
.gy2 {width: 96%;}
.service-wrap1 .imgs{ width:50%;}
.service-wrap1 .imgs img {width:100%; height:auto;}
.service-wrap1 .txts { width: 48%;}
.service-wrap1 .txts h2 { font-size: 50px;}
.service-wrap1 .txts h2 span { font-size: 20px;}
.service-wrap2 .txts {width: 46%;}
.service-wrap2 .txts h2 {font-size: 50px;}
.service-wrap2 .txts h2 span {font-size: 20px;}
.service-wrap2 .imgs {width: 54%; margin-top: 40px;}
.service-wrap2 .imgs img {width: 100%;height: auto; margin-top: 16px;}
.service-wrap5 .imgs {width: 50%;}
.service-wrap5 .imgs img {    width: 100%;     height: auto;}
.service-wrap5 .txts { width: 48%;}
.service-wrap5 .txts h2 {font-size: 49px;}
.service-wrap5 .txts h2 span {font-size: 20px;}
.service-wrap6 .txts {width: 46%;}
.service-wrap6 .txts h2 {font-size: 50px;}
.service-wrap6 .txts h2 span {    font-size: 20px;}
.txts_img {    width: 54%;}
.txts_img img{ width:100%;}
.main {
    width: 96% !important;
}

.gd-layout { max-width: 96%;}
.gso-about .gso-about-img img{width: 100%;}

.gso-system .system-item .item-tit {font-size: 20px;}
.gso-system .system-item .item-list li {line-height: 2;}

.gso-sys-view .sys-view-slider {
    width: 96%;
}
.gso-sys-view .sys-view-slider .sys-view-item img {
    height: auto;
}

.main_xcx .asd ul {
    width: 96%;
}
.main_xcx .asd ul li {width: 25%;}

.main_xcx .wdys .wrap {width: 96%;}
.main_xcx .wdys .wrap .inm1 {
    left: 0px;
}
.main_xcx .wdys .wrap .inm2 {
    left: 40%;
}
.main_xcx .wdys .wrap .inm3 {
    left: 73%;
}
.main_xcx .wdys .wrap .inm4 {
    left: 20%;
}
.main_xcx .wdys .wrap .inm5 {
	top: 307px;
    left: 58%;
}

.main_xcx .ldnl ul { width: 96%;}

.aboutPage2 { width: 96%;}
.aboutPage2 img{ width: 100%;}
.mb_tedian_con {width: 100%;}
.tedian_ul li .img { width: 40%;}
.tedian_ul li .des {width: 60%;}

.container {width: 98%;}
.home-fea .txt-box dl {width: 32%;}
.home-fea .txt-box dl dt {width: 100%;}
.home-fea .txt-box dl.dl2 .img-bg {
    background: url(images/home-2.jpg) center no-repeat;
}
.home-fea .txt-box dl .img-bg {width: 100%;}
    
.home-fea .txt-box dl .home-bg { left: 30%;}
.home-fea .txt-box dl.dl2 .home-icon {left: 39%;}
.home-fea .txt-box dl dd .d5 {width: 90%;}
.home-fea .txt-box dl.dl3 .home-icon {    left: 40%;}
.home-fea .txt-box dl.dl4 .home-icon {    left: 39%;}
.con-w1200-2016-01-06 {width: 96%;}
.tab-2016-01-06-a .tab {width: 100%;}
.tab-2016-01-06-a .tab li {  width: 19% !important; }
.tab-2016-01-06-a .tab .t2 {  font-size: 12px; }
.tab-2016-01-06-a .tab-con {  width: 100%; }
.txt-l-a5-20160106{ left: 0 !important;width: 55% !important; float:left; }
.txt-l-a5-20160106 img{ width:100%;}
.yll1{ width:45% !important; float:right;}
.txt-l-a3-20160106{ left: 0 !important;width: 62% !important; float:left; }
.txt-l-a3-20160106 img{ width:87%;}
.yll2{ width:39% !important; float:right; right: 10px !important;}
.txt-r-a1-20160106{ width:40% !important; float:right; }
.txt-l-a1-20160106 img{ width:100%;}
.yll3{ left: 10px !important;width: 60% !important; }
.txt-l-a4-20160106{left: 0 !important;width: 60% !important; float:left;}
.txt-l-a4-20160106 img{ width:90%;}
.yll4{ width:40% !important; float:right; right:10px !important; }
.txt-l-a6-20160106{left: 0 !important;width: 60% !important; float:left;}
.txt-l-a6-20160106 img{ width:94%;}
.yll5{ width:40% !important; float:right; right:10px !important; }

.zjy1 {
    width: 45% !important;
    float: right;
    right: 0 !important;
}
.txt-r-a3-20160106{left: 0 !important;width: 60% !important; float:left;}

.zjy2 {
    width: 45% !important;
    float: right;
    right: 0 !important;
}
.zjy3{width: 50% !important; left:0 !important; top:0 !important;  float:left; position: inherit !important;}

.dsj1{width: 45% !important; right:0 !important; float:right;}
.dsj2_z{ width:45%!important; left: 10px !important; float:left;}
.dsj2_z img{ width:100%; height:auto;}
.dsj2_zh{width:2%!important; left: 0 !important; float:left;}
.dsj2_y{ width:45%!important; right: 10px !important; float:right;}
.dsj2_y img{ width:100%; height:auto;}
.dsj3_z{ width:20%!important; left: 10px !important; float:left;}
.dsj3_zh{width:2%!important; left: 0 !important; float:left;}
.dsj3_y{ width:75%!important; right: 10px !important; float:right;}
.dsj3_y img{ width:100%; height:auto;}
.dsj4_z{ width:25%!important; left: 10px !important; float:left; position:inherit !important;}
.dsj4_z img{ width:100%; height:auto;}
.dsj4_zh{width:25%!important; float:left; left: 0 !important; position:inherit !important;}
.dsj4_zh li{ padding-bottom:10px;}
.dsj4_y{ width:25%!important; left: 0 !important; float:left; position:inherit !important;}
.dsj4_y img{ width:100%; height:auto;}
.dsj4_yh{width:25%!important;float:right; right: 0 !important; position:inherit !important;}
.dsj4_yh li{ padding-bottom:10px;}
.dsj4_zj{ width:2%!important; left: 0 !important; position:inherit !important;}

.wrapper {width: 98%;}
.cloudsearch_box .order img { width:100%;}
.wrapper2 img { width:100%;}

.wide1190 { min-width: 96%; max-width: 96%;}
.mail-advantage .advantage-list li{ width: 30%;}

.mail-state .state-column{    float: left; width: 100%; height: auto;}
.mail-state .state-line{    float: left;}
.mail-state {    height: auto;}
.footer {    float: left;}

.news_show2 .news_show_l {width: 64%;}
.news_show2 .news_show_r {
    width: 30%;
}
.wrap {
    width: 96%;
}
.aboutPage .scheme .left{    padding-right: 3%;}
.aboutPage .scheme .left img { width:100%;}

.aboutPage .service .tab {width: 70%;}
.aboutPage .service .tabBox {width: 30%;}

.marketing .market-scheme .market-project{width: 98%;}
.marketing .market-scheme .market-project .market-warp>ul{display: block;}
.marketing .market-scheme .market-project .market-warp .market-item{width: 25%; float: left;}

/*.marketing .market-hood .market-engine{width: 98%;}

.marketing .market-hood .market-engine .arle{ display: none; }
.marketing .market-hood .market-engine div.fl{padding-left: 0;}
.marketing .market-release .market-publish{width: 98%;}
.marketing .market-ranking .market-rank{width: 98%;}
.marketing .market-business .market-bus{width: 98%;}
.marketing .market-ranking .market-rank{width: 98%;}
.market-drainage .market-will{width: 98%;}*/
	
}

@media (max-width: 991px){
	.solutions_banner .txts h1 {font-size: 20px;}
	.solutions_banner .txts p {font-size: 14px;}
	
	.service-wrap1 {height: 300px;}
	.service-wrap1 .txts {margin-top: 10px;}
	.service-wrap1 .txts h2 {font-size: 43px;height: 106px;}
	.service-wrap2 {height: 330px;}
	.service-wrap2 .txts h2 {font-size: 41px; height: 106px;}
	.service-wrap5 {height: 300px;}
	.service-wrap5 .txts {margin-top: 0;}
	.service-wrap5 .txts h2 {font-size: 38px; height: 106px;}
	.service-wrap6 .txts h2 {font-size: 40px; height: 106px;}
	.service-wrap6 {height: 300px;}
	.service-wrap6 .txts{margin-top: 0;}
	
	.gso-about .icon-earch{ margin: 0 auto;}
	
	.gso-system {height: 940px;}
	.gso-system .system-item {width: 50%;}
	
.tedian_ul li {width: 100%;}
.mb_tedian {    height: auto; border-bottom: none;}

.home-fea .txt-box dl.dl2 .home-icon {
    left: 42%;
}
.home-fea .txt-box dl {height: 490px;}
.home-fea .txt-box dl.dl3 .home-icon {
    left: 43%;
}
.home-fea .txt-box dl.dl4 .home-icon {
    left: 42%;
}
.txt-r-a3-20160106 img{ width:100%; height:auto; }
.zjy2 {
    width: 40% !important;
    float: right;
    right: 0 !important;
}
.mail-top-advantage{height: 102px;}

.aboutPage{ height:auto !important;}

.news_show2 .news_show_l {width: 88%;}
.news_show2 .news_show_r{ display:none;}

.aboutPage .scheme .left { width: 100%;}
.aboutPage .scheme .text {width: 100%;}

.aboutPage .service .tabBox .tit {font-size: 35px;}

.marketing .market-scheme .market-project .market-warp .market-item{width: 33%;}

}

@media (max-width: 767px){
	.solutions_banner .txts {text-align: center;}
	.solutions_banner .txts h1{padding-bottom: 2%; background: url(images/bgs3.png) center bottom no-repeat; }
	.pose{ display:none;}
	
	.service-wrap1 {height: 580px;}
	.service-wrap1 .imgs {width: 100%;height: auto;}
	.service-wrap1 .txts {margin-top: 40px;width: 100%;}
	.service-wrap1 .txts h2 {font-size: 33px;height: 96px;}
	.service-wrap1 .txts h2 span {font-size: 16px;}
	.service-wrap1 .txts .p{ font-size: 15px;}
	.service-wrap2 {
    height: 580px;padding: 35px 0;
}
.service-wrap2 .txts {
    width: 100%;
}
.service-wrap2 .imgs {
    width: 100%;
    margin-top: 0px;
}
.service-wrap2 .txts h2 {
    font-size: 33px;
    height: 96px;
}
.service-wrap2 .txts h2 span {
    font-size: 16px;
}
.service-wrap2 .txts .p { font-size: 15px;}
.service-wrap5 {
    height: 600px;
}
.service-wrap5 .imgs {
    width: 100%;
    height: auto;
}
.service-wrap5 .txts {
    width: 100%;
    margin-top: 40px;
}
.service-wrap5 .txts h2 {
    font-size: 33px;
    height: 96px;
}
.service-wrap5 .txts h2 span {
    font-size: 16px;
}
.service-wrap5 .txts .p { font-size: 15px;}
.service-wrap6 {
    height: 510px;
}
.service-wrap6 .txts {
    width: 100%;
}
.txts_img {
    width: 100%;
}
.service-wrap6 .txts h2 {
    font-size: 33px;
    height: 96px;
}
.service-wrap6 .txts h2 span {
    font-size: 16px;
}
.service-wrap6 .txts .p { font-size: 15px;}

.gso-about .icon-earch{ display:none;}

.gso-system {height: 1740px;}
.gso-system .system-item {width: 100%;}

.main_xcx .asd {
    height: 700px;
}
.main_xcx .asd ul li {
    width: 50%;
}
.main_xcx .wdys .wrap img {
  position: inherit;
  width:50%;
  float:left;
}
.main_xcx .wdys .wrap .inm1 {
    top:0;
	left: 0px;
}
.main_xcx .wdys .wrap .inm2 {
    top:0;
	left: 0px;
}
.main_xcx .wdys .wrap .inm3 {
    top:0;
	left: 0px;
}
.main_xcx .wdys .wrap .inm4 {
    top:0;
	left: 0px;
}
.main_xcx .wdys .wrap .inm5 {
	top: 0;
    left: 0;
}

.main_xcx .ldnl {
    height: 920px;
}
.main_xcx .ldnl ul li{width: 50%;}

.home-fea .txt-box dl {
    width: 100%;
    margin-bottom: 30px;
}
.home-fea .txt-box dl .home-bg {
    left: 33%;
}

.tab-2016-01-06-a .tab li {
    width: 49.7% !important;
}
.tab-2016-01-06-a .tab li{ border-right: none; }
.tab-2016-01-06-a .tab-con {    height: 640px;}
.txt-l-a5-20160106{ left: 2px !important;top: 20px !important;width: 100% !important; height: auto !important; float:left; position: inherit !important; }
.txt-l-a5-20160106 img{ width:100%;}
.yll1{ width:96% !important; float:left; top: 50px !important; position: inherit !important; padding-left: 2%;}
.txt-l-a3-20160106{ left: 2px !important;width: 100% !important;height: auto !important; float:left; position: inherit !important;}
.txt-l-a3-20160106 img{ width:100%;     height: auto;}
.yll2{ width:96% !important; float:left; right: 0 !important;  position: inherit !important;  padding-left: 2%;}
.txt-r-a1-20160106{ width:100% !important; float:left;  right: 0 !important; height: auto !important; position: inherit !important;}
.txt-l-a1-20160106 img{ width:100%;}
.yll3{ left: 10px !important; top: 30px !important; width: 96% !important; position: inherit !important; }
.txt-l-a4-20160106{top:30px; left: 0 !important;width: 100% !important; height: auto !important; float:left; position: inherit !important; }
.txt-l-a4-20160106 img{ width:90%; height: auto;}
.yll4{ width:96% !important; float:left;left: 10px !important; right:0 !important; position: inherit !important; }
.txt-l-a6-20160106{left: 0 !important; top: 0 !important; width: 100% !important; height: auto !important; float:left; position: inherit !important;}
.txt-l-a6-20160106 img{ width:100%; height: auto;}
.yll5{ width:96% !important; left: 10px !important;  float:left; right:0 !important; position: inherit !important;}

.zjy1{width:96% !important;float:left; left:10px; right: 0 !important; position: inherit !important;}
.txt-r-a3-20160106 {
    left: 0 !important;
    width: 100% !important;
	height: auto !important;
    float: left;
	position: inherit !important;
}
.zjy2 {
    width: 96% !important;
    float: left;
	left:10px;
    right: 0 !important;
	position: inherit !important;
}
.zjy3{width: 96%!important;left:2% !important;}

.dsj1{width:98% !important; right:0 !important; left:2% !important; float:right; position: inherit !important;}
.dsj2_z {
    width: 98%!important;
    left: 5px !important;
    float: left;
	position: inherit !important;
}
.dsj2_y{ width:98%!important; right: 0 !important; left: 5px !important;float: left; position: inherit !important;}
.dsj3_z { width: 100%!important; top: 40px !important; text-align: center !important; position: inherit !important;}
.dsj3_y {
    width: 96%!important;
    right: 2% !important;
    float: right;
	top: 102px !important;;
	position: inherit !important;
}
.dsj4_z{ width:40%!important; top: 40px !important; left: 10px !important; float:left; position:inherit !important; }
.dsj4_z img{ width:90%; height:auto;}
.dsj4_zh{width:60%!important;top: 40px !important; float:left; left: 0 !important; position:inherit !important;}
.dsj4_zh li{ padding-bottom:10px;}
.dsj4_y{ width:40%!important; left: 0 !important; float:left; position:inherit !important;}
.dsj4_y img{ width:100%; height:auto;}
.dsj4_yh{width:60%!important;float:right; right: 0 !important; position:inherit !important;}
.dsj4_yh li{ padding-bottom:10px;}
.dsj4_zj{ width:2%!important; left: 0 !important; position:inherit !important;}

.pros-wrap .pros-list{ display: inherit; text-align: center;height: 470px;}
.pros-wrap .pros-list .pros-item{ display: inherit; width: 46%;float: left;padding-bottom: 5%;}
.pros-wrap .pros-list .pros-item .img-box{ margin:0 auto; margin-bottom: 15px;} 

.flex {display: inherit;}
.cloudsearch_box .left {
    width: 100%;
}
.cloudsearch_box figure {
    width: 100%;
}

.mail-top-advantage {height: 222px;}
.mail-top-advantage .mta-list li{ width: 50%; height: 120px;}
.mail-advantage .advantage-list li {width: 44%;}
.mail-advantage {    height: 1299px;}
.mail-state .state-column .column-list li{ width: 100%; border-right: none;}

.news_one .news_one_l a {
    padding-left: 20px;
    padding-right: 20px;
}
.news_list ul li{ width: 100%;}

.aboutPage .scheme .left{    padding-right: 0;}
.aboutPage .scheme .text p { font-size: 16px;}
.aboutPage .business .pic img {width: inherit;}

.aboutPage .service .tab {
    width: 100%;
}
.aboutPage .service .tab li {width: 50%;}
.aboutPage .service .tabBox {
    width: 100%;
}

.marketing .market-scheme .market-project .market-warp .market-item{width: 50%;}


}