.titleBox{width:100%; float: left; overflow: hidden;margin:0px auto 50px auto;}
.titleBox h2{color:#333333; font-weight: 500;font-size:22px; text-align: center;margin: auto;}
.titleBox h5{color:#777777; font-weight: 500;font-size:12px; text-align: center;margin: 10px auto auto auto;padding-bottom: 20px;border-bottom: 1px dashed #ccc;}
.titleBox h5 span{padding:0px 10px;}
/*.ArtBack{display: none;}*/
.ArtBack.artType1{display: none;}
.ArtBack.artType5{display: none;}
.topRecord{font-size:14px;}
.main-box{padding: 20px 0 75px;}
.topRecord{padding: 0px 0 20px;}
.titleBox.artType1{display: none;}
.title2{font-size:18px; color:#ffffff; text-align: center; display: block; padding:10px 0px;}
.cont-p{display: block; padding: 10px 0px;}
#showFullPage{margin-top: -50px;}

a:hover{text-decoration: none;}
.station {background: #eeeeee;height: 50px;line-height: 50px;margin-bottom: 50px; text-indent:6px;}
.station .container{display: table;}
.station h3{display: none;}
.station a{color:#333;display: table-cell; text-align: center;line-height:47px; font-size:16px; position: relative;border-top:3px solid #eeeeee;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.station a:hover{background: #ffffff; border-top:3px solid #ed6402; line-height:47px;}
.station a.cur{background: #ffffff; border-top:3px solid #ed6402; line-height:47px; color:#ed6402;}
.station .container a:nth-last-child(2):first-child{/*width:60%;display: inline-block;*/}


.Pagination{clear: both;padding: 10px 0px;text-align: center;}
.Pagination span{padding: 5px 10px;margin: 0px 5px;background-color: #1c90d0;color: #FFFFFF;font-size: 12px;}
.Pagination a{padding: 5px 10px;margin: 0px 5px;background-color: #09ADC2;color: #FFFFFF;font-size: 12px;}
.Pagination a:hover{color: #FFEB3B;background-color: #FF9800;}

.news-content{ margin: 10px auto;padding: 0px 10px;}
.news-wrap{border-bottom:1px solid #eeeeee;padding: 20px 0px;}
.news-content .news-img{display: inline-block; width: 30%; vertical-align: top; padding:10px 30px;}
.news-content .news-img img{max-width: 100%;max-width: 244px;width: 100%;}
.news-content .news-panel{display: inline-block; width: 65%;padding:10px 30px; vertical-align: top; padding-left: 5px; box-sizing: border-box; position: relative;}
.news-content .news-panel .news-c{width:70%; display: inline-block;}
.news-c .news-detail{width:100%; height: 85px; overflow: hidden; font-size:16px;}
.news-time{position: absolute; top:0px; right: 30px; /*width:110px; height: 110px; */border: 1px solid #eee; overflow: hidden;display: table;    padding: 15px 20px;}
.news-time .news-year{text-align: center; font-size:24px; color:#222; font-weight: bold;display: table-row;}
.news-time .news-year:after{width:120%; height:1px; display: block; margin-left: -10%; padding: 0px; content: ""; background: #a4a4a4;}
.news-time .news-day{text-align: center; font-size:22px; color:#a4a4a4; font-weight: 300;display: table-row;}

.news-content .news-panel .more{ margin:auto; text-align: left; display: block;}
.news-content .news-panel .more a{color:#222; font-size:14px;}


.news-content .news-panel h3 a{display: block; color: #222; font-size: 22px; line-height: 26px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-weight: bold;}
.news-content .news-panel p.detail{color: #777; line-height: 24px;}
.news-content .news-panel p.read-push{color: #AAA; padding-top: 5px;}


.news-wrap:hover{cursor: pointer; /*box-shadow: 2px 2px 10px rgba(0,0,0,0.2);*/ border-bottom: 0px;  -webkit-box-shadow: 0 15px 30px rgba(0,0,0,.2);
    box-shadow: 0 15px 30px rgba(0,0,0,.2);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);}

.cangchu-content{ margin: 10px auto;padding: 0px 10px;width: 900px;}
.cangchu-wrap{border-bottom:1px solid #eeeeee;padding: 20px 0px;display: flex;justify-content: center;align-items: center;}
.cangchu-content .cangchu-img{display: inline-block; width: 30%; vertical-align: top; padding:10px 30px;}
.cangchu-content .cangchu-img img{max-width: 100%;max-width: 244px;width: 120%;}
.cangchu-content .cangchu-panel{display: inline-block; width: 65%;padding:10px 30px; vertical-align: top; padding-left: 5px; box-sizing: border-box; position: relative;}
.cangchu-content .cangchu-panel .cangchu-c{width:70%; display: inline-block;}
.cangchu-content .cangchu-panel2{display: inline-block; width: 65%;padding:10px 30px; vertical-align: top; padding-left: 48px; box-sizing: border-box; position: relative;}
.cangchu-content .cangchu-panel2 .cangchu-c{width:70%; display: inline-block;}
.cangchu-c .cangchu-detail{width:120%;  overflow: hidden; font-size:16px;}
.cangchu-time{position: absolute; top:0px; right: 30px; /*width:110px; height: 110px; */border: 1px solid #eee; overflow: hidden;display: table;    padding: 15px 20px;}
.cangchu-time .cangchu-year{text-align: center; font-size:24px; color:#222; font-weight: bold;display: table-row;}
.cangchu-time .cangchu-year:after{width:120%; height:1px; display: block; margin-left: -10%; padding: 0px; content: ""; background: #a4a4a4;}
.cangchu-time .cangchu-day{text-align: center; font-size:22px; color:#a4a4a4; font-weight: 300;display: table-row;}
	
.cangchu-content .cangchu-panel .more{ margin:auto; text-align: left; display: block;}
.cangchu-content .cangchu-panel .more a{color:#222; font-size:14px;}
	
	
.cangchu-content .cangchu-panel h3 a{display: block; color: #222; font-size: 22px; line-height: 26px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-weight: bold;}
.cangchu-content .cangchu-panel p.detail{color: #777; line-height: 24px;}
.cangchu-content .cangchu-panel p.read-push{color: #AAA; padding-top: 5px;}
.cangchu-content .cangchu-panel .cangchu-c{width:70%; display: inline-block;margin-left: 6%;}


.container.cp_container{padding:0px;margin: auto;}
.main-boxs .container{margin:auto; padding:0px;}
.bg_gsjj{background: #f8f8f8;margin-top: -50px;padding-top: 50px;}
.bg_yw{background: #f8f8f8 url("../images/bg/bg_yw.jpg"); background-size: cover;min-height: 550px;margin-top: -50px;padding-top: 50px;}
.bg_ywlc{background: #f8f8f8 url("../images/bg/bg_lc.jpg"); background-size: cover;min-height: 550px;margin-top: -50px;padding-top: 50px;}

.artCont{width:100%;word-wrap: break-word;word-break: normal;}
.artCont .row{margin:auto; padding: 0px;}
.gsjj_com_rev{flex-flow: row-reverse;}
.artCont img{max-width:100%;}

/* 组织架构 */
.zzjj {
	padding-top: 60px;
	padding-bottom: 100px;
}
.zzjj-process {
	max-width: 1200px;
	display: flex;
	align-items: end;
	margin: 0 auto;
	padding-top: 100px;
	background-color: rgba(255, 255, 255, 0.6);
	z-index: 1;
}
.zzjj-main {
	text-align: center;
	margin-top: 20px;
}
.zzjj_box_1,.zzjj_box_2,.zzjj_box_3,.zzjj_box_4,.zzjj_box_5,.zzjj_box_6,.zzjj_box_7 {
	position: relative;
	width: 200px;
	border-bottom: 2px solid #ed6402;
}
.zzjj_box_1,.zzjj_box_2,.zzjj_box_3 {
	border-left: 2px solid #ed6402;
	border-bottom-left-radius: 6px;
}
.zzjj_box_5,.zzjj_box_6,.zzjj_box_7 {
	border-right: 2px solid #ed6402;
	border-bottom-right-radius: 6px;
}
.zzjj_box_1,.zzjj_box_3,.zzjj_box_5,.zzjj_box_7 {
	height: 200px;
}
.zzjj_box_2,.zzjj_box_6 {
	height: 100px;
}
.zzjj_box_4 {
	width: 4px;
	height: 300px;
	border: 2px solid #ed6402;
}
.zzjj_box_4 .zzjj_box_name {
	font-size: 20px;
	font-weight: 600;
}
.zzjj_box_name {
	position: absolute;
	width: 200px;
	text-align: center;
	font-size: 16px;
	top: -104px;
	left: -100px;
}
.zzjj_box_4 .icon-dingwei {
	font-size: 24px;
	position: absolute;
	bottom: 0;
}
.zzjj em {
	color: #ed6402;
	position: absolute;
	text-align: center;
	font-size: 28px;
	top: -23px;
	left: -14px;
}
.zzjj_box_5 em,.zzjj_box_6 em,.zzjj_box_7 em {
	color: #ed6402;
	position: absolute;
	text-align: center;
	font-size: 28px;
	top: -23px;
	right: -215px
}
.zzjj_box_tip {
	color: #ed6402;
	position: absolute;
	width: 200px;
	text-align: center;
	font-size: 16px;
	top: -40px;
	left: -100px;
}
.zzjj_box_name_left {
	position: absolute;
	width: 220px;
	text-align: center;
	font-size: 18px;
	top: -40px;
	left: -100px;
}
.zzjj_box_name_right {
	position: absolute;
	width: 220px;
	text-align: center;
	font-size: 18px;
	top: -40px;
	right: -100px;
}
.zzjj-main {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 70px;
}
.zzjj-main-name {
	position: absolute;
	top: 15px;
	z-index: 1;
	font-size: 28px;
	color: #ed6402;
	font-weight: 600;
}
.zzjj-main-name em {
	position: absolute;
    top: -77px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 40px;
	border-radius: 50%;
	background-color: #fff;
	box-shadow: 2px 2px 5px fff;
}
.zzjj-main-ring {
	position: absolute;
    width: 300px;
    height: 300px;
    background-color: #fff;
    border-radius: 50%;
	border: 1px solid #ed6402;
    position: relative;
	top: 0px;
    margin: 50px auto;
    box-shadow: 
      0 0 0 30px rgba(237, 100, 2, 0.5),
      0 0 0 40px rgba(237, 100, 2, 0.3),
      0 0 0 50px rgba(237, 100, 2, 0.1);
	  /* transform: rotateX(100deg); */
	  transform: scale(2.5, 0.5);
	  z-index: -1;
  }
  .zzjj-main-ring::before {
    content: '';
    display: block;
    padding-top: 100%;
  }

/*公司简介底部栏目*/
.more_cols{display: block;padding: 90px 0px;overflow: hidden;}
.more_cols .ColumnIco .title{font-size:28px; color:#222222; text-align: center; padding-bottom:50px;}
.more_cols .ColumnIco ul{margin:auto; padding:0px;display: flex;}
.more_cols .ColumnIco ul li{margin: 10px;}
.more_cols .ColumnIco ul li .img{width:100%;}
.more_cols .ColumnIco ul li .img img{width:100%; max-width: 100%;transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;/* Firefox 4 */
	-webkit-transition: all 0.3s linear;/* Safari and Chrome */
	-o-transition: all 0.3s linear;/* Opera */}
.more_cols .ColumnIco ul li:hover img{-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05);}
.more_cols .ColumnIco ul li .texts{ font-size: 16px; text-align: center; margin:auto; height: 40px; line-height: 40px;}
.more_cols .ColumnIco ul li .texts a{font-size: 16px;color:#222222;}

/*公司简介*/
.artCont .gsjj_com{display: block; overflow: hidden;width: 100%; box-shadow: 5px 5px 20px rgba(0,0,0,0.2); margin-bottom:20px;}
.artCont .gsjj_com .gsjj_com_item{display: flex;justify-content: center;align-items: center;}
.gsjj_com .gsjj_com_text{padding:0px 100px; font-size:14px;line-height: 25px;}
.gsjj_com img{width:100%; max-width: 100%;}


/*公司概况*/
.gsjj_desc_items{width:80%;padding:10px; box-shadow: 0px 0px 20px rgba(0,0,0,0.2); display: flex; margin:auto;display: table;}
.gsjj_desc_items .gsjj_desc_item{ margin:auto 10px;display: table-cell;text-align: center;border-right: 1px solid #efefef;}
.gsjj_desc_items .gsjj_desc_item.nobr{border-right: 0px solid #efefef;}
.gsjj_desc_item em{font-size:80px; text-align: center; color:#ed6402; display: block;transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;}
.gsjj_desc_item:hover{cursor:pointer;}
.gsjj_desc_item:hover em{transform: translateY(-8px);}
.gsjj_desc_item h5{display: block; line-height: 20px; color:#222222; font-size:16px;}
.gsjj_desc_item_num{font-size: 35px;color:#ed6402;font-weight: 600;}
.gsjj_desc_item_num span{font-size: 16px;color:#222222;margin-left: 4px;}
.gsjj_desc_item_title{font-size: 18px;font-weight: 500;}

.gsjj_desc_lists{width:80%;margin: auto;padding:50px 0px;}
.gsjj_desc_lists .gsjj_desc_list{ display:flex;margin:40px auto;}
.gsjj_desc_list em{font-size:60px; text-align: center; color:#ed6402; display: inline-block;vertical-align: bottom;transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;}
.gsjj_desc_list:hover{cursor:pointer;}
.gsjj_desc_list:hover em{transform: translateY(-8px);}

.gsjj_desc_list .gsjj_desc_list_c{display: inline-block; padding-left:50px;}
.gsjj_desc_list_c h5{display: block; line-height: 25px; color:#ed6402; font-size:20; text-align: left;font-weight: bold;}
.gsjj_desc_list_c p{display: block; color:#222222; font-size:18px;text-align: left; font-weight: 500;}




/*企业理念*/
.gsjj_ln_lists{width:100%;margin: auto;padding:50px 100px;background: #fff; margin-top:-50px;}
.gsjj_ln_lists .gsjj_ln_list{display: flex;align-items: center;margin: 30px auto;padding: 30px 0px;border-bottom: 1px solid #efefef;}
.gsjj_ln_list em{font-size:60px; text-align: center; color:#ed6402; display: inline-block;vertical-align: text-bottom;transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;}
.gsjj_ln_list:hover{cursor:pointer;}
.gsjj_ln_list:hover em{transform: translateY(-8px);}


.gsjj_ln_list .gsjj_ln_list_c{display: inline-block; padding-left:30px;}
.gsjj_ln_list_c h5{display: block; line-height: 20px; color:#ed6402; font-size:22px; text-align: left;font-weight: bold;padding-bottom: 10px;}
.gsjj_ln_list_c strong{font-weight: bold;}
.gsjj_ln_list_c p{display: block; line-height: 25px; color:#222222; font-size:16px;text-align: left; font-weight: 300; margin:auto;}

.gsjj_ln_list .gsjj_ln_list_c1{display: inline-block; padding-left:30px; width:600px;}
.gsjj_ln_list_c1 h5{display: block; line-height: 20px; color:#ed6402; font-size:22px; text-align: left;font-weight: bold;padding-bottom: 15px;}
.gsjj_ln_list_c1 p{display: block; line-height: 25px; color:#222222; font-size:16px;text-align: left; font-weight: 300; margin:auto;}
.gsjj_ln_list_c1 strong{font-weight: bold; padding-right:10px;}

.gsjj_ln_list .icon-guanaiyuangong {
	font-size: 52px;
}


.gsjj_ln_imgs{overflow: hidden;display: flex;width: 100%;justify-content: space-between;margin-top: 20px;}
.gsjj_ln_img{display: table-cell; position: relative;}
/*.gsjj_ln_imgs div:first-child{margin-left:-10px;}
.gsjj_ln_imgs div:last-child{margin-right:-10px;}*/
.gsjj_ln_img img{width:100%; max-width: 100%;}
.gsjj_ln_img .gsjj_ln_img_desc{position: absolute; bottom:0px; left: 0px; background: rgba(238,238,238,0.88); padding:10px -10px; width:100%;}
.gsjj_ln_img .gsjj_ln_img_desc h5{font-size: 28px;color: #222222;text-align: left;padding: 15px 0px 0px 25px;font-weight: bold;}
.gsjj_ln_img .gsjj_ln_img_desc p{font-size:16px; color:#222222; text-align: left; font-weight: 300;padding:0px 0px 15px 25px; margin:auto;}
.gsjj_ln_img .gsjj_ln_img_desc:hover {background: rgba(237,100,2,0.88); cursor: pointer;}
.gsjj_ln_img .gsjj_ln_img_desc:hover h5,.gsjj_ln_img .gsjj_ln_img_desc:hover p{color:#FFFFFF;}


/*合作客户*/
.hidden{ display: none;}
.gsjj_hk_topimg{width: 100%;margin-top: -50px;}
.gsjj_hk_topimg img{width: 100%;max-width: 100%;}
.gsjj_kh_items{width:100%;margin: auto;padding:50px 100px;display: flex;
            display: -webkit-flex;
            justify-content: flex-start;
            flex-direction: row;
            flex-wrap: wrap;}
.gsjj_kh_items img{margin: 20px;max-width: 150px;}




	.moreload{position:relative;}
	.moreload .more{overflow: hidden;text-align: center; width:150px; height: 150px; display: block; margin: auto;float: left; position: absolute;right: 170px; bottom: 70px;background: #FFFFFF;}
	.moreload .more a{color:#9E9E9E;margin:auto;text-align:center;line-height: 150px;}
	.moreload .more a:hover{color: #ed6402;}




/*业务领域*/

#showyw .tab{display: flex;padding-top: 50px;padding-left: 100px;}
#showyw .tab .nav{width:160px; height:400px; display: block;}
#showyw .tab .nav-tabs {border-bottom: none; position: relative;border-bottom: none;border: 0px; background: none;}
#showyw .tab .nav-tabs li{margin-right: auto;z-index: auto; margin:20px auto;}
#showyw .tab .nav-tabs li a{color: #fff; font-size: 28px; font-weight: 300; overflow: hidden; transition: all 0.3s ease 0s; }
#showyw .tab .nav-tabs li a.active, .tab .nav-tabs li a.active:hover { color: #e86306;font-size:30px;    font-weight: 500;}
#yw_nav1 a.active:after{content: "";
    width: 11px;
    height: 434px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    position: absolute;
    right: 0;
    top: -20px;
	background-image: url(/images/bg/side_nav1.png);
}
#yw_nav2 a.active:after{content: "";
    width: 11px;
    height: 434px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    position: absolute;
    right: 0;
    top: -20px;
	background-image: url(/images/bg/side_nav2.png);
}
#yw_nav3 a.active:after{content: "";
    width: 11px;
    height: 434px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    position: absolute;
    right: 0;
    top: -20px;
	background-image: url(/images/bg/side_nav3.png);
}
#yw_nav4 a.active:after{content: "";
    width: 11px;
    height: 434px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    position: absolute;
    right: 0;
    top: -20px;
	background-image: url(/images/bg/side_nav4.png);
}



#showyw .tab .tab-content { padding: 20px 50px; margin-top: 0; font-size: 14px; color: #999; line-height: 26px;flex: 1; }
#showyw .tab .tab-content h3 { font-size: 24px; margin-top: 0; }

.yw_t{display: block;text-align: center; margin: auto auto 40px auto;}
#showyw .tab .tab-content .yw_t h3{text-align: center;font-size: 16px;color: #fff;padding-bottom: 2px; border-bottom:2px solid #e86306;display: inline;}
.ywfc_01{width:80%; overflow: hidden;margin: auto;}
.ywfc_01 .row{margin:auto;}
.ywfc_01 em{font-size:50px; text-align: left; color:#ed6402; display:block;padding: 10px 0px;}
.ywfc_01 .ywfc_01_list_c{display: block; padding: 10px 0px;margin-bottom:40px;}
.ywfc_01_list_c h5{display: block; line-height: 20px; color:#ffffff; font-size:18px;font-weight: 500; text-align: left;}
.ywfc_01_list_c h5:after{content: ""; display: block;width:100px; border-bottom:2px solid #ed6402;padding: 5px 0px; margin-bottom:10px;}
.ywfc_01_list_c p{display: block; line-height: 20px; color:#ffffff; font-size:14px;text-align: left; font-weight: 500; margin:auto;}

.ywfc_02 em{font-size:50px; text-align: center; color:#ed6402; display:block;padding: 10px 0px;}
.ywfc_02 .ywfc_02_list_c{display: block; padding: 10px 0px;margin-bottom:40px;}
.ywfc_02_list_c h5{display: block; line-height: 20px; color:#ffffff; font-size:14px;font-weight: 500; text-align: center;}

.ywfc_03{padding-top:100px;}
.pt-60{padding-top: 60px;}

@media only screen and (max-width: 767px) {
.tab .nav-tabs li { margin: 0 25px 0 0; }

.gsjj_ln_imgs{flex-direction:column;}

.more_cols .ColumnIco ul{ flex-direction:column;}
.more_cols .ColumnIco ul li{ margin:0 10%;}
}

@media only screen and (max-width: 479px) {
.tab .nav-tabs li { width: 100%; text-align: center; margin: 0 0 10px 0; }
.tab .nav-tabs li:after { width: 0; height: 100%; top: auto; bottom: -60%; right: 50%; }
.gsjj_ln_imgs{flex-direction:column;}

.more_cols .ColumnIco ul{ flex-direction:column;}
.more_cols .ColumnIco ul li{ margin:0 10%;}
}





/*核心竞争力*/
.hxjzl{overflow: hidden; background: url(/images/bg/bg_hx.jpg) top center no-repeat;  padding:50px 0px;}
.title_hx{width:100%; overflow: hidden; padding:90px 0px 50px 0px;}
.title_hx h3{color:#777777; font-size:50px; display: block; text-transform:capitalize; text-align: center; font-weight: 300;}
.title_hx h5{color:#222222; font-size:30px;text-align: center; font-weight: 500;}
.title_hx h5:after{content:""; background: #222222; width:30px; height: 2px; text-align: center; display: block; margin:30px auto;}

.title_hx p{ text-align: center; font-size:18px; color:#222222; padding:0px 260px;}



/*网点信息*/
.lx_wdfb{overflow: hidden; background: url("../images/bg/bg_wdfb.jpg") center no-repeat; background-size:cover; padding:50px 0px;}
.lx_wdfb .lx_wdfb_items{width:80%; margin:auto;}
.lx_wdfb .lx_wdfb_item em{font-size:50px; text-align: center; color:#5bc2dd; display: inline-block;}
.lx_wdfb .lx_wdfb_item .lx_wdfb_item_c{display: inline-block; padding-left:10px; margin-bottom:20px; text-align: left;}
.lx_wdfb_item_c h5{display: block; line-height: 20px; color:#5bc2dd; font-size:14px; text-align: left; font-weight: 500;}
.lx_wdfb_item_c p{display: block; line-height: 20px; color:#ffffff; font-size:14px;text-align: left; font-weight: 300;}

.lx_wdfb-map{position: relative;width: 1200px;}
.slot_area { text-align: center;  width: 80px; height: 80px; -webkit-transition: opacity .5s ease-out; transition: opacity .5s ease-out; z-index: 1;position: absolute;
    top: 364px;
    left: 847px; }

.slot_area p { color: #FFF; font-size: 14px }

.slot_area .slot_10, .slot_area .slot_40, .slot_area .slot_70, .slot_area .slot_80 { width: 100%; height: 100%; }

.point { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 10px; height: 10px; margin: auto; -webkit-border-radius: 50%; -webkit-background-clip: padding-box; -moz-border-radius: 50%; -moz-background-clip: padding; border-radius: 50%; background: 0 0; }

.s_point { height: 8px; width: 8px }

.kx_slot { z-index: 1; background-color: #eb6502; border: 1px solid #eb6502 }

.slot_area .point-shadow { opacity: 0 }

.slot_area .point-shadow:after { box-shadow: inset 0 0 5em #eb6502; /* background:url(../images/point-shadow-gy.png) no-repeat center;  */ }

.slot_10:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; border: 2px solid #eb6502; opacity: 0; -webkit-animation: ripple 4.5s ease-out 225ms infinite; animation: ripple 4.5s ease-out 225ms infinite;/*  background:url(../images/point-shadow-gy.png) no-repeat center; */ }

.slot_40:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; border: 2px solid #eb6502; opacity: 0; -webkit-animation: ripple 4.5s ease-out .9s infinite; animation: ripple 4.5s ease-out .9s infinite;/*  background:url(../images/point-shadow-gy.png) no-repeat center; */ }

.slot_70:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; border: 2px solid #eb6502; opacity: 0; -webkit-animation: ripple 4.5s ease-out 1575ms infinite; animation: ripple 4.5s ease-out 1575ms infinite;/*  background:url(../images/point-shadow-gy.png) no-repeat center;  */ }

.slot_80:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; border: 2px solid #eb6502; -webkit-animation: ripple 4.5s ease-out 1.8s infinite; animation: ripple 4.5s ease-out 1.8s infinite;  }

.slot_name { position: absolute; top: 43%; left: 30%; width: 45px; padding: 2px 5px; background: #40698d; margin-top: -11px; height: 18px; line-height: 18px; text-align: left; text-align: center; border-radius: 5px; }

.slot_area p { color: #fff; font-size: 14px; }

@-webkit-keyframes ripple {

	0% { opacity: 0; -webkit-transform: scale(.1) }

	5% { opacity: 1 }

	to { opacity: 0; -webkit-transform: scale(1) }

}

@keyframes ripple {

	0% { opacity: 0; -webkit-transform: scale(.1); transform: scale(.1) }

	5% { opacity: 1 }

	to { opacity: 0; -webkit-transform: scale(1); transform: scale(1) }

}



/*分公司信息*/
.lx_wdfgs{overflow: hidden; background: url("../images/bg/bg_fgsxx.jpg") center no-repeat; background-size:cover; padding:150px 0px;}
.lx_wdfgs .lx_wdfgs_items{width:80%; margin:auto;}
.lx_wdfgs .lx_wdfgs_item em{font-size:50px; text-align: center; color:#ed6402; display: inline-block;vertical-align: top;}
.lx_wdfgs .lx_wdfgs_item .lx_wdfgs_item_c{display: inline-block; padding-left:30px; margin-bottom:50px; text-align: left;}
.lx_wdfgs_item_c a{color:#ffffff;}
.lx_wdfgs h5{display: block; line-height: 20px; color:#ed6402; font-size:14px; text-align: left; font-weight: 500;margin: auto;padding-top: 10px;}
.lx_wdfgs p{display: block; line-height: 20px; color:#ffffff; font-size:14px;text-align: left; font-weight: 300;margin:auto;}


@media screen and (max-width: 1199px){
	.gsjj_com .gsjj_com_text{padding:50px;}
	.title_hx{padding: 20px 0px 50px 0px;}
	.title_hx h3{font-size: 20px;}
	.title_hx p{padding: 0px 30px;}
	.news-content .news-img{width: 100%;padding: 0px 0px;}
	.news-content .news-img img{max-width: 100%;}
	.news-content .news-panel{width: 100%;}
	.news-time{top: 20px;right: 20px;}
	.station{margin-bottom: 50px;}
	.main-boxs .container{padding:0px 10px;}
	.lx_wdfb-map{width: 100%;}
	.lx_wdfgs .lx_wdfgs_items{width: 90%;}
	.lx_wdfgs_items .lx_wdfgs_item{display: flex;}
	.gsjj_desc_lists .gsjj_desc_list{display:flex;}
	.gsjj_desc_list_c h5{padding-top: 15px;}
	.gsjj_desc_list .gsjj_desc_list_c{padding-left:20px;}
	
	.gsjj_ln_lists{padding: 50px 5vw;}
	.gsjj_ln_lists .gsjj_ln_list{display: flex;}
	.gsjj_com .gsjj_com_text{text-align: justify;}
	
}
@media (min-width: 415px) and (max-width: 767px)
{
	.station{ text-indent:10px; }
	.station .container{padding:0px;}
	.station a{font-size:15px; text-align:left; padding:0;}
	.gsjj_com_text{
		text-align:center;}
	#showyw .tab{width:100%; padding:0px;display: block;}
	.ywfc_02 .row{
		flex-wrap: wrap;}
	.ywfc_02 .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
	#showyw .tab .nav-tabs li a.active, .tab .nav-tabs li a.active:hover{font-size: 16px;border-bottom: 2px solid;}
	#yw_nav1 a.active:after,#yw_nav2 a.active:after,#yw_nav3 a.active:after,#yw_nav4 a.active:after{display: none;}
	#showyw .tab .nav-tabs li a{font-size:16px;}
	#showyw .tab .nav-tabs li{width: 20%;margin: 20px 2%;float: left;}
	#showyw .tab .nav {
    width: 100%;
    height: auto;
    display: block;margin-bottom:20px;
	}
	#showyw .tab .tab-content{width:100%; padding: 20px;}
	.gsjj_kh_items{width: 100%; padding: 10px 0px 0px 0px;}
	.gsjj_kh_items img{max-width: 150px;}
	.moreload .more{width: 150px;height: 150px;right: 35px;bottom: 20px;}
	
	.gsjj_com_rev {
		flex-flow: wrap;
	}
	.gsjj_com .gsjj_com_text{text-align: justify;}
	
}
@media (min-width: 376px) and (max-width: 414px)
{
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	.gsjj_com_text{
		text-align:center;}
	#showyw .tab{width:100%; padding:0px;display: block;}
	#showyw .tab .nav-tabs li a.active, .tab .nav-tabs li a.active:hover{font-size: 16px;border-bottom: 2px solid;}
	#yw_nav1 a.active:after,#yw_nav2 a.active:after,#yw_nav3 a.active:after,#yw_nav4 a.active:after{display: none;}
	#showyw .tab .nav-tabs li a{font-size:16px;}
	#showyw .tab .nav-tabs li{width: 20%;margin: 20px 2%;float: left;}
	#showyw .tab .nav {
    width: 100%;
    height: auto;
    display: block;margin-bottom:20px;
	}
	#showyw .tab .tab-content{width:100%; padding: 20px;}
	
	.gsjj_kh_items{width: 100%; padding: 10px 0px 0px 0px;}
	.gsjj_kh_items img{max-width: 150px;}
	.moreload .more{width: 150px;height: 150px;right: 35px;bottom: 20px;}
	
	.gsjj_com_rev {
		flex-flow: wrap;
	}
	.gsjj_com .gsjj_com_text{text-align: justify;}
}
@media (min-width: 321px) and (max-width: 375px)
{
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	#showyw .tab{width:100%; padding:0px;display: block;}
	#showyw .tab .nav-tabs li a.active, .tab .nav-tabs li a.active:hover{font-size: 16px;border-bottom: 2px solid;}
	#yw_nav1 a.active:after,#yw_nav2 a.active:after,#yw_nav3 a.active:after,#yw_nav4 a.active:after{display: none;}
	#showyw .tab .nav-tabs li a{font-size:16px;}
	#showyw .tab .nav-tabs li{width: 20%;margin: 20px 2%;float: left;}
	#showyw .tab .nav {
    width: 100%;
    height: auto;
    display: block;margin-bottom:20px;
	}
	#showyw .tab .tab-content{width:100%; padding: 20px;}
	
	.gsjj_kh_items{width: 100%; padding: 10px 0px 0px 0px;}
	.gsjj_kh_items img{max-width: 130px;}
	.moreload .more{width: 130px;height: 130px;right: 35px;bottom: 20px;}
	.gsjj_com_rev {
		flex-flow: wrap;
	}
	.gsjj_com .gsjj_com_text{text-align: justify;}
	
}
@media screen and (max-width: 320px)
{
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	#showyw .tab{width:100%; padding:0px;display: block;}
	#showyw .tab .nav-tabs li a.active, .tab .nav-tabs li a.active:hover{font-size: 16px;border-bottom: 2px solid;}
	#yw_nav1 a.active:after,#yw_nav2 a.active:after,#yw_nav3 a.active:after,#yw_nav4 a.active:after{display: none;}
	#showyw .tab .nav-tabs li a{font-size:16px;}
	#showyw .tab .nav-tabs li{width: 20%;margin: 20px 2%;float: left;}
	#showyw .tab .nav {
    width: 100%;
    height: auto;
    display: block;margin-bottom:20px;
	}
	#showyw .tab .tab-content{width:100%; padding: 20px;}
	.gsjj_com .gsjj_com_text{text-align: justify;}
}


