@charset "utf-8";
/* CSS Document */

/* 全局重置 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, menu, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea {font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
/*ANTD字体：body, button, input, select, textarea {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB',  'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji',
  'Segoe UI Emoji', 'Segoe UI Symbol';}*/
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
font { font-size:inherit; *font-size:100%; }
ul, ol { list-style: none; }
a {text-decoration:none; cursor: pointer;color:#333333;}
a:hover { color:#376cdc;}
p{ margin-top:10px; line-height:35px;text-indent:38px; }


/* 视频背景JS框样式 */
#background_video {
      position: absolute;
      top: 50%; left: 50%;
      transform: translate(-50%, -50%);
      object-fit: cover;
      height: 100%; width: 100%;
    }

#video_cover {
      position: absolute;
      width: 100%; height: 100%;
      background: url('video_cover.jpeg') no-repeat;
      background-size: cover;
      background-position: center;
    }










	
/*页面头尾通用样式*/	
.hanti{ width:100%; height:80px; position:fixed; top: 0;z-index:999; background:rgba(55,108,220,0.9);box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.1);}
/*.hanti:hover{background:rgba(55,108,220,0.9);}*/
.hanti .navs{  position:relative;display: block;}	
.hanti .nav{ float: right;}  
.hanti .nav a{ float: left;color: #fff;margin:0 10px; padding: 0 25px; font-size:18PX; line-height:80px;}
.hanti .nav li{ float: left;   color: #fff; }
.hanti .nav li a:hover{border-bottom: 2px #376CDC solid; color: #376CDC; font-weight: bold;background-color:#fff;}
.hanti .cur{  color:#fff; font-weight:bolder;  background:rgba(16,67,169,0.4);}
.hanti img{ position:relative;left:0px;  top:10px; width: 190px; height: auto;}

.hanti .nav li .sub-nav{position:absolute;top:80px;left:10px; z-index:999; list-style:none;background:rgba(55,108,220,0.9);display:none;}
.hanti .nav li .sub-nav li{text-align:center;clear:left;width:140px;height:50px;line-height:35px;position:relative;z-index:999;}
.hanti .nav li .sub-nav li a{height:50px;line-height:50px;width:140px;padding:0; margin: 0; display:inline-block;font-size:16PX;}



	

.buttm{ width:100%; height:auto;   overflow: hidden; font-size: 16px; font-weight:lighter; background-color:#F5F8FF; line-height:25px; color:#97BEED; text-align:center; }
	.buttm dl{height:95px; margin-top: 25px;}
	.buttm dt{ width: 19%; margin-right: 1%; float: left; text-align: left;  }
	.buttm img{height: 60px; float: left; }
	.buttm h3{ width: 50%; float: left; font-size: 18px; line-height:30px;  margin-left: 15px; margin-top:10px; }
	.buttm h6{ width: 50%; float: left; font-size: 14px;  margin-left: 15px; font-weight:lighter }
	/*.buttm dd{  height: 20px; background-color: antiquewhite; }*/
	.buttm .copy{width: 100%; height: 60px; padding: 20px 0; line-height: 20px; background-color: #3488EA;}
	.buttm p{  line-height: 20px; font-size: 14px; color: #fff; }
	
	
/* 首页头部轮播 */
	.htia{width:100%; overflow: hidden; background: url(img/inbanner.png) repeat-x center 0; }
	.carousel{position:relative; width:100%;}
	/*首屏轮播字体样式*/
	.lboaa{color: #fff; font-size: 56px; letter-spacing:1px;	font-weight:bold;}
	.lboab{color: #fff; font-size: 28px; margin-top:35px;letter-spacing:1px;	}
	
	.lboba{color:#00ffcc;font-size:56px;letter-spacing:1px;	font-weight:bold;}
	.lbobb{color:#c2c9ff; font-size: 28px; margin-top: 50px; line-height: 40px;	margin-bottom:10px;	letter-spacing:3px;	font-family:"Mrs Sheppards"; font-weight:lighter;}
	
	.lboca{color:#fff; font-size:56px;letter-spacing:1px;	font-weight:bold;}
	.lbocb{color:#fff; font-size: 28px;line-height: 60px;	margin-top:10px;	margin-bottom:10px;	letter-spacing:3px;	font-family:"Mrs Sheppards";font-weight:lighter;}
	.lbocc{color:#fff; font-size:20px; margin-top: 20px; line-height: 20px;	margin-bottom:10px;	letter-spacing:3px;	font-family:"Mrs Sheppards";font-weight:lighter;}
	
	.lboda{color:#fff;font-size:56px;letter-spacing:1px;	font-weight:bold;}
	.lbodb{color:#fff; font-size: 28px; margin-top: 20px; line-height: 60px;	margin-bottom:10px;	letter-spacing:3px;	font-family:"Mrs Sheppards"; font-weight:lighter;}
	


/*首页产品入口*/	
	.entr{height:140px;
		background:rgba(255,255,255,0);
		box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1);
		border-radius:0px;
		position:relative;
		top:-40px;}
	.entr ul{ padding: 0; margin: 0;}
	.entr li{ float:left; width: 33%;  height: 140px; background-color: #3488EA; overflow: hidden;}
	.entr li:hover{ border-bottom: 2px #a6cffa solid; box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1);}
	.entr li p{ margin-left:0px; margin-top: 0; position:relative; z-index: 1;}
	.entr .lvs{background-color: #39B286; margin: 0 0.5%;}
	.entr span{ width: 13px; height:auto; margin-left: 12px; color: #a6cffa}
	.entr li:hover span{color: #fff;}
.entr img{ position:relative;right: -20px;  top:-60px;  float: right; width: 200px; z-index: 0;}
	.entr .main{  color: #fff; font-weight: 500; }
	.entr .sub{ color: #fff;opacity:0.7; }
	.entr li:hover .sub{color: #fff;opacity:1;}



/*首页内容块  我们是谁*/
.abous{width: 100%; height:420px; padding-top: 80px; background: url(img/indexab.png) no-repeat; background-position:bottom; background-size: 100%;}
.abous .text{ float: left; padding-right: 50px;}
.abous .photo{border:5px solid rgba(255, 255, 255, 1);
box-shadow:0px 0px 9px 0px rgba(60,108,222,0.2); float: left; overflow: hidden;}
.abous .head{ font-size: 24px;}
.abous .subtitle{ font-size: 16px; color: #666;line-height: 35px;}
.abous .detail{ font-size: 16px;color: #666; line-height: 35px; margin-top: 20px;}
.abous .more{ font-size: 14px;float: left; color: #3488EA; line-height: 35px;}
.abous .more a{ font-size: 14px;float: left; color: #3488EA; line-height: 35px;}
.abous .more span{ font-size: 12px; margin-left:5px;}

/*公司照片区域样式*/
#slider{position:relative; background-color: #fff;}
.slider_list{ padding: 0;margin: 0;}
.slider_list li{position:absolute;display:none;}
.slider_list li:first-child{display:block;}
.slider_list li img{ width:100%; height: auto;}
.slider_icon{position:absolute;z-index:1;left:1%;bottom:25px;font-size:0;padding:4px 8px;border-radius:12px;background-color:hsla(0,0%,100%,.3);}
.slider_icon i{display:inline-block;width:12px;height:12px;border-radius:50%;margin:0 5px;background:#fff;}
.slider_icon .btnv{background:#fff;}
.arrow{display:none;width:30px;height:60px;background-color:rgba(0,0,0,.2);position:absolute;top:50%;margin-top:-30px;}
.prve{left:0;}
.next{right:0;}
.slider_icon .btn_act{background-color: #3488EA;}
/*左右切换按钮隐藏
.arrow span{display:block;width:10px;height:10px;border-bottom:2px solid #fff;border-left:2px solid #fff;}
.slider_left{margin:25px 0 0 10px;transform:rotate(45deg);}
.slider_right{margin:25px 0 0 5px;transform:rotate(-135deg);}
.arrow:hover{background:#444;}
#slider:hover .arrow{display:block;}*/






/*首页内容块  我们做什么*/
.pords{width: 100%; height: 720px; color: #fff; background: url(img/index3.png) #3488EA no-repeat center;   background-size: auto auto;}
.pords .head{width: 100%; text-align: center; padding-top: 60px; font-size: 24px;}
.pords .subtitle{width: 100%; text-align: center; font-size: 16px; line-height: 35px;}
.pords .detail{ width: 100%; text-align: center;font-size: 16px; line-height: 30px; margin-top: 20px; float: left;}

.pords p{ margin: 0; padding: 0; text-indent: 0; line-height: 0;}
.porb .main,.porb .sub,.porb i,.porb:hover .stitl,.porc .main,.porc .sub,.porc i,.porc:hover .stitl,.pora .main,.pora .sub,.pora i,.pora:hover .stitl{ height: 0px; width: 0px; overflow: hidden;}

.porb{ width: 400px; height: 100px;  margin: auto; margin-bottom: 250px; top: 30px; left: 150px; position: relative;border-radius: 50px; }
.porb .stitl{width:280px; height:100px ;line-height: 110px; color: #fff;font-size:30px;  margin: 0px; text-indent: 0; float: right;}
.porb:hover .main{width: 300px; height: 53px; padding-left: 20px; padding-top: 6px; line-height: 60px; font-size: 22px; color: #3F91EC;float: right;margin: 0px; text-indent: 0;}
.porb:hover .sub{width: 300px; height: 30px;padding-left: 20px; line-height: 30px; font-size: 16px; color: #3F91EC;float: right;margin: 0px; text-indent: 0;}
.porb:hover i{ margin-left: 15px;}

.porc{ width: 400px; height: 100px; float: left;border-radius: 50px;text-align: right;}
.porc .stitl{width:280px; height:100px ;line-height: 110px; color: #fff;font-size:30px;  margin: 0px; text-indent: 0; float: left;}
.porc:hover .main{width: 300px; height: 53px; padding-right: 20px; padding-top: 6px; line-height: 60px; font-size: 22px; color: #3F91EC;float: left;margin: 0px; text-indent: 0; }
.porc:hover .sub{width:300px; height: 30px; padding-right: 20px; line-height: 30px; font-size: 16px; color: #3F91EC;float: left;margin: 0px; text-indent: 0; }
.porc:hover i{margin-left: 15px;}

.pora{ width: 400px; height: 100px;  float: right;border-radius: 50px;}
.pora .stitl{width:280px; height:100px ;line-height: 110px; color: #fff;font-size:30px;  margin: 0px; text-indent: 0; float: right;}
.pora:hover .main{width: 300px; height: 53px; padding-left: 20px;padding-top: 6px; line-height: 60px; font-size: 22px; color: #3F91EC;float: right;margin: 0px; text-indent: 0; }
.pora:hover .sub{width: 300px; height: 30px;padding-left: 20px; line-height: 30px; font-size: 16px; color: #3F91EC;float: right;margin: 0px; text-indent: 0;}
.pora:hover i{margin-left: 15px;}


.pora b,.porb b{ width: 100px; height: 100px; float: left;  background-color: #fff; font-size: 68px; color: #4CA0FC;border-radius: 50px; text-align: center; box-shadow:0px 0px 23px 4px rgba(21,117,233,0.5); }
.porc b{width: 100px; height: 100px; float:right;background-color: #fff; font-size: 68px; color: #4CA0FC;border-radius: 50px; text-align: center;box-shadow:0px 0px 23px 4px rgba(21,117,233,0.5);}

.pora:hover,.porb:hover,.porc:hover{ background-color: #fff; color: aquamarine}




/*首页内容块  我们怎么做*/
.serving{width: 100%; height:auto; padding-bottom: 30px;}
.serving .head{width: 100%; text-align: center; padding-top: 60px; font-size: 24px;}
.serving .subtitle{width: 100%; text-align: center; font-size: 16px; color: #666;line-height: 35px;}

	/*我们能为您提供什么*/
.hantie{ width:100%; height:auto; margin:60px 0; }
/*.hantie h1{ font-size:40px; text-align:center; color:#FFF; font-weight:800;line-height:80px;}
.hantie h5{ font-size:20px; color:#FFF;font-weight:lighter; text-align: center;}*/
.hantie ul{ width:100%;  margin:0 auto;  overflow:hidden;display: block; }
.hantie li{ float:left;width:30%; margin:0 1%; height:320px; text-align:center; background-color:#000; overflow: hidden; }
.hantie li:hover{ background-color: #66ccff; height:320px; color: #fff;}

.hantie .ea{ background: url(img/f1.jpg) no-repeat center 0; background-color: #fff;background-size:100% auto;}	

.hantie .eb{ background: url(img/f2.jpg) no-repeat center 0; background-color: #fff;background-size:100%;}	

.hantie .ec{ background: url(img/f3.jpg) no-repeat center 0; background-color: #fff;background-size:100%;}	

.hantie .ed{ background: url(img/f4.jpg) no-repeat center 0; background-color: #fff;background-size:100%;}	

	.hantie .sb{background: rgba(54, 57, 114, 0.6);}
	.hantie .sb:hover{background: rgba(13, 93, 196, 0.7);}
	
.hantie img{ width: 60px ;height:auto;padding:100px 0 0 0;}
.hantie li:hover img{ width: 60px ;height:auto;padding:80px 0 0 0;}
.hantie h4{padding:40px 20px 0 20px;font-size:22px;font-weight:bold; color: #fff;}
.hantie li:hover h4{padding:20px 20px 0 20px;font-size:22px;font-weight:bold; color: #FFFFFF; }
.hantie p{padding:200px 30px 40px 30px; height:1px; overflow: hidden;  font-size:14PX; line-height: 27px; text-indent: 0; text-align:center;}
.hantie li:hover p{padding:15px 40px 40px 40px; height: 360px; overflow: hidden;}





/*首页内容块  我们成果*/
.Result{width: 100%; height: 580px; background-color:#FAFAFA;}
.Result .head{width: 100%; text-align: center; padding-top: 60px; font-size: 24px;}
.Result .subtitle{width: 100%; text-align: center; font-size: 16px; color: #666;line-height: 35px;}







/*首页内容块 资讯动态*/
.hnew{ padding: 0;}
.new{ text-align:center;}
.new .main{ width: 100%; text-align: center; padding-top: 60px; font-size: 24px; }
.new .sub{ width: 100%; text-align: center; font-size: 16px; color: #666;line-height: 35px;}
.new .more{ font-size: 16px;color: #aaa; width: 100%;  text-align:center; line-height: 20px; border: 1px solid #bbb; padding: 12px 25px; margin-top: 25px;}
.new .more:hover{ background:rgba(55,108,220,0.8); color: #fff; border: 0px; }

.news{ width: 100%; float: left; margin: 20px 0 40px 0;}
.news li{ width: 30%; margin-right: 3.3%; float: left;  border-top: 1px #E7EDF9 solid; background-color: #fff;box-shadow:0px 0px 5px 0px rgba(55, 108, 220, 0.1); overflow: hidden;}
.news li:hover{ background-color: #F9FAFC; box-shadow:0px 3px 0px 0px rgba(55,108,220,0.8);}
.news li img{ width:auto;min-width: 100%;}
.news .head{ font-size: 18px;font-weight:400;color:#666;opacity:1; width: 95%; height: 35px; line-height: 50px;  overflow: hidden;text-indent: 25px; text-align: left;}
.news .date{ font-size: 16px;color:rgba(0,0,0,1);opacity:0.35;text-indent: 25px; line-height: 20px;text-align: left;}
.news li:hover .head{color: #376CDC;}
.news span{ font-size: 18px; height:auto; top:-54px; right:15px; float: right;  position: relative; color: #E5E5E5;}
.news li:hover span{color: #376CDC;}
	






	
	

/*关于我们页*/
	
/*banner图*/
.htiban{width:100%; height: 380px; overflow: hidden; background: url(img/aboutbanner.png) repeat-x center 0; }
.htiban .lboaa{ text-align: center; margin-top: 180px; color: #fff; font-size: 28px; letter-spacing:1px;	font-weight:bold;}
.htiban .lboab{text-align: center; color: #fff; font-size: 18px; margin-top:15px;letter-spacing:1px;	}
.htiban .lboac{text-align: center; margin-top: 200px;color: #fff; font-size: 20px; ;letter-spacing:1px; font-weight:500;	}

.aboutcon{position:relative; top:-100px; height:auto; background-color: #fff; }

	.abobta{ width:100%; height: 200px; padding-top: 20px; background: url(img/01.png) no-repeat center center;  background-size: 104px 118px;text-align: center;
    font-size: 24px;          line-height: 200px;}
	.about{width:90%;  height:auto; margin:0 auto; padding-bottom: 30px; }/*1920    公司介绍文字宽度90%*/
	.about img{ width: 32%; height: auto; float: left; margin-right:35px; margin-bottom:0px; box-shadow:0px 0px 6px 0px rgba(217,228,249,0.8);}
	.about p{ font-size:16px; color:#636363; line-height:35px;   margin-top:20px; text-indent: 32px;  }/* 1920    18px*/

	/*办公室图片*/
	.offic{width:90%; height:auto; min-height: 180px; margin:0 auto;  margin-bottom: 30px;}
	.offic img{ width: 32%; height: auto; margin:0 1% 0 0;float: left;}
	
/*使用数据统计高250* 未用
	
.tongji{ width:90%; margin: auto; height: 200px; margin-top: 50px; background:rgba(255,255,255,1);box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1);border-radius:20px;}/*1920 数据统计框宽度90%*
.tongji dl{width:100%;  margin: auto; padding-top: 45px;}
.tongji dt{width:24%; margin-right: 1%; float: left; font-size: 60px; line-height: 70px;  text-align: center;font-weight: 700;}	
.tongji dd{width:24%; margin-right: 1%; float: left; font-size: 18px; line-height: 30px; text-align: center; color: #666;}	

/*成长历程*/

	.abobtcc{ width:100%;  background: url(img/02.png) no-repeat center center;  background-size: 104px 118px; background-color: #f8f8f8; text-align: center;
    font-size: 24px;           line-height: 220px; }
	.aboutc{width:100%;   background-color: #f8f8f8;position:relative; top:-100px;}

.grow{ float: left;  background-color: #fff; z-index: 99; position: absolute; overflow: hidden;box-shadow:0px 0px 15px 0px rgba(217,228,249,1);}
.grow ul{ width: 100%;   float: left; padding:25px; background: url(img/line-bg.png) repeat-x 0 85px;}
.grow li{ width: 25%; padding: 0 2%; float: left; text-align: center; font-size: 16px; color: #6F6F6F; left:0px; position: relative;}
.grow p{text-indent:0px;}
.grow .sub{background: url(img/circle.png) no-repeat 50% 53px;}/*圆点*/
.grow .monthti{font-size: 24px;color: #666; font-weight:600;}/*年份*/
.grow .eventti{line-height: 25px; float: left; overflow: hidden; text-align: left;font-size: 16px;color: #999;font-weight:400; margin-top: 40px;}/*年份事件标题*/

	.coop{ float:right; background-color: #0088fe;z-index: 50; color: #fff; font-size:20px; line-height: 35px;  text-align:right; }
	.coop span{ font-size: 46px; line-height: 60px; margin-right: 30px;}




/*团队优势*/
	.abobtb{ width:100%; height: 220px;background: url(img/03.png) no-repeat center center;  background-size: 104px 118px;  text-align: center;
    font-size: 24px;           line-height: 220px; margin-bottom:0px; margin-top: 20px;}
	.aboutb{width:100%;  height: 230px;  position:relative; top:-100px;}
	
.zzsl{height:180px; margin-bottom: 10px;}
.zzsl ul{ margin:auto; padding: 0; width: 100%; height: auto;}/* 1920  100%*/
.zzsl li{ width: 30%; height:170px; overflow: hidden;  padding: 20px 0 10px 0;margin:0px 1.5%;  float: left; text-align: center;background:rgba(104, 124, 247, 0.02); border: 1px #cad1f7 solid;}
.zzsl span{  font-size: 56px;  color:#0088fe;}
.zzsl h4{ font-size: 20px; margin: 0px 0 30px 0;  font-weight:600;color:#0088fe;}
.zzsl li:hover span{  font-size:0px; color:#0088fe;}
.zzsl li:hover h4{  margin: 10px 0 15px 0;}
.zzsl li:hover{background:rgba(104, 124, 247, 0.05); border: 1px #cad1f7 solid;}
.zzsl p{ font-size: 16px; line-height: 26px;color: #999; text-indent: 0; margin: 5px 20px 10px 20px;}




	/*我们的荣誉*/
.htif{width: 100%;  background-color: #121831; overflow: hidden;}  
.hantif{ width:100%; height:auto; margin:0 auto; padding-top:80px;  position:absolute;z-index:99;background-color: #121831;}
.hantif h1{ font-size:24px; text-align:center; color:#fff;line-height:52px;}
.hantif h5{ font-size:16px; color:#fff;font-weight:lighter; text-align: center; margin-bottom: 50px;}


/*荣誉切换样式*/
.hantif .tabsholder2{width:100%;  margin: auto; overflow: hidden; }   /*1920    80*/
/*.hantif .tabsholder2 li{ list-style: none;float: left;padding: 5px 10px;border: 1px solid #008000;margin: 10px;}*/

.tabsholder2 .card-tabs-bar{ margin:auto;padding: 0; float: left; width:150px; height: 550px; padding-right: 30px; border-right: 4px solid #a9a9a9;
    border-color: rgba(255,255,255,.3);}
.tabsholder2 .card-tabs-bar a{width:100%; float: left; text-align: center;  height: 50px; line-height: 50px; border-radius:3px; margin-bottom: 30px; font-size:16px;  color: #fff;}
.tabsholder2 .card-tabs-bar a:first-child{	margin-left:0px;}
.tabsholder2 .card-tabs-bar a:hover{	text-decoration:none;color: #FFF;	background:#00c47e;}
.tabsholder2 .card-tabs-bar a.active{	 font-size: 16px;  color: #FFF;	background:#0088fe;}
.tabsholder2 .card-tabs-bar a.active:hover{	text-decoration: none;}
.tabsholder2 .card-tabs-bar.titles{	margin-top: -10px;}
.tabsholder2 .card-tabs-bar.titles a{	font-size: 17px;}

.tabsholder2 .card-tabs-stack div[data-tab]{	display: none;	border-top: none;  height: 550px; color: #fff; padding: 5px 50px 50px 220px; }
.tabsholder2 .card-tabs-stack div[data-tab]:first-child{	display: block;	}
	.tabsholder2 .card-tabs-stack h2{font-size: 18px;    margin-bottom:10px;    font-weight: 700;}
	.tabsholder2 .card-tabs-stack dl{font-size: 16px;position:relative;  line-height:35px;font-weight: 100;    color: #333;}
	.tabsholder2 .card-tabs-stack p{ text-indent: 0; line-height: 28px;color: #fff;}
	/*.tabsholder2 .card-tabs-stack dl img{position:absolute; top:85px; width:100%; max-width: 1100px; height: auto; }/**/
	.rybg{ position:absolute; padding: 0;  left:0; margin-top: -211px;  z-index:-100; width:auto; height:761px; overflow: hidden;}
	.rybg img{ width: 100%; }
	
	
	.rya dd{width:auto; max-width: 100%; height:auto; margin-right: 1%; margin-top: 20px; float: left;  overflow: hidden; }
	.rya dd img{width:100%; }
	.rya dd:hover{  }
	
	

	.ryf dd{width:auto; max-width: 100%;height:auto; margin-right: 0%; margin-top: 20px; float: left;  overflow: hidden;  }
	.ryf dd img{width:100%; }
	.ryf dd:hover{  }
	
	/*.ryc dd{width:30%;height:auto; margin-right: 2%; margin-top: 20px; float: left; background-color: #fff; overflow: hidden; border: 5px solid #fff; }
	.ryc dd img{width:100%; }
	.ryc dd:hover{ border: 5px solid #0088fe; }
	
	.ryd dd{width:30%;height:auto; margin-right: 2%; margin-top: 20px; float: left; background-color: #fff; overflow: hidden; border: 5px solid #fff; }
	.ryd dd img{width:100%; }
	.ryd dd:hover{ border: 5px solid #0088fe; }
	
	.rye dd{width:80%;height:auto; margin-right: 0%; margin-top: 20px; float: left; background-color: #fff; overflow: hidden; border: 5px solid #fff; }
	.rye dd img{width:100%; }
	.rye dd:hover{ border: 5px solid #0088fe; }
	
	

	.rya dd{width:11%;height:auto; margin-right: 1%; margin-top: 20px; float: left; background-color: #fff; overflow: hidden; border: 3px solid #fff; }
	.rya dd img{width:100%; }
	.rya dd:hover{ border: 3px solid #0088fe; }*/
	
	
	
	/*联系方式切换*/
.htig{width: 100%; overflow: hidden;}  
.hantig{ width:100%; height:auto; margin:0 auto; padding-top:60px;  position:absolute;z-index:99; background: url(img/rbg2.jpg) bottom left no-repeat; background-color: #121831;}
.hantig h1{ font-size:24px; text-align:center; color:#fff;line-height:52px;}


/*联系方式切换样式*/
.hantig .tabsholder8{width:100%; padding-top: 50px;   margin: auto; overflow: hidden; }   /*1920    80*/
/*.hantif .tabsholder2 li{ list-style: none;float: left;padding: 5px 10px;border: 1px solid #008000;margin: 10px;}*/

.tabsholder8 .card-tabs-bar{ margin:auto;padding: 0; float: left; width:100%; height:60px; border-bottom:1px solid #a9a9a9;
    border-color: rgba(255,255,255,.3);}
.tabsholder8 .card-tabs-bar a{width:50%; float: left; text-align: center;  height: 50px; line-height: 50px; border-radius:3px; margin-bottom: 10px; font-size:18px;  color: #fff;}
.tabsholder8 .card-tabs-bar a:first-child{	margin-left:0px;}
.tabsholder8 .card-tabs-bar a:hover{	text-decoration:none;color: #fff;	font-size: 22px;  font-weight: 600;}
.tabsholder8 .card-tabs-bar a.active{	 font-size: 22px;  color: #f9c954; font-weight: 600;}
.tabsholder8 .card-tabs-bar a.active:hover{	text-decoration: none;color: #fff;	font-size: 22px; font-weight: 600; }
.tabsholder8 .card-tabs-bar.titles{	margin-top: -10px;}
.tabsholder8 .card-tabs-bar.titles a{	font-size: 17px;}

.tabsholder8 .card-tabs-stack div[data-tab]{	display: none;	border-top: none;  height: 500px; color: #fff; padding-top: 100px;  }
.tabsholder8 .card-tabs-stack div[data-tab]:first-child{	display: block;	}
	/*.tabsholder8 .card-tabs-stack h2{font-size: 18px;    margin-bottom:10px;    font-weight: 700;}*/
	.tabsholder8 .card-tabs-stack dl{ margin-left: 5%; background-color:#FFF; height: 320px;  float: left; overflow: hidden;}
	/*.tabsholder8 .card-tabs-stack p{ text-indent: 0; line-height: 28px;color: #fff;}*/
	/*.tabsholder2 .card-tabs-stack dl img{position:absolute; top:85px; width:100%; max-width: 1100px; height: auto; }/**/
	.rybg{ position:absolute; padding: 0;  left:0; margin-top: -211px;  z-index:-100; width:auto; height:761px; overflow: hidden;}
	.rybg img{ width: 100%; }
	
	
	.rya dd{width:auto; max-width: 100%; height:auto; margin-right: 1%; margin-top: 20px; float: left;  overflow: hidden; }
	.rya dd img{width:100%; }
	.rya dd:hover{  }
	
	

	.ryf dd{width:auto; max-width: 100%;height:auto; margin-right: 0%; margin-top: 20px; float: left;  overflow: hidden;  }
	.ryf dd img{width:100%; }
	.ryf dd:hover{  }


/*联系方式*/
.contact{ 	background:rgba(255,255,255,1); z-index: 0; position: relative;  margin-bottom: -200px; overflow: hidden; }/*top: -100px;*/





.dza{ font-size: 20px; color: #fff; font-weight: bold;}
.dzb{font-size: 14px; color:#fff; line-height: 10px; margin-top:0px;  margin-bottom:20px;}
.dzc{font-size: 16px; color: #fff; line-height: 20px;}








	
/*关于我们-合作历程*/
.coopeban{width:100%; height: 380px; overflow: hidden; background: url(img/coopebanner.png) repeat-x center 0; }
.coopeban .lboaa{ text-align: center; margin-top: 180px; color: #fff; font-size: 28px; letter-spacing:1px;	font-weight:bold;}
.coopeban .lboab{text-align: center; color: #fff; font-size: 18px; margin-top:15px;letter-spacing:1px;	}

.cour{ width: 100%; height:auto; margin:0PX;font-size: 16px;color:#666;line-height:28px;opacity:1;   float: left; }	/*时间轴背景图*/
.cour h2{ height:10px; text-align: left; margin-left: 100px; position: relative; bottom: -20px;}
.cour ul{height:auto; margin-bottom: 60px;  float: left; padding:20px 0 0 0;  box-shadow:0px 0px 15px 0px rgba(217,228,249,1); background-color: #fff;}
.cour li{float: left; font-size: 16px; color: #6F6F6F; left: -300px; position: relative;}/*圆点背景图*/
.cour p{text-indent:0px;}

.cour img{width:auto; height: auto; margin: 10px;}

.cour .monthti{ height: 40px; float: left; text-align: right;font-size: 20px;color: #3488EA; font-weight:600;}/*年份*/
.cour .eventti{ margin-left:90px; line-height: 30px; float: left; overflow: hidden; text-align: left;font-size: 20px;color: #3488EA;font-weight:600;}/*年份事件标题*/

.cour .month{  float: left; text-align: right;}/*月份*/
.cour .event{ margin-left:90px; float: left; overflow: hidden; text-align: left;}/*事件*/



/*合作历程页*
.coopeban{width:100%; height: 380px; overflow: hidden; background: url(img/coopebanner.png) repeat-x center 0; }
.coopeban .lboaa{ text-align: center; margin-top: 180px; color: #fff; font-size: 28px; letter-spacing:1px;	font-weight:bold;}
.coopeban .lboab{text-align: center; color: #fff; font-size: 18px; margin-top:15px;letter-spacing:1px;	}

.cour{ width: 100%; height:auto; margin:40px 50PX;font-size: 16px;color:#666;line-height:28px;opacity:1;   float: left; }	/*时间轴背景图*
.cour h2{ height:10px; text-align: left; margin-left: 100px; position: relative; bottom: -20px;}
.cour ul{height:auto; margin-bottom: 60px;  float: left; padding:20px 0; box-shadow:0px 0px 15px 0px rgba(217,228,249,1);}
.cour li{float: left; font-size: 16px; color: #6F6F6F; left: -300px; position: relative;}/*圆点背景图*
.cour p{text-indent:0px;}

.cour img{width:95%; height: auto; margin-top: 20px;padding: 0;}

.cour .monthti{ height: 40px; float: left; text-align: right;font-size: 20px;color: #3488EA; font-weight:600;}/*年份*
.cour .eventti{ margin-left:90px; line-height: 30px; float: left; overflow: hidden; text-align: left;font-size: 20px;color: #3488EA;font-weight:600;}/*年份事件标题*

.cour .month{  float: left; text-align: right;}/*月份*
.cour .event{ margin-left:90px; float: left; overflow: hidden; text-align: left;}/*事件*/


	
/*资讯动态 列表页*/
.newsban{width:100%; height: 380px; overflow: hidden; background: url(img/newsbanner.png) no-repeat #2055c5 center; }
.newsban .lboaa{ text-align: center; margin-top: 180px; color: #fff; font-size: 28px; letter-spacing:1px;	font-weight:bold;}
.newsban .lboab{text-align: center; color: #fff; font-size: 18px; margin-top:15px;letter-spacing:1px;	}

.newclass{ padding:50px 0 30px 0; width: 100%; border-bottom: 1px solid #E7EDF9; }

.newclass li{ line-height: 30px; padding:0 20px; font-size: 14px; margin-right: 20px; color:#828282; float: left; cursor:pointer;}
.newclass li:hover{background-color:#97BEED; color:#fff;}
.newclass .curr{background-color:#3177FA; color:#fff;}

.newlist{width: 100%; height: auto;}
.newlist ul{padding: 0; margin: 0;}
.newlist li{ margin: 25px 0 25px 0; width: 100%; height: 240px;background:rgba(249,250,252,1); float: left;}
.newlist li:hover{background-color: #F9FAFC; box-shadow:0px 1px 0px 0px rgba(55,108,220,0.8);}
.newlist hr{width: 100%; height:1px;background:rgba(231,237,249,1); overflow: hidden; border: 0px; float: left; margin: 0;}
.newlist p{  position: relative;float: left; overflow: hidden; }
.newlist .head{ font-size: 18px;font-weight:500;color:#333;line-height:25px;opacity:1;  height: 25px; overflow: hidden; margin-top: 60px;text-indent:0;}
.newlist .brief{ font-size: 14px;color:#999;line-height:28px;opacity:1;  height: 50px; overflow: hidden; margin-top: 15px;text-indent:0;}
.newlist .date{ font-size: 14px;color:rgba(0,0,0,1);line-height:20px;opacity:0.35;margin-top: 15px;text-indent:0;}
.newlist li:hover .head{color:rgba(55,108,220,1);   font-size: 22px;}
.newlist li:hover .brief{color:rgba(55,108,220,0.8); }
.newlist li:hover span{color:rgba(55,108,220,1);  }
.newlist span{ font-size: 18px; height:auto; float: right; margin-right: 30px; top:-50px; position: relative; color: #E5E5E5;}

.page{height: 40px;}
.page li{width: 40px; height: 40px; margin: 20px 20px 30px 0;border:1px solid rgba(221, 221, 221, 1); background-color: #fff; color: #BBBBBB;font-size:16px; line-height: 42px; text-align: center; float: left;}
.page .cpage{width: 40px; height: 40px;background:rgba(49,119,250,1); color: #fff; border: 1px solid #fff;}
.page a:hover li{background:#97BEED; color: #fff; border: 1px solid #fff;}


/*资讯动态 内容页*/
.newpage{position: relative; top: -80px; background-color: #fff;height: auto; min-height: 500px; text-align: center;}
.newpage .head{ margin:15px 50PX; padding-top:80PX; font-size: 24px;font-weight:500;color:#333;line-height:25px;opacity:1;  overflow: hidden; margin-top: 30px;text-indent:0; text-align: center;}
.text p{margin:0 50PX;  font-size: 16px;color:#666;line-height:30px;opacity:1;   margin-top:20px;text-indent:35PX; text-align: left;}
.newpage .date{margin:0 50PX; font-size: 14px;color:rgba(0,0,0,1);line-height:20px;opacity:0.35; text-align: center;}
.newpage hr{margin:25px 50PX 60PX 50PX;  height:1px;background:rgba(231,237,249,1); overflow: hidden; border: 0px;}
.text img{margin:50px 50PX; width: auto; max-width: 70%;box-shadow: 0px 0px 5px 0px rgba(114,137,171,0.2);}   /*内容页 图片宽度70%*/


/*人才招聘页*/

.joinban{width:100%; height: 380px; overflow: hidden; background: url(img/joinbanner.png) no-repeat #dce7ff center; background-size:auto auto; }
.joinban .lboaa{ text-align: center; margin-top: 180px; color: #fff; font-size: 28px; letter-spacing:1px;	font-weight:bold;}
.joinban .lboab{text-align: center; color: #fff; font-size: 18px; margin-top:15px;letter-spacing:1px;	}

.join{width:100%; height:auto; color: #333; }
.join span{ height: 1px; position: relative; top:-90px; font-size:16px;float: right; color: #888;}
.posit{ width:100%; margin-top: 80px; }

.posit .card-tabs-bar{   margin: auto;  height:60px;  text-align:left; } 
.posit .card-tabs-bar a{height: 60px; line-height: 60px; margin:0 1%; padding: 20px 20px; font-size:20px;  color: #666;}
.posit .card-tabs-bar a:first-child{}/*默认TAB选项样式*/
.posit .card-tabs-bar a:hover{	text-decoration:none;color: #0088fe;	}
.posit .card-tabs-bar a.active{height: 60px; line-height: 60px;	color: #0088fe;margin:0 1%;padding: 20px 20px;  background-color: #E7EDF9;}
.posit .card-tabs-bar a.active:hover{	text-decoration: none;}
.posit .card-tabs-bar.titles{	margin-top: -10px;}
.posit .card-tabs-bar.titles a{	font-size: 17px;}

.posit .card-tabs-stack div[data-tab]{ width:100%; height: auto; float: left; margin: auto; 	display: none;	border-top:1px solid #E7EDF9;	  background-color: #F9FAFC;}
.posit .card-tabs-stack div[data-tab]:first-child{	display: block;	}

	/*职位信息*/
	.job{margin: auto; padding: 50px 0;}
	.job img{ width: 50%;  height: auto;  float: left;}
	.job dl{width: 100%;  height: auto; float:right; text-align: left; }
	.job dt{ font-size: 16px; line-height: 36px; font-weight: 900; color: #666; padding-left: 50px; float: left; width: 130px;}
	.job dd{ font-size: 14px; line-height: 35px; border-bottom: 1px solid #ebecec; padding: 0px 0 24px 140px; margin-bottom: 20px;}
	/*福利信息*/
	.boon{ width:100%; height: 450px; background: url(img/job.png) no-repeat #3C71E1 center;background-size:auto 100%;  float: left;color: #fff;}
	.boon .head{ font-size: 24px;text-align: center; margin: 70px 0 40px 0; }
	.boon ul{padding: 0; margin: 0;}
	.boon li{width: 30%; margin: 0 1.5%;  float: left; text-align: center; }
	.boon p{text-indent:0;font-size: 20px; line-height: 30px; margin: 10px 0 20px 0;}
	.boon .text{font-size: 14px; line-height: 25px;}
	.boon .iconfont{font-size: 64px;}
	/*团建活动*/
	.activity{ width:100%; height: 400px; float: left; overflow: hidden;}
	.activity .head{ font-size: 24px;text-align: center; margin: 70px 0 40px 0; }
	.marqueeleft{height:200px;width:100%;overflow:hidden;margin:40px auto;}
	.marqueeleft ul{float:left;}
	.marqueeleft li{float:left;margin:0 5px;display:inline;width:300px;height:250px;overflow:hidden;}
	.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:270px;height:200px;padding:2px;overflow:hidden;}
	.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
	
/*产品内页*/

	
.proda{width:100%; height: 380px;text-align: center; color: #FFFFFF;overflow: hidden; }
	.proda dl{ margin: auto; text-align: left; margin-top: 180px; padding-left: 50px;}
	.proda dt{ font-size: 32px; line-height: 54px;}
	.proda dd{ width: 60%; font-size: 22px; line-height: 32px; font-weight: 200; margin-top: 10px;}
	
.prodb{width:100%; height: auto; min-height: 300px;text-align: center; color: #333;overflow: hidden; }
	.prodb dl{ margin: auto; text-align:center; margin-top: 80px; }
	.prodb dt{ font-size: 28px; line-height: 54px;}
	.prodb dd{ width: 80%; font-size: 16px; line-height: 32px; font-weight: 200; padding-top: 10px;	 margin: auto;}
	.prodb img{ margin: auto; width:auto; max-width: 70%; height:auto; margin: 50px 0;}
	


.contus{ width: 100%; height: 240px; padding-top: 60px; text-align: center;background: url(img/pordl.png); background-size: 100% 100%;}/*产品页尾联系我们*/
.contus .head{ font-size: 24px; color: #333; }
.contus .text{ font-size: 16px; color: #666; margin:20px 0;}
.contus a{ width: 150px; height: 50px; line-height: 50px; font-size: 16px;color: #fff; background-color: #0088FE; padding: 15px 36px;border-radius:5px;}
.contus a:hover{background-color: #0880E9;}
	
			/*产品功能介绍TAB   横排布局未启用*/
			.tabsholder3{ width:100%; }

			.tabsholder3 .card-tabs-bar{ margin: auto;   text-align: center; padding-top: 30px; border-top:1px solid #E7EDF9; background-color: #F9FAFC;box-shadow:0px 5px 20px 1px rgba(207,217,236,0.5); position: relative; z-index: 100;}
			.tabsholder3 .card-tabs-bar a{height: 60px; line-height: 60px; margin:0 1%; padding: 20px 30px; font-size:20px;  color: #666;}
			.tabsholder3 .card-tabs-bar a:first-child{}/*默认TAB选项样式*/
			.tabsholder3 .card-tabs-bar a:hover{	text-decoration:none;color: #0088fe;	}
			.tabsholder3 .card-tabs-bar a.active{height: 60px; line-height: 60px;	color: #3271F6;margin:0 1%;  background-color: #fff; border-bottom: 2px solid #598DFC;}
			.tabsholder3 .card-tabs-bar a.active:hover{	text-decoration: none;}
			.tabsholder3 .card-tabs-bar.titles{	margin-top: -10px;}
			.tabsholder3 .card-tabs-bar.titles a{	font-size: 17px;}

			.tabsholder3 .card-tabs-stack div[data-tab]{ margin: auto; height:600px;	display: none;	border-top: none; background-color: #F9FAFC; }
			.tabsholder3 .card-tabs-stack div[data-tab]:first-child{	display: block;	}
			/*产品功能内容*/
			.tabsholder3 .cpgn{width: 100%; margin: auto; padding: 50px 0;}
			.tabsholder3 .cpgn img{ width: 40%; min-width: 500px;  height: auto;  float: left;}
			.tabsholder3 .cpgn dl{width: 49%;  height: auto; float:right; text-align: left;  }
			.tabsholder3 .cpgn dt{ font-size: 16px; line-height: 36px;}
			.tabsholder3 .cpgn dd{ font-size: 14px; line-height: 24px;  padding: 4px 0 24px 0; margin-bottom: 20px;}
			.tabsholder3 .cpgn .pordimg{ float: left; background: url(img/circle.png) no-repeat content 20px; }/*1920  */


			/*产品功能介绍TAB  竖排样式  未用备份*/
			.tabsholder5{height: auto; margin: auto; padding: 50px 0;  }/*1920*/

			.tabsholder5 .card-tabs-bar{ width:320px;height:auto; float: left; text-align:left; border-right:1px solid #E7EDF9; background-color: #F9FAFC;box-shadow:25px 0px 20px -20px rgba(207,217,236,0.5); position: relative; z-index: 100;}  /*1920   280*/
			.tabsholder5 .card-tabs-bar a{ width:320px; float: left; padding: 5px 0 0 20px; line-height: 65px; font-size:20px;  color: #777; border-bottom: 1px solid #E7EDF9;}
			.tabsholder5 .card-tabs-bar a:first-child{ }/*默认TAB选项样式*/
			.tabsholder5 .card-tabs-bar a:hover{	text-decoration:none;color: #0088fe;	}
			.tabsholder5 .card-tabs-bar a.active{padding: 5px 0 0 20px; line-height: 65px;width:319px;	color: #3271F6;  background-color: #fff; border-bottom: 2px solid #598DFC;}
			.tabsholder5 .card-tabs-bar a.active:hover{	text-decoration: none;}
			.tabsholder5 .card-tabs-bar.titles{ margin-top: -10px;}
			.tabsholder5 .card-tabs-bar.titles a{	font-size: 17px;}


			.tabsholder5 .card-tabs-stack div[data-tab]{width:auto; height: auto; padding: 50px 0 50px 50px; float: left;	display: none;	border-top: none; background-color: #F9FAFC; }/*1920   1320*/
			.tabsholder5 .card-tabs-stack div[data-tab]:first-child{	display: block;	}
			/*产品功能内容*/
			.tabsholder5 .cpgn img{ width: 60%; max-width: 530px;  height: auto;  float: left;}
			.tabsholder5 .cpgn dl{width: 40%;  height: auto; float:left; text-align: left; padding: 50px 0;}
			.tabsholder5 .cpgn dt{ font-size: 16px; color: #0088FE; line-height: 32px;}
			.tabsholder5 .cpgn dd{ font-size: 14px; line-height: 24px;  padding: 0px 0 12px 0; color: #666; }
			/*.tabsholder5 .cpgn .pordimg{ padding-top: 100px;  float: left; background: url(img/circle.png) no-repeat content 20px; }*/




.prodca{width:100%;min-height: 450px;  padding-bottom: 50px; text-align: center; color: #333;overflow: hidden; background-color: #F9FAFC;}
/*pordA产品功能介绍TAB  竖排样式  */
.pordA{height: auto; margin: auto; padding: 50px 0;  }/*1920*/

.pordA .card-tabs-bar{ height:auto; float: left; text-align:left; border-right:1px solid #E7EDF9; background-color: #F9FAFC;box-shadow:25px 0px 20px -20px rgba(207,217,236,0.5); position: relative; z-index: 100;}  /*1920   280*/
.pordA .card-tabs-bar a{  float: left; padding: 5px 0 0 20px; line-height: 65px; font-size:18px; font-weight:500;  color: #777; border-bottom: 1px solid #E7EDF9;}
.pordA .card-tabs-bar a:first-child{ }/*默认TAB选项样式*/
.pordA .card-tabs-bar a:hover{	text-decoration:none;color: #0088fe;	}
.pordA .card-tabs-bar a.active{padding: 5px 0 0 20px; line-height: 65px;	color: #3271F6;  background-color: #fff; border-bottom: 2px solid #598DFC;}
.pordA .card-tabs-bar a.active:hover{	text-decoration: none;}
.pordA .card-tabs-bar.titles{ margin-top: -10px;}
.pordA .card-tabs-bar.titles a{	font-size: 17px;}


.pordA .card-tabs-stack div[data-tab]{width:auto; height: auto;float: left;	display: none;	border-top: none; background-color: #F9FAFC; }/*1920   1320*/
.pordA .card-tabs-stack div[data-tab]:first-child{	display: block;	}
/*产品功能内容*/

.pordA .cpgn dl{  height: auto; float:left; text-align: left; padding-top: 20px;}
.pordA .cpgn dt{ font-size: 16px; color: #0088FE; line-height: 32px;}
.pordA .cpgn dd{ font-size: 14px; line-height: 24px;  padding: 0px 0 12px 0; color: #666; }
/*.pordA .cpgn .pordimg{ padding-top: 100px;  float: left; background: url(img/circle.png) no-repeat content 20px; }*/




.prodcb{width:100%;min-height: 400px;   text-align: center; color: #333;overflow: hidden; background-color: #F9FAFC;}
/*pordB产品功能介绍TAB  竖排样式*/
.pordB{height: auto; margin: auto; padding: 50px 0;  }/*1920*/

.pordB .card-tabs-bar{ height:auto; padding: 50px 0; float: left; text-align:left; border-right:1px solid #E7EDF9; background-color: #F9FAFC;box-shadow:25px 0px 20px -20px rgba(207,217,236,0.5); position: relative; z-index: 100;}  /*1920   280*/
.pordB .card-tabs-bar a{  float: left; padding: 5px 0 0 20px; line-height: 65px; font-size:18px; font-weight:500;  color: #777; border-bottom: 1px solid #E7EDF9;}
.pordB .card-tabs-bar a:first-child{ }/*默认TAB选项样式*/
.pordB .card-tabs-bar a:hover{	text-decoration:none;color: #0088fe;	}
.pordB .card-tabs-bar a.active{padding: 5px 0 0 20px; line-height: 65px;	color: #3271F6;  background-color: #fff; border-bottom: 2px solid #598DFC;}
.pordB .card-tabs-bar a.active:hover{	text-decoration: none;}
.pordB .card-tabs-bar.titles{ margin-top: -10px;}
.pordB .card-tabs-bar.titles a{	font-size: 17px;}


.pordB .card-tabs-stack div[data-tab]{width:auto; height: auto;  float: left;	display: none;	border-top: none; background-color: #F9FAFC; }/*1920   1320*/
.pordB .card-tabs-stack div[data-tab]:first-child{	display: block;	}
/*产品功能内容*/

.pordB .cpgn dl{  height: auto; float:left; text-align: left; padding-top: 20px;}
.pordB .cpgn dt{ font-size: 16px; color: #0088FE; line-height: 32px;}
.pordB .cpgn dd{ font-size: 14px; line-height: 24px;  padding: 0px 0 12px 0; color: #666; }
/*.pordB .cpgn .pordimg{ padding-top: 100px;  float: left; background: url(img/circle.png) no-repeat content 20px; }*/






.prodcc{width:100%;min-height: 350px;   text-align: center; color: #333;overflow: hidden; background-color: #F9FAFC;}
/*pordC产品功能介绍TAB  竖排样式*/
.pordC{height: auto; margin: auto; padding: 50px 0;  }/*1920*/

.pordC .card-tabs-bar{ height:auto;padding: 100px 0; float: left; text-align:left; border-right:1px solid #E7EDF9; background-color: #F9FAFC;box-shadow:25px 0px 20px -20px rgba(207,217,236,0.5); position: relative; z-index: 100;}  /*1920   280*/
.pordC .card-tabs-bar a{ float: left; padding: 5px 0 0 20px; line-height: 65px; font-size:18px; font-weight:500;  color: #777; border-bottom: 1px solid #E7EDF9;}
.pordC .card-tabs-bar a:first-child{ }/*默认TAB选项样式*/
.pordC .card-tabs-bar a:hover{	text-decoration:none;color: #0088fe;	}
.pordC .card-tabs-bar a.active{padding: 5px 0 0 20px; line-height: 65px;	color: #3271F6;  background-color: #fff; border-bottom: 2px solid #598DFC;}
.pordC .card-tabs-bar a.active:hover{	text-decoration: none;}
.pordC .card-tabs-bar.titles{ margin-top: -10px;}
.pordC .card-tabs-bar.titles a{	font-size: 17px;}


.pordC .card-tabs-stack div[data-tab]{width:auto; height: auto;  float: left;	display: none;	border-top: none; background-color: #F9FAFC; }/*1920   1320*/
.pordC .card-tabs-stack div[data-tab]:first-child{	display: block;	}
/*产品功能内容*/

.pordC .cpgn dl{  height: auto; float:left; text-align: left; padding-top: 20px;}
.pordC .cpgn dt{ font-size: 16px; color: #0088FE; line-height: 32px;}
.pordC .cpgn dd{ font-size: 14px; line-height: 24px;  padding: 0px 0 12px 0; color: #666; }
/*.pordC .cpgn .pordimg{ padding-top: 100px;  float: left; background: url(img/circle.png) no-repeat content 20px; }*/











	/* 原产品头部布局 未用 *
.prodti{ width:100%; height:80px; position: absolute;  top: 0;z-index:99;background:rgba(255, 255, 255, 1); border: 1px #fff solid; }
	.prodti:hover{background:rgba(255, 255, 255, 1);  }
.prodti ul{ width:90%; max-width: 1200px;  padding-top:23px; margin:0 auto; position:relative;overflow:hidden;display: block;}
.prodti li{ float:right; margin-left:4%; text-align:right; font-size:18PX; line-height:40px; }
.prodti img{ position:relative;left:0px;  top:-13px;}
.prodtia{ width:700px; margin:0 auto; text-align:center; padding-top:330px; font-size:45px; line-height:120px; color:#6f6f6f; font-family: 'Ffb4c2';font-weight:lighter; }
	/*产品架构和产品特点未用*
.prodd{width:100%; height:auto;text-align: center; color: #333;overflow: hidden; background-color: #fff; }
.prodd h3{ font-size: 28px; line-height: 54px; font-weight: 500; padding-top: 80px;}
.prodd img{ width: 80%; max-width: 1000px; height: auto; margin-top: 60px; margin-bottom: 100px;}
	
.prode{width:100%; height:auto;text-align: center; color: #333;overflow: hidden; background-color: #f8f8f8; padding-bottom: 50px;}
.prode h3{ font-size: 28px; line-height: 54px; font-weight: 500; padding-top: 80px;}
.proden{ width:90%; max-width: 1200px; margin: auto; padding-top: 60px; }
.proden dl{width: 45%;  height: auto; float:left; margin-right: 5%; margin-bottom: 30px; text-align: left; }
.proden dt{ width: 80%; float: left; font-size: 16px; line-height: 32px; font-weight: 600; padding-left: 20px;}
.proden dd{ width: 80%;float: left; font-size: 14px; line-height: 22px; padding: 0 0 10px 20px; }
.proden img{float: left; width: 42px;height: auto; margin-top: 10px;}
	
	
	







/*AAAAAAAAAAAAAAAA*/
/*高于1920宽度分辨率，显示宽度1600*/
@media only screen and (min-width:1900px) {
		
	.content{width: 1600px;margin:0 auto;}    /*页面宽度1600*/	
	.htia{height: 600px;}/*首页轮播高度600*/
	.carousel{height:600px;}
	.lbobb{font-size:24px; line-height: 35px;margin-top: 20px;}
	
	/*首页产品入口文字*/
	.entr .main{ font-size: 20px; line-height: 35px; margin-top: 40px;}
	.entr .sub{ font-size: 16px;line-height: 25px;}
	
	/*首页我们是谁 公司图片*/
	.abous .text{width:50%; height: 300px;}
	.abous .photo{width:50%; max-width: 560px; height: 290px;}
	#slider{width:100%;height:300px;}
	
	
	/* 首页我们的成果切换效果CSS开始 */
.mkeFocus { height: 480px; margin:0 auto ; padding-top: 10px; }
.mkeUl { margin: 0px auto; height: 450px; width:100%; overflow: hidden; position: relative; }
.mkeUl ul {  position: absolute; left: 0px; top: 0px; height: 450px; }
.mkeUl ul li {width:1600px; height: 450px;  float: left; text-align: center; font: 16px "微软雅黑"; color: #666;  }                                                   
.mkeUl ul li img { height:360px; width: auto; margin-bottom: 18px; padding-top: 50px;}
.mkeLbtn {  height: 80px; width: 32px; position: absolute; left: 6px; top: 165px; cursor: pointer; z-index: 10;  background-color: #D8D8D8; color: #FFF; text-align: center; line-height: 80PX;}
.mkeRbtn { position: absolute; top: 165px; right: 6px;  height: 80px; width: 32px; cursor: pointer; z-index: 10; background-color: #D8D8D8; color: #FFF; text-align: center; line-height: 80PX;}
/* 成果切换效果CSS结束 */
	
	/*首页资讯动态 图片大小*/
	.hnew{height: 700px;}
	.news li img{  height:auto;width: 100%;}

	/*首页内容块  合作伙伴*/
.partner{width: 100%; height: 150px; background-color:#FAFAFA;}
.partner .main{ width:220px; float: left; text-align:left;  font-size: 24px; line-height: 150px; }
/* 合作伙伴切换效果CSS开始 */
.PmkeFocus { width: 1250PX; height: 150px; float: left; }
.PmkeUl { margin: 35px auto;  height: 80px; width:100%; overflow: hidden; position: relative; }
.PmkeUl ul {  position: absolute; left: 0px; top: 0px; height: 150px; }
.PmkeUl ul li {width:auto; float: left; text-align: center; font: 16px "微软雅黑"; color: #666; margin: 0 20px;  }                                                     /*低分辨率适配*/
.PmkeUl ul li img { height: 72px; width:auto;  opacity:0.6;filter:alpha(opacity=60);
-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);filter: gray; }
.PmkeUl ul li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: gray; opacity:1;filter:alpha(opacity=100);}
.PmkeLbtn {  position: absolute; left:-10px; top: 0px; cursor: pointer; z-index: 10;   color: #666; font-size: 72px; line-height: 52px; padding: 15px 10px;}
.PmkeRbtn { position: absolute; top: 0px; right: -10px;   cursor: pointer; z-index: 10; color: #666; font-size: 72px; line-height: 52px; padding: 15px 10px;}
.PmkeLbtn:hover,.PmkeRbtn:hover{ color:#3488EA;}
/* 合作伙伴切换效果CSS结束 */



	
	
/*资讯列表页*/
	.newlist img{margin:20px; width: 267px; height: 200px; float: left;}
	.newlist p{width: 75%;padding-left: 35px;}
	
	

/*关于我们页*/
	/*成长历程*/
	.aboutc{height:2250px; padding-bottom: 30px;}
	.abobtcc{height: 220px; padding-top: 20px;}
	.grow{ width: 1300px;  margin-top: 30px; }/*1920    1000px*/
	.coop{ width: 30%;height: 280px;  padding: 100px 90px 0 0;}
	/*重大合作历程*/
	.cour ul{ width: 1200px;margin-left: 300px;}
	.cour li{ width: 1600px;}
	.cour .event{width:1150px; }
	.cour{background: url(img/line-bg.png) repeat-y 259px 0;}
	.cour .sub{background: url(img/circle.png) no-repeat 245px 20px;}
	.cour .deta{background: url(img/circle.png) no-repeat 245px 20px;}
	.cour .monthti{width:235px;}/*标题年份*/
	.cour .eventti{width: 1150px;}/*标题*/
	.cour .month{width:235px;}/*内容月份*/
	
	
	
	/*我们的荣誉*/
	.htif{height: 880px; }   /*1920   高900*/
	
	.ryb dd{width:19%;height:auto; margin-right: 1%; margin-top: 20px; float: left;  overflow: hidden;   text-align: center;}
	.ryb dd img{width:200px; height: 80px; background-color: #fff;  }
	.ryb dd:hover{ }

	
	/*联系方式*/
	.contact{ height:700px;}
	
	.sc{width: 35%; height: 200px; float: left;  color: #fff;}
	.cq{ width:35%;  height: 200px; float: left; color: #fff;}
	.tabsholder8 .card-tabs-stack dl{width:60%;}
	
	
/*人才招聘页*/
	.posit .card-tabs-bar{ width:1600px; }  /*1920   宽度1600*/

	
/*产品详细页 产品宽度*/

	
	.tabsholder5{ width:1600px;}
	.tabsholder5 .cpgn{width:1250px; float: left;}
	
	.pordA{ width:1600px;}
	.pordA .cpgn{width:1200px; float: left;}
	
	.pordB{ width:1600px;}
	.pordB .cpgn{width:1200px; float: left;}
	
	.pordC{ width:1600px;}
	.pordC .cpgn{width:1200px; float: left;}
	
	.pordA .card-tabs-bar,.pordA .card-tabs-bar a,.pordB .card-tabs-bar,.pordB .card-tabs-bar a,.pordC .card-tabs-bar,.pordC .card-tabs-bar a{ width:311px;}
	.pordA .card-tabs-bar a.active,.pordB .card-tabs-bar a.active,.pordC .card-tabs-bar a.active{width:310px;}
	.pordA .cpgn dl,.pordB .cpgn dl,.pordC .cpgn dl{width: 40%; min-width: 680px; padding-left: 30px; }
	.pordA .card-tabs-stack div[data-tab],.pordB .card-tabs-stack div[data-tab],.pordC .card-tabs-stack div[data-tab]{width:auto; height: auto; padding: 50px 0 50px 50px;}
	.pordA .cpgn img,.pordB .cpgn img,.pordC .cpgn img{ width: 60%; max-width: 520px;  height: auto;  float: left;}
	
}















/*BBBBBBBBBBBBBBBBBBBBB*/
/*在1920到1200宽度分辨率，显示宽度1180*/
@media only screen and (max-width:1940px) and (min-width:1201px) {
	
	.content{width: 1180px;margin:0 auto;}    /*页面宽度1600*/	
	.htia{height: 500px;}/*首页轮播高度600*/
	.carousel{height:500px;}
	.buttm h3{ width:auto;}/*页尾资质标题文字宽度*/
	
	/*banner文字da大小*/
	.lboaa,.lboba,.lboca,.lboda{font-size: 48px;}
	.lboab,.lbocb,.lbodb{font-size: 28px; margin-top: 20px; line-height: 32px;}
	.lbobb{font-size:22px; line-height: 35px;margin-top: 20px;}
	
	/*首页产品入口文字*/
	.entr .main{ font-size: 18px; line-height: 35px; margin-top: 30px;}
	.entr .sub{ font-size: 14px;line-height: 25px;}
	.entr li,.entr{ height:120px;}
	
	/*首页我们是谁 公司图片*/
	.abous .subtitle{ line-height: 30px;}
	.abous .detail{ line-height: 30px; margin-top: 15px;}
	
	.abous .text{width:55%; height: 300px;}
	.abous .photo{width:45%; max-width: 500px; height: 260px;}
	#slider{width:100%;height:270px;}
	
	/*我们做什么 高度*/
	.pords{ height: 620px;}
	.porb{ margin-bottom:180px;}
	
	/*我们怎么做图片高度*/
	.hantie li{ height: 360px;}
	.hantie li:hover{ height:360px;}
	.hantie img{ padding:110px 0 0 0;}
	/*我们能为您提供什么*
	.hantie{ width:100%; height:auto; margin:60px 0; }
	.hantie ul{ width:100%;  margin:0 auto;  overflow:hidden;display: block; }
	.hantie li:hover img{ width: 60px ;height:auto;padding:80px 0 0 0;}
	.hantie h4{padding:40px 20px 0 20px;font-size:22px;font-weight:bold; color: #fff;}
	.hantie li:hover h4{padding:20px 20px 0 20px;font-size:22px;font-weight:bold; color: #FFFFFF; }
	.hantie p{padding:200px 30px 40px 30px; height:1px; overflow: hidden;  font-size:14PX; line-height: 27px; text-indent: 0; text-align: left;}
	.hantie li:hover p{padding:15px 40px 40px 40px; height: 360px; overflow: hidden;}
	
	
	
	/* 首页我们的成果切换效果CSS开始 */
.mkeFocus { height: 480px; margin:0 auto ; padding-top: 10px; }
.mkeUl { margin: 0px auto; height: 450px; width:100%; overflow: hidden; position: relative; }
.mkeUl ul {  position: absolute; left: 0px; top: 0px; height: 450px; }
.mkeUl ul li {width:1180px; height: 450px; float: left; text-align: center; font: 16px "微软雅黑"; color: #666;  }                                                   
.mkeUl ul li img { height:360px; width:auto; margin-bottom: 18px; padding-top: 50px;}
.mkeLbtn {  height: 80px; width: 32px; position: absolute; left: 6px; top: 165px; cursor: pointer; z-index: 10;  background-color: #D8D8D8; color: #FFF; text-align: center; line-height: 80PX;}
.mkeRbtn { position: absolute; top: 165px; right: 6px;  height: 80px; width: 32px; cursor: pointer; z-index: 10; background-color: #D8D8D8; color: #FFF; text-align: center; line-height: 80PX;}
/* 成果切换效果CSS结束 */
	
	
	/*首页资讯动态 图片大小*/
	.hnew{height: 650px;}
	.news .head{ width: 90%;}
	.news li img{  height:auto; width: 100%;}
	
	/*首页内容块  合作伙伴*/
.partner{width: 100%; height: 150px; background-color:#FAFAFA;}
.partner .main{ width:220px; float: left; text-align:left;  font-size: 24px; line-height: 150px; }
/* 合作伙伴切换效果CSS开始 */
.PmkeFocus { width:950PX; height: 150px; float: left; }
.PmkeUl { margin: 35px auto;  height: 80px; width:100%; overflow: hidden; position: relative; }
.PmkeUl ul {  position: absolute; left: 0px; top: 0px; height: 150px; }
.PmkeUl ul li {width:250px; float: left; text-align: center; font: 16px "微软雅黑"; color: #666;  }                                                     /*低分辨率适配*/
.PmkeUl ul li img { height: 80px; width:200PX; opacity:0.6;filter:alpha(opacity=60);
-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);filter: gray; }
.PmkeUl ul li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: gray; opacity:1;filter:alpha(opacity=100);}
.PmkeLbtn {  position: absolute; left:0px; top: 0px; cursor: pointer; z-index: 10;   color: #666; font-size: 72px; line-height: 52px; padding: 15px 10px;}
.PmkeRbtn { position: absolute; top: 0px; right: 0px;   cursor: pointer; z-index: 10; color: #666; font-size: 72px; line-height: 52px; padding: 15px 10px;}
.PmkeLbtn:hover,.PmkeRbtn:hover{ color:#3488EA;}
/* 合作伙伴切换效果CSS结束 */
	


/*资讯列表页*/
	.newlist img{margin:20px; width: 267px; height: 200px; float: left;}
	.newlist p{width: 68%;padding-left: 30px;}	
	
	
/*关于我们页*/
	/*成长历程*/
	.aboutc{height: 2300px; padding-bottom: 20px;}
	.abobtcc{height: 200px; padding-top: 10px;}
	.grow{ width: 950px;  margin-top: 30px; }/*1920    1000px*/
	.coop{ width: 30%;height: 300px;  padding: 100px 90px 0 0;}
	/*我们的荣誉*/
	.htif{height: 840px; }   /*1920   高900*/
	
	.ryb dd{width:19.5%;height:auto; margin-right:0.5%; margin-top: 20px; float: left;  overflow: hidden;   text-align: center;}
	.ryb dd img{width:160px; height:auto; background-color: #fff;  }
	.ryb dd:hover{ }
	
	
	
	/*重大合作历程*/
	.cour ul{ width: 900px;margin-left: 220px;}
	.cour li{ width: 1180px;}
	
	.cour{background: url(img/line-bg.png) repeat-y 180px 0;}
	.cour .sub{background: url(img/circle.png) no-repeat 246px 20px;}
	.cour .deta{background: url(img/circle.png) no-repeat 246px 20px;}
	.cour .monthti{width:230px;}/*标题年份*/
	.cour .eventti{width:830px;}/*标题*/
	.cour .event{width:830px; }/*内容文字*/
	.cour .month{width:230px;}/*内容月份*/
	
	
	/*联系方式*/
	.contact{ height:600px;}
	
	.sc{width: 42%; height: 200px; float: left;  }
	.cq{ width:42%;  height: 200px; float: left; }
	.tabsholder8 .card-tabs-stack dl{width:53%; height: 260px;}
	.tabsholder8 .card-tabs-stack div[data-tab]{ height: 440px;}
	

/*人才招聘页*/
	.posit .card-tabs-bar{ width:1180px; }  /*1920   宽度1600*/

	
	/*产品详细页 产品宽度*/

	
	.tabsholder5{ width:1180px;}
	.tabsholder5 .cpgn{width:810px; float: left;}
	
	.pordA{ width:1180px;}
	.pordA .cpgn{width:810px; float: left;}
	
	.pordB{ width:1180px;}
	.pordB .cpgn{width:810px; float: left;}
	
	.pordC{ width:1180px;}
	.pordC .cpgn{width:810px; float: left;}
	
	.pordA .card-tabs-bar,.pordA .card-tabs-bar a,.pordB .card-tabs-bar,.pordB .card-tabs-bar a,.pordC .card-tabs-bar,.pordC .card-tabs-bar a{ width:311px;}
	.pordA .card-tabs-bar a.active,.pordB .card-tabs-bar a.active,.pordC .card-tabs-bar a.active{width:310px;}
	.pordA .cpgn dl,.pordB .cpgn dl,.pordC .cpgn dl{width: 50%; min-width: 400px; padding-left: 10px; }
	.pordA .card-tabs-stack div[data-tab],.pordB .card-tabs-stack div[data-tab],.pordC .card-tabs-stack div[data-tab]{width:auto; height: auto; padding: 50px 0 50px 30px;}
	.pordA .cpgn img,.pordB .cpgn img,.pordC .cpgn img{ width: 50%; max-width: 530px;  height: auto;  float: left;}
}





/*CCCCCCCCCCCCCCCCCCCCCCCCCCCC*/
/*低于1200宽度分辨率，显示宽度100%*/
@media only screen and (max-width:1200px) {
	
	.content{width:100%; min-width: 900px; margin:0 auto;}    
	.htia{height: 400px;}/*首页轮播高度600*/
	.carousel{height:400px;}
	
	
	/*banner文字da大小*/
	.lboaa,.lboba,.lboca,.lboda{font-size: 48px;}
	.lboab,.lbobb,.lbocb,.lbodb{font-size: 20px; margin-top: 20px; line-height: 22px;}
	
	
	/*首页产品入口文字*/
	.entr li{ width:32%;}
	.entr .main{ font-size: 16px; line-height: 30px; margin-top: 30px;}
	.entr .sub{ font-size: 14px;line-height: 25px;}
	.entr li,.entr{ height: 120px;}
	.entr{ width:100%;}
	
	

		
	/*首页我们是谁 公司图片*/
	.abous{ height: 320px; padding-top:40px;}
	.abous .text{width:55%; height: 300px; padding-left: 50px;}
	.abous .photo{width:42%; max-width: 450px; height: 210px; margin-top: 40px;}
	#slider{width:100%;height:220px;}
	
	/*我们做什么*/
	.pora .stitl,.porb .stitl,.porc .stitl{ font-size: 26px;}

	
	/* 首页我们的成果切换效果CSS开始 */
	.Result{height:570px;}
.mkeFocus { height: 420px; margin:0 auto ; padding-top: 50px; }
.mkeUl { margin: 0px auto; height: 400px; width:100%; overflow: hidden; position: relative; }
.mkeUl ul {  position: absolute; left: 0px; top: 0px; height: 450px; }
.mkeUl ul li {width:980px; height: 450px; float: left; text-align: center; font: 16px "微软雅黑"; color: #666;  }                                                   
.mkeUl ul li img { height:320px; width:auto; margin-bottom: 18px; }
.mkeLbtn {  height: 80px; width: 32px; position: absolute; left: 6px; top: 165px; cursor: pointer; z-index: 10;  background-color: #D8D8D8; color: #FFF; text-align: center; line-height: 80PX;}
.mkeRbtn { position: absolute; top: 165px; right: 20px;  height: 80px; width: 32px; cursor: pointer; z-index: 10; background-color: #D8D8D8; color: #FFF; text-align: center; line-height: 80PX;}
/* 成果切换效果CSS结束 */
	
	
	/*首页资讯动态 图片大小*/
	.hnew{height: 550px;}
	.news li img{  height:auto; width: 100%;}
	
	/*首页内容块  合作伙伴*/
.partner{width: 100%; height: 150px; background-color:#FAFAFA;}
.partner .main{ width:150px; float: left; text-align:left;  font-size: 22px; line-height: 150px; }
/* 合作伙伴切换效果CSS开始 */
.PmkeFocus { width:750PX; height: 150px; float: left; }
.PmkeUl { margin: 35px auto;  height: 80px; width:100%; overflow: hidden; position: relative; }
.PmkeUl ul {  position: absolute; left: 0px; top: 0px; height: 150px; }
.PmkeUl ul li {width:250px; float: left; text-align: center; font: 16px "微软雅黑"; color: #666;  }                                                     /*低分辨率适配*/
.PmkeUl ul li img { height: 80px; width:200PX; opacity:0.6;filter:alpha(opacity=60);
-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);filter: gray; }
.PmkeUl ul li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: gray; opacity:1;filter:alpha(opacity=100);}
.PmkeLbtn {  position: absolute; left:0px; top: 0px; cursor: pointer; z-index: 10;   color: #666; font-size: 72px; line-height: 52px; padding: 15px 10px;}
.PmkeRbtn { position: absolute; top: 0px; right: 0px;   cursor: pointer; z-index: 10; color: #666; font-size: 72px; line-height: 52px; padding: 15px 10px;}
.PmkeLbtn:hover,.PmkeRbtn:hover{ color:#3488EA;}
/* 合作伙伴切换效果CSS结束 */
	

	
	/*资讯列表页*/
	.newlist img{margin:20px; width: 267px; height: 200px; float: left;}
	.newlist p{width: 60%;padding-left: 30px;}		


	
/*关于我们页*/
	.abobta,.abobtb{ line-height: 180px; height:180px; } 
	/*成长历程*/
	.aboutc{height: 2200px; padding-bottom: 20px;}
	.abobtcc{ line-height: 180px;}
	.grow{ width: 85%;  margin-top: 30px; }/*1920    1000px*/
	.coop{ width: 30%;height: 300px;  padding: 100px 40px 0 0;}
	/*我们的荣誉*/
	.htif{height: 840px; }   /*1920   高900*/

	.ryb dd{width:19.5%;height:auto; margin-right:0.5%; margin-top: 20px; float: left;  overflow: hidden;   text-align: center;}
	.ryb dd img{width:160px; height:auto; background-color: #fff;  }
	.ryb dd:hover{ }
	
	
	
	
	/*重大合作历程*/
	.cour ul{ width: 900px;margin-left: 160px;}
	.cour li{ width: 1200px;}
	
	.cour img{width: 100%;}
	
	.cour{background: url(img/line-bg.png) repeat-y 130px 0; margin: 0;}
	.cour .sub{background: url(img/circle.png) no-repeat 255px 20px;}
	.cour .deta{background: url(img/circle.png) no-repeat 255px 20px;}
	.cour .monthti{width:250px;}/*标题年份*/
	.cour .eventti{width:850px;}/*标题*/
	.cour .event{width:850px; }/*内容文字*/
	.cour .month{width:250px;}/*内容月份*/
	
	
	/*联系方式*/
	.contact{ height:650px;}
	
	.sc{width: 50%; height: 200px; float: left;  }
	.cq{ width:50%;  height: 200px; float: left; }
	.tabsholder8 .card-tabs-stack dl{width:100%; margin: 0;}
	/*地图*/
	.map{height:280px;}
	

/*人才招聘页*/
	.posit .card-tabs-bar{ width:900px; }  /*1920   宽度1600*/
	.activity { height: 300px;}
	.join span{top:-170px;}

	
	/*产品详细页 产品宽度*/

	
	.tabsholder5{ width:1180px;}
	.tabsholder5 .cpgn{width:810px; float: left;}
	
	.pordA{ width:1180px;}
	.pordA .cpgn{width:810px; float: left;}
	
	.pordB{ width:1180px;}
	.pordB .cpgn{width:810px; float: left;}
	
	.pordC{ width:1180px;}
	.pordC .cpgn{width:810px; float: left;}
	
	.pordA .card-tabs-bar,.pordA .card-tabs-bar a,.pordB .card-tabs-bar,.pordB .card-tabs-bar a,.pordC .card-tabs-bar,.pordC .card-tabs-bar a{ width:311px;}
	.pordA .card-tabs-bar a.active,.pordB .card-tabs-bar a.active,.pordC .card-tabs-bar a.active{width:310px;}
	.pordA .cpgn dl,.pordB .cpgn dl,.pordC .cpgn dl{width: 50%; min-width: 400px; padding-left: 10px; }
	.pordA .card-tabs-stack div[data-tab],.pordB .card-tabs-stack div[data-tab],.pordC .card-tabs-stack div[data-tab]{width:auto; height: auto; padding: 50px 0 50px 30px;}
	.pordA .cpgn img,.pordB .cpgn img,.pordC .cpgn img{ width: 50%; max-width: 530px;  height: auto;  float: left;}

	/*buttom文字*/
	.buttm h3{ font-size: 14px;}
	.buttm h6{ font-size: 10px; width: auto;}
}
