*{ margin: 0; padding: 0; border: 0;}
body,div,h1,h2,h3,h4,h5,h6,p,img,ul,ol,dl,li,,dt,input,textarea,button,table,tr,td{ margin: 0; padding: 0; border: 0;}
ul,li{ list-style: none;}
a{ color: inherit; text-decoration: none; outline:none; }
body{min-width: 320px; box-sizing: border-box;}
.cl{ clear: both; height: 0; width: 0;}
.rel{position: relative;}
.abs{position: absolute;}
.lt{float: left;}
.rt{ float:right;}
.mc{ margin: 0 auto;}
.w1200{ width: 1200px;}
.w320{width: 320px;}
.mtp-10{margin-top: -10px;}
.headtop{ float: left; width: 100%; padding: 10px 0; height: 16px; line-height: 16px; border-bottom:1px solid #efefef; font-size: 12px;  color: #5b5b5b;}
.headtop p.links a{ float: left; margin: 0 7px; color: #5b5b5b;}
.headtop .dljh{ float: left; display: block; width: 16px; height: 16px; background: url(../images/dljh.png) center no-repeat;}
.headtop .qlss{ float: left; display: block; width: 16px; height: 16px; background: url(../images/qlss.png) center no-repeat;}
.headtop .menu{display: none; cursor: pointer;}
.headtop .zxrx{ display: block; }
 @media screen and (max-width: 1200px) {
	.hello{ display: none; width: 0; height: 0; overflow: hidden;}
	.headtop{ height: 46px; margin-bottom: 0px; background: #24aa37;}
	.headtop .menu{display: block; width: 46px; height: 46px; background: url(../images/menu-2.png) center no-repeat; background-size: 60%; margin-right: 10px;}
	.headtop p.links { float: right; width: auto; display: none; line-height:45px; padding-right: 5px; font-family: "microsoft yahei"; font-size: 12px;  color: #5b5b5b;}
	.headtop p.links a{float: left; margin: 0 5px; color: #5b5b5b;}
	.headtop .dljh{ margin-top: 15px;}
	.headtop .qlss{ margin-top: 15px;}
	.headtop .zxrx{ display: none; }
}

.headmid{ float: left; width: 100%; height: 45px; padding: 19px 0;}
.headmid	.logo{ float: left; display: block; width: 131px; height: 45px;}
.headmid	.name{ position: relative; float: left; width: 270px; height: 45px; margin-left: 12px; padding-left: 12px; border-left: 1px solid #dcdcdc; margin-right: 85px;}
.headmid	.name s{ display: block; width: 0; height: 0; position:absolute; left:0; top:17px; z-index: 2; border-left:5px solid #dcdcdc; border-top:5px solid transparent; border-bottom:5px solid transparent;}
.headmid	.name i{ display: block; width: 0; height: 0; position:absolute; left:-1px; top:18px; z-index: 3; border-left:4px solid #ffffff; border-top:4px solid transparent; border-bottom:4px solid transparent;}
.headmid .name	.ch-name{ float: left; width: 100%; font-size: 20px; font-family: "microsoft yahei"; color: #333333; font-weight: 400;}
.headmid .name	.en-name{ float: left; width: 100%; font-size: 12px; font-family: arial; color: #818181; font-weight: 400;}

.headmid	.tel{ float: right; width: auto; max-width: 342px; }
.headmid	.tel .lt{ float: left; width: 110px;margin-top: 5px; color: #444444; font-family: "microsoft yahei";}
.headmid	.tel .lt p{ float: right; width: 100%; display: table-row; text-align: right; line-height: 16px; font-size: 12px;}
.headmid	.tel .rt{ float: right; width: auto; border-left: 1px solid #fe7f00; color: #fe7f00; margin-top: 5px; margin-left: 12px; padding-left: 12px; line-height: 32px;  font-size: 22px; font-family: impact;}

/*.headmid	.search{ position: absolute; top:5px; left: 485px; float: left; width: 313px; height: 30px; border: 1px #bfbfbf solid; border-radius: 29px; padding: 4px 15px;  box-sizing: border-box; outline: 0; }
.headmid	.search input.sear{float: left; width: 260px; outline: 0;height: 20px; line-height: 20px;}
.headmid	.search .sbtn{ float: right; height: 20px; width: 20px; line-height: 20px; font-size: 20px; outline: 0; background: url(../images/search.png) center no-repeat; }
*/
@media screen and (max-width: 1200px) {
 .headmid {float: left; width: 100%; height: 0; padding: 0px; box-sizing: border-box;  position: relative; }
 .headmid	.logo{ float: left; display: block; width: 131px; height: 45px; position: absolute; top:-54px;}
 .headmid	.name{ overflow: hidden;width: 0; height: 0; display: none;}
 .headmid	.tel{ overflow: hidden;width: 0; height: 0; display: none;}
 /*.headmid .search{ position: static;float: left; width: 100%; display: none; }
 .headmid	.search input.sear{float: left; width: auto; box-sizing: border-box;}*/
 /* .headmid  .sbtn{position: absolute; z-index: 100; cursor: pointer; right: 20px;top:5px; height: 20px; width: 20px; line-height: 20px; font-size: 20px; outline: 0; background: url(../images/search.png) center no-repeat; } */
}	

.headbottom{ float: left; width: 100%; height:auto; overflow: hidden; background: #262725;/* position: -webkit-sticky; position: sticky;top: 0; */}
.headbottom .nav{ float: left; width: 100%; height:52px; padding-bottom: 20px; margin-bottom: -20px; overflow-x: scroll; overflow-y: hidden;}
.headbottom table{ float: left; font-family: "microsoft yahei"; font-size: 16px;}
.headbottom table tr{ float: left;}
.headbottom table tr td{width: 103px; height: 44px;}
.headbottom a{ float: left; width: 83px; height: 44px; display: block; line-height: 44px; text-align: center;  color: #ffffff; border-bottom: 3px solid transparent;}	
.headbottom a.cur, .headbottom a:hover{border-bottom-color: #fe7f00;} 
 
 @media screen and (max-width: 1200px) {	
.headbottom .nav{display: none;}
.headbottom .mc{ overflow: hidden; width: 100%; max-width: 1200px; height: inherit; overflow: hidden;}
}
/**/
.quick{ display: none;}
.quic{}
 .quic{float: left; width: 100%; padding: 0; box-sizing: border-box;}
 .quic ul{float: left;width: 100%;}
 .quic li{float: left; width: 25%; text-align: center; box-sizing: border-box; }
 .quic li a{ width: 100%;display: block; padding-top: 5px;}
 .quic li a img{ width: 50%;}
 .quic a{ color: #fe7f00; font-size: 12px; font-weight: bold; line-height: 150%;}
@media screen and (max-width: 1200px) {
	 .quic{ display: none;}
	 .quick{display: block;}
	 .quick{float: left; width: 100%; padding: 5px 0; box-sizing: border-box;}
	 .quick ul{float: left;width: 100%;}
	 .quick li{float: left; width: 25%; text-align: center; box-sizing: border-box; }
	 .quick li a{ width: 100%;display: block; padding-top: 5px;}
	 .quick li a img{ width: 50%;}
	 .quick a{ color: #fe7f00;  font-size: 14px; font-weight: bold; line-height: 150%;}
}
@media screen and (max-width: 750px) {
	.quick a{font-size: 12px;}
}
/**/
.tnav{width: 100%; float: left; height: 0; display: none;}
.tnavm{background: #606060; padding: 20px 0; position: relative; z-index: 1000;}
.tnav li{ padding: 10px;float: left; width: 25%;display: block; box-sizing: border-box; }
.tnav a{ width: 100px; display: block;margin: 0 auto; color: #FFFFFF; font-size: 14px; text-align: center;line-height: 260%; border: 1px solid #FFFFFF; box-sizing: border-box;border-radius: 3px;}
@media screen and (min-width: 850px) {
	.tnavm{padding: 34px 0;}
	.tnav a{ width: 120px; font-size: 16px; line-height: 300%;}
}
@media screen and (max-width: 500px) {
	.tnavm{padding: 10px 0;}
	.tnav a{ width: 80px;font-size: 14px;line-height: 200%;}
}
@media screen and (max-width: 400px) {
	.tnav li{padding: 5px 0;}
	.tnav a{ width:70px; font-size: 12px;}
}	
/*电脑banner切换*/	
 .banner{ float: left; width: 100%; height: 498px; overflow:hidden;position:relative; z-index:1; display: block;}	
 .banner_window{width:100%;height:100%;background-color:#cccccc;overflow:hidden;}
 .banner_window ul{width:100%;height:100%;position:relative;overflow: hidden;} 
 .banner_window ul li{width:100%;height:100%;background:#cccccc;text-align:center;font-size:0;float:left;display:inline; position: relative;}
 .banner_window ul li a.link{display:block; width:100%; height:100%; background-repeat: no-repeat; background-position: center 0; }
 .banner_window ul li.window_show a.download{position: absolute; bottom: 80px; left: 50%; z-index: 2; margin-left: 60px; 
 display: block; width: 200px; height: 60px; line-height: 60px;text-align: center; box-sizing: border-box;	border-radius: 3px; background-repeat: no-repeat;}
 .banner_window ul li.window_show a.download.downspc{ background-image: url(../images/Windowsd.png);}
 .banner_window ul li.window_show a.download.downsandriod{ background-image: url(../images/Androidd.png);}
 .banner_window ul li.window_show a.download.downsios{ background-image: url(../images/Iosd.png);}

.banner_list{width:auto;height:27px;position:absolute;left:50%;bottom:0;}
.banner_list ul{ width:auto; margin-left:-50%;}
.banner_list li{float:left;display:inline-block; width:24px; padding:0 5px;height:5px;overflow:hidden;}
.banner_list a{float:left;display:inline;background: #888888; width:24px; height:5px;overflow:hidden;font-size:12px;font-weight:700;color:#333;text-align:center; border-radius: 3px;}
.banner_list li.active a,.banner_list li a:hover{ background:#ffffff;text-decoration:none; color:#888888}
 @media screen and (max-width: 1200px) {
	.banner_list{height: 15px;}
	.banner_list li{ width: 18px; height: 3px;}
	.banner_list li a{ width: 18px; height: 3px;}
 }
 @media screen and (max-width: 480px) {
 .banner_list{height: 10px;}
 .banner_list li{ width: 12px; height: 2px;}
 .banner_list li a{ width: 12px; height: 2px;}
 }
 /*手机banner切换*/	
 .ban{float: left; z-index:1; display: none; width: 0; min-height:80px; overflow: hidden;}
 .swipe { overflow: hidden;  position: relative; z-index:0; width:100%; margin:0 auto; box-sizing: border-box;}
 .swipe-wrap { width: 100%; overflow: hidden;}
 .swipe-wrap>div { float:left; width:100%;  position: relative; z-index:0; overflow:hidden;}
 .swipe-wrap>div a.link img{float: left; width: 100%; box-sizing: border-box; margin: 0; border: 0; padding: 0;}
 
 .swipe-wrap>div a.download{position: absolute; bottom: 18%; left: 54%; z-index: 50;
  display: block; width: 18%; height: 12%; background-size: contain; border-color: red; background-repeat: no-repeat; background-position: bottom;} 
 .swipe-wrap>div a.download.downspc{ background-image: url(../images/Windowsd.png);}
 .swipe-wrap>div a.download.downsandriod{ background-image: url(../images/Androidd.png);}
 .swipe-wrap>div a.download.downsios{ background-image: url(../images/Iosd.png);}

 
 .btns{ width:100%; height:20px; position:absolute; z-index:10; bottom:0; left:0; background-color: rgba(0,0,0,0.3); text-align:right;}
 .btns li{ display:inline-block; margin:6px 4px 6px 0; width:8px; height:8px; background-color:#ffffff; border-radius: 8px; cursor:pointer;}
 .btns :last-child{ margin-right:1%;}
 .btns li.on{background-color:#fbbd38;}
 
 @media screen and (max-width: 1200px){
 	.banner{ display: none; width: 0; height: 0; overflow: hidden;} 
 	.ban{ display: block; width:100%; height:auto; }
  }

/*内容*/
/*课堂下载*/
.kt-banner { width:100%; height:729px; padding-bottom: 145px; }
.kt-banner-inner { width: 1160px; margin: 0 auto; padding-top: 245px; overflow: hidden; text-align: center; }
.kt-download-pc, .kt-download-ad, .kt-download-ios { width: 356px; height: 96px; padding-top: 480px; }
.kt-download-pc, .kt-download-ad { float: left; }
.kt-download-ad { margin-left: 47px; }
.kt-download-ios { float: right; }
/*下载*/
 .shortcut{ float: left; width: 100%; color: #353535; font-size: 16px; font-weight: 500;  font-family: "microsoft yahei";}
 .shortcut .cut-fast{ float: left; width: 100%; height: auto; margin: 26px 0 16px;}
 .shortcut .cut-fast b{float: left;font-weight: 600; color:#07b560; height: 20px; line-height: 18px; margin-top: 2px; padding: 0 9px; margin-bottom: 10px; margin-right: 10px; font-size: 16px; border-left: 2px solid #00b956;}
 .shortcut .cut-fast span{display: inline-block;}
  @media screen and (max-width: 1200px) {
 .shortcut .cut-fast{ padding:0 10px; box-sizing: border-box;}
 }
 @media screen and (max-width: 380px) {
 .shortcut .cut-fast span{ font-size: 12px; }
 }

 .shortcut ul{ float: left; width: 100%; overflow: hidden;}
 .shortcut ul li{ float: left; width: 384px; padding-bottom: 20px;}
 .shortcut ul li#pc{margin-right: 23px;}
 .shortcut ul li#mob{margin-right: 23px;}
 .shortcut ul li#ios{float: right;}
 .shortcut ul li .licon{ width: 100%; box-sizing: border-box;}
 .shortcut ul li img{ float: left; width: 100%; height: auto;}
 .shortcut ul li .cut-con{ float: left; width:100%; height: 280px; border: 1px solid #e3e3e3; border-top: 0; box-sizing: border-box;}
 
 .shortcut ul li.wq-down, .shortcut ul li.kt-down {width: 48.3%;overflow: hidden;}
 .shortcut ul li.kt-down {float: right;}

 @media screen and (max-width: 1200px) {
 .shortcut ul li{ float: left; width: 50%;}
 .shortcut ul li#mob{margin-right: 0;}
 .shortcut ul li#pc{margin-right: 0; display: none;}
 .shortcut ul li .licon{ padding: 0 10px; }
 } 
 .shortcut ul li .cut-con h1{ float: left; padding-left: 54px; margin-left: 14%; margin-bottom: 18px; margin-top: 25px; height: 42px; line-height: 42px; font-size: 20px; font-weight: 400; font-family: "microsoft yahei"; color: #333333; clear: left;}
 .shortcut ul li .cut-con h1.pc{ background: url(../images/xz.png) left no-repeat; }
 .shortcut ul li .cut-con h1.mob{ background: url(../images/mobile.png) left no-repeat;}
 .shortcut ul li .cut-con h1.ios{ background: url(../images/apple.png) left no-repeat;}
 .shortcut ul li .cut-con p{ float: left; width: 326px; line-height: 28px; margin-left: 13%; padding-left: 20px; font-family: "microsoft yahei"; color: #888888; font-size: 16px; background: url(../images/circle.png) left no-repeat;}
 .shortcut ul li .cut-con .download{ float: left; display: block; width: 152px; height: 41px; color: #ffffff; line-height: 41px; padding-left: 60px; box-sizing: border-box; border-radius: 3px; margin-top: 38px; margin-left: 36px; margin-right: 12px; background-color: #00d136; background-repeat: no-repeat; background-position-x:20px; background-position-y: center; background-image: url(../images/dload.png);}
 .shortcut ul li .cut-con .scanning{ float: left; display: block; width: 152px; height: 41px; color: #ffffff; line-height: 41px; padding-left: 60px; box-sizing: border-box; border-radius: 3px; margin-top: 38px;  background-color: #00d136; background-repeat: no-repeat; background-image: url(../images/scan.png); background-position-x:20px; background-position-y: center; cursor: pointer; position: relative;}
 .shortcut ul li .cut-con .scanning img{ width: 155px; height: 155px; border: 1px solid #666666; position: absolute; top:-170px; left: -23px;}
 .shortcut ul li .cut-con .eye{ clear: left; display: block; width: 224px; height: 42px; color: #ffffff; line-height: 42px; padding-left: 60px; box-sizing: border-box; border-radius: 3px; margin: 0 auto; background-color: #00d136; background-repeat: no-repeat; background-position-x:20px; background-position-y: center; background-image: url(../images/eye.png); }
 
/*课堂下载*/
.kt-ibanner { display: none; }
@media screen and (max-width: 1159px) {
	.kt-banner { display: none; }
	.kt-ibanner { display: block; width:100%; overflow: hidden; background-color: #fff; background-repeat: no-repeat; background-position: center top; background-size: contain; }
	.kt-ibanner-inner { width: 100%; overflow: hidden; padding-top: 12%; text-align: center; }
	.kt-download-pc, .kt-download-ad, .kt-download-ios { width: 100%; height: 96px; padding-top: 480px; background-repeat: no-repeat; background-position: center top; }
	.kt-download-pc, .kt-download-ad { float: none; }
	.kt-download-ad { margin-left: 0; }
	.kt-download-ios { float: none; }
}
@media screen and (max-width: 740px) {
 .kt-ibanner-inner { padding-top: 0; }
 .shortcut ul li{ float: left; width: 50%;}
 /*.shortcut ul li .cut-con h1{ line-height: 20px;}*/
 .shortcut ul li .cut-con .download{width: auto;background-position-x:10px; padding-left: 40px; padding-right: 10px;}
 .shortcut ul li .cut-con .scanning{width: auto;background-position-x:10px; padding-left: 40px;padding-right: 10px;}
 }
 @media screen and (max-width: 600px) {
  .shortcut ul li{ float: left; width: 100%;}
  .shortcut ul li.wq-down, .shortcut ul li.kt-down {width: 100%;}
  .shortcut ul li .cut-con h1{ line-height: 42px;}	
  .shortcut ul li .cut-con .download{width: 152px;background-position-x:20px; padding-left: 60px; padding-right: 00px;}
  .shortcut ul li .cut-con .scanning{width: 152px;background-position-x:20px; padding-left: 60px;padding-right: 00px;}
  }
@media screen and (max-width: 380px) {
	.shortcut ul li .cut-con h1{ line-height: 20px;}
 .shortcut ul li .cut-con .download{width: auto;background-position-x:10px; padding-left: 40px; padding-right: 10px;}
 .shortcut ul li .cut-con .scanning{width: auto;background-position-x:10px; padding-left: 40px;padding-right: 10px;}
 }
@media screen and (max-width: 355px) {
	.kt-download-pc, .kt-download-ad, .kt-download-ios { width: 100%; height: 96px; padding-top: 135%; background-size: contain; }
}

 /*优势*/
 .advantage{ float: left; width: 100%; height: 119px;}
 .advantage ul{ float: left; width: 100%; height: 118px; border-bottom: 1px solid #e3e3e3;}
 .advantage ul li{position: relative;float: left; width: 395px; height: 118px; box-sizing: border-box; border-bottom: 2px solid transparent; background-repeat: no-repeat; background-position-y: center; background-position-x: 66px; }
 .advantage ul li.shield{ background-image: url(../images/shield.png);}
 .advantage ul li.rocket{ background-image: url(../images/rocket.png); margin: 0 7px;}
 .advantage ul li.cloud{ background-image: url(../images/cloud.png);}
 .advantage ul li.cur, .advantage ul li:hover{ border-bottom-color:#1bd371;}
 .advantage ul li.cur i, .advantage ul li:hover i{display: block; position: absolute; left: 50%; bottom: 0; width: 0; height: 0; border: 6px solid transparent; border-bottom-color:#1bd371; margin-left: -6px;}
 .advantage-con{float: left; height: 63px; padding-left: 141px; width: 254px; margin-top: 28px; font-family: "microsoft yahei";}
 .advantage ul li.shield .advantage-con{ border-right: 1px #f2f2f2 solid;}
 .advantage ul li.cloud .advantage-con{ border-left: 1px #f2f2f2 solid;}
 .advantage ul li h1{ float: left; width: 100%; margin-top: 12px; line-height: 26px; font-size: 18px; color: #535353; font-weight: 400;}
 .advantage ul li p{ float: left; width: 100%; line-height: 18px; font-size: 14px; color: #939393; font-weight: 400;}
 @media screen and (max-width: 1200px) {
	 .advantage{display: none;}
 }
/*推荐*/
 .push{ float: left; width: 100%; padding-top: 32px;}
 .push ul{ float: left; width: 100%; margin-top: 20px;}
 .push li{ float: left; width: 290px; height: 207px; border: 1px solid #e5e5e5;}
 .push li.li-1, .push li.li-2{ margin-right: 11px;}
 .push li.li-4{ float: right;}
 .push li img{float: left; width: 100%; height: 162px;}
 .push li p{float: left; width: 100%; padding: 0 10px;box-sizing: border-box;font-size: 14px; color: #333333; line-height: 45px; text-align: center; font-family: "microsoft yahei"; font-weight: 400;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .push li a:hover p{ color:#ff3f00; }
@media screen and (max-width: 1200px) {
	 .push{display: none;}
}
 /*标题*/
 .title{ float: left; width: 100%; box-sizing: border-box; font-family: "microsoft yahei";}
 .title h1{float: left;font-weight: 600; color:#07b560; height:18px; line-height: 18px; padding: 0 9px; font-size: 16px; border-left: 2px solid #00b956;}
 .title a{ float: right; color: #666666; font-size: 14px; font-weight: 400;}
 .title a:hover{ color:#07b560; }
@media screen and (max-width: 1200px) {
 .title{padding: 0 10px;}	
}
 /*新闻*/
 .news{ float: left; width: 100%;}
 .headline{ box-sizing: border-box; float: left; width: 100%; height: auto; margin-top: 55px; padding: 0 20px;   text-align: center; color: #333333; font-family: "microsoft yahei"; }
 .headline h1{ float: left; width: 100%;  text-align: center; padding: 37px 0;line-height: 40px; font-size: 36px; font-weight: 400;}
@media screen and (max-width: 400px) {
 .headline{margin-top: 0px;}
 .headline h1{ font-size: 24px;line-height: 30px;}
}
 .news-group{float: left; width: 579px; margin-bottom: 52px;}
 .news-group.news-group-1{ margin-right: 28px;}
 .news-group.news-group-3{float: right;}
 .news-group .recommend{float: left; width: 579px; height: 157px; display: block; margin-bottom: 11px; margin-top: 14px;}
 .news-group .recommend a{width: 100%;height: 100%; display: block; position: relative; background: #eeeeee; overflow: hidden;}
 .news-group .recommend img{width: 100%;}
 .news-group .recommend p{ position: absolute; bottom: 0;width: 100%; padding: 0 15px; font-size: 14px; font-family: "microsoft yahei"; box-sizing: border-box; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 32px; color: #ffffff; background: rgba(0,0,0,.75);}
 .news-group .recommend a:hover p{ color:#dddddd; }
 
 .news-group ul{ float: left; width: 100%; box-sizing: border-box;}	
 .news-group ul li{ float: left; width: 100%; height: 30px; line-height: 30px; font-weight: 400; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
 font-family: "microsoft yahei"; font-size: 14px; color: #666666;position: relative;}
 .news-group ul li i{float: left; width:0; height:0; margin-top: 12px;  border: 2px solid #666666; }
 .news-group ul li a{position: absolute; float: left; display: block; width: 100%; padding-left: 10px;box-sizing: border-box;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
 .news-group ul li a:hover{ color:#ff3f00; }

 .news-group ol{ float: left; width: 100%; box-sizing: border-box;}	
 .news-group ol li{ float: left; width: 100%; height: 30px; line-height: 30px; font-weight: 400; overflow: hidden;  font-family: "microsoft yahei"; font-size: 14px; color: #666666;}
 .news-group ol li i{float: left; display: inline-block; width: 18px; height: 18px; line-height: 18px; text-align: center; margin-top: 7px; margin-right: 9px; font-style: normal; font-size: 12px; color: #ffffff; border-radius: 18px;}
 .news-group ol li a{float: left; display: inline-block; width: 80%; height: 30px; box-sizing: border-box; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
 .news-group ol li a:hover{ color:#ff3f00; }
 .news-group ol li img{float: left; width: 21px; height: 12px; margin-left: 10px; margin-top: 8px;}
  @media screen and (max-width: 1200px) {
 .news-group{float: left; width: 100%; margin-bottom: 52px; box-sizing: border-box;}
 .news-group .recommend{float: left; width: 100%; height: auto; padding: 0 10px; box-sizing: border-box;}
 
 .news-group ul{padding: 0 10px;}	
 .news-group ol{padding: 0 10px;}
  }
/*合作伙伴*/
 .partner{ float: left; width: 100%;}
 .partner h1{ font-family: "microsoft yahei"; height: 24px; line-height: 24px; font-size: 22px;font-weight: 400;}
 .partner h1 i{float: left; width: 4px; height: 20px; margin-top: 4px; background: #ef4b4e; display: inline-block; margin-right: 16px;}
 .partners{ float: left; width: 100%;}
 .partners a.aleft{position: absolute; left: -30px; top:70px; width: 20px; height: 36px; background: url(../images/aleft.png) center no-repeat;}
 .partners a.aright{position: absolute; right: -30px; top:70px; width: 20px; height: 36px;  background: url(../images/aright.png) center no-repeat;}
 .partner-box{ float: left; width: 1200px; height: 140px; overflow: hidden; padding-top: 23px;}
 .partner ul { float: left; width: 20000px;}
 .partner ul li{ float: left;display: inline-block; width: 200px;}
 .partner ul li a{ float: left; display: block; width: 180px; height: 50px; margin: 10px;}
 .look{ float: left; width: 100%; text-align: center; margin-top: 43px; margin-bottom: 54px;}
 .look a{ border: 1px solid #58adfb; color: #58adfb; padding:10px 15px; border-radius: 4px; font-family: "microsoft yahei"; font-size: 14px;}
 @media screen and (max-width: 1200px) {
	 .partner{display: none;}
 }

/*脚部*/
.footnav{float: left; width: 100%; height: 295px; background: #303536;}
.footnav ul{ float: left;width: 100%; margin-top: 50px;}
.footnav ul .guanzhu{float: right; width: 272px;}
.footnav ul .guanzhu h1{font-family: "microsoft yahei"; line-height: 16px; font-size:16px; color: #ffffff;  margin-bottom: 20px;}
.footnav ul .guanzhu p{ width: 120px; text-align: center; line-height: 33px; color: #999999; font-family: "microsoft yahei"; font-size: 14px; font-weight: 400;}
.footnav ul .guanzhu img{ width: 118px; height: 118px; border:1px solid #fff; padding:2px; background:#fff; }
.footnav ul li{ float: left; width: 130px; height: 200px; border-right: 1px solid #444444; margin-right: 54px;}
.footnav ul li h1{ float: left; width: 100%; color: #ffffff; height: 16px; line-height: 16px; margin-bottom: 15px; font-family: "microsoft yahei"; font-weight: 400; font-size:16px;}
.footnav ul li p{ float: left; width: 100%; display: block; height: 28px; line-height: 28px; color: #666666; font-family: "microsoft yahei"; font-size: 15px; font-weight: 400;}
.footnav ul li p a{color: #a1a1a1;}
.footnav ul li p a:hover{color: #e3e3e3;}

.foot-copy{ float: left; width: 100%; height: auto; padding-top: 35px; padding-bottom: 30px; background: #ffffff; font-family: "microsoft yahei"; }
.foot-copy p{text-align: center; color: #666666; line-height: 26px; font-weight: 400; font-size: 12px;}
.foot-copy p span{ display: inline-block;}
.foot-copy p a{color: #666666;}
.foot-copy p a:hover{color: #f60;}

@media screen and (max-width: 1200px) {
	.w1200{ float: left; width: 100%; }
	.footnav ul .guanzhu{ float: none; margin: 0 auto; text-align: center; }
	.footnav ul .guanzhu h1{ font-size: 20px; line-height: 20px; margin-bottom: 40px; }
	.footnav ul li{ display: none;width: 0; height: 0; overflow: hidden; }
}
 
/*内页广告*/
.ibanner{ float: left; width: 100%; height: 354px;}
.ibanner a{ float: left; display: block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center;}
.iban{ float: left; display: none; width: 0;height: 0;overflow: hidden;}
@media screen and (max-width: 1200px) {
.ibanner{ display: none; width: 0;height: 0;overflow: hidden;}
 .iban{display: block; width: 100%; height: auto;}
 .iban a{display: block; width: 100%; height: auto; }
 .iban img{width: 100%; }
 }
/*列表页*/
.path{ float: left; width: 100%; height: 44px; line-height: 44px; font-family: "microsoft yahei"; font-weight: 400; font-size: 12px; border-bottom: 1px solid #f3f3f3; color: #d8cccc;}
.path a{ color: #333333;}
.path .home{width: 0; height: 0; padding: 6px; background: url(../images/home.png) center no-repeat;}
@media screen and (max-width: 1200px) {
	 .path{ box-sizing: border-box; padding: 0 10px;}
}
.inews{float: left; width: 100%;box-sizing: border-box;}
.inews ul{float: left; width: 100%; margin-top: 34px; margin-bottom: 44px; box-sizing: border-box;}
.inews ul li{float: left; width: 100%; height: 140px; background: #f9f9f9; margin-bottom: 20px; font-family: "microsoft yahei";}
.inews ul li .date{ float: left; width: 100px; height: 120px; padding: 10px 0; background: #2eafbb; text-align: center; color: #ffffff; font-family: "microsoft yahei";}
.inews ul li .date .day{ font-size: 52px; line-height: 78px; font-weight: 600;}
.inews ul li .date .moon{ font-size: 16px; line-height: 34px;}

.inews ul li .inews-con{ float: left; width: 1049px; height: 138px; padding: 0 30px 0 20px; border: 1px solid transparent; border-left: 0;}
.inews ul li:hover .inews-con{border-color: #2eafbb;}
/* .inews ul li .inews-con  .tabl{display: table; float: left; width:100%; overflow: hidden; }
.inews ul li .inews-con  .tabl h3{display: table-cell; width:100%;height: 40px;margin-top: 10px; margin-bottom: 8px; vertical-align: middle; font-weight: 500; font-size: 16px; color: #666666;}
 */
.inews ul li .inews-con h3{float: left; width: 100%; line-height: 20px; max-height: 40px; overflow: hidden; margin-top: 10px; padding-bottom: 8px; color: #666666; font-weight: 400; font-size: 16px;}

.inews ul li .inews-con .inews-item{float: left; width: 100%; height: 44px; overflow: hidden; line-height: 22px; margin-bottom: 7px; color: #888888; font-weight: 400; font-size: 13px;}
.inews ul li .inews-con p{float: left; width: 100%; height: 22px; overflow: hidden; line-height: 22px; color: #888888; font-weight: 400; font-size: 13px;}
.loading{ float: left; width: 100%; text-align: center; margin-bottom: 69px;}
.loading a{ color: #ffffff; background: #2eafbb; padding: 13px 94px; border-radius: 2px;}
@media screen and (max-width: 1200px) {
 .inews ul{float: left; width: 100%; padding: 0 5px;} 
 .inews ul li .inews-con{ float: none; width: 100%;  box-sizing: border-box; height: 138px; padding: 0 0 0 120px;}
 .inews ul li .inews-con h3{ float: none; width: 100%;}
} 
@media screen and (max-width: 700px) {
	.inews ul li .inews-con p .athr{ display: none;}
}
@media screen and (max-width: 360px) {
	.inews ul li .inews-con p .hit{ display: none;}
}

/*详情*/
 .content{ float: left; width: 100%; padding: 0 30px; box-sizing: border-box;}

 .inews-top{ float: left; width: 100%; padding: 34px 0 11px; border-bottom: 1px dashed #e6e6e6; font-family: "microsoft yahei"; text-align: center;}
 .inews-top h3{line-height: 32px; color: #005198; font-size: 26px; font-weight: 400; padding: 10px 40px;}
 .inews-top p{line-height: 24px; color: #999999; font-size: 12px; font-weight: 400;}
 .inews-top p >span{display: inline-block;}
 .inews-content{ float: left;width: 100%; margin-top: 41px;}
 .inews-content p{ float: left; width: 100%; line-height: 26px; font-size: 12px; padding-bottom: 26px; color: #666666; font-family: "microsoft yahei"; font-weight: 400;}
 .inews-content img{max-width: 100%;}
 .inews-content table{float: left;max-width: 100% !important; border: 1px solid #666666; border-collapse:collapse; }
 .inews-content table tr{ border: 1px solid #666666;}
 .inews-content table td{ border: 1px solid #666666;}

 .share{ float: left; width: 100%; margin-bottom: 13px;}
 @media screen and (max-width: 1200px) {
   .content{ padding: 0 10px;}
   .inews-top h3{ padding: 10px 20px;}
 }
@media screen and (max-width: 480px) {
 .share{display: none;}
}
 .leafbox{ float: left; width: 100%; border-top: 1px dashed #e6e6e6; padding: 20px 0 50px;}
 .leaf{ width: 100%;border-bottom: 1px solid #eeeeee;}
 .leaf p{ width: 100%; box-sizing: border-box; border: 1px solid #eeeeee; border-bottom: 0; padding: 16px 0 16px 28px; line-height: 18px; color: #2595d1; font-size: 12px;  font-weight: 400;}
 .leaf p a{color: #666666;}

/*单页*/
.contenier{ float: left; width: 100%; background: #ecf6fa; /*f0f8fb*/ font-family: "microsoft yahei"; font-weight: 400; /*outline: #00B956 1px solid;*/ }

.subsnav{float: left;width: 100%; height: auto; padding:0; box-sizing: border-box; background: #565656;}
.subs-nav{float: left; width: 100%; height: auto; margin: 20px 0; text-align: center;} 
.subs-nav a{ display: inline-block; float: left; width: 80px;  height: 24px; margin: 0 15px; box-sizing: border-box; font-family: "microsoft yahei"; vertical-align:top; line-height: 24px; text-align: center; color: #ffffff; font-size: 16px;}

@media screen and (max-width:1200px) {
  .subs-nav a{width: 25%; margin: 0;} 
}
 .subs-nav a.cur, .subnav a:hover{ color:#fe852a;}

 .caption{ float: left; width: 100%; text-align: center; padding: 37px 0 30px;}
 .caption h1{ float: left; width: 100%; font-weight: 400; color: #686868; line-height: 60px; font-size: 26px;}
 .caption p{ float: left; width: 100%; text-align: center; color: #777777; line-height: 20px; font-size: 14px;}
 .caption p>span{ display: inline-block;}
 
 .subnav{float: left; width: 100%; height: auto; text-align: center; padding-bottom: 32px;}
 .subnav a{ display: inline-block; width: 80px; height: 30px; margin:5px 15px; vertical-align:top; line-height: 30px; text-align: center; color: #333333; font-size: 12px; background: #ffffff; border-radius: 2px;}
 .subnav a.cur, .subnav a:hover{ color:#ffffff;background: #fe852a;}

 .contenier-con{ float: left; width: 100%; min-height: 500px; /*background: #ffffff; */ padding-bottom: 100px; /*margin-bottom: 115px;*/ box-sizing: border-box; font-family: "microsoft yahei";}
 .licheng{float: left; width: 100%; height: 200px; background: url(../images/licheng.jpg) center no-repeat;}
 .about{ float: left; width: 100%; padding: 0 8px; box-sizing: border-box; }
 
 @media screen and (max-width: 1200px) {
 .licheng{display: none;}
 .about{ padding: 0 20px;box-sizing: border-box;}
 }
 .h2-tit{ border-left: 4px solid #fe852c; height: 20px; line-height: 20px; font-size: 18px; padding-left: 10px; color: #414141; font-weight: 500; margin-top: 50px; margin-bottom: 28px;}
 .about-con{ float: left; width: 100%; box-sizing: border-box;  font-size:14px; line-height:26px; }
 .about-con p{  }
 .about-con img{ max-width: 100%; }
 
 .about-con table{float: left;width: 100% !important; border: 1px solid #666666; border-collapse:collapse; }
 .about-con table tr{ border: 1px solid #666666; }
 .about-con table td{ border: 1px solid #666666; }

  .contact{ float: left; width: 100%; box-sizing: border-box; padding: 0 33px;}
 @media screen and (max-width: 1200px) {
 .contact{ padding: 0 15px;}
 }
 .contact-con{ float: left; width: 100%; font-family: "microsoft sans serif"; line-height: 28px; color: #333333; font-size: 14px; }
 .contact-con p{ float: left; width: 100%; }

 .maps{float: left; width: 100%; height: 464px; box-sizing: border-box; border:1px solid #ccc; margin-top:20px; }

/*电子地图*/							
#info_win{ width:100%; height:120px; line-height:18px; font-size:12px;}
#info_win h1{ width:100%; height:25px; font-size:14px;background: none; }
#info_win p{ text-indent:0; margin:0;}

/*表单*/
 .go{float: right; margin-top: 56px; margin-bottom: 96px; width: 240px; height: 900px; background: url(../images/go.jpg) center no-repeat;}
 .apply{ float: left; margin-top: 56px; margin-bottom: 96px; padding: 24px 42px 0 32px; width: 871px; min-height: 876px; background:#ffffff;}
 .apply-top{ float: left; width: 100%; padding-bottom: 18px;  font-weight: 400;}
 .apply-top h1{ font-size: 30px; line-height: 56px; color: #303030;font-weight: 400;}
 .apply-top p{ font-size: 13px; line-height: 18px; color: #666666;font-weight: 400;}
 .apply-con{ float: left; width: 100%; padding: 40px 0 30px;border-top: 1px dotted #afafaf;border-bottom: 1px dotted #afafaf;}

 .apply table{ font-family: "microsoft sans serif"; font-size: 12px; margin-bottom: 34px;}
 .apply tr{ height: 60px; line-height: 30px;}
 .apply th{width: 80px; color: #303030; font-weight: 500; font-family: "microsoft yahei"; padding-right: 20px;}
 .apply textarea{ padding: 0 12px; width: 500px; height: 100px; border: 1px solid #ebebeb;color: #999999; outline: 0; resize: none;}
 .apply input{ padding: 0 12px; width: 254px; height: 40px; border: 1px solid #ebebeb;color: #999999; outline: 0;}
 .apply select{ padding: 0 12px;width: 280px; height: 40px; border: 1px solid #ebebeb; color: #999999; outline: 0; vertical-align: top;}
 .apply button{ float: left; width: 160px; height: 43px; margin: 34px 20px 0 0; border-radius: 2px; font-size: 14px; cursor: pointer;}
 .apply button.sbt{ background: #00d137; border: 1px solid #00d137; color: #ffffff;}
 .apply button.rst{ background: #f7f7f7; border: 1px solid #e0e0e0; color: #333333;}
 .apply-bottom{ float: left; width: 100%; padding-top: 14px; padding-bottom: 32px; font-size: 12px;}
 .apply-bottom h1{ line-height: 38px; color: #303030; font-size: 14px;}
 .apply-bottom p{line-height: 28px; color: #676767; font-size: 12px;}
 
@media screen and (max-width: 1200px) {
.go{ display: none; overflow: hidden; width: 0; height: 0;}
.apply{width: 100%; box-sizing: border-box;}
}
@media screen and (max-width: 540px) {
.apply th{padding: 0;}
.apply input{width: 100%; }
.apply select{width: 100%;}
.apply textarea{width: 100%;}
.apply button{ width: 100px;}
}
@media screen and (max-width: 400px) {
.apply button{ width: 70px; margin-right: 10px;}
}
/*下载页*/
.downpc{float: left; width: 100%; height: 519px; background: url(../images/pc-back.jpg) center no-repeat;}
.downpc-text{float: left; margin-top: 110px; padding-left: 40px; width: 524px;}
.downpc-text h1{ float: left; width: 100%; font-size: 32px; height: 46px; line-height: 46px; color: #2b2b2b; font-family: "microsoft yahei"; font-weight: 500;}
.downpc-text h2{ float: left; width: 100%; font-size: 18px; height: 30px; line-height: 30px; color: #444444; font-family: "microsoft yahei"; font-weight: 500;}
.downpc-text .txt{ float: left; width: 100%; margin-top: 20px; font-size: 14px; line-height: 25px; color: #4e4e4e; font-family: "microsoft yahei"; font-weight: 500;}
.downpc-text .download{ float: left; display: block; width: 142px; height: 46px; color: #ffffff; line-height: 46px; padding-left: 40px; box-sizing: border-box; border-radius: 2px; margin-top: 32px; margin-left: 12px; background-color: #01afec; background-repeat: no-repeat; background-position-x:15px; background-position-y: center; background-image: url(../images/dload.png); font-family: "microsoft yahei"; font-weight: 500; font-size: 20px;}
.downpc-pic{ float: right; margin-top: 60px; margin-right: 32px; }
.downpc-pic img{}

.downandriod{float: left; width: 100%; height: 553px; background: url(../images/andriod-back.jpg) center no-repeat;}
.downandriod-text{float: right; margin-top: 145px; padding-right: 20px; width: 496px;}
.downandriod-text h1{ float: left; width: 100%; font-size: 32px; height: 46px; line-height: 46px; color: #2b2b2b; font-family: "microsoft yahei"; font-weight: 500;}
.downandriod-text h2{ float: left; width: 100%; font-size: 18px; height: 30px; line-height: 30px; color: #444444; font-family: "microsoft yahei"; font-weight: 500;}
.downandriod-text .txt{display: table; float: left; width: 100%; margin-top: 20px; font-size: 14px; line-height: 25px; color: #4e4e4e; font-family: "microsoft yahei"; font-weight: 500;}
.downandriod-text .txt .img{ display: table-cell; width: 142px; vertical-align: middle;}
.downandriod-text .txt .img img{ width: 128px; height: 128px;}
.downandriod-text .txt .img p{ width: 128px; height: 32px;  line-height: 32px; color: #444444; font-size: 14px; text-align: center;}
.downandriod-text .txt .intr{display: table-cell;}

.downandriod-text .download{ float: left; display: block; width: 142px; height: 46px; color: #ffffff; line-height: 46px; padding-left: 40px; box-sizing: border-box; border-radius: 2px; margin-top: 32px; background-color: #01afec; background-repeat: no-repeat; background-position-x:15px; background-position-y: center; background-image: url(../images/dload-andriod.png); font-family: "microsoft yahei"; font-weight: 500; font-size: 20px;}
.downandriod-pic{ float: left; margin-top: 80px;}
.downpc-pic img{}

.downios{float: left; width: 100%; height: 519px; background: url(../images/ios-back.jpg) center no-repeat;}
.downios-text{float: left; margin-top: 110px; padding-left: 40px; width: 496px;}
.downios-text h1{ float: left; width: 100%; font-size: 32px; line-height: 36px; padding: 5px 0; color: #2b2b2b; font-family: "microsoft yahei"; font-weight: 500;}
.downios-text h2{ float: left; width: 100%; font-size: 18px; line-height: 30px; color: #444444; font-family: "microsoft yahei"; font-weight: 500; }
.downios-text .txt{display: table; float: left; width: 100%; margin-top: 20px; font-size: 14px; line-height: 25px; color: #4e4e4e; font-family: "microsoft yahei"; font-weight: 500;}
.downios-text .txt .img{ display: table-cell; width: 142px; vertical-align: middle; }
.downios-text .txt .img img{ width: 128px; height: 128px;}
.downios-text .txt .img p{ width: 128px; height: 32px;  line-height: 32px; color: #444444; font-size: 14px; text-align: center;}
.downios-text .txt .intr{display: table-cell;}
.downios-text .download{ float: left; display: block; width: 142px; height: 46px; color: #ffffff; line-height: 46px; padding-left: 40px; box-sizing: border-box; border-radius: 2px; margin-top: 32px;  background-color: #01afec; background-repeat: no-repeat; background-position-x:15px; background-position-y: center; background-image: url(../images/dload-apple.png); font-family: "microsoft yahei"; font-weight: 500; font-size: 20px;}
.downios-pic{ float: right; margin-top: 46px; margin-right: 32px;}
.downpc-pic img{}
.txt{ overflow: hidden; }

@media screen and (max-width: 1200px) {
	 .downpc-pic{margin-right: 0;}
	 .downandriod-pic{margin-right: 0;}
	 .downios-pic{margin-right: 0;}
}
 
@media screen and (max-width: 1050px) {
	.downpc{ height: auto; padding: 100px 0 40px; background-size: cover;}
	.downandriod{ height: auto; padding: 110px 0 40px; background-size: cover;}
	.downios{ height: auto; padding: 100px 0 40px;  background-size: cover;}
	 .downpc-pic{display: none;}
	 .downandriod-pic{display: none;}
	 .downios-pic{display: none;}
	 .downpc-text{ width: 100%; max-width: 524px; float: none; margin: 0 auto 0; padding: 0 10px; box-sizing: border-box;}
	 .downandriod-text{ width: 100%; max-width: 496px;  float: none; margin: 0 auto 0; padding: 0 10px; box-sizing: border-box;}
	 .downios-text{ width: 100%; max-width: 496px;  float: none; margin: 0 auto 0; padding: 0 10px; box-sizing: border-box;}
}

@media screen and (max-width: 480px) {
.downpc{ height: auto; padding: 40px 0; }
.downandriod{ height: auto; padding: 40px 0; }
.downios{ height: auto; padding: 40px 0; }
.downpc-text h1{font-size: 22px; line-height: 26px;}
.downpc-text h2{ font-size: 16px;}
.downandriod-text h1{font-size: 22px; line-height: 26px;}
.downandriod-text h2{ font-size: 16px;}
.downios-text h1{font-size: 22px; line-height: 26px;}
.downios-text h2{ font-size: 16px;}
 }
 /*历程*/
 	.left-menu-con{float: left;width: 194px; overflow: hidden; margin-bottom: 70px;}
 	.left-menu-con a{float: left; width:100%;  background: #ffffff; height: 40px; text-align: center; line-height: 40px; outline: 0;
 	border-bottom: 4px solid #f6f6f6; box-sizing: border-box; padding: 0;position:relative; display: block;}		
 	.left-menu-con a i{position: absolute; right: 30px; top:15px; border-left: 10px solid transparent; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 0;}
 	.left-menu-con a:hover i,.left-menu-con a.cur i{ border-left: 10px solid #ff7500; }
 	.left-menu-con a span{ font-size: 14px; color: #666666; box-sizing: border-box; }	
 	.left-menu-con a:hover span,.left-menu-con a.cur span{ font-size: 14px; color: #ff7500; }	

 	.historydatalist{ float: none; width: 100%; box-sizing: border-box;  padding-left: 240px;}	
 	.historydatalist ul{ float: none; background: transparent; position: relative;}	
 	.historydatalist ul b{display: block; height: 100%; width: 1px; background: #d6d7da; position: absolute; left: 50px;}
 	.historydatalist li{ float: none; width: 100%; line-height: 100%; padding-bottom: 42px; position: relative; font-family: arial "microsoft yahei"; font-size: 14px;}
 	.historydatalist li i{border-radius: 100%; background: #FF7500; width: 9px; height: 9px;display: block; float: left; }
 	.historydatalist li p.date{ float: left; width: 46px; color: #fc9033;}
 	.historydatalist li p.happening{ float: none; width: 100%; padding-left: 75px;margin-bottom: 10px;  box-sizing: border-box; text-align: left; color: #666666;}
@media screen and (max-width: 1200px) {
.contenier-con{ padding-left: 10px; padding-right:10px;}
.left-menu-con{ width: 130px;}
.left-menu-con a i{position: absolute; right: 20px; top:15px;}
.historydatalist{padding-left: 150px;}
}
@media screen and (max-width: 400px) {
.contenier-con{ padding-left: 10px; padding-right:10px;}
.left-menu-con{ width: 80px;}
.left-menu-con a i{position: absolute; right: 5px; top:15px;}
.historydatalist{padding-left: 100px;}
}
/*荣誉*/
 	.menu-con{float:left;width: 100%; height: 132px; overflow: hidden; padding-bottom: 70px;}		
 	.menu-con td{width: 158px;}
 	.menu-con td > a{position:relative; display: block; width: 132px; height: 132px; background: url(/static/pc/images/wback.png) center no-repeat;}
 	.menu-con a i{position: absolute; border-radius: 100%;}
 	.menu-con a:hover i.q,.menu-con a.cur i.q{display: block; width: 122px; height: 122px; border: 5px solid #fc9033; margin: 0;}
 	.menu-con a:hover i.h,.menu-con a.cur i.h{display: block; width: 104px; height: 104px; border: 2px solid #ffdcbf; margin: 12px;}
 	.menu-con a span{float: left;display: block; width: 132px; height: 132px; background: url(/static/pc/images/trophy.png) center no-repeat; font-size: 14px; color: #666666; text-align: center;line-height: 20px; box-sizing: border-box; padding-top: 94px;}	
 	.menu-con a:hover span,.menu-con a.cur span{background: url(/static/pc/images/honor-trophy.png) center no-repeat; color: #ff7500;}	
 	.honordatalist{ }	
 	.honordatalist ul{float: left; }	
 	.honordatalist li{ float: left; width: 100%; padding: 0; line-height: 22px; overflow: hidden; margin-bottom: 42px; position: relative; font-family: arial "microsoft yahei"; font-size: 14px;}
 	.honordatalist li p.date{ float: left; width: 106px; color: #fc9033; margin-left: 30px; text-align: center; position: absolute;}
 	.honordatalist li p.happening{ float: left; width: 100%; padding-left: 150px;  box-sizing: border-box; text-align: left; color: #666666;}
@media screen and (max-width: 1200px) {
	.honordatalist li p.date{ margin-left: 0;}
	.honordatalist li p.happening{padding-left: 120px;}
} 

 /*合作伙伴*/
 .contenier .cooperatelist#dataList{float: left; margin-bottom: 50px;}
 .contenier .cooperatelist#dataList li{ float: left; width: 100%; height: 132px;overflow: hidden; padding: 20px 0; margin-bottom: 20px; line-height: 24px; font-size: 14px; color: #666666; background: #ffffff;}
 .contenier .cooperatelist#dataList li .img{ float: left; height: 132px; width: 275px; padding: 30px 50px; box-sizing: border-box; border-right:1px dashed #d2dfe2; background-position: center;
 background-color: #ffffff; background-repeat: no-repeat; background-size: contain; background-origin: content-box;	}
 .the-con{display: table; height: 132px; padding: 0 40px;}
 .the-item{display: table-cell; vertical-align: middle; padding: 0 10px;}
 .the-item:hover{ color:#333333; }
 @media screen and (max-width: 1200px) {
	.contenier .cooperatelist#dataList{float: left; width:100%; padding: 0 10px; box-sizing: border-box;}
	.contenier .cooperatelist#dataList li{ height: 66px; padding: 10px 0;}
	.contenier .cooperatelist#dataList li .img{ width: 137px; height: 66px; padding: 15px 25px;}
	.the-con{display: table; height: 66px; padding: 0 2px;}
	.the-item{display: table-cell; vertical-align: middle;}
 }