/*小屏*/
@media only screen and (max-width: 768px){
  /*公共头部 begin*/
  #w_grid-1585891107140,
  #w_grid-1585891092943,
  #c_portalResnav_main-15858911041801821 .header{
  	height:80px;
  }
  #content_box-1585891107140-0,
  #content_box-1585891107140-1{
  	width:50% !important;
  }
  #c_portalResnav_main-15858911041801821 .header #navToggle{
   padding:20px 0 0 0;
  }
  #c_portalResnav_main-15858911041801821 .m_nav{
  	left:0;
   background:url(/img/wn01.png) no-repeat  top 20px left 20px #fff;
  }
  #c_portalResnav_main-15858911041801821 .m_nav .top .closed{
   font-size:36px;
    margin-top:5px;
  }
 
  /*公共头部 end*/
  
  
  
  /*关于开始*/
  #w_grid-1585900605161{
    margin:40px auto;
  }
  #w_common_text-1585901937091{
    margin-top:20px;
  }
  #w_common_text-1585901937091 p span{
    font-size:20px !important;
  }
  #w_fimg-1585902159623{
    margin-top:20px;
  }
  #w_common_text-1585902220329{
    margin:10px auto;
  }
  #w_common_text-1585902220329 p span{
    font-size:14px;
    line-height:22px;
  }
  #w_common_text-1585902331673 strong{
    font-size:16px;
    line-height:28px;
  }
  
  .about_sort dl dd{
		float:left;
		width: calc(100% / 3);
		text-align: center;
	}
	.about_sort dl dd h4{
		font-size:18px;
		color: #333;
		line-height: 18px;
		margin: 20px 0 10px;
	}
	.about_sort dl dd span{
		font-size:14px;
		font-family: arial;
		color: #808080;
	}
	.about_sort i{
		display: block;
		width: 100px;
		height: 100px;
		transition: all 0.5s;
		margin: 20px auto 0;
	}
	.about_sort .a_icon1{
		background: url(/img/a_icon1.png) no-repeat center center;
      background-size: 100%;
	}
	.about_sort .a_icon2{
		background: url(/img/a_icon2.png) no-repeat center center;
      background-size: 100%;
	}
	.about_sort .a_icon3{
		background: url(/img/a_icon3.png) no-repeat center center;
      background-size: 100%;
	}
	.about_sort .a_icon4{
		background: url(/img/a_icon4.png) no-repeat center center;
      background-size: 100%;
	}
	.about_sort .a_icon5{
		background: url(/img/a_icon5.png) no-repeat center center;
      background-size: 100%;
	}
	.about_sort dl dd:hover .a_icon1{
		background: url(/img/a_icon1_on.png) no-repeat center center;
		margin-top: 50px;
      background-size: 100%;
	}
	.about_sort dl dd:hover .a_icon2{
		background: url(/img/a_icon2_on.png) no-repeat center center;
		margin-top: 50px;
      background-size: 100%;
	}
	.about_sort dl dd:hover .a_icon3{
		background: url(/img/a_icon3_on.png) no-repeat center center;
		margin-top: 50px;
      background-size: 100%;
	}
	.about_sort dl dd:hover .a_icon4{
		background: url(/img/a_icon4_on.png) no-repeat center center;
		margin-top: 50px;
      background-size: 100%;
	}
	.about_sort dl dd:hover .a_icon5{
		background: url(/img/a_icon5_on.png) no-repeat center center;
		margin-top: 50px;
      background-size: 100%;
	}
  /*关于结束*/
  
  /*产品开始*/
  #w_grid-1585922370348{margin:40px auto;}
  #w_common_text-1585904823886 p span{font-size:20px;}
  #w_fimg-1585904875529{margin-top:20px;}
  #w_common_text-1585904915037{width:100%;}
  #w_common_text-1585904915037 p{
    text-align: justify !important;
    text-align-last: center;
  }
  #w_common_text-1585904915037 p span{
    font-size:14px;
    line-height:22px !important;
  }
  #c_portalResPublic_codeContainer-15859052377994640{
    margin-top:30px;
  }
  /*产品结束*/
  
  /*新闻开始*/
  #w_grid-1586667016829{margin:40px auto;}
  #w_common_text-1586667016853,
  #w_common_text-1586667016858{text-align:center;}
  #w_grid-1586667016837 > div > .p_gridbox{border:none;}
  #c_portalResPublic_codeContainer-15866670172788517{width:100%;}
  #c_portalResNews_list-15866670172778252 .newList{margin: 20px auto 0;}
  /*新闻结束*/ 
  
  /*联系导航 begin*/
  #w_common_text-1585895838858{
    margin-top:30px;
  }
  #w_common_text-1585895838858 p span{
    font-size:20px;
    line-height:20px;
  }
  #w_common_text-1585895972002{
    margin-top:10px;
  }
  #w_common_text-1585895972002 p span{
    font-size:14px;
    line-height:22px;
  }
  #c_portalResPublic_codeContainer-15858960463881086{
    margin-top:10px;
    min-height: auto;
    margin-bottom:30px;
  }
  .tel{
    font-size:0;
    text-align: center;
    height: auto;
  }
	.tel span,.tel em{display: inline-block;margin: 0 auto;}
	.tel span,.tel span a{
		font-size: 28px;
		color: #ec7413;
		font-family: "DINPro";
		line-height: 24px;
		vertical-align: bottom;
	}
	.tel em{
		width:130px;
		height: 40px;
		line-height: 40px;
	}
	.tel em a{
		display: block;
		width: 100%;
		height: 100%;
		background: #2384C6;
		color: #fff;
		transition: all 0.3s;
      font-size: 14px;
      margin-top: 10px;
	}
	.tel em:hover a{
		background: #B8CC32;
	}
	@font-face{
		font-family: "DINPro";
		src: url('/upload/font/DIN-Medium.otf') format('opentype');	
	}
  /*联系导航 end*/
  
  /*分类模块 begin*/
  #c_portalResPublic_codeContainer-15858937197663115{margin:5px auto;}
  .sort dl{
		padding:0 10px;
	}
	.sort dl dd{
		float: none;
		width: 100%;
		position: relative;
		text-align: center;
      height:160px;
      margin: 10px 0;
	}
	.sort .s-pic{
		width: 100%;
		height: 100%;
		overflow: hidden;
      position:relative;
	}
	.sort .s-pic img{
		width: 100%;
		display:block;
		transition: all 3s linear;
      position: absolute;
      top: -80%;
      left: 0;
	}	
	.sort .s-bg{
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.6);
		position:absolute;
		left: 0;
		top: 0;
		z-index: 1;
	}
	.sort .s-col{
		position:absolute;
		width: 100%;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
		z-index: 2;
	}
	.sort .s-col i{
		display: block;
		width: 50px;
		height: 50px;
		margin: 0 auto 5%;
	}
	.sort .s-col .icon1{
		background: url(/img/icon_culture.png) no-repeat center center;
	}
	.sort .s-col .icon2{
		background: url(/img/icon_park.png) no-repeat center center;
	}
	.sort .s-col .icon3{
		background: url(/img/icon_press.png) no-repeat center center;
	}
	.sort .s-col .icon4{
		background: url(/img/icon_recruit.png) no-repeat center center;
	}
	
	.sort .s-col h3{
		font-size: 24px;
		color: #fff;
		margin-bottom: 0px;
	}
	.sort .s-col p{
		width: 68%;
		margin: 0 auto;
		line-height: 24px;
		font-size: 14px;
		color: #fff;
		text-align: justify;
		text-align-last: center;
      display:none;
	}
	.sort dl dd:hover .s-pic img{
		transform: rotate(30deg);
		-webkit-transform: scale(1.3) rotate(10deg);
		-moz-transform: scale(1.3) rotate(10deg);
		-o-transform: scale(1.3) rotate(10deg);
	}
	.sort dl dd:hover .s-bg{
		background: rgba(0,0,0,0.4);
	}
  /*分类模块 end*/
  
  #w_grid-1579141346675{
    margin:10px auto;
  }
 
  #w_grid-1586617225973> div > .p_gridbox > .p_gridCell {
    margin-top: 1rem;
    margin-bottom:1rem;
  }
 
  #c_portalResProduct_list-15791660244892910 .proLi{
    padding:0 10px;
    margin-bottom:20px;
  }
  #w_grid-1586065864580{
    margin:20px auto;
  }
  
  
  /*内页 人力资源 开始*/
  #c_portalResIntro_category-1586418253421 .NavList_a1,
  #c_portalResIntro_category-15867638442246119 .NavList_a1,
  #c_portalResIntro_category-1586421780269 .NavList_a1,
  #c_portalResIntro_category-1586427208074 .NavList_a1{
    border:none;
  }
  #w_grid-1586485697831,
  #w_grid-1586420986047,
  #w_grid-1586422249561,
  #w_grid-1586430573611{
    margin:20px auto;
  }
  
  #c_portalResIntro_category-1586418253421 .NavList_a1 a:before,
  #c_portalResIntro_category-15867638442246119 .NavList_a1 a:before,
  #c_portalResIntro_category-1586421780269 .NavList_a1 a:before,
  #c_portalResIntro_category-1586427208074 .NavList_a1 a:before{
    height:1px;
  }
  #c_portalResIntro_category-1586418253421 .NavList_a1 a:hover,
  #c_portalResIntro_category-15867638442246119 .NavList_a1 a:hover,
  #c_portalResIntro_category-1586421780269 .NavList_a1 a:hover,
  #c_portalResIntro_category-1586427208074 .NavList_a1 a:hover{
    color:#2384C6;
  }
  #c_portalResIntro_category-1586418253421 .NavList_a1 a:hover:before,
  #c_portalResIntro_category-15867638442246119 .NavList_a1 a:hover:before,
  #c_portalResIntro_category-1586421780269 .NavList_a1 a:hover:before,
  #c_portalResIntro_category-1586427208074 .NavList_a1 a:hover:before{
    background:#2384C6;
  }
  #w_grid-1586483086475{margin-bottom:20px;}
  #w_grid-1586483086489{
    margin:20px;
  }
  #w_common_text-1586483086499,
  #w_common_text-1586483504731{
    margin-bottom:10px;
  }
  #w_common_text-1586483086499 p span,
  #w_common_text-1586483504731 p span{
    font-size:24px;
  }
  #w_fimg-1586483444901,
  #w_fimg-1586483504733{
    margin-bottom:10px;
  }
  #w_common_text-1586483086502 p span,
  #w_common_text-1586483504738 p span{
    font-size:16px;
  }
  #w_grid-1586483504726{margin-top:10px;}
  #w_fline-1586483516020{margin-top:15px;}
  #w_common_text-1586485515184 p span,
  #w_common_text-1586485643056 p span,
  #w_common_text-1586485749358 p span,
  #w_common_text-1586485797823 p span{
    font-size:14px !important;
    line-height: 22px !important;
    text-indent: 28px !important;
  }
  #w_common_text-1586421017070,
  #w_common_text-1586426514620{
    margin-bottom:20px;
  }
  #w_common_text-1586421017070 p span,
  #w_common_text-1586426514620 p span{
    font-size:28px !important;
    line-height:28px;
  }
  #c_portalResEmploy_list-15864211920081163{margin-top:0;}
  #c_portalResEmploy_list-15864211920081163 .top-content{
    padding:1rem 0;
  }
  #c_portalResEmploy_list-15864211920081163 .job-box h4{
    padding:0px 0 10px;
    font-size:28px;
    line-height:28px;
  }
  #c_portalResEmploy_list-15864211920081163 .job-join{
    right:24px;
    bottom:17px;
  }
  #c_portalResEmploy_list-15864211920081163 .job-iocn{bottom:17px;}
  #c_portalResEmploy_list-15864211920081163 .job-join a{font-size:14px;}
  #c_portalResEmploy_list-15864211920081163 .price{font-size:16px;}
  
  #c_portalResEmploy_list-15864222486858140 .jobList{padding:0;}
  
  #c_portalResEmploy_detail-15864305728894543 .line{margin-bottom:10px;}
  #w_common_text-1586431512011{
    margin-top:20px;
  }
  #content_box-1586433249748-0,
  #content_box-1586433249748-1,
  #content_box-1586433249748-2{margin-bottom:20px;}
  #w_grid-1586433249748{margin-bottom:10px;}
  /*内页 人力资源 结束*/
  
  /*内页 联系我们 开始*/
  #w_grid-1586081029472{display:none;}
  #w_grid-1586489140781{margin:30px auto 10px;}
  #w_common_text-1586084464003 p span{font-size:28px !important}
  #w_common_text-1586489125299 p span{
    font-size:14px !important;
    margin-top:10px;
  }
  #w_common_text-1586081429690 p span{font-size:24px !important;}
  #w_grid-1586657960003{margin-bottom:20px;}
  #w_grid-1586495152260{
    padding:20px 0 20px 20px;
    border-bottom: 1px solid #dbdbdb;
  }
  #w_grid-1586495123429{padding:20px 0 20px 20px;}
  #c_portalResPublic_codeContainer-15860838059075659{
    min-height:240px;
    margin-bottom:30px;
  }
  #mapContainer{height:240px !important;}
  
  #w_common_text-1586084744864{margin:30px auto 10px;}
  #w_common_text-1586084744864 p span{font-size:28px !important}
  
  #w_grid-1586084693135{margin-bottom:30px;}
  #c_portalResMessage_form-15860846929849399 .form-group{
    margin:5px 10px;
  }
  #c_portalResMessage_form-15860846929849399 .p_FullNameBox,
  #c_portalResMessage_form-15860846929849399 .p_PhoneBox{
    width: calc(100% - 20px);
  }
  #c_portalResMessage_form-15860846929849399 .p_image{
    width:86px;
  }
  #c_portalResMessage_form-15860846929849399 .p_CoupWBox{margin-top:5px;}
  /*内页 联系我们 结束*/
  
  /*内页 企业文化 开始*/
  #w_grid-1586340899789{margin:0px auto;}
  #w_grid-1586340899803 >div,
  #w_grid-1586340899826 >div,
  #w_grid-1586340899831 >div,
  #w_grid-1586340899837 >div{padding:0;}
  
  #w_common_text-1586340899808{margin-bottom:20px;}
  #w_grid-1586340899862,
  #w_grid-1586340899842,
  #w_grid-1586340899872{min-height:160px;}
  #w_common_text-1586340899824 p span{
    margin-top:10px;
  }
  #w_grid-1586340899795{margin-bottom:20px;}
  /*内页 企业文化 begin*/
  #c_portalResPublic_codeContainer-15863422716025086{margin:30px auto;}
  .ny-cultrue{
	 max-width: 1240px;
	 margin:0 auto;
  }
  .ny-cultrue dl dd{
	 float: left;
	 width: calc((100% - 40px) / 2);
	 box-shadow: 0px 0px 8px 3px rgba(0,0,0,0.1);
	 text-align: center;
	 transition: all 1s;
	 height:auto;
	 margin: 10px;
  }
  .ny-cultrue dl dd img{
	 display: block;
	 margin: 30px auto 20px;
  }
  .ny-cultrue dl dd h3{
	 font-size: 24px;
	 color: #333;
	 margin-bottom: 20px;
  }
  .ny-cultrue dl dd p{
	 font-size: 14px;
	 color: #787878;
	 padding: 0 20px;
	 line-height: 22px;
    margin-bottom: 30px;
  }
  
  #w_grid-1586070005777,
  #w_grid-1586658990430{margin:20px auto;}
  #c_portalResNews_list-15860700062485035 .newLink{height:auto;}
  #c_portalResNews_list-15860700062485035 .txtBox{height:60px;}
  #c_portalResNews_list-15860700062485035 .newLi{
    padding:0;
    margin-bottom:20px;
  }
  #w_grid-1586658990430> div > .p_gridbox > .p_gridCell{
    margin-top:10px;
    margin-bottom:10px;
  }
  
  #w_grid-1586658990430 .reset_style p{text-indent:0;}
  #w_grid-1586658990430 .reset_style p img{
    width: 100% !important;
    height: auto !important;
  }
  
  #w_grid-1586406920444{margin:30px auto;}
  #w_grid-1586406920444 .newLi{
  width: calc((100% - 20px)/2);
    float: left;
    margin: 5px;
    padding:0;
  }
  #w_grid-1586406920444 .newLink,
  #w_grid-1586406920444 .newImgBox,
  #w_grid-1586406920444  .txtBox{
     height:auto;
  }
  #w_grid-1586406920444 .txtBox{
    padding:10px;
  }
  /*内页 企业文化 结束*/
}




















/*中屏*/
@media only screen and (min-width: 769px) and (max-width: 1200px){
  /*公共头部*/
  #c_portalResnav_main-15858911041801821 .header .navbar_nav li a{
    padding: 0 20px;
    font-size:14px;
  }
  /*产品展示*/
  #w_grid-1585922370348{margin:50px auto;}

}


/*大屏*/
@media only screen and (min-width: 1024px){
  /*关于我们 begin*/
  .about_sort dl dd{
		float:left;
		width: 20%;
		text-align: center;
	}
	.about_sort dl dd h4{
		font-size:18px;
		color: #333;
		line-height: 18px;
		margin: 30px 0 10px;
	}
	.about_sort dl dd span{
		font-size:14px;
		font-family: arial;
		color: #808080;
	}
	.about_sort i{
		display: block;
		width: 120px;
		height: 120px;
		transition: all 0.5s;
		margin: 60px auto 0;
	}
	.about_sort .a_icon1{
		background: url(/img/a_icon1.png) no-repeat center center;
	}
	.about_sort .a_icon2{
		background: url(/img/a_icon2.png) no-repeat center center;
	}
	.about_sort .a_icon3{
		background: url(/img/a_icon3.png) no-repeat center center;
	}
	.about_sort .a_icon4{
		background: url(/img/a_icon4.png) no-repeat center center;
	}
	.about_sort .a_icon5{
		background: url(/img/a_icon5.png) no-repeat center center;
	}
	.about_sort dl dd:hover .a_icon1{
		background: url(/img/a_icon1_on.png) no-repeat center center;
		margin-top: 50px;
	}
	.about_sort dl dd:hover .a_icon2{
		background: url(/img/a_icon2_on.png) no-repeat center center;
		margin-top: 50px;
	}
	.about_sort dl dd:hover .a_icon3{
		background: url(/img/a_icon3_on.png) no-repeat center center;
		margin-top: 50px;
	}
	.about_sort dl dd:hover .a_icon4{
		background: url(/img/a_icon4_on.png) no-repeat center center;
		margin-top: 50px;
	}
	.about_sort dl dd:hover .a_icon5{
		background: url(/img/a_icon5_on.png) no-repeat center center;
		margin-top: 50px;
	}
  /*关于我们 begin*/
  
  /*联系导航 begin*/
  .tel{font-size:0;text-align: center;height: 40px;}
	.tel span,.tel em{display: inline-block;margin: 0 15px;}
	.tel span,.tel span a{
		font-size: 30px;
		color: #ec7413;
		font-family: "DINPro";
		line-height: 40px;
		vertical-align: bottom;
	}
	.tel em{
		width:130px;
		height: 40px;
		line-height: 40px;
	}
	.tel em a{
		display: block;
		width: 100%;
		height: 100%;
		background: #2384C6;
		color: #fff;
		transition: all 0.3s;
      font-size: 14px;
	}
	.tel em:hover a{
		background: #ec7413;
	}
	@font-face{
		font-family: "DINPro";
		src: url('/upload/font/DIN-Medium.otf') format('opentype');	
	}
  /*联系导航 end*/
  
  /*分类模块 begin*/
  .sort dl{
		margin-left:-0.2%;
	}
	.sort dl dd{
		float: left;
		width: 24.8%;
		margin-left: 0.2%;
		position: relative;
		text-align: center;
	}
	.sort .s-pic{
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.sort .s-pic img{
		width: 100%;
		display:block;
		transition: all 3s linear;
	}	
	.sort .s-bg{
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.6);
		position:absolute;
		left: 0;
		top: 0;
		z-index: 1;
	}
	.sort .s-col{
		position:absolute;
		width: 100%;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
		z-index: 2;
	}
	.sort .s-col i{
		display: block;
		width: 50px;
		height: 50px;
		margin: 0 auto 8%;
	}
	.sort .s-col .icon1{
		background: url(/img/icon_culture.png) no-repeat center center;
	}
	.sort .s-col .icon2{
		background: url(/img/icon_park.png) no-repeat center center;
	}
	.sort .s-col .icon3{
		background: url(/img/icon_press.png) no-repeat center center;
	}
	.sort .s-col .icon4{
		background: url(/img/icon_recruit.png) no-repeat center center;
	}
	
	.sort .s-col h3{
		font-size: 24px;
		color: #fff;
		margin-bottom: 25px;
	}
	.sort .s-col p{
		width: 68%;
		margin: 0 auto;
		line-height: 24px;
		font-size: 14px;
		color: #fff;
		text-align: justify;
		text-align-last: center;
      display:none;
	}
	.sort dl dd:hover .s-pic img{
		transform: rotate(30deg);
		-webkit-transform: scale(1.3) rotate(10deg);
		-moz-transform: scale(1.3) rotate(10deg);
		-o-transform: scale(1.3) rotate(10deg);
	}
	.sort dl dd:hover .s-bg{
		background: rgba(0,0,0,0.4);
	}
  /*分类模块 end*/
  
  /*底部 begin*/
  #w_common_text-1585879544984 p{
  	 background: url(/img/icon_triangle.png) no-repeat center left 82px;
  }
  #w_common_text-1585879687662{
  	 background: url(/img/icon_tel.png) no-repeat center left;
  }
  #w_common_text-1585879814076{
    background: url(/img/icon_mail.png) no-repeat center left;
  }
  #w_common_text-1585879899277{
    background: url(/img/icon_address.png) no-repeat center left;
  }
  /*底部 end*/
 
  /*内页面包屑导航 begin*/
  .NavList_a1 a:hover{color: #2384C6!important;}
  .NavList_a1 a:hover:before{ background-color:#2384C6!important;}
  .p_breadcrumbList span .iconfont:before {
	color: #2384C6!important;
  }
  .p_breadcrumbFirst .i_homePage:hover {
    color: #2384C6!important;

  }
  /*内页面包屑导航 endn*/
  
  /*内页 企业文化 begin*/
  .ny-cultrue{
	 max-width: 1240px;
	 margin:0 auto;
  }
  .ny-cultrue dl dd{
	 float: left;
	 width: calc((100% - 80px) / 4);
	 box-shadow: 0px 0px 8px 3px rgba(0,0,0,0.1);
	 text-align: center;
	 transition: all 1s;
	 height:360px;
	 margin: 0 10px;
  }
  .ny-cultrue dl dd img{
	 display: block;
	 margin: 60px auto 50px;
  }
  .ny-cultrue dl dd h3{
	 font-size: 24px;
	 color: #333;
	 margin-bottom: 20px;
  }
  .ny-cultrue dl dd p{
	 font-size: 14px;
	 color: #787878;
	 padding: 0 20px;
	 line-height: 22px;
  }
  /*内页 企业文化 end*/
}






/*通用样式*/

/*新闻分类 begin*/
.news dl{
		text-align:center;
		font-size: 0;
	}
	.news dl dt,
	.news dl dd{
		display: inline-block;
		width: 100px;
		height: 36px;
		line-height: 36px;
		text-align: center;
		margin-left:10px;
	}
	.news dl dt a,
	.news dl dd a{
		display: block;
		width: 100%;
		height: 100%;
		transition: all 0.3s;
      font-size:14px;
      font-weight:normal;
	}
	.news dl dt a{
		color:#fff;
		background: #2384C6;
		
	}
	.news dl dd a{
		color:#4c4c4c;
		background: #f5f5f5;
	}
	.news dl dt:hover a{
		background: #ec7413;
	}
	.news dl dd:hover a{
		color:#fff;
		background: #2384C6;
	}
/*新闻分类 end*/

/*底部友情链接 begin*/
.friendin .three-d-box{
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	pointer-events: none;
	display:block;
	width:100%;
	height: 100%;
	transform:translatez(-21px);
	-webkit-transform:translatez(-21px);
	-moz-transform:translatez(-21px);
	transition:all .32s ease-out;
	}
	
.friendin .friendtop span.defal,.friendin .friendtop span.end{
	display:block;
	width:100%;
	color:#fff;
	height:42px;
	line-height:42px;
	font-size:14px;
	text-align: left;
	padding-left: 20px;
	box-sizing: border-box;
	font-family:"SourceSansPro-Regular";
	position: relative;
	background:url(/img/icon_triangle1.png) no-repeat center right 20px #2384C6;
	}
.friendin .friendtop span.defal{
	transform:rotatex(0deg) translatez(21px);
	-webkit-transform:rotatex(0deg) translatez(21px);
	-moz-transform:rotatex(0deg) translatez(21px);
	-ms-transform:rotatex(0deg) translatez(21px);
	}
.friendin .friendtop span.end{
	transform:rotatex(-90deg) translatez(-21px);
	-webkit-transform:rotatex(-90deg) translatez(-21px);
	-moz-transform:rotatex(-90deg) translatez(-21px);
	-ms-transform:rotatex(-90deg) translatez(-21px);
	}
/*3D盒子样式*/
.friendin{
	width:180px;
	float:left;
	height:42px;
	line-height:42px;
	position:relative;
}
.friendtop{
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	perspective:180px;
	-webkit-perspective:180px;
	cursor:pointer;
	}
.friendin:hover .friendtop .three-d-box{
	transform: translateZ(-21px) rotateX(90deg);
	-webkit-transform: translateZ(-21px) rotateX(90deg);
	-moz-transform: translateZ(-21px) rotateX(90deg);
	-ms-transform: translateZ(-21px) rotateX(90deg);
	}
.friendin:hover .friendtop span.defal,.friendin:hover .friendtop span.end{
	background:url(/img/icon_triangle1.png) no-repeat center right 20px #ec7413;
}
/*链接列表*/
.friend-list{position:absolute; left:0; bottom:42px; width:100%;display: none;z-index:10;}
.friend-list li{ height:42px; margin-bottom:2px; position:relative; background: #2384C6; transition: 0.45s;}
.friend-list li a{ display: block; padding-left: 20px;color: #fff; font-size: 14px;width: 180px;}
.friend-list li a:hover{ background: #ec7413;}
/*底部友情链接 end*/

/*更多按钮 begin*/
.btn-more{
		width:180px;
		height:50px;
		position: relative;
	}
	.btn-more a{
		display:block;
		width:100%;
		height:100%;
		position:absolute;
		left:0;
		top:0;
		perspective:180px;
		-webkit-perspective:180px;
	}
	/*3D盒子样式*/
	.btn-more .three-d-box{
		transform-style: preserve-3d;
		-webkit-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		pointer-events: none;
		position: absolute;
		top:0;
		left: 0;
		display:block;
		width:100%;
		height: 100%;
		transform:translatez(-25px);
		-webkit-transform:translatez(-25px);
		-ms-transform:translatez(-25px);
		-moz-transform:translatez(-25px);
		transition:all .32s ease-out;
	}
	.btn-more span.defal,.btn-more span.end{
		display:block;
		width:100%;
		height:50px;
		line-height:50px;
		color:#fff;
		background:url(/img/icon_triangle2.png) no-repeat center right 50px #2384C6;
		text-indent: 50px;
		font-size: 16px;
		transition:0.34s;
		position:absolute;
		left:0;
		top:0;
		transition:0.35s;
	}
	.btn-more span.defal{
		transform:rotatex(0deg) translatez(25px);
		-webkit-transform:rotatex(0deg) translatez(25px);
		-moz-transform:rotatex(0deg) translatez(25px);
		-ms-transform:rotatex(0deg) translatez(25px);
	}
	.btn-more span.end{
		transform:rotatex(-90deg) translatez(25px);
		-moz-transform:rotatex(-90deg) translatez(25px);
		-ms-transform:rotatex(-90deg) translatez(25px);
		-webkit-transform:rotatex(-90deg) translatez(25px);
	}
	/*3D盒子样式*/
	
	
	.btn-more a:hover .three-d-box{
		transform: translateZ(-25px) rotateX(90deg);
		-webkit-transform: translateZ(-25px) rotateX(90deg);
		-moz-transform: translateZ(-25px) rotateX(90deg);
		-ms-transform: translateZ(-25px) rotateX(90deg);}
	
	.btn-more a:hover span.defal,.btn-more a:hover span.end{
		background:url(/img/icon_triangle2.png) no-repeat center right 50px #ec7413;
	}
/*更多按钮 end*/



@media only screen and (min-width: 769px) and (max-width: 1024px){
  /*新闻开始*/
  #c_portalResNews_list-15866639201901757 .box{padding:0;}
  #c_portalResNews_list-15866639201901757 .swiper-slide{
    height:auto;
    width:50%;
    padding: 0 10px;;
  }
  #c_portalResNews_list-15866639201901757 .content{
    background:#f5f5f5;
    padding:20px;
  }
  #c_portalResNews_list-15866639201901757 .title{
    font-size: 18px;
    line-height: 24px;
    color:#333;
  }
  #c_portalResNews_list-15866639201901757 .date {
    padding:5px 0 10px;
}
  #c_portalResNews_list-15866639201901757 .sumry{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2 ;
    -webkit-box-orient:vertical;
    text-align:justify;
   	letter-spacing: 0;
  }
  
  /*新闻结束*/
  
}


