@charset "utf-8";
/* Created: 2014-12-26 For:学舟手机站  Author:sgpy */
html,body{font-size:75%;background:#FFF;}
body{font:1rem/1.5 'Microsoft yahei',Tahoma,verdana,Arial,sans-serif;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-user-select:none;color:#000}
:focus{outline:0;}
body,form,menu,div,fieldset,blockquote,p,pre,ul,li,ol,dl,dd,h1,h2,h3,h4,h5,h6,input,pre,button,th,td,legend{padding:0;margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
legend{color:#000;}
button,input,select,textarea{font-size:100%;font-family:inherit;vertical-align:middle;} 
ul,li{list-style:none;}
fieldset,img{border:none;}
img{vertical-align:middle;}
input[type=radio],input[type=checkbox],button{cursor:pointer;} 
table{border-collapse:collapse;border-spacing:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#F60;text-decoration:none;-webkit-transition:color .2s linear;
-moz-transition:color .2s linear;
-ms-transition:color .2s linear;
-o-transition:color .2s linear;
transition:color .2s linear;}
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* adorn */
.icon,.Top_back{background-image:url(../img/m_sprite.png);background-repeat:no-repeat;background-size:400px 310px;}
.slides_container .big_pic .btn,.banner_cont .num li{background:url(../img/shsprite.png) no-repeat;}
/* share style */
.ml3{margin-left:3px;}.ml5{margin-left:5px;}.mr5{margin-right:5px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}
.ml90{margin-left:90px;}.ml100{margin-left:100px;}.ml120{margin-left:120px;}.ml130{margin-left:130px;}
.ml140{margin-left:140px;}.ml150{margin-left:150px;}.ml180{margin-left:180px;}.ml190{margin-left:190px;}
.mr10{margin-right:10px;}.mr20{margin-right:20px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}
.mlr5{margin:0 5px;}.mlr10{margin:0 10px;}
.mtb10{margin:10px 0;}.mtb15{margin:15px 0;}.mtb20{margin:20px 0;}.mtb30{margin:30px 0;}
.mb20{margin-bottom:20px;}
.con_c{margin-right:auto;margin-left:auto;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}
.pd5{padding:5px;}.ptb5{padding:5px 0;}.pd10{padding:10px;}.ptb10{padding:10px 0;}
.pb10{padding-bottom:10px;}.pb20{padding-bottom:20px;}
.pl73{padding-left:73px;}.pl50{padding-left:50px;}.pl60{padding-left:60px;}.pl10{padding-left:10px}.pl5{padding-left:5px}
.wc100{width:100%;}
.w10per{width:10%;}.w12per{width:12%;}.w15per{width:15%;}.w20per{width:20%;}.w30per{width:30%;}.w40per{width:40%;}.w50per{width:50%;}
.w73{width:73px;}.w86{width:86px;}.w100{width:100px;}.w120{width:120px;}.w150{width:150px;}
.w220{width:220px;}.w232{width:232px;}.w270{width:270px;}
.DFl{float:left;}.DFr{float:right;}
.p_rel{position:relative;}.p_abs{position:absolute;}
.abs_rt,.abs_more{top:10px;right:10px;}
.t_l{text-align:left;}.t_r{text-align:right;}.t_c{text-align:center;}
.dib{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.vm{vertical-align:middle;}.vtop{vertical-align:top;}
.fb{font-weight:700;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}
.f22{font-size:22px;}.f24{font-size:24px;}.f26{font-size:26px;}.f28{font-size:28px;}
.show{display:block;}.hid{overflow:hidden;}
.dn{display:none;}
.hand{cursor:pointer;}
.yahei{font-family:"Microsoft YaHei";}
.arial{font-family:"Arial";}
.c390{color:#390;}.cf60{color:#F60;}.c069{color:#069;}.c036{color:#036;}
.c_hui{color:#999;}.c_blue{color:#39c;}.c333{color:#333;}
.c_red,.red{color:red;}.c_zi{color:#C00;}
.lab_tit{display:inline-block;width:70px;font-size:1.4rem;padding-right:8px;text-align:right;}
.inp_t{width:72%;height:44px;padding:5px 2px;font-size:0.875rem;color:#333;border:1px solid #585858;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;background-color:#FFF;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
.inp_t:hover{border-color:#333;box-shadow:0 1px 1px #ddd;}
.inp_t:focus{border-color:#FF64A0;box-shadow:0 2px 1px rgba(0,0,0,0.11) inset;}
.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}
.w100{width:100px;}.w120{width:120px;}.w140{width:140px}.w150{width:150px}.w160{width:160px}.w180{width:180px}
.w200{width:200px}.w210{width:210px}.w220{width:220px}.w240{width:240px}.w250{width:250px}.w260{width:260px}.w280{width:280px}.w300{width:300px}
.abs_rt,.abs_more{right:10px;top:10px;}
.verify{width:40%;}
/* ico、btn */
.icon,.btn,.icons,.ticon{overflow:hidden;display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.ico_sea{overflow:hidden;width:27px;height:27px;margin-left:2rem;text-indent:99em;line-height:9;background-position:-65px 0;border:none;background-color:transparent;}
.ico_close{width:50px;height:50px;background-position:-250px 0;}
.ico_love{width:19px;height:18px;background-position:-272px -63px;}
.ico_back{overflow:hidden;position:relative;z-index:9;width:27px;height:27px;margin-left:10px;text-indent:99em;font:700 48px/9 "SimSun";color:#FFF;background-position:5px 0;}
.home{position:absolute;top:9px;right:10px;overflow:hidden;width:27px;height:27px;text-indent:99em;line-height:9;background-position:-33px 0;}
.inp_txt{padding:2px;width:254px;height:20px;line-height:20px;border:1px solid #CCC;}
.btn,.btn input{cursor:pointer;padding-right:2px;border:none;}
.btn input{padding:0 10px 0 12px;font-weight:700;vertical-align:baseline;color:#FFF;}
.btn_s{display:block;height:44px;margin:0 10px;padding:3px 18px;font-size:2rem;text-align:center;color:#FFF;background:#FF64A0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.btn_s:hover{color:#FFF;}
.btn_w{color:#FD0095;background-color:#FFF;border:1px solid #D7D8DB;}
.btn_w:hover{color:#FD0095;-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;box-shadow:0 0 5px #CCC;}
/* share layout */
.imglist li{display:inline;float:left;padding:5px 0;margin:0 15px;text-align:center;line-height:2;background:none;}
.imglist li a{padding:0;color:#666;background:none;}
.imglist li .tit{overflow:hidden;display:block;height:40px;line-height:1.4;}
.Top_back{display:none;cursor:pointer;position:fixed;right:0;bottom:80px;overflow:hidden;width:32px;height:32px;text-indent:-99em;background-color:#BBB; background-position:-365px -249px;webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;}
.Top_back:hover{background-color:#F60;}
.fix_head{height:50px;line-height:40px;color:#FFF;}
.fix_head h1{position:absolute;width:100%;top:2px;left:0;text-align:center;font-size:16px;font-weight:100;}
.fix_head h1 .num{font-size:1.2rem;}
.fix_head .head{z-index:20;position:fixed;top:0;left:0;width:100%;height:48px;padding-top:2px;background:#1F96D3;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#1F96D3), to(#107CB4));
	background-image:-webkit-linear-gradient(top, #1F96D3, #107CB4);
	background-image: -moz-linear-gradient(top, #1F96D3, #107CB4);
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);}
.fix_head .top_sea{margin-left:3rem;width:65%;height:34px;padding:5px 10px;font-size:1.2rem;background:#FFF;border-color:#FDFDFD;-moz-box-shadow:2px 2px 4px #F9F9F9 inset;-webkit-box-shadow:2px 2px 4px #F9F9F9 inset;box-shadow:2px 2px 4px #F9F9F9 inset;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
/* tab */
.tab_nav,.flex_box{width:100%;display:-moz-box;display:-webkit-box;display:box;}
.tabs_hd{height:36px;background-position:0 0;}
.flex_box .box{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;}
.news_area{position:relative;}
.news_area dt,.tab_nav li{cursor:pointer;position:relative;display:inline-block;*display:inline;zoom:1;vertical-align:middle;height:28px;padding:1px 10px 0;margin-right:1px;font-weight:100;font-size:14px;line-height:26px;text-align:center;color:#666;}
.news_area dd{position:absolute;left:0;top:30px;margin:12px 0;}
.news_area dd .list li{height:30px;padding:2px 0;line-height:30px;}
.news_area dt.cur,.tab_nav .cur{color:#FFF;background:#F30;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;}
.tab_nav{text-align:center;}
.tab_nav li.cur a{color:#FFF;}
/* list */
.imglist_li li{display:inline;float:left;width:158px;margin:0 10px 15px;}
.imglist_li .pic{width:152px;height:94px;padding:2px;border:1px solid #ccc;}
.imglist_li a{color:#666;}.imglist_li a:hover{color:#009ED6;}
.imglist_li .tit{display:block;overflow:hidden;height:34px;margin-top:4px;line-height:1.4;word-wrap:break-word;color:#999;}
.txt_list li{overflow:hidden;height:22px;padding-left:14px;line-height:22px;background-position:-504px -260px;}
.txt_list a{color:#666;}
.num_list li{list-style:decimal inside;}
#fenye{clear:both;font-size:14px;}
/* layout */
.wrap,.container{margin:0 auto;}
.main{padding:10px 10px 55px;}
.container article{padding:5px 10px;}
.container .home_cont{padding:1rem 5px 2rem;}
.home_cont .list_li{float:left;width:48%;margin:0 1% 15px;border:1px solid #E2E2E2;}
.home_cont .list_li img{width:100%;}
.home_cont .list_li .list{padding:0.8rem;font-size:14px;color:#CECECE;}
.home_cont .list_li .list li{overflow:hidden;position:relative;zoom:1;height:28px;padding:.2em 0;}
.home_cont .list_li .btn_s{margin:0;padding:0 0.7rem;height:auto;line-height:2;}

.container .event_cont,.container .person_cont{padding:0;}
.sidebar{display:none;position:fixed;top:40px;right:-100%;width:16em;min-height:320px;}
.nav_box{padding:0 4px;}
.nav_box li{overflow:hidden;float:left;width:33.33%;font-size:14px;padding-top:1em;text-align:center;}
.nav_box li .icon{display:block;width:80px;height:80px;margin:0 auto;background-color:#0590C4;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.nav_box li:nth-child(even) .icon{background-color:#F60;}
.nav_box li a:hover .icon{background-color:#177CB0;}
.i_about{background-position:-5px -45px;}.i_trends{background-position:-100px -45px;}
.i_solution{background-position:-195px -45px;}.i_case{background-position:-290px -45px;}
.i_service{background-position:-100px -140px;}.i_contact{background-position:-195px -140px;}
.nav_box .tit{display:block;padding:4px 0;text-align:center;}
.mod_cont{padding:5px 10px;}
.home_cont{position:relative;padding:10px 5px 45px;margin:15px auto;}
.foot_wrap{overflow:hidden;padding:5px 0;font-size:12px;text-align:center;color:#EFEFEF;background:#333;}
.foot_wrap a{color:#EFEFEF;}
.main_center{padding:15px 0 20px;margin:15px auto;}
.about{padding-top:30px;}
.about .aside{border-top:2px solid #DFDFDF;}
.about .aside h2{height:36px;margin:0 1px;padding-left:24px;font-size:18px;text-align:center;line-height:36px;color:#FFF;-moz-text-shadow:0 0 4px rgba(0,0,0,.5);-webkit-text-shadow:0 0 4px rgba(0,0,0,.5);text-shadow:0 0 4px rgba(0,0,0,.5);background:#FEC058;}
.about .aside .tab_nav{padding:15px 0;text-align:center;}
.about .aside .tab_nav li{margin:5px 0;}
.about .article .info img.map{width:100%;}
.about .article .qtcontent{padding:0;}
.qtcontent .about_txt h3{border-bottom:2px solid #F90;}
.qtcontent .about_txt .info{padding:10px 0 45px;}
.qtcontent .about_txt p{padding:5px 0;}
.about .article .info img.map{width:100%;}
/* 首页模块 */
.expertise .mod_bd .info{text-align:center;font-size:16px;color:#666;}
.expertise .cont_wrap{padding:50px 0;}
.expertise .imglist_li li{width:auto;margin:0 20px 20px 5px;text-align:center;font-size:14px;}
.expertise .imglist_li .txt{position:relative;display:inline-block;*display:inline;zoom:1;margin:10px 0 0 -12px;height:37px;padding:0 0 0 12px;line-height:32px;color:#FFF;background:url(../img/shsprite.png) no-repeat 0 -90px;}
.expertise .imglist_li .end{margin-right:0;}
.expertise .imglist_li li .top_figure{position:relative;zoom:1;display:inline-block;*display:inline;zoom:1;margin-right:20px;}
.expertise .imglist_li li .top_figure img{width:80%;height:80%;}
.expertise .imglist_li li:hover .top_figure:after{
	position:absolute;left:5px;top:-7px;
	content:'';border:4px dashed #F90;width:102px;height:102px;
	-webkit-animation: spinAround 9s linear infinite;
	-moz-animation: spinAround 9s linear infinite;
	animation: spinAround 9s linear infinite;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;
}

@-webkit-keyframes spinAround {
	from {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}
@-moz-keyframes spinAround {
	from {
		-moz-transform: rotate(0deg)
	}
	to {
		-moz-transform: rotate(360deg);
	}
}
@keyframes spinAround {
	from {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(360deg);
	}
}
.expertise .imglist_li .txt .rbg{position:absolute;right:-12px;top:0;width:12px;height:37px;background:url(../img/shsprite.png) no-repeat -428px -130px;}
.home_cont .mod_hd{padding:25px 0 16px;text-align:center;}
.home_cont .mod_hd h2{display:inline-block;*display:inline;zoom:1;height:70px;padding-left:50px;font:100 26px/1.5 "Microsoft YaHei";text-align:center;color:#333;background: url(../img/shsprite.png) no-repeat -239px 0;}
.home_cont .mod_hd .en{margin-left:10px;font:italic 100 16px/1.2 "Arial";color:#999;}
.product .imglist_li img{display:block;margin:0 auto 5px;text-align:center;}
.product .imglist_li a{color:#333;}.product .imglist_li a:hover{font-weight:700;}
.product .imglist_li .info{padding-top:4px;text-align:left;color:#9F9F9F;}
.case h2{background-position:0 -368px;}
.case .mod_bd{padding:20px 0 40px;}
.case .info{margin-top:12px;text-indent:2em;color:#666;}
.case .list li{position:relative;float:left;width:313px;margin:0 20px 24px 0;text-align:center;border-bottom:3px solid #ebebeb;}
.case .list .inner{overflow:hidden;zoom:1;display:block;padding:6px;/*width:178px;height:82px;*/border:1px solid #cfcfcf;}
.case .list li img{/*max-width:178px;max-height:80px;*/vertical-align:middle;}
.case .list .inner:hover img{/*-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);*/-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;
	-webkit-animation: toRightFromLeft .5s forwards;
	-moz-animation: toRightFromLeft .5s forwards;
	animation: toRightFromLeft .5s forwards;
}
/*解决方案*/
.solution{position:relative;zoom:1;padding:8px 10px 20px;}
.solution .mod_bd{padding:0;}
.solution h2{font-family:"\5FAE\8F6F\96C5\9ED1";font-size:36px;font-weight:100;}
.solution .intro{margin-top:15px;padding-bottom:15px;line-height:27px;font-size:15px;text-indent:2em;color:#555;}
.solution .solution_conter{margin-top:20px;overflow:hidden;}
.solution .solution_conter li{overflow:hidden;width:300px;margin:0 25px 30px 0;height:170px;}
.solution .solution_conter .libox{padding:20px;height:170px;}
.solution .solution_conter .libox .title{font-size:16px;font-weight:700;color:#fff;}
.solution .solution_conter .libox .info{padding:10px 0;line-height:22px;color:#fff;}
.solution .solution_conter li a:hover .adorn_tit{display:none;}
.solution .solution_conter li a:hover .libox{display:block;-webkit-transition:background 1s;-moz-transition:background 1s;-o-transition:background 1s;-ms-transition:background 1s;transition:background 1s;}
.solution .solution_conter li a:hover{text-decoration:none;cursor:default;}
.solution .solution_conter li a{display:block;height:170px;}
.solution .solution_conter .bg{background:url(../img/solution_top1.jpg) no-repeat;}
.solution .solution_conter .bg .libox{display:none;background:#75878B;opacity:0.9;filter:alpha(opacity=90);}
.solution .solution_conter .bg .adorn_tit{background:url(../img/s_tit.png) no-repeat 0 0;width:30px;height:170px;}
.solution .solution_conter .bg1{background:url(../img/solution_top2.jpg) no-repeat}
.solution .solution_conter .bg1 .adorn_tit{background-position:-30px 0;}
.solution .solution_conter .bg1 .libox{background:#FF6600;}
.solution .solution_conter .bg2{background:url(../img/solution_top3.jpg) no-repeat}
.solution .solution_conter .bg2 .adorn_tit{background-position:-60px 0;}
.solution .solution_conter .bg2 .libox{background:#4B5CC4;}
.solution .solution_conter .bg3{background:url(../img/solution_top4.jpg) no-repeat}
.solution .solution_conter .bg3 .adorn_tit{background-position:-90px 0;}
.solution .solution_conter .bg3 .libox{background:#6F511F;}
.solution .solution_conter .bg4{background:url(../img/solution_top5.jpg) no-repeat}
.solution .solution_conter .bg4 .adorn_tit{background-position:-120px 0;}
.solution .solution_conter .bg4 .libox{background:#DDAB41;}
.solution .solution_conter .bg5{background:url(../img/solution_top6.jpg) no-repeat}
.solution .solution_conter .bg5 .adorn_tit{background-position:-150px 0;}
.solution .solution_conter .bg5 .libox{background:#1CD1A6;}
.solution .solution_cont{overflow:hidden;margin-top:30px;font-size:12px;}
.solution .solution_cont li{margin:0 0 30px;padding:6px;background:#FFF;border:1px solid #DDD;}
.solution .solution_cont h3{height:30px;width:100%;font-size:16px;font-weight:100;color:#F60;}
.solution .solution_cont .cont{margin-top:10px;font-size:13px;line-height:22px;}
.solution .solution_cont .links{margin-top:10px;}
.solution .solution_cont .links a{display:inline-block;*display:inline;zoom:1;padding:4px 8px 4px 28px;margin-right:10px;text-decoration:none;vertical-align:middle;color:#999;background:url(../img/shsprite.png) no-repeat;}
.solution .solution_cont .links .ico_det{background-position:-56px -240px;}
.solution .solution_cont .links .ico_demo{background-position:-56px -212px;}
.solution .solution_cont .links .ico_mall{background-position:-56px -182px;}
.solution .solution_cont .links a:hover{color:#F30;text-decoration:underline;}
/* 软件定制 */
.custom_top,.custom_bot{width:100%;margin-top:15px;height:64px;background:url(../img/custom_topbg.png) no-repeat 50% 0;}
.custom_bot{display:none;margin:0 0 30px;height:66px;background:url(../img/custom_botbg.png) no-repeat 50% 0;}
.custom{padding:10px;margin:0 15px;}
.custom .list_li{padding:0;margin:0;}
.custom .list_li li{float:left;width:298px;padding:10px 0 10px 25px;}
.custom .list_li .mid{width:275px;}
.custom .list_li .last{width:280px;}
.custom .list_li .icons{display:inline-block;*display:inline;zoom:1;width:70px;height:70px;vertical-align:middle;margin-right:10px;background:url(../img/custom_icon.png) no-repeat;}
.custom .list_li .ico_custom1{height:74px;background-position:0 0;}
.custom .list_li .ico_custom2{width:88px;height:75px;background-position:-80px 0;}
.custom .list_li .ico_custom3{background-position:-180px 0;}
.custom .list_li .ico_custom4{background-position:-260px 0;}
.custom .list_li .ico_custom5{background-position:-340px 0;}
.custom .list_li .ico_custom6{height:76px;background-position:-420px 0;}
.custom .list_li .ico_custom7{background-position:-500px 0;}
.custom .list_li .ico_custom8{background-position:-580px 0;}
.custom .list_li .ico_custom9{background-position:-660px 0;}
.custom .list_li h3{display:inline;padding-top:15px;font-size:14px;font-weight:bold;color:#0D7DAB;}
.custom .order_li{padding:0;margin:0;font-size:14px;}
.custom .order_li li{float:none;width:auto;padding:0;line-height:2;color:#666;}
.custom .Separator{overflow:hidden;display:block;height:6px;margin:10px 0;padding:0;background:url(../img/separator.gif) repeat-x;}
/* 服务 */
.service_cont .main_cont{width:auto;padding-top:20px;margin-left:20px;font:100 12px/1.5 Tahoma,verdana,"Arial";}
.service_cont .main_cont .mod_wrap h2{display:inline;margin-right:10px;padding:5px 0 5px 32px;font-size:18px;font-weight:100;line-height:1.2;background-position:-422px -264px;}
.intro .intro_info{color:#999;}
.service_cont .intro ol{width:755px;height:215px;margin:18px 0 30px;padding:2px;background:url(../img/service_step.jpg) no-repeat;}
.service_cont .intro ol li,.implement_step .mod_bd ol li{float:left;width:110px;margin-right:8px;padding:48px 3px 4px 6px;}
.service_cont .intro ol h3{margin-bottom:5px;font:18px/1.3 "Microsoft YaHei";color:#000;}
.service_cont .intro ol .end{margin:0;}
.service_cont .intro ol li li{float:none;width:auto;margin:0;padding:2px 0 1px 9px;background-position:-506px -300px;}
.step{position:relative;zoom:1;font:18px/1.2 "Microsoft YaHei";color:#FFF;}
.step .s_cont{position:absolute;}
.step1{width:733px;height:53px;padding:10px 10px 95px;background:url(../img/step1_bg.png) no-repeat;}
.step1 .s1{left:6px;line-height:3;}
.step1 .s2{left:140px;top:16px;}.step1 .s3{left:356px;line-height:3;}
.step1 .s4{left:451px;line-height:3;}.step1 .s5{left:618px;top:24px;width:127px;text-align:center;}
.step2{width:733px;height:122px;padding:10px 10px 95px;background:url(../img/step2_bg.png) no-repeat;}
.step2 .s1{left:7px;top:18px;line-height:1.2;}
.step2 .s2{left:152px;top:6px;line-height:2.8;}.step2 .s3{left:152px;top:84px;line-height:2.8;}
.step2 .s4{left:341px;line-height:3;}.step2 .s5{left:472px;line-height:3;}
.step2 .s6{left:615px;top:24px;width:127px;line-height:1.5;text-align:center;}
.step3{width:733px;height:126px;padding:10px 10px 95px;background:url(../img/step3_bg.png) no-repeat;}
.step3 .s1{left:8px;top:20px;line-height:1.2;}
.step3 .s2{left:150px;top:22px;line-height:1.2;}.step3 .s3{left:295px;top:14px;line-height:1.2;}
.step3 .s4{left:293px;top:86px;line-height:2.8;}.step3 .s5{left:394px;top:14px;line-height:1.2;}.step3 .s6{left:499px;line-height:3;}
.step3 .s7{left:615px;top:28px;width:127px;text-align:center;}
.step4{width:733px;height:51px;padding:10px 10px 95px;background:url(../img/step4_bg.png) no-repeat;}
.step4 .s1{left:8px;top:16px;line-height:1.2;}
.step4 .s2{left:132px;top:14px;line-height:1.2;}.step4 .s3{left:268px;top:14px;line-height:1.2;}
.step4 .s4{left:382px;top:16px;line-height:1.2;}.step4 .s5{left:487px;top:6px;line-height:3;}
.step4 .s6{left:618px;top:24px;width:127px;text-align:center;}
.step_name{bottom:25px;width:748px;height:24px;padding:20px 0 10px;text-align:center;font:14px/1.2 "Microsoft YaHei";color:#000;background:url(../img/step_botbg.png) no-repeat 0 100%;}
.implement_step .mod_bd ol{width:730px;height:58px;padding:54px 10px 0;background:url(../img/implement.png) no-repeat;}
.implement_step .mod_bd ol li{width:128px;margin:0;padding:0 0 4px;font:16px/1.2 "Microsoft YaHei";color:#000;}
.implement_step .mod_bd ol .w100{width:100px;}.implement_step .mod_bd ol .w110{width:110px;}.implement_step .mod_bd ol .w120{width:120px;}
.implement_step .mod_bd ol .w138{width:138px;}.implement_step .mod_bd ol .end{width:80px;text-indent:15px;}
.implement_step .mod_bd ol .info{display:block;font:12px/1.5 "Arial";color:#FFF;}
.details .data_tb{font-family:宋体;}
.details .data_tb th{font-weight:700;}
.service-recommends{position:relative;zoom:1;display:block;height:277px;width:940px;background:url(../img/bottom_pros_bg.png) no-repeat center top;margin:0 auto;padding-bottom:30px;}
.service-recommends span{color:#333;font-size:15px;height:40px;left:20px;line-height:40px;top:0;width:300px;}
.service-recommends .service-more-recomm{height:23px;line-height:23px;padding-right:12px;right:20px;text-align:center;top:10px;width:95px;}
.service-recommends a,.service-recommends span{color:#666;display:block;height:182px;position:absolute;width:301px;}
.service-recommends .service-about-recomm{width:300px;height:181px;top:56px;}
.service_area{padding-top:15px;}
.service_area .list li{position:relative;zoom:1;padding:118px 15px 10px;}
.service_area .list a{color:#069;}.service_area .list a:hover{color:#FD7F0F;}
.service_area .list .sign{position:absolute;left:0;top:0;overflow:hidden;width:100px;height:100px;line-height:9;text-indent:99em;}
.service_area .list .ios{background:url(../images/ios.png) no-repeat;}
.service_area .list .android{background:url(../images/android.png) no-repeat;}
.service_area .list .html5{background:url(../images/html5.jpg) no-repeat;}
.service_area .list .info{text-indent:2em;font-size:14px;color:#999;}
.rpxq_cont table th,.rpxq_cont table td{padding:5px;line-height:2;border:1px solid #BBB;color:#666;}
.rpxq_cont table th{color:#000;background:#F9F9F9;}
.rpxq_cont ol.list li{list-style:decimal inside;}
.rpxq_cont img{width:98%;}

@-webkit-keyframes toRightFromLeft {
	49% {
		-webkit-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toRightFromLeft {
	49% {
		-moz-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toRightFromLeft {
	49% {
		transform: translate(100%);
	}
	50% {
		opacity: 0;
		transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
.case .list h3{overflow:hidden;height:42px;line-height:42px;font-size:16px;font-weight:400;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#fafafa;border:solid #cfcfcf;border-width:0 1px 1px;}
.case .list a{color:#666;}.case .list a:hover{color:#F60;}
/* foot */
#foot{width:100%;text-align:center;color:#333;}
#foot .menu{position:fixed;bottom:0;left:0;height:48px;width:100%;font-size:15px;background:#065279;}
#foot a:hover .icon{top:-4px;}
/* nav */
.menu li{height:48px;}
.menu .icon{display:block;width:22px;height:22px;margin:0 auto;}
.ico_photo{background-position:-340px 0;}
.ico_sms{background-position:-260px 0;}
.ico_news{background-position:-183px 0;}
.ico_contact{background-position:-374px 0;}
.ico_wb{background-position:-339px -254px;}
.menu a{overflow:hidden;display:block;height:48px;padding:12px 0 0;line-height:99;color:#FFF;}
.menu .cur a{color:#FF0066;}
.qtcontent{overflow:hidden;padding:20px 0 0;font:14px/1.5 "Microsoft YaHei";}
.qtcontent .about_txt p{padding:5px 0;}
.product-item{width:280px;padding:12px 5px;text-align:center;}
.product-item dt img{width:280px;height:200px;}
.qtcontent .about_txt a{color:#F60;}
