.y_head{
	background:none;
}

/*通用css*/
a{text-decoration:none}
a:hover{text-decoration:none}
.com_head_img{
	height: 360px;
	width: 100%;
}

.gywm_dh{
	width: 1000px;
	margin:80px auto 90px;
	display: flex;
	justify-content: space-between;
}

.gywm_dh .ls p:nth-child(1){
	font-size: 32px;
	line-height: 32px;
	color: #0d1538;
	font-weight: 600;
	margin-bottom: 14px;
}
.gywm_dh .ls p:nth-child(2){
	font-size: 14px;
	line-height: 14px;
	color: #0d1538;
	text-transform: uppercase;
}
.gywm_dh .rs{
	font-size: 14px;
	color: #0d1538;
	display: flex;
	margin-top: 19px;
}
.gywm_dh .rs a{
	color: #0d1538
}
.gywm_dh .rs div{
	margin-right: 9px;
}
.gywm_dh .rs div:nth-last-child(1) a{
	color: #d00e31
}
/* 滚动条样式 */
#Yscrollouter{
	width: 7px;
	height: 340px;
	background: #b2b2b2;
	position: absolute;
	top:0;
	right: 0;
	display: none;
}
#Yscrollinner{
	width: 7px;
	height: 100px;
	background: #eeeeee;
	border-radius:0px;
	position: absolute;
	top: 0;
	left: 0;
}
/*关于我们*/

.gywm_box1{
	width: 100%;
}
.gywm_box1 .core1{
	height: 488px;
	margin:80px auto 104px;
	width:1000px;
	display: flex;
	justify-content: space-between;
}
.core_title1{
	display: flex;
	margin-bottom: 46px;
}
.core_title1 .title1{
	color: #0d1538;
	font-size: 38px;
	margin-bottom: 12px;
	line-height: 38px;
	font-weight: 600
} 
.core_title1 .title2{
	color: #45505f;
	font-size: 14px;
	line-height: 14px;
} 
.core_title1 img{
	width: 40px;
	height: 50px;
	margin-right: 22px;
}
.gywm_box1 .core1 #scrolllayout{
	width: 540px;
	height: 340px;
}
.gywm_box1 .core1 .scrollcontent{
	width: 100%;
	top:0;
	left:0;
	padding-right: 40px;
	box-sizing: border-box;
}
.gywm_box1 .core1 .scrollcontent p{
	font-size: 14px;
	color:#585858;
	margin-bottom: 36px;
	line-height: 26px;
	text-align: justify;
}
.gywm_box2{
	height: 636px;
	background:#e4ebf1;
}
.gywm_box2 .core2{
	width: 1000px;
	height: 100%;
	padding-top:70px;
	margin:0 auto;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}
.gywm_box2 .core2 .core_title1 img{
	width: 50px;
	height: 50px;
}

.gywm_box2 .core2 .l{
	height: 100%;
	position: relative;
}
.gywm_box2 .core2 .l .tx{
	position: absolute;
	bottom: 0;
	left: 0;
}
.gywm_box2 .core2 #scrolllayout2{
	width: 465px;
	height: 380px;
	margin-top: 80px;
}
.gywm_box2 .core2 .scrollcontent{
	width: 100%;
	top:0;
	left:0;
	padding-right: 40px;
	box-sizing: border-box;
	text-align: justify;
}
.gywm_box2 .core2 .scrollcontent p{
	font-size: 14px;
	color:#585858;
	margin-bottom: 36px;
	line-height: 26px;
}

.gywm_box3{
	width: 1000px;
	margin:75px auto 85px;
}
.gywm_box3 .core_title1 img{
	width: 51px;
	height: 44px;
}
.gywm_box4{
	height: 747px;
	overflow: hidden;
	background: #f2f2f1
}
.core_{
	width: 1000px;
	margin:85px auto 0;
	position: relative;
}
.gywm_box4 .swiper_ones{
	padding-bottom:95px;
}
.gywm_box4 .swiper_ones .swiper-slide{
	height: 435px;
}
.gywm_box4 .swiper_ones .swiper-slide .l{
	width: 600px;
	float: left;
	height: 100%;
	padding-top: 77px;
	box-sizing: border-box;
	position: relative;
}
.gywm_box4 .swiper_ones .swiper-slide .l .fm{
	width: 100%;
	height: 100%;
}
.l_btn{
	width: 154px;
	height: 77px;
	position: absolute;
	right: 0;top:0;
}
.l_btn div{
	display: flex;
	align-items: center;
	justify-content: center;
	float: left;
	position: relative;
	top: 0;
	right: 0;
	left:0;
	margin:0;
	padding:0;
}


.l_btn div img{
	width: 24px;
}
.l_btn div:nth-child(1){
	background: #d72445;
	width: 77px;
	height: 77px;
}
.l_btn div:nth-child(2){
	background: #105391;width: 77px;
	height: 77px;
}
.gywm_box4 .swiper_ones .swiper-slide .r{
	width: 400px;
	float: right;
	height: 100%;
	padding:110px 55px 0 62px;
	box-sizing: border-box;
}
.gywm_box4 .r h4{
	font-size: 40px;
	line-height: 40px;
	color: #d72445;
	font-weight: 600
}
.gywm_box4 .r .xian{
	width: 164px;
	height:2px;
	background:#4e4e4e;
	position: relative;
	margin:21px 0 45px;
}
.gywm_box4 .r .xian div{
	width: 46px;
	height: 8px;
	background: #d72445;
	position: absolute;
	left: 0;top:-3px;
}
.gywm_box4 .r p{
	font-size: 14px;
	color:#4e4e4e;

}


.gywm_box4 .pagination{
	margin:50px auto 0;
	display: flex;
	justify-content: center;
	align-items: center;
	padding:0 75px;
	box-sizing: border-box;
}
.gywm_box4 .pagination .play{
	padding-right: 25px;
	font-weight: 600
}
.gywm_box4 .pagination .end{
	padding-left: 25px;
	font-weight: 600
}
.gywm_box4 .pagination .zhxian{
	background: #bdbdbd;
	
	height: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.gywm_box4 .pagination .zhxian .paginLi{
	color: red;
	width: 60px;
	margin-top:-20px;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0
}
.gywm_box4 .pagination .zhxian .paginLi div{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-direction: column;
	height: 36px;
}
.gywm_box4 .pagination .zhxian .paginLi div p:nth-child(1){
	color: #3e3e3e;
	font-size: 14px;
	font-weight: 600;
	line-height: 14px;
}
.gywm_box4 .pagination .zhxian .paginLi div p:nth-child(2){
	width: 15px;
	height: 15px;
	background: #d00e31;
	border-radius: 50%
}

.gywm_box5{
	background: #e9e9e2;
	overflow: hidden;
}
.gywm_box5 .core_title1 img{
	width: 36px;
	height: 44px;
}
.gywm_box5 .wh_ul{
	overflow: hidden;
} 
.gywm_box5 .wh_ul li{
	width: 465px;
	float: left;
	height: 244px;
	margin-bottom: 80px;
	position: relative;
	cursor: pointer;
	overflow: hidden;
	padding-bottom: 40px;
}
.gywm_box5 .wh_ul li:hover img{
	animation: myfirst .5s forwards;
}
@keyframes myfirst
{
from {transform:scale(1,1);}
to {transform:scale(1.1,1.1);}
}
.gywm_box5 .wh_ul li:hover div{
	background: #d72445
}
.gywm_box5 .wh_ul li:hover .p1{
	color:#fff!important
}
.gywm_box5 .wh_ul li:hover .p2{
	color:#fff!important
}

.gywm_box5 .wh_ul li:nth-child(2n){
	float: right;
}
.gywm_box5 .wh_ul li img{
	width: 100%;
	height: 100%;
}
.gywm_box5 .wh_ul li div{
	background: #fff;
	width: 355px;
	height: 82px;
	position: absolute;
	left:0;bottom:0px;right:0;
	margin:auto;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.gywm_box5 .wh_ul li div .p1{
	font-size: 12px;
	margin-bottom: 9px;
	line-height: 12px;
	color: #767676;
}
.gywm_box5 .wh_ul li div .p2{
	font-size: 18px;
	line-height: 18px;
	color:#3e3e3e;
	font-weight: 600
}
.gywm_box6{
	height: 836px;
	overflow: hidden;
}
.swiper_position{
	width: 710px;
	position: absolute;
	right: 0;top:10px;
	background: #4e4e4e;
	height: 54px;

}
.swiper_position .swiper_tows{
	width:650px;
	height: 54px;
	box-sizing: border-box;
	margin:0 auto;
}
.swiper_position .swiper_tows .swiper-slide{
	width: 92px;
	height: 43px;
	/*background: #d72445;*/
	font-size: 16px;
	color:#fff;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.box6_ul{
	width: 100%;
	overflow: hidden;
}
.box6_ul li{
	width: 310px;
	height: 216px;
	float: left;
	margin-right: 33px;
	margin-bottom: 40px;
}
.box6_ul li:nth-child(3n){
	margin-right: 0;
}
.box6_ul li img{
	width: 100%;
	height: 100%;
}

/*关于我们二级*/
.gywm_centre{
	width: 1000px;
	margin:0 auto;
}
.backAlian{
	display: block;
	margin:100px auto;
	text-align: center;
	color:#d00e31;
	font-size: 18px;
	cursor: pointer;
}
.gywm_centre h3{
	color: #d00e31;
	font-size: 36px;
	line-height: 36px;
	font-weight: 600;
	text-align: center;
	margin-bottom: 12px;
}
.gywm_centre h6{
	color: #3e3e3e;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
	margin-bottom: 45px;
}
.gywm_centre .texts{
	color:#3e3e3e;
	font-size: 14px;
	text-align: center;
	line-height: 28px;
}
/*.gywm_centre .ul_list{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 70px;
	  flex-wrap: wrap;
}
.gywm_centre .ul_list li{
	width: 20%;
	height: 258px;
	border: 1px solid #3e3e3e;
	box-sizing: border-box;
	border-right:0;
	text-align: center;
}
.gywm_centre .ul_list li:nth-last-child(1){
	border-right: 1px solid #3e3e3e
}
.gywm_centre .ul_list li p{
	font-size: 50px;
}*/


/*新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心新闻中心*/

.xwzx_box1{
	width: 1000px;
	margin:0 auto;
	height: 760px;
	padding-top: 80px;
	box-sizing: border-box;
}
.xwzx_box1 .core_title1{
	margin: 0;
}
.xwzx_box1 .core_title1 .icons{
	width: 42px;
	height: 42px;
}
.xwzx_box1 .xwzx_ti_head{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto 52px;
}
.xwzx_box1 .xwzx_ti_head .gengduo{
	color: #3e3e3e;
	font-size: 16px;
	font-weight: 600
}
.xwzx_box1 .xwzx_swiper_1{
	width: 1000px;
	overflow: hidden;
}
.xwzx_box1 .xwzx_swiper_1 .swiper-slide{
	height: 440px;
	padding-left: 78px;
	box-sizing: border-box;
	position: relative;
}
.xwzx_box1 .xwzx_swiper_1 .swiper-slide .lefts{
	width: 62px;
	height: 260px;
	background:#ffab3e;
	position: absolute;
	left: 0;top:0;
	padding:57px 9px 0 16px;
	box-sizing: border-box;
}
.xwzx_box1 .xwzx_swiper_1 .swiper-slide .rights{
	width: 228px;
    height: 350px;
    margin-left: -16px;
}
.xwzx_box1  .xwzx_swiper_1 .swiper-slide:nth-child(2n) .lefts{
	background:#105391;

}
.xwzx_box1  .xwzx_swiper_1 .swiper-slide:nth-child(3n) .lefts{
	background:#d72445;
	
}
.xwzx_box1  .xwzx_swiper_1 .swiper-slide:nth-child(4n) .lefts{
	background:#4e4e4e;
	
}
.xwzx_box1  .xwzx_swiper_1 .swiper-slide .lefts .p1{
	color: #ffffff;
	font-size: 22px;
	font-weight: 600;
	text-align: center;
}
.xwzx_box1  .xwzx_swiper_1 .swiper-slide .lefts .p2{
	font-size: 14px;
	color:#fff;
	margin-top: 80px;
}
.xwzx_box1  .xwzx_swiper_1 .swiper-slide .rights img{
	width:228px;
	height: 352px;
	margin-bottom: 28px;
}
.xwzx_box1  .xwzx_swiper_1 .swiper-slide .rights p{
	    font-size: 16px;
    color: #2b2b2b;
    line-height: 24px;
    margin-bottom: 5px;
        display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}
.xwzx_box1 .swiper1_btn{
	width: 80px;
	margin-top: 10px;
	position: relative;
}
.xwzx_box1 .swiper1_btn img{
	width: 12px;
	height: 24px;
	top: 50px;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
background-image: none;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
background-image: none;
}

.xwzx_box2{
	height: 1075px;
	background:#e5ebf1;
}
.xwzx_centre{
	width: 1000px;
	margin:0 auto;
	padding-top: 80px;
	box-sizing: border-box;
	position: relative;
}
.xwzx_box2 .xwzx_centre .xwzx_ti_head{
	margin-bottom: 70px;
}
.xwzx_box2 .xwzx_centre .xwzx_ti_head .core_title1{
	margin: 0;
}
.xwzx_box2 .xmdt_img{
	position: relative;
}
.xwzx_box2 .xmdt_img .xmdt_img_a{
	position: absolute;
	right: 0;
	top: 0;
	font-size: 16px;
	color: #3e3e3e;
	font-weight: 600
}

.xwzx_box2 .xmdt_list_box{
	width: 996px;
	height: 565px;
	background: #fff;
	position: absolute;
	left:90px;top:84px;
	padding:92px 0 0 75px;
	box-sizing: border-box;
	overflow: hidden;
}
.xwzx_box2 .xmdt_list_box .left{
	width: 395px;
	padding-right: 52px;
	border-right: 1px solid #e0e0e0;
	box-sizing: border-box;
	float: left;
}
.xwzx_box2 .xmdt_list_box .left .p1{
	font-size: 22px;
	color:#4e4e4e;
	margin-bottom: 10px;
	line-height: 22px;
}
.xwzx_box2 .xmdt_list_box .left .p2{
	font-size: 24px;
	color:#d72445;
	line-height: 36px;
	margin-bottom: 20px;
}
.xwzx_box2 .xmdt_list_box .left .p3{
	font-size: 14px;
	line-height: 14px;
	color:#d72445;
	margin-bottom: 28px;
}
.xwzx_box2 .xmdt_list_box .left .p4{
	font-size: 14px;
	color:#4e4e4e;
	margin-bottom: 28px;
	line-height: 28px;
}

.xwzx_box2 .xmdt_list_box .left img{
	width: 100%
}
.xwzx_box2 .xmdt_list_box .right{
	width: 525px;
	float: right;
	padding:0 90px 0 53px;
	box-sizing: border-box;
}
.xwzx_box2 .xmdt_list_box .right li{
	border-bottom: 1px dashed #d0d0d0;
	padding-bottom: 34px;
	padding-top: 30px;
}
.xwzx_box2 .xmdt_list_box .right li p:nth-child(1){
	font-size: 16px;
	color: #4e4e4e;
	margin-bottom: 16px;
}
.xwzx_box2 .xmdt_list_box .right li p:nth-child(2){
	font-size: 14px;
	color: #b4b4b4
}
.xwzx_box2 .xmdt_list_box .right li:nth-child(1){
	padding-top:5px;
}
.xwzx_box2 .xmdt_list_box .right li:nth-last-child(1){
	border-bottom: 0
}
.xwzx_box2 .core_title1 .icons{
	width: 45px;
	height: 45px;
}
.xwzx_box3{
	height: auto;
	overflow: hidden;
	position: relative;
}

.xwzx_box3 .xwzx_swiper_2{
	height: 1082px;
	position: relative;
	cursor: pointer;
}
.xwzx_swiper_2 .backIcon{
	position: absolute;
	width: 84px;
	height: 84px;
	left:0;
	top:0;
	right: 0;
	bottom: 0;
	margin:460px auto;
	background: url('/zh/public/images/xwzx/video1.png') no-repeat;
}
.xwzx_box3 .xwzx_swiper_2 .slide_img{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top:0;
}
.xwzx_box3 .xwzx_centre{
	/*padding-top: 100px;*/
	/*position: absolute;*/
	left: 0;top:0;right:0;
	margin:0 auto;
	z-index: 9;
}
.xwzx_box3 .xwzx_ti_head .icons{
	width: 49px;
	height: 41px;
}
.xwzx_box3  .xwzx_box3_bottom{
	height: 284px;
	background:#fff;
	position: absolute;
	left: 0;bottom: 0;
	width: 100%;
	z-index: 10
}
.xwzx_box3  .bottom_centre{
	width: 1000px;
	height: 367px;
	margin:-84px auto 0;
	position: relative;
}
.xwzx_box3  .bottom_centre .boto_left{
	width: 636px;
	height: 100%;
	float: left;
	padding-top: 110px;
	box-sizing: border-box;
	position: relative;
}

.xwzx_box3  .bottom_centre .boto_left .boto_left_v{
	width: 100%;
	height: 100%;
}
.boto_left_v .swiper-container {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.boto_left_v .swiper-slide {
  /*text-align: center;*/
  /*font-size: 18px;*/
  /*background: #fff;*/
  height: calc((100% - 15px) / 2);

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  /*-webkit-justify-content: center;*/
  /*justify-content: center;*/
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.xwzx_box3  .bottom_centre .boto_left li{
	width: 258px;
	height: 110px;
	border:1px solid #d72445;
	box-sizing: border-box;
	/*float: left;*/
	/*margin-right: 54px;*/
	/*margin-bottom: 14px;*/
	padding-left: 25px;
	position: relative;
	cursor: pointer;
}
.xwzx_box3  .bottom_centre .boto_left li:nth-child(2){
	border:1px solid #ffc982;

}
.xwzx_box3  .bottom_centre .boto_left li:nth-child(3){
	border:1px solid #105391;
	
}
.xwzx_box3  .bottom_centre .boto_left li:nth-child(4){
	border:1px solid #4e4e4e;
	
}
.xwzx_box3  .bottom_centre .boto_left li .p1{
	font-size: 18px;
	font-weight: 600;
	color:#2b2b2b;
	margin:25px 0 15px;
	line-height: 26px;
	display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.xwzx_box3  .bottom_centre .boto_left li .p2{
	font-size: 20px;
	font-weight: 600;
	color:#ababab;
	line-height: 20px;
}
.xwzx_box3  .bottom_centre .boto_left li .p3{
	width: 38px;
	height: 12px;
	position: absolute;
	right: 30px;
	bottom: 20px;
	background:url(/zh/public/images/xwzx/list_hei.png)no-repeat;
	background-size: cover;
}

.xwzx_box3  .bottom_centre .boto_left li:hover{
	background:#d72445;
}
.xwzx_box3  .bottom_centre .boto_left li:hover .p1{
	color: #fff
}
.xwzx_box3  .bottom_centre .boto_left li:hover .p2{
	color: #fff
}
.xwzx_box3  .bottom_centre .boto_left li:hover .p3{
	background:url(/zh/public/images/xwzx/list_bai.png)no-repeat;
}
.xwzx_box3  .bottom_centre .boto_left .on{
	background:#d72445;
}
.xwzx_box3  .bottom_centre .boto_left .on .p1{
	color:#fff;
}
.xwzx_box3  .bottom_centre .boto_left .on .p2{
	color:#fff;
}
.xwzx_box3  .bottom_centre .boto_left .on .p3{
	background:url(/zh/public/images/xwzx/list_bai.png)no-repeat;
}
.xwzx_box3  .bottom_centre  .boto_left_btn{
	height: 84px;
	width: 190px;
	background:#fff;
	position: absolute;
	right: 0;top:0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.xwzx_box3  .bottom_centre  .boto_left_btn div{
	width: 50%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	cursor: pointer;
	position: relative;
	margin: 0;
	top:0;left:0;right:0;
}
.xwzx_box3  .bottom_centre  .boto_left_btn div:nth-child(1){
	padding-left: 30px;
}
.xwzx_box3  .bottom_centre  .boto_left_btn div:nth-child(2){
	padding-right: 30px;
}
.xwzx_box3  .bottom_centre .boto_right{
	width: 364px;
	height: 100%;
	background: #d72445;
	float: left;
	padding-top: 68px;
	padding-left: 60px;
	box-sizing: border-box;
	position: relative;
}
.xwzx_box3  .bottom_centre .boto_right a{
	display: block;
	width: 100%;
	height: 100%
}
.xwzx_box3  .bottom_centre .boto_right .text1{
	font-size: 32px;
	color:#fff;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 20px;
}
.xwzx_box3  .bottom_centre .boto_right .xian1{
	width: 50px;
	height: 3px;
	background:#fff;
	margin: 38px 0;
}
.xwzx_box3  .bottom_centre .boto_right img{
	width: 47px;
	height: 15px;
	position: absolute;
	bottom: 45px;
	right: 40px;
}
.xwzx_box3  .bottom_centre .posi-right{
	width: 460px;
	height: 367px;
	overflow: hidden;
	position: absolute;
	right: ;top:0;
}

.video_po_box{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;top:0;
	background:rgba(0,0,0,0.5);
    z-index: 99;
    display: none
}
.video_po_box .video_po_div{
	width: 1000px;
    height: 600px;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.video_po_box .video_po_div video{
	width: 100%;
	height: 100%;
}

/*新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级新闻中心二级*/
.wxzx_centre{
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
}

.xmdt .xmdt_ul{
	overflow: hidden;
}
.xmdt .xmdt_ul li{
	height: 380px;
	margin-bottom: 30px;
}
.xmdt .xmdt_ul li .li_img{
	float:	left;
	width: 606px;
	height: 380px;
}
.xmdt .xmdt_ul li .li_text{
	width: 394px;
	height: 100%;
	float: right;
	border:1px solid #e7e7e7;
	border-left: 0;
	position: relative;
	box-sizing: border-box;
	padding:60px 45px 0 45px;
}
.xmdt .xmdt_ul li:nth-child(2n) .li_img{
	float: right;
}
.xmdt .xmdt_ul li:nth-child(2n) .li_text{
	float: left;
	border:1px solid #e7e7e7;
	border-right: 0;
}
.xmdt .xmdt_ul li:nth-child(2n) .btn{
	background:#105391!important;
}
.xmdt .xmdt_ul li:nth-child(3n) .btn{
	background:#d72445!important;
}
.xmdt .xmdt_ul li .li_text h5{
	color:#2b2b2b;
	font-size: 18px;
	text-align: center;
	margin-bottom: 15px;
}
.xmdt .xmdt_ul li .li_text .p1{
	font-size: 14px;
	color: #ababab;
	text-align: center;
	margin-bottom: 46px;
}
.xmdt .xmdt_ul li .li_text .p2{
	font-size: 14px;
	color: #2b2b2b;
	line-height: 28px;

}
.xmdt .xmdt_ul li .li_text .btn{
	width: 126px;
	height: 41px;
	background:#ffab3e;
	position: absolute;
	left: 0;bottom:0;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 14px;
}
.xmdt .xmdt_ul li:hover{
	background:#e5ebf1;
}
.xmdt .xmdt_ul li:hover h5{
	color: #4e4e4e
}
.xmdt .xmdt_ul li:hover .p1{
	color: #4e4e4e
}
.xmdt .xmdt_ul li:hover .p2{
	color: #4e4e4e
}


.xmdt_xq h2{
	color:#d72445;
	font-size: 28px;
	text-align: center;
	line-height: 28px;
	margin-bottom: 22px;
}
.xmdt_xq h6{
	color: #2b2b2b;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
}
.xmdt_xq .xian2{
	width: 100%;
	height: 1px;
	background: #d2d2d2;
	margin:32px auto 50px;
}
.xmdt_xq p{
	color:#3e3e3e;
	font-size: 14px;
	line-height: 26px;
	margin-bottom: 36px;
}
.xmdt_xq .img{
	text-align: center;
	margin-bottom: 36px;
}

.jtyw .jtyw_ul{
	overflow: hidden;
	margin-bottom: 80px;
}
.jtyw .jtyw_ul li{
	width: 290px;
	height: 440px;
	position: relative;
	padding-left: 62px;
	box-sizing: border-box;
	margin-bottom: 35px;
	float: left;
	margin-right: 65px;
}
.jtyw .jtyw_ul li:nth-child(3n){
	margin-right: 0;
}
.jtyw .jtyw_ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.jtyw .jtyw_ul li .lefts{
	width: 62px;
	height: 260px;
	background:#ffab3e;
	position: absolute;
	left: 0;top:0;
	padding: 57px 9px 0 16px;
	box-sizing: border-box;
}
.jtyw .jtyw_ul li:nth-child(2) .lefts{
	background:#105391;

}
.jtyw .jtyw_ul li:nth-child(3) .lefts{
	background:#d72445;
	
}
.jtyw .jtyw_ul li:nth-child(4) .lefts{
	background:#4e4e4e;
	
}
.jtyw .jtyw_ul li .lefts .p1{
	color: #ffffff;
	font-size: 22px;
	font-weight: 600;
	text-align: center;
}
.jtyw .jtyw_ul li .lefts .p2{
	font-size: 14px;
	color:#fff;
	margin-top: 80px;
}
.jtyw .jtyw_ul li .rights {
	width: 228px;
	height: 350px;
}
.jtyw .jtyw_ul li .rights img{
	width: 228px;
	height: 352px;
	margin-bottom: 28px;
}
.jtyw .jtyw_ul li .rights p{
	font-size: 16px;
	color: #2b2b2b;
	line-height: 24px;
	margin-bottom: 5px;

}
.jtyw .jtyw_ul li:nth-child(2) .lefts{
	background: #105391
}
.jtyw .jtyw_ul li:nth-child(6) .lefts{
	background: #105391
}
.jtyw_100{
	background: #e9e9e2;
	padding-top:150px;
}
.jtwy_1000{
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
}
.jtyw_100 .list_ul{
	overflow: hidden;
}
.jtyw_100 .list_ul li{
	width: 467px;
	height: 193px;
	background: #fff;
	margin-right: 66px;
	float: left;
	cursor: pointer;
	margin-bottom: 28px;
}
.jtyw_100 .list_ul li:nth-child(2n){
	margin-right: 0;
}

.jtyw_100 .list_ul li:nth-child(2n) .left{
	color: #d72445
}
.jtyw_100 .list_ul .left{
	width: 30px;
	height: 100%;
	display: flex;
	font-size: 18px;
	align-items: center;
	flex-direction: column;
	word-wrap:break-word;
	word-break:normal;
	text-align: center;
	color: #ffab3e;
	margin-left: 20px;
	font-weight: 600;
	padding-top: 55px;
	box-sizing: border-box;
	margin-right: 10px;
	float: left;
}
.jtyw_100 .list_ul .left p:nth-child(2){
	font-size: 12px;
	margin-top: 9px;
	font-weight: 400
}
.jtyw_100 .list_ul .right{
	width: 407px;
	float: left;
	margin-top: 53px;
	padding-left: 50px;
	box-sizing: border-box;
	padding-right: 47px;
}
.jtyw_100 .list_ul .right p:nth-child(1){
	color: #3e3e3e;
	font-size: 16px;
	margin-bottom: 13px;
	font-weight: 600;
	display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.jtyw_100 .list_ul .right p:nth-child(2){
	color: #747474;
	font-size: 14px;
	/*height: 75px;*/
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.jtyw_100 .list_ul li:hover{
	background: #4e4e4e
}
.jtyw_100 .list_ul li:hover .left{
	color:#fff;
}

.jtyw_100 .list_ul li:hover .right{
	width: 390px;
	height: 193px;
	background: #d72445;
	margin-top: 14px;
	padding-top: 38px;
}
.jtyw_100 .list_ul li:hover .right p{
	color: #fff;
}


/*集团详情*/
.jtyw_xq_left{
	width: 578px;
	float: left;
}
.jtyw_xq_left h6{
	text-align: left;
}
.jtyw_xq_left h2{
	font-size: 27px;
}
.jtyw_xq_left .img img{
	width: 100%;
}
.jtyw_xq_right{
	width: 378px;
	float: right;
	background: #ecece6;
	padding:23px 45px;
	box-sizing: border-box;
	padding-bottom: 210px;
	position: relative;
}
.jtyw_xq_right ul{
	overflow: hidden;
}
.jtyw_xq_right ul li{
	height: 170px;
	border-bottom:1px solid  #bfbfbf;
	padding-top: 26px;
	box-sizing: border-box;
}
.jtyw_xq_right ul li:nth-last-child(1){
	border-bottom: 0;
}
.jtyw_xq_right ul li .p1{
	font-size: 14px;
	color:#3e3e3e;
	margin-bottom: 11px;
	line-height: 14px;
}
.jtyw_xq_right ul li .p2{
	font-size: 16px;
	color:#3e3e3e;
	line-height:23px;
	font-weight: 600;
	margin-bottom: 8px;
}
.jtyw_xq_right ul li .p3{
	font-size: 14px;
	line-height: 24px;
	color:#6e6e6c;
}
.jtyw_xq_right .right_bot{
	height: 210px;
	width: 100%;
	background: #4e4e4e;
	position: absolute;
	left: 0;bottom:0;
	padding:0 47px;
	box-sizing: border-box;
	text-align: right;
}

.jtyw_xq_right .right_bot div:nth-child(1){
	font-size: 34px;
	color:#fff;
	margin-top: 40px;
	line-height: 34px;
	text-align: left;

}

.jtyw_xq_right .right_bot div:nth-child(2){
	font-size: 20px;
	color:#fff;
	margin-top: 10px;
	margin-bottom: 45px;
	line-height:20px;
	text-align: left;
}
.jtyw_xq_right .right_bot a{
	color:#d00e31;
	font-size: 16px;
}

.jrxy_box1{
	background: #f0f3f7;
	margin-top:-4px;
}
.jrxy_1000{
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
	padding-top: 90px;
}
.jrxy_box1 .jrxy_icon{
	width: 51px;
	height: 40px;
}
.jrxy_box1 .titles{
	font-size: 14px;
	color: #2b2b2b;
	line-height: 26px;
	margin-bottom: 60px;
}
.jrxy_box1 .rcln_ul{
	width: 100%;
	overflow: hidden;
	margin-bottom: 110px;
}
.jrxy_box1 .rcln_ul li{
	height: 405px;
	margin-bottom: 26px;
}
.jrxy_box1 .rcln_ul li .left{
	width: 480px;
	float: left;
}
.jrxy_box1 .rcln_ul li .left .left_head{
	height: 120px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 28px;
	color:#fff;
	font-weight: 600;
	background: #ffab3e
}
.jrxy_box1 .rcln_ul li .left .left_img{
	height: 284px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #fff;
}
.jrxy_box1 .rcln_ul li .right{
	width: 520px;
	background: #fff;
	height: 100%;
	float: left;
}
.jrxy_box1 .rcln_ul li .right .right_sk{
	height: 8px;
	background: #ffab3e
}
.jrxy_box1 .rcln_ul li .right .right_text{
	padding:25px 40px 0 45px;
}
.jrxy_box1 .rcln_ul li .right .right_text div{
	line-height: 25px;
	font-size: 14px;
	color: #2b2b2b
}
.jrxy_box1 .rcln_ul li:nth-child(2) .left .left_head{
	background: #105391
}
.jrxy_box1 .rcln_ul li:nth-child(2) .right .right_sk{
	background: #105391
}

.jrxy_box2 .jrxy_icon{
	width: 38px;
	height: 44px;
}
.jrxy_box2 .core_title1{
	margin-bottom: 36px;
}
.jrxy_box2 .flxc_text{
	font-size: 14px;
	color: #2b2b2b;
	line-height: 26px;
}
.jrxy_box2  .flxc_img{
	margin:40px 0 80px 0;
}

.jrxy_box3{
	background: #e9e9e2;
}
.jrxy_box3 .jrxy_icon{
	width: 49px;
	height: 48px;
}

.jrxy_box3 .jzgd{
	color: #d00e31;
	font-size: 18px;
	text-align: center;
	margin:50px auto 100px;
	cursor: pointer;
}

.jrxy_box4{
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
}
.jrxy_box4_ul{
	height: 83px;
	margin:107px 0 117px;
}
.jrxy_box4_ul li{
	width: 33.3333%;
	height: 100%;
	border-right: 1px solid #d2d2d2;
	float: left;
	display: flex;
	padding-left: 47px;
	box-sizing: border-box;
	padding-top: 12px;
	cursor: pointer;
}
.jrxy_box4_ul li img{
	width: 57px;
	height: 57px;
}
.jrxy_box4_ul li:nth-child(1) img{
	width: 51px;
	height: 50px;
}
.jrxy_box4_ul li:nth-child(1) .div_wz div:nth-child(1){
	color: #0d1538;
	font-size: 40px;
	font-weight: 600;
	line-height: 40px;
}
.jrxy_box4_ul li:nth-child(1) .div_wz div:nth-child(2){
	color: #45505f;
	font-size: 15px;
	line-height: 15px;
}


.jrxy_box4_ul li:nth-last-child(1){
	border-right: 0;
}
.jrxy_box4_ul li .div_wz{
	margin-left: 22px;
}
.jrxy_box4_ul li .div_wz div:nth-child(1){
	font-size: 16px;
	color: #2b2b2b;
	margin:8px 0;
	line-height: 16px
}
.jrxy_box4_ul li .div_wz div:nth-child(1){
	font-size: 20px;
	color: #2b2b2b;
	line-height: 20px
}


.content_data p{
	color: #3e3e3e;
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 36px;
}
.content_data img{
	text-align: center;
	max-height: 1000px;
}
.xmdt_xq p{
	margin-bottom: 10px;
}
/**/
.xytv{
	width: 1025px;
	height: auto;
	overflow: hidden;
	margin:0 auto;
	padding-bottom: 100px;
}
.xytv_i{
	width: 486px;
	height: 283px;
	float: left;
	position: relative;
	margin: 0px 13px 24px 13px;
	cursor: pointer;
	overflow: hidden;
	transition:0.5s;
}
.xytv_i img{
	width: 100%;
	height: 100%;
	transition:0.5s;
}
.xytv_i:hover img{
	transform:scale(1.2,1.2);
}
.xytv_i_c{
	width: 100%;
	height: 34px;
	position: absolute;
	left:20px;
	bottom: 26px;
	z-index: 9;
}
.xytv_i_c h1{
	font-size: 14px;
	line-height: 14px;
	color:#ffffff;
	margin-bottom: 8px;
}
.xytv_i_c h2{
	font-size: 16px;
	line-height: 16px;
	color:#ffffff;
}