﻿@charset "utf-8";
body {font-family:Arial,"宋体";font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none; margin:0; padding:0;}
table{ margin:0 auto;}
img{border:0; line-height:0;}
ol,ul {list-style:none;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
a { color: #000; text-decoration: none; outline: none;}

a:active { }
a img { border: none; }
dd,dl,dt{ margin:0 ; padding:0;}

/*通用*/
.main{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}
.mg0{ margin:0 !important;}
.mg1{ margin-left:35px !important;}
.ml1{ margin-left:351px}
.ml2{ margin-left:397px}
.ml3{ margin-left:299px}
.ml4{ margin-left:-32px;}
.ml5{ margin-left:240px;}
.ml6{ margin-left:395px;} 
.ml7{ margin-left:450px;}
.ml8{ margin-left:-55px;}
.mr1{ margin-right:20px;}
.mt1{ margin-top:150px;}
.mt2{ margin-top:80px;}
.mt3{ margin-top:45px;}
.mb1{ margin-bottom:10px !important;}
.mb1 dt{ margin-bottom:0 !important;}
.line{ border-bottom:#d9d9d9 solid 1px;}
.bold{ font-weight:bold;}
.hg1{ height:250px;}
.hg2{ height:125px;}
.hg3{ height:500px;}
.hg4{ height:756px !important;}
.hg5{ height:600px !important;}
.hg6{ height:303px;}
.hg7{ height:178px;}
.hg8{ height:640px !important;}
.bg{ background-color:#fff;}
.bg2{ background-color:#fafafa;}
.f1 h4{ font-size:36px; line-height:50px;}
.f1 p{ font-size:24px; line-height:30px;}
.f2 h4{ font-size:22px;}
.f2 p{ font-size:14px; line-height:25px;}
.bg{ background-color:#fff;}
.bg2{ background-color:#fafafa;}
.bgc{ border-color:#d8d8d8 !important;}
.bgc td{ border-color:#d8d8d8 !important;}
.p1{ left:39% !important;}
.p2{ left:45% !important;}
.p3{ left:32% !important;}
.p4{ left:47% !important;}
.p5{ left:50% !important;}
.p6{ left:52% !important;}

/*Top*/
.top{ width:100%; height:75px; overflow:hidden; min-width:1000px; background:#293237; color:#bdbfc0; font-size:14px;}
.top .logo{ float:left; height:65px; overflow:hidden; margin:5px 155px 5px 0px; color:#fd0000;}
.top .nav{ float:right;}
.top .nav li{ float:left;}
.top .nav li a{ display:block; width:78px; height:71px; overflow:hidden; border-bottom:3px solid #293237; color:#bdbfc0; line-height:74px; text-align:center; font-size:14px;}
.top .nav li a:hover{ text-decoration:none; border-bottom:3px solid #ffd737; background:#21282c;}
.top .nav li .on1{ border-bottom:3px solid #ffd737; color:#fff; background:#21282c;}
.top .zxdh{ float:right; line-height:64px; text-align:right;}
.top .zxdh span{ font-size:24px; font-family:Arial,"微软雅黑";}

/*Footer*/
.footer{ width:100%; height:240px; overflow:hidden; min-width:1000px;}
.footer .foot-1{ width:100%; min-height:300px; overflow:hidden; background:#2f383d;}
.footer .foot-1 .foot{ width:304px; height:auto; overflow:hidden;}
.footer .foot-1 .bt{ width:304px; height:40px; overflow:hidden; margin-top:50px; font-family:Arial,"微软雅黑";}
.footer .foot-1 .bt h3{ font-size:40px; color:#ffd737; line-height:40px;}
.footer .foot-1 .bt h3 span{ color:#fff; margin-left:25px;}
.footer .foot-1 .bt p{ font-size:14px; color:#848789;}
.footer .foot-1 .foot_2{ width:304px; height:auto; overflow:hidden; text-align:right;}
.footer .foot-1 .xx1{ width:304px; height:auto; overflow:hidden; margin-top:5px;}
.footer .foot-1 .xx1 li{ overflow:hidden; margin-top:10px; color:#848789; line-height:25px;}
.footer .foot-1 .xx2{ width:304px; height:auto; overflow:hidden; margin-top:5px;}
.footer .foot-1 .xx2 li{ overflow:hidden; margin-top:10px; color:#848789; line-height:25px;}
.footer .foot-1 .xx2 li a{ color:#848789;}
.footer .foot-1 .xx2 li a:hover{ color:#fff !important;}
.footer .logo{ overflow:hidden; text-align:center; margin-top:34px;}
.footer .logo .gsmz{ margin-top:4px; color:#848789;}
.footer .logo .foot_yj{ margin-top:8px; text-align:center; color:#656769; font-size:12px; font-family:Arial,"宋体";}
.footer .logo .icon{ overflow:hidden; padding-left:99px;}
.footer .logo .icon a{ display:block; width:51px; height:60px; overflow:hidden; float:left; margin:20px 7px 0 7px;}
.footer .logo .icon .icon1{ background:url(../images/icon_01.png) 0 0 no-repeat;}
.footer .logo .icon .icon1:hover{ background:url(../images/icon_01_2.png) 0 0 no-repeat;}
.footer .logo .icon .icon2{ background:url(../images/icon_01.png) 0 -65px no-repeat;}
.footer .logo .icon .icon2:hover{ background:url(../images/icon_01_2.png) 0 -65px no-repeat;}
.footer .logo .icon .icon3{ background:url(../images/icon_01.png) 0 -130px no-repeat;}
.footer .logo .icon .icon3:hover{ background:url(../images/icon_01_2.png) 0 -130px no-repeat;}

/*Banner*/
.banner{ width:100%; height:auto; overflow:hidden;}
.banner .main_image {width:100%; height:460px; overflow:hidden; margin:0 auto; position:relative}
.banner .main_image ul {width:9999px; height:460px; overflow:hidden; position:absolute; top:0; left:0}
.banner .main_image li {float:left; width:100%; height:460px;}
.banner .main_image li span {display:block; width:100%; height:460px;}
.banner .main_image li a {display:block; width:100%; height:460px}
.banner .main_image li .img_1 {background: url('../images/index_banner1.png') center top no-repeat #eeeff1;}
.banner .main_image li .img_3 {background: url('../images/banner1.jpg') center top no-repeat #fb4e50;}
.banner .main_image li .img_4 {background: url('../images/banner3.png') center top no-repeat #00ece4;}
.banner .main_image li .img_5{background:url(../images/bannerwifi.png) center top no-repeat #00ece4;}
div .banner .flicking_con {margin:0 auto; position:relative;}
/*下方点*/
div .banner .flicking_con .flicking_inner {position:absolute; top:559px; right:15%; z-index:999; width:84px; height:22px; padding-left:14px;} /* 121126 */
div .banner .flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div .banner .flicking_con a.on {background-position:0 -20px}
/*左右箭头*/
.banner #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:32px!important;height:105px!important;top:50%;margin-top:-37px;display:none;}  
.banner #btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
.banner #btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/*主页*/
.content{ width:100%; height:auto; overflow:hidden; min-width:1000px;}
.content .cont1{ width:100%; height:auto; overflow:hidden; background-color:#fff;}
.content .cont1 .bt{ text-align:center; overflow:hidden; color:#222; margin-top:80px; font-family:Arial,"微软雅黑";}
.content .cont1 .bt h3{ font-size:60px;}
.content .cont1 .bt h3 span{ color:#ffd737; margin-right:25px;}
.content .cont1 .bt p{ font-size:30px; line-height:50px; margin-top:8px;}
.content .cont1 .bt dt{ font-size:16px; line-height:28px; margin-top:10px; color:#7c7c7c; margin-bottom:45px;}
.content .cont2{ width:100%; height:auto; overflow:hidden; background-color:#2f383d;}
.content .cont2 .index_case{ height:606px; overflow:hidden; margin-top:75px;}
.content .cont2 .index_case .ts{ background-color:#fff; text-align:center; line-height:24px; color:#222; position:absolute; top:0; padding:0 18px; left:50%;}
.content .cont2 .index_case .text_xx{ position:absolute; overflow:hidden; font-size:20px; color:#fff; text-align:left; font-family:Arial,"微软雅黑"; padding:30px 20px; z-index:999;}
.content .cont2 .index_case .text_bg{ position:absolute; bottom:0; width:100%; overflow:hidden; background:url(../images/bg_1.png);}
.content .cont2 .index_case .index_case_left{ width:500px; height:606px; overflow:hidden; position:relative;}
.content .cont2 .index_case .index_case_right{ width:500px; height:606px; overflow:hidden; position:relative;}
.content .cont2 .index_case .index_case_right .small{ width:500px; height:250px; overflow:hidden;}
.content .cont2 .index_case .index_case_right .small li{ float:left; width:250px; height:250px; overflow:hidden; position:relative;}
.content .cont2 .index_case .small .text_xx{ padding:15px 20px !important;}
.content .cont2 .index_case .index_case_right .big{ width:500px; height:356px; overflow:hidden; position:relative;}
.content .cont7 .cont7_fw{ overflow:hidden; margin-top:90px;}
.content .cont7 .cont7_fw li{ float:left; width:333px; height:260px; overflow:hidden;}
.content .cont7 .cont7_fw .icon1{ background:url(../images/icon_02_1.png) no-repeat;}
.content .cont7 .cont7_fw .icon1:hover{ background:url(../images/icon_02_2.png) no-repeat;}
.content .cont7 .cont7_fw .icon2{ background:url(../images/icon_03_1.png) no-repeat;}
.content .cont7 .cont7_fw .icon2:hover{ background:url(../images/icon_03_2.png) no-repeat;}
.content .cont7 .cont7_fw .icon3{ background:url(../images/icon_04_1.png) no-repeat;}
.content .cont7 .cont7_fw .icon3:hover{ background:url(../images/icon_04_2.png) no-repeat;}
.content .cont7 .cont7_fw li a{ display:block; text-align:center; font-family:Arial,"微软雅黑"; color:#222; padding-top:215px;}
.content .cont7 .cont7_fw li a h5{ font-size:20px; line-height:28px;}
.content .cont7 .cont7_fw li a p{ font-size:14px; color:#929292;}
.content .bt2{ overflow:hidden; color:#222; font-family:Arial,"微软雅黑"; font-size:30px; text-align:center; line-height:40px;}
.content .cont3{ width:100%; height:auto; overflow:hidden; background-color:#ffd737;}
.content .cont3 .cont3_us{ text-align:center; margin-top:75px; overflow:hidden;}
.content .cont3 .cont3_us a{ display:block; background:url(../images/index_img1.png) no-repeat; width:837px; height:346px; overflow:hidden; margin:0 auto;}

/*关于*/
.content .cont_top{ background:#f0f2f4; text-align:center; padding-bottom:52px;}
.content .cont_top .bt{ overflow:hidden; font-family:Arial,"微软雅黑"; margin-top:25px;}
.content .cont_top .bt h3{ font-size:30px; color:#ffc515; line-height:55px;}
.content .cont_top .bt p{ font-size:18px; color:#7c7c7c;}
.content .cont_top .nav{ overflow:hidden; margin-top:20px;}
.content .cont_top .nav a{ display:block; width:90px; height:30px; overflow:hidden; background:url(../images/nav_01.png) no-repeat; text-align:center; line-height:30px; color:#222;}
.content .cont_top .nav a:hover{ text-decoration:none; background:url(../images/nav_02.png) no-repeat; color:#fff;}
.content .cont_top .nav .on2 a{ background:url(../images/nav_02.png) no-repeat; color:#fff;}
.content .cont_top .nav li{ float:left; margin:0 7px;}
.content .cont1 .cont1_cp .wz{ font-size:14px; color:#7c7c7c; line-height:28px; margin-top:25px; padding-bottom:25px;}
.content .cont1 .cont1_cp li{ float:left; margin-right:20px; margin-bottom:80px;}
.content .cont1 .cont1_cc{ margin-top:40px; overflow:hidden;}
.content .cont1 .cont1_cc .pic{ margin-bottom:7px; overflow:hidden;}
.content .cont1 .cont1_cc .pic img{ margin-bottom:-3px;}
.content .cont1 .cont1_cc ul{ overflow:hidden; font-family:Arial,"微软雅黑";  }
.content .cont1 .cont1_cc h1{ color:#17b4ed; font-size:32px; text-align:center; margin-bottom:22px;}
.content .cont1 .cont1_cc h2{ color:#19bb9b; font-size:32px; text-align:center; margin-bottom:22px;}
.content .cont1 .cont1_cc h3{ color:#94c248; font-size:32px; text-align:center; margin-bottom:22px;}
.content .cont1 .cont1_cc dd{ color:#222; font-size:24px; margin-bottom:11px;}
.content .cont1 .cont1_cc dt{ margin-bottom:114px;color:#969696; font-size:18px;line-height:30px;}
.content .cont1 .cont1_cc li{ width:300px; overflow:hidden; float:left; text-align:center; margin-right:50px;}
.content .cont1 .cont1_ot ul{ margin-top:40px; margin-bottom:80px;}
.content .cont1 .cont1_ot li{ height:360px; overflow:hidden; margin-bottom:2px;}

/*关于-加入我们*/
.content .cont1 .cont1_zp{ overflow:hidden;}
.content .cont1 .recruitment{padding-top:110px; margin-bottom:200px; width:277px; padding-left:56px; float:left;}
.content .cont1 .recruitment img{ margin-bottom:10px;}
.content .cont1 .recruitment h3{ font-size:24px; font-weight:bold;font-family:Arial,"微软雅黑";}
.content .cont1 .recruitment h4{ font-size:14px;margin-top:4px;font-family:Arial,"微软雅黑";}
.content .cont1 .recruitment h5{ font-size:12px;margin-top:4px;font-family:Arial,"微软雅黑";}
.content .cont1 .recruitment li{ line-height:18px;}
.content .cont1 .recruitment ul{ width:260px; color:#0f0f0f; margin-top:18px;}
.content .cont1 .recruitment dt{ color:#ababab;} 

/*关于-企业动态*/
.content .cont5{ width:100%; height:auto; overflow:hidden; background-color:#fafafa;}
.content .cont5 .rectangle{ width:1000px; height:auto; margin-top:38px; overflow:hidden;}
.content .cont5 .rectangle li{ border:1px solid #e4e4e4; background-color:#fff; width:938px; height:222px; overflow: hidden; margin-top:30px; padding-top:40px; padding-bottom:40px; padding-left:30px; padding-right:30px; overflow:hidden;}
.content .cont5 .rectangle img { padding-right:30px;}
.content .cont5 .rectangle h3{ font-size:18px; color:#293237;font-family:Arial,"微软雅黑"; margin-bottom:12px;}
.content .cont5 .rectangle dt{ float:left; overflow:hidden;}
.content .cont5 .rectangle dd{ font-size:14px; line-height:23px; height:161px; color:#7c7c7c; overflow:hidden;}
.content .cont5 .rectangle span { margin-top:8px; line-height:23px;}
.content .cont5 .rectangle span a{ color:#a0a0a0; text-decoration: underline;}
.content .cont5 .rectangle span a:hover{color:#7c7c7c;}
.content .cont5 .page li{ margin-top:40px; margin-bottom:120px;width:68px; height:28px; border:1px solid #dcdcdc; text-align:center; line-height:28px; margin-left:4px;overflow:hidden;}
.content .cont5 .page a{ color:#686868; float:left; overflow:hidden;}
.content .cont5 .page a:hover { color:#a0a0a0; text-decoration:none;}
.content .cont5 .page dt{ margin-top:40px;margin-bottom:120px; width:34px; height:28px; border:1px solid #dcdcdc; text-align:center; line-height:28px; margin-left:4px;}
.content .cont5 .page .on{ border:none;width:36px; line-height:30px;}

/*联系我们*/
.content .cont7 .lx_bt{ width:1000px; height:73px; overflow:hidden; padding-top:71px;}
.content .cont1 .lx_xx{ height:auto; overflow:hidden; margin:40px auto 0 auto;}
.content .cont1 .lx_xx .lx{ height:auto; overflow:hidden; margin-bottom:40px; overflow:hidden;}
.content .cont1 .lx_xx .lx li{ overflow:hidden; min-width:290px; margin-right:40px; margin-bottom:9px;}
.content .cont1 .lx_xx .lx li h5{ font-size:22px; color:#2f383d; font-family:Arial,"微软雅黑"; line-height:30px;}
.content .cont1 .lx_xx .lx li h4{ color:#222; font-size:16px; font-family:Arial,"微软雅黑"; line-height:30px; font-weight:bold;}
.content .cont1 .lx_xx .lx li p{ color:#222; font-size:14px; font-family:Arial,"微软雅黑"; line-height:25px;}
.content .cont1 .lx_xx .lx li p span{ color:#6f6f6f;}
.content .cont1 .lx_xx .xqfs{ width:490px; overflow:hidden;}
.content .cont1 .lx_xx .xqfs .fs_bt{ overflow:hidden;}
.content .cont1 .lx_xx .xqfs .fs_bt h5{ display:block; font-size:22px; color:#2f383d; padding-right:10px; background-color:#fff;  font-family:Arial,"微软雅黑"; line-height:23px; float:left;}
.content .cont1 .lx_xx .xqfs .fs_bt .gang{ border-top:1px solid #d5d7d8; margin-top:11px;}
.content .cont1 .lx_xx .xqfs .fs_nr{ overflow:hidden;}
.content .cont1 .lx_xx .xqfs .fs_nr .nr{ overflow:hidden; margin-top:20px;}
.content .cont1 .lx_xx .xqfs .fs_nr .nr .sr1{ width:200px; height:19px; overflow:hidden; border:1px solid #bebebe; padding:12px 14px; font-size:14px; font-family:Arial,"微软雅黑";}
.content .cont1 .lx_xx .xqfs .fs_nr .nr .sr2{ width:204px; height:19px; overflow:hidden; border:1px solid #bebebe; padding:12px 14px; font-size:14px; font-family:Arial,"微软雅黑";}
.content .cont1 .lx_xx .xqfs .fs_nr .nr .ms{ width:457px; max-width:457px; height:190px; overflow:hidden; border:1px solid #bebebe; padding:12px 14px; font-size:14px; font-family:Arial,"微软雅黑";}
.content .cont1 .lx_xx .xqfs .fs_nr .nr .fs{ display:block; width:160px; height:60px; overflow:hidden; text-align:center; background:#ffd737; line-height:60px; color:#fff; font-size:20px; font-family:Arial,"微软雅黑";}

/*服务*/
.content .banner2{ width:100%; height:auto; position:relative;}
.content .banner2 .service_nav{ position:absolute; width:100%; overflow:hidden; bottom:-142px; left:50%; margin-left:-510px;}
.content .banner2 .service_nav li{ float:left; width:333px; height:228px; overflow:hidden; text-align:center; position:relative;}
.content .banner2 .service_nav .icon1{ background:url(../images/service_icon01_1.png) no-repeat;}
.content .banner2 .service_nav .icon1:hover{ background:url(../images/service_icon01_2.png) no-repeat;}
.content .banner2 .service_nav .icon2{ background:url(../images/service_icon02_1.png) no-repeat;}
.content .banner2 .service_nav .icon2:hover{ background:url(../images/service_icon02_2.png) no-repeat;}
.content .banner2 .service_nav .icon3{ background:url(../images/service_icon03_1.png) no-repeat;}
.content .banner2 .service_nav .icon3:hover{ background:url(../images/service_icon03_2.png) no-repeat;}
.content .banner2 .service_nav li a{ display:block; width:333px; height:228px; overflow:hidden;}
.content .banner2 .service_nav li i{ position:absolute; font-style:normal; text-align:center; left:50%; margin-left:-40px; color:#fff; top:53%; font-size:14px;}
.content .cont1 .service{ overflow:hidden; font-family:Arial,"微软雅黑";}
.content .cont1 .service .service_xx{ overflow:hidden; margin-top:237px; color:#929292; text-align:left;}
.content .cont1 .service .service_xx_bt{ overflow:hidden;}
.content .cont1 .service .service_img{ overflow:hidden; margin-top:217px;}
.content .cont1 .service .service_xx h3{ font-size:36px; line-height:50px; margin-top:20px;}
.content .cont1 .service .service_xx h4{ font-size:25px; line-height:35px;}
.content .cont1 .service .service_xx p{ font-size:20px; line-height:30px;}
.content .cont1 .service .service_xx .button{ overflow:hidden;}
.content .cont1 .service .service_xx .button a{ display:block; width:124px; height:43px; overflow:hidden; text-align:center; line-height:43px; margin-top:10px; background:url(../images/service_button1_1.png) no-repeat; color:#fff; font-size:18px;}
.content .cont1 .service .service_xx .button a:hover{ background:url(../images/service_button1_2.png) no-repeat; color:#fef9ea;}
.content .cont4{ width:100%; height:auto; overflow:hidden; background:#00e9e1;}
.content .cont4 .service{ overflow:hidden; overflow:hidden; font-family:Arial,"微软雅黑";}
.content .cont4 .service .service_xx{ overflow:hidden; margin-top:151px; color:#fff;}
.content .cont4 .service .service_xx_bt{ overflow:hidden;}
.content .cont4 .service .service_img{ overflow:hidden; margin-top:74px;}
.content .cont4 .service .service_xx h3{ font-size:36px; line-height:60px; margin-top:30px;}
.content .cont4 .service .service_xx h4{ font-size:24px; line-height:40px;}
.content .cont4 .service .service_xx p{ font-size:18px; line-height:32px; margin-top:10px;}
.content .cont4 .service .service_xx .button{ overflow:hidden;}
.content .cont4 .service .service_xx .button a{ display:block; width:124px; height:43px; overflow:hidden; text-align:center; line-height:43px; margin-top:10px; background:url(../images/service_button2_1.png) no-repeat; color:#00e9e1; font-size:18px;}
.content .cont4 .service .service_xx .button a:hover{ background:url(../images/service_button2_2.png) no-repeat; color:#00e4dc;}
.content .cont9{ width:100%; height:auto; overflow:hidden; background:#f9ce4b;}
.content .cont9 .service{ overflow:hidden; background:url(../images/service_img4.png) no-repeat right top; overflow:hidden; font-family:Arial,"微软雅黑";}
.content .cont9 .service .service_xx{ overflow:hidden; margin-top:215px; text-align:right; color:#917934;}
.content .cont9 .service .service_xx_bt{ overflow:hidden;}
.content .cont9 .service .service_img{ overflow:hidden; margin-top:85px;}
.content .cont9 .service .service_xx h3{ font-size:36px; line-height:50px; margin-top:10px;}
.content .cont9 .service .service_xx p{ font-size:18px; line-height:30px; margin-top:10px;}
.content .cont9 .service .service_xx .button{ overflow:hidden; float:right;}
.content .cont9 .service .service_xx .button a{ display:block; width:124px; height:43px; overflow:hidden; text-align:center; line-height:43px; margin-top:10px; background:url(../images/service_button2_1.png) no-repeat; color:#ffc65e; font-size:18px;}
.content .cont9 .service .service_xx .button a:hover{ background:url(../images/service_button2_2.png) no-repeat; color:#ffb400;}

/*服务-运营服务*/
.content .cont1 .scheme{ overflow:hidden; margin-bottom:70px;}
.content .cont1 .scheme .scheme_l{ float:left; width:290px; height:auto; overflow:hidden; margin-right:65px; color:#7c7c7c; font-size:14px; font-family:Arial,"宋体"; line-height:30px;}
.content .cont1 .scheme .scheme_l h5{ color:#222; font-family:Arial,"微软雅黑"; font-size:18px;}
.content .cont8{ width:100%; height:auto; overflow:hidden; background:#2f383d;}
.content .cont8 .bt{ text-align:center; overflow:hidden; color:#222; margin-top:80px; font-family:Arial,"微软雅黑";}
.content .cont8 .bt h3{ font-size:60px;}
.content .cont8 .bt h3 span{ color:#ffd737; margin-right:25px;}
.content .cont8 .bt p{ font-size:30px; line-height:50px; margin-top:8px; color:#fff;}
.content .cont8 .bt dt{ font-size:16px; line-height:28px; margin-top:10px; color:#7c7c7c; margin-bottom:45px;}
.content .cont8 .business{ overflow:hidden; text-align:center; margin-bottom:76px;}
.content .cont1 .bt p span{ color:#bcbcbc;}
.content .cont1 .marketing{ overflow:hidden; background:#f0f2f4; margin-bottom:81px; padding:50px 0;}
.content .cont1 .marketing .marketing_wb{ text-align:center; width:500px; overflow:hidden; border-right:1px solid #d6dcdf;}
.content .cont1 .marketing .marketing_wx{ text-align:center; width:499px; overflow:hidden;}
.content .cont1 .marketing h5{ font-family:Arial,"微软雅黑"; color:#222; font-size:18px; margin:10px 0;}
.content .cont1 .marketing p{ color:#8c8d8e; font-size:14px; line-height:25px;}
.content .cont7{ width:100%; height:auto; overflow:hidden; background:#f0f2f4;}
.content .cont7 .bt{ text-align:center; overflow:hidden; color:#222; margin-top:80px; font-family:Arial,"微软雅黑";}
.content .cont7 .bt h3{ font-size:60px;}
.content .cont7 .bt h3 span{ color:#ffd737; margin-right:25px;}
.content .cont7 .bt p{ font-size:30px; line-height:50px; margin-top:8px;}
.content .cont7 .bt dt{ font-size:16px; line-height:28px; margin-top:10px; color:#7c7c7c; margin-bottom:45px;}
.content .cont7 .solve{ margin-top:50px; margin-bottom:65px;}
.content .cont1 .cont1_c{ margin-bottom:80px;}
.content .cont1 .cont1_c table.kh{ border-right:#979899 1px dashed;border-bottom:#979899 1px dashed;}
.content .cont1 .cont1_c table.kh td{ border-left:#979899 1px dashed;border-top:#979899 1px dashed; width:179px; height:79px;}

/*服务-用户体验设计*/
.content .cont1 .cont1_sp ul{ overflow:hidden;}
.content .cont1 .cont1_sp li{ float:left; margin-right:14px; margin-bottom:14px;}
.content .cont1 .cont1_sp dt{ color:#7c7c7c; line-height:28px; font-size:14px; margin-bottom:110px;}
.content .cont6 { background-image:url(../images/bj.png);}
.content .cont6 .bt{ text-align:center; overflow:hidden; color:#222; margin-top:80px; font-family:Arial,"微软雅黑";}
.content .cont6 .bt h3{ font-size:60px;}
.content .cont6 .bt h3 span{ color:#ffd737; margin-right:25px;}
.content .cont6 .bt p{ font-size:30px; line-height:50px; margin-top:8px; color:#FFF;}
.content .cont6 .bt dt{ font-size:16px; line-height:28px; margin-top:10px; color:#abadad; margin-bottom:45px;}
.content .cont6 .cont6_op dt{ text-align:center; margin-top:50px; margin-bottom:100px;}
.content .cont1 .cont1_si li{ height:325px; width:170px; background-color:#f0f2f4; margin-right:20px; float:left; margin-bottom:80px;}
.content .cont1 .cont1_si h3{ color:#222222; font-size:18px;text-align:center; font-family:Arial,"微软雅黑";}
.content .cont1 .cont1_si dt{ margin-left:20px; margin-top:11px; color:#7c7c7c;}
.content .cont1 .cont1_si dd{ border-top:1px dashed #cdcdcd; margin-left:10px; margin-right:10px; margin-top:4px;}
.content .cont7 .cont1_c{ margin-bottom:80px;}
.content .cont7 .cont1_c table.kh{ border-right:#979899 1px dashed;border-bottom:#979899 1px dashed;}
.content .cont7 .cont1_c table.kh td{ border-left:#979899 1px dashed;border-top:#979899 1px dashed; width:179px; height:79px;}

/*服务-开发*/
.content .cont1 .cont1_development{ overflow:hidden; font-family:Arial,"微软雅黑";}
.content .cont1 .cont1_development dt{ color:#7c7c7c; line-height:25px; font-size:12px; margin-bottom:30px; text-align:center;}
.content .cont1 .cont1_development p{ text-align:center;}
.content .cont1 .cont1_development h5{ margin-top:20px; color:#222; text-align:center; font-size:16px; font-family:Arial,"微软雅黑"; line-height:24px;}
.content .cont1 .cont1_development h4{ margin-top:10px; color:#222; text-align:center; font-size:18px; font-family:Arial,"微软雅黑"; line-height:26px; margin-bottom:80px;}
.content .cont1 .architecture{ overflow:hidden; margin-bottom:80px; font-family:Arial,"微软雅黑";}
.content .cont1 .architecture li{ width:333px; height:320px; overflow:hidden; float:left; color:#7e7e7e; font-size:18px; line-height:25px; text-align:center;}
.content .cont1 .architecture li dt{ height:168px; overflow:hidden; text-align:center;}
.content .cont1 .architecture li h4{ color:#222; font-size:24px; line-height:40px; margin-top:25px;}
.content .cont7 .process{ overflow:hidden; background:url(../images/service_development_img3.png) no-repeat; margin-bottom:125px;}
.content .cont7 .process li{ float:left; width:160px; overflow:hidden; margin-right:50px; color:#222;}
.content .cont7 .process li .process_bt{ text-align:center; height:110px; overflow:hidden; font-size:24px; line-height:80px; font-family:Arial,"微软雅黑"; margin-bottom:15px;}
.content .cont7 .process li p{ font-family:Arial,"宋体"; font-size:12px; line-height:30px;}
.content .cont1 .guarantee{ overflow:hidden; margin-bottom:65px;}
.content .cont1 .guarantee ul{ overflow:hidden;}
.content .cont1 .guarantee li{ position:relative; padding-left:109px; padding-right:60px; margin-bottom:45px;}
.content .cont1 .guarantee li i{ display:block; width:79px; height:93px; overflow:hidden; position:absolute; left:0;}
.content .cont1 .guarantee li .icon1{ background:url(../images/service_development_img4.png) 0 0 no-repeat;}
.content .cont1 .guarantee li .icon2{ background:url(../images/service_development_img4.png) 0 -153px no-repeat;}
.content .cont1 .guarantee li .icon3{ background:url(../images/service_development_img4.png) 0 -306px no-repeat;}
.content .cont1 .guarantee li .icon4{ background:url(../images/service_development_img4.png) 0 -459px no-repeat;}
.content .cont1 .guarantee li .icon5{ background:url(../images/service_development_img4.png) 0 -612px no-repeat;}
.content .cont1 .guarantee li .icon6{ background:url(../images/service_development_img4.png) 0 -765px no-repeat;}
.content .cont1 .guarantee li h4{ font-size:24px; color:#222; margin-bottom:5px; font-family:Arial,"微软雅黑";}
.content .cont1 .guarantee li p{ font-size:18px; color:#222; font-family:Arial,"微软雅黑"; line-height:30px;}

/*客户案例*/
.content .cont7 .products{ overflow:hidden;}
.content .cont7 .products .big{ height:500px; overflow:hidden;}
.content .cont7 .products .small{ height:250px; overflow:hidden;}
.content .cont7 .products li{ float:left; position:relative;}
.content .cont7 .products .ts{ background-color:#fff; text-align:center; line-height:24px; color:#222; position:absolute; top:0; padding:0 18px; left:50%;}
.content .cont7 .products .big .text_xx{ position:absolute; overflow:hidden; font-size:20px; color:#fff; text-align:left; font-family:Arial,"微软雅黑"; padding:30px 20px; line-height:25px; z-index:999;}
.content .cont7 .products .big .text_xx h4{ font-size:28px; color:#fff; line-height:35px;}
.content .cont7 .products .small .text_xx{ position:absolute; overflow:hidden; font-size:14px; color:#fff; text-align:left; font-family:Arial,"微软雅黑"; padding:15px 20px; line-height:25px; z-index:999;}
.content .cont7 .products .small .text_xx h4{ font-size:20px;}
.content .cont7 .products .big_right .text_xx{ position:absolute; overflow:hidden; font-size:14px; color:#fff; text-align:left; font-family:Arial,"微软雅黑"; padding:15px 20px; line-height:25px; z-index:999;}
.content .cont7 .products .big_right .text_xx h4{ font-size:20px;}
.content .cont7 .products .text_bg{ position:absolute; bottom:0; width:100%; overflow:hidden; background:url(../images/bg_1.png);}
.content .cont7 .products .big .big_left{ overflow:hidden; width:500px; position:relative; height:500px;}
.content .cont7 .products .big .big_right{ overflow:hidden; width:250px; height:500px;}
.content .cont7 .products .big .big_right li{ position:relative; overflow:hidden; height:250px;}
.content .cont7 .products .big .big2_left{ overflow:hidden; width:750px; position:relative; height:500px;}

/*案例详情*/
.content .cont7 .cont7_xq {color:#222222;font-family:Arial,"微软雅黑"; overflow:hidden; }
.content .cont7 .cont7_xq li{ padding-top:80px; padding-left:80px; padding-right:80px; width:340px; height:320px; float:left;overflow:hidden;}
.content .cont7 .cont7_xq dt{ font-size:20px; line-height:30px;}
.content .cont7 .cont7_xq dd{ font-size:14px; margin-top:12px; margin-bottom:24px;}
.content .cont7 .cont7_xq img{ margin:0; padding:0;}
.content .cont7 .cont7_xq h3{ font-size:48px; font-weight:bold; color:#222;}
.content .cont7 .cont7_xq h4{ font-size:16px; font-weight:bold; color:#222; font-family:Arial,"微软雅黑"; margin-top:12px;}
.content .cont7 .cont7_xq h5{ font-size:16px;color:#222;font-weight:bold; margin-top:2px;}
.content .cont7 .cont7_xq h6{ font-size:38px; font-weight:bold; color:#222; width:400px;}
.content .cont7 .cont7_js {color:#222222;font-family:Arial,"微软雅黑"; padding-top:70px; padding-bottom:60px; border-bottom:1px solid #e6e6e6;}
.content .cont7 .cont7_js h3{ margin-left:80px; font-size:24px;}
.content .cont7 .cont7_js dt{ margin-top:20px;margin-left:80px; font-size:14px; line-height:23px; margin-right:80px; padding-bottom:70px;}
.content .cont7 .cont7_qt dt{color:#222222;font-family:Arial,"微软雅黑"; font-size:24px; text-align:center; line-height:80px;}
.content .cont7 .cont7_qt li{ width:250px; height:250px; float:left;}

/*关于-企业动态-详情*/
.content .cont7 .cont7_dtxq{ margin-top:118px; margin-bottom:110px; overflow:hidden;font-family:Arial,"微软雅黑";}
.content .cont7 .cont7_dtxq dt{ float:left; height:100%; overflow:hidden; text-align:center; width:130px;}
.content .cont7 .cont7_dtxq ul{ padding-right:130px; padding-left:130px;}
.content .cont7 .cont7_dtxq h3{ font-size:28px; }
.content .cont7 .cont7_dtxq h4{ color:#464646; font-family:Arial,"宋体"; margin-top:8px; font-size:14px; margin-bottom:15px;}
.content .cont7 .cont7_dtxq span{ color:#7c7c7c;}
.content .cont7 .cont7_dtxq img{ margin-bottom:20px;  }
.content .cont7 .cont7_dtxq li{margin-bottom:30px; color:222px; font-size:14px; line-height:23px;}

/*焦点图*/
/*
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:540px;background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:140px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:12px; float:left; overflow:hidden;*display:inline;*zoom:1;border:1px solid #fff;}
#playBox .smalltitle .thistitle{width:12px; height:12px; background:#ffd737; border:none;}
#playBox .next{ cursor:pointer; width:1000px; height:540px;position:absolute; top:190px; right:10px; z-index:10;}

/*焦点图*/
.banner3{ width:100%; height:auto; overflow:hidden;}
.banner3 .main_image {width:100%; height:540px; overflow:hidden; margin:0 auto; position:relative}
.banner3 .main_image ul {width:9999px; height:540px; overflow:hidden; position:absolute; top:0; left:0}
.banner3 .main_image li {float:left; width:100%; height:540px;}
.banner3 .main_image li span {display:block; width:100%; height:540px;}
.banner3 .main_image li a {display:block; width:100%; height:540px}
/*下方点*/
div .banner3 .flicking_con .flicking_inner {position:absolute; top:515px; left:48%; margin-left:-10px; z-index:999; width:150px; height:22px; padding-left:0px;} /* 121126 */
div .banner3 .flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div .banner3 .flicking_con a.on {background-position:0 -20px}
div .banner3 .flicking_con {margin:0 auto; position:relative;}
/*左右箭头*/
.banner3 #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:32px!important;height:105px!important;top:50%;margin-top:-37px;display:none;}
.banner3 #btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:30px;}
.banner3 #btn_next{background:url(../images/hover_right.png) no-repeat right top;right:30px;}
/*潜伴*/
.qh1 .img_1{background: url('../images/case_details_buddy_img1.png') center top no-repeat #0f78fb !important;}
.qh1 .img_2 {background: url('../images/case_details_buddy_img2.png') center top no-repeat #0f78fb !important;}
.qh1 .img_3 {background: url('../images/case_details_buddy_img3.png') center top no-repeat #fb4e50 !important;}
.qh1 .img_4 {background: url('../images/case_details_buddy_img4.png') center top no-repeat #00ece4 !important;}
/*比亚迪*/
.qh2 .img_1{background: url('../images/case_details_byd_img1.png') center top no-repeat #0f78fb !important;}
.qh2 .img_2 {background: url('../images/case_details_byd_img2.png') center top no-repeat #0f78fb !important;}
.qh2 .img_3 {background: url('../images/case_details_byd_img3.png') center top no-repeat #fb4e50 !important;}
.qh2 .img_4 {background: url('../images/case_details_byd_img4.png') center top no-repeat #00ece4 !important;}
.qh2 .img_5 {background: url('../images/case_details_byd_img5.png') center top no-repeat #00ece4 !important;}
/*驾驶助手*/
.qh3 .img_1{background: url('../images/case_details_autoaid_img1.png') center top no-repeat #0f78fb !important;}
.qh3 .img_2 {background: url('../images/case_details_autoaid_img2.png') center top no-repeat #0f78fb !important;}
.qh3 .img_3 {background: url('../images/case_details_autoaid_img3.png') center top no-repeat #fb4e50 !important;}
/*列车*/
.wifi .img_1{background:url(../images/wifi2.png) center top no-repeat #0f78fb !important;}
.wifi .img_2 {background: url(../images/wifi.png) center top no-repeat #0f78fb !important;}
/*驾驶助手*/
.qh4 .img_1{background: url('../images/case_details_complex_img1.png') center top no-repeat #0f78fb !important;}
.qh4 .img_2 {background: url('../images/case_details_complex_img2.png') center top no-repeat #0f78fb !important;}
.qh4 .img_3 {background: url('../images/case_details_complex_img3.png') center top no-repeat #fb4e50 !important;}
/*E城*/
.qh5 .img_1{background: url('../images/case_details_ecity_img1.png') center top no-repeat #0f78fb !important;}
.qh5 .img_2 {background: url('../images/case_details_ecity_img2.png') center top no-repeat #0f78fb !important;}
/*翼途小秘书*/
.qh6 .img_1{background: url('../images/case_details_etoou_img1.png') center top no-repeat #0f78fb !important;}
.qh6 .img_2 {background: url('../images/case_details_etoou_img2.png') center top no-repeat #0f78fb !important;}
.qh6 .img_3 {background: url('../images/case_details_etoou_img3.png') center top no-repeat #fb4e50 !important;}
.qh6 .img_4 {background: url('../images/case_details_etoou_img4.png') center top no-repeat #00ece4 !important;}
/*绿青蛙*/
.qh7 .img_1{background: url('../images/case_details_frog_img1.png') center top no-repeat #0f78fb !important;}
.qh7 .img_2 {background: url('../images/case_details_frog_img2.png') center top no-repeat #0f78fb !important;}
.qh7 .img_3 {background: url('../images/case_details_frog_img3.png') center top no-repeat #fb4e50 !important;}
/*国医堂*/
.qh8 .img_1{background: url('../images/case_details_gyt_img1.png') center top no-repeat #0f78fb !important;}
.qh8 .img_2 {background: url('../images/case_details_gyt_img2.png') center top no-repeat #0f78fb !important;}
/*TV*/
.qh9 .img_1 {background: url('../images/case_details_hiflytv_img1.png') center top no-repeat #0f78fb !important;}
.qh9 .img_2 {background: url('../images/case_details_hiflytv_img2.png') center top no-repeat #0f78fb !important;}
.qh9 .img_3 {background: url('../images/case_details_hiflytv_img3.png') center top no-repeat #fb4e50 !important;}
/*康佳*/
.qh10 .img_1 {background: url('../images/case_details_konka_img1.jpg') center top no-repeat #0f78fb !important;}
.qh10 .img_2 {background: url('../images/case_details_konka_img2.jpg') center top no-repeat #0f78fb !important;}
.qh10 .img_3 {background: url('../images/case_details_konka_img3.jpg') center top no-repeat #fb4e50 !important;}
.qh10 .img_4 {background: url('../images/case_details_konka_img4.jpg') center top no-repeat #00ece4 !important;}
.qh10 .img_5 {background: url('../images/case_details_konka_img5.jpg') center top no-repeat #00ece4 !important;}
.qh10 .img_6 {background: url('../images/case_details_konka_img6.jpg') center top no-repeat #00ece4 !important;}
/*可穿戴健康手环*/
.qh11 .img_1{background: url('../images/case_details_rainbow_img1.png') center top no-repeat #0f78fb !important;}
.qh11 .img_2 {background: url('../images/case_details_rainbow_img2.png') center top no-repeat #0f78fb !important;}
/*集团餐饮综合管理系统*/
.qh12 .img_1{background: url('../images/case_details_rms_img1.png') center top no-repeat #0f78fb !important;}
.qh12 .img_2 {background: url('../images/case_details_rms_img2.png') center top no-repeat #0f78fb !important;}

/*购买*/
.Buy_text2 {
    overflow: hidden;
    margin: 10px;
}
  /* Basic Grey */
.basic-grey {
    margin-left:auto;
    margin-right:auto;
    max-width: 500px;
    background: #F7F7F7;
    padding: 25px 15px 25px 10px;
    font: 12px Georgia, "Times New Roman", Times, serif;
    color: #888;
    text-shadow: 1px 1px 1px #FFF;
    border:1px solid #E4E4E4;
}
.basic-grey h1 {
    font-size: 25px;
    padding: 0px 0px 10px 40px;
    display: block;
    border-bottom:1px solid #E4E4E4;
    margin: -10px -15px 30px -10px;;
    color: #888;
}
.basic-grey h1>span {
    display: block;
    font-size: 11px;
}
.basic-grey label {
    display: block;
    margin: 0px;
}
.basic-grey label>span {
    float: left;
    width: 20%;
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
    color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
    border: 1px solid #DADADA;
    color: #888;
    height: 30px;
    margin-bottom: 16px;
    margin-right: 6px;
    margin-top: 2px;
    outline: 0 none;
    padding: 3px 3px 3px 5px;
    width: 70%;
    font-size: 12px;
    line-height:15px;
    box-shadow: inset 0px 1px 4px #ECECEC;
    -moz-box-shadow: inset 0px 1px 4px #ECECEC;
    -webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
	padding: 5px 3px 3px 5px;
}
.basic-grey select {
    background: #FFF url('/static/index/images/down-arrow.png') no-repeat right;
    background: #FFF url('/static/index/images/down-arrow.png') no-repeat right);
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    width: 70%;
    height: 35px;
    line-height: 25px;
}
.basic-grey textarea{
	height:100px;
}
.basic-grey .button {
    background: #E27575;
    border: none;
    padding: 10px 25px 10px 25px;
    color: #FFF;
    box-shadow: 1px 1px 5px #B6B6B6;
    border-radius: 3px;
    text-shadow: 1px 1px 1px #9E3F3F;
    cursor: pointer;
}
.basic-grey .button:hover {
	background: #CF7A7A
}

.sm_text {
    font-size: 24px;
    color: #333;
    text-align: center;
    margin-top: 40px;
    font-weight: bold;
    line-height: 40px;
	margin-bottom: 10px;
}
.sm_rt {
    width: 544px;
    height: 306px;
    float: left;
    margin-left: 20px;
    line-height: 24px;
    font-size: 15px;
    color: #999;
}
.pro_tsgn em {
    text-align: center;
    font-style: normal;
    color: #666;
}
.pro_tsgn {
    width: 188px;
    height: 150px;
    float: left;
    text-align: center;
}
.pro_tsgn .gn_icon1 {
    width: 60px;
    height: 60px;
    float: left;
    margin: 25px 61px;
}
.mt10 {
    margin-top: 10px;
}
.ml13 {
    margin-left: 15px;
}
.pro_gnjs .js_left {
    width: 120px;
    height: 120px;
    float: left;
    background: #f8f8f8;
}
.pro_gnjs .js_right {
    width: 860px;
    float: left;
    margin-left: 20px;
}
.pro_gnjs .js_right .js_lagre {
    width: 860px;
    line-height: 30px;
    font-size: 18px;
    color: #333;
}
.pro_gnjs .js_right .js_small {
    width: 860px;
    line-height: 22px;
    font-size: 14px;
    color: #999;
}
.pro_gnjs {
    width: 1000px;
    float: left;
    padding: 20px 0;
    border-bottom: dashed #E1E1E1 1px;
}
.gallery {
  width:1000px;
  margin: 30px auto;
  padding: 5px;
/*  background: #fff;*/
}

.gallery > div {
  position: relative;
  float: left;
  padding: 5px;
}

.gallery > div > img {
  width: 237px;
  transition: .1s transform;
  transform: translateZ(0);
  /* hack */
}

.gallery > div:hover {
  z-index: 1;
}

.gallery > div:hover > img {
  transform: scale(3, 3);
  transition: .6s transform;
}

.cf:before, .cf:after {
  display: table;
  content: "";
  line-height: 0;
}

.cf:after {
  clear: both;
}
.bg_ff {
    background: #fff;
}
/*回到顶部*/
.bottom_tools{position:fixed;z-index:1070;right:80px;bottom:40px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:3px;color:transparent;border:0;background-color:transparent;text-shadow:none}
.qr_img{position:absolute;top:-120px;left:-203px;display:none;}
#scrollUp{width:40px;height:47px;background-image:url(../images/topback_1.png);background-position:0 0;display:none;}
#scrollUp:hover{background-image:url(../images/topback_2.png);background-position:0 0;}
.qr_tool{width:40px;height:47px;background-image:url(../images/topback2_1.png);cursor:pointer;}
.qr_tool:hover {width: 40px;height: 47px;background-image: url(../images/topback2_2.png);}

.page-body {padding-top:10px;background: #fff;height:2500px;}
.page-footer {margin-top:20px;padding-top:10px;background: #444;height:200px;border-top:10px solid #333}


/* HTML5 - CSS3 */
/* footer - icon */
/*icon1*/
.footer .logo .icon .icon1:hover
{
background:url(../images/icon_01_2.png) 0 0 no-repeat;
animation:ft_icon1_jb 0.5s;
-moz-animation:ft_icon1_jb 0.5s; /* Firefox */
-webkit-animation:ft_icon1_jb 0.5s; /* Safari and Chrome */
-o-animation:ft_icon1_jb 0.5s; /* Opera */
animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards; /* Safari 和 Chrome */
}

@keyframes ft_icon1_jb
{
from {background:url(../images/icon_01.png) 0 0 no-repeat;}
to {background:url(../images/icon_01_2.png) 0 0 no-repeat;}
}

@-moz-keyframes ft_icon1_jb /* Firefox */
{
from {background:url(../images/icon_01.png) 0 0 no-repeat;}
to {background:url(../images/icon_01_2.png) 0 0 no-repeat;}
}

@-webkit-keyframes ft_icon1_jb /* Safari and Chrome */
{
from {background:url(../images/icon_01.png) 0 0 no-repeat;}
to {background:url(../images/icon_01_2.png) 0 0 no-repeat;}
}

@-o-keyframes ft_icon1_jb /* Opera */
{
from {background:url(../images/icon_01.png) 0 0 no-repeat;}
to {background:url(../images/icon_01_2.png) 0 0 no-repeat;}
}

/*icon2*/
.footer .logo .icon .icon2:hover
{
background:url(../images/icon_01_2.png) 0 -65px no-repeat;
animation:ft_icon2_jb 0.5s;
-moz-animation:ft_icon2_jb 0.5s; /* Firefox */
-webkit-animation:ft_icon2_jb 0.5s; /* Safari and Chrome */
-o-animation:ft_icon2_jb 0.5s; /* Opera */
animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards; /* Safari 和 Chrome */
}

@keyframes ft_icon2_jb
{
from {background:url(../images/icon_01.png) 0 -65px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -65px no-repeat;}
}

@-moz-keyframes ft_icon2_jb /* Firefox */
{
from {background:url(../images/icon_01.png) 0 -65px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -65px no-repeat;}
}

@-webkit-keyframes ft_icon2_jb /* Safari and Chrome */
{
from {background:url(../images/icon_01.png) 0 -65px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -65px no-repeat;}
}

@-o-keyframes ft_icon2_jb /* Opera */
{
from {background:url(../images/icon_01.png) 0 -65px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -65px no-repeat;}
}

/*icon3*/
.footer .logo .icon .icon3:hover
{
background:url(../images/icon_01_2.png) 0 -130px no-repeat;
animation:ft_icon3_jb 0.5s;
-moz-animation:ft_icon3_jb 0.5s; /* Firefox */
-webkit-animation:ft_icon3_jb 0.5s; /* Safari and Chrome */
-o-animation:ft_icon3_jb 0.5s; /* Opera */
animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards; /* Safari 和 Chrome */
}

@keyframes ft_icon3_jb
{
from {background:url(../images/icon_01.png) 0 -130px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -130px no-repeat;}
}

@-moz-keyframes ft_icon3_jb /* Firefox */
{
from {background:url(../images/icon_01.png) 0 -130px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -130px no-repeat;}
}

@-webkit-keyframes ft_icon3_jb /* Safari and Chrome */
{
from {background:url(../images/icon_01.png) 0 -130px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -130px no-repeat;}
}

@-o-keyframes ft_icon3_jb /* Opera */
{
from {background:url(../images/icon_01.png) 0 -130px no-repeat;}
to {background:url(../images/icon_01_2.png) 0 -130px no-repeat;}
}

/*回到顶部*/
#scrollUp:hover
{
background:url(../images/topback_2.png) 0 0 no-repeat;
animation:top_back 0.5s;
-moz-animation:top_back 0.5s; /* Firefox */
-webkit-animation:top_back 0.5s; /* Safari and Chrome */
-o-animation:top_back 0.5s; /* Opera */
animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards; /* Safari 和 Chrome */
}

@keyframes top_back
{
from {background:url(../images/topback_1.png) 0 0 no-repeat;}
to {background:url(../images/topback_2.png) 0 0 no-repeat;}
}

@-moz-keyframes top_back /* Firefox */
{
from {background:url(../images/topback_1.png) 0 0 no-repeat;}
to {background:url(../images/topback_2.png) 0 0 no-repeat;}
}

@-webkit-keyframes top_back /* Safari and Chrome */
{
from {background:url(../images/topback_1.png) 0 0 no-repeat;}
to {background:url(../images/topback_2.png) 0 0 no-repeat;}
}

@-o-keyframes top_back /* Opera */
{
from {background:url(../images/topback_1.png) 0 0 no-repeat;}
to {background:url(../images/topback_2.png) 0 0 no-repeat;}
}

.qr_tool:hover
{
background:url(../images/topback2_2.png) 0 0 no-repeat;
animation:top_back 0.5s;
-moz-animation:top_back 0.5s; /* Firefox */
-webkit-animation:top_back 0.5s; /* Safari and Chrome */
-o-animation:top_back 0.5s; /* Opera */
animation-fill-mode:forwards;
-webkit-animation-fill-mode:forwards; /* Safari 和 Chrome */
}

@keyframes wm_back
{
from {background:url(../images/topback2_1.png) 0 0 no-repeat;}
to {background:url(../images/topback2_2.png) 0 0 no-repeat;}
}

@-moz-keyframes wm_back /* Firefox */
{
from {background:url(../images/topback2_1.png) 0 0 no-repeat;}
to {background:url(../images/topback2_2.png) 0 0 no-repeat;}
}

@-webkit-keyframes wm_back /* Safari and Chrome */
{
from {background:url(../images/topback2_1.png) 0 0 no-repeat;}
to {background:url(../images/topback2_2.png) 0 0 no-repeat;}
}

@-o-keyframes wm_back /* Opera */
{
from {background:url(../images/topback2_1.png) 0 0 no-repeat;}
to {background:url(../images/topback2_2.png) 0 0 no-repeat;}
}

.footer .logo .icon .icon1{ background:url(../images/icon_01.png) 0 0 no-repeat;}
.footer .logo .icon .icon1:hover{ background:url(../images/icon_01_2.png) 0 0 no-repeat;}
.footer .logo .icon .icon2{ background:url(../images/icon_01.png) 0 -65px no-repeat;}
.footer .logo .icon .icon2:hover{ background:url(../images/icon_01_2.png) 0 -65px no-repeat;}
.footer .logo .icon .icon3{ background:url(../images/icon_01.png) 0 -130px no-repeat;}
.footer .logo .icon .icon3:hover{ background:url(../images/icon_01_2.png) 0 -130px no-repeat;}