/*屏蔽css*/
html,body{ min-width: 1400px;  }
body{
	background: #ffffff; color: #000000; font-size: 14px; font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,sans-serif; width: 100%; height: 100%;   overflow-x:hidden;
}

ul,li{list-style: none; padding: 0; margin: 0; }
img{ border: none;}
/*共用*/

/*固定定位 右侧导航圆圈*/

.fixed_circle{ position: fixed; right:20px; top:220px; padding: 50px 10px;  z-index: 10001; }
.fixed_circle div{  background: #cbcbcb; width: 10px; height: 10px;  border-radius: 50%; z-index: 10002;margin:16px auto; }
.fixed_circle div:hover{ cursor: pointer;}
.fixed_circle .circle_active{ width: 15px; height: 15px; background: #e03e25;}

/*阴影*/
.shadow_t{
	
webkit-box-shadow: 2px 2px 13px  #e0dddd;
-moz-box-shadow:2px 2px 13px  #e0dddd;
box-shadow:2px 2px 13px  #e0dddd;
border-color:#ffffff ;
outline:0;/*去掉默认谷歌点击input边框显示蓝色  */
}

/*溢出省略号*/
.ellipsis{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;  }
/*溢出省略号-end*/

/*图片轮播*/
.box_t{width: 100%;height: 664px;position: relative;}
.box_t .list{width: 100%;height: 650px;overflow: hidden;position: absolute;left: 0;margin-left: 0; }			
.box_t .btn{position: absolute;top: 50%;margin-top: -50px;width: 60px;height: 100px;line-height: 100px;font-size: 30px; opacity:0.5;color: white;text-decoration: none;text-align: center;background: #6a6a6a;cursor: pointer;}
.box_t .next{right: 0;}
.box_t .prev{left: 0;}
.box_t .list li{position: absolute;top: 0;left: 0;list-style: none;opacity: 0;transition: all 0.3s ease-out; width: 78%;height: 650px; }
.box_t .list img{width: 100%;height: 560px; border:none;float: left;}
.box_t .list .p1{transform:translate3d(-224px,0,0) scale(0.81);}
.box_t .list .p2{transform:translate3d(0px,0,0) scale(0.81);transform-origin:0 50%;opacity: 0.8;z-index: 2;}
.box_t .list .p3{transform:translate3d(224px,0,0) scale(1);z-index: 3;opacity: 1;}
.box_t .list .p4{transform:translate3d(449px,0,0) scale(0.81);transform-origin:100% 50%;opacity: 0.8;z-index: 2;}
.box_t .list .p5{transform:translate3d(672px,0,0) scale(0.81);}
.box_t .list .p6{transform:translate3d(896px,0,0) scale(0.81);}
.box_t .list .p7{transform:translate3d(1120px,0,0) scale(0.81);}
.box_t .buttons{position: absolute;width: 100%;height: 30px;bottom: 0;left: 50%;margin-left: -50%;text-align: center;padding-top: 10px;}
.box_t .buttons a{display: inline-block;width: 35px;height: 5px;padding-top: 4px;cursor: pointer;}
.box_t span{display: block;width: 35px;height: 1px;background:#B5B5B5;}
.box_t .blue{background: #e03e25;}
.masking_layer{ display: none;position:absolute; background: #6b6a6b; width: 100%; opacity: 0.5; bottom: 0; height: 180px; z-index: 99999; color: #e6e6e6;}

/*图片轮播-end*/

/*动画*/
  /*翻转*/
 
.flip{transition: 1s;transform-style: preserve-3d;transform: rotateY(0deg);}
.flip1{transition: 1s;transform-style: preserve-3d;transform: rotateY(360deg);}
.flip2{transition: 1s;transform-style: preserve-3d;transform: rotateY(0deg);}

/*向下滚动*/

@-webkit-keyframes rightan
{

from
{
     margin-top: 280px;
    opacity: 0;
}
to
{
    margin-top: 300px;
    opacity: 1;
}
}

@-webkit-keyframes rightan1
{

from
{
   
    opacity: 0;
}
to
{
    
    opacity: 1;
}
}


.rightan
{

-webkit-animation: rightan 0.8s infinite;
-webkit-animation-fill-mode: both;
}

.rightan1
{

-webkit-animation: rightan1 0.8s infinite;
-webkit-animation-fill-mode: both;
}

/*ui css*/

.finance{ position: relative; width: 100%; height:570px; background: #008080; background: url(../img/finance_bg.png) no-repeat center; background-size: cover;}
.finance_logo{ margin:20px ;}
.finance_text{ width: 600px; text-align: center;   margin: 60px auto; color: #ffffff;  }
.finance_text_head{  font-size: 24px; font-weight: bold; margin-bottom: 20px; }
.finance_text_center{ padding: 8px 0px;}
.head_icon{ margin-top: 20px;}
.finance_menu{ float: right; margin: 20px;}
.finance_menu .nav-secondary>li>a{ border: none; color: #ffffff;}
.finance_menu .nav-secondary>li>a:hover{border-bottom: #ffffff 2px solid;}
.finance_menu .nav-secondary>li.active>a, .nav-secondary>li.active>a:focus, .nav-secondary>li.active>a:hover{ border-bottom: #ffffff 2px solid; color: #ffffff;}
.finance_menu .nav>li>a:focus, .nav>li>a:hover{ background: none;}
.finance .nav .open>a, .nav .open>a:focus, .nav .open>a:hover{ background: none;}
.finance .dropdown-menu{ margin-top: 0.5px; left: -48px; min-width: 150px; background: #3e3c3c;  opacity: 0.8;}
.finance .dropdown-menu>li>a{ padding: 8px  20px; color: #ffffff; }
.finance .dropdown-menu>li>a:hover,.finance .dropdown-menu .action{ background:#e03e25 ; opacity: 1;}


.finance_content{ height: 352px; width: 100%;   }
.finance_content .box{ height: 350px; width: 1140px; margin: 0 auto;text-align: center; }
.finance_content .top { padding-bottom: 20px; padding-top: 10px; }
.finance_content .top .box1,.finance_content .bottom .box1{ float: left; width: 380px;   padding: 36px 0px; position: relative;  }
.finance_content .top .box1:nth-child(2){ padding-top: 26px;}
.finance_content .bottom .box1:nth-child(2){ padding-top: 23px;}
.finance_content .bottom .box1:nth-child(3){ padding-top: 30px;}
.finance_content .top .box1 img,.finance_content .bottom .box1 img{ margin-bottom: 20px;}
.finance_content .top .box1 .box1_details,.finance_content .bottom .box1 .box1_details{ display: none;transform: rotateY(180deg); position:absolute; width: 380px;  height: 166px; top:0; background: #ffffff;}
.box1_details .box2{ position:absolute;left:0;right:0;top: 20%; bottom: 0;margin: auto; padding-left: 50px; padding-right: 50px;}
.box1_details .box3{ position:absolute;left:0;right:0;top: 70%; margin: auto; border: #D8D8D8 1px solid; border-radius: 3px; padding:4px 3px 5px 3px; width: 90px; height:30px;}
#box1:hover,#box2:hover,#box3:hover,#box4:hover,#box5:hover,#box6:hover{transform: rotateY(180deg);}
#box1:hover #box1_shadow,#box2:hover #box2_shadow,#box3:hover #box3_shadow,#box4:hover #box4_shadow,#box5:hover #box5_shadow,#box6:hover #box6_shadow{ cursor:pointer;display: block; }


.newBorder{width: 50px; margin: 0 auto; padding:12px; padding-bottom:0px;border-bottom:#e03e25 3px solid;}
.finance_text_center .newLeft,.finance_text_center .newRight{ float: left; width: 340px;}
.finance_text_center .newCenter{float: left; width: 620px; }
.finance_text_center .newCenter .video{ width: 494px; margin:0 auto ; height: 300px; }
.finance_text_center .newLeft,.finance_text_center .newRight{ text-align: center;}
.finance_text_center .newLeft .newLeftTop div{ border-bottom: #7E8283 1px solid;  float: right; width: 249px; height: 15px; }
.finance_text_center .newLeft .newLeftTop .newLeftTopRight{float: right;color: #B1B1B1; padding-top:5px; display: inline-block; }
.finance_text_center .newLeft .newLeftMiddle{ margin-top: 70px; display: block; background: url(../img/newTengxun.png) no-repeat center; width: 184px; height: 200px; left: 0;}
.finance_text_center .newLeft .newLeftBottom{margin-top: 40px; display: block; background:url(../img/newHeXun.png) no-repeat center; width: 184px; height: 200px; float: right; }
.finance_text_center .newRight .newLeftTop div{border-bottom: #7E8283 1px solid;width: 249px; height: 15px; }
.finance_text_center .newRight .newLeftTop .newLeftTopRight{color: #B1B1B1; padding-top:5px; display: inline-block;}
.finance_text_center .newRight .newLeftMiddle{margin-top: 55px; float: right; color: #ffffff; height: 55px;  text-align: center; width: 300px; background: #ffffff;}
.finance_text_center .newCenter .video{ margin-top: 160px;}
.finance_text_center .newRight .newLeftMiddle .left{ float: left; background: #e03e25; width: 70px; height: 55px; padding-top: 1px;  }
.finance_text_center .newRight .newLeftMiddle .right{ float: left; background: #ffffff; color: #000000; width: 230px; height: 50px; padding: 7px 6px 10px 6px;  text-align: left; }
.sizeColor{font-size: 20px;color: #ffffff;}
.finance_text_center .newRight .newLeftMiddle1{border-bottom: #7E8283 1px solid;width:350px; height: 15px; position: absolute;  background: none; margin-top: 360px; margin-left: 40px;}
.finance_menu1 .nav-secondary>li>a{ color: #000000;}
.finance_menu1 .nav-secondary>li.active>a,.finance_menu1 .nav-secondary>li>a:hover{color: #e03e25; border-bottom: #e03e25 2px solid}


.foot_box{ width: 1140px; margin: 0 auto; height: 160px; margin-top: 100px;}
.foot_box ul li{ float: left; width: 228px; padding: 0;  text-align: center;}
.foot_box ul li img{ margin-bottom: 50px; }
.foot_address{width: 1140px; border: #F1F0F0 1px solid; margin:0 auto;height: 50px; margin-top: 120px; border-left: none; border-right: none; padding-top: 13px;}
.foot_address .left{ float: left;}
.foot_address .right{ float: right;}
.foot_text{margin: 0 auto; width: 1140px; margin: 0 auto; text-align: center;color: #B1B1B1; margin-top: 22px;}


/*新闻中心*/

.news_content{ width: 1140px; margin: 0 auto;height: 930px; }
.news_tab{  height: 100px; line-height: 100px;}
.news_tab span:hover{ cursor: pointer;}
.news_tab .left{ margin-right: 40px; padding-bottom: 10px; }
.news_tab .right{ padding-bottom: 10px; }
.news_tab .newsBorder{ border-bottom: #e03e25 2px solid; color: #e03e25 ;}
.news_content .news_list{ color: #757575; height: 130px; width: 100%;border-top: #e1e1e1 1px solid;border-bottom: #e1e1e1 1px solid; }
.news_content .news_list:hover{ cursor: pointer;}
.news_content .news_list .left{ float: left; width: 140px; padding-top:17px ;}
.news_content .news_list .left .news_listDate{font-size: 20px; padding-top: 2px; display: inline-block;}
.news_content .news_list .left .news_listDate_line{padding-left: 24px;display: inline-block; padding-top: 6px; position: absolute;color: #a9a7a7; }
.news_content .news_list .left .icon-x{color: #a9a7a7; font-size: 20px; font-weight: normal;}
.news_content .news_list:hover .news_listDate,.news_content .news_list:hover .news_listCenterText{ color: #000000;}
.news_content .news_list .center{ float: left; width: 820px; padding: 22px 120px 0px 20px;}
.news_content .news_list .center .news_listCenterText{margin-bottom: 24px;}
.news_content .news_list .right{ float: right; width: 180px; padding-top: 0px;}
.newsText{font-size: 20px; padding-top: 2px; display: inline-block;}
.newsIcon{padding-left: 24px;display: inline-block; padding-top: 6px; position: absolute;color: #a9a7a7;}
.newJianTouIcon {color: #a9a7a7; font-size: 20px; font-weight: normal;}
.icon:before{}
.news_content .news_list:nth-child(even){ border: none;}
.newActive .newsText,.newActive .newsIcon,.newActive .newsTitle{ color: #000000;}
.newActive .newJianTou{background: #e03e25; width: 40px; height: 30px; padding-top: 6px; text-align: center; }
.newActive .newJianTouIcon{ color: #ffffff;}
.newsPageNum{ margin: 10px 0px; text-align: center;}
.newsPageNum ul li a{ margin-right: 8px; color: #979797; }
.newsPageNum .pager>li.active>a, .newsPageNum .pager>li.active>a:hover, .newsPageNum .pager>li.active>span,.newsPageNum .pager>li.active>span:hover{ background: #e03e25; border-color: #e03e25; z-index: -1;}
.newsPageNum .pager>li>a, .pager>li>span{ padding: 2px 8px;}
#new_tab2{ display: none;}
.news_details{ width: 1080px; margin: 0 auto; text-align: center; padding: 60px 0px; min-height: 600px;}
.newsDetailsShow{ display: none;}
.news_foot{background: #000000; width: 100%; padding: 15px 0px 25px 0px; position: fixed;  bottom: 0;}
.newFoot_address{color: #B1B1B1; margin-top: 0; border-top: none; border-color: #323232;  }


/*公司介绍-时间轴*/

.clear{clear:both;display:block;height:0;overflow:hidden;}

/* history */
#history{width:1180px;height:450px;position:relative;margin:50px auto 0 auto;}
.title{height:95px;line-height:95px;text-indent:280px;}
.title h2{color:#7c7c7c;font-size:18px;font-weight:500;}
#circle{
	width:83px;height:83px;position:absolute;top:0;left:390px;border:6px solid rgba(0,0,0,0.15);border-radius:95px;text-indent:0;text-align:center;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
#circle .cmsk{height:83px;position:absolute;width:83px;top:0;left:0;}
#circle:hover{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	border-color:rgba(0,0,0,0);
}
.clock{display:block;}
#circle:hover {border-color:rgba(255,255,255,0.6);background-color:#6bc30d;}
#circle:hover .clock{display:block;}
#circle:hover .circlecontent{display:none;}
#circle span{font-size:18px;color:#b0b0b0;}
#circle .clock{
	background:url(../img/clock.png) no-repeat 0 0;width:83px;height:83px;position:absolute;top:0;left:0;display:none;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
	transition:all 0.5s linear;
	border-radius:0;
}
#circle:hover .clock{border-radius:83px;}
.timeyear{color:#b0b0b0;font-size:18px;line-height:20px;}
.timeblock{height:28px;margin-top:22px;margin-left:5px;}
.timeblock span{display:block;height:24px;width:18px;background:url(../img/date.png) no-repeat 0 0;float:left;}
.timeblock .numf{background-position:0px -48px;}
.timeblock .nums{background-position:0px 0px;}
.timeblock .numt{background-position:0px -24px;}
.timeblock .numfo{background-position:0px -72px;}
#content{height:355px;width:1180px;overflow:hidden;background:url(../img/vertical.png) no-repeat 580px 2px;padding-top:50px; height: 1500px;}
.list{overflow:hidden;position:relative;}
.list li{height:200px;vertical-align:bottom;overflow:hidden;position:relative;}
.liwrap{height:85px;margin-top:28px;}
.lileft{position:absolute;top:0;left:0px;height:55px;width:520px;text-align:right;}
.liright{position:absolute;top:0;right:20px;height:55px;width:500px; text-align: left;}
.histt{height:35px;line-height:35px;}
.hisct{font-size:14px;color:#6e6e6e;}
.md{font-size:18px;color:#AEAEAE;}
.year{font-size:12px;color:#AEAEAE;margin-right:340px;}
.point{width:55px;height:55px;position:absolute;top:7px;left:547px;background:url(../img/point.png) no-repeat 0px 18px;overflow:hidden;}
.point b{
	height:10px;width:10px; background:#e3513a;display:block;margin:22px 0 0 22px; border-radius:18px;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
.thiscur .point b{border:7px solid rgba(107,195,13,0.6);margin:12px 0px 0px 14px;border-radius:52px;}
.thiscur .histt a{color:#6bc30d;}
.histt a{
	font-size:24px;color:#747474;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
#arrow{position:fixed;top:50%;right:30px;}
*html #arrow{position:absolute;top:expression(eval(document.documentElement.scrollTop));margin-top:350px;}

#arrow ul li{
	display:block;height:20px;width:20px;background:url(../img/icons.png) no-repeat 0 0;cursor:pointer;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
}
#arrow ul li:active{background-color:#000;}
#arrow ul .arrow_active{
	background-color:#000;
	-webkit-transition:all 0.1s ease-in;
	-moz-transition:all 0.1s ease-in;
	-o-transition:all 0.1s ease-in;
	transition:all 0.1s ease-in;
}
#arrow ul .arrowup{background-position:0px -26px;margin-bottom:10px;}
#arrow ul .arrowdown{background-position:0px 0px;}
.intro_timeAxis{padding: 7.5px; border: #E97361 1px solid; border-radius: 50% ; display:inline-block;margin-top: 18.25px; margin-right: 1.016px;}
.intro_timeAxis_evenImg{float: right; margin-top: -60px; margin-right: -50px;}



/*关于我们-管理团队*/
.manage_body{margin-bottom: 200px; width: 1140px;  height: 2100px;text-align: center;}
.news_content .mange_left{ float: left;}
.news_content .mange_right{ float: right; text-align: left; padding-top: 20px;}
.news_content .mange_left1{ float: left; text-align: left; padding-left: 90px; padding-top: 20px;}
.news_content .mange_right1{ float: right; }
.manage_box{padding: 50px 50px 100px 50px; width: 100%; height: 275px; margin-bottom: 80px;}

/*关于我们-加入我们*/

.contact_content{margin-bottom: 200px; width: 1142px;  height: 600px;text-align: center;}
.contact_contentIcon{margin-left:4px;}
