@charset "utf-8";
/*****
*湖南磁浮集团门户网站其它页面样式文件
*@crtime:2019年01月09日10:51
*@Company:湖南微象科技有限公司 www.microxiang.com
*@Author:张涵
*@modifyLog:	what	when	who
*发展历程改成卷轴的方式    20190429    ligang
*/
.banner{position: relative;height:260px;overflow: hidden;}
.banner>img{position: absolute;left:50%;margin-left:-960px;display:block;}


.fzlc-news{margin: 4rem 0;}
.nf-menu{margin-bottom: 3rem;}
.nf-menu ul li{float: left;margin: 0 10px 10px 0px;}
.nf-menu ul li a{display: block;width: 65px;height:30px;border-radius: 5px;background:#ccc2c2;color: #FFF;line-height: 30px;}
.nf-menu ul .on a{background: #132a87;}
.new-tree{position: relative;padding: 2rem 0;width:100%;overflow:hidden;background-color: #efefef;}
.new-tree .bd{padding: 20px 0;background-color:#fff;height:350px;}
.new-tree .tempWrap{overflow:visible !important;}
.new-tree ul{overflow: hidden;position: absolute;background: url(../images/fzbg.png) repeat-x;height: 320px;padding:0 62px !important;}
.new-tree ul li{width:150px;text-align: center;float: left;height: 100%;position: relative;}
.new-tree .hd a{width: 50px;top: 0;z-index: 2;position: absolute;bottom: 0;cursor: pointer;background:url(../images/hzbg.jpg) repeat-y;opacity: .8;padding-top: 5px;color: #000;}
.new-tree .hd a.prev{right:0;}
.new-tree ul li:nth-child(1n+2){}
.new-tree ul li .tr-img{display: block;border-radius: 50%;width: 110px;height: 110px;background: #0069ac;padding: 5px;}
.new-tree ul li .tr-img img{width: 100%;height: 100%;border-radius: 50%;background: #FFF;padding: 2px;}
.new-tree ul li .tr-date{color: #000;font-weight: 600;font-size: 16px;}
.new-tree ul .tr-text{text-align:center;width:100%;}
.new-tree ul .sc .tr-img{position: absolute;top: 70px;left: 50%;transform: translateX(-50%);}
.new-tree ul .sc .tr-text{position: absolute;bottom: 10px;left:50%;transform: translateX(-50%);}
.new-tree ul .xc .tr-img{position: absolute;top: 132px;left: 50%;transform: translateX(-50%);}
.new-tree ul .xc .tr-text{position: absolute;top: -4px;}


.fzlc_ldgh{margin-bottom: 3rem;}
.fzlc_ldgh img{max-width:100%;}
.jtjj{padding: 2rem 4rem;font-size: 1.2rem;color: #333;line-height: 200%;}
.jtjj p{overflow:hidden;}
.jtjj-zw{font-size: 1.2rem;line-height: 2rem;color: #333;margin-bottom:2rem;}
.jtjj-yw{font-size: 0.8rem;color: #4b4b4b;}
.jtjj-content{/* padding: 5rem 0; */}
.jtjj-content img{float: right;margin: 1.67rem 0 0 2.33rem;width: 470px;height: 265px;}
.jtjj-content{color: #666666;line-height: 2.33rem;text-indent: 2em;text-align: left;}
.jtjj-dszzc{background: url(../images/gsjj_hf_03.jpg) no-repeat center center;height: 6rem;line-height: 8rem;text-align: left;padding-left: 138px;margin: 3rem 0;}
.jtjj-dszzc span{color: #FFF;}
.jtjj-dszzc{/* margin-top: 5rem; */}
.dszzc-content,.jtjj-content{padding: 0rem 4rem;}
.dszzc-content img{float: left;margin:0 2.66rem 1rem 0;width: 200px;}
.dszzc-content {color: #666666;line-height: 2.33rem;text-align: left;}
.dszzc-content .dsz{text-align: right;line-height: 5rem;padding-right: 6rem;display:block;}
.dszzc-content .fd{font-size: 2rem;padding-right: 0.66rem;}
/*领导关怀*/
.ldgh-list{}
.ldgh-list li{display:inline-block;width:48%;height:380px;padding:3rem;}
.ldgh-list li a{position: relative;z-index:2;}
.ldgh-list li a,.ldgh-list li a img{display: block;width:100%;height:100%;}
.ldgh-list li a img{position: absolute;left:0;top:0;z-index:2;}
.ldgh-list li a::after{content:'';position: absolute;z-index:1;left:-1rem;top:-1rem;right:-1rem;bottom:-1rem;background-color:#f5f3f3;
transform:rotate(10deg);
-ms-transform:rotate(10deg); 	/* IE 9 */
-moz-transform:rotate(10deg); 	/* Firefox */
-webkit-transform:rotate(10deg); /* Safari 和 Chrome */
-o-transform:rotate(10deg); 	/* Opera */
}

/*发展历程*/
.fzlc_ldgh a img{max-width:100%;height:auto;}

.path{text-align: left;}
.cxf-content{padding: 5rem 4.66rem ;}
.content{padding: 3rem 0 1rem;font-size: 1.2rem;color: #333;line-height:200%;text-align: left;}
.content img{max-width: 90%;}
.content-bt{font-size: 2rem;color:#333;padding: 0 2rem;margin-bottom: 2rem;}
.content-fbt{font-size: 1rem;text-align: center;color: #666;}
.content-time{padding: .5rem;border-bottom: 1px solid;margin-top:3rem;text-align: left;}
.content-time span{margin-right: 1rem;font-size:.9rem;color: #333;}
.content-time span a{font-size:.9rem;color: #333;padding: 0 0.33rem}
.content-gj{overflow: hidden;height: 2.4rem;line-height: 2.4rem;padding: 0 5rem;color:#666;background-color:#efefef;}

.bdsharebuttonbox {
    float: right;
    padding-left: 0.34rem;
    padding-right: 0.34rem;
    padding-top: .13rem;
    display: inline;
    white-space: nowrap;
    height: 1.87rem;
}

  .share-icon {font-size: 14px;color: #333;display: inline-block;line-height: 24px;margin-left: 30px;}
  .share-box{display: inline-block;}
  .share-box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(../images/share.png) no-repeat; margin-left:5px; cursor: pointer;}
  .share-box a:hover{opacity: .8;}
  .share-box a.gwds_weixin{background-position: 0 -38px;}

.jtjj-zzjg{margin: 5rem 0;}
.zzjg-content h3{}
.zzjg-content .zzjg-gst{width: 100%;height: 100%;}
.zzjg-ldjj{margin: 0 5rem;}
.zzjg-content .zzjg-ldjj ul{text-align: left;}
.zzjg-content .zzjg-ldjj ul li{padding: 5px 10rem;}
.zzjg-content .zzjg-ldjj ul li span{height: 50px;width: 120px;display: inline-block;font-size: 18px;}

.zp-title h2,.dj-title h2{font-size: 1.1rem;color: #333;}
.zp-title h2:hover,.dj-title h2:hover{color:#0d2472;}
.zp-title .zp-bt{float: left;}
.zp-title .zp-date{float: right;padding-right: 2rem;position: relative;color: #babab9;}
.zp-title .zp-date::after{content: "";background: url(./../images/yl_logo_07.png)no-repeat center right;display: block;width: 11px;height: 20px;position: absolute;top: 0;right: 0;}
.open .zp-date::after{transform: rotate(90deg);transition: all 0.3s}
.zp-list{padding:1rem 0 3rem;}
.zp-list ul li{padding:1.67rem 2.33rem;overflow: hidden;}
.zp-list p{display: none;}
.zp-list .zp-more{display: none;}
.zp-list .open>p{display: block;text-align: left;line-height: 1.67rem;padding-top: 1.33rem; font-size: 0.8rem;color: #666666;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.zp-list .open .zp-more{display: block;font-size: 0.6rem;color: #FFF;background: #0d2472;padding: 3px 7px;border-radius: 10px;margin-top: 5px;}
.open{border: 1px solid #e2e2e2;}

.zpxq{padding-bottom:3rem;}
.zpxq ul li{padding:1rem 3rem;border-top: 1px solid #e2e2e2;}
.zpxq-title{text-align: left;font-size: 0.93rem;color:#333;height: 3rem;line-height: 3rem;position: relative;}
.zpxq-title::after{content: "";background: url(../images/yl_logo_07.png)no-repeat;position: absolute;top: 11px;right: 0;display: block;width: 11px;height: 20px;}
.zpxq-content p{text-align: left;line-height: 3rem;font-size: 0.93rem;color:#666;}
.zpxq-content p span{width: 180px;display: inline-block;}
.zpxq-content-article{padding:1rem 0;}
.zpxq-content-page{padding:2rem 5rem;}
.zpxq-content-page .zpxq-title::after{background:none;}

.ld-title{border-bottom:1px solid gray;line-height:3rem;padding-left:1rem;text-align: left;padding: 1rem 0;font-size: 1.2rem;}
.ld-item{
    line-height: 4rem;
}
.ld-item span{float:left;margin-left: 3rem;display: block;}
.zzjg-content{padding:1rem 4rem;}
.yc-p{text-align: left;line-height:2em;}
/*彩带公共样式*/
.p-cd{position: relative;background: url(../images/titleBg.png) no-repeat center center;height: 45px;padding: 0 5rem;margin:4rem 0 3rem;}
.p-cd .cd-title{display: block;top: -15px;position: absolute;left:0;font-size:1.2rem;}
/*banner上栏目名称*/
.channel-name{text-align: center;top: 50%;position: absolute;width: 100%;transform: translateY(-50%);}
.channel-name h2{font-size:2rem;}
.channel-name span{position:relative;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;}
.channel-name h2 span::before{content:'';position:absolute;left:115%;width:.8rem;height:.8rem;border-radius:50%;background-color:red;bottom:.3rem;}
.channel-name h3{font-size:1rem;}
.channel-name h3 span::after{content: '';position: absolute;height: .2rem;top: 120%;width:100%;left:0;background-color: red;}


/*子页面自适应样式*/
@media screen and (max-width:1100px){
	body{min-width:unset;}
	/*文字列表页*/
	.zp-list {padding: 1rem 0.33rem 3rem;}
	.banner{height: auto;}
	.banner>img{position:static;width:140%;margin-left:-20%;}
	.channel-name{color:#333;}
	.channel-name h2{font-size:1.2rem;}
	.channel-name h3{font-size:.9rem;}
	.new-tree{overflow-x: auto;width: auto;}
	.new-tree ul{width: 879px;}
}
@media screen and (max-width:900px){
	/*发展历程*/
	.fzlc_ldgh a img{width: 100%;height: 100%;}
	
	/*内容页*/
	.content-gj{display: none;}
}
@media screen and (max-width:780px){
	/*企业简介*/
	.jtjj{padding: 0rem 2rem 2rem 2rem;overflow: hidden;}
	.jtjj-content,.dszzc-content{padding: 0rem 3rem;}
	/*法人治理*/
	.zzjg-content{padding: 1rem 2rem;overflow: hidden;}
	.zzjg-content img{width: 100%;height: 100%;}

	/*发展历程*/
	.fzlc-news {margin: 4rem 0;}
}
@media screen and (max-width:700px){
	/*企业简介*/
	.jtjj-content img{max-width: 100%;height:auto!important;margin: 1.67rem 0 1.67rem 0;}
	.fzlc-menu{margin:1rem 0;padding:0;}
	.djlb-list{margin: 2rem 0 5rem 0;}
	/*通用内容页*/
	.content-bt{padding: 0 3rem;font-size:1.4rem;}
	.content-time span{font-size:.9rem;}
	.cxf-content{padding: 5rem 1.66rem;}
	.content{padding: 2rem 1rem;}
	/*招聘岗位列表*/
	.zpxq{margin-top: 2rem;}
	/*招聘内容页*/
	.zpxq-content-page{padding: 2rem 3rem;}
}
@media screen and (max-width:600px){
	/*企业简介*/
	.dszzc-content,.jtjj-content{padding: 0rem 2rem;}
	/*文字列表页*/
	.zp-title .zp-bt{max-width: 68%;display: inline-block;}
	.zp-title .zp-date{width: 115px;}
	.zp-list .open .zp-more{display: none;}
	.zp-list ul li{padding: 1.67rem 1rem;}
}
@media screen and (max-width:520px){
	/*企业简介*/
	.dszzc-content,.jtjj-content{padding: 0rem 1rem;}
	.zzjg-content{padding: 1rem 1rem;}
	/*发展历程*/
	.fzlc-news{margin: 2rem 0;}
	.djlb-list{margin: 0rem 0 5rem 0;}
	.ldgh-list li{width: 100%;}
	/*通用内容页*/
	.content-bt{padding: 0 2rem;}
	.content{padding: 3rem 2rem;}
	.ft-size{display: none;}
	.content-fbt{padding: 0 2rem;}
	.cxf-content{padding: 3rem 0 3rem 0;}
	.zp-title .zp-date{padding-right: 1.2rem;}
	/*招聘岗位列表*/
	.zpxq ul li{padding: 1rem 2rem;}
	/*招聘内容页*/
	.zpxq-content-page{padding: 2rem 2rem;}
	/*通用列表菜单*/
	.fzlc-menu ul li a{padding:0 .5rem;font-size:1rem;}
	.fzlc-menu ul li a:hover{background-color:transparent;color:#000;}
	.fzlc-menu ul li{margin-right:0;float:inherit;display:inline-block;border-bottom: 2px solid transparent;margin: 0 .5rem;}
	.fzlc-menu ul li.on{border-bottom-color:#0d2472;}
	.fzlc-menu ul li.on a{color:#0d2472;background-color:transparent;}
}
@media screen and (max-width:400px){
	/*企业简介*/
	.jtjj{padding: 0rem 1rem 2rem 1rem;}
	.dszzc-content img{margin: 0 1.66rem 1rem 0;}
	.p-cd{padding: 0;margin: 2rem 0 1rem;text-align: left;height: 60px;background-size: 100%;}
	.p-cd .cd-title{position: unset;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.fzlc-menu ul li{margin:0;}
	.fzlc-menu ul li a{padding:0 .3rem;}
	.content-bt{padding: 0 1rem;}
	.content{padding:1rem;}
	.ct-source{display: none;}
	/*通用内容页*/
	.zp-title .zp-bt{max-width: 58%;}
	/*招聘岗位列表*/
	.zpxq ul li{padding: 1rem 1rem;}
	/*招聘内容页*/
	.zpxq-content-page{padding: 1rem 1rem;}
	.zpxq-content-article{padding: 0rem 0;}
}
@media screen and (max-width:320px){
	/*企业简介*/
	.dszzc-content img{width: 100%;height: 100%;margin: 0 0 1rem 0;}
	.dszzc-content,.jtjj-content{padding: 0rem;}
}