@charset "utf-8";
/* CSS Document */
*{ font-size:12px;font-family:"SimSun"; padding:0;margin:0 auto; list-style:none; text-decoration:none;/*Microsoft YaHei*/}
img{border:none;vertical-align: top;}
body,ul,ul li,dl,dl dt,dl dd,p,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
body{font:14px/20px "Microsoft YaHei";color:#333;width: 100%;height:100%;overflow-x:hidden; background:#f5f5f5;}
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0 auto; }
a{color:#333; cursor:pointer;}
a:hover{text-decoration: none; color:#ff4a00;}
em{ font-style:normal;}
input,textarea  {outline: none;}
table{border-collapse:collapse;border-spacing:0px;}
.orgeen{ color:#ff4a00;}
.bg_org{ background-color:#ff4a00;}
.ff_wryh{ font-family:"Microsoft YaHei";}
.mores{ font-size:14px; vertical-align:middle; margin-left:5px;}
.clear{display: block;clear:both; height:0;line-height: 0px;font-size: 0; overflow:hidden;}
.clearfix{_zoom:1;}
.clearfix:after{display:block; content: "."; height: 0;clear: both; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.layout{width:1000px; margin:0 auto;}
/* */
.heard{ width:100%; height:43px; /*border-bottom:1px solid #e6e6e6;*/ background:#fff; padding-top:12px;}
.zg_heard{ height:43px;}
.heard_right{ float:right;padding-top:10px; text-align:right; height:33px;}
.heard_right a{ color:#666; padding:0px 8px;font:12px/12px "SimSun"; }
.heard_right a:hover{color:#ff4a00;}
.heard_right a.login{ border-right:1px solid #dedede; }
.heard_right a.zhuce{ border:0px;}
.wbx{float:right; width:185px; float:right; position:relative; z-index:1500;}
.wbx a{position:relative;width:36px; height:36px; float:left; margin-right:10px; position:relative; z-index:999}
.wbx a span{position:absolute; display:none; width:168px; height:177px;  position:absolute; top:40px; left:-66px;}
.wbx a:hover span{display:block;}
.wx{ background:url(../images/yjy_08.jpg) no-repeat; }
.wx:hover{ background:url(../images/yjy_15.jpg) no-repeat;}
.wx span{ background:url(../images/wxicon.png) no-repeat; }
.wb{ background:url(../images/yjy_10.jpg) no-repeat; }
.wb:hover{ background:url(../images/yjy_17.jpg) no-repeat;}
.wb span{ background:url(../images/wbicon.png) no-repeat;}
.sj{ background:url(../images/yjyq.jpg) no-repeat; }
.sj:hover{ background:url(../images/yjyqh.jpg) no-repeat;}
.sj span{ background:url(../images/qqicon.png) no-repeat;}
.pd{ background:url(../images/yjypd.jpg) no-repeat; }
.pd:hover{ background:url(../images/yjypdh.jpg) no-repeat;}
.wbx .pd span{ background:url(../images/pdicon.png) no-repeat;width:198px; height:254px;  position:absolute; top:40px; left:-81px;}
.heard_left{ width:55%;height:31px; float:left; color:#d6d6d6; padding-top:10px;}
.heard_left span{display:block;position:relative;float:left;height:23px;margin-right:5px; }
.heard_left a{position:absolute;top:0;left:0;z-index:10; color:#666; line-height:23px; text-align:center; display:inline-block;}
.heard_left a:hover{ color:#ff4a00; text-decoration:none;}
.heard_left span em{ display:block;position:absolute;top:0;left:0;height:23px;-webkit-animation-fill-mode:both;font-weight:normal; animation: scale 0.5s linear normal forwards; -webkit-animation: pulse 0.5s linear normal forwards;  -moz-animation: pulse 0.5s linear normal forwards;  -ms-animation: pulse 0.5s linear normal forwards;  -o-animation: pulse 0.5s linear normal forwards;}
.uNewnav{ width:66px;}
.uNewnav1{ width:80px;}
.uNewnav2{ width:87px;}
.uNewnav3{ width:52px;}
.uNewnav a{ width:66px;}
.uNewnav1 a{ width:80px;}
.uNewnav2 a{ width:87px;}
.uNewnav3 a{ width:52px;}
.heard_left .uNewnav em{ width:66px;background:url(../images/newUnav_06.jpg) no-repeat;}
.heard_left .uNewnav1 em{ width:80px;background:url(../images/newUnav_08.jpg) no-repeat;}
.heard_left .uNewnav2 em{ width:87px;background:url(../images/newUnav_10.jpg) no-repeat;}
.heard_left .uNewnav3 em{ width:52px;background:url(../images/newUnav_04.jpg) no-repeat;}

/* 中软介绍 */
.base{margin:0 auto;width:1000px;}
.a_char h3{ text-align:center;}
.a_idea img{ float:left;}
.a_idea_rg{ width:312px; float:right; line-height:24px; padding-top:45px;}
.a_idea_rg i{ font-size:36px;color:#29a7e1; padding-right:12px;}
.a_idea_rg strong{color:#000;}
.a_idea_rg span{color:#c90f0f;}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -webkit-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -webkit-transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1, 1);
    opacity: 1;
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    transform: scale(1, 1);
    opacity: 1;
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -o-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -o-transform: scale(1.1, 1.1);
   opacity: 1;
  }
  100% {
    -o-transform: scale(1, 1);
    opacity: 1;
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -moz-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -moz-transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1, 1);
    opacity: 1;
  }
}
@-ms-keyframes pulse {
  0% {
    -ms-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -ms-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -ms-transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    -ms-transform: scale(1, 1);
    opacity: 1;
  }
}
.uban_main{position:relative; }
.uban_main img{display:block;}
.uban_main .h1{position:absolute; left:5px; top:136px;padding-right:165px;}
.uban_main .h1 strong{display:block; float:right; font:bold 160px/186px 'Microsoft Yahei'; color:#1ac2ff;}
.uban_main .h1 span{display:block; float:left; width:350px; font:70px/90px 'Microsoft Yahei'; color:#333;}
.uban_main .h1 span font{font:80px/100px 'Microsoft Yahei'; width:330px; color:#1ac2ff;}
.zg_um1{background:#1ac2ff;/* height:280px; overflow:hidden;*/ padding:20px 0 50px; position:relative; margin-bottom:86px;}
.zg_um1 h1{background:url(../images/sjkbg.png) no-repeat center center; height:84px; font:bold 30px/84px 'Microsoft Yahei'; text-align:center; margin-bottom:36px;}
.zg_um1 p{padding:0 70px; font:16px/2 'Microsoft Yahei'; color:#fff; text-indent:2em; /*height:30px;*/ overflow:hidden;}
.zg_um1 span{display:block; width:232px; height:56px; background:url(../images/chakan.png) no-repeat; position:absolute; left:38.4%; bottom:-56px; cursor:pointer;}
.zg_um1 .active{background:url(../images/shouqi.png) no-repeat;}
.zg_umlf .hdiv{background: #e2e2e2; overflow:hidden; position:relative;}
.zg_umlf .hdiv h3{ background:url(../images/yldw.png) no-repeat right center #1ac2ff; font:bold 26px/58px 'Microsoft Yahei'; color:#fff; padding:0 66px 0 45px; position:absolute; left:0; top:0;}
.zg_umlf .hdiv h2{ height:58px; background:url(../images/slbg.jpg) no-repeat center 42px; font:26px/46px 'Microsoft Yahei'; text-align:center; color:#17afe6;}
.zg_umlf dl{margin-bottom:30px; overflow:hidden;}
.zg_umlf dl dt{width:246px; float:left;}
.zg_umlf dl dd{width:736px; float:left; padding-left:18px; height:237px; background:#fff;}
.zg_umlf dl dd span{display:block; font:18px/42px 'Microsoft Yahei'; padding-top:16px;}
.zg_umlf dl dd span a{font:18px/42px 'Microsoft Yahei';}
.zg_umlf dl dd p{font:14px/26px 'Microsoft Yahei';  color:#666; margin-right:14px; padding-bottom:20px; border-bottom:1px solid #dcdcdc;}
.zg_umlf dl dd p a{font:14px/26px 'Microsoft Yahei';color:#17afe6;}
.zg_umlf dl dd ul{padding-top:14px; overflow:hidden;}
.zg_umlf dl dd ul li{width:225px; float:left; background:url(../images/icon1.png) no-repeat left center; font:14px/26px 'Microsoft Yahei'; padding-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zg_umlf dl dd ul li a{color:#666;}
.zg_umlf dl dd ul li a:hover{color:#ff4a00;}
.zg_umrt{width:1000px; position:relative;}
.zg_umrt dl dt{width:246px; float:right; margin:0;}
.zg_umrt .hdiv h3{top:0; left:785px; background:url(../images/zldw.png) no-repeat left center #1ac2ff; padding:0 45px 0 66px; text-align:right;}
.zg_urm{padding:10px 0 0; overflow:hidden; background:#fff; margin-bottom:35px;}
.zg_urm h2{font:bold 26px/66px 'Microsoft Yahei'; text-align:center; color:#17afe6; background:url(../images/erlbg.png) no-repeat center center;}
.zg_urm .h3div{padding:10px 0 30px 10px; height:270px; position:relative;}
.zg_urm .h3div h3{ padding-left:10px; font:18px/60px 'Microsoft Yahei'; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:absolute;}
.zg_urm .h3div h3:hover{opacity:0.8; filter:alpha(opacity=80);}
.zg_urm .h3div h3 a{color:#fff;font:18px/60px 'Microsoft Yahei';}
.zg_urm .h3div .h31{width:236px;  background:#4cabfd; left:10px; top:0;}
.zg_urm .h3div .h32{width:378px; background:#e995dd; left:258px; top:0;}
.zg_urm .h3div .h33{width:324px; background:#54cfa9; font:22px/131px 'Microsoft Yahei'; right:10px; top:0;}
.zg_urm .h3div .h33 a{font:22px/130px 'Microsoft Yahei';}
.zg_urm .h3div .h35{width:377px; background:#e79b5c; left:10px; top:70px;}
.zg_urm .h3div .h34{width:230px; background:#858d99; left:407px; top:70px;}
.zg_urm .h3div .h36{width:226px; background:#df83d1; left:10px; top:140px;}
.zg_urm .h3div .h37{width:226px; background:#8dd58b; left:10px; top:210px;}
.zg_urm .h3div .h38{width:328px; font:22px/130px 'Microsoft Yahei'; background:#ddac6c; left:256px; top:140px;}
.zg_urm .h3div .h38 a{font:22px/130px 'Microsoft Yahei';}
.zg_urm .h3div .h39{width:374px; background:#b3a4da; right:10px; top:140px;}
.zg_urm .h3div .h310{width:374px; background:#e57e5a; right:10px; top:210px;}
.zg_kctj{padding:10px 0 30px; overflow:hidden; background:#fff; margin-bottom:30px;}
.zg_kctj h2{font:bold 26px/66px 'Microsoft Yahei'; text-align:center; color:#17afe6; background:url(../images/erlbg.png) no-repeat center center;}
.picScroll-left{ width:938px; height:168px;  overflow:hidden; position:relative; }
.picScroll-left .prev,.picScroll-left .next{ display:block;  width:20px; height:28px; float:right;cursor:pointer;  position:absolute; top:70px; z-index:999;}
.picScroll-left .prev{background:url(../images/prev.png) no-repeat; left:2px; }
.picScroll-left .next{ background:url(../images/sss_62.png) no-repeat; right:3px; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:286px; height:168px; margin:0 39px 0 0; float:left; _display:inline; overflow:hidden; text-align:center; color:#fff; }
.picScroll-left .bd ul li a{display:block;  color:#fff;}
.picScroll-left .bd ul li a:hover{text-decoration:none;}
.picScroll-left .bd ul li strong{display:block; font:bold 28px/2 'Microsoft Yahei'; padding-top:29px;}
.picScroll-left .bd ul li p{font:16px/24px 'Microsoft Yahei'; text-align:center;}
.picScroll-left .bd ul li p font{color:#fffc00; font:16px/24px 'Microsoft Yahei';}
.picScroll-left .bd ul .li1{ background:url(../images/php_img.jpg) no-repeat; }
.picScroll-left .bd ul .li2{ background:url(../images/ad_img.jpg) no-repeat; }
.picScroll-left .bd ul .li3{ background:url(../images/ui_img.jpg) no-repeat; }
.picScroll-left .bd ul .li4{ background:url(../images/www_img.jpg) no-repeat; }
.picScroll-left .bd ul .li5{ background:url(../images/web_img.jpg) no-repeat; }
.footer{ background:#404144; color:#999; line-height:28px; text-align:center; padding:34px 0;}
.footer a{ color:#999;}
.footer a:hover{ color:#ff4a00;}
.footer img{vertical-align:middle; padding:0 5px 5px 0;}
.zglh_foot{height:55px; clear:both; padding:23px 0;}
.zglh_footrig{margin-left:25px; width:420px;}
.zglh_nav{overflow:hidden;}
.zglh_nav li{font-size:12px; line-height:24px; float:left;color:#5e5e5e;}
.zglh_nav li a{color:#ccc;}
.zglh_nav li span{ margin:0 11px 0 9px;}
.zglh_last{ clear:both;font-size:12px; line-height:18px; color:#999; margin-top:12px; text-align:left;}
.zglh_tel{position:relative; height:55px;}
.zglh_poimg01{width:155px; height:164px;position:absolute;right:25px; top:-169px; display:none; background:url(../images/ioserweima.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/ioserweima.png");_background:none;}
.zglh_poimg02{width:155px; height:164px; position:absolute;right:-51px; top:-169px; display:none; background:url(../images/ioserweima.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/ioserweima.png");_background:none;}
.tel01{font-size:14px; line-height:21px; color:#ccc; width:66px; height:21px; padding-right:141px; background:url(../images/tel.jpg) no-repeat right center; margin:17px 44px 0 0;}
.zglh_tel span{display:block; width:55px; height:56px; float:left; cursor:pointer;}
.zglh_tel .tel01{ float:left;}
.zglh_ios{background:url(../images/ios.jpg) no-repeat; margin-right:20px;}
.zglh_iosbj{background:url(../images/iosbj.jpg) no-repeat;}
.zglh_andr{background:url(../images/andro.jpg) no-repeat;}
.zglh_andrbj{background:url(../images/andrbj.jpg) no-repeat;}
/* */
.indexFix{width:172px; position:fixed;z-index:99998;top:60px;right:-162px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+130));}
.fixBtnOpen{ position:absolute; top:50%; left:-26px; margin-top:-60px; width:36px; height:120px; background:url(../images/fixBtnClose.png) center center no-repeat;_background:url(../images/fixBtnClose.gif) center center no-repeat;cursor:pointer;}
.fixBtnClose{ position:absolute; top:50%; left:-26px; margin-top:-60px; width:36px; height:120px; cursor:pointer; background:url(../images/fixBtnOpen.png) center center no-repeat;_background:url(../images/fixBtnOpen.gif) center center no-repeat;display:none;}
.indexConFix{ float:right; top:0; left:20px;background:#111; width:152px;padding:0 5px 5px 5px;}
.indexFixH2t{ height:54px;text-align:center; font:bold 22px/54px "Microsoft Yahei"; color:#ccc;}
.indexFixUl{ overflow:hidden;}
.indexFixUl li{ height:50px; line-height:50px; overflow:hidden; margin-bottom:3px;}
.indexFixUl li a{ display:block; height:50px; padding-left:64px; font:normal 16px/50px "Microsoft Yahei"; color:#fff;}
.indexFixUl li a:hover{ color:#fff; text-decoration:none;}
li.indexFixLi1 a{ background:url(../images/indexFix_ico1.png) 25px center no-repeat #ff6627;_background:url(../images/indexFix_ico1.gif) 25px center no-repeat #ff6627; }
li.indexFixLi2 a{ background:url(../images/indexFix_ico4.png) 25px center no-repeat #3189b7;_background:url(../images/indexFix_ico4.gif) 25px center no-repeat #3189b7;}
li.indexFixLi3 a{ background:url(../images/indexFix_icoq.png) 25px center no-repeat #b02da2;_background:url(../images/indexFix_icoq.png) 25px center no-repeat #b02da2;font:normal 16px/24px "Microsoft Yahei";}
li.indexFixLi3 em{ display:block; font-size:13px; font-family:"Microsoft Yahei";}
li.indexFixLi4 a{ background:url(../images/indexFix_ico3.png) 25px center no-repeat #e23d3d;_background:url(../images/indexFix_ico3.gif) 25px center no-repeat #e23d3d;}
li.indexFixLi5 a{ background:url(../images/indexFix_ico5.png) 25px center no-repeat #cead3f;_background:url(../images/indexFix_ico5.gif) 25px center no-repeat #cead3f;}
li.indexFixLi1 a:hover{ background:url(../images/indexFix_ico1.png) 25px center no-repeat #e55c23;_background:url(../images/indexFix_ico1.gif) 25px center no-repeat #e55c23;}
li.indexFixLi2 a:hover{ background:url(../images/indexFix_ico4.png) 25px center no-repeat #276e92;_background:url(../images/indexFix_ico4.gif) 25px center no-repeat #276e92;}
li.indexFixLi3 a:hover{ background:url(../images/indexFix_icoq.png) 25px center no-repeat #9e2891;_background:url(../images/indexFix_icoq.png) 25px center no-repeat #9e2891;}
li.indexFixLi4 a:hover{ background:url(../images/indexFix_ico3.png) 25px center no-repeat #cb3737;_background:url(../images/indexFix_ico3.gif) 25px center no-repeat #cb3737;}
li.indexFixLi5 a:hover{ background:url(../images/indexFix_ico5.png) 25px center no-repeat #9d8120;_background:url(../images/indexFix_ico5.gif) 25px center no-repeat #9d8120;}
.indexFixDl{ width:142px; margin:0 auto; overflow:hidden; padding-top:12px; text-align:center; border-bottom:1px dashed #595959;}
.indexFixDl dt{ height:110px;}
.indexFixDl dd{ height:35px; font:normal 16px/35px "Microsoft yahei"; color:#ccc;}
.indexFix400{ height:30px;font:normal 18px/30px "Microsoft yahei"; color:#ccc; text-align:center;}
.indexFixWb{ height:24px; line-height:24px;  text-align:center; padding-bottom:5px;}
.indexFixWb a{ font-size:16px; color:#ccc; font-family:"Microsoft Yahei";}
.indexFixWb a:hover{ color:#ff4a00;}
/* */
.ss_ewm{width:150px; height:232px; padding-top:6px; background:#59cef8; position:fixed; left:10px; bottom:50px; z-index:999;}
.ss_ewm img{display:block; margin:10px auto 0;}
.ss_ewm p{font:bold 16px/24px 'Microsoft Yahei'; color:#0e97c9; text-align:center; padding-top:1px;}
.ss_ewm .ss_close{position:absolute; right:6px; top:-2px; }


/* 轮播图 */
a,img{border:0;}
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prevS.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/nextS.png) center center no-repeat;}
