body{ background:#f1f1f1;}

/*数字教育*/
.box-main{
 width:100%;
 position:relative;
 top:60px;
}
.box-product{
 background:#f1f1f1;
 padding-bottom:20px;
}
.box-solution{
 background:#034ea2;
}
.box-content{
 position:relative;
}
.title-name{
 height:45px;
 width:100%;
 position:relative;
 margin-bottom:30px;
}
.box-product .line-name a,
.box-solution .line-name a{
 color:#034ea2;
 font-size:16px;
}
.box-product .line-name a:hover,
.box-solution .line-name a:hover{
 font-size:18px;
 font-weight:bold;	
}
.box-product .list-ul{
  padding:40px 0px;
  width:1324px;
  margin-left:-49px;
  float:left;
}
.box-product .list-ul li{
 width:280px;
 margin-left:49px;
 margin-bottom:50px; 
 height:330px;
 background:#fff;
 border:1px solid #fff;
 border-radius:3px;
 -webkit-transition: -webkit-transform 0.3s 0.2s;
 transition: -webkit-transform 0.3s 0.2s;
 -o-transition: transform 0.3s 0.2s, -o-transform 0.3s 0.2s;
 -moz-transition: transform 0.3s 0.2s, -moz-transform 0.3s 0.2s;
 transition: transform 0.3s 0.2s;
 transition: transform 0.3s 0.2s, -webkit-transform 0.3s 0.2s, -moz-transform 0.3s 0.2s, -o-transform 0.3s 0.2s;
 transition: transform 0.3s 0.2s, -webkit-transform 0.3s 0.2s, -o-transform 0.3s 0.2s;
 float:left;
 
}
.box-product .list-ul li:hover {
  -webkit-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  -moz-transform: scale(1.06);
  transform: scale(1.06);
  position: relative;
  z-index: 1;
  *z-index: 0;
  /* ie7bug autoset margin-left:0 ; */
}
.box-product .list-ul li .box-img{
 width:260px;
 height:220px;
 margin-left:10px;
 padding-top:10px;
 display:block;
}
.box-product .list-ul li .box-img img{
 width:260px;
 height:230px;
}
.box-product .list-ul li .line-name,
.box-product .list-ul li .line-type{
 width:255px;
 text-align:center;
 height:25px;
 white-space:nowrap;
 overflow:hidden;
 padding-left:10px;
 padding-right:10px; 
}
.box-product .list-ul li .line-name{
 font-size:16px;
 margin-top:20px;
 display:block;
}
.box-product .list-ul li .line-type{
 font-size:14px;
  display:block;
}
.icon-pline{width:275px; 
 height:20px; 
 background:url(../images/product/icon-pline.jpg) no-repeat center center;
 display:block;
 vertical-align:middle;
 margin-top:5px;
}
.box-solution .list-ul{
 padding:60px 0px;
 width:1378px;
 margin-left:-104px;
}
.box-solution .list-ul li{
 width:350px;
 display:inline-block;
 position:relative;
 margin-left:104px;
 margin-bottom:50px;
 height:395px;
 background:#fff;
 border-radius:3px;
 border:1px solid #fff;
}
.box-solution .list-ul li .box-img{
 width:315px;
 height:290px;
 padding-left:10px;
 padding-top:10px;
 display:block;
}
.box-solution .list-ul li .box-img img{
 width:330px;
 height:290px;
 display:block;
}
.box-solution .list-ul li .line-name{
 width:350px;
 text-align:center;
 display:block;
 margin-top:20px;
 height:20px;
 line-height:20px;
 font-size:16px;
}

/*数字阅读*/
.ul-reading{
 position:relative;
 margin-top:80px;
}
.ul-reading li{
 width:1275px;
 background:#fff;
 height:510px;
 display:block;
 position:relative;
 margin-bottom:80px;
}
.ul-reading li:last-child{ margin-bottom:130px;}
.ul-reading li .pro-img{
 width:1005px;
 height:510px;
 position:relative;
}
.ul-reading li .pro-img img{
 width:1005px;
 height:510px;
}
.d-reading{
 width:304px; 
 height:26px;
 position:absolute;
 margin-left:-118px;
 top:90px;
}

.reading-btn{
 width:175px;
 height:38px;
 background:#f1f1f1;
 display:inline-block;
 border:1px solid #f1f1f1;
 border-radius:3px;
 line-height:38px;
 padding-left:20px;
 color:#575757;
 cursor:pointer;
 margin-left:40px;
 position:relative;
 top:150px;
}
.reading-btn:hover{
 color:#034ea2;
}
.icon-right{
 width:25px;
 height:14px;
 background:url(../images/d-reading/arrow-right.png) no-repeat;
 display:inline-block;
 margin-top:12px;
 margin-right:3px;
}
.reading-btn:hover .icon-right{
 width:25px;
 height:14px;
 background:url(../images/d-reading/arrow-right-hover.png) no-repeat;
 display:inline-block;
 margin-top:12px;
 margin-right:3px;
}

/*公司介绍*/
.brief-banner{
 width:100%;
 height:300px;
 position:relative;
 background:url(../images/brief-banner.jpg) left center ;
 -webkit-background-size: cover;
 -moz-background-size: cover; 
 -o-background-size: cover;
 background-size: cover;
}
.box-brief{
 width:100%;
 position:relative;
 padding-bottom:60px;
 margin-top:80px;
}
.box-menu{
 width:238px;
 height:256px;
 background:url(../images/left-menu-bg.jpg) no-repeat;
 float:left;
}
.box-menu ul{
 position:relative;
 margin-top:75px;
 margin-left:30px;
}
.box-menu ul li{
 height:50px;
 padding-left:20px;
 line-height:50px;
 
}
.box-menu ul li a{
 font-size:18px;
 color:#333;
} 
.box-menu ul li a:hover,.box-menu ul li a.on{
 font-size:18px;
 color:#034ea2;
} 
.box-cont{
 width:1030px;
 float:right;
 background:#fff;
 padding-bottom:50px;
}
.brief-title{
 display:block;
}
.brief-logo{
 margin-right:110px;
}
.brief-logo1{
 margin-left:100px;
}
.brief-details{
 line-height:30px;
 position:relative;
 width:815px;
 margin-left:100px;

}
.brief-details p{
 text-indent:35px;
 font-size:18px;
 font-family:"宋体";
} 
/*荣誉*/
.honor-tab-main{
 width:950px;
 height:110px;
 border-bottom:1px solid #ccc;
 margin-left:40px;
 margin-top:10px;
 margin-bottom:80px;
}
.honor-tab-main ul{
 position:relative;
}
.honor-tab-main li{
 padding-left:50px;
 padding-right:50px;
 height:114px;
 line-height:110px;
 color:#666;
 font-size:24px;
 float:left;
}
.honor-tab-main li a{
 display:inline-block;
 color:#666;
 font-size:24px;
}
.honor-tab-main li .tab-on{
 border-bottom:1px solid #034ea2;
 color:#034ea2;
}
.honor-main{
 width:950px;
 margin-left:40px;
 position:relative;
}
.honor-main .honor-cont{
 border-left:1px solid #e5e5e5;
 
}
.honor{
 width:100%;
 float:left;
 padding-bottom:20px;
 border-left:1px solid #ccc;
 margin-left:50px;

}
.honor .line{
 float:left;
 width:1px;
}
.honor-point{
 width:20px;
 height:20px;
 background:url(../images/honor-point.png) no-repeat;
 position:absolute;
 margin-left:-10px;
 vertical-align:top;
 }
.honor-info{
 width:830px;
 margin-left:30px;	
 float:left;
 margin-top:-8px;
 padding-bottom:20px;

}
.honor-info .honor-title-name{
 color:#333;
 font-size:30px;
 font-weight:bold;
}
.honor-info .honor-title-info{
 display:block;
 color:#034ea2;
 font-size:18px;
 line-height:33px;
 
}

/*多元服务*/
.box-location{
 position:relative;
 top:121px;
 width:1300px;
 height:1px;
}
.box-multi{
 position:absolute;
 width:1300px;
 height:545px;
 top:50%;
 margin-top:-255px;
}
.box-multi li{
 width:415px;
 height:545px;
 display:inline-block;
 margin-left:20px;
 -webkit-transition: -webkit-transform 0.3s 0.2s;
 transition: -webkit-transform 0.3s 0.2s;
 -o-transition: transform 0.3s 0.2s, -o-transform 0.3s 0.2s;
 -moz-transition: transform 0.3s 0.2s, -moz-transform 0.3s 0.2s;
 transition: transform 0.3s 0.2s;
 transition: transform 0.3s 0.2s, -webkit-transform 0.3s 0.2s, -moz-transform 0.3s 0.2s, -o-transform 0.3s 0.2s;
 transition: transform 0.3s 0.2s, -webkit-transform 0.3s 0.2s, -o-transform 0.3s 0.2s;
}

.box-multi li:hover {
  -webkit-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  -moz-transform: scale(1.06);
  transform: scale(1.06);
  position: relative;
  z-index: 1;
  *z-index: 0;
  /* ie7bug autoset margin-left:0 ; */
}
.box-multi li:first-child{
 margin-left:0px;
}
.multi-bg{
 background:#084897;
}
.multi-bg1{
 background:#249708;
}
.multi-bg2{
 background:#7b0897;
}
.box-multi li .box-img{
 width:415px;
 height:440px;
 display:block;
 margin-top:10px;
}
.box-multi li .box-img img{
 width:415px;
 height:440px;
}
.box-multi li .line{
 height:30px;
 display:block;
 line-height:30px;	
}
.multi-icon-right{
 width:35px;
 height:14px;
 background:url(../images/multi-arrow.png) no-repeat;
 display:inline-block;
 margin-top:13px;
 margin-right:3px;
}
/*多元服务游戏*/
.multi-game-sider{
  width:100%; 
  position:relative;
  height:820px;
  background:#fff;
  padding-top:50px;
}
.multi-game-sider .multi-game-left-siders{
  width:350px;
  float:left;
  margin-left:-500px;
  padding-top:240px;
}
.multi-game-sider .multi-game-right-siders{
 width:650px;
 position:relative;
 left:550px;
 top:20px;
}
.multi-game-sider #focus-box{position:absolute; width:620px;height:734px;}
.multi-game-sider #focus-box ul{position:relative;width:600px; height:762px;background:url(../images/multi/multi-games-bg.png) no-repeat; top:50px; margin-left:30px; z-index:10; left:50px;}
.multi-game-sider #focus-box li{z-index:0;position:absolute; width:0px; height:0px; margin-top:40px; top:256px; cursor:pointer;left:377px;border-radius:4px;}
.multi-game-sider #focus-box li img{height:100%; vertical-align:top; opacity:0.6; margin-left:25px;}
.multi-game-sider #focus-box li p{position:absolute;left:0;top:50px; width:100%; height:40px; line-height:40px;
 color:#fff; margin-left:-50px;}
.multi-game-sider #focus-box li p span{display:inline-block;width:90%;height:40px; overflow:hidden; }
.multi-game-sider #focus-box .prev,
.multi-game-sider #focus-box .next{
 display:block;
 z-index:100; 
 cursor:pointer;
 position:absolute;
 width:27px;
 height:27px;
 
 right:60px;}
.multi-game-sider #focus-box .prev{
 background:url(../images/multi/multi-game-arrow.png) 0 0 no-repeat;
 right:30px; top:350px;}
.multi-game-sider #focus-box .next{
 background:url(../images/multi/multi-game-arrow.png) -42px 0px no-repeat; 
 right:30px; top:395px;} 
.multi-game-sider .page-arrow{
 width:50px;
 height:50px; 
 position:absolute; 
 top:300px;
 color:#8c9099;
 font-size:16px;
 padding-right:20px;
}
.multi-game-sider .page-arrow font{
 font-size:30px;
 color:#fff;}
 
.multi-game-sider .multi-right-title{
 width:100%;
 display:block;
 width:100%;
}
.multi-game-sider .multi-left-content{
 width:320px;
 line-height:30px;
 font-family:"宋体";
 color:#4469a6;
 font-size:16px;
 text-indent:40px;
 float:left;
}
.multi-game-sider1{
 width:100%; 
 position:relative;
 background:#084897;
 height:530px;
}

.multi-game-sider1 .multi-game-left-sider{
 width:635px;
 margin-top:90px;
}

.multi-game-sider1 .multi-game-right-sider{
 width:350px;
 margin-right:140px;
 margin-top:10px;
}
.multi-game-sider1 .multi-right-content{
 width:350px;
 line-height:29px;
 font-family:"宋体";
 color:#fff;
 font-size:16px;

}

.zy-Slide{
 font-size: 12px;
 position:relative;
 width:560px;
 height:650px;
 margin:auto 0;
}
.zy-Slide ul{
  position:relative;
  width:560px;
  height:650px;
  margin:0;
  padding:0;
}
.zy-Slide li{
  position:absolute;
  list-style:none;
  width:0;
  height:0;
  top:0px;
  left:10px;
  z-index:0;
  cursor:pointer;
  border-radius:3px;
  margin:0;
  padding:0;
}
.zy-Slide li img{
  width:100%;
  height:100%;
  vertical-align:middle;
}
.zy-Slide section:nth-child(1), 
.zy-Slide section:nth-child(2){
  position: absolute; top: 50%; 
  width: 39px; height: 40px;
  margin-top: -20px; 
  cursor: pointer;
  line-height:40px; 
  padding-left: 12px;  
  padding-right: 12px; 
}
.zy-Slide section:nth-child(1){
  left:-60px;
}
.zy-Slide section:nth-child(2){
  right:-60px;  
}


.multi-game-sider2{
 width:100%; 
 position:relative;
 background:#eee8db;
 height:505px;
}
.multi-game-info{
 width:1072px;
 height:295px;
 border:1px solid #d3c29c;
 margin-top:110px;
 margin-left:100px;
 position:relative;
 display:inline-block;
}
.game-btn{
 width:370px;
 height:94px;
 position:absolute;
 left:352px;
 top:0px;
 margin-top:-50px;
}
.game-info-sider{
 width:465px;
 display:inline-block;
 height:181px;
 position:relative;
 float:left;
}
.game-info-sider.border-right-width{
  border-right:1px solid #d3c29c;
}
.game-info-sider .line-info{
 line-height:40px;
}
.icon-telphone,.icon-qq,.icon-email{
 width:46px;
 height:46px;
 display:inline-block;
 vertical-align:middle;
 margin-top:-15px;
}
.icon-telphone{
 background:url(../images/multi/icon-telphone.png) no-repeat;
}
.icon-qq{
 background:url(../images/multi/icon-qq.png) no-repeat;	
}
.icon-email{
 background:url(../images/multi/icon-email.png) no-repeat;
}
.line-info .font{
 font-family:"宋体";
 font-size:36px;
 color:#ff0000;
 line-height:46px;
 margin-left:30px;
 font-weight:bolder;
 display:inline-block;
}
.font-code{font-size:24px;
 color:#94785b;	
}
.font-code1{font-size:24px;
 color:#000;	
}
.multi-game-sider3{
 width:100%; 
 position:relative;
 background:#084897;
 height:688px;
}
.game-operation{
 width:895px;
 position:relative;
 margin-left:145px;
 padding-top:70px;
}
.game-operation-title{
 width:100%;
 position:relative;
}
.game-operation-cont{
 width:100%;
 position:relative;	
}
/*音频服务*/
.multi-audio-sider{
 width:100%; 
 position:relative;
 height:619px;
}
.multi-audio-sider .box-sider{
 width:591px;
}
.multi-audio-sider .box-sider1{
 width:689px;
}
.multi-audio-sider .box-sider-video{
  width:678px;
}
.multi-audio-sider .box-sider-video1{
 width:580px;
 border:1px solid red;
}
.multi-audio-sider1{
 width:100%;
 position:relative;
 background:#fff;
 height:753px;	
}
.slide-box{ width:1150px;
 height:585px;
 margin:0px auto;
 overflow:hidden; 
 position:relative; 
 padding-top:80px;}
.slide-box .bd{
 position:relative;
 height:100%; 
 z-index:0; 
 left:50px;
 right:50px; 
 width:1040px;}
 
.slide-box .bd li{
 zoom:1;
 vertical-align:middle; }
.slide-box .bd img{
 width:1040px;
 height:585px;
 display:block;
}
.slide-box .prev{position:absolute; 
 left:0;
 top:50%; 
 display:block; 
 width:32px;
 height:32px; 
 background:url(../images/multi/page-arrow.png) 0 0 no-repeat;
}
.slide-box .next{position:absolute;
 left:1110px; top:50%;  
 display:block; width:32px; 
 height:32px; background:url(../images/multi/page-arrow.png) -36px 0 no-repeat;
}
.slide-box .prev:hover{
 background:url(../images/multi/page-arrow.png) 0 -38px no-repeat;
}
.slide-box .next:hover{ 
 background:url(../images/multi/page-arrow.png) -36px -38px no-repeat;
}
.multi-audio-sider3{
 width:100%;
 position:relative;
 height:689px;
 background:url(../images/multi/audio-pix.jpg) repeat-y;
}
.multi-audio-sider3 .audio-left{
 width:290px;
 margin-left:110px;
}
.audio-left .audio-title{
 display:block;
}
.audio-menu{
 width:171px;
 margin-left:75px;
}
.audio-menu li{
 width:100%;
 float:left;
 margin-bottom:15px; 	
}
.audio-menu li a{
 width:171px;
 float:left;
 height:47px;
 background:#690686;
 border-radius:5px;
 color:#fff;
 text-align:center;
 font-family:"宋体";
 font-size:18px;
 line-height:47px;
}
.audio-menu li a:hover{
 background:#719500;
}
.audio-menu li a.on{
 background:#719500;
}
.multi-audio-sider3 .audio-right{
 width:450px;
 margin-left:220px;
}
.audio-right .play-bord{
 display:block;
}
.audio-main{
 width:365px;
 position:absolute;
}

#focus-3dbox{position:relative;width:1030px; height:571px;margin:20px auto;}
#focus-3dbox ul{position:relative;width:782px;height:570px}
#focus-3dbox li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus-3dbox li img{width:100%; height:100%;vertical-align:top}
#focus-3dbox li p{position:absolute;left:0;bottom:0px;width:100%;}
#focus-3dbox li p span{display:inline-block;}
#focus-3dbox .prev,#focus-3dbox .next{
 display:block;z-index:100;overflow:hidden;cursor:pointer;
 position:absolute;width:32px;height:32px;top:380px; background:url(../images/multi/page-arrow.png) no-repeat;}
#focus-3dbox .prev{left:0px; background-position:0 0;}
#focus-3dbox .next{background-position:-36px 0;right:0px} 
#focus-3dbox .prev:hover{background-position:0 -38px;}
#focus-3dbox .next:hover{background-position:-36px -38px;}

.audio-play,.audio-pause{
  width:164px;
  height:177px;
  cursor:pointer !important;
 }
.multi-video-sider3{
 width:100%;
 position:relative;
 height:1095px;
 background:#249708;
 padding-top:50px;
}
.video-title{
 display:block;
 margin-left:110px;
}
.video-title-name{
 font-size:24px;
 color:#fff;
 margin-left:190px;
 position:relative;
 
}
.video-ul{
 position:relative;
 margin-left:190px;
}
.video-ul li{
 width:505px;
 background:#fff;
 height:283px;
 float:left;
 margin-right:40px;
 margin-bottom:40px;
}
.video-ul li .box-video{
 width:488px;
 height:255px;
 display:block;
 padding:10px 8px;
 float:left;
}


/*新闻动态*/
.news-left{
 width:855px;
 float:left;
}
.news-right{
 width:380px;
 float:right;
}
.news-banner{
 width:840px;
 height:650px; 
 background:#fff;
 padding-left:15px;
 padding-top:20px;
 position:relative;
 border:1px solid #fff;
 border-radius:3px;
}
.news-banner #featured { position: relative; width:825px; height:545px; overflow: hidden;}
.news-banner #featured img{width:825px; height:545px;}
.news-banner .orbit > img { display: none; position: absolute; top: 0; left: 0; border: 0 none;}
.news-banner .orbit > a { display: none; position: absolute; top: 0; left: 0; line-height: 0; border: 0 none; }
.news-banner .orbit > div { position: absolute; top: 0; left: 0; width: 100%; height: 100% }
.news-banner .orbit-item { background-color: #f5f5f5; }

/* 标题 */
.news-banner .orbit-caption { display: none; position: absolute; left: 0; bottom:20px; z-index: 10; width:825px; height: 75px; font:28px "Microsoft Yahei"; text-align: center; color:#003399;}

/* 导航 */
.news-banner .orbit-bullets { position: absolute; z-index: 1000; list-style: none; bottom: 10px; right:10px; margin: 10px 0 15px -50px; padding: 0; }
.news-banner .orbit-bullets li { float: left; margin: 0 5px; cursor: pointer; width: 38px; height:4px; overflow: hidden; text-indent: -9999px; background-color:#ccc; }
.news-banner .orbit-bullets li.active { background-color: #cc0000; }
.news-banner .orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }
.news-banner .orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid #000; }
.news-banner .slider-nav { display: none; }
.news-list{
 background:#fff;
 border:1px solid #fff;
 border-radius:3px;
 width:815px;
 position:relative;
 padding:15px 20px;
 margin-top:50px;
 float:left;
 clear:both;
 min-height:200px;
}
.news-list .news-pic{
 width:285px;
 height:180px;
 float:left;
}
.news-list .news-pic img{
 width:285px;
 height:180px;
 display:block;
 margin-top:10px;
}
.news-list .news-info{
 width:470px;
 display:inline-block;	
}
.news-list .news-info1{
 width:100%;
 display:block;	
}

.news-title{
 font-size:24px;
 width:100%;
 display:block;
 margin-top:5px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
}
.news-info a,.new-right-main a,.news-info1 a{
 color:#333;
}
.news-info a:hover,.new-right-main a:hover, .news-info1 a:hover{
 color:#034ea2;
}

.news-cont{
 font-size:14px;
 line-height:25px;
 color:#666;
 text-indent:30px;
 display:block;
 display: -webkit-box;
 text-overflow: -o-ellipsis-lastline;  
 overflow: hidden;  
 text-overflow: ellipsis;   
 -webkit-line-clamp: 3;  
 -webkit-box-orient:vertical;
 height:75px; 
}
.news-date{
 font-size:14px;
 line-height:22px;
 padding-left:50px;
 color:#999;
 display:block;
}

.page-main{
 width:855px;
 height:65px;
 background:#fff;
 position:relative;
 float:left;
}
.page-main .page-left{
 width:35px;
 height:35px;
 margin-top:15px;
}
.page-main .page-left-icon{
 width:35px;
 height:35px;
 background:url(../images/page-arrow.png) no-repeat 0 0;
 display:inline-block;
 vertical-align:middle;

}
.page-main .page-right{
 width:35px;
 height:35px;
 margin-top:15px;
}
.page-main .page-right-icon{
 width:35px;
 height:35px;
 background:url(../images/page-arrow.png) no-repeat -34px 0px;
 display:inline-block;
 vertical-align:middle;
}
.page-count{
 width:730px;
 text-align:center;
 margin-top:15px;
 line-height:35px;
}
.new-right-main{
 width:340px;
 padding:15px 20px;
 background:#fff;
 position:relative;
 height:285px;
}
.new-right-main .ad-pic{
 width:350px;
 height:230px;
 display:block;

}
.new-right-main .ad-pic img{
 width:350px;
 height:230px;
 display:block;
}
.new-right-main .ad-title{
 width:350px;
 font-size:18px;
 text-align:center;
 white-space:nowrap;
 overflow:hidden;
 display:block;
 text-overflow:ellipsis;
}
.new-right-tag{
 width:340px;
 padding:15px 20px;
 background:#fff;
 position:relative;
}
.new-right-tag ul li{
 width:310px;
 position:relative;
}
.new-right-tag ul li a{
 padding:5px 5px;
 display:inline-block;
}
.icon-back-left{
 width:32px;
 height:26px;
 background:url(../images/icon-back-left.png) no-repeat;
 display:inline-block;
}
.icon-back-white-left{
 width:32px;
 height:26px;
 background:url(../images/icon-back-white-left.png) no-repeat;
 display:inline-block;
}
.new-main{
 width:100%;
 background:#fff;
 padding-bottom:100px;
}
.news-details{
 width:988px;
 margin:0 auto;
}
.news-details img{
 max-width:805px !important;
}
.news-name{
 border-bottom:1px solid #e5e5e5;
 padding-bottom:25px;
 font-size:36px;
}
/*产品页面*/
.current-position{
 height:40px;
 color:#717171;
 padding-bottom:15px;

}
/*.current-position img{ cursor:pointer;}
.current-position a{ color:#717171;}
.current-position a:hover{ color:#034ea2;}*/

.nav-right-btn{
 position:relative;
 float:right;
}
.nav-menu-btn,.nav-menu-btn1,.nav-menu-btn2{
 height:40px;
 background:#fff;
 border-radius:20px;
 padding-left:20px;
 padding-right:20px;
 line-height:40px;
 color:#333 !important;
 font-size:16px;
 float:left;
}
.nav-menu-btn.move{
 background:none;
 color:#fff !important;
}
.nav-menu,.nav-menu1{
 width:219px;
 background:#333;
 padding:20px 10px;
 border-radius:10px;
 position:absolute;
 display:none;
 z-index:1005;
 opacity:1;
 margin-left:-105px;
}
.nav-menu{
 top:0px;
}
.nav-menu1{
 bottom:0px;
}
.nav-menu .nav-title,.nav-menu1 .nav-title{
 position:relative;
 height:35px;
 font-size:16px;
 color:#fff; 
}

.icon-nav-menu,.icon-nav-white-menu{
 width:20px;
 height:20px;
 background:url(../images/icon-nav-menu.png) no-repeat;
 display:inline-block;
 vertical-align:middle;
 margin-left:10px;
 margin-top:-2px;
}
.icon-nav-menu{
 background:url(../images/icon-nav-menu.png) no-repeat;
}
.icon-nav-white-menu{
 background:url(../images/icon-nav-white-menu.png) no-repeat;
}
.icon-pro-left,.icon-pro-right{
 width:11px;
 height:18px;
 display:inline-block;
 vertical-align:middle;
 margin-top:-2px;
}
.icon-pro-left{
 background:url(../images/icon-pro-left.png) no-repeat;
}
.icon-pro-right{
 background:url(../images/icon-pro-right.png) no-repeat;
}
.nav-close{
 width:14px;
 height:15px;
 background:url(../images/nav-close.png) no-repeat;
 display:inline-block;
 vertical-align:middle;
 cursor:pointer;
}
.nav-menu ul,.nav-menu1 ul{
 position:relative;
}
.nav-menu ul li:first-child,
.nav-menu1 ul li:first-child{
 border-top:1px solid #5f5f5f;
 padding-bottom:5px;
 padding-top:5px;
}
.nav-menu ul li,.nav-menu1 ul li{
 width:215px;
 border-bottom:1px solid #5f5f5f;
 float:left;
 padding-top:8px;
 padding-bottom:8px;
}
.nav-menu ul li a,.nav-menu1 ul li a{
 width:205px;
 color:#fff;
 height:30px;
 line-height:30px;
 float:left;
 white-space:nowrap;
 overflow:hidden;
 text-align:left;
 padding-left:10px;
 font-size:14px;
 font-weight:bold;
}

.nav-menu ul li a:hover,
.nav-menu ul li a.on,
.nav-menu1 ul li a:hover,
.nav-menu1 ul li a.on{
 
  color:#f4b21a;
}
.pro-left-arrow{
 position:relative;
 text-align:center;
 margin-left:5px;
}
.pro-middle-tittle{
 text-align:center;
 margin-left:28%;
}

/*.left-menu{
	width:285px;
	border:1px solid #fff;
	border-radius:3px;
	background:#fff;
	font-family:"宋体";
	padding-bottom:100px;
}
.left-menu .menu-title{
	padding-left:15px;
	height:25px;
	position:relative;
	font-size:24px;
	font-weight:bolder;
	color:#034ea2;
}
.left-menu .menu-title .iline{
	width:46px;
	height:4px;
	background:#034ea2;
	display:inline-block;
	vertical-align:middle;
	margin-left:12px;
	margin-top:-5px;
}
.left-menu ul{
	position:relative;
	margin-left:15px;
}
.left-menu ul li{
	width:255px;
	border-bottom:1px solid #f1f1f1;
	float:left;
	margin-top:10px;
}
.left-menu ul li a{
	width:230px;
	color:#666;
	height:36px;
	line-height:36px;
	float:left;
	background:url(../images/blue-line.png) left center no-repeat;
	padding-left:25px;
	white-space:nowrap;
	overflow:hidden;
	margin-left:17px;
}
.left-menu ul li a:hover,.left-menu ul li a.on{
  font-size:16px;
  background:url(../images/icon-right-white.png) right center no-repeat #034ea2;
  color:#fff;
  padding-left:20px;
  margin-left:0px;
}*/
.right-content{
 width:1280px;
 border:1px solid #fff;
 border-radius:3px;
 background:#fff;
 font-family:"宋体";
 padding-bottom:100px;
}
.pro-title{
 width:100%;
 white-space:nowrap;
 overflow:hidden;
 font-size:24px;
 font-weight:bold;
 font-family:"宋体";
}
.pro-cont{
 width:805px;
 margin:0 auto;
}
.pro-cont p img,
.pro-cont p span img{
  width:805px !important;
  margin-top:10px;	
}
/*技术支持*/
.support-main{
 width:100%;
 background:#fff;
 position:relative;
 padding-bottom:50px;
 float:left;
 margin-top:30px;	
}
.support-box{
 width:1230px;
 display:block;
 position:relative;
 border-bottom:1px solid #e9e9e9;
 padding-top:20px;
 padding-bottom:10px;
 margin-left:15px;
 padding-left:20px;
}
.support-main 
.support-title{
 width:200px;
 height:30px;
 display:block;
 position:relative;
}
.support-title.support-icon1{ background:url(../images/support/support-icon.png) no-repeat -6px -11px;}
.support-title.support-icon2{ background:url(../images/support/support-icon.png) no-repeat -6px -56px;}
.support-title.support-icon3{ background:url(../images/support/support-icon.png) no-repeat -6px -100px;}

.support-list{
	position:relative;
	float:left;
}
.support-list li{
	margin-left:10px;
	margin-right:25px;
	margin-bottom:30px;
	float:left;
	text-align:center;
	width:195px;
}
.support-list li .simg{
	display:block;
	text-align:center;
}
.support-list li .sname{
	width:195px;
	text-align:center;
	display:block;
	
}
.support-list a{ color:#333;}
.support-list a:hover{ color:#034ea2;}

/*信息化*/
.box-inform{
 width:100%;
 background:url(../images/informatization/p1.jpg) left top no-repeat;
 height:620px;
 position:relative;
 margin-top:100px;
}
.box-inform1{
 width:100%;
 background:#fff;
 height:921px;
 position:relative;
 margin-top:100px;
}
.box-inform1 .box-pic{
 width:100%;
 background:url(../images/informatization/p2.jpg) center 40px no-repeat;
 height:748px;
 position:relative;
}
.box-inform2{
 width:100%;
 background:#084897;
 height:830px;
 position:relative;
}
.box-inform2 .box-left{
 width:522px;
 float:left;
 margin-left:65px;
 color:#fff;
 font-size:16px;
 position:relative;
 line-height:30px;
}
.box-inform2 .box-pic{
 width:629px;
 background:url(../images/informatization/p3.png) 40px 220px no-repeat;
 height:635px;
 position:relative;
 float:left;
}
.box-inform3{
 width:100%;
 background:#fff;
 height:645px;
 position:relative;
}
.box-inform3 .box-pic{
 width:645px;
 background:url(../images/informatization/p4.png) 50px 164px no-repeat;
 height:575px;
 position:relative;
 float:left;
}
.box-inform3 .box-right{
 width:520px;
 float:left;
 margin-left:50px;
 color:#333;
 font-size:16px;
 position:relative;
 line-height:30px;
}
.box-inform4{
 width:100%;
 background:#084897;
 height:1040px;
 position:relative;
}
.box-inform4 .box-pic{
 width:100%;
 background:url(../images/informatization/p5.png) center 50px no-repeat;
 height:535px;
 position:relative;
}
.box-inform4 .box-word{
 width:1150px;
 color:#fff;
 font-size:16px;
 position:relative;
 line-height:33px;
 margin-left:60px;
 margin-top:30px;
}

.box-inform5{
 width:100%;
 background:#fff;
 height:1110px;
 position:relative;
}
.box-inform5 .box-pic{
 width:100%;
 background:url(../images/informatization/p6.jpg) center 50px no-repeat;
 height:620px;
 position:relative;
}
.box-inform5 .box-word{
 width:1150px;
 color:#333;
 font-size:16px;
 position:relative;
 line-height:33px;
 margin-left:60px;
 margin-top:50px;
}