.div1270{margin:0 auto; padding:0 0.5em; max-width:87.375em;}

.about_1_1{ font-size:2.25em; margin-top:3em;
color:#000;  text-align:left; }
.about_1_2{ margin-top:0.5em;
color:#333;  font-size:1.95em;  font-family:Arial, Helvetica, sans-serif;text-align:left;}

.about_1_3{
font-size:0.9375em; line-height:2.2; margin-top:2.2em; color:#666; /*height:359px;*/ }
.about_1_3 p { text-indent:2em; margin-bottom:0.8em;} 
.about_1{ overflow:hidden;
background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/img5.jpg);}
.about_1_4_xg { height:200px; 	margin:2em 0 3em 0; line-height:56px; }
.about_1_4_xg table:nth-child(1) { margin-right:3%; } 
.about_1_4_xg table { margin-top:100px;  width:48%; float:left;  border-spacing:6px!important;border-collapse: inherit!important; background: rgba(255,255,255,.2); } 

.about_1_4_xg table tr:nth-child(1) td { background: rgba(25,70,149,0.95)!important; color:#fff; font-weight:700; font-size:20px; line-height:70px;} 
.about_1_4_xg table tr td {  background: rgba(255,255,255,.5);  color:#333; font-size:15px; }
.about_1_4_xg table tr td:nth-child(1) { font-weight:700; }
.about_1_4_xg table tr td:nth-child(3) { font-weight:700; }
.about_1_4 ul li{ text-align:center;
float:left; width:33%; background-position:left center; background-repeat:no-repeat; background-image:url(../images/img6.jpg);}
.about_1_4 ul li:nth-child(2),.about_1_4 ul li:nth-child(3){
width:30%;}

.about_1_4 ul li:nth-child(1){
text-align:left; background-image:none}
.about_1_4 ul li:nth-child(4){
text-align:right;}
.about_1_4_mid{ text-align:center;
padding:0 1em; display:inline-block;}
.about_1_4_mid_1 span:nth-child(1){
color:#e67917; font-size:3.125em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.about_1_4_mid_1 span:nth-child(2){
font-size:1em; color:#232323; margin-left:0.3em;}
.about_1_4_mid_2{
font-size:1em; color:#4a4a4a;}
.about_1_4{
margin:2em 0 2em 0;}
.about_1_5{
font-size:15px; text-align:left; line-height:2; margin-bottom:5em;  width:100%; float:left; color:#666;}
.about_2{ background-position:center; background-repeat:no-repeat; background-size:cover;
overflow:hidden; background-image:url(../images/img1.jpg); padding:0em 0 9.625em; position: relative;  height:500px;}

.about_2 .about_2_wh { position:absolute; top:0px; }





.about_2_mid{ width:41.875em; color:#000;  font-weight:400;  top:50px;}
.about_2_mid_mid{
margin:3em 10% 4.5em 10%; }
.about_2_mid_mid_1{
font-size:2.2em; font-weight:400;}
.about_2_mid_mid_2{ margin-top:0.5em;
font-family:Arial, Helvetica, sans-serif; color:#bec6d5;}
.about_2_mid_mid_3 ul li{ color:#666; line-height:1.6; margin-top:0.5em;
font-size:1.125em; position:relative; padding-left:4.9em;}
.about_2_mid_mid_3 ul li span{ color:#010101;
position:absolute; left:0; top:0;}
.about_2_mid_mid_3{ font-size:16px; line-height:30px; color:#666;
margin-top:3em;}
.about_3_1_mid{
position:relative;}
.about_3_1_mid_left{
overflow:hidden; width:49.60629921259843%;}
.about_3_1_mid_left img{
width:100%; border-radius:0px ;}
.about_3_1_mid_right{ z-index:10;
position:absolute; right:0; top:0; height:100%; width:43.77952755905512%;}
.about_3_1_mid_right_num{
z-index:5;}
.about_3_1_mid_right_num_1{ line-height:1;
text-align:center; font-family:Arial, Helvetica, sans-serif; color: #123c86; font-size:25em; font-weight:bold}
.about_3_1_mid_right_1{
font-size:2.5em; color:#fff; font-weight:700; font-family:"黑体";}
.about_3_1_mid_right_2{ margin-top:1.2em;
color:#fff; line-height:1.6;}
.about_3_1_mid_right_2 p span{
font-size:0.6em; position:absolute; left:0; top:0.55em;}
.about_3_1_mid_right_2 p{
position:relative; padding-left:1em; margin-top:0.3em;}
.about_3_2_mid{ margin:0 auto;
position:relative; max-width:64.5625em; padding:0 2.3125em;}
.about_3_2_mid_left{ cursor:pointer;   z-index:10;
position:absolute; left:0; top:13%; width:6px; height:11px; background-position:center; background-repeat:no-repeat; background-image:url(../images/img3.png);}
.about_3_2_mid_right{ cursor:pointer;   z-index:10;
position:absolute; right:0; top:13%; width:6px; height:11px; background-position:center; background-repeat:no-repeat; background-image:url(../images/img4.png);}
.about_3_2_mid_mid_mid{ padding-bottom:1.2em;
text-align:center; font-size:1.2375em; margin:0 1em; cursor:pointer;}
.about_3_2_mid_mid_mid:after{
	content: "";
  position: absolute;
  z-index: 1;
  opacity:0;
  left: 50%;
  width: 3.533333333333333em;
  margin-left:-1.766666666666667em;
  bottom: 0em;
  height:0.2em; background-color:#e67917;
   background-repeat:no-repeat;
   background-position:center;
   
  z-index:10;
  
  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;
}
.swiper-slide.on .about_3_2_mid_mid_mid:after{
opacity:1;}
.about_3_1{
margin-top:0em;  margin-bottom:5.625em; background:#e67917;}
.about_3_2{
margin-top:3.5625em; padding-bottom:3.625em; background: url(../images/bgq1.png) center bottom no-repeat;}
.about_4{ padding-bottom:8.6875em;
background-position:center bottom; background-repeat:no-repeat; overflow:hidden; background-size:cover; background-image:url(../images/img8.jpg);}
.about_4_1{ overflow:hidden;
position:relative; margin-top:2.9375em;}
.about_4_1_left{
width:27.79527559055118%;}
.about_4_1_left_mid_1{  
overflow:hidden; border:2px #b9c8d3 solid;}
.about_4_1_left_mid_1 img{
width:100%;}
.about_4_1_right{
position:absolute;   right:0; top:0; height:27.0989375em; width:69%;}
.about_4_1_right_mid{
padding-right:2em;}
.about_4_1_right_mid ul li{ cursor:pointer;
float:left; background-color:#fff; margin-bottom:1em; width:49%;}
.about_4_1_right_mid ul li:nth-child(2n){
float:right; }
.about_4_1_right_mid_1{
padding:1em 1em; border:2px #b9c8d3 solid;}
.about_4_1_right_mid ul li.on .about_4_1_right_mid_1{
color:#fff; background-color:#e67917}
.about_4 .swiper-container-vertical > .swiper-scrollbar{
width:3px;}
.about_4 .swiper-scrollbar-drag{
background-color:#e67917;border-radius:0;}
.swiper-container-video2 .swiper-slide {

    padding:0 calc((100vw - 1025px) * 0.0640625);

	width: 1025px;

}
.about_5_1_1{
overflow:hidden; position:relative;}
.about_5_1_1 a{ z-index:10; left:50%; top:50%; margin-left:-2.90625em; margin-top:-2.90625em; position:absolute;
display:block; width:5.8125em; height:5.8125em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/img9.png);}
.about_5_1_1 img{
width:100%;}
.about_5_1{
margin-top:2.9375em; border-bottom:1px #b0b0b0 solid;}
.about_5_1_mid{
position:relative; padding-bottom:5.8125em;}
.about_5_1_mid:after{
		content: "";
  position: absolute;
  z-index: 1;
  opacity:0;
  left: 34%;
  width: 32%;
   
  bottom: 0em;
  height:2px; background-color:#e67917;
   background-repeat:no-repeat;
   background-position:center;
   
  z-index:10;
  
  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;
}
.swiper-slide-active .about_5_1_mid:after{
opacity:1;}
.about_5_2{
margin:0 auto; padding:0 1em; margin-top:2.7em; margin-bottom:7em; max-width:60em;}
.about_5_2_mid{
position:relative; padding:0 2.375em; text-align:center;}
.about_5_2_mid_left{ cursor:pointer;
position:absolute; left:0; top:50%; margin-top:-1.3125em; z-index:10; background-image:url(../images/img11.png); width:1.375em; height:2.625em; background-position:center; background-repeat:no-repeat; background-size:cover;}
.about_5_2_mid_right{ cursor:pointer;
position:absolute; right:0; top:50%; margin-top:-1.3125em; z-index:10; background-image:url(../images/img12.png); width:1.375em; height:2.625em; background-position:center; background-repeat:no-repeat; background-size:cover;}
.about_5_2_mid_mid_1{
font-size:2.25em; color:#000; line-height:1.6;}
.about_5_2_mid_mid_2{
text-align:center; font-family:Arial, Helvetica, sans-serif; color:#757575; margin-top:0.4em;}
.about_6{ color:#fff; overflow:hidden; padding-bottom:5em; background-color:#a2a6a9;
background-position:center top; background-repeat:no-repeat; /*background-size:cover;*/ background-image:url(../images/img13.jpg);}
.about_6 .about_1_1,.about_6 .about_1_2{
text-align:center; color:#fff;}
.about_6 .about_1_4_mid_1 span:nth-child(1),.about_6 .about_1_4_mid_1 span:nth-child(2),.about_6 .about_1_4_mid_2{
color:#fff;}
.about_1_4 ul li:nth-child(1) .about_1_4_mid{
padding-left:0}
.about_1_4 ul li:nth-child(4) .about_1_4_mid{
padding-right:0}
.about_6 .about_1_4_mid_1 span:nth-child(2){
font-size:1.875em; font-weight:bold; margin-left:0.1em;}
.about_7{
background-color:#f2f2f2; overflow:hidden}
.about_7_1{
margin-top:2.9375em}
 
.about_7 .index_3_2_left{
width:100%;}
.about_7 .index_3_2_top,.about_7 .index_3_2_footer{
width:32%; height:47.96116504854369%;}
.about_7_list ul li{ margin-top:1.625em; display:none;
float:left;width:32%; margin-right:2%;}
.about_7_list ul li:nth-child(3n){
margin-right:0}
.about_7_list_2{ margin:0.7em 0 0.5em 0;
font-size:1.25em; color:#000;}
.about_7_list_3{
font-size:0.875em; color:#666; line-height:1.6;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; min-height:3.2em;}
.about_5,.about_3{
overflow:hidden}

.index_3_2{
position:relative;}
.index_3_2_left{ overflow:hidden;
position:relative; width:58.92857142857143%;}
.index_3_2_left_1{ height:100%;
position:relative; overflow:hidden;}
.index_3_2_left_1:after{
	content: "";
  position: absolute;
  left:0; bottom:0; height:100%; width:100%; background-color:#000; z-index:1; opacity:0.2;
}
.index_3_2_left_1 img{
width:100%;}
.index_3_2_left_1_con{
position:static; color:#333;}
.index_3_2_left_1_con_1{
font-family:Arial, Helvetica, sans-serif; margin-bottom:0.2em;}
.index_3_2_left_1_con_2{
font-size:1.2em; line-height:35px;}
.index_3_2_left_1_con_3{
font-size:0.875em; line-height:1.5;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-top:1em;}


.about_left { width:50%; float:left;}

.about_right {width:46%; float:right; margin-top:150px; background: url(../images/atu.jpg) no-repeat left  top; height:500px; transition:all 0.4s;  background-size:100% auto; overflow:hidden; }
a:hover .about_right { background-size:105% auto; }


.about_right i { background: url(../images/play.png) no-repeat left  top; width:70px; height:70px; float:left; margin-top:380px; margin-left:40px;}


.about_right_tu { width:46%; float:right; position:relative;  height:500px;  margin-top:120px;overflow:hidden; }
.about_right_tu .tu1 {  bottom:60px; right:450px; z-index:9;  position:absolute; }
.about_right_tu .tu2 { z-index:0; top:0px ; right:0px;  width:100%; height:500px; position:absolute;}
.about_right_tu .tu2 img { width:100%;  height:491px; float:right;}


.wenhua_tu { float:left; width:49%; background:; height:400px;}
.wenhua_tu img{  width:100%; height:auto; margin-top:40px;}
.wenhua_zi { float:right; width:50%; height:400px;}


@media screen and (max-width: 768px){
 .div1270{margin:0 auto; padding:20px 15px;  }
.about_5_2_mid_mid_mo_pic{
margin-bottom:1em;}
.about_5_2{
margin-top:1.5em;}
.about_5_2_mid_mid_1{
font-size:1em;}
.about_3_1{
margin-top:1em;}
.about_2_mid_mid_3{
margin-top:1.5em;}
.about_2_mid_mid{
margin:1.5em}
.about_2_mid_mid_1{
font-size:22px;}
.about_2_mid_mid_3 ul li{
font-size:0.875em; padding-left:3.8em;}
.about_1_3{
margin-top:1em;}
.about_1_1{
font-size:22px;}
 
.index_3_1{
margin:1.5em 0;}
.index_2_1{
font-size:1.125em;}
.index_2_5_mid_1 span:nth-child(1){
font-size:1.5em;}
.index_2_5_mid{
padding:1em;}
.banner_mid_1{
font-size:1.375em;}
.about_1_2{
font-size:0.875em;}

.about_1_4 ul li:nth-child(1),.about_1_4 ul li:nth-child(2){
margin-bottom:1em;} 
.about_1_4_mid_1 span:nth-child(1){
font-size:1.7em;}
.about_1_4 ul li:nth-child(3){
background-image:none}
.about_1_4 ul li,.about_1_4 ul li:nth-child(2), .about_1_4 ul li:nth-child(3){
width:100%; border-top:1px solid #cecece; padding:20px 0px 10px;}
.about_1_4 ul li:nth-child(3) {border-bottom:1px solid #cecece; padding-bottom:30px; }
.about_1_4 ul li:nth-child(1),.about_1_4 ul li:nth-child(4){
text-align:center}
 
.about_1_5{
margin-bottom:30px; margin-top:30px;}

.about_7_1{
margin-top:1.5em;}

.index_3_2_left_1_con_1{
margin-top:1em;}
.index_3_2_left_1_con{
position:static; color:#333;}
	.index_3_2_top .index_3_2_left_1_con_3,.index_3_2_footer .index_3_2_left_1_con_3{
	height:auto; opacity:1;}
	.index_3_2_top img, .index_3_2_footer img{
	display:block}
	.index_3_2_top,.index_3_2_footer{
	position:relative; width:100%; margin-top:1.5em;}
	.index_3_2_left_1_mask{
	display:none}
	.index_3_2_left{
	width:100%;}
	.index_3_2_left_1_con_2{
	font-size:0.9em;
	line-height:28px;
	}
}
 