@charset "utf-8";
/* Banner */
.banner { position:relative; width:100%; overflow:hidden; z-index:3;background: #f7f7f7; }
.banner .bd { zoom:1; }
.banner .bd img { width:100%!important; height:auto!important; }

/* 主体 */
.main{position: relative; margin-top: 50px;}
.button{margin-top: 15px;z-index:9;  }
.sidebar{padding: 0;position: relative;z-index: 9; display: none;}
/*.neiye { padding-top: 60px; }*/

/* 左侧栏目标题 */
.leftTitle { position:relative; padding:25px 0 27px; background:#c7000a;padding-left: 20px;}
.leftTitle i,.leftTitle s {display:block;color: #fff; }
.leftTitle i { font-size:24px;padding-bottom:8px;}
.leftTitle s {background:#fff;width: 62px;height: 2px;}

/* 二级、三级菜单 */
.menu{margin-bottom:18px;padding:3px 0;}
.menu dl {border:2px solid #f5f5f5;}
.menu dl dt>a{color:#0068a5;font-size:14px;background:#f5f5f5;font-weight: normal;padding:18px 0px 20px 20px;display: block;border-bottom:1px solid #e4e4e4;transition:none;}
.menu dl dt:last-child>a{border-bottom: none;}
.menu dl dt>a:hover,.menu dl dt>.current{background:#c7000a url(ico-020.png) no-repeat right 5px center;color: #fff;}
.menu dl dt.on>a:hover,.menu dl dt.on>.current{background:#c7000a url(ico-02.png) no-repeat right 5px center;color: #fff;}
.menu dl dt:last-child>a:hover,.menu dl dt:last-child>.current{background:#c7000a;}
.menu dl dt:nth-child(4)>a:hover,.menu dl dt:nth-child(4)>.current{background:#c7000a;}

.menu dl dd a{display:block;padding:18px 0px 20px 20px;background:url(ico-03.png) no-repeat 9px center;color:#000;font-size:12px; text-align:left;transition:none;font-weight: normal;border-bottom:1px solid #ececec;}
.menu dl dd a:hover,.menu dl dd .current{color:#0068a5;}

.menu dl li a{display:block;padding:18px 0px 20px 20px;background:url(ico-03.png) no-repeat 9px center;color:#000;font-size:12px; text-align:left;transition:none;font-weight: normal;border-bottom:1px solid #ececec;}
.menu dl li a:hover,.menu dl li .current{color:#0068a5;}

.subdd{display: none;}

/* 面包屑 */
.location {position:relative; display: none; height:50px;line-height:50px; border-bottom: 1px solid #efefef; margin-bottom: 25px; }
.breadcrumbs { text-align:left;}
.breadcrumbs a {display:inline-block; vertical-align:top; font-size: 14px; color: #000; padding-left: 40px; background: url(o_ico_04.gif) no-repeat 18px center;}
.breadcrumbs .u-home {padding-left:22px; background:url(o_ico_03.gif) no-repeat 0 center; }
.w-b { width: 100%; height: 70px; line-height: 70px; overflow: hidden; border-bottom:1px solid #ddd;display: none; }
.w-b ul { width: 65%; margin: 0 auto; padding:0 15px; }
@media (max-width: 1200px){
	.w-b ul { width: 100%; }
}


.w-b ul li { cursor: pointer; float: left; width: 100px; height: 70px; line-height: 70px; font-size: 16px; text-align: center;margin-right: 40px; }
.w-b ul li a { display: block; width: 100%; height: 70px; color: #434343; }
.w-b ul li.current a, .w-b ul li:hover a { color: #c7000a;  border-bottom:2px solid #c7000a;}

/* 内容模式 */
.article { padding:0 0 40px; width: 900px; text-align: justify; margin: 0 auto;  line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; color:#c7000a; }
.article .hd .titBar { color:#797979; font-size:16px; margin-top:5px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
@media (max-width: 1000px){
	.article { width: 100%; }
	.article { padding:0 0 30px 0; margin-top:20px; }
}@media (max-width: 640px){
	.article table { margin: 0 auto; }
	.article img { width: 100%; height: auto; }
}


/* 头部新闻 */
.hotNews { margin-bottom:30px; overflow:hidden; }
.hotNews .pic { float:left; width:190px; height:142px; margin-right:5px; }
.hotNews .pic img { width:100%; height:100%; padding: 1px;border: 1px solid #d6d6d6;}
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:0 15px 0 18px; line-height:22px; }
.hotNews dl dt {font-size:14px; line-height:30px; }
.hotNews dl dt a { color:#000; }
.hotNews dl dt a:hover { color:#1461b3; }
.hotNews dl .d{margin: 5px 0;}
.hotNews dl .i { min-height:40px; padding-bottom:10px;color:#aaa; }
.hotNews dl .m { height:24px; line-height:24px; text-align:center; }
.hotNews dl .m a { display:block; color:#000;width: 78px;height: 22px;text-align: center;line-height: 22px;border: 1px solid #222; }
.hotNews dl .m a:hover { background:#1461b3; color:#fff; }

/* 新闻列表 */
.news { padding:0 0 40px;}
.news li{height: 40px;line-height: 40px;color: #666;border-bottom: 1px dashed #666;padding-left: 20px;background: url(icon-01.png) no-repeat 6px center;}
.news li span{float: right; }
.news li a:hover{color:#1461b3;}

.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }
/*.list { padding:0 0 40px; }
.list li { padding:7px 0; border-bottom:1px dashed #e0e0e0; background:url(o_ico_11.gif) no-repeat 2px 13px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; font-size:12px; }
.list li a { padding-left:15px; }
.list li a:hover { text-decoration:underline; }
*/
.newslist{padding-bottom: 30px;}
.hotItem { background: #f7f7f7; }
.hotItem .hot-pic{text-align: center;padding-left: 0;}
.hotItem .hot-pic img{padding: 2px;border: 1px solid #e3e3e3;width: 100%;}
.hot-intro { padding-top: 35px; }
.hot-intro dt a{display: block;line-height: 1.5;color: #010101;padding-bottom: 6px;height: 28px;font-size: 18px;font-weight: normal;}
.hot-intro .t{height: 30px; line-height: 30px; padding-left: 25px; background: url(time.png) no-repeat left center; color: #666;padding-bottom:8px;display: block; font-size: 14px; color: #000;}
.hot-intro .c{line-height: 24px;color: #000; opacity: 0.8; font-size: 14px;}
.hot-intro .m {margin-top:6px;}
.hot-intro .m a{display: inline-block;padding: 3px 16px;color: #fff;background:#c7000a;}
.list-news {padding-top: 20px;}
.list-news li{display: block;height: 90px; border-bottom: 1px dashed #ccc; margin-bottom: 30px; }
.list-news li a{color: #333; font-size: 16px; color: #000;}
.list-news li a b { height: 42px; overflow: hidden; display: block; font-size: 14px; color: #000; opacity: 0.8; font-weight: normal; margin-top: 5px; }
.list-news li i {float: left;  display: block; width: 68px; margin-right: 40px; height: 68px; background: #b2b2b2; text-align: center; box-sizing: border-box; font-size: 20px; color: #fff; padding: 5px 0 0; } 
.list-news li i em { display: block; font-size: 14px; }
.list-news li span{float: right;  display: none;}
.list-news li:hover a { color: #f36e16; }
.list-news li:hover a b { color: #000; }
.list-news li:hover i { background: #f36e16; }

/* 图文新闻 */
.pothoItem>.row{margin: 0 auto;}
.pothoItem .item {margin-bottom:30px;overflow:hidden; position: relative; padding-top: 30px; padding-bottom: 30px; border-bottom: 1px solid #e1e1e1; }
.pothoItem .item .pic { float:left;margin-right:20px;border:1px solid #e7e7e7; }
.pothoItem .item dl {display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt {font-size:18px;font-weight: normal;color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;padding-bottom:3px; height: 24px; line-height: 24px; }
.pothoItem .item dl .c{color:#999; font-size:12px; line-height:1.7; }

.pothoItem2 .item .pic{margin-right: 0;border: 0; padding-left: 0;}
.pothoItem .item dl dt a{color: #000;}
.pothoItem .item dl dt a:hover{color:#c7000a;}
.pothoItem .item dl .d{padding-bottom:5px;}
.pothoItem .item dl .i{line-height: 20px; font-size: 14px; height: 60px; overflow: hidden;}
.pothoItem .item dl .m{margin-top:8px;}
.w-h { padding-left: 6%; box-sizing: border-box; padding-top: 20px; }
.pothoItem .item:before { content:''; height: 115px; width: 1px; background: #505050; position: absolute; right: 13%; top: 50%; margin-top: -58px; }
.w-h p { font-size: 30px; color: #505050; }
.w-h span { font-size: 16px; display: block; color: #505050; }
.w-h .more { font-size: 14px; text-transform: uppercase; color: #505050; display: block; margin-top: 15px; }
.pothoItem .item:hover  dl dt a { color: #0081cc; }
.pothoItem .item:hover .w-h p { color: #0081cc; }
.pothoItem .item:hover .w-h span { color: #0081cc; }
.pothoItem .item:hover .w-h a { color: #0081cc; }


@media (max-width: 1000px){
	.w-h-a { float: left; width: 25%!important; }
	.w-h-b { float: left; width: 50%!important; }
	.w-h { padding-top: 10px; width: 25%; float: left; padding-left: 10%;  }
	.w-g { float: left; padding-left: 0; width: 25%!important; padding-left: 8%; }
	.pothoItem .item:before { right: 20%; }
}
@media (max-width:  700px){
	.w-h-a { float: left; width: 25%!important; }
	.w-h-b { float: left; width: 50%!important; }
	.w-h { padding-top: 10px; width: 25%; float: left; padding-left: 5%;  }
	.pothoItem .item:before { right: 22%; }
}
@media (max-width: 640px){
	.w-h-a { float: left; width: 30%!important; }
	.w-h-b { float: left; width: 70%!important; }
	.w-h { width: 100%!important; padding-left: 30%; margin-top: -20px;}
	.pothoItem .item:before { display: none;}
	.w-h p,.w-h span { display: inline-block; font-size: 14px; }
	.w-h .more { margin-top:0; }
}
@media (max-width: 500px){
	.w-h-a { float: left; width: 40%!important; }
	.w-h-b { float: left; width: 60%!important; }
	.w-h { width: 100%!important; padding-left: 40%; margin-top: -20px;}
}
@media (max-width: 400px){
	.w-h-a { float: left; width: 40%!important; }
	.w-h-b { float: left; width: 60%!important; }
	.w-h { width: 100%!important; padding-left: 40%; margin-top: 0px;}
}


/*图片列表*/
.piList { padding: 0 15px; width: 65%; margin:0 auto; }
.piList .pic-item-list .pic-item { width: 23%; margin-right: 2.6666%; margin-bottom:15px; float: left; text-align: center; }
.piList .pic-item-list .pic-item:nth-child(4n) { margin-right:0; }
.piList .pic-item-list .pic-item img { width: 100%; height: auto; }
.piList .pic-item-list .pic-item dl { position: relative; text-align: left; padding: 10px 0 10px 0;height: 44px; font-size: 16px; text-align: center;}
.piList .pic-item-list .pic-item dl a { color: #333333;font-weight: normal; }
.piList .pic-item .list-pic { overflow: hidden; position: relative; border:1px solid #ddd; }
.piList .pic-item:hover .list-pic { border:1px solid #fff; box-shadow: 0 0 5px #eee; }
.piList .pic-item .list-pic:after { content:''; width: 0; transition: all 1s; }

.piList .pic-item:hover .list-pic:after { content:''; width: 100%; height: 3px; background: #c7000a; position: absolute; left:0;bottom:0; }
.piList .pic-item-list .pic-item:hover dl a { color:#c7000a; }
/*.piList .pic-item-list .pic-item:hover dl:after { content:''; width: 18px; height: 2px; background: #c7000a; position: absolute; right:30px; top:50%; margin-top:-1px; }
*/

@media (max-width: 1200px){
	.piList { width: 100%; }
}
@media (max-width: 640px){
	.piList .pic-item-list .pic-item { width: 49%; margin-right: 2%; float: left; text-align: center; }
	.piList .pic-item-list .pic-item:nth-child(3n) { margin-right:2%; }
	.piList .pic-item-list .pic-item:nth-child(2n) { margin-right:0; }
	.piList .pic-item-list .pic-item dl { padding: 15px 0 20px 0; font-size: 16px; }
	.piList .pic-item-list .pic-item dl a { color: #434343; }
}
@media (max-width: 440px){
	.piList .pic-item-list .pic-item { width: 49%; margin-right: 2%; float: left; text-align: center; }
	.piList .pic-item-list .pic-item:nth-child(3n) { margin-right:2%; }
	.piList .pic-item-list .pic-item:nth-child(2n) { margin-right:0; }
	.piList .pic-item-list .pic-item dl { padding: 10px 0 15px 0; font-size: 14px; }
}

.list{padding: 0 15px; width: 65%; margin:0 auto;}
.list li{line-height: 1.5;padding: 10px 0;}
.list li a{font-size: 18px;display: inline-block;vertical-align: middle;width: calc(100% - 35px);}
.list li span.d{display: none;}
.list li span.ico{display: inline-block;width: 15px;height: 15px;border-radius: 15px;border:2px solid #be393a;vertical-align: middle;margin-right: 10px;}
@media (max-width: 1200px){
	.list{width: 100%;}
	.list li a{font-size: 16px;width: calc(100% - 30px);}
	.list li span.ico{width: 12px;height: 12px;border-radius: 12px;}
}
@media (max-width: 640px){
	.list li a{font-size: 14px;width: calc(100% - 25px);}
	.list li span.ico{width: 8px;height: 8px;border-radius: 8px;}
}

/* 分页 */
.page { padding:30px 0 40px; line-height:24px; text-align:center;font-size: 14px; }
.page a { display:inline-block; margin:0 4px; padding:1px 11px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #c7000a; background:#c7000a; color:#fff; }

/* 人才招聘 */
.hrTop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrTop li { padding-left:16px; background:url(ico_05.gif) no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrTable .hrTableTh { height:32px; background:#666; color:#fff; }
.hrTable th { color:#fff; font-weight:normal; }
.hrTable td { padding:0 8px; }
.hrTable .bg td { background:#eee; }
.hr {position:relative; padding:0 0 35px 20px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#0063be; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background:url(hr_down.gif) no-repeat center; }
.hr h3 .on { background:url(hr_up.gif) no-repeat center; }
.hrItem { margin-bottom:5px; }
.hrItem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hrItem .title span { float:right; font-weight:100; }
.hrItem .title span a { color:#88000c; }
.hrItem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hrItem .con h4 { font-size:14px; line-height:36px; }
.hrItem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hrItem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#0063be; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }


/* 新闻列表 */
.message { padding:0 0 30px; }
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#0063be; font-size:14px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* 人才招聘 */
.form-panel { padding:0 0 35px 20px; font-weight:normal;font-size: 14px;}
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }
.form-panel li label{font-weight:normal;font-size: 14px;}
/* 产品详细页 */
.m-detail { margin-bottom:30px; }
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }

.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigPic { width:300px; height:224px; }

.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }

.btnsubmit{margin-left: 18%;}
.btn{padding: 6px 30px;}
.art-box{margin-left:40px;}
.success{line-height: 1.7;font-size: 14px;}

@media (max-width: 768px){
	.main { margin-top: 30px; }
	.list-news li { height: 45px; line-height: 45px; margin-bottom: 5px; }
	.list-news li a b { display: none; }
	.list-news li i { display: none;}
	.list-news li span{float: right;  display: block;}
	.location { display: none; }
	.w-b { display: none; }
	.main:before{content:"";height: 0;width: 0;}
	.innerWrap{position: relative;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;}
	.sidebar{position: absolute;width: 50%;top:30px; display: block;}
	.row-off-left{left: 0;}
	.row-off-left .sidebar{left:-50%;}
	.row-off-left.active{left:50%;}
}
@media (max-width: 600px){
	.main { margin-top: 15px; }
	.list-news li a { font-size: 12px; }
}
@media (max-width: 1200px){
	.article{padding:0;}
	.list-news{margin-left: 0;}
}

.apply{padding:0 2%;}
.applya{width: 100%;margin-top: 1%;}
.applyb{width: 100%;background: #f6f6f6;padding:3% 2% 3% 0;margin-top: 1.5%;}
.applyb1{text-align: center;font-size: 16px;color: #000000;padding-bottom: 1%;border-bottom: 1px solid #e9e9e9;}
.applyb2{}
.applyb2a{width: 100%;margin-top: 2%;}
.applyb2a div{float:left;width: 46%;margin:2%;}
.applyb2a div span{font-size: 14px;color: #333;width: 22%;display: inline-block;vertical-align: middle;}
.applyb2a div input{width: 77%;height: 26px;border:1px solid #ebebeb;vertical-align: middle;}
.applyb2b{margin-top: 2%;padding:0 2%;}
.applyb2b div{font-size: 14px;color: #333;}
.applyb2b p{width: 100%;border:1px solid #dcdcdc;padding:1%;margin-top: 1%;}
.applyb2c{padding:2%;}
.applyb2c input{padding:1% 3%;background: #666666;font-size: 12px;color: #fff;text-align: center;margin-right: 1%;}

#hr{background:#f5f5f5;}
#hr>h4{background:#c7000a;padding:10px 0 10px 20px;color: #fff;font-weight:normal;font-size: 16px;margin-bottom: 30px;}
.hr_box .hds h3{float: left;font-size:14px;font-weight: normal;}
.hr_box .hds a{float: right;}
.hr_box_item{padding:0 20px;}
.hr_box_item li i{float: right;}
.hr_box_item li a{font-size: 12px;}

@media (max-width: 900px){
	.applyb2a div{width: 100%;text-align: center;}
}
@media (max-width: 360px){
	.applyb2a div span{width: 23%;text-align: center;font-size: 12px;}
}


/*企业简介*/
.container { width: 100%; }
.ab { width: 1200px; margin: 80px auto; }
.ab1 { float: left; width: 560px; }
.ab1 .hd p { font-size: 20px; color:#666666; position: relative; padding-left:90px; margin:30px 0 40px; }
.ab1 .hd p:after { content:''; width: 40px; height: 1px; position: absolute; left:30px; top:50%; background: #666; }
.ab1 .bd p { text-indent: 2em; line-height: 2;font-size: 14px; /*font-size: 15px;color:#555555; line-height:28px; text-indent: 2em;*/ }
.ab2 { float: right; width: 586px; }
@media (max-width: 1250px){
	.ab { margin-top:20px; width: 100%; box-sizing: border-box; padding: 0 2%; }
	.ab1 { width: 100%; padding-top:0; }
	.ab1 .hd p { font-size: 14px; padding-left:50px; margin:15px 0 20px; }
	.ab1 .hd p:after { width: 20px; left:20px; }
	/*.ab1 .bd p { font-size: 13px; line-height: 20px; }*/
	.ab2 { width: 100%; }
}

/* 关于鹰盟-管理基金  背景*/
.jj { padding:75px 0 130px; width: 100%; background: url(jj1.jpg) no-repeat center bottom; }
.jj1 { width: 1200px; margin: 0 auto; }
.jj1 li { float: left; width: 580px; height: 230px; box-sizing: border-box; padding:25px 30px 0 30px; border:1px solid #ddd; margin-bottom: 20px}
.jj1 li:nth-child(2n){ float: right; }
.jj1 li h2 { font-size: 22px;color:#333333; font-weight: normal; margin-bottom:15px; }
.jj1 li p { font-size: 14px;color:#999999;line-height: 26px; }
.jj1 li:hover { background: #fff; box-shadow: 0 0 8px #ccc; }
.jj1 li:hover h2 { color:#c7000a; }
@media (max-width: 1250px){
	.jj1 { width: 100%; padding-right:16px;}
	.jj1 li { display: block; float: none; margin: 0 auto 20px; }
	.jj1 li:nth-child(2){ float: none; }
}
@media (max-width: 640px){
	.jj1 li h2 { font-size: 20px; }
	.jj1 { width: 100%; box-sizing: border-box; padding:0 2%;}
	.jj1 li { width: 100%; height: auto; padding-bottom:20px; }
	.jj1 li:nth-child(2){ float: none; }
}
@media (max-width: 500px){
	.jj1 li { /*height: 200px;*/ padding-left:16px; }
	.jj1 li h2 { font-size: 16px; margin-bottom:10px; }
	.jj1 li p { font-size: 12px; }
}
@media (max-width: 400px){
	.jj1 li h2 { font-size: 14px; }
	.jj1 li { /*height: 230px;*/ padding-left:12px; }
}


/*关于鹰盟-核心团队*/
.aaaa { width: 100%;margin: 60px auto 80px; }
.aaaa .gallery-top { width: 100%;}
.aaaa .swiper-slide { position: relative; }
.aaaa .td1 { width: 958px; margin: 0 auto; position: relative; z-index: 10;  }
.aaaa .td img { max-width: 100%; height: auto; }
.aaaa .td3 { float: left; width: 370px;  }
.td3 img { width: 100%; height:  auto; }
.aaaa .td4 { float: right; width: 580px; padding-top:90px; }
.aaaa .td5 h2 { font-size: 24px; color:#333333; font-weight: normal; }
.aaaa .td5 h2 span { font-size: 16px;color:#999999; font-family: "Arial"; }
.aaaa .td5 p { font-size: 24px;color:#b61c1f;margin:25px 0; }
.aaaa .td5 i { display: block; width: 50px; background: #666; height: 1px; }
.aaaa .td6 {text-align: justify; margin-top:20px; padding-top:50px; }
.aaaa .td6 p { font-size: 14px;color:#808080; line-height:2; text-indent: 2em;}
.aaaa .td2 { width: 100%; height: 290px; background: #eeeeee; position: absolute; left:0;bottom:0;  }
.aaaa .abaa{ box-sizing: border-box;margin:50px auto 0; width: 958px; position: relative; }
.aaaa .abaa ul li{ float:left; width: 223px!important; margin-right:19px; height: 254px; overflow: hidden; position: relative;  }
.aaaa .abaa ul li .td7 { background: rgba(0,0,0,0.3); position: absolute; width: 100%; height: 254px; left:0;top:-280px; text-align: center; transition: all 0.5s; box-sizing: border-box; padding-top:85px; }
.aaaa .abaa ul li .td9 span { display: none; }
.abaa .td8 { position: absolute; left:0;bottom:0; width: 100%; text-align: center; font-size: 16px;color:#fff; height: 40px; line-height: 40px; background: rgba(0,0,0,0.3); transition: all 0.5s; }
.abaa .td7 span { font-size: 18px;color:#fff; display: block; }
.abaa .td7 i { display: block; width: 20px; margin:15px auto 30px; height: 1px; background: rgba(255,255,255,0.8); }
.abaa .td7 p { font-size: 14px;color:#fff; }
.aaaa .abaa ul li:hover .td7,.aaaa .abaa ul li.swiper-slide-thumb-active .td7 { top:0; }
.aaaa .abaa ul li:hover .td8,.aaaa .abaa ul li.swiper-slide-thumb-active .td8 { bottom:-60px; }
.aaaa .abaa .swiper-button-prev { left:-50px!important; outline: none;  }
.aaaa .abaa .swiper-button-next { right:-50px!important; outline: none; }
.aaaa p.more { display: none; }
@media (max-width: 1400px){
	.aatm .h-a ul { width: 80%; }
	.aaaa .td1 { width: 80%; }
	.aaaa .td3 { width: 40%; }
	.aaaa .td4 { width: 47%; }
	.aaaa .abaa { width: 80%; }
	.aaaa .abaa ul li { width: 20%!important; margin: 0!important; padding-right:2%; }
	.aaaa .abaa ul li img { width: 100%; height: auto; }
	.aaaa .abaa ul li .td7 { width: 90%; }
	.aaaa .abaa ul li .td8 { width: 90%; }
}
@media (max-width: 1300px){
	.aaaa .td6 { padding-top:90px; }
	.aaaa .td4 { padding-top:50px; }
}
@media (max-width: 1250px){
	.aaaa .abaa { margin-top:20px; }
	.aaaa .gallery-top { min-height: 300px; }
	.aaaa .td2 { display: none; }
	.aaaa .abaa { width: 100%; }
	.aaaa .td1 { width: 100%; box-sizing: border-box; padding: 0 3%;}
	.aaaa .td3 { width: 35%; }
	.aaaa .td4 { width: 60%; padding-top:90px; }
	.aaaa .abaa { padding: 0 3%; box-sizing: border-box; }
	.aaaa .abaa ul li { height: 240px; width: 18%!important; margin-right:2%!important; padding:0!important; }
	.abaa .td7,.abaa .td8 { display: none; }
	.aaaa .td5 h2 { font-size: 18px; }
	.aaaa .td5 h2 span { font-size: 14px; }
	.aaaa .td5 p { font-size: 16px;margin:8px 0; }
	.aaaa .td5 i { width: 30px; background: #666; height: 1px; }
	.aaaa .td6 { margin-top:15px; padding-top:0; }
	.aaaa .td6 p { margin-bottom:0; }
	.aaaa .abaa ul li .td9 span { display: block;  position: absolute; left:0;bottom:0; width: 100%; text-align: center; font-size: 14px;color:#fff; height: 30px; line-height: 30px; background: rgba(0,0,0,0.3); }
	.aaaa .abaa ul li .td9 { position: relative; }
}
@media (max-width: 900px){
	.aaaa .td4 { padding-top:10px; }
	.aaaa .abaa ul li { height: 180px; }
}
@media (max-width: 700px){
	.aaaa{margin:40px auto 20px;}
	.aaaa .td3 { width: 100%; text-align: center;}
	.aaaa .td4 { width: 100%; margin-top:15px; }
	.aaaa .abaa { display: none; }
	.aaaa p.more { display: block; font-size: 18px; color:#000; text-align: center; padding: 0 0 20px; }
}

/*关于鹰盟-大事记*/

.dsj { width: 1200px; margin: 80px auto 50px; }
.dsj .hd { text-align: center;  }
.dsj .hd li {display: inline-block;margin: 0 15px!important; text-align: center; width: 120px!important;  }
.dsj .hd li a {display: block; font-size: 14px;color:#666666; border:1px solid #eee; width: 120px!important; height: 40px; line-height: 40px; box-sizing: border-box; text-align: center;  }
.dsj .hd li.current a,.dsj .hd li:hover a{ background: #c7000a; color:#fff; border-color:#c7000a; }
.dsj .bd {margin-top:55px; width: 100%; padding:20px 0 60px; position: relative; }
.dsj .bd:after { content:''; width: 1px; height: 100%; position: absolute; top:20px; left:50%; background: #eee;  }
.dsj .bd:before { content:''; width: 20px; height:15px; position: absolute; top:0; left:50%; margin-left:-10px; background: url(dsj1.jpg) no-repeat center;  }



.dsj1 { position: relative; width: 510px; box-shadow: 0 0 8px #ddd; }
.dsj2 { float: left; }
.dsj3 { position: relative; float: left; width: 510px; box-sizing: border-box; padding:30px 30px; background: #fff; }
.dsj3:after { width: 15px; height: 22px; content:''; background: url(dsj3.png) no-repeat center; position: absolute; right:-15px; top:50%; margin-top:-11px; }
.dsj3 p { font-size: 14px;color:#333333; line-height:2; }
.dsj4 { font-size: 14px;color:#333333; font-family: "Arial"; height: 100%; top:0; position: absolute; right:-75px; vertical-align: middle; }
.dsj4 p { position: relative; display: table-cell; line-height: 140px;  }
.dsj4 p:after { content:''; width: 10px; height: 10px; border-radius: 5px; background: #000; position: absolute; right:-20px; top:50%; margin-top:-5px; z-index: 99999; }

.dsj5 { float: right; }
.dsj5 .dsj2 { float: right; }
.dsj5 .dsj3:after { background: url(dsj4.png) no-repeat center; position: absolute; left:-15px; }
.dsj5 .dsj4 { left:-75px; }
.dsj5 .dsj4 p:after { left:-20px; }

.dsj6 { display: none; }
@media (max-width: 1250px){
	.dsj .hd li { width: 20%!important; margin: 0 1%!important;}
	.dsj .hd li a { width: 100%!important; }
	.dsj .bd { margin-top:20px; }
	.dsj5 { float: left; }
	.dsj .bd li {padding-left:45px; margin-bottom:10px; }
	.dsj { width: 600px; box-sizing: border-box; }
	.dsj .bd:after { display: none;  }
	.dsj .bd:before { display: none; }
	.dsj5 .dsj2 { float: left; }
	.dsj .dsj3:after { display: none; }
	.dsj .dsj4 { display: none; }
	.dsj6 { font-size: 20px; font-weight: bold; color:#000; padding-bottom:6px; margin-top:20px; display: block; }
}
@media (max-width: 600px){
	.dsj .bd { padding-top:0; margin-top:0; }
	.dsj .hd li a { height: 30px; line-height: 30px; }
	.dsj { width: 100%; box-sizing: border-box; padding: 0 2%; }
	.dsj .bd li {padding:0;}
	.dsj1 { width: 100%; box-sizing: border-box; }
	.dsj2 { width: 40%; }
	/*.dsj3 { width: 60%; padding:20px 20px 0; }*/
	.dsj3 { width: 100%; padding:20px; box-sizing: border-box; }
}
@media (max-width: 450px){
	/*.dsj3 { width: 60%; padding:10px 10px 0; }*/
	.dsj3 { width: 100%; padding:10px; }
}
@media (max-width: 400px){
	.dsj3 p { font-size: 12px; line-height:20px; }
}
@media (max-width: 350px){
	/*.dsj3 { width: 60%; padding:10px 5px 0; }*/
	.dsj3 p { font-size: 12px; line-height:20px; }
}

/*鹰盟资讯*/
.zx { width: 1200px; margin: 80px auto 50px; }
.zx .hd { text-align: center;  }
.zx .hd li {display: inline-block;margin: 0 15px!important; text-align: center; width: 120px!important;  }
.zx .hd li a {display: block; font-size: 14px;color:#666666; border:1px solid #eee; width: 120px!important; height: 40px; line-height: 40px; box-sizing: border-box; text-align: center;  }
.zx .hd li.current a,.zx .hd li:hover a{ background: #c7000a; color:#fff; border-color:#c7000a; }

.zx .bd { min-height:528px; margin-top:60px; position: relative; }
.zx .bd .zxr li {margin-bottom:20px; width: 100%; background: #f0f0f0; padding:25px 2% 20px 0; box-sizing: border-box; }
.zx1 { position: relative; float: left; width: 11%; text-align: center; font-weight: bold; font-family: "Arial"; color:#999999; }
.zx1:after { content:''; width: 1px; height: 30px; position: absolute; right:0;top:50%; margin-top:-15px; background: #999; }
.zx1 span { display: block; font-size: 34px; height: 50px; line-height: 60px; }
.zx1 i { display: block; font-size: 14px; height: 36px; }
.zx2 { float: right; width: 85%; }
.zx2 a.t {text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; font-size: 22px;color:#333333; margin-bottom:5px; }
.zx2 p { font-size: 14px;color:#666666; line-height: 26px; }
.zx .bd li:hover { background: #be393a; color:#fff; }
.zx .bd li:hover .zx1 { color:#fff; }
.zx .bd li:hover .zx1:after { background: #fff; }
.zx .bd li:hover .zx2 a.t { color:#fff; }
.zx .bd li:hover .zx2 p { color:#fff; }
.zx5 { display: none; }
.zx .bd .zxl { position: relative; position: absolute; left:-115px;  top:-10px; }
.zx .bd .zxl ul { position: relative; width: 80px; text-align: right; box-sizing: border-box; padding-right:32px; padding-top:43px; }
.zx .bd .zxl ul:after { content:''; width: 10px; height: 533px; background: url(zx1.png) no-repeat center; right:0;top:10px; position: absolute; }
.zx .bd .zxl li { font-size: 14px; height: 36px; line-height: 36px; position: relative; }
.zx .bd .zxl li a { color:#999; }
.zx .bd .zxl li:after { position: absolute; content:''; width: 10px; height: 10px; background: #999; border-radius: 5px; top:50%; margin-top:-5px; right:-33px; z-index: 99;}
.zx .bd .zxl li:hover:after,.zx .bd .zxl li.current:after { background: #be393a; }
.zx .bd .zxl li:hover ,.zx .bd .zxl li.current { background: none; }
.zx .bd .zxl li:hover a,.zx .bd .zxl li.current a{ color:#be393a; }
.zx .inews_h4 { text-align: center; font-size: 16px; font-weight: bold; color:#000; } 
@media (max-width: 1450px){
	.zx { width: 100%; box-sizing: border-box; padding:0 1% 0 10%; }
}
@media (max-width: 1150px){
	.zx { width: 100%; box-sizing: border-box; padding:0 1% 0 15%; }
	.zx2 p { height: 52px; overflow: hidden; }
}
@media (max-width: 800px){
	.zx .hd { width: 120%; position: relative; left:-24%; }
	.zx { padding:0 2% 0 20%; margin-top:20px; }
	.zx1 { display: none; }
	.zx5 { display: block; font-size: 16px;color:#333; padding:5px 0 10px; }
	.zx2 { width: 100%; padding-left:2%; box-sizing: border-box; }
}
@media (max-width: 640px){
	.zx .bd { margin-top:20px; }
	.zx { padding:0 2% 0 24%; } 
	.zx .bd .zxl { left:-80px; }
	.zx .bd .zxl ul { width: 60px; padding-right:15px; }
	.zx .bd .zxl li { font-size: 12px; }
	.zx .bd .zxl li:after { right:-16px; }
	
	.zx .bd .zxr li { padding-top:10px; }
	.zx .bd .zxr li .zx2 a.t { margin-bottom:0; }
	.zx2 a.t { font-size: 16px; }
	.zx5 { font-size: 14px; }
	.zx2 p { font-size: 12px; line-height: 18px; }
}
@media (max-width: 1250px){
	.zx .hd li { width: 20%!important; margin: 0 1%!important;}
	.zx .hd li a { width: 100%!important; }
}
@media (max-width: 600px){
	.zx .hd li a { height: 30px; line-height: 30px; }
}


/*联系我们*/
.lx { background: #f7f7f7; }
.lx1 { width: 36%; padding: 160px 1% 0 2%; box-sizing: border-box; float: left; }
.lx1 span { display: block; width: 40px; height: 3px; background: #e43d49; margin-bottom:10px; }
.lx1 h2 { font-family: "Arial"; font-weight: bold; font-size: 30px; color:#666666; text-transform: uppercase; }
.lx1 i { display: block; font-size: 22px;color:#666; margin-bottom:50px; }
.lx1 p { font-size: 14px;color:#999999; line-height: 24px; }

.lx1 ul { margin-top:100px; border-top:1px solid #ddd; padding-top:45px; }
.lx1 ul li { font-size: 14px;color:#666666; margin-bottom:10px; }
.lx1 ul li em { padding-left:36px; height: 45px; float: left; letter-spacing: 14px; width: 150px; }
.lx1 ul li b { float: left; width: 10px; text-align: center; height: 45px; }
.lx1 ul li:nth-child(1) { background: url(lx2.png) no-repeat left 3px; }
.lx1 ul li:nth-child(2) { background: url(lx3.png) no-repeat left 3px; }
.lx1 ul li:nth-child(3) { background: url(lx4.png) no-repeat left 3px; }
.lx1 ul li:nth-child(4) { background: url(lx5.png) no-repeat left 3px; }
.lx1 ul li:nth-child(2) em { letter-spacing: 0; }
.lx1 ul li:nth-child(4) em s { display: inline-block; width: 180px; letter-spacing: 68px; }


.lx2 { width: 31%; float: left; padding:160px 4% 180px; background: #fff; box-sizing: border-box; }
.lx2 p { font-size: 16px;color:#666666; margin-bottom:25px; }
.lx2 ul li { margin-bottom:20px; }
.lx2 ul li .inp1 { width: 100%; height: 46px; background: #f7f7f7; border:none; outline: none; font-size: 14px!important;color:#888888; box-sizing: border-box; padding-left:12px; }
.lx2 ul li .inp2 { line-height: 46px; height: 165px; box-sizing: border-box; padding-top:8px;  }
.lx2 ul li .sub { width: 100%; height: 44px; background: #e43d49; font-size: 14px;color:#fff; cursor: pointer; outline: none; }

.lx3 { padding:30px 2% 0; box-sizing: border-box; width: 33%; float: left; }

@media (max-width: 1200px){
	.lx { padding-top:60px; }
}
@media (max-width: 1000px){
	.lx1,.lx2,.lx3 { width: 100%; padding:15px 5%; }
	.lx3 { text-align: center; }
	.lx1 ul { padding-top:15px; margin-top:20px; }
	.lx1 i { margin-bottom:20px; }
}
@media (max-width: 400px){
	.lx1 ul li { font-size:12px; margin-bottom:10px; }
	.lx1 ul li em { text-align-last: justify;
    -webkit-text-align-last: justify;
    -moz-text-align-last: justify; letter-spacing: 0px; width: 145px; padding-left:26px; }
    .lx1 ul li:nth-child(4) em s {text-align-last: justify;
    -webkit-text-align-last: justify;
    -moz-text-align-last: justify; display: inline-block; width: 119px; letter-spacing: 0px; }

	.lx1 ul li em,.lx1 ul li b { height: 42px; }
	.lx1 ul li:nth-child(n+2) em,.lx1 ul li:nth-child(n+2) b { height: 21px; }
}

/*联系我们 - 人才招聘*/
.zp { width: 1200px; margin: 75px auto; }
.zp1 { float: left; width: 180px; position: relative; border-right:1px solid #ccc; padding-bottom:70px; }
.zp6 p { font-size: 24px;color:#333333; }
.zp6 span { display: block; font-size: 12px;color:#666666; font-family: "Arial"; text-transform: uppercase; }
.zp1 ul li { height: 45px; line-height: 45px; font-size: 14px; position: relative; }
.zp1 ul li:after { content:'' ;width: 6px; height: 6px; border-radius: 3px; background: #999;position: absolute; top:50%; margin-top:-3px; right:-3px; }
.zp1 ul li a { color:#666; }
.zp1 ul li.on a,.zp1 ul li:hover a { color:#c7000a; }
.zp1 ul li.on:after ,.zp1 ul li:hover:after { background:#c7000a; }
.zp1 ul { margin-top:55px; }
.zp1:before { content:''; width: 10px; height: 10px; background: #fff; border:2px solid #999; box-sizing: border-box; border-radius: 5px; top:-3px; right:-5px; position: absolute; }
.zp1:after { content:''; width: 10px; height: 10px; background: #fff; border:2px solid #999; box-sizing: border-box; border-radius: 5px; bottom:-3px; right:-5px; position: absolute; }

.zp2 { width: 900px; margin-top:3px; float: right; }
.zp2 h2 { font-size: 20px;color:#333333; font-weight: normal; }
.zp2 .zpp1 { margin:25px 0 55px; }
.zp2 .zpp1 .zpp2 { overflow: hidden; float: left; font-size: 14px;color:#666666; margin-right:20px; box-sizing: border-box; height: 25px; line-height: 25px; padding-left:22px;}
.zp2 .zpp1 .zpp2.sign1 { background: url(zp1.png) no-repeat left center; }
.zp2 .zpp1 .zpp2.sign2 { background: url(zp2.png) no-repeat left center; }
.zp2 .zpp1 .zpp2.sign3 { background: url(zp3.png) no-repeat left center; }
.zp2 .zpp1 .zpp2.sign4 { background: url(zp4.png) no-repeat left center;}
.zp2 .zpp1 .zpp2.sign5 { background: url(zp4.png) no-repeat left center; margin-right:0;}
.zp2 dl { margin-bottom:40px; }
.zp2 dt { font-size: 14px;color:#666666; font-weight: bold; margin-bottom:10px; }
.zp2 dd { font-size: 14px;color:#666666; line-height: 30px; }
.zp3 { display: block; width: 205px;height: 45px;line-height: 45px; text-align: center; background: #e43d49; font-size: 14px;color:#fff; margin-top:100px; }
.zp4 { margin-top:15px; color:#999999; font-size: 12px; }
.zp3:hover { background: #2c3980; color:#fff; }

@media (max-width: 1250px){
	.zp { width: 100%; box-sizing: border-box; padding: 0 3%; margin-top: 30px;}
	.zp1 { width: 20%; }
	.zp2 { width: 75%; }
}
@media (max-width: 800px){
	.zp2 ul li { width: 100%; margin:0; }
	.zp3 { margin-top:20px; }
	.zp1 { width: 30%; }
	.zp2 { width: 65%; }
}
@media (max-width: 640px){
	.zp1 ul li i { display: none; }
	.zp2 .zpp1 { margin:15px 0 20px; }
	.zp1 { width: 30%; }
	.zp2 { width: 65%; }
}
@media (max-width: 450px){
	.zp1 ul { margin-top:20px; }
	.zp6 p { font-size: 18px;color:#333333; }
	.zp1 ul li { height: 32px; line-height: 32px; font-size: 12px;}
	.zp2 ul { margin:20px 0 30px; }
	.zp3 { width: 80%; height: 40px; line-height: 40px; }
	.zp1 { width: 30%; }
	.zp2 { width: 65%; }
}
@media (max-width: 350px){
	.zp1 { width: 35%; }
	.zp2 { width: 60%; }
}




/*关于我们*/
.about { }
.h-a { width: 100%; height: 70px; line-height: 70px; border-bottom:1px solid #ddd;display: none;}
.h-a ul { width: 1200px; margin: 0 auto;}
.h-a ul li { float: left; width: 100px; text-align: center; height: 70px; line-height: 70px; margin-right: 40px; }
.h-a ul li a { display: block; width: 100%; height: 70px; line-height: 70px; font-size: 16px; color: #4a4a4a; }

.h-a ul li:hover a, .h-a ul li.current a { color:#c7000a; border-bottom:2px solid #c7000a; }
.h-a ul li a:hover { text-decoration: none; }

@media (max-width: 767px){
	.h-a { display: none; }
}
.abo1, .abo2, .abo3, .abo4 { position: relative; }
.h-b-a { text-align: center; position: absolute; width: 100%; left: 0; top: 20%; }
.h-b-a h2 { font-size: 36px; color: #fff; font-weight: normal; }
.h-b-a p { font-size: 16px; color: #fff; opacity: 0.5; font-family: "Arial"; margin: 15px 0 40px 0; }
.h-b-a span { display: block; font-size: 16px; color: #fff; line-height: 40px; }

.h-b-b { position: absolute; left: 0; top: 20%; width: 100%; padding-left: 5%; text-align: left; }
.h-b-b h2 { font-size: 36px; color: #000000; font-weight: normal; }
.h-b-b p { font-size: 16px; color: #3c3c3c; opacity: 0.5; font-family: "Arial"; margin: 15px 0 40px 0; }
.h-b-b span { display: block; font-size: 16px; color: #3c3c3c; line-height: 40px; }

.h-b-c { position: absolute; top: 20%; left: 40%; }
.h-b-c h2 { font-size: 36px; color: #fff; font-weight: normal; }
.h-b-c p { font-size: 16px; color: #fff; opacity: 0.5; font-family: "Arial"; margin: 15px 0 40px 0; }
.h-b-c span { display: block; font-size: 16px; color: #fff; line-height: 40px; }

.h-b-d { text-align: center; position: absolute; width: 100%; left: 0; top: 20%; }
.h-b-d h2 { font-size: 36px; color: #000000; font-weight: normal; }
.h-b-d p { font-size: 16px; color: #3c3c3c; opacity: 0.5; font-family: "Arial"; margin: 15px 0 40px 0; }
.h-b-d span { display: block; font-size: 16px; color: #2f2f2f; line-height: 40px; }

@media (max-width: 1200px){
	.h-b-b, .h-b-c { padding-left: 0; left: 0; text-align: center; width: 100%; }
}
@media (max-width: 1000px){
	.h-b-e span { line-height: 30px; font-size: 14px; }
}
@media (max-width: 767px){
	.abo1 { margin-top: 20px; }
}
@media (max-width: 740px){
	.h-b-e p { margin: 8px 0 10px 0; }
	.h-b-e { text-align: left; padding: 0 3%; top: 15px; line-height: 24px; }
	.h-b-e span { display: inline; line-height: 30px; font-size: 14px; }
}
@media (max-width: 600px){
	.h-b-e h2 { font-size: 20px; }
	.h-b-e p { font-size: 14px; margin: 5px 0 8px 0; }
	.h-b-e span { display: inline; font-size: 12px; line-height: 16px;}
}
@media (max-width: 550px){
	.abo { height: 320px; }
	.abo img { height: 100%; width: auto }
}


/*投资理念*/

.u-ac { text-align: center; position:absolute; bottom:100px; width:126px; height:80px; left:50%; margin-left:-63px; background:url(tz1.png) no-repeat center top; cursor:pointer; overflow:hidden; zoom:1; clear:both; z-index:4; }
.u-ac a { display:block; width:126px; height:38px; font-size:14px; color:#333333; box-sizing:border-box; padding-top:40px; }

.u-ac {
	-webkit-animation: godown 1.5s infinite;
	animation: godown 1.5s infinite;
	box-sizing: border-box;
}
@-webkit-keyframes godown {
	0% {-webkit-transform: translate(0, 0);opacity: 0;}
	50% {opacity: 1;}
	100% {-webkit-transform: translate(0, 20px);opacity: 0;}
}
@keyframes godown {
	0% {transform: translate(0, 0);opacity: 0;}
	50% {opacity: 1;}
	100% {transform: translate(0, 20px);opacity: 0;}
}

.tz1 { position: absolute; left:4.3%; top:120px; }
.tz1 span { display: block; width: 40px; height: 3px; background: #e43d49; margin-bottom:10px; }
.tz1 h2 { font-size: 30px; font-weight: bold; font-family: "Arial"; color:#666666; text-transform: uppercase; }
.tz1 p { font-size: 22px;color:#666666; }
.tz4 { float: right; width: 46.5%; }
.tz4 img { width: 100%; height: auto; }
.tz2 { width: 100%; position: absolute;left:0;top:0; box-sizing: border-box; }
.tz3 {float: left; position: absolute; top:50%; margin-top:-175px; margin-left:13%; width: 480px; height: 380px; padding:35px 67px 0; text-align: center; box-sizing: border-box; border:5px solid #ddd; }

.tz3 h2 { font-size: 34px;color:#333333; font-weight: normal; }
.tz3 span { margin: 15px 0; display: block; font-size: 20px;color:#666666; font-family: "Arial"; text-transform: uppercase; height: 20px}
.tz3 p { font-size: 16px;color:#666666; line-height: 26px; }
.tz3 a.more { display: block; text-align: left; background: url(tz.jpg) no-repeat 120px center; width: 180px; height: 45px; line-height: 43px; box-sizing: border-box; border:1px solid #ddd; border-radius: 3px; padding-left:50px; font-size: 16px;color:#666666; margin:40px auto 0; }


@media (max-width: 1300px){
	.tz3 { margin-top:-130px; }
}

@media (max-width: 1400px){
	.tz3 { margin-left:8%;  width: 420px; height: 280px; padding:10px 20px 0;  }
	.tz3 h2 { font-size: 26px; }
	.tz3 span { display: block; font-size: 16px; }
	.tz3 p { font-size: 14px;line-height: 24px; }
	.tz3 a.more {background: url(tz.jpg) no-repeat 110px center; width: 160px; height: 40px; line-height: 38px; border-radius: 3px; padding-left:45px; font-size: 14px;color:#666666; margin:20px auto 0; }
}

@media (max-width: 1200px){
	.tz3 { margin-top:-0px; }
}


@media (max-width: 1000px){
	.u-ac { display: none; }
	.tz4 { display: none; }
	.pp1 { background: url(01.jpg) no-repeat center; -webkit-background-size: cover;background-size: cover; }
	.pp2 { background: url(02.jpg) no-repeat center; -webkit-background-size: cover;background-size: cover; }
	.pp3 { background: url(03.jpg) no-repeat center; -webkit-background-size: cover;background-size: cover; }
	.pp4 { background: url(04.jpg) no-repeat center; -webkit-background-size: cover;background-size: cover; }
	.tz1 { position: absolute; left:4.3%; top:100px; }
	.tz2 { position: absolute; width: 420px; height: 360px; top:220px; left:50%; margin-left:-210px; }
	.tz3 {background: #fff; margin:0 auto; top:0; float: none; position: none;  width: 420px; height: 286px; padding:20px 25px 0; }
}
@media (max-width: 460px){
	.tz1 h2 { font-size: 20px; }
	.tz1 { position: absolute; left:4.3%; top:100px; }
	.tz2 { position: absolute; width: 100%; height: 360px; top:220px; left:0; margin-left:0; }
	.tz3 { margin:0 2%; float: none; width: 96%; box-sizing: border-box; padding:20px 25px 0;  }
	.tz3 h2 { font-size: 26px; }
	.tz3 span { display: block; font-size: 16px; }
	.tz3 i { height: 30px; margin:12px auto 24px; }
	.tz3 p { font-size: 14px;line-height: 24px; }
	.tz3 a.more {background: url(tz.jpg) no-repeat 110px center; width: 160px; height: 40px; line-height: 38px; border-radius: 3px; padding-left:45px; font-size: 14px;color:#666666; margin:40px auto 0; }
}

/*投资项目 内页*/
.tzny { margin-bottom:80px; }
.tzny .hd { text-align: center; font-size: 36px;color:#be393a; }
.tzny .hd span { display: block; width: 40px; height: 3px; background: #eee; margin: 25px auto; }
.tzny .bd {  }
.tzny1 { width:1200px;  padding: 45px 0; box-sizing: border-box;margin:0 auto; position: relative; }
.tzny2  { float: left; width: 40%; }
.tzny2 img { width: 100%; height:  auto; }
.tzny3 { height: 100%; font-size: 14px;color:#333333; line-height: 2; float: right; width: 55%; margin-bottom:0; box-sizing: border-box; /* height: 52px;*/ position: absolute; right:0; top:50%; margin-top:-26px;  }
.tzny4 { box-sizing: border-box; padding: 50px 0; width: 1200px; margin:0 auto; }
.tzny4 p {  line-height: 2.5;font-size: 14px; color:#666666;}
.tzny5 { width: 900px;  margin: 0 auto; text-align: center; }
.tzny5 ul li { width: 150px; margin:0 70px;display:inline-block; }
.tzny5 ul li span { display: block; width: 150px; box-sizing: border-box; padding:50px; height: 150px; background: url(tzny3.png) no-repeat center; }
.tzny5 ul li.sign1 span s{ display: block; width: 50px; height: 50px; background: url(iico1.png) no-repeat center; }
.tzny5 ul li.sign2 span s{ display: block; width: 50px; height: 50px; background: url(iico2.png) no-repeat center; }
.tzny5 ul li.sign3 span s{ display: block; width: 50px; height: 50px; background: url(iico3.png) no-repeat center; }
.tzny5 ul li:hover span { background: url(tzny2.png) no-repeat center; }
.tzny5 ul li.on span { background: url(tzny2.png) no-repeat center; }
/*.tzny5 ul li.sign3 { margin-right:0; }*/
.tzny5 ul li i { display: block; width: 150px; text-align: center; font-size: 18px;color:#888888; margin-top:15px; }
.tzny5 ul li:hover i { color:#be393a; }
.tzny5 ul li:.on i { color:#be393a; }
.tzny6 { width: 70%; margin: 40px auto; background: #eeeeee; padding:65px 5%; font-size: 14px;color:#666666; line-height: 2; box-sizing: border-box; }
@media (max-width: 1500px){
	.tzny1 {box-sizing: border-box; padding: 45px 10%; }
	.tzny4 { padding:30px 10%; }
	.tzny6 { width: 80%; padding:45px 5%; }
	.tzny3 { float: right; width: 43%; margin-bottom:0; box-sizing: border-box; position: absolute; right:12%; top:50%; margin-top:-26px;  }

}
@media (max-width: 1150px){
	.tzny1 { width: 100%; }
	/*.tzny7 p img { width: 100%; height: auto; }*/
	.tzny1 { padding: 45px 5%; box-sizing: border-box; }
	.tzny4 { padding:30px 5%; width: 100%; }
	.tzny6 { width: 90%; padding:45px 5%; }
	.tzny3 { width: 49%; right:5%; }
}
/*@media (max-width: 1100px){
	.tzny3 { width: 40%; right:16%; }
}*/
@media (max-width: 1000px){
	.tzny7 p.sign img { width: 100%; height: auto; }
	.tzny1 { padding: 45px 2%; }
	.tzny4 { padding:0px 2% 30px; }
	.tzny6 { width: 96%; padding:25px 4%; }
}

.tzny7 { display: none; }
.tzny6 li.current { display: block; }
/*.tzny7 table img { width: 100%; height:  auto; }*/
@media (max-width: 900px){
	.tzny1 { width: 100%; }
	.tzny5 { width: 100%; }
	.tzny5 ul li { width: 33%; margin:0; text-align: center; }
	.tzny5 ul li span { margin: 0 auto; }
	.tzny5 ul li i { text-align: center; width: 100%; }
	.tzny1 { background: #fff; padding:20px 2% 10px;}
	.tzny2 { width: 100%; }
	.tzny3 { width: 100%; margin-bottom:10px; position: relative; margin-top:0; padding: 0 5%; box-sizing: border-box;}
}
@media (max-width: 720px){
	.tzny5 ul li { width: 32%;}
}

@media (max-width: 640px){
	/*.tzny7 p img { width: 100%; height: auto; }*/
	.tzny .hd { font-size: 20px; }
	.tzny .hd span { margin:15px auto 0; }
	.tzny3 { font-size: 14px; line-height: 2; }
	.tzny6 { font-size: 14px; line-height: 2; }
}
@media (max-width: 640px){
	.tzny5 ul li span { border-radius: 50px; width: 100px; height: 100px; padding:25px; -webkit-background-size: 100% auto;
	background-size: 100% auto; }
}
@media (max-width: 440px){
	.tzny5 ul li i{ margin-top:5px; font-size: 14px; }
}

.addxi{text-align: justify; text-indent: 2em; color: #333;margin-bottom: 30px;font-size: 18px;}


/*顾问团队*/

.gw { width: 1200px; margin: 80px auto 46px; }

.gw .cont .list { padding: 22px 30px;
    margin-bottom: 15px;
    background-color: #fafafa; }
    
.gw .cont .list .img-box { width: 230px;
    height: 230px;
    border-radius: 50%;
    margin-right: 46px; float: left; }
.gw .cont .list .title {font-weight: 700; padding: 15px 0;
    font-size: 16px;
    color: #333; }

/*.gw .list .title .blue { color:#277acd; color: rgba(39,122,205,0.99);}*/

.w1190 {  width: 1190px;margin: 0 auto; }
@media (max-width: 1200px){
.w1190 { width: 98%;}
.gw { width: 100%; }
}


@media (max-width: 1080px){
.gw .cont .list {
    padding: 12px 15px;
}

}
@media (max-width: 1080px){
.gw .cont .list .img-box {
    float: none;
    margin: 0 auto;
}
}
@media (max-width: 1080px){
.gw .cont .list .title {padding: 20px 0 10px;text-align: center;}
}


.jobtxt{max-width: 1200px;margin:0 auto;font-size: 16px;color: #333;line-height: 2;text-align: center;margin-top: 3%}
@media (max-width: 1080px){
	.jobtxt{font-size: 13px;}
}

.inve{width: 1200px;margin:60px auto;}
.inve .invea{line-height: 2;}
.inve .invea span{font-size: 16px;color: #000;font-weight: bold;}
.inve .invea a{margin:0 8px;font-size: 16px;color: #797d82;}
.inve .invea a.on{color: #000;font-weight: bold;}
.inve .inveb{margin:30px 0 0;}
.inve .inveb .invebi{margin-bottom: 30px;}
.inve .inveb .invebi .invebil{float:left;width: 288px;}
.inve .inveb .invebi .invebil img{max-width: 100%;}
.inve .inveb .invebi .invebir{float:right;width: 888px;}
.inve .inveb .invebi .invebir .invebira{font-size: 16px;color: #000;padding-top: 20px;}
.inve .inveb .invebi .invebir .invebirb{margin-top: 15px;font-size: 16px;color: #333;}
.inve .inveb .invebi .invebir .invebirb a{color: #0000ff;}
@media (max-width: 1200px){
	.inve{margin:40px auto;width: 92%;}
	.inve .inveb .invebi .invebil{width: 260px;}
	.inve .inveb .invebi .invebir{width: calc(100% - 280px);}
	.inve .inveb .invebi .invebir .invebira{font-size: 14px;padding-top: 10px;}
	.inve .inveb .invebi .invebir .invebirb{font-size: 14px;margin-top: 10px;}
}
@media (max-width: 600px){
	.inve{width: 80%}
	.inve .inveb .invebi .invebil{float:none;width: 60%;margin:0 auto;}
	.inve .inveb .invebi .invebir{float:none;width: 100%;}
}

.inew{width: 1200px;margin:20px auto 50px;}
.inew .post_content{padding: 42px 0;border-bottom: 2px solid #e2e1df;}
.inew .post_content .post_title a{font-size: 28px;color: #191e23;line-height: 1.8}
.inew .post_content .post_info{margin-bottom: 20px;font-size: 14px;color: #5b5f62;margin-top: 6px;}
.inew .post_content .post_descr{font-size: 14px;color: #5b5f62;line-height: 1.8}
.inew .post_content .post_descr .sc_button.sc_button_style_red {background-color: #ce0315;color: #ffffff;display: inline-block;padding: 10px  28px;margin-top: 10px;}
.inew .post_content .post_descr .sc_button.sc_button_style_red:hover {background-color: #545454;color: #ffffff;}

.loadmore,.loadover{text-align: center;line-height: 2}


@media (max-width: 1200px){
	.inew{width: 96%;margin:15px auto 30px;}
	.inew .post_content{padding: 30px 0;}
	.inew .post_content .post_title a{font-size: 22px;}
	.inew .post_content .post_info{margin-top: 5px;margin-bottom: 15px;}
	.inew .post_content .post_descr .sc_button.sc_button_style_red{padding: 5px 15px;}
}
@media (max-width: 600px){
	.inew{margin:10px auto 15px;}
	.inew .post_content{padding: 15px 0;}
	.inew .post_content .post_title a{font-size: 16px;}
	.inew .post_content .post_info{font-size: 12px;margin-bottom: 10px;}
	.inew .post_content .post_descr{font-size: 12px;}
	.inew .post_content .post_descr .sc_button.sc_button_style_red{font-size: 12px;padding: 5px 12px;}
}
