/*
* name:Global && Pc StyleSheet
* version:v3.3.1
* update:雪碧图对齐
* date:2016-04-30
*/
/* @font-face {
font-family:'my_impact';
src:url('../fonts/impact.eot');
src:url('../fonts/impact.eot?#iefix') format('embedded-opentype'),
url('../fonts/impact.woff') format('woff'),
url('../fonts/impact.ttf') format('truetype'),
url('../fonts/impact.svg#impact') format('svg');
} */



.pageMain {/*  margin-bottom:460px; */}
/*ipart01*/
.ipart { margin-bottom:40px;}
.iservice { background-color:#ff6600; padding:45px 50px; position:relative; min-height:250px; color:#fff; overflow:hidden;}
.iservice:before { content:""; position:absolute; display:block; width: 190%; height:100%; top:0; left:-10%; background:url(white.2.png);
    -moz-transform:translateX(-120%) skewX(48deg);
    -webkit-transform:translateX(-120%) skewX(48deg);
    -o-transform:translateX(-120% )skewX(48deg);
    -ms-transform:translateX(-120%) skewX(48deg);
    transform: translateX(-120%) skewX(48deg);
    -moz-transition:left .4s ease-in-out;
    -webkit-transition:left .4s ease-in-out;
    -o-transition:left .4s ease-in-out;
    -ms-transition:left .4s ease-in-out;
    transition:left .4s ease-in-out;
}
.iservice:hover:before {left: 180%;}
.color2 .iservice:before { background-image:url(gray.1.png);}
/* .ipart01 .is_animated:hover { box-shadow:0 0 10px #333; position:relative; z-index:2;} */
.iservice > .title,.iservice > div,.iservice .more { position:relative; z-index:2;}
.color2 .iservice { background-color:#ffffff; color:#585858;}
.color3 .iservice { background-color:#42668f;}
.color4 .iservice { background-color:#585858;}
.color5 .iservice { background-color:#f2ad0a;}
.color6 .iservice { background-color:#4d2e83;}
.color7 .iservice { background-color:#ffb400;}
.color8 .iservice { background-color:#f2c200;}
.color9 .iservice { background-color:#2cbcb1;}
.color10 .iservice { background-color:#65bc46;}
.color11 .iservice { background-color:#333333;}
.color12 .iservice { background-color:#e9e9ea; color:#191919;}
.color13 .iservice { background-color:#4bb4e6;}

.iservice .ba { display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:5; background:url(about:blank);}
.iservice .title { font-size:28px; height:48px; font-weight:normal;}
.iservice .text { font-size:14px; line-height:1.5em; max-height:5em; overflow:hidden; margin-bottom:8%; text-align:justify;} 
.iservice > .links { z-index:7; }
.iservice .links .ul { width:50%; float:left;}
.iservice .links .li { line-height:20px; margin-bottom:3px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.iservice .links .li a { color:#ffffff;}
.iservice .links .li a:hover { color:#fff;}
.iservice .links .ion { display:inline-block; width:15px; vertical-align:0; height:20px; line-height:20px; font-size:12px; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(list_arr.png) -15px 0 no-repeat;
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000'); -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.iservice .links .ion:before {content:'\3000';}
.iservice .links .li a:hover .ion { background-position:0 0;}
.color2 .iservice .links .li a { color:#838383;}
.color2 .iservice .links .li a:hover { color:#ff6600;}
.color2 .iservice .links .li .ion { background-position:-15px -20px;}
.color2 .iservice .links .li a:hover .ion { background-position:0 -20px;}

.iservice .more { display:block; position:absolute; right:30px; bottom:30px; width:46px; height:46px; line-height:46px; text-align:center; border:#fff 1px solid;}
.iservice .more .ion { display:block; width:46px; height:46px; font:0/0 a; letter-spacing:-9px; margin:0; color:#fff; background:url(ipart01_arr.png) -46px 0 no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.iservice:hover .more { background-color:#fff; }
.iservice:hover .more .ion { background-position:0 0; }

.color2 .iservice .more { border-color:#ff6600; }
.color2 .iservice .more .ion {/*  color:#3d3d3d; */ background-position:0 0;}
.color2 .iservice.box:hover .more { background-color:#ff6600; border-color:#ff6600;}
.color2 .iservice.box:hover .more .ion { background-position:0 -46px;}

.color12 .iservice .more { border-color:#3d3d3d;}
.color12 .iservice .more .ion {/*  color:#3d3d3d; */ background-position:-46px -46px;}
.color12 .iservice.box:hover .more { background-color:#ff6600; border-color:#ff6600;}
.color12 .iservice.box:hover .more .ion { background-position:0 -46px;}

.rolling > .rolling-box {
	-webkit-perspective:1300px;
	-o-perspective:1300px;
	-ms-perspective:1300px;
	perspective:1300px;
	-webkit-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
}
.rolling .is_animated {
	-webkit-transition-duration:1.2s;
	-webkit-transition-property:-webkit-transform,opacity;
	-webkit-transition-delay:.15s;
	-webkit-transition-timing-function:'ease-in-out';
	-moz-transition-duration:1.2s;
	-moz-transition-property:all;
	-moz-transition-delay:.15s;
	-moz-transition-timing-function:'ease-in-out';
	-o-transition-duration:1.2s;
	-o-transition-property:transform,opacity;
	-o-transition-delay:.15s;
	-o-transition-timing-function:'ease-in-out';
	-ms-transition-duration:1.2s;
	-ms-transition-property:transform,opacity;
	-ms-transition-delay:.15s;
	-ms-transition-timing-function:'ease-in-out';
	transition-duration:1.2s;
	transition-property:transform,opacity;
	transition-delay:.15s;
	transition-timing-function:'ease-in-out';
	-webkit-transform:rotatex(-80deg) translateZ(0);
	-ms-transform:rotatex(-80deg) translateZ(0);
	transform:rotatex(-80deg) translateZ(0);
	-webkit-transform-origin:0 0 0;
	-ms-transform-origin:0 0 0;
	transform-origin:0 0 0;
	opacity:0
}
.rolling .is_animated.revealed {
	-webkit-transform:rotatex(0) translateZ(0);
	-ms-transform:rotatex(0) translateZ(0);
	transform:rotatex(0) translateZ(0);
	opacity:1
}
.servicePage .channel_bd video{ height: 100%; }
.servicePage .channel_bd .color9 video{ height: auto; width: 100%;}

.ipart01 .color1,.ipart01 .color4 { transition-delay:0s; -webkit-transition-delay:0s;}
.ipart01 .color2,.ipart01 .color5 { transition-delay:.15s; -webkit-transition-delay:.15s;}
.ipart01 .color3,.ipart01 .color6 { transition-delay:.3s; -webkit-transition-delay:.3s;}

.delay150 { -webkit-transition-delay:.15s!important; transition-delay:.15s!important;}
.delay300 { -webkit-transition-delay:.3s!important; transition-delay:.3s!important;}
.delay450 { -webkit-transition-delay:.45s!important; transition-delay:.45s!important;}
.delay600 { -webkit-transition-delay:.6s!important; transition-delay:.6s!important;}
.delay750 { -webkit-transition-delay:.75s!important; transition-delay:.75s!important;}
.delay900 { -webkit-transition-delay:.9s!important; transition-delay:.9s!important;}

/*ipart02*/
.i_hd { text-align:center; margin-bottom:15px;}
.i_hd .title { font-size:40px; font-weight:normal; color:#000;}
.i_hd .text { font-size:24px; color:#777777; margin-bottom: 40px;}

.icase_hd { text-align:center; font-size:0; margin-bottom:30px;}
.icase_hd .tab_t { display:inline-block; *display:inline; *zoom:1; font-size:15px; margin:0 18px;}
.icase_hd .tab_t a { display:inline-block; white-space:nowrap; padding:0 10px; height:44px; line-height:44px; position:relative;}
.icase_hd .tab_t a:after { content:''; display:block; width:0; height:1px; background-color:#f08200; overflow:hidden; position:absolute; left:50%; bottom:0; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}

.icase_hd .tab_t_cur a:after,.icase_hd .tab_t.cur a:after,.icase_hd .tab_t:hover a:after { width:100%; left:0;}
.icase_hd .tab_t_cur a,.icase_hd .tab_t.cur a,.icase_hd .tab_t:hover a { color:#ff6600;}

.icase_bd { margin-bottom:40px; }
.pBox { position:relative; overflow:hidden; margin-bottom:0px; /*cursor: pointer;*/}
.pBox ._n { display:block; width:100%; height:40px; line-height:40px; font-size:24px; font-weight:normal; text-align:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pBox ._img img { width:100%; height:auto;}
.pBox ._mask { width:100%; height:100%; position:absolute; text-align:left; background:url(orange.8.png);}
.pBox ._mask a { display:block; color:#ffffff; padding:20px 10%; opacity:0; display:none/9; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; margin-top:30px; transition-delay:.2s; -webkit-transition-delay:.2s;}
/* .pBox ._mask ._tag,.pBox ._mask ._n,.pBox ._mask ._text { opacity:0; display:none/9; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; margin-top:20px; transition-delay:.2s; -webkit-transition-delay:.2s;} */
/* .pBox ._mask ._tag { transition-delay:.2s; -webkit-transition-delay:.2s;}
.pBox ._mask ._n { transition-delay:.4s; -webkit-transition-delay:.4s;}
.pBox ._mask ._text { transition-delay:.6s; -webkit-transition-delay:.6s;} */
.pBox ._mask ._tag {display:inline-block;font-size:16px;border-bottom:#fff 1px solid;line-height:40px;}
.pBox ._mask ._n { display:block; margin-bottom:5px; margin-top:7%; color:#ffffff;}
.pBox ._mask ._text {font-size:13px;line-height:1.8em;max-height:5.4em;overflow:hidden;}
.pBox ._mask ._more { display:inline-block; width:auto; height:42px; line-height:42px; background:#d95204; color:#ffffff; padding:0 50px; font-size:14px; }
.pBox:hover ._img ._n { bottom:-40px; }
.pBox ._mask { left:0; top:0; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;visibility: hidden;}
.pBox:hover ._mask { opacity:1; display:block/9; visibility: visible;}
.pBox:hover ._mask a { opacity:1; display:block/9; margin-top:0;}
/* .pBox:hover ._mask ._tag,.pBox:hover ._mask ._n,.pBox:hover ._mask ._text { opacity:1; display:block/9;}
.pBox:hover ._mask ._n { margin-top:5%;}
.pBox:hover ._mask ._tag,.pBox:hover ._mask ._text { margin-top:0;} */

.com_more,.com_more span { height:38px; line-height:38px;}
.com_more { display:inline-block; white-space:nowrap; width:auto; position:relative; border:#ff6600 1px solid; background-color:#fff;}
.com_more span { display:block; position:relative; z-index:2; padding:0 100px 0 60px; color:#ff6600;}
.com_more b { display:block; width:25px; height:13px; background:url(more_ico.png) -25px 0 no-repeat; position:absolute; right:28px; top:50%; margin-top:-6px;}
.com_more:before { content:''; display:block; width:0; height:100%; position:absolute; left:50%; top:0; background-color:#ff6600; filter:alpha(opacity=0); opacity:0;}
.com_more:before,.com_more b { -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}

.com_more:hover { border-color:#ff6600!important;}
.com_more:hover:before { width:100%; left:0; filter:alpha(opacity=100); opacity:1;}
.com_more:hover span { color:#fff!important;}
.com_more:hover span b { background-position:0 0!important;}

.com_more.black { background-color:#39424b; border-color:#39424b;}
.com_more.black span { color:#fff;}
.com_more.black b { background-position:0 0;}

.com_more.transparent { background-color:transparent; border-color:#fff;}
.com_more.transparent span { color:#fff;}
.com_more.transparent b { background-position:0 0;}


/*ipart03*/
.inner_wrap { width:1200px; margin:0px auto /* min-width: 1000px; */}
.ipart03 { background-color:#f5f7f8; padding:30px 0 40px;}
.inews .box { background-color:#fff; margin-right:1px; padding:35px 10% 70px;}
.inews .time { display:inline-block; border-bottom:#fac9a7 2px solid; height:30px; line-height:30px; color:#878787;margin-bottom: 15px; } 
.inews .title {font-size:20px;font-weight:normal;line-height:1.5em;height:3em;overflow:hidden;/* margin:20px 0; */}
/* .ipart03 .inews .title { margin:9px 0;} */
.inews .text {color:#878787;line-height:1.8em;height:3.6em;overflow:hidden; width: 100%;}

.ipart03 .i_hd { margin-bottom:30px; position: relative; z-index: 5;}
.ipart03 .i_bd{ position: relative; z-index: 5;} 
.ipart03 .inews { margin-bottom:40px;}

/*ipart04*/
.ipart04 .i_bd { position:relative;}
.ipart04 .i_bd .img { font:0/0 a;letter-spacing:-9px;}
.ipart04 .i_bd .img img { width:100%; height:auto;}
.ipart04 .i_bd .intro { width:100%; height:100%; position:absolute; left:0; top:0; text-align:center; color:#fff;}
.ipart04 .i_bd .title { font-size:50px; font-weight:normal; color:#fff; margin-top:7%;}
.ipart04 .i_bd .text { font-size:16px; padding:0 31%; margin-bottom:20px;}

/*channel content*/
.channel_banner { display:block; text-align:center; overflow:hidden; position: relative; max-height: 390px; }
.channel_banner img { display:inline-block; margin:0 -100%; margin:0 -50%\9; max-width:none; width:auto; -moz-transition:all 8s ease 0s; -ms-transition:all 8s ease 0s; -o-transition:all 8s ease 0s; -webkit-transition:all 8s ease 0s; transition:all 8s ease 0s;}
.zoomActive img { -moz-transform:scale(1.08,1.08); -ms-transform:scale(1.08,1.08); -o-transform:scale(1.08,1.08); -webkit-transform:scale(1.08,1.08); transform:scale(1.08,1.08);}

.channel_hd { background-color:#fff; text-align:center; margin-bottom:60px; font-size:0; padding:30px 0;}
.channel_hd.channel_menu { padding:0; border-bottom:#e3e3e3 1px solid;}
.channel_hd li { display:inline-block; *display:inline; *zoom:1; position:relative;}
.channel_hd li:after { content:''; display:block; width:1px; height:16px; background-color:#e3e3e3; position:absolute; left:0; top:50%; margin-top:-8px;}
.channel_hd li:first-child:after { display:none;}
.channel_hd a { display:inline-block; line-height:25px; padding:20px 55px; font-size:15px; position:relative; color:#666;}
.channel_hd a:after { content:''; display:block; width:0; height:1px; background-color:#f27823; overflow:hidden; position:absolute; left:50%; bottom:-1px; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.channel_hd a:hover:after,.channel_hd .cur a:after { width:60%; left:20%;}
.channel_hd a:hover,.channel_hd .cur a { color:#f27823;}

.channel_hd {}
.channel_hd .title { font-size:46px; font-weight:normal; color:#333;}
.channel_hd .en { font-family:Arial;}
.channel_hd .text { font-size:22px; color:#7c7c7c;}

.channel_bd { margin-bottom:50px;}


/*.job_banner{margin:auto; overflow:hidden; height: 450px;}
.job_banner img{position: absolute; width: 1920px; left: 50%; margin-left: -960px;} 
.job_banner .slide_nav{display:block; left: 0;bottom:0;width: 100%;text-align: center;}
.job_banner .slide_nav a{display:none;}
.job_banner .arrs{ display: none; z-index: 99; background: url(banner_arr.png) no-repeat 0 0; width: 46px; height: 91px; position: absolute; top: 50%; margin-top: -45px;}
.job_banner .arr_prev{ left: 2%;}
.job_banner:hover .arrs   {display: block; }
.job_banner .arr_prev:hover {background-position: 0 -91px; }
.job_banner .arr_next {right: 2%; background-position: -46px 0; }
.job_banner .arr_next:hover{background-position: -46px -91px; }*/

/*news list*/
.channelPage {}
.newsPage { background-color:#f5f7f8; padding-bottom:40px;}
.newsPage .channel_bd { margin-bottom:0;}

.channel_bd .inews .box { margin-bottom:36px;}
.inews .img { width:33%; float:left; margin-right:3%;/*  margin-top:12px; */}
.inews .img img { width:100%; height:auto;}

.getMore .cube span i { width:20px; height:20px; background:url(get_more_ico.png) no-repeat; margin-top:-10px; right:20px;}
.getMore .cube span i.rotation { background-position:0 -19px!important;}
.getMore .cube span { padding:0 60px; min-width:80px; text-align:center;}

/*#news_list li { visibility:hidden;}*/

/*case list*/
.casePage .channel_bd {/*  margin-bottom:0; */}
.casePage .anim{ visibility: visible;}
#case_list .title,#case_list .tag { height:1.5em; line-height:1.5em; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#case_list .title { font-size:17px; font-weight:normal; padding-top:10px;}
#case_list .tag { margin-bottom:30px; font-size:12px; color:#919191;}


/*service*/
.servicePage .channel_hd { margin-bottom:0;}
.b_img img { width:100%; height:100%; position:relative; /*  -ms-transform:scale(1.01,1.01); -o-transform:scale(1.01,1.01); -webkit-transform:scale(1.01,1.01); transform:scale(1.01,1.01); */}
.servicePage .iservice,.servicePage .b_img { overflow:hidden;}
.servicePage .iservice { height:245px; min-height:0;}
.servicePage .b_img { height:335px; position:relative;}
.servicePage .b_img img { width:100%; height:auto;}

.serli .anim.show {-webkit-transform:none!important; transform:none!important;}
.serli .b_info { position:relative; z-index:2;}
.serli .b_info:after,.serli .b_info:before { content:''; display:block; width:0; height:0; overflow:hidden; border-style:dashed; border-color:transparent; border-width:16px; position:absolute;}
.serli .b_info:before { filter:alpha(opacity=0); opacity:0; z-index:10; -webkit-transition:all 0.2s ease .1s; transition:all 0.2s ease .1s;}
.serli .b_info:hover:before { filter:alpha(opacity=20); opacity:.2;}

/*hover*/
.serli:hover .iservice:before {left: 180%;}
.serli:hover .iservice .more { background-color:#fff;}
.serli:hover .iservice .more .ion { background-position:0 0;}
.serli:hover .b_info:before { filter:alpha(opacity=20); opacity:.2;}

.serli.color1 .b_info:after,.serli.color1 .b_info:before { border-top-style:solid; left:50%; margin-left:-16px; bottom:-32px;}
.serli.color1 .b_info:after { border-top-color:#ff6600;}
.serli.color1 .b_info:before { border-top-color:#ffffff;}

.serli.color3 .b_info:after,.serli.color3 .b_info:before { border-bottom-style:solid; left:50%; margin-left:-16px; top:-32px;}
.serli.color3 .b_info:after { border-bottom-color:#42668f;}
.serli.color3 .b_info:before { border-bottom-color:#ffffff;}

.serli.color6 .b_info:after,.serli.color6 .b_info:before { border-top-style:solid; left:50%; margin-left:-16px; bottom:-32px;}
.serli.color6 .b_info:after { border-top-color:#4d2e83;}
.serli.color6 .b_info:before { border-top-color:#ffffff;}

.serli.color7 .b_info:after,.serli.color7 .b_info:before { border-right-style:solid; top:50%; margin-top:-16px; left:-32px;}
.serli.color7 .b_info:after { border-right-color:#ffb400;}
.serli.color7 .b_info:before { border-right-color:#ffffff;}

.serli.color8 .b_info:after,.serli.color8 .b_info:before { border-bottom-style:solid; left:50%; margin-left:-16px; top:-32px;}
.serli.color8 .b_info:after { border-bottom-color:#f2c200;}
.serli.color8 .b_info:before { border-bottom-color:#ffffff;}

.serli.color2 .b_info:after,.serli.color2 .b_info:before { border-left-style:solid; top:50%; margin-top:-16px; right:-32px;}
.serli.color2 .b_info:after { border-left-color:#ffffff;}
.serli.color2 .b_info:before { border-left-color:#666666;}

.serli.color9 .b_info:after,.serli.color9 .b_info:before { border-right-style:solid; top:50%; margin-top:-16px; left:-32px;}
.serli.color9 .b_info:after { border-right-color:#2cbcb1;}
.serli.color9 .b_info:before { border-right-color:#ffffff;}

.serli.color10 .b_info:after,.serli.color10 .b_info:before { border-left-style:solid; top:50%; margin-top:-16px; right:-32px;}
.serli.color10 .b_info:after { border-left-color:#65bc46;}
.serli.color10 .b_info:before { border-left-color:#ffffff;}

.color10 .iservice .title { margin-top:5%; margin-bottom:5%;}

.color11 .iservice .text { line-height:1.8em; max-height:10.8em; overflow:hidden; position:relative; padding:60px 0 50px; margin-top:-10px;}
.color11 .iservice .text:before,.color11 .iservice .text:after { content:''; display:block; width:60px; height:45px; background:url(quotes.png) no-repeat; position:absolute;}
.color11 .iservice .text:before { left:0; top:0;}
.color11 .iservice .text:after { right:0; bottom:0; background-position:-60px 0;}

.color7 .b_img,.color7 .b_info,.color2 .b_img,.color2 .b_info,.color9 .b_img,.color9 .b_info,.color10 .b_img,.color10 .b_info { float:left;}
.color7 .b_img,.color9 .b_img { width:66.66666666%; *width:66.55666667%;}
.color7 .b_info,.color9 .b_info { width:33.33333333%; *width:33.22333333%;}

.color2 .b_img,.color2 .b_info,.color10 .b_img,.color10 .b_info { width:50%; *width: 49.89%;}
.color2 .b_img,.color2 .b_info { height:670px;}
.servicePage .color2 .iservice .title { margin-top:40%;}
.servicePage .color2 .iservice { height:580px;}
.servicePage .color2 .iservice:before { left:-90%; width:280%;}
.servicePage .color2:hover .iservice:before { left:240%;}

.serli.color2 .iservice .more { border-color:#3d3d3d;}
.serli.color2 .iservice .more .ion {/*  color:#3d3d3d; */ background-position:-46px -46px;}
.serli.color2:hover .iservice.box .more { background-color:#ff6600; border-color:#ff6600;}
.serli.color2:hover .iservice.box .more .ion { background-position:0 -46px;}

.siblings_sites { margin-bottom:50px;}
.siblings_sites .box { position:relative; padding-left:215px; *zoom:1}
.siblings_sites .hd { width:215px; position:absolute; left:0; top:0; text-align:center; line-height:1.2; font-size:20px;}
.siblings_sites .hd .big { display:block; font-size:45px;}
.siblings_sites .bd { position:relative; padding:10px 60px;}

.scroll_arr { display:block; width:40px; height:70px; position:absolute; top:50%; margin-top:-35px; background:url(scroll_arr.png) no-repeat;}
.arr_left { background-position:0 0; left:10px;}
.arr_left:hover { background-position:-40px 0;}
.arr_right { background-position:-40px -70px; right:20px;}
.arr_right:hover { background-position:0 -70px;}

.logoScroll { height:60px; overflow:hidden; position:relative;}
.logoScroll li { width:20%; float:left; text-align:center;}

/* .serli .b_info,.servicePage .b_img { -webkit-transition:all 0.5s ease-in-out .3s; transition:all 0.5s ease-in-out .3s; opacity:0;}

.color1 .b_info,.color3 .b_img,.color6 .b_info { -webkit-transform:translate3d(0,-50%,0); transform:translate3d(0,-50%,0);}
.color1 .b_img,.color3 .b_info,.color6 .b_img { -webkit-transform:translate3d(0,50%,0) scale(1.01,1.01); transform:translate3d(0,50%,0);}

.color7 .b_info { -webkit-transform:translate3d(50%,0,0); transform:translate3d(50%,0,0);}
.color7 .b_img { -webkit-transform:translate3d(-50%,0,0) scale(1.01,1.01); transform:translate3d(-50%,0,0);}

.revealed .b_info,.revealed .b_img { -webkit-transform:translate3d(0,0,0) scale(1,1); transform: translate3d(0,0,0) scale(1,1); opacity:1;}
 */
/*delay*/
/* .color3 .b_info,.color3 .b_img { -webkit-transition-delay:.5s; transition-delay:.5s;}
.color6 .b_info,.color6 .b_img { -webkit-transition-delay:.7s; transition-delay:.7s;} */

/* .color1 {
  -webkit-perspective:1300px;
  perspective:1300px;
  -webkit-transform-style:preserve-3d;
  transform-style:preserve-3d;
} 
.color1 .b_info,.color1 .b_img {
  -webkit-transition-duration:1.2s;
  -webkit-transition-property:-webkit-transform,opacity;
  -webkit-transition-delay:.15s;
  -webkit-transition-timing-function:'ease-in-out';
  transition-duration:1.2s;
  transition-property:transform,opacity;
  transition-delay:.15s;
  transition-timing-function:'ease-in-out';
  -webkit-transform:rotatex(-80deg) translateZ(0);
  transform:rotatex(-80deg) translateZ(0);
  -webkit-transform-origin:0 0 0;
  transform-origin:0 0 0;
  opacity:0
}
.color1 .b_img {
  -webkit-transform:rotatex(70deg) translateZ(-235px);
  transform:rotatex(70deg) translateZ(-235px);
}
.revealed .b_info,.revealed .b_img {
  -webkit-transform:rotatex(0) translateZ(0);
  transform:rotatex(0) translateZ(0);
  opacity:1
} */

/*job*/
.job_hd .iservice { background:url(job_hd_bg01.jpg) no-repeat #607cda; min-height:170px;}
.job_hd .iservice .title { font-size:52px; height:auto; line-height:1; margin-bottom:10px;}
.job_hd .iservice .text { font-size:28px; font-weight:bold; margin-bottom:0;}

.job_hd .job02 { background:#fffc00;}
.job_hd .job03 { background:#ffde00;}
.job_hd .job02,.job_hd .job03 { padding:0; min-height:260px;}
.job_hd .job02 .text,.job_hd .job03 .text { font-weight:normal; color:#000;}
.job_hd .job02 a,.job_hd .job03 a { display:block; position:absolute; z-index:2; width:100%; height:100%; padding:45px 50px; box-sizing:border-box;}
.job_hd .job02:before { background-image:url(gray.1.png);}

.job02 .wow { animation-delay:.2s; -webkit-animation-delay:.2s;}
.job03 .wow { animation-delay:.4s; -webkit-animation-delay:.4s;}

.jobPage .channel_hd { margin-bottom:0;}
.jobPage .channel_bd { margin-bottom:0;}

.jobli .iservice .links .ul { width:100%;}
.jobli .iservice:before { width:260%;}
.jobli .b_info,.jobli .b_img { float:left; width:50%; height:340px;}

.jobli .b_info { position:relative; z-index:2;}
.jobli .b_info:after,.jobli .b_info:before { content:''; display:block; width:0; height:0; overflow:hidden; border-style:dashed; border-color:transparent; border-width:16px; position:absolute;}
.jobli .b_info:before { filter:alpha(opacity=0); opacity:0; z-index:10; -webkit-transition:all 0.2s ease .1s; transition:all 0.2s ease .1s;}
.jobli .b_info:hover:before { filter:alpha(opacity=20); opacity:.2;}

/*hover*/
.jobli:hover .iservice:before {left:240%;}
.jobli:hover .iservice .more { background-color:#fff;}
.jobli:hover .iservice .more .ion { background-position:0 0;}
.jobli:hover .b_info:before { filter:alpha(opacity=20); opacity:.2;}

.jobli .iservice { background: none;}
.jobli.job1 .b_info { background-color:#ff6600;}
.jobli.job1 .b_info:after,.jobli.job1 .b_info:before { border-right-style:solid; top:50%; margin-top:-16px; left:-32px;}
.jobli.job1 .b_info:after { border-right-color:#ff6600;}
.jobli.job1 .b_info:before { border-right-color:#ffffff;}

.jobli.job2 .b_info { background-color:#2cbcb1;}
.jobli.job2 .b_info:after,.jobli.job2 .b_info:before { border-right-style:solid; top:50%; margin-top:-16px; left:-32px;}
.jobli.job2 .b_info:after { border-right-color:#2cbcb1;}
.jobli.job2 .b_info:before { border-right-color:#ffffff;}

.jobli.job3 .b_info { background-color:#f6be00;}
.jobli.job3 .b_info:after,.jobli.job3 .b_info:before { border-left-style:solid; top:50%; margin-top:-16px; right:-32px;}
.jobli.job3 .b_info:after { border-left-color:#f6be00;}
.jobli.job3 .b_info:before { border-left-color:#ffffff;}

.jobli.job4 .b_info { background-color:#4bb4e6;}
.jobli.job4 .b_info:after,.jobli.job4 .b_info:before { border-left-style:solid; top:50%; margin-top:-16px; right:-32px;}
.jobli.job4 .b_info:after { border-left-color:#4bb4e6;}
.jobli.job4 .b_info:before { border-left-color:#ffffff;}

.jobli.job5 .b_info { background-color:#4d2e83;}
.jobli.job5 .b_info:after,.jobli.job5 .b_info:before { border-right-style:solid; top:50%; margin-top:-16px; left:-32px;}
.jobli.job5 .b_info:after { border-right-color:#4d2e83;}
.jobli.job5 .b_info:before { border-right-color:#ffffff;}

.jobli.job6 .b_info { background-color:#39424b;}
.jobli.job6 .iservice { background-color:#39424b; background-image:url(zhaopin.png); background-position:30px 40%; background-repeat:no-repeat; padding-left:45%; padding-right:10px;}
.jobli.job6 .iservice .title { margin-bottom:10px;}
.jobli.job6 .b_info:after,.jobli.job6 .b_info:before { border-right-style:solid; top:50%; margin-top:-16px; left:-32px;}
.jobli.job6 .b_info:after { border-right-color:#39424b;}
.jobli.job6 .b_info:before { border-right-color:#ffffff;}

.job1 .b_info,.job2 .b_info,.job5 .b_info,.job6 .b_info { float:right;}

/*about*/
.aboutPage .channel_hd.orange { background-color:#ff6600;}
.aboutPage .channel_hd.orange,.aboutPage .channel_hd.orange .title,.aboutPage .channel_hd.orange .text { color:#ffffff;}

.aboutPage .channel_bd,.aboutPage .channel_hd { margin-bottom:0;}

.aboutPage .color12 .iservice,.aboutPage .color2 .iservice { padding:120px 95px; min-height:270px;} 
.aboutPage .color12 .iservice .text,.aboutPage .color2 .iservice .text { max-height:12em; line-height:2; color:#767676; margin-top:10px;}
.aboutPage .color2 .iservice .title{ color: #f60;}
.about_slide,.about_slide .img img { height:340px;}
.about_slide { position:relative; overflow:hidden;}
.about_slide .img { display:block; height:100%; text-align:center; overflow:hidden;}
.about_slide .img img { display:inline-block; margin:0 -100%; margin:0 -50%\9; max-width:none; width:100%; height: 100%;}
.about_slide .slide_nav { position:absolute; right:30px; bottom:30px; font:0/0 a; letter-spacing:-9px;}
.about_slide .slide_nav a { cursor: pointer; display:inline-block; *display:inline; *zoom:1; width:15px; height:15px; background-color:#afafaf; border-radius:50%; margin-left:12px;}
.about_slide .slide_nav .on { background-color:#fff;}

.aboutPage .color1 .b_img,.aboutPage .color1 .b_info,.aboutPage .color7 .b_img,.aboutPage .color7 .b_info,.color13 .b_img,.color13 .b_info { width:50%; *width: 49.89%; float:left;}
.aboutPage .b_img { height:340px; position:relative; overflow:hidden;}

.aboutPage .iservice:before { left:-40%; width:275%;}
.aboutPage .iservice:hover:before,.abli:hover .iservice:before { left:235%;}
.abli:hover .iservice .more { background-color:#fff;}
.abli:hover .iservice .more .ion { background-position:0 0;}

.about_companys { background:url(iabout_company_bg.jpg) center top no-repeat; padding:60px 0 40px; color:#fff;}
.about_companys .ul { width:111%;}
.about_companys .li { width:40%; margin-right:10%; float:left;}
.about_companys dl { margin-bottom:20px;}
.about_companys dt { font-size:24px; font-weight:normal; position:relative; margin-bottom:7px; padding-bottom:7px;}
.about_companys dt:after { content:''; display:block; width:40px; height:2px; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(255,255,255,.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aaffffff,endcolorstr=#aaffffff);}
.about_companys dd { line-height:1.5em; max-height:4.5em; min-height:4.5em; overflow:hidden; }

.about_news { height:283px; overflow:hidden; position:relative;}
.about_news .inews { border-left:#dedede 1px solid;}
.about_news .inews .box { margin-right:0; border-right:#dedede 1px solid;}

.about_news .more { display:block; position:absolute; top:50%; margin-top:-23px; width:46px; height:46px; line-height:46px; text-align:center; border:#b9b9b9 1px solid;}
.about_news .more .ion { display:block; width:46px; height:46px; font:0/0 a; letter-spacing:-9px; margin:0; color:#fff; background:url(ipart01_arr.png) 0 -92px no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.about_news .more:hover { border-color:#ff6600;}
.abn_prev { left:10px;}
.about_news .abn_prev:hover .ion { background-position:-46px -92px;}
.abn_next { right:10px;}
.about_news .abn_next .ion { background-position:-46px -138px;}
.about_news .abn_next:hover .ion { background-position:0 -138px;}

.bottom_contact { text-align:center; padding:60px 0;}
.bottom_contact .box { display:inline-block; *display:inline; *zoom:1; border:#c2c2c2 1px solid; position:relative; font-size:49px; font-family:Arial; padding:0 40px;}
.bottom_contact .tip { width:100%; height:26px; line-height:26px; font-size:13px; font-weight:normal; position:absolute; left:0; top:-13px;}
.bottom_contact .tip span { display:inline-block; background-color:#fff; padding:0 20px; font-family:"Microsoft Yahei";}
.bottom_contact .atel b { font-weight:normal; color:#8d8d8d;}

/*修改20160906*/
.iservice:before { display:none;}
.channelPage .combtn { padding-top:15px;}

.wow { visibility:hidden;}

.ipart03 { position:relative;}
.ipart03 canvas { position:absolute; left:0; top:0;}



/*三级 by gjx*/

/* 关于我们 */
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.mb40{ margin-bottom: 40px; }
.mb50{ margin-bottom: 50px; }
.pt60{ padding-top: 60px;}
.threeLevel{ padding-bottom: 50px;}
.bgGray{ background: #f2f2f2; }
/* .about_bsc{ padding: 75px 0;} */
.about_bsc{ width: 100%; height: 320px; background:url(about_intro_img.jpg) no-repeat center;}
.about_bsc h3{ font-size: 30px; font-weight: normal; line-height: 1; margin-bottom: 20px;}
.about_bsc ._txt{ font-size: 24px; color: #bababa; font-style:italic;}
.about_bsc ._con{ width: 950px; margin: 0 auto;}
.dot_before{ background:url(dot.png) no-repeat 0 0; width: 15px; height: 15px; display: inline-block; vertical-align: top; margin: 0 15px;}
.dot_after{ background:url(dot.png) no-repeat -15px 0; width: 15px; height: 15px; display: inline-block; vertical-align: top;margin: 0 15px;}
.subnavs{ border-bottom: 1px solid #e3e3e3; text-align: center;}
.subnavs li{ padding:0 45px; display: inline-block; background:url(short_line.gif) no-repeat right;}
.subnavs a{ display: block; height: 66px; line-height: 66px; font-size: 16px;}
.subnavs .cur a{ border-bottom: 1px solid #cc000c; color: #cc000c;}
.about_text{ margin-bottom: 70px; line-height: 30px; width:1200px; margin:0px auto}

.pictures .title{ line-height: 34px;}
.pictures .title ._num { font-size: 13px;}
.pictures .title ._num em{ display: inline-block;  width: 17px; height: 14px; background:url(pic_ico.png) no-repeat center; margin-right: 9px;}
.pictures .title ._num i{ color: #f27823;}
.channel_edit_tit{ color: #f60; font-size: 30px; margin-bottom: 20px;}
.channel_left{ padding: 60px; background: #fff; line-height: 28px; }

.news_tit{ text-align: center; font-size: 36px; line-height: 1.4; margin-bottom: 30px;}
.news_tools{ color: #c4c4c4; margin-bottom: 30px;}
.news_tools .ico{ vertical-align: -4px; margin-right: 10px;}
.news_change .ico{ margin-right: 10px;}
.news_tools span{ margin-right: 20px;}
.news_share { width: 356px; margin: 0 auto; margin-bottom: 30px;}
.news_share a { background:url(news_share.png) no-repeat 0 0; width: 45px; height: 44px;}
.news_share ._btn.r{  background-position: -330px 0;}
.news_share ._btn:hover{ -ms-background-position-y: -44px;background-position-y: -44px;}
.news_share .bdsharebuttonbox a{ width: 37px; height: 37px; background:url(news_share.png) no-repeat 0 0; padding: 0; margin: 3px 8px;}
.news_share .bdsharebuttonbox a.news_list_btn{  background-position: -168px -4px;}
.news_share .bdsharebuttonbox a.bds_qzone{ background-position: -64px -4px;}
.news_share .bdsharebuttonbox a.bds_tsina{ background-position: -116px -4px;}
.news_share .bdsharebuttonbox a.bds_weixin{ background-position: -220px -4px;}
.news_share .bdsharebuttonbox a.bds_tqq{ background-position: -272px -4px;}
.news_share .bdsharebuttonbox a:hover{ -ms-background-position-y: -48px;background-position-y: -48px;}
.back_list{ border-bottom: 1px solid #eee; margin-bottom: 25px;}
.back_list a{ font-size: 18px; padding:0 30px 20px 30px; border-bottom: 1px solid #f27823; display: inline-block; color: #f08200;}

.news_change { background: #fff; padding: 35px;}
.news_change ul{ overflow: hidden;}
.news_change li{ margin-bottom: 30px;}
.news_change ._t{ color: #000; font-size: 22px; position: relative; margin-bottom: 15px;}
.news_change ._t:after{ content:''; position: absolute; height: 1px; width: 100%; background: #f2f2f2; top: 20px; right: -90px;}
.news_change ._time{ color: #c0c0c0; font-size: 13px; margin-bottom: 15px;}
.news_change ._tit{ font-size: 17px;  color: #5a5a5a; font-weight: normal;}
.job_pos{ font-size: 16px; padding-left: 100px; margin-top: -30px; margin-bottom: 30px;}
.job_pos i{ color: #f08200; }
.jobBox{ padding: 60px; background: #fff; margin-bottom: 30px; position: relative;}
.jobBox .j_num{ position: absolute; width: 78px;height: 78px; background: #f27823; color: #fff; border-radius: 50%; right: 60px; top: 30px; font-size: 18px; text-align: center;}
.jobBox .j_num b{ font-size: 44px; font-weight: normal; }
.jobBox h3{ font-size: 28px; color: #000; line-height: 1; font-weight: normal; padding-bottom: 20px; margin-bottom: 20px; position: relative;}
.jobBox h3:after{ content:''; position: absolute; width: 85px; height: 1px; background: #f27823; bottom: 0; left: 0;}
.jobBox ._btns{ color: #f08200;}
.jobBox ._btns a{ margin-right: 40px;}
.jobBox ._btns i{ margin-right: 10px;}

.jobBox ._con{ line-height: 28px; margin-bottom: 30px; height: 112px; overflow: hidden; }

.honor_tit{ text-align: center;  font-size: 30px; font-weight: normal; color: #f60; margin-bottom: 40px;}
.honorList ._mask{ text-align: center; color: #fff; background:rgba(0,0,0,.6); }
.honorList ._mask .fd_ico{ position: absolute; top: 50%; left: 50%; margin-left: -30px; margin-top: -30px;width: 61px; height: 62px; background:url(fd_ico.png) no-repeat center;  }
.honorList .pBox{ background: #fff; padding: 50px 70px 40px 70px; border-right: 1px solid #dedede; }
.honorList .pBox ._img{ margin-bottom: 15px;}
.honorList .pBox ._title { font-size: 15px;}
.honorList li{ margin-bottom: 50px;}
.album_wrap .slide .arrs { width: 10%; height: 5em; line-height: 5em; top: 50%; margin-top: -3em; font-size: 4em; text-align: center; color: #fff; cursor: pointer; }
.album_wrap .slide .arr_prev{ left: 10%;}
.album_wrap .slide .arr_next{ right: 10%; left: auto;}
.album_wrap .album_gallery .slide_nav{ width: 80%; left:10%;  -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.album_wrap .album_gallery .slide_nav a{ float: none; display: inline-block; height: 70px;}
.album_wrap .album_gallery .album_bar{ height: 70px; background: none; bottom: 44px; /* z-index: 20; */  -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.album_wrap .album_gallery .listArrs { color: #fff; position: absolute;  top: auto; display: block;  line-height: 70px;  z-index: 20; bottom: 40px;}
.album_wrap .album_gallery .prevList{left: 5%;}
.album_wrap .album_gallery .nextList{right: 5%;}
.album_wrap .album_gallery .slide_nav{ height:76px; line-height:70px; text-align: center;bottom:34px; padding-bottom: 10px; z-index: 15; overflow-x:auto;}
.album_wrap .album_gallery .album_pages{ left: 50%; margin-left: -30px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.album_wrap .album_ordinary .slide_c p{ bottom: 150px;  -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.album_wrap .full_btn{ cursor: pointer;margin-right: 10px; position: absolute; right: 40px; top: 0;width: 40px; height: 40px; background:url(ablum_ico.png) no-repeat 0 0;}
.album_wrap .full_btn:hover{ opacity: 0.8; }
.album_wrap .album_ordinary .album_close{ background:url(ablum_ico.png) no-repeat -47px 0; width: 40px; height: 40px; }
.album_wrap .album_ordinary .album_close .ion{ display: none;}
.album_wrap .album_ordinary .album_close:hover{ /* color: #f18101;  */}
.pictures ._mask{ text-align: center; color: #fff; background:rgba(0,0,0,.6); }
.pictures ._mask .fd_ico{ position: absolute; top: 50%; left: 50%; margin-left: -30px; margin-top: -30px;width: 61px; height: 62px; background:url(fd_ico.png) no-repeat center;  }
.album_wrap .album_gallery .slide_nav .on{ border-color: #f18101;}
.album_wrap .album_gallery .arrs:hover{ color: #f18101;}
.album_wrap.hidebar .album_gallery .slide_nav{ bottom: -100px; }
.album_wrap.hidebar .album_gallery .listArrs{ bottom: -40px;}
.album_wrap.hidebar .album_ordinary .slide_c p{ bottom: -40px;}
.album_wrap.hidebar .album_gallery .album_pages{ bottom: -30px;}
.album_wrap .album_ordinary .slide_c img { max-width: 80%; max-height: 57%; margin-top: -5%;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;  }
.album_wrap.hidebar .album_ordinary .slide_c img { max-height: 100%; margin-top: 0; /* height: 90%;  */}

.digital_menu .vr_title{ font-size: 36px; font-weight: normal; line-height: 1; margin-bottom: 35px;}
.digital_menu a{ font-size: 16px; padding:0 10px; margin: 0 20px; padding-bottom: 10px; display: inline-block;}
.digital_menu .cur{ border-bottom: 1px solid #f18101;}

.channel_banner .digital{ color: #fff; text-align: center; top: 95px; width: 600px; left: 50%; margin-left: -300px; font-size: 17px;}
.channel_banner .digital h3{ font-size: 48px; position: relative; padding-bottom: 15px; line-height: 1; margin-bottom: 15px;}
.channel_banner .digital h3:after{ content: ''; width: 60px; height: 1px; background: #f60; position: absolute; bottom: 0; left: 50%; margin-left: -30px; }

.case_box img{ width: 100%;}
.case_box .over { background: #faa000; bottom: 0; left: 0; position: absolute; right: 0; top: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")"; zoom: 1; -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); -webkit-transform-origin: bottom center; -ms-transform-origin: bottom center; transform-origin: bottom center; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; transition: all 0.3s; }
.case_box:hover .over { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")"; zoom: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.digitalPics{ margin-bottom: 30px; min-height: 600px;}
.digitalPics a{ display: block; position: relative; color: #fff;}
.digitalPics .x1 .disc,.x1 .case_box .over { background: #faa000; }
.digitalPics .x2 .disc,.x2 .case_box .over { background: #000; }
.digitalPics .x3 .disc,.x3 .case_box .over { background: #ff5732; }
.digitalPics .x4 .disc,.x4 .case_box .over { background: #ff5732; }
.digitalPics .x5 .disc,.x5 .case_box .over { background: #ffb400; }
.digitalPics .x6 .disc,.x6 .case_box .over { background: #395d77; }
.digitalPics .x7 .disc,.x7 .case_box .over { background: #6dc90b; }
.digitalPics .x8 .disc,.x8 .case_box .over { background: #395d77; }
.digitalPics .x9 .disc,.x9 .case_box .over { background: #30c68c; }
.x1 .item_box:before, .x1 .item_box:after { background: #faa000; }
.x2 .item_box:before, .x2 .item_box:after { background: #000; }
.x3 .item_box:before, .x3 .item_box:after { background: #ff5732; }
.x4 .item_box:before, .x4 .item_box:after { background: #ff5732; }
.x5 .item_box:before, .x5 .item_box:after { background: #ffb400; }
.x6 .item_box:before, .x6 .item_box:after { background: #395d77; }
.x7 .item_box:before, .x7 .item_box:after { background: #6dc90b; }
.x8 .item_box:before, .x8 .item_box:after { background: #395d77; }
.x9 .item_box:before, .x9 .item_box:after { background: #30c68c; }
.digitalPics .disc{ /* padding:35px; */  height: 0; overflow: hidden; padding-bottom:38.1%;}
.digitalPics ._word{ padding: 5%; color: #fff;}
.digitalPics .disc h3{ font-size: 26px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.digitalPics ._img{ height: 0; padding-bottom: 75%; overflow: hidden; position: relative;}
.digitalPics .span-6 ._img{ padding-bottom: 56.548%; overflow: hidden;}
.digitalPics .span-6 ._img img{ position: absolute; bottom: 0; left: 0;}
.digitalPics .span-6 .disc { display: none;}
.digitalPics .over{ padding: 10%; color: #fff; font-size: 15px;}
.digitalPics .over h3{ font-size: 32px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.digitalPics .over ._txt{ margin-bottom: 5%;}
.digitalPics .over ._intro{ height: 170px; overflow: hidden; }
.digital_menu { margin-bottom: 35px;} 
.digitalPics .span-6 .case_box .over{ background: rgba(0,0,0,.8);}
.digitalDetail{ background: #000 url(digital_bg.jpg) no-repeat top; padding-top: 60px; padding-bottom: 35px; position: relative;}
.digitalDetail .digitalTit{ font-size: 42px; color: #fff; margin-bottom: 40px; text-align: center; line-height: 1; }
.digitalDetail .digitalIntro{ color: #fff; text-align: center; margin-bottom: 40px; padding: 0 13%;}
.digitalDetail .parrs{ background:url(scroll_arr.png) no-repeat 0 0; position: absolute; width: 40px; height: 70px; top: 50%; margin-top: -35px; }
.digitalDetail .parr_prev{ left: 5%;}
.digitalDetail .parr_prev:hover{ background-position: -40px 0;}
.digitalDetail .parr_next{ right: 5%; background-position: -40px -70px;}
.digitalDetail .parr_next:hover{ background-position: 0 -70px;}
.digitalDetail .garrs { position: absolute;top:42%; color: #fff;}
.digitalDetail .prevGallery{ left: 50%; margin-left: -510px; }
.digitalDetail .nextGallery{ right: 50%; margin-right: -510px; }
.digitalDetail .close_btn,.digitalDetail .back_btn{ cursor: pointer; width: 40px; height: 40px; background:url(vr_btns.png) no-repeat -40px 0; position: absolute; right: 50px; top: 50px;}
.digitalDetail .back_btn{ background-position: 0 0; right: 98px; }
.digitalDetail .back_btn:hover{ background-position: 0 -40px; }
.digitalDetail .close_btn:hover{ background-position: -40px -40px; }
/*3d翻转*/

.digitalPics li { float: left; position: relative; perspective: 1500px; -webkit-perspective: 1500px; }
.digitalPics li.x1 img{ width: 100%; }
.digitalPics li.x1 a{ height: 0; padding-bottom: 113%; overflow: hidden;}
.anim3d { opacity: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.anim3d.act { opacity: 1; }
.item_box { position: relative; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotateX(90deg) translateZ(300px) translateY(-100%); transform: rotateX(90deg) translateZ(300px) translateY(-100%); -webkit-transition: .8s ease-in-out; transition: .8s ease-in-out; }
.act .item_box { -webkit-transform: rotateX(0deg) translateZ(0px) translateY(0px); transform: rotateX(0deg) translateZ(0px) translateY(0px); }
.list3d, .item_box:before, .item_box:after { width: 100%; height: 100%; }
.list3d { background: none; position: relative; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); top: 0; z-index: 10; left: 50%; margin: 0 0 0 -50%; }
.list3d img { width: 100%; height: auto; }
.item_box:before, .item_box:after { content: ''; display: block; background: #ff2044; position: absolute; top: 0; z-index: 5; left: 0; }
.item_box:before { -webkit-transform: rotateX(-90deg) translateY(0); transform: rotateX(-90deg) translateY(0); transform-origin: center top 0; -webkit-transform-origin: center top 0; }
.item_box:after { -webkit-transform: rotateX(-90deg) translateY(100%); transform: rotateX(-90deg) translateY(100%); transform-origin: center bottom 0; -webkit-transform-origin: center bottom 0; }
.delay1, .delay1 .item_box { -webkit-transition-delay: 0s; transition-delay: 0s; }
.delay2, .delay2 .item_box { -webkit-transition-delay: .4s; transition-delay: .4s; }
.delay3, .delay3 .item_box { -webkit-transition-delay: .8s; transition-delay: .8s; }
.delay4, .delay4 .item_box { -webkit-transition-delay: 1.2s; transition-delay: 1.2s; }
/*3d翻转END*/
.bigImg{ width: 1000px; margin: 0 auto; height: 475px; overflow: hidden; margin-bottom: 50px;text-align: center; }
.bigImgNavs{ height:auto; padding-bottom: 15px; width: 850px; margin: 0 auto; text-align: center; margin-bottom: 15px; white-space: nowrap; overflow-x:auto;}
.bigImgNavs a{ display: inline-block; border: 3px solid #000; width: 110px;}
.bigImgNavs .on{ border: 3px solid #ff6600;}
.bigImgBar{ background: #1a1a1a; line-height: 52px; color: #7c7c7c; margin-bottom: 40px; }

.newsBar{ background: #f60; color: #fff; overflow: hidden;}
.newsBar li{ float: left; background: none;}
.newsBar li a{ height: 56px; margin-bottom: 10px;  }
.newsBar li a:hover{ color: #fff;}
.newsBar li.cur a{ border-bottom: 1px solid #fff; color: #fff;}
.digitalFooter{ background:#262831;}
/*.digitalFooter .foot3{ border-top: 1px solid #4d555d;}*/
.digitalFooter .foot1{ background:url(digital_foot_pic.jpg) no-repeat right;}
/*.digitalFooter .foot1 .box{ padding-left: 0; }
.digitalFooter .foot1 .qr_code{ left: auto; right: 14.5%;}*/
.digitalFooter .foot1 dl{ padding-left: 0; padding-right: 5%; width: 10%;}
.digitalFooter .ic{ display: inline-block; width: 100px; height: 100px; background:url(digital_foot_ico.png) no-repeat 0 0; }
.digitalFooter .ic2{ background-position: -100px 0;}
.digitalFooter .ic3{ background-position: -200px 0;}
.digitalFooter .ic4{ background-position: -300px 0;}
.digitalFooter .ic5{ background-position: -400px 0;}
.digitalFooter .ic6{ background-position: -500px 0;}
.digitalFooter .animate_nums li{ width: 16.66%;}
.digitalFooter .foot_nums{ height: 260px;}
/* 数字展馆底部*/
.pageFooter .gotop{ display: none; }
.pageFooter dl.digital_foot_intro { width: 26%; line-height: 28px; }
.pageFooter dl.digital_foot_intro dd{ color: #aaabad;}
.brand_tit{ text-align: center; position: absolute; color: #fff; width: 100%; /* padding-top: 80px; */ top: 50%; margin-top: -75px;}
.brand_tit ._tit{ font-size: 60px; font-weight: normal; line-height: 1; margin-bottom: 25px; }
.brand_tit ._sub{ font-size: 25px; font-weight: bold;}
.brand_tit ._sub p{ display: inline-block; position: relative;}
.brand_tit ._sub p:before{ content: ""; position: absolute; width: 120px; height: 1px; background:rgba(255,255,255,.5); top: 20px; left: -140px;}
.brand_tit ._sub p:after{ content: ""; position: absolute; width: 120px; height: 1px; background:rgba(255,255,255,.5); top: 20px; right: -140px;}
.brand_tit ._txt{ font-size: 18px; }
.num_list{ width: 102%;}
.num_list li{ background:#ffb400; width: 19%; height: 141px; float: left; margin-right: 1%;  box-sizing:border-box; text-align: left;}
.num_list li ._con{ border: 6px solid #fff; padding: 5%; position: relative;}
.num_list li i{ background: url(brand_num.png) no-repeat 0 0; display: inline-block; width: 115px; height: 100px;}
.num_list .li2 i{ background-position: -115px 0;}
.num_list .li3 i{ background-position: -230px 0;}
.num_list .li4 i{ background-position: -345px 0;}
.num_list .li5 i{ background-position: -460px 0;}
.num_list li ._txt{ position: absolute; left: 50%; margin-left: -38%; top: 0; font-size: 16px; width: 76%; padding-top: 10%;}

.job_news{ height: 64px; line-height: 64px;  background: #f60; color: #fff;  font-size: 15px; }


.ydhl_sec1{ background: #ffb400; color: #fff; text-align: center; padding: 45px 0;}
.ydhl_sec1 .p1{ font-size: 28px; line-height: 1; }
.ydhl_sec1 .p2{ font-size: 44px; margin-bottom: 20px;}
.ydhl_sec2{ padding-top: 80px;}
.ydhl_sec2 ._t{ font-size: 40px; color: #323232; font-weight: normal; line-height: 1; margin-bottom: 20px;}
.ydhl_sec2 ._intro{ font-size: 15px; margin-bottom: 80px; }
.service_icos li{ width: 20%; float: left; border-right: 1px solid #ededed; margin-bottom: 70px; margin-left: -1px; cursor: pointer;}
.service_icos li .ic{  display: inline-block; background:url(brand_icos.png) no-repeat 0 0; width: 50px; height: 50px; margin: 0 auto;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.service_icos li .p1{ font-size: 16px;}
.service_icos li .ic2{ background-position: -50px 0;}
.service_icos li .ic3{ background-position: -100px 0;}
.service_icos li .ic4{ background-position: -150px 0;}
.service_icos li .ic5{ background-position: -200px 0;}
.service_icos li .ic6{ background-position: -250px 0;}
.service_icos li .ic7{ background-position: -300px 0;}
.service_icos li .ic8{ background-position: -350px 0;}
.service_icos li .ic9{ background-position: -400px 0;}
.service_icos li .ic10{ background-position: -450px 0;}
.service_icos li .ic14{ background-position: -150px -50px;}
.service_icos li .ic15{ background-position: -200px -50px;}
.service_icos li .ic16{ background-position: -250px -50px;}
.service_icos li .ic17{ background-position: -300px -50px;}
.service_icos li:hover .ic{ -webkit-transform: translateY(-15px); transform: translateY(-15px);}

.ydhl_sec3{ width: 100%; height: 242px; padding-top:70px; background:url(brand_bg2.jpg) no-repeat center; color: #fff;text-align: center; position: relative;}
.ydhl_sec3 .inner_wrap{ position: relative; height: 100%;}
.ydhl_sec3 ._t{ font-size: 42px; font-weight: normal;}
.ydhl_sec3 ._intro{ font-size: 15px; }
.brand_menu { position: absolute; bottom: 0; left: 0; width: 100%;}
.brand_menu li{ width: 14.1%; float: left; margin-right: 2px; cursor: pointer;  background:rgba(0,0,0,.2); color: #fff; height: 52px; line-height: 52px; font-size: 17px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.brand_menu li.cur{ background: #f60;}
.brand_menu li a{ display: block;}
.brand_menu li a:hover{ color: #fff; }
.brand_menu li:hover{ /* transform:translateY(-15px);  */ background:#ff6600;}

.ydhl_sec4{ background: #f4f4f4; padding: 70px 0; }
.ydhl_sec4 .tip{ font-size: 17px; color: #f60; margin-bottom: 30px;}
.ydhl_sec4 ._t{ font-size: 24px; line-height: 1; margin-bottom: 20px;}
.ydhl_sec4 ._txt{ margin-bottom: 40px; line-height: 2;}
.ydhl_sec4 .links a{ float: left; width: 100px; height: 50px; padding: 25px 0; background: #0497b7; text-align: center;}
.ydhl_sec4 .links .a2{ background: #fa9f00;}
.ydhl_sec4 .links .a3{ background: #65bc46;}
.ydhl_sec4 .links a i{ display: inline-block;  background:url(brand_icos.png) no-repeat 0 -50px; width: 50px; height: 50px;  vertical-align: middle;}
.ydhl_sec4 .links a:hover{ opacity: .8;}
.ydhl_sec4 .links .a2 i{  background-position: -50px -50px;}
.ydhl_sec4 .links .a3 i{ background-position: -100px -50px; margin-right: 25px; }
.ydhl_sec4 .links .a3{ width: auto; padding:25px; color: #fff; font-size: 28px; }

/* 企业网站 */
.qywz_sec1{ background: #2cbcb1;}
.qywz_sec1 .p1{ font-size: 40px; margin-bottom: 20px;}
.qywz_sec1 .p2{ font-size: 15px; }
.qy_num_list li { float: left;  width: 20%; text-align: left; font-size: 15px;}
.qy_num_list li i{ float: left; background:url(num_ico.png) no-repeat 0 0; margin-right: 20px; width: 30px; height: 120px;}
.qy_num_list li .p{ padding-top: 30px;}
.qy_num_list li .ic2{ background-position: -30px 0;}
.qy_num_list li .ic3{ background-position: -60px 0;}
.qy_num_list li .ic4{ background-position: -90px 0;}
.qy_num_list li .ic5{ background-position: -120px 0;}
.qywz_ys { text-align: left;}
.qywz_ys ._img{ text-align: center;}
.qywz_ys ._tit{ font-size: 20px; }
.qywz_ys ._list{ border-left: 2px solid #f1f1f1; margin-left: 100px;}
.qywz_ys ._list li{ margin-bottom: 80px; position: relative; padding-left: 90px; cursor: pointer;}
.qywz_ys ._list li .ic{ display: inline-block; width: 110px; height: 110px; background:url(qywz_icos.png) no-repeat 0 0; position: absolute; left:-55px; top:-20px; }
.qywz_ys ._list li .ic2{ background-position: -110px 0 ;}
.qywz_ys ._list li .ic3{ background-position: -220px 0 ;}
.qywz_ys ._list li .ic4{ background-position: -330px 0 ;}
.qywz_ys ._list li:hover .ic{ -ms-background-position-y: -110px;background-position-y: -110px;}

.qywz_sec3{ background: url(qywz_sec3_bg.jpg) no-repeat center fixed; /* height: 342px; */ width: 100%; padding: 60px 0;  -webkit-background-size: 100% 100%;
background-size: 100% 100%; }
.qywz_sec3 ._tit{ font-size: 40px; color: #fff; font-weight: normal; text-align: center; line-height: 1; margin-bottom: 45px; }
.qywz_sec3 ._intro{ color: #fff; font-size: 16px; text-align: center;}
.qy_feature{ /* width: 70%;  */ margin: 0 auto;}
.qy_feature .row>div,.qy_feature li { position: relative; -webkit-perspective: 600px; -moz-perspective: 600px; margin-bottom: 20px; }
.qy_feature ._rect{ color: #fff; font-size: 18px; text-align: center; width: 100%;/*height: 163px;  height: 0; padding-bottom: 42.6%;  */ background:rgba(117,166,196,.8);}
.qy_feature ._rect span,.qy_feature ._c { /* padding-top: 19%; */ display: table-cell; vertical-align: middle;}
.qy_feature ._rect { cursor: pointer; -webkit-transform: rotateX(0deg) rotateY(0deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; transform: rotateX(0deg) rotateY(0deg); transform-style: preserve-3d; backface-visibility: hidden; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;display: table; }
.qy_feature .row>div:hover ._rect,.qy_feature li:hover ._rect{ -webkit-transform: rotateX(180deg); transform: rotateX(180deg); }
.qy_feature .row>div ._rect2,.qy_feature li ._rect2{ overflow: hidden; position: absolute; left: 0px; top: 0px; background: #ffb400 !important; -webkit-transform: rotateX(-180deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; transform: rotateX(-180deg); transform-style: preserve-3d; backface-visibility: hidden; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.qy_feature .row>div:hover ._rect2,.qy_feature li:hover ._rect2 { -webkit-transform: rotateX(0deg) rotateY(0deg); transform: rotateX(0deg) rotate(0deg); z-index: 10; }

.qy_feature ._c{ padding:15%;}
.qy_feature ._c h3{ font-size: 20px; font-weight: normal; margin-bottom: 5px;}
.qy_feature ._c p{ font-size: 13px; height: 40px; overflow: hidden;}
/* 上市公司 */
.ssgs_sec1{ background: #42668f; }
.ssgs_sec1 .qy_num_list li{ width: 25%;}
.ssgs_sec1 .p1{ font-size: 40px; line-height: 1;}
.ssgs_sec1 .p2{ font-size: 52px; line-height: 1;}
.ssgs_sec2 .service_icos li{ width: 21.3%; text-align: left; padding:0 6%;}
.ssgs_sec2 .service_icos li .ic{ float: left; margin-right: 6.25%;}

/* 响应式网站 */
.xyswz_sec1 { width: 100%; height: 204px; background:#ff6600; text-align: center;}
.xyswz_sec1 .bounceIn{float: left; /* display: inline-block; vertical-align: middle; */ visibility: hidden; opacity: 0;}
.xyswz_sec1 .animated{ visibility: visible;opacity: 1; }
.xyswz_sec1 ._con{ padding-top: 56px; padding-bottom: 51px;padding-left:5%;}
.xyswz_sec1 ._con .fh{ font-weight: bold; font-size: 28px; color: #fff; padding:1.5% 5%;}
.xyswz_sec2 ._img{ text-align: center; }
.xyswz_sec2 .p1{ font-size: 18px; color: #000; margin-bottom: 10px;}
.xyswz_sec2 .p2{ font-size: 15px; color: #737373; text-align: center; margin-bottom: 50px;}
.xyswz_sec2{ padding-bottom: 90px;}
.xyswz_sec3 { background:url(xyswz_sec3_bg.jpg) fixed; padding: 75px 0; overflow: hidden;}
.xyswz_sec3 .img_list li img{ width: 100%; }
.xyswz_sec3 ._tit{ text-align: center; font-size: 40px; color: #fff; line-height: 1; margin-bottom: 65px;}
.xyswz_sec3 ._tit b{ color: #f60;}
.xyswz_sec3 .img_list li{ overflow: hidden; }
.xyswz_sec3 .img_list li .t{ font-size: 26px; color: #fff; position: absolute; top: 30px; left: 35px;}
.xyswz_sec3 .img_list li .t:after{ content: ''; width: 50px; height: 1px; background: #fff; position: absolute; left: 0; bottom: -15px;}
.xyswz_sec3 .img_list li ._con{ height: 0; padding-bottom: 79%; background: #42668f; position: relative;}
.xyswz_sec3 .img_list li .span-6 { position: relative; cursor: pointer;}
.xyswz_sec3 .img_list li ._mask{ background:rgba(0,0,0,.8); color: #fff; width: 90%; height: 90%; padding: 5%; position: absolute; top: 100%; left: 0;-webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.xyswz_sec3 .img_list>.span-6:hover ._mask{ top: 0;}
.xyswz_sec3 .img_list li i{ display: inline-block;position: absolute; width: 60px; height: 50px; background:url(xyswz_num.png) no-repeat 0 0; bottom: 25px; right: 30px;}
.xyswz_sec3 .img_list li .num02{ background-position: -60px 0;}
.xyswz_sec3 .img_list li .num03{ background-position: -120px 0;}
.xyswz_sec3 .img_list li .num04{ background-position: -180px 0;}
.xyswz_sec3 .img_list li .num05{ background-position: -240px 0;}
.xyswz_sec3 .img_list li .num06{ background-position: -300px 0;}
.xyswz_sec3 .img_list .l4 ._con{  background: #4d2e83; }
.xyswz_sec3 .img_list .l5 ._con{  background: #65bc46; }
.xyswz_sec3 .img_list .l7 ._con{  background: #ffb400; }
.xyswz_sec3 .img_list .l10 ._con{  background: #2cbcb1; }
.xyswz_sec3 .img_list .l12 ._con{  background: #42668f; }
.xyswz_sec4{ text-align: center; padding: 65px 0;}
.xyswz_sec4 ._tit{ font-size: 40px; line-height: 1; margin-bottom: 20px;}
.xyswz_sec4 .p1{ font-size: 16px;  margin-bottom: 50px;}
.xyswz_sec4 .icos{ width: 100%; height: 270px; }
.xyswz_sec4 .dot ._list{ display: none;}
.xyswz_sec4 .dot ._list a{ display: block; line-height: 28px;}
.xyswz_sec4 .dot { z-index: 5; background: #fff; position: absolute; cursor: pointer; width: 128px; height: 128px; border: 1px solid #ddd; border-radius: 64px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.xyswz_sec4 .dot .ic{ display: inline-block; width: 50px; height: 50px; background:url(xyswz_ico.png) no-repeat 0 0;  margin-top: 30px; }
.xyswz_sec4 .dot h3{ line-height: 1; font-weight: normal; font-size: 17px; margin-bottom: 8px; margin-top: 5px;}
.xyswz_sec4 .dot:hover{ z-index:6; background: #ff6600; color: #fff; height: auto; padding-bottom: 30px;}
.xyswz_sec4 .dot:hover ._list{ display: block; text-align: left;padding-left: 30px; padding-right: 10px;}
.xyswz_sec4 .dot:hover ._list a{ color: #fff;}
.xyswz_sec4 .dot1 .ic{ background-position: 0 0;}
.xyswz_sec4 .dot2 .ic{ background-position: -50px 0; }
.xyswz_sec4 .dot3 .ic{ background-position: -100px 0; }
.xyswz_sec4 .dot4 .ic{ background-position: -150px 0; }
.xyswz_sec4 .dot5 .ic{ background-position: -200px 0; }
.xyswz_sec4 .dot6 .ic{ background-position: -250px 0; }
.xyswz_sec4 .dot7 .ic{ background-position: -300px 0; }
.xyswz_sec4 .dot8 .ic{ background-position: -350px 0; }
.xyswz_sec4 .line{ content:''; position: absolute; background:url(line1_2.png) no-repeat center; width: 100px; height: 107px; z-index: 1;}
.xyswz_sec4 .line2,.xyswz_sec4 .line4,.xyswz_sec4 .line6,.xyswz_sec4 .line8{ background-image: url(line1_1.png); height: 123px; width: 110px;}
.xyswz_sec4 .line1{ left: 7%; top: 91px;}
.xyswz_sec4 .line2{ left: 19%; top: 91px;}
.xyswz_sec4 .line3{ left: 32%; top: 91px;}
.xyswz_sec4 .line4{ left: 44%; top: 91px;}
.xyswz_sec4 .line5{ left: 57%; top: 91px;}
.xyswz_sec4 .line6{ left: 69%; top: 91px;}
.xyswz_sec4 .line7{ left: 82%; top: 91px;}

.xyswz_sec4 .dot1:hover .ic{ background-position: 0 -50px;}
.xyswz_sec4 .dot2:hover .ic{ background-position: -50px -50px;}
.xyswz_sec4 .dot3:hover .ic{ background-position: -100px -50px;}
.xyswz_sec4 .dot4:hover .ic{ background-position: -150px -50px;}
.xyswz_sec4 .dot5:hover .ic{ background-position: -200px -50px;}
.xyswz_sec4 .dot6:hover .ic{ background-position: -250px -50px;}
.xyswz_sec4 .dot7:hover .ic{ background-position: -300px -50px;}
.xyswz_sec4 .dot8:hover .ic{ background-position: -350px -50px;}

.xyswz_sec4 .dot1{ top: 0; }
.xyswz_sec4 .dot2{ bottom: 0; left: 12.5%;}
.xyswz_sec4 .dot3{ top:0;  left: 25%;}
.xyswz_sec4 .dot4{ bottom: 0; left: 37.5%;}
.xyswz_sec4 .dot5{ top: 0; left: 50%;}
.xyswz_sec4 .dot6{ bottom: 0; left: 62.5%;}
.xyswz_sec4 .dot7{ top: 0; left: 75%;}
.xyswz_sec4 .dot8{ bottom: 0; left: 87.5%;}

.ydhl_banner{ width: 100%; height: 526px; }
.ydhl_banner .slide_nav { left: 0; width: 100%; bottom: 0; text-align: center; }
.ydhl_banner .slide_nav a{display: inline-block;width: 1em;height: 1em;border-radius: .5em;
margin: .5em;background:#ccc;box-shadow: 1px 1px 2px rgba(0,0,0,.5);overflow: hidden;
line-height: 99px;}
.ydhl_banner img{ position: absolute; width: 1920px; left: 50%; margin-left: -960px;}
.ydhl_banner .slide_nav .on{background:#ff6600;}
.ydhl_banner .arrs{ /* display: none;  */z-index: 99; background:url(banner_arr.png) no-repeat 0 0; width: 46px; height: 91px; position: absolute; top: 50%; margin-top: -45px;}
.ydhl_banner .arr_prev{ left: 2%;}
.ydhl_banner .arr_next{ right: 2%; background-position: -46px 0;}
.ydhl_banner .arr_prev:hover{ background-position: 0 -91px;}
.ydhl_banner .arr_next:hover{ background-position: -46px -91px;}
.ydhl_banner:hover .arrs{ display: block;}


.ydhl_index_sec1 { padding: 40px 0; background: #f60; color: #fff; margin-bottom: 55px;}
.ydhl_index_sec1 ._tit{ font-size: 36px; font-weight: normal; margin-bottom: 20px; line-height: 1;}
.ydhl_index_sec1 ._dis{ font-size: 14px;}
.ydhl_index_sec2{ margin-bottom: 40px; }
.ydhl_index_sec2 li{ float: left; width: 25%; height: 0; padding-bottom: 34.5%; overflow: hidden; }
.ydhl_index_sec2 li ._img{ position: relative; overflow: hidden;/*  height: 422px; */}
.ydhl_index_sec2 li ._img img{ width: 100%;  -webkit-transition: all 0.6s ease; transition: all 0.6s ease;  }
.ydhl_index_sec2 li ._img:hover img{ -moz-transform:scale(1.08,1.08); -ms-transform:scale(1.08,1.08); -o-transform:scale(1.08,1.08); -webkit-transform:scale(1.08,1.08); transform:scale(1.08,1.08);}
.ydhl_index_sec2 li ._con{ position: absolute; top: 0; left: 0;z-index: 5; background:rgba(0,0,0,.6); color: #fff; width: 100%; height: 100%; text-align: center;}
.ydhl_index_sec2 li ._con .ic{ display: block; width: 60px; height: 60px; background:url(ydhl_index_ico.png) no-repeat 0 0; margin: 25% auto 20px auto;}
.ydhl_index_sec2 li ._con .ic2{ background-position: -60px 0;}
.ydhl_index_sec2 li ._con .ic3{ background-position: -120px 0;}
.ydhl_index_sec2 li ._con .ic4{ background-position: -180px 0;}
.ydhl_index_sec2 li ._con h3{ font-size: 30px; font-weight: normal; margin-bottom: 20px;}
.ydhl_index_sec2 li ._con ._txt{ font-size: 14px; border-top: 1px solid rgba(255,255,255,.4);border-top: 1px solid #fff\9\0; width: 54%; margin: 0 auto; padding-top: 20px;}
.ydhl_index_news{ padding: 60px 0; background: #f5f7f8; margin-bottom: 50px;}
.ydhl_index_news ._tit{ font-size: 40px; text-align: center; font-weight: normal; line-height: 1; margin-bottom: 50px;}
.news_list li{ width: 25%; float: left; background: #fff;}
.news_list li ._con{ display: block; border-right: 1px solid #ddd; padding: 45px 30px 80px 30px;}
.news_list li ._con ._date{ width: 90px; text-align: center; color: #878787; font-family: Arial; border-bottom: 2px solid #fac9a7; padding-bottom: 10px; line-height: 1; margin-bottom: 20px; }
.news_list li ._con h3{ font-size: 22px; font-weight: normal; margin-bottom: 30px;}
.news_list li ._con ._txt{ color: #878787; }
/* 移动互联首页 */
.digital_index_baner{ height: 527px; width: 100%; }
.digital_index_baner img{ position: absolute; max-width: none; left: 50%; margin-left: -960px;}
.digital_navs { border-bottom: 1px solid #e9e9e9;}
.digital_navs ._con{ text-align: center; padding: 70px 0; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; margin-left: -1px; }
.digital_navs ._con h3{ font-size: 26px; font-weight: normal; line-height: 1; margin-bottom: 20px; }
.digital_navs ._con i{ width: 40px; height: 2px; background: #272636; display: inline-block;}
.digital_navs ._con .p{ font-size: 14px; margin-bottom: 10px; }
.digital_index_word{ background: #051a22; padding: 80px 0; margin-top: -30px;}
.digital_index_news ._con{ padding:50px 50px 70px 50px;  border-right: 1px solid #dedede;border-left: 1px solid #dedede; margin-left: -1px; display: block; }
.digital_index_news ._con ._date{ color: #b9b9b9; font-size: 14px; font-family: Arial; border-bottom: 2px solid #fac9a7; margin-bottom: 20px; width: 90px; }
.digital_index_news ._con h4{ font-size: 22px; font-weight: normal; margin-bottom: 20px; height: 70px; overflow: hidden; }
.digital_index_news .newlogo{ padding-top: 50px;}
.digital_index_news .span-3:first-child ._con{ border: 0;}
.digital_index_list li{ float: left; width: 16.66%; text-align: center; font-size: 14px; cursor: pointer;}
.digital_index_list li .ic{ display: block;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;  width: 100px; height: 100px; background:url(digital_index_icos.png) no-repeat 0 0; margin: 0 auto 20px auto; }
.digital_index_list li .ic2{ background-position: -100px 0;}
.digital_index_list li .ic3{ background-position: -200px 0;}
.digital_index_list li .ic4{ background-position: -300px 0;}
.digital_index_list li .ic5{ background-position: -400px 0;}
.digital_index_list li .ic6{ background-position: -500px 0;}
.digital_index_footer #canvas_box{ height: 280px;}
.digital_index_footer .foot_nums{ height: 280px;}
.digital_index_footer .digital_index_list{ overflow: hidden; padding-top: 60px;}
.digital_index_list li:hover .ic{  transform: translateY(-15px);}



/* 专题活动 */
.zthd_sec1{ background: #f2ad0a; padding-top: 60px; padding-bottom: 70px; text-align: center; color: #fff;}
.zthd_sec1 li{ float: left; overflow: hidden;text-align: left; width: 27%; font-size: 16px;}
.zthd_sec1 ._tit{ line-height: 1; font-size: 40px; margin-bottom: 60px;}
.zthd_sec1 li i{ float: left; width: 26%; /* height: 100px; */height: 0; padding-bottom: 25%; background:url(brand_num.png); -webkit-background-size: 500% 100%;
background-size: 500% 100%; margin-right: 4%;}
.zthd_sec1 li span{ margin-top: 25px; display: inline-block;}
.zthd_sec1 li.line{ text-align: center; width: 9.5%;}
.zthd_sec1 li .n2{ background-position: -100% 0;}
.zthd_sec1 li .n3{ background-position: -200% 0;}
.zthd_sec2{ padding-top: 80px; padding-bottom: 90px;}
.zthd_sec2 ._t{ font-size: 40px; font-weight: normal; text-align: center;}
.zthd_sec2 ._sub{ font-size: 15px; color: #787878; text-align: center; margin-bottom: 90px;}
.zthd_sec2 ._list{ border-left: 1px solid #ddd;}
.zthd_sec2 ._list li{ font-size: 15px; margin-bottom: 50px; padding-left: 40px; position: relative; cursor: pointer;}
.zthd_sec2 ._list li .dot{ position: absolute; width: 16px; height: 16px; border: 1px solid #ff6600;background: #fff; border-radius: 8px; left: -9px; top: 3px;}
.zthd_sec2 ._list li .dot.red{ background: #ff6600;}
.zthd_sec2 ._list li:hover .dot{ background: #ff6600; }
.zthd_sec3{ background:url(zthd_bg1.jpg) no-repeat center fixed; height: 363px; padding-top: 60px; }
.zthd_sec3 ._tit{ font-size: 40px; text-align: center; color: #fff; }
.zthd_sec3 ._con{ background: #f60; color: #fff; padding-bottom: 35%;height: 0; font-size: 20px; text-align: center;}
.zthd_sec3 ._sub{ font-size: 15px; color: #fff; text-align: center; margin-bottom: 50px;}
.zthd_sec3 ._con span{ display: block; padding-top: 13%; position: relative;}
.zthd_sec3 ._con span:before{ content: ''; position: absolute; width: 60px; height: 1px; background: #fff; left:20%;top: 78%;}
.zthd_sec3 ._con span:after{ content: ''; position: absolute; width: 60px; height: 1px; background: #fff; right:20%;top: 78%;}

.zthd_sec3 ._con2{ background: #ffb400;}
.zthd_sec3 ._con3{ background: #f2c200;}
.zthd_sec3 ._con4{ background: #65bc46;}

.yxwz_sec1{ background: #f6f6f6; padding: 50px 0; text-align: center;}
.yxwz_sec1 ._t{ font-size: 40px; }
.yxwz_sec1 ._info{ margin-bottom: 60px;}
.yxwz_sec2{ padding: 60px 0; }
.yxwz_sec2 ._t{ font-size: 40px; }
.yxwz_sec2 ._t span{ color: #f60;}
.yxwz_sec2 ._intro{ font-size: 15px; margin-bottom: 50px; }
.yxwz_sec2 .full-row>div{  -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.yxwz_sec2 ._con{ text-align: left; color: #fff; padding:40px 10%; overflow: hidden;}
.yxwz_sec2 ._con1{ background: #f60; }
.yxwz_sec2 ._con2{ background: #ff9000; }
.yxwz_sec2 ._con3{ background: #65bc46; }
.yxwz_sec2 ._con h3{ font-size: 30px; font-weight: normal; line-height: 1; margin-bottom: 20px;}
.yxwz_sec2 ._con ._intro{ margin-bottom: 50px; height: 72px; overflow: hidden;}
.yxwz_sec2 li{ margin-bottom: 8px; white-space: nowrap;}
.yxwz_sec2 ._con ul{ float: left; width: 50%; min-height: 112px; }
.yxwz_sec2 ._con .list2{ display: none;}
.yxwz_sec2 .span-6 ._con .list2{ display: block;}
.yxwz_sec2 ._con li em{ display: inline-block; width: 10px; height: 10px; border: 2px solid #fff; vertical-align: middle; margin-right: 15px;}
.yxwz_sec2 ._con .ic{ display: block; background:url(brand_num.png) no-repeat 0 0; width: 115px; height: 100px; margin-bottom: 20px; }
.yxwz_sec2 ._con2 .ic{ background-position: -115px 0;}
.yxwz_sec2 ._con3 .ic{ background-position: -230px 0;}
.yxwz_sec3 li .ic{ display: block; width: 40px; height: 40px;}
.yxwz_sec3 ._t{ font-size: 40px;  text-align: center; }
.yxwz_sec3 ._t span{ font-size: 48px; font-weight: bold; color: #ff6600;font-family: Arial;}
.yxwz_sec3 ._info{ text-align: center; font-size: 15px; margin-bottom: 80px;}
.yxwz_sec3 ._list .ic{ display: block;width: 40px;height: 40px; background:url(yxwz_icos.png) no-repeat 0 0;  margin: 0 auto; margin-bottom: 15px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.yxwz_sec3 ._list li{ float: left; width: 20%; text-align: center; margin-bottom: 85px;}
.yxwz_sec3 ._list li ._con { border-right: 1px solid #ddd;}
.yxwz_sec3 ._list li .ic2{ background-position: -40px 0;}
.yxwz_sec3 ._list li .ic3{ background-position: -80px 0;}
.yxwz_sec3 ._list li .ic4{ background-position: -120px 0;}
.yxwz_sec3 ._list li .ic5{ background-position: -160px 0;}
.yxwz_sec3 ._list li .ic6{ background-position: 0 -40px;}
.yxwz_sec3 ._list li .ic7{ background-position: -40px -40px;}
.yxwz_sec3 ._list li .ic8{ background-position: -80px -40px;}
.yxwz_sec3 ._list li .ic9{ background-position: -120px -40px;}
.yxwz_sec3 ._list li .ic10{ background-position: -160px -40px;}
.yxwz_sec3 ._list li ._con:hover .ic{ -webkit-transform:translateY(-15px); transform:translateY(-15px); }
.yxwz_sec4{ width: 100%; background:url(yxwz_bg1.jpg) no-repeat center fixed; height: 412px; padding: 70px 0; color: #fff; -webkit-background-size: 100% 100%;
background-size: 100% 100%;}
.yxwz_sec4 ._t{ text-align: center; font-size: 40px; color: #fff; line-height: 1; margin-bottom: 20px;}
.yxwz_sec4 ._t b{ color: #f60; }
.yxwz_sec4 ._intro{text-align: center; color: #fff; font-size: 16px; margin-bottom: 40px;}
.yxwz_sec4 ._list{ overflow: hidden; width: 102%;}
.yxwz_sec4 li { float: left; /* cursor: pointer; */ width: 18%; margin-right: 2%;/*  background:rgba(0,0,0,.6); */ text-align: center; margin-bottom: 25px;/*  padding: 25px 0; */}
.yxwz_sec4 .ic{ display: block; width: 40px; height: 40px; background:url(yxwz_icos.png) no-repeat 0 -80px;margin: 0 auto; margin-bottom: 15px;}
.yxwz_sec4 .ic2{ background-position: -40px -80px;}
.yxwz_sec4 .ic3{ background-position: -80px -80px;}
.yxwz_sec4 .ic4{ background-position: -120px -80px;}
.yxwz_sec4 .ic5{ background-position: -160px -80px;}
.yxwz_sec4 .ic6{ background-position: 0px -120px;}
.yxwz_sec4 .ic7{ background-position: -40px -120px;}
.yxwz_sec4 .ic8{ background-position: -80px -120px;}
.yxwz_sec4 .ic9{ background-position: -120px -120px;}
.yxwz_sec4 .ic10{ background-position: -160px -120px;}
.yxwz_sec4 .qy_feature ._rect{ background:rgba(0,0,0,.5);}
.yxwz_sec4 .qy_feature ._c{ padding: 8% 15%;}
.top_title{  border-left: 1px solid #ddd; padding-left: 20px; height: 45px; line-height: 45px;  margin: 15px 0 15px 20px;}
.top_title h1{ font-size: 24px; font-weight: normal;}

.brand_intro_list li{ display: none;}
.brand_intro_list li.show{ display: block;}
.breadCrumb h2{ font-size: 17px; font-weight: normal; display: inline-block;}

/* 电子商务 */
.ecommerce_menu h2{ font-size: 62px; font-weight: normal; font-family: Arial; line-height: 1; color: #f60;}
.ecommerce_menu h3{ font-size: 36px; font-weight: normal; margin-bottom: 15px;}
.ecommerce_menu ._txt{ margin-bottom: 90px; font-size: 16px;}
.eMenu_con{ height: 68px; line-height: 68px; border-bottom: 1px solid #e3e3e3; font-size: 16px; text-align: center; width: 100%; background: #fff; }
.eMenu{ height: 68px;width: 100%; margin-bottom: 50px;}
.eMenu_con.fixed{ position: fixed; top: 0; left: 0; z-index: 90;}
.eMenu a{ display: inline-block; }
.eMenu a.cur{ border-bottom: 1px solid #cc000c; color: #f60; }
.eMenu em{ display: inline-block; margin:0 1.5%; /* color: #e3e3e3; */ width: 1px; height: 16px;background: #e3e3e3;}
.eMenu.fixed{ position: fixed; top: 0; left: 0;}
.ecommerce_list li { text-align: center; float: left; margin-bottom: 70px; cursor: pointer;}
.ecommerce_list li .ic{ display: inline-block; width: 70px; height: 70px; background:url(ecommerce_icos.png) no-repeat 0 0;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.ecommerce_list li h3{ font-weight: normal; font-size: 18px;}
.ecommerce_list li ._con{ border-right: 1px solid #ddd;}
.ecommerce_list li .ic2{ background-position: -70px 0;}
.ecommerce_list li .ic3{ background-position: -140px 0;}
.ecommerce_list li .ic4{ background-position: -210px 0;}
.ecommerce_list li .ic5{ background-position: -280px 0;}
.ecommerce_list li .ic6{ background-position: -350px 0;}
.ecommerce_list li .ic7{ background-position: -420px 0;}
.ecommerce_list li .ic8{ background-position: -490px 0;}
.ecommerce_list li .ic9{ background-position: -560px 0;}
.ecommerce_list li .ic10{ background-position: -630px 0;}
.ecommerce_list li .ic11{ background-position: -700px 0;}
.ecommerce_list li .ic12{ background-position: -770px 0;}
.ecommerce_list li .ic13{ background-position: -840px 0;}
.ecommerce_list li .ic14{ background-position: -910px 0;}
.ecommerce_list li .ic15{ background-position: -980px 0;}
.ecommerce_list li:hover .ic{ transform:translateY(-15px); }

.ecommerce_sec2{ width: 100%; height: 693px; padding: 80px 0; background:url(ecommerce_bg.jpg) no-repeat center fixed; color: #fff; text-align: center;}
.ecommerce_sec2 h3{ font-size: 40px; font-weight: normal;}
.ecommerce_sec2 ._intro{ font-size: 16px; margin-bottom: 70px;}
.ecommerce_sec2 ._img img{ width: 89%;}

.ecshop{ background-image: url(eshop_bj.jpg);}
.ecommerceBan { height: 525px; width: 100%; display: none; }
.ec_sec1{ background: #ff6600; color: #fff;  text-align: center; }
.ec_sec1 h3{ font-size: 36px; line-height: 1; font-weight: normal;}
.ec_sec1 ._intro{ font-size: 14px;}
.ec_sec2{ margin-bottom: 40px; }
.ec_sec2 ._con{ position: absolute; z-index: 10; color: #fff; width: 100%; height: 74%; top: 0; left: 0;  text-align: center; color: #fff; padding-top: 15%; cursor: pointer;}
.ec_sec2 img{ width: 100%;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;  }
.ec_sec2 .span-6{ overflow: hidden;}
.ec_sec2 .span-6:hover img{ -moz-transform:scale(1.08,1.08); -ms-transform:scale(1.08,1.08); -o-transform:scale(1.08,1.08); -webkit-transform:scale(1.08,1.08); transform:scale(1.08,1.08); }
.ec_sec2 ._con h3{ font-size: 48px; line-height: 1; font-family: Arial; margin-bottom: 10px; }
.ec_sec2 ._con h4{  font-size: 25px; font-weight: normal;}
.ec_sec2 ._con ._txt{ font-size: 14px; width: 60%; margin: 0 auto 20px auto; }
.ec_sec2 ._con .ic{ display: block; width: 48px; height: 48px; background:url(ecommerce_ic1.png) no-repeat center; margin: 0 auto; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;position: relative; top: 20px; }
.ec_sec2 ._con:hover .ic{ visibility: visible; opacity: 1; top: 0;}
.ec_sec3 { padding-bottom: 60px;}
.ec_sec3 h3{ font-size: 40px; font-weight: normal;}
.ec_sec3 ._txt{ font-size: 16px; margin-bottom: 50px;}
.ec_sec3 ._top{ color: #fff;height: 130px; background: #f60; padding-top: 40px;}
.ec_sec3 ._top .ic{ display: inline-block; width: 60px; height: 60px; background:url(ec_index_ico.png) no-repeat 0 0;}
.ec_sec3 ._top p{ font-size: 22px;}
.ec_sec3 ._links{ background: #f6f6f6;padding: 50px 40px; height: 140px; text-align: left;}
.ec_sec3 ._con:hover ._links{ background: #f0f0f0;}
.ec_sec3 ._links dl{ width: 48%; }
.ec_sec3 ._links dl:last-child{ float: right; }
.ec_sec3 ._links dt{ font-size: 17px; margin-bottom: 15px;}
.ec_sec3 ._links dd{ float: left; width:50%; white-space: nowrap; line-height: 28px; color: #898989; cursor: pointer;}
.ec_sec3 ._con2 ._top{ background: #42668f; }
.ec_sec3 ._con3 ._top{ background: #2cbcb1; }
.ec_sec3 ._con2 ._top .ic{ background-position: -60px 0;}
.ec_sec3 ._con3 ._top .ic{ background-position: -120px 0;}

.ec_sec4{ width: 100%; height: 642px; margin-bottom: 40px; background:url(ec_index_bg.jpg) no-repeat center fixed; padding-top: 60px; padding-bottom: 110px;}
.ec_sec4 ._tit{ font-size: 40px; text-align: center;font-weight: normal; color: #fff;}
.ec_sec4 ._info{ text-align: center; font-size: 16px; color: #fff; margin-bottom: 30px;}
/* 轮播*/
#img-slider .slide{width:100%;background:#fff;position:absolute;}
#img-slider .slide .img{margin:10px auto;border:none;}
#img-slider .img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(204,205,206,5);-moz-box-shadow:0 1px 0 rgba(204,205,206,5);-ms-box-shadow:0 1px 0 rgba(204,205,206,5);box-shadow:0 1px 0 rgba(204,205,206,5);border:1px solid #edeeee;background-color:#fff;width:780px;height:500px;position:relative;}
#img-slider .img img{display:block;width:100%;}
#img-slider .img:first-child{display:block;}

.switcher-wrap{ position:relative;padding-bottom:60px;padding-left:80px;padding-right:80px; }
.switcher-wrap.slider{padding-left:24%;padding-right:24%;padding-top: 50px;}
.switcher-wrap.slider #img-slider ._img{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 20px rgba(0,0,0,0.4);-ms-box-shadow:0 4px 20px rgba(0,0,0,0.4);box-shadow:0 4px 20px rgba(0,0,0,0.4);border-color:#fff;}
.switcher-wrap a.next,.switcher-wrap a.prev{ position:absolute;width:40px;height:80px;top:50%;margin-top:-40px;background:url(banner_arr2.png) no-repeat 0 0; }
.switcher-wrap a.next{ background-position:-43px 0; right:0;}
.switcher-wrap a.prev{background-position:0 0; left: 0;}
.switcher-wrap a:hover{ -ms-background-position-y:-81px ;background-position-y:-81px ;}
.switcher-wrap ul.switcher{text-align:center;position:absolute;left:0;right:0;top:0;}
.switcher-wrap ul.switcher li{display:inline-block;margin:0 25px;}
.switcher-wrap ul.switcher li a{display:block; color: #fff;font-size: 17px;}
.switcher-wrap ul.switcher li a:hover,.switcher-wrap ul.switcher li.active a{ display: block; border-bottom: 1px solid #fff;}
.switcher-wrap ul.switcher li:last-child{margin-right:0;}
.switcher-wrap ._img img{ width: 100%; }
.switcher-wrap .label{ background: #fff; padding:30px 40px; }
.switcher-wrap .label h3{ font-size: 20px; color: #474747; line-height: 1; margin-bottom: 10px;}
.switcher-wrap ._txt{ height: 60px; overflow: hidden; font-size: 14px;}
.digital_header.pageHeader .wrap{ padding-right: 80px;}
.digital_header .nav > ul > li{ width: 18%;}

.qyzq_sec2{ padding-top: 80px; padding-bottom: 40px;}
.qyzq_sec2 h3{ text-align: center; font-size: 40px; font-weight: normal; line-height: 1;}
.qyzq_sec2 .qyzq_list li{ margin-bottom: 60px; }
.qyzq_sec2 .qyzq_list li ._con{ border-right: 1px solid #ededed; padding-left: 40px; padding-right: 60px; cursor: pointer; }
.qyzq_sec2 .qyzq_list li ._con:hover{ background: #fa9f00; color: #fff;}
.qyzq_sec2 ._tit{ margin-bottom: 25px;}
.qyzq_sec2 ._intro{ margin-bottom: 80px; font-size: 15px;}
.qyzq_sec2 ._con{ padding: 30px; padding-right: 70px; overflow: hidden;}
.qyzq_sec2 ._con ._num{ float: left;  margin-top: -10px; font-size: 60px; font-weight: bold; line-height: 1; font-family: Arial; color: #fa9f00; margin-right: 15px;}
.qyzq_sec2 .qyzq_list li ._con:hover ._num{ color: #fbb558;}
.qyzq_sec3 { background:url(qyzq_pic.jpg) no-repeat center; }

/* 移动互联综合页 */

.zonghe_sec1 ._tit{ font-size: 40px; color: #727272; font-weight: normal;}
.zonghe_sec1 { padding-top: 60px; padding-bottom: 40px;}
.zonghe_sec1 ._txt{ font-size: 16px; margin-bottom: 50px;}
.zonghe_scroll { padding:0 80px 40px 80px; }
.zonghe_scroll li{ float: left; width: 23%; }
.zonghe_scroll li ._con{ display: block; background: #f8f8f8; padding: 10%; cursor: pointer;}
.zonghe_scroll li ._con h3{ font-size: 20px; font-weight: normal;}
.zonghe_scroll li ._con h4{ font-size: 14px; font-weight: normal; margin-bottom: 30px;}
.zonghe_scroll li ._con dl{ margin-bottom: 40px;}
.zonghe_scroll li ._con dd{ line-height: 26px;}
.zonghe_scroll li ._con dd .ion { display:inline-block; width:15px; vertical-align:0; height:20px; line-height:20px; font-size:12px; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(list_arr.png) -15px 0 no-repeat;
  *text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000'); -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.zonghe_scroll li ._con dd .ion:before {content:'\3000';}
.zonghe_scroll li ._con dd:hover .ion { background-position:0 0;}
.zonghe_scroll li ._con .ic{  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;  display: inline-block; background:url(zh_icos.png) no-repeat 0 0; width: 86px; height: 86px; margin-bottom: 10px;}
.zonghe_scroll li ._con .ic2{ background-position: -86px 0;}
.zonghe_scroll li ._con .ic3{ background-position: -172px 0;}
.zonghe_scroll li ._con .ic4{ background-position: -258px 0;}
.zonghe_scroll li ._con .ic5{ background-position: -344px 0;}
.zonghe_scroll li ._con .ic6{ background-position: -430px 0;}
.zonghe_scroll li ._con .ic7{ background-position: -516px 0;}
.zonghe_scroll li ._con ._more{ display: block; font-size: 15px; width: 155px; max-width:100%; height: 35px; line-height: 35px; text-align: center; margin: 0 auto; border: 1px solid #ddd;}
.zonghe_scroll li ._con ._more:hover{ background: #f8f8f8; }
.zonghe_scroll li ._con:hover{ background: #f60; color: #fff;}
.zonghe_scroll li ._con:hover .ic{ -ms-background-position-y: -86px; background-position-y: -86px;}
.zonghe_scroll .arrs { width: 46px; height: 91px; top: 50%; margin-top: -45px; display: block; background:url(banner_arr.png) no-repeat 0 0;}
.zonghe_scroll .arr_prev{ left: 0;}
.zonghe_scroll .arr_next{ right: 0; background-position: -46px 0;}
.zonghe_scroll .scroll_nav { width: 100%; position: absolute; bottom: 0px; text-align: center; left: 0;}
.zonghe_scroll .scroll_nav a{ cursor: pointer; display: inline-block; width: 18px; height: 18px; background: #e2e2e2; border-radius: 9px; line-height:99; overflow: hidden; margin:0 5px; }
.zonghe_scroll .scroll_nav a.on{ background: #bababa;}
.zonghe_scroll .arrs:hover{ -ms-background-position-y:-91px ;background-position-y:-91px ;}
.zonghe_sec2{ width: 100%; height: 500px; padding: 45px 0; background:url(ydhl_zh_bg3.jpg) no-repeat center fixed; color: #fff; -webkit-background-size: cover;
background-size: cover;}
.zonghe_sec2 ._tit,.zonghe_sec3 ._tit{ font-size: 40px; font-weight: normal; line-height: 1; margin-bottom: 20px;}
.zonghe_sec2 ._info,.zonghe_sec3 ._info{ font-size: 16px; margin-bottom: 60px;}
.zonghe_sec2 .qy_feature ._c{ padding:10% 15%;}
.zonghe_sec2 .qy_feature ._rect{ background:rgba(0,0,0,.5); }
.zonghe_sec3{ background:url(ydhl_zh_bg2.jpg) no-repeat center; color: #fff; padding: 50px 0;}
.zonghe_sec3 ._info{ margin-bottom: 40px;}
.zonghe_sec3 ._list{ padding:0 90px;}
.zonghe_sec3 .arrs{ display: block; width: 42px; height: 80px; background:url(banner_arr2.png) no-repeat 0 0; top: 50%; margin-top: -40px;}
.zonghe_sec3 .arr_prev{ left: 0;}
.zonghe_sec3 .arr_next{ right: 0; background-position: -41px 0;}
.zonghe_sec3 .arrs:hover{ -ms-background-position-y: -81px; background-position-y:-81px ;}
.zonghe_sec3 li{ width: 48%;text-align: center;}
.zonghe_sec3 li img{ /* width: 100%; */width: 516px!important;height: 297px!important;}
.zonghe_sec3 .scroll_nav{ display: none;}

/* 软件 */
.yxk_sec1{ padding: 80px 0;}
.yxk_sec1 ._tit{ margin-bottom: 30px;}
.yxk_sec1 h3{ margin-bottom: 15px;}
.yxk_sec1 ._intro{ font-size: 15px; padding:0 18%;}
.yxk_sec2{ background: #efefef; padding: 80px 0;}
.yxk_sec2 ._con{ background: #fff;  padding: 10%; overflow: hidden;margin-bottom: 30px; cursor: pointer; padding-left: 40%; position: relative;}
.yxk_sec2 ._con .ic { left: 10%; top: 22%; text-align: center; position: absolute;  width: 100px; height: 100px; line-height: 100px; background: #fff; border-radius: 50px;}
.yxk_sec2 ._con .ic i{ display:inline-block; vertical-align: middle; width: 60px;height: 60px; background:url(soft/yxk_icos.png) no-repeat 0 0;}
.yxk_sec2 ._con h3{ font-size: 22px; font-weight: normal;}
.yxk_sec2 ._con .ic2 i{ background-position: -60px 0;}
.yxk_sec2 ._con .ic3 i{ background-position: -120px 0;}
.yxk_sec2 ._con .ic4 i{ background-position: -180px 0;}
.yxk_sec2 ._con .ic5 i{ background-position: -240px 0;}
.yxk_sec2 ._con .ic6 i{ background-position: -300px 0;}
.yxk_sec2 ._con:hover{ color: #fff; background: #ffb400;}
.yxk_sec2 ._con ._txt{ white-space: nowrap;}
.yxk_sec3{ padding-bottom: 0;}
.yxk_sec4{ background:url(soft/img/yxk_bg2.jpg) no-repeat center fixed; padding-top: 80px; color: #fff; padding-bottom: 110px;}
.yxk_sec4 ._tit{ font-size: 40px; font-weight: normal; line-height: 1; margin-bottom: 10px;}
.yxk_sec4 ._info{ margin-bottom: 80px; font-size: 18px;}
.qa_list ._con{ text-align: left; padding: 12%; border: 6px solid #fff; color: #fff;}
.qa_list ._con h3{ font-size: 24px; font-weight: normal;}
.qa_list ._con h4{font-size: 18px; font-weight: normal; margin-bottom: 15px;}
.qa_list ._con ._num{ font-size: 70px; color: #fff; font-family: Arial; display: block; line-height: 1; font-weight: bold; }
.qa_list ._con li{  line-height: 30px;}
.qa_list ._con:hover{ background:rgba(255,255,255,.8);  }
.qa_list ._con:hover h3{ color: #000;}
.qa_list ._con:hover h4{ color: #000;}
.qa_list ._con:hover li{ color: #7c7669; }
.qa_list ._con:hover ._num{ color: #9d9584; }
.client_list li{ width: 25%; float: left;}
.client_list ._con{ /* border-left: 1px solid #ddd;  */padding:0 10%; }
.client_list ._con ._img{ margin-bottom: 25px;height: 80px; }
.client_list ._con ._img img{height: 100%;width:auto;}
.client_list ._con ._txt{ line-height: 28px; }
.yxk_sec5 { padding: 80px 0; position: relative;}
.yxk_sec5 ._tit{ font-size: 40px; font-weight: normal; text-align: center; line-height: 1; margin-bottom: 10px;}
.yxk_sec5 ._intro{ font-size: 24px; color: #737272; text-align: center; margin-bottom: 80px; }
.yxk_sec5 .parrs{ display: block; width: 50px; height: 50px; background:url(soft/rect_arr.png) no-repeat 0 0; position: absolute; top: 64%;/*  margin-top: -25px; */}
.yxk_sec5 .parrs:hover{ -ms-background-position-y: -50px;
background-position-y: -50px;}
.yxk_sec5 .parr_next{ background-position: -50px 0; right:2%;}
.yxk_sec5 .parr_prev{ left: 2%;}
.client_list .scroll_nav{ display: none; }
.fz30{ font-size: 30px; font-weight: normal;}
.fz40{ font-size: 40px; font-weight: normal; line-height: 1;}
.erp_img{ margin: 0 auto;}
.erp_img img{ width: 41.5%;}
.erp_sec2{ line-height: 1; height: 510px; width: 100%; padding: 110px 0; background:url(soft/img/erp_bg.jpg) no-repeat center fixed;color: #fff; }
.erp_sec2 ._tit{ margin-bottom: 20px; }
.erp_sec2 ._intro{ font-size: 15px; line-height: 30px; margin-bottom: 80px;}
/* .erp_sec2 img{ width: 100%;} */
.police_sec1{ padding: 80px 0;}
.police_sec1 ._tit{ color: #0737a3; margin-bottom: 30px;}
.police_sec1 ._intro{ font-size: 15px;}
.police_sec2{ background:url(soft/img/police_bg.jpg) no-repeat center fixed; height: 469px; padding: 70px 0;}
.police_sec2 ._list{ padding:0 7%; color: #fff;}
.police_sec2 ._list ._con{ cursor: pointer; background: #02032b;  height: 100px; padding: 60px 40px; margin-bottom: 30px; position: relative; padding-left: 150px;}
.police_sec2 ._list h3{ font-size: 24px; font-weight: normal;}
.w1200{ width: 1200px; margin: 0 auto;}
.police_sec2 ._list .ic{ position: absolute; display: block; width: 104px; height: 104px;line-height: 104px;  text-align: center; border-radius: 52px; background: #5886f0; left: 30px; }
.police_sec2 ._list i{ width: 70px; height: 70px;vertical-align: middle; display: inline-block;  background:url(soft/police_icos.png) no-repeat 0 0;}
.police_sec2 ._list .ic2 i{ background-position: -70px 0;} 
.police_sec2 ._list .ic3 i{ background-position: -140px 0;} 
.police_sec2 ._list .ic4 i{ background-position: -210px 0;} 
.police_sec2 ._list ._con:hover{ background: #0207ab;  }
.police_sec2 ._list ._con:hover .ic i{ -ms-background-position-y: -70px; background-position-y: -70px;}
.police_sec3{ padding-top: 50px; }
.police_sec3 ._tit,.police_sec4 ._tit{ margin-bottom: 20px;}
.police_sec3 ._info{ font-size: 18px; margin-bottom: 70px;}
.police_sec4{ background:url(soft/img/police_bg2.jpg) no-repeat center; padding-top: 55px; padding-bottom: 100px; color: #fff;}
.police_sec4 ._con{ padding: 60px 40px; background:rgba( 255,255,255,.2); position: relative; padding-left: 130px;}
.police_sec4 ._num{ font-size: 62px; font-family: Arial; position: absolute; left: 40px; top: 60px; line-height: 1; }
.police_sec4 ._con h3{ font-size: 20px; font-weight: normal;}
.police_sec4 ._con ._txt{ line-height: 26px; }

.tts_sec1{ padding-top:70px; padding-bottom: 50px;}
.tts_sec2 { padding: 40px 0; background: #efefef;}
.tts_sec2 ._con{ text-align: center; background: #fff; padding: 50px 50px 80px 50px; cursor: pointer;  }
.tts_sec2 ._con .ic{ display: block; width: 128px; height: 128px; margin: 0 auto 35px auto; background:url(soft/tts_icos.png) no-repeat 0 0;}
.tts_sec2 ._con .ic2{ background-position: -128px 0;}
.tts_sec2 ._con .ic3{ background-position: -256px 0;}
.tts_sec2 ._con h3{ font-size: 20px; margin-bottom: 20px; font-weight: normal;}
.tts_sec2 ._con ._txt{ line-height: 2;}
.tts_sec2 ._con:hover{ background: #75c81e; color: #fff;}
.tts_sec2 ._con:hover .ic{ -ms-background-position-y: -128px;background-position-y: -128px;}
.tts_sec2 ._con2:hover{ background:#01af5a;}
.tts_sec2 ._con3:hover{ background:#ffb400;}

.tts_sec3{ padding: 70px 0; }
.tts_sec3 ._intro{ font-size: 15px; }
.tts_sec3 ._tit{ margin-bottom: 20px; }
.tts_sec4{ background:url(soft/img/tts_bg.jpg) no-repeat center fixed; height: 515px; width: 100%; padding: 85px 0; color: #fff; } 
.tts_sec4 ._intro{ font-size: 15px; }
.tts_sec4 .c_list ._con{ border: 6px solid #fff;padding: 35px; margin-bottom: 25px; overflow: hidden; cursor: pointer;}
.tts_sec4 .c_list ._con ._num{ font-size: 50px; font-weight: bold; font-family: Arial; float: left; line-height: 1; margin-right: 30px;}
.tts_sec4 .c_list ._con h3{ font-weight: normal; font-size: 18px; }
.tts_sec4 .c_list ._con:hover{ background:rgba(0,0,0,.2);  border-color: transparent; }
.tts_sec2 ._links{ overflow: hidden; width: 60%; margin: 0 auto; height: 60px;}
.tts_sec2 ._links a{ width: 50%; text-align: center; float: left; line-height: 30px;}
.mbox_sec4{ background:url(soft/img/MBOX_bg.jpg) no-repeat center fixed; height: 416px; padding-top: 100px; color: #fff;}
.mbox_sec4 .icos_list li{ width: 33.3%; float: left; font-size: 15px; cursor: pointer;}
.mbox_sec4 ._intro{ font-size: 18px; margin-bottom: 60px; }
.mbox_sec4 .icos_list li .ic{ width: 134px; height: 134px; display: block; background:url(soft/mbox_icos.png) no-repeat 0 0; margin: 0 auto 30px auto;}
.mbox_sec4 .icos_list li .ic2{ background-position: -134px 0;}
.mbox_sec4 .icos_list li .ic3{ background-position: -268px 0;}
.exk_sec2 ._con:hover{ background: #4795da;}
.exk_sec2 ._con .ic{ background-image: url(soft/exk_icos.png);}
.exk_sec4 { background-image: url(soft/img/yxk_bg2.jpg);}
.mbox_sec2 ._con .ic{ background-image: url(soft/mbox_ticos.png); }
.mbox_sec2 ._con:hover{ background: #67d6f8;}
.mbox_sec2 ._con2:hover{ background: #ffc699;}
.mbox_sec2 ._con3:hover{ background: #aaceff;}
.exk_sec2 ._con2:hover{ background: #2cbcb1;}
.exk_sec2 ._con3:hover{ background: #ff6600;}



.fz15{ font-size: 15px; }
.dms_sec2 { background:url(soft/img/dms_bg.jpg) no-repeat center fixed; height: 578px; padding: 100px 0; width: 100%; color: #fff;text-align: center;}
.dms_sec2 ._con .ic{ display: inline-block; width: 44px; height: 44px; background:url(soft/dms_icos.png) no-repeat 0 0; vertical-align: middle; margin-right: 15px;}
.dms_sec2 ._con .ic2{ background-position: -44px 0;}
.dms_sec2 ._con .ic3{ background-position: -88px 0;}
.dms_sec2 ._con .ic4{ background-position: -132px 0;}
.dms_sec2 ._con .ic5{ background-position: -176px 0;}
.dms_sec2 ._con .ic6{ background-position: -220px 0;}
.dms_sec2 ._con ._t{ font-size: 24px; margin-bottom: 20px;}
.dms_sec2 ._intro{ margin-bottom: 90px;}
.dms_sec2 ._con{ padding:0 75px; border-right: 1px solid #6f89a8; margin-bottom: 70px;}
.dms_sec2  ._txt{ color: #bcbcbc; height: 60px; overflow: hidden; }
.cpq_sec2{ background:url(soft/img/cpq_bg.jpg) no-repeat center fixed; padding-top: 90px; height: 578px; width: 100%; color: #fff; text-align: center; }
.cpq_sec2 .ic{ display: block; width: 134px; height: 134px; background:url(soft/cpq_icos.png) no-repeat 0 0; margin: 0 auto 35px auto; }
.cpq_sec2 .ic2{ background-position: -134px 0;}
.cpq_sec2 .ic3{ background-position: -268px 0;}
.cpq_sec2 .ic4{ background-position: -402px 0;}
.cpq_sec2 ._intro{ margin-bottom: 70px; }
.cpq_sec2 ._con ._t{ font-size: 22px; line-height: 1; margin-bottom: 15px;}

.soft_index{ width: 100%; background:url(soft/img/soft_index_bg.jpg) no-repeat center fixed; height: 937px; padding-top: 75px; }
.soft_index ._c{ display: table; margin-bottom: 25px; }
.soft_index ._con{ display: table-cell; vertical-align: middle; color: #fff;  height: 250px; padding:0 50px; background: #06366c; text-align: center;}
.soft_index ._con h3{ font-size: 24px; font-weight: normal; line-height: 1; margin-bottom: 15px;}
.soft_index ._con1{ background:rgba( 71,149,218,.5);}
.soft_index ._con2{ background:#9c24c4;}
.soft_index ._con3{ background:rgba( 58,79,104,.5);}
.soft_index ._con4{ background:#06366c;}
.soft_index ._con5{ background: #f27823; height: 525px;}
.soft_index ._con5 h3{ font-size: 30px;}
.soft_index ._con6{ background:rgba( 0,0,0,.5);}
.soft_index ._con7{ background:#01af5a;}
.soft_index ._con8{ background:#0078fe;}

.soft_index_news li {width: 25%; float: left; color: #878787; font-family: Arial,"微软雅黑"; }
.soft_index_news li ._con{ display: block; border-left: 1px solid #ddd; border-right: 1px solid #ddd; padding: 45px 30px;}
.soft_index_news li ._date{ width: 100px; border-bottom: 2px solid #fac9a7; font-size: 14px; font-family: Arial; padding-bottom: 10px; display: block; margin-bottom: 20px;}
.soft_index_news li h3{ font-size: 20px; font-weight: normal; line-height: 1.4; margin-bottom: 30px; height: 56px; overflow: hidden;}
.soft_index_news .parrs{ position: absolute; top: 50%; margin-top: -25px; display: block; width: 50px;height: 50px; background:url(soft/rect_arr.png) no-repeat 0 0; }
.soft_index_news .parr_prev{ left:-70px;}
.soft_index_news .parr_next{ right: -70px; background-position: -50px 0;}
.soft_index_news .parrs:hover{ -ms-background-position-y: -50px;
background-position-y: -50px;}

.rencai_footer{ background: #ff6600;}
.rencai_footer .foot_nums{ display: none;}
.channel_banner video{ display: block; width: 100%; }
.channel_banner .cover{ position: absolute;width: 100%; height: 100%; background:rgba(0,0,0,.6); z-index: 5; top: 0; left: 0;}

/* 移动营销云 */
.yd_marking_sec1{ padding-top: 100px;}
.yd_marking_sec1 ._intro{ padding-top: 80px; }
.yd_marking_sec1 ._intro h3{ font-size: 35px; color: #f27823;  font-weight: normal; margin-bottom: 15px;}
.yd_marking_sec1 ._intro ._txt{ font-size: 15px; line-height: 28px; }

.yd_marking_sec2{ background:url(yd_marking_bg.jpg) no-repeat center fixed; -webkit-background-size: 100%;
background-size: 100%; padding: 80px 0; color: #fff;}
.yd_marking_sec2 ._con{ text-align: center; margin-bottom: 40px; cursor: pointer; }
.yd_marking_sec2 ._con .ic{ display: block; width: 134px; height: 134px; background:url(yd_marking_icos.png) no-repeat 0 0; margin: 0 auto 20px auto;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.yd_marking_sec2 ._con .ic2{ background-position: -134px 0;}
.yd_marking_sec2 ._con .ic3{ background-position: -268px 0;}
.yd_marking_sec2 ._con .ic4{ background-position: -402px 0;}
.yd_marking_sec2 ._con .ic5{ background-position: -536px 0;}
.yd_marking_sec2 ._con .ic6{ background-position: -670px 0;}
.yd_marking_sec2 ._con .ic7{ background-position: -804px 0;}
.yd_marking_sec2 ._con .ic8{ background-position: -938px 0;}
.yd_marking_sec2 ._tit{ font-size: 20px; font-weight: normal; font-size: 40px; line-height: 1; margin-bottom: 20px; }
.yd_marking_sec2 ._intro{ font-size: 18px; margin-bottom: 80px; }
.yd_marking_sec2 ._con h3{ font-size: 20px; font-weight: normal; margin-bottom: 10px;}
.yd_marking_sec2 ._con ul{ height: 66px; overflow: hidden;}
.yd_marking_sec2 ._con li{ font-size: 14px;}
.yd_marking_sec2 ._con:hover .ic{ transform:translateY(-15px);-webkit-transform:translateY(-15px); }
.yd_marking_sec3 ._tit{ font-size: 40px; font-weight: normal;}
/*.yd_marking_sec3 ._intro{ font-size: 16px; margin-bottom: 55px; }
.yd_marking_sec3{ padding: 70px 0;}
.yd_marking_sec3 ._info{ padding: 30px; background: #000; color: #fff;}
.yd_marking_sec3 ._info .tag{ font-size: 16px;  position: relative; padding-bottom: 10px; margin-bottom: 30px;}
.yd_marking_sec3 ._info .tag:after{ content:''; position: absolute; width: 30px; height: 1px; background: #fff;left: 0; bottom: 0;}
.yd_marking_sec3 ._info ._txt{ height: 60px; overflow: hidden;}
.yd_marking_sec3 ._con{ border-left: 1px solid #fff; cursor: pointer;}
.yd_marking_sec3 ._info ._t{ font-size: 22px; font-weight: normal; margin-bottom: 10px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.yd_marking_sec3 ._con:hover ._info{ background: #f27823;}
.yd_marking_sec3 ._code{ display: none; position: absolute; width: 185px; height: 185px; top: 50%; margin-top: -92px; left: 50%; margin-left: -92px;}
.yd_marking_sec3 ._con:hover ._code{ display: block;}*/

.yd_marking_media2{ background:url(yd_marking_bg2.jpg) no-repeat center fixed; -webkit-background-size: 100% 100%;
background-size: 100% 100%; color: #fff; height: 600px; width: 100%; padding-top: 75px; overflow: hidden;}
.yd_marking_media2 ._t{ font-size: 40px; font-weight: normal;}
.yd_marking_media2 ._intro{ font-size: 18px; margin-bottom: 70px;}
.yd_marking_media2 .phone{ width: 322px; margin: 0 30px; }
.yd_marking_media2 ._num{ width: 88px; height: 110px; background:url(yd_marking_num.png) no-repeat 0 0;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.yd_marking_media2 ul { width:34%;}
.wideScreen .yd_marking_media2 ul{ width: 38%;}
.yd_marking_media2 li{ margin-top: 30px; overflow: hidden; cursor: pointer;}
.yd_marking_media2 li h3{ font-size: 20px; font-weight: normal;}
.yd_marking_media2 li:hover h3{ color: #f27823; }
.yd_marking_media2 li:hover ._num {  -ms-background-position-y: -110px;background-position-y: -110px;}
.yd_marking_media2 li:hover .p{ color: #f27823; }
.yd_marking_media2 .left_list li ._num{ margin-left: 30px;}
.yd_marking_media2 ._right{ padding-top: 15px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.yd_marking_media2 .left_list li:hover ._right{ transform:translateX(-15px);}
.yd_marking_media2 .right_list li:hover ._right{ transform:translateX(15px); }
.yd_marking_media2 ._num2{ background-position: -88px 0;}
.yd_marking_media2 ._num3{ background-position: -176px 0;}
.yd_marking_media2 ._num4{ background-position: -264px 0;}
.yd_marking_media2 ._num5{ background-position: -352px 0;}
.yd_marking_media2 ._num6{ background-position: -440px 0;}
.yd_marking_media2 ._num7{ background-position: -528px 0;}
.yd_marking_media2 ._num8{ background-position: -616px 0;}
.yd_marking_media3{ padding: 70px 0;}
.yd_marking_media3 ._t { font-size: 40px; font-weight: normal; line-height: 1; margin-bottom: 20px;}
.yd_marking_media3 ._intro{ font-size: 18px; margin-bottom: 80px;}
.solution_list .ic{ display: block; width: 110px; height:90px; margin: 0 auto 45px auto; background:url(solution_ic.png) no-repeat 0 0;}
.solution_list .ic2{ background-position: -110px 0;}
.solution_list .ic3{ background-position: -220px 0;}
.solution_list .ic4{ background-position: -330px 0;}
.solution_list ._con{  text-align: center; cursor: pointer;}
.solution_list ._con h3{ font-size: 20px; font-weight: normal; margin-bottom: 10px;}
.solution_list ._con:hover .ic{ -ms-background-position-y: -90px;background-position-y: -90px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.solution_list ._con:hover h3{ color: #f27823;}
.solution_list ._con:hover ._p{ color: #f27823;}
.yd_marking_media4 { color: #fff; background:url(yd_marking_bg4.jpg) no-repeat top; padding: 70px 0; -webkit-background-size: cover;
background-size: cover;}
.yd_marking_media4 ._con{ position: relative; }
.yd_marking_media4 ._img img{ width: 100%; }
.yd_marking_media4 ._mask{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:rgba(255,102,0,.8); background:#f60\0;text-align: center; }
.yd_marking_media4 ._mask ._t{ font-size: 16px; }
.yd_marking_media4 .s_img img{ width: 100%; }
.yd_marking_media4 ._t{ font-size: 40px; font-weight: normal; line-height: 1; margin-bottom: 20px; }
.yd_marking_media4 ._info{ font-size: 18px; margin-bottom: 30px;}
.yd_marking_media4 .more_btn{ display: block; width: 245px; height: 38px; line-height: 38px ; margin: 0 auto 40px auto; border: 1px solid #f27823; text-align: center; color: #f08200;}
.yd_marking_media4 .more_btn:hover{ color: #fff; background: #f27823;} 
.yd_marking_media4 ._con{ margin-right: 10px; margin-bottom: 10px; cursor: pointer; }
.yd_marking_media4 ._con ._c{ position: relative; top: 50%; transform:translateY(-50%); top: 22%\0;}
.yd_marking_media4 ._con .t{ font-size: 16px; margin-bottom: 20px;}
.yd_marking_media4 ._con .code{ width: 120px;}
.yd_marking_media4 ._con:hover ._mask{ display: block;}

.content_slider {position:relative; height:520px;   overflow: hidden;}
.content_slider  ul,.content_slider  li{position:relative;height:100%;overflow:hidden;}
.content_slider  ul img{width:100%;max-width:none;}
.content_slider  h3{position:absolute;color:#fff;left:0;bottom:0;text-indent:1em;width:100%;line-height:30px; z-index: 5; background:rgba(0,0,0,.8);}
.content_slider  .dots{position:absolute;left:0;bottom:0;width:100%;height:30px;}
.content_slider  .dot{float:right;width:12px;height:12px;overflow:hidden;font-size:0;margin:9px 8px 0 0;background:#666;cursor:pointer;}
.content_slider  .active{background:#f39801;}
.content_slider .slide_nav{ position: absolute; width: 100%; height: 30px; text-align: center; bottom: 0; left: 0; }
.content_slider .slide_nav a { float: right; width: 12px; height: 12px; overflow: hidden; font-size: 0; margin: 9px 8px 0 0; background: #666; cursor: pointer; }
.content_slider .slide_nav a.on{ background: #f39801;}
.ipart.ipart02{ padding-top: 40px; }

/* culture */
.culture_sec1{padding: 60px 0; }
.culture_sec1 ._tit{ font-size: 48px; line-height: 1; margin-bottom: 30px; font-weight: normal;}
.culture_sec1 ._intro{ font-size: 16px;padding:0 15%; margin: 0 auto; }
.culture_sec3{ padding: 110px 0; }
.culture_sec2{ background:url(culture_img1.jpg) no-repeat center; color: #fff; height: 548px;}
/*.culture_sec2 ._txt{ width: 260px; display: none;}
.culture_sec2 li{ cursor: pointer;  float:right; height: 100%; width: 10%; background:url(culture_line.png) no-repeat top left;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.culture_sec2 li ._con{ padding-left: 14%; padding-top: 50px; }
.culture_sec2 li .num{ margin-bottom: 30px; font-size: 14px; color: #ffb400; text-indent:5px;}
.culture_sec2 .inner_wrap,.culture_sec2 ul{ height: 100%; }
.culture_sec2 li.active ._txt{ display: block; }
.culture_sec2 li.active { width: 30%; background-image:url(culture_line2.png);}
.culture_sec2 li.active ._name img{ transform:scale(1.5);-webkit-transform:scale(1.5); opacity:.6;}
.culture_sec2 li ._name img{  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.culture_sec2 li ._name{ margin-bottom: 40px;}
.culture_sec2 li ._txt h3{ font-size: 26px;}
.culture_sec2 li ._txt .p{ line-height: 30px;}*/
/*.rightBar{ position: fixed; right: 0; bottom: 200px; z-index: 90;}
.rightBar a{ display: block; width: 82px; height: 82px;  background:url(pf.png) no-repeat 0 0; margin-bottom: 3px;}
.rightBar .a2{ background-position: 0 -85px;}
.rightBar .a3{ background-position: 0 -170px;}*/

.sr #case_list li{ visibility: hidden;}


.tempage { padding: 60px 0; line-height: 30px; }


/*表单  20161108*/
.pop-form{width: 480px;padding:25px;background:#fff;border:1px solid #ddd;
  box-shadow: 0 0 4px rgba(0,0,0,.3);font-family: "微软雅黑",sans-serif;}
.pop-form-hd{position: relative; height: 40px;line-height: 40px;margin-bottom: 10px;
font-size:22px;}
.pop-form-tip{color:#f60;margin:0 0 20px;}
.pop-form-hd em{color:#f60;font-style: normal;}
.pop-form-hd ._clo{position: absolute;right: 0;top:0;font-weight: 700;font-size:26px;
color:#f60;cursor: pointer;width: 40px;text-align: center;height: 100%;font-family: tahoma;}
.pop-form ._row{display: block; margin-bottom: 10px; overflow: hidden;*zoom:1;}
.pop-form ._row ._tit{display: inline-block;width: 5em;vertical-align: middle;font-weight: 700;}
.pop-form ._row ._inp{border:1px solid #ddd;padding:6px;vertical-align: middle;width: 385px;}
.pop-form ._T{font-size:15px;color:#f60;margin:10px 0;}
.pop-form ._row .check-item{float: left;width: 50%;font-family: tahoma;margin-bottom: 6px;font-family: "微软雅黑",sans-serif;}
.pop-form ._row .check-item input[type="checkbox"]{vertical-align: middle;margin-right: 4px;}
.pop-form ._row .radio-item{float: left;margin-right: 15px;font-family: tahoma;}
.pop-form ._row .radio-item input[type="radio"]{vertical-align: middle;margin-right: 4px;}
.pop-form ._row textarea{border:1px solid #ddd;width:385px;height: 60px;padding:6px;}
.pop-form ._yzm ._inp{width: 6em;}
.pop-form ._yzm img{height: 26px;}
.pop-form ._yzm em{color:red;font-style: normal;font-size:16px;margin:0 4px;}
.pop-form ._row ._btn{display: block;width: 110px;height: 34px;line-height: 34px;
background:#f60;color:#fff;text-align: center;margin:20px auto 0;border:0;cursor: pointer;
font-size:14px;    outline: none;}
.pop-form ._row ._btn:hover{opacity: .9;}

/* 关于我们 */
.about_us{padding:70px 0;background-color: #fff;}
.about_us .l{width: 40%;}
.about_us .l img{}

.about_us .r {width: 56%;}
.about_us .r ._t{padding:30px 0; }
.about_us .r ._c{line-height: 30px;font-size: 13px;color: #5a5a5a;padding-top: 25px;}

/* 网站地图 */
.wangzhanmap .inner_wrap{overflow:hidden;}
.list-row{ display: table-row; overflow: hidden;width: 100%; min-width: 1200px;}
.wangzhanmap dl{ display: table-cell;width: 15%;padding-left: 5%;position: relative;}
.wangzhanmap dl:after{content:''; width:1px; height:90%; background-color:#eee;position:absolute; left:auto; right: -1px;bottom:0; top: 6%;scaleY:0.5;}
.wangzhanmap dl:nth-child(5):after{width:0px;}
.wangzhanmap dt{line-height: 56px;font-size: 20px;color: #000;font-weight: bold;}
.wangzhanmap dd{font-size: 13px;color: #5a5a5a;line-height: 36px;padding-left: 18px;background-image: url('/resources/web/img/wangzhanmapimg.png');background-position: left center;background-repeat:no-repeat;;}
.wangzhanmap dd a:hover{color: #f60;}

/* 模拟器 */
.moniqi{padding:30px 0;}
.moniqi .li{margin-bottom: 60px;background-color: #f5f7f8;}

.moniqi .li .l {width: 60%;}
.moniqi .li a{display:block;}
.moniqi .li .l ._c{padding:90px 90px 90px 50px;}
.moniqi .li .l ._c ._t{font-size: 30px;color: #000;line-height: 50px;font-weight: bold;}
.moniqi .li .l ._c ._n{font-size: 13px;color: #5a5a5a;line-height: 30px;} 
.moniqi .li .r{width: 40%;}
.moniqi .li ._c:hover ._t{color: #ff9000;}
.moniqi .li .r .m_slide{max-width:1000px;margin:auto;height:0; overflow:hidden; padding-bottom:75%;position: relative;}
.moniqi .li .r .m_slide li{background: #f5f7f8;}
.moniqi .li .r .m_slide li .rect-75{}
.moniqi .li .r .m_slide img{ width: 100%;}
.moniqi .li .r .m_slide .slide_nav{display:none; left: 0;bottom:0;}
.moniqi .li .arrs{height: 90px;width: 40px;position: absolute;top: 50%;margin-top: -45px;z-index: 5;}
.moniqi .li .arr_prev{left:20px;background-image: url('/resources/web/img/moniqi_img1.png');background-position: center center;background-repeat: no-repeat;}
.moniqi .li .arr_next{right: 20px;background-image: url('/resources/web/img/moniqi_img2.png');background-position: center center;background-repeat: no-repeat;}
 
/* .xuni_tit{height: 100%;line-height: 568px; vertical-align: middle;}
 .xuni_tit img{    display: inline-block; vertical-align: middle;}*/
.eMenu.ydhl_nav_show{display:none;}
.eMenu.ydhl_nav_show.fixed{display:block;z-index: 10;}
.eMenu.ydhl_nav_show .eMenu_con.fixed{display:block;}

/*2016-11-15*/
/*footer*/
.pageFooter .foot2 .lt { width:19.6%; }
.pageFooter .foot3 .lt:first-child { margin-left:0; }
.pageFooter .foot3 .lt.first { margin-left:0; }
/*下层-通用样式*/
/*触控-营销页触控显示二维码 line 1674-1682 注释*/
/*/jerei.icm.cn/yidong/yi-dong-ying-xiao-yun.htm*/
.touch_show_qr_list ._info{ padding: 30px; background: #000; color: #fff;}
.touch_show_qr_list ._info .tag{ font-size: 16px;  position: relative; padding-bottom: 10px; margin-bottom: 30px;}
.touch_show_qr_list ._info .tag:after{ content:''; position: absolute; width: 30px; height: 1px; background: #fff;left: 0; bottom: 0;}
.touch_show_qr_list ._info ._txt{ height: 60px; overflow: hidden;}
.touch_show_qr_list ._con{ border-left: 1px solid #fff; cursor: pointer;}
.touch_show_qr_list ._info ._t{ font-size: 22px; font-weight: normal; margin-bottom: 10px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.touch_show_qr_list ._con:hover ._info{ background: #f27823;}
/*.touch_show_qr_list ._mask { position:absolute; left:0; top:0; bottom:100%; width:100%; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); }*/
.touch_show_qr_list ._con:hover ._mask { bottom:0; }
.touch_show_qr_list ._code{ display: none; position: absolute; width: 185px; height: 185px; top: 50%; margin-top: -92px; left: 50%; margin-left: -92px;}
.touch_show_qr_list ._con:hover ._code{ display: block;}
/*page 分页*/
.page .ion { font-size:1em; }
.page a, .page span { font-size:16px; font-weight:bold; padding:10px 14px; }
/*首页*/
.ipart01 .tag_new_wrapper { display:inline-block; *display:inline; *zoom:1; position:relative; }
.ipart01 .tag_new_wrapper:after { content:'new'; display:block; position:absolute; top:50%; right:0; margin-top:-10px; margin-right:-35px; font-size:13px; font-family:Arial; color:#ff6600; }

/*2016-11-16*/
/*人才站-header*/
.job_head .nav { width:75%; }
/*人才站-header-下拉菜单触控隐藏*/
.job_head .nav > ul > li:hover ul { opacity:0; visibility:hidden; }
/*虚拟现实-footer*/
/*line 953、 955-956 注释*/
.digitalFooter .foot1 dl { padding-left:5%; padding-right:0; width:14%; }
.pageFooter dl.digital_foot_intro { width:37%; }
.digitalFooter .foot1 dl.qr_code { padding-left:0; width:auto; }
/*下层-通用样式*/
/*下层-页面底部留白统一控制*/
.channelPage { padding-bottom:40px; }
/*page-分页*/
/*page-分页-统一分页与内容区距离&分页与页脚距离*/
/*/jerei.icm.cn/case/wang-zhan-jian-she-list-0.htm*/
.page { margin:20px 0 20px; }
/*人才站*/
/*人才站-招聘职位个数统计-隐藏*/
/*/jerei.icm.cn/job/zhao-pin-xin-xi.htm*/
.job_pos { display:none; }
/*下层-通用样式 end*/
/*首页*/
.ipart.ipart02 { padding-top:5px; }
/*人才站-首页*/
/*人才站-首页-焦点图*/
/*/jerei.icm.cn/job/ren-cai.htm*/
/*line 465-473 注释*/
.job_banner{ position:relative; width: 100%; height:450px; overflow:hidden; }
.job_banner .slide_nav { left: 0; width: 100%; bottom: 0; text-align: center; }
.job_banner .slide_nav a{display: inline-block;width: 1em;height: 1em;border-radius: .5em;
margin: .5em;background:#ccc;box-shadow: 1px 1px 2px rgba(0,0,0,.5);overflow: hidden;
line-height: 99px; cursor:pointer; }
.job_banner img{ position: absolute; width: 1920px; max-width:none; left: 50%; margin-left: -960px;}
.job_banner .slide_nav .on{background:#ff6600;}
.job_banner .arrs{ /* display: none;  */z-index: 99; background:url(banner_arr.png) no-repeat 0 0; width: 46px; height: 91px; position: absolute; top: 50%; margin-top: -45px;}
.job_banner .arr_prev{ left: 2%;}
.job_banner .arr_next{ right: 2%; background-position: -46px 0;}
.job_banner .arr_prev:hover{ background-position: 0 -91px;}
.job_banner .arr_next:hover{ background-position: -46px -91px;}
.job_banner:hover .arrs{ display: block;}
/*虚拟现实-首页*/
.digital_index_word { padding-top:30px; }
.digital_index_word .combtn { padding-bottom:30px; }
/*虚拟现实-首页-banner*/
/*line 1842-1843 注释*/

/*资质荣誉*/
.honorList .pBox,.honorList .pBox a { cursor:default; }
.honorList ._mask { display:none; }
.honorList .pBox ._title { height:3.2em; overflow:hidden; }
/*移动营销云页*/
/*/jerei.icm.cn/yidong/yi-dong-ying-xiao-yun.htm*/
.yd_marking_sec3 { padding-bottom:50px; }
/*移动营销案例页*/
/*/jerei.icm.cn/case/APPyun-ying-an-li-list-0.htm*/
.appcasePage .touch_show_qr_list .span-4 { margin-bottom:50px; }
.appcasePage .touch_show_qr_list ._info,.appcasePage .touch_show_qr_list ._con:hover ._info {  background:#f5f5f5; }
.appcasePage .touch_show_qr_list ._info { color:#555555; }
/*.appcasePage .touch_show_qr_list ._con:hover ._info { color:#ff6600; }*/
.touch_show_qr_list ._info .tag { display:none; margin-bottom:20px; }
.touch_show_qr_list ._info .tag:after { background:#555555; }
.touch_show_qr_list ._con:hover ._info .tag:after { background:#ff6600; }
.touch_show_qr_list ._info ._t { margin-bottom:5px; }
.appcasePage .touch_show_qr_list ._info ._txt { height:5.4em; font-size:13px; line-height:1.8em; }
/*服务页*/
/*/jerei.icm.cn/service/fu-wu.htm*/
.servicePage .b_img ._msk { position:absolute; top:0; left:0; bottom:0; width:100%; background:rgba(0,0,0,.30); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4d000000,endcolorstr=#4d000000); }
/*新闻详情*/
/*/jerei.icm.cn/news/484229.htm*/
.news_tit { font-size:26px; }
/*企业文化*/
/*line 1754-1765 注释*/
/*/jerei.icm.cn/company/qi-ye-wen-hua.htm*/
.culture_sec2 { padding-top:40px; height:508px; }
.culture_sec2 ._txt{ width: 240px; }
.culture_sec2 li ._con{ padding-left: 14%; padding-top: 50px; }
.culture_sec2 li .num{ display:none; margin-bottom: 30px; font-size: 14px; color: #ffb400; text-indent:5px;}
.culture_sec2 .inner_wrap,.culture_sec2 ul{ height: 100%; }
.culture_sec2 li ._name img{  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.culture_sec2 li ._name{ display:none; margin-bottom: 40px; font-size:20px; font-weight:bold; }
.culture_sec2 li ._txt h3{ margin-bottom:10px; font-size: 26px;}
.culture_sec2 li ._txt .p{ height:100px; overflow:hidden; line-height:25px;}
/*主站-分页与页面底部距离统一控制*/
/*产品案例-响应式网站*/
/*/jerei.icm.cn/case/wang-zhan-jian-she-list-0.htm*/
.casePage .channel_bd { margin-bottom:0; }
/*产品案例-新媒体运营*/
/*/jerei.icm.cn/case/xin-mei-ti-yun-ying-list-0.htm*/
.appcasePage .channel_bd { margin-bottom:0; }
/*新闻列表*/
/*/jerei.icm.cn/news/gong-si-xin-wen-list-1.htm*/
.channel_bd .inews .box { margin-bottom:50px; }
.channel_bd .inews .box .bi{ height: 8.2em; margin: 10px 0; overflow: hidden;}
/*2016-11-17*/
/*下层-公共样式*/
/*首页-banner && 虚拟现实-banner*/
/*/jerei.icm.cn/  &&  /jerei.icm.cn/digital/*/
/*ibanner ivideo_banner*/
/*line 223-236 注释 虚拟现实首页视频banner与首页样式相同，故抽取公共样式*/
.ivideo_banner { text-align:center; }
.ivideo_banner,.ivideo_banner li { height:600px; position:relative; overflow:hidden; }
.ivideo_banner video,.ivideo_banner .cover { position:absolute; left:0; top:0;}
.ivideo_banner video { min-height:100%; min-width:100%;}
.ivideo_banner .cover { width:100%; height:100%; background:url(video_cover.png); color:#fff; text-align:center;}
.guide { width:81px; height:81px; background:url(mouse_guide.png) no-repeat; position:absolute; left:50%; margin-left:-40px; bottom:5%; z-index:10;}
.guide:hover { -webkit-animation:pudding 1s linear; -moz-animation:pudding 1s linear; -o-animation:pudding 1s linear; -ms-animation:pudding 1s linear; animation:pudding 1s linear;}
.ivideo_banner .cover .text1 { font-size:65px; margin-top:18%; line-height:1;}
.ivideo_banner .cover .text2 { font-size:15px; max-width:650px; margin-left:auto; margin-right:auto; margin-top:3%;}
.ivideo_banner li { display:block;}
.ivideo_banner .cover .text1,.ivideo_banner .cover .text2 { -webkit-transition:all 0.8s ease; transition:all 0.8s ease; opacity:0; display:none/9;}
.ivideo_banner.act .cover .text1,.ivideo_banner.act .cover .text2 { opacity:1; display:block/9;}
.ivideo_banner.act .cover .text1 { margin-top:15%;font-weight:bold; }
.ivideo_banner.act .cover .text2 { margin-top:2%; }
.ivideo_banner.act .cover .text1 img{ width: auto;}
/*.ivideo_banner .active .cover .text1,.ivideo_banner .active .cover .text2,.ivideo_banner.unable .cover .text1,.ivideo_banner.unable .cover .text2 { opacity:1; display:block/9;}
.ivideo_banner .active .cover .text1,.ivideo_banner.unable .cover .text1 {margin-top:15%;font-weight:bold;}
.ivideo_banner .active .cover .text2,.ivideo_banner.unable .cover .text2 { margin-top:2%;}*/
/*ibanner ivideo_banner 追加部分*/
/*.ivideo_banner .cover .text1,.ivideo_banner .cover .text2,.ivideo_banner .cover .text1,.ivideo_banner .cover .text2 { opacity:1; display:block/9;}
.ivideo_banner .cover .text1,.ivideo_banner .cover .text1 {margin-top:15%;font-weight:bold;}
.ivideo_banner .cover .text2,.ivideo_banner .cover .text2 { margin-top:2%;}*/
/*ibanner ivideo_banner end*/
/*招聘信息*/
/*/jerei.icm.cn/job/shi-chang-ying-xiao-lei.htm*/
/*招聘信息-招聘职位标题显示不全，故缩减字号 考虑标题可能有2行，控制盒子整体高度*/
.jobBox { height:332px; }
.jobBox h3 { width:75%; font-size:23px; }
/*招聘信息-招聘信息内容显示不全，故加高内容区高度*/
.jobBox ._con { height:196px; }
/*截字问题*/
/*案例列表 /jerei.icm.cn/case/wang-zhan-jian-she-list-0.htm*/
.pBox ._mask ._text { max-height:12.6em; }
/*虚拟现实-精彩案例 /jerei.icm.cn/digital/shu-zi-zhan-guan.htm*/
.digitalPics .over { font-size:14px; }
.digitalPics .over h3 { margin-bottom:10px; max-height:2.8em; font-size:26px; line-height:1.4; white-space:normal; }
.digitalPics .over ._txt { margin-bottom:15px; }
.digitalPics .over ._intro { height:14.4em; }

/*2016-11-18*/
/*联系我们-百度地图 gongb*/
#map img{max-width:none;}
#map label{ max-width:none;}
/*页面底部留白统一-个别页面单独处理*/
/*虚拟现实站-首页*/
/*/jerei.icm.cn/digital/*/
.channelPage.digital_index { padding-bottom:0; }
/*服务页面*/
/*/jerei.icm.cn/service/fu-wu.htm*/
.channelPage.servicePage { padding-bottom:0; }
/*页面底部留白统一-个别页面单独处理 end*/
/*移动互联站-列表标题样式统一问题*/
/*移动互联站-品牌网站*/
.ydhl_sec2 { padding-top:50px; }
/*移动互联站-营销网站*/
/*/jerei.icm.cn/mobileinternet/ying-xiao-wang-zhan.htm*/
.yxwz_sec2 { padding:50px 0; }
.ydhl_wz_anli_list { margin-bottom:55px; }
.ydhl_wz_anli_list .i_hd { margin:40px 0 45px; }
.ydhl_wz_anli_list .i_hd .text { margin-bottom:0; }
/*移动互联站-移动营销云*/
/*/jerei.icm.cn/yidong/yi-dong-ying-xiao-yun.htm*/
.touch_show_qr_list .i_hd { margin:40px 0 45px; }
.touch_show_qr_list .i_hd .text { margin-bottom:0; }
/*移动互联站-响应式网站*/
/*/jerei.icm.cn/mobileinternet/xiang-ying-shi-wang-zhan.htm*/
.xyswz_sec2,.xyswz_sec4 { padding-top:50px; }
/*移动互联站-列表标题样式统一问题 end*/
/*移动互联站-二级导航触控与主站统一问题*/
.eMenu,.eMenu a { height:68px; vertical-align:top; }
/*为a链接单独设置一次高度，因为电商有上标，会拉高高度。vertical-align:top用于对齐*/
/*/jerei.icm.cn/commerce/eshop.htm*/
.eMenu a.cur { border-bottom:none; }
.eMenu a.cur:after,.eMenu a:hover:after { left:0; width:100%; }
.eMenu a { position:relative; }
.eMenu a:after { content:''; display:block; position:absolute; bottom:0; left:50%; margin-bottom:-1px; width:0; height:1px; background-color:#cc000c; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
/*移动互联站-二级导航触控与主站统一问题 end*/
/*人才站-二级导航触控与主站统一问题*/
.subnavs li { padding-left:21px; padding-right:21px; }
.subnavs a { position:relative; }
.subnavs .cur a { border-bottom:none; }
.subnavs .cur a:after,.subnavs li:hover a:after { left:0; width:100%; }
.subnavs a:after { content:''; display:block; position:absolute; bottom:0; left:50%; margin-bottom:-1px; width:0; height:1px; background-color:#cc000c; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
/*人才站-二级导航触控与主站统一问题 end*/
/*虚拟现实站-二级导航触控与主站统一问题*/
.digital_menu .cur { border-bottom:none; }
.digital_menu .cur:after,.digital_menu a:hover:after { left:0; width:100%; }
.digital_menu a { position:relative; }
.digital_menu a:after { content:''; display:block; position:absolute; bottom:0; left:50%; margin-bottom:-1px; width:0; height:1px; background-color:#cc000c; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
.digital_menu .sub h2{ display: inline-block; font-weight: normal;}
/*虚拟现实站-二级导航触控与主站统一问题 end*/
/*虚拟现实站*/
/*虚拟现实站-缩小最小高度以控制留白*/
/*/jerei.icm.cn/digital/bo-wu-guan.htm*/
.digitalPics { min-height:360px; }
/*移动互联站-页面第一区块与顶部留白太大*/
/*移动互联站-网站综合*/
/*/jerei.icm.cn/mobileinternet/*/
.zonghe_sec1 { padding-top:0; }
/*移动互联站-起点ERP以及同级下层*/
/*/jerei.icm.cn/soft/qi-dian-ERP.htm*/
.yxk_sec1 { padding-top:0; }

/*2016-11-19*/
/*移动互联站-电商题目与上方内容区距离统一问题*/
/*/jerei.icm.cn/commerce/emall.htm*/
.channelPage.ecommerce { padding-top:0; padding-bottom:0; }
/*移动互联站-电商题目与上方内容区距离统一问题 end*/
/*子站-点击官网按钮难选中*/
.product_nav > .hd a { display:block; width:100%; height:100%; }

/*since 2016-11-21*/
/*头部*/
/*移动互联站头部*/
.channelHeader.ydhl .select_lang { display:none; }
/*虚拟现实站头部*/
.digital_head .select_lang { display:none; }
/*人才站头部*/
.job_head .select_lang { display:none; }
/*页脚*/
.foot3 .inner_wrap { padding-left:0; padding-right:0; }
/*下层通用样式*/
/*右侧漂浮菜单*/
/*line:1766-1769 注释*/
.right_bar{ display:none; position:fixed; top:200px; right:0; width:50px; height:203px; z-index:10;}
.right_bar li{ width:62px; height:50px; z-index:20; }
.right_bar li.rtbar_li1,.right_bar li.rtbar_li4{ position:absolute; left:0;}
.right_bar li.rtbar_li1{ top:0; width:172px; }
.right_bar li.rtbar_li2{ position:absolute; top:51px; left:0; }
.right_bar li.rtbar_li3{ position:absolute; top:102px; left:0; width:126px; }
.right_bar li.rtbar_li4{ top:153px;}
.rtbar_li4{ position:absolute; top:153px; left:0;}
.right_bar li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#39424b; opacity:0.8; border-radius:6px;}
.right_bar li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.right_bar li a:hover{ background-color:#ff6600; opacity:1;}
.rtbar_shwx{ display:none; position:absolute; top:-225px; left:-216px; background:url(rtbar_wxbd.png) no-repeat bottom right; width:216px; height:216px; padding-bottom:9px; }
.rtbar_shwx img{ padding:14px; background-color:#FFF; width:188px; height:188px; }
/*右侧漂浮菜单 end*/
/*二级导航吸顶*/
/*二级导航吸顶-主站*/
.channel_menu { height:66px; }
/*二级导航吸顶-人才站*/
.subnavs { height:67px; }
/*二级导航吸顶-移动互联站*/
.eMenu { height:68px; line-height:68px; }
.channel_menu .fixed,.subnavs .fixed,.eMenu .fixed { position:fixed; top:0; left:0; z-index:90; width:100%; background-color:#ffffff; border-bottom:#ededed 1px solid; }
.newsBar .fixed{ background: #f60; width: 90%; padding:0 5%;}
/*二级导航吸顶 end*/
/*下层通用样式 end*/
/*移动互联站首页*/
.ydhl_index_sec1 ._dis { width:1000px; max-width:96%; margin:0 auto; padding:0 2%; }
/*移动互联站首页-底部新闻列表*/
.news_list li ._con { padding-bottom:25px; height:260px; }
.news_list li ._con h3 { max-height:4.8em; overflow:hidden; }
.news_list li ._con ._txt { height:6.4em; overflow:hidden; }
/*人才站-首页*/
/*人才站-首页-解决图片变形问题*/
/*原样式 line:506*/
.jobli { position:relative; }
.jobli .iservice { min-height:220px; }
.jobli .b_img { position:relative; height:0; padding-bottom:50%; }
.jobli .b_img img { position:absolute; top:0; left:0; }
.jobli .b_info { position:absolute; top:0; right:0; bottom:0; width:50%; height:auto; }
/*人才站-首页-解决图片变形问题-2016-11-29追加*/
.jobli.job3 .b_img,.jobli.job4 .b_img { float:right; }
.jobli.job3 .b_info,.jobli.job4 .b_info { right:auto; left:0; }
/*服务-综合*/
/*服务-综合-该div左侧视频的右侧有白边*/
.servicePage .rolling-box .color6 { margin-left:-1px; }
/*公司-综合*/
.channelPage.aboutPage { padding-bottom:0; }
/*公司-简介*/
.about_companys a:hover { color:#ffffff; }
/*动态-综合*/
/*新闻列表元素不需要隐藏，如需要则已统一在scrollReveal中处理过了 line:488 注释*/
/*移动互联站-网站-综合*/
/*/jerei.icm.cn/mobileinternet/*/
.zonghe_sec1 ._txt { margin-left:auto; margin-right:auto; width:790px; max-width:100%; }
.zonghe_scroll li ._con h4 { height:3.2em; overflow:hidden; }
.pBox ._mask ._tag { display:none; }
.ipart02 .pBox ._mask ._tag { display:inline-block; }
/*移动互联站-网站-响应式网站*/
/*/jerei.icm.cn/mobileinternet/xiang-ying-shi-wang-zhan.htm*/
.brand_menu li { margin-right:0.1%; width:14%; }
.ydhl_sec3 ._intro { margin-left:auto; margin-right:auto; width:750px; max-width:100%; }
/*移动互联站-网站-企业站群*/
.qyzq_sec2 ._con ._num { line-height:95px; }
.qyzq_sec2 ._con ._txt ._hd { font-weight:bold; font-size:15px; }
.qyzq_sec2 ._con ._txt ._bd { height:6.4em; overflow:hidden; }
/*移动互联站-网站-上市公司网站*/
.ydhl_sec2 ._intro { margin-left:auto; margin-right:auto; width:860px; max-width:100%; }
/*移动互联站-移动-移动营销云*/
.yd_marking_sec1 ._intro ._txt { padding-bottom:40px; }
/*移动互联站-软件-CPQ技术选型*/
.cpq_sec2 ._p { line-height:2; }
/*移动互联站-软件-DMS厂商协同系统*/
.dms_sec2  ._txt { height:6.4em; }
/*移动互联站-软件-移销客*/
/*移动互联站-软件-移销客-亮点列表*/
.yxk_sec2 ._con .ic { top:12%; }
/*移动互联站-软件-移销客-解决问题列表*/
.qa_list ._con { min-height:330px; }
/*虚拟现实站-数字模拟器*/
.moniqi .li .l ._c { padding-bottom:30px; }
.moniqi .li .l ._c ._n { min-height:90px; }

/*window 1024-1200*/
@media only screen and (max-width: 1300px){
  /*虚拟现实站首页*/
  .digitalPics .over { padding:4%; overflow:hidden; }
  .digitalPics .over h3 { font-size:22px; }
  .digitalPics .over ._txt { margin-bottom:5px; }
  /*虚拟现实站首页-图片墙文字高度控制*/
  .digitalPics .over ._intro { height:9.6em; }
  /*服务-综合*/
  .servicePage .b_img img { width:auto; height:100%; }
  .servicePage .channel_bd .color9 video { width:auto; height:100%; }
  /*公司-公司图片*/
  .pictures .title .l { width:75%; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
  /*移动互联站-网站-响应式网站*/
  .xyswz_sec1 { display:none; }
  /*移动互联站-网站-企业站群*/
  .qyzq_sec2 .qyzq_list li ._con { padding-left:5%; padding-right:10%; }
  /*移动互联站-电商-综合*/
  .ec_sec2 ._con:hover .ic{ visibility:hidden; opacity:0; }
  .ec_sec3 ._links { height:280px; }
  .ec_sec3 ._links dl { margin-bottom:20px; width:100%; }
  /*移动互联站-软件-起点ERP*/
  .yxk_sec5 .parrs { display:none; }
  /*移动互联站-软件-移销客-亮点列表*/
  .yxk_sec2 ._con { padding-left:10%; }
  .yxk_sec2 ._con .ic { display:none; }
  /*移动互联站-软件-移销客-亮点列表*/
  .tts_sec2 ._con ._txt { height:8em; overflow:hidden; }
  /*虚拟现实站-数字模拟器*/
  .moniqi .li .l ._c { padding:45px 90px 25px 50px; }
}
/*window 1024-1200*/
@media only screen and (max-width: 1199px){
  /*页脚*/
  /*页脚-滚动数字*/
  .animate_nums .num span { font-size:55px; }
  .animate_nums li .text { font-size:13px; }
  /*页脚-网站部分拓扑与外链*/
  .foot1 dl { width:19%; padding-left:1%; }
  /*页脚-联系方式*/
  .pageFooter .foot2 .lt { width:24.6%; }
  /*下层通用样式*/
  .w1200 { padding-left:2%; padding-right:2%; width:auto; }
  /*下层通用-案例列表*/
  #case_list .span-4 { width:48%; }
  /*下层通用样式 end*/
  /*首页-案例列表*/
  /*.pBox ._mask ._text { display:none; }*/
  /*虚拟现实站首页*/
  .digitalPics .span-6 ._img{padding-bottom: 56.54%;}
  /*服务-综合*/
  .servicePage .color11 .iservice .text { padding-top:30px; }
  .servicePage .color11 .iservice .text:before, .color11 .iservice .text:after { display:none; }
  /*案例-列表*/
  .channel_hd a { padding:20px 40px; }
  .content_slider{ height: 430px;}
  /*移动互联站-网站-专题网站*/
  .zthd_sec1 li { font-size:15px; }
  .zthd_sec1 li.line { width:6.5%; }
  .zthd_sec1 li i { margin-top:8%; padding-bottom:19%; width:20%; }
  /*移动互联站-移动-移动营销云*/
  .yd_marking_sec3 #case_list .span-4.ani3 { display:none; }
  /*移动互联站-移动-新媒体运营*/
  .yd_marking_media2 ul { margin-left:5%; margin-right:5%; width:40%; }
  .yd_marking_media2 .phone { display:none; }



}


/*2016-11-22虚拟实现首页*/

.False-404 .False-404-outbg{ width: 700px; margin: 0 auto; padding: 0 !important;}
.False-404 .False-404-content ._tit-1{ color: #f60 !important;}
.False-404 .False-404-inbg ._img{ left: 500px !important; background: #f60!important;right: auto!important; top: 36px !important;}
.digitalCon .bigImg img{ max-height: 100%;}
