﻿img{
    max-width:100%;
}
*:focus {outline: none;}
body{  
    position:relative;
}
.div1280{
margin:0 auto; padding:0 1em; max-width:80em;} 
.nybanner{
position:relative;}
.nybanner img{
width:100%;}
.nybanner_mid{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; color:#fff;}
.nybanner_mid_1{
font-size:3.75em;}
.nybanner_mid_2{ margin-top:0.1em;
font-family:Arial, Helvetica, sans-serif; font-size:3.125em;}
.nybanner_mid_3{
font-size:1.5em; margin-top:1em;}
.about_1{ position:relative; z-index:10;
background-color:#fff;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);}
.about_1_mid p{
display:none; position:relative;}
.about_1_mid ul li{
float:left; text-align:center;}
.about_1_mid ul li a{ position:relative; border-left:1px #d1d1d1 solid;
font-size:1.25em; display:block; text-align:center; color:#333333; line-height:3.85em;}
.about_1_mid ul li a:after{
position:absolute; left:50%; bottom:0; -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; content:''; background-color:#3269cc; height:0.15em; width:0%;}
.about_1_mid ul.w_2{
width:50%; margin:0 auto;
}
.about_1_mid ul.w_2 li{
width:50%;}
.about_1_mid ul li:last-child a{
border-right:1px #d1d1d1 solid;}
.about_1_mid ul li a:hover,.about_1_mid ul li a.on{
color:#3269cc;}
.about_1_mid ul li a:hover:after,.about_1_mid ul li a.on:after{
left:0; width:100%;}
.about_2{ padding-top:4.3125em;
background-color:#f4f6f9; overflow:hidden; padding-bottom:4.3125em;}
.about_2_mid_1{
text-align:center; color:#333; font-size:2.25em;}
.about_2_mid_2{
text-align:center; font-family:Arial, Helvetica, sans-serif; color:#8f9396; font-size:1.125em; margin-top:0.2em;}
.about_2_mid_3{
margin-top:1.5em; text-align:center; margin-bottom:3em;}
.about_2_mid_3 span{ border-radius:1.7em;  
display:inline-block; color:#fff; background-color:#3269cc; font-size:1.875em; padding:0.15em 1.2em;}
.about_2_mid_4 ul li{ margin-right:0.78125%; 
float:left; width:32.8125%; margin-bottom:1em;}
.about_2_mid_4 ul li:nth-child(3n){
margin-right:0; }
.about_2_mid_4_mid{ padding:0 1em;color:#252525; height:14.6875em;
border:1px #dce0e3 solid;text-align:center;position:relative;}
.about_2_mid_4_mid_code_mask{
position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; background-color:#f4f6f9; opacity:0;}
.about_2_mid_4_mid_code:hover .about_2_mid_4_mid_code_mask{
opacity:1;}
.about_2_mid_4_mid_1{
height:4.375em;}
.about_2_mid_4_mid_2{
font-size:1.5em; margin-bottom:0.2em; }
.about_2_mid_4_mid_3{
line-height:1.5; min-height:3em;}
.about_3{ padding-top:3.75em; padding-bottom:3.75em;
background-color:#eef1f6; overflow:hidden}
.about_3_1_mid{ padding:0 1em;
text-align:center; height:7.125em; border-bottom:1px #cbd4da dashed;border-left:1px #cbd4da dashed;}
.about_3_1{
position:relative; overflow:hidden; margin-top:3em;}
.about_3_1 .swiper-wrapper:after{
content:''; position:absolute; left:0; top:0; height:100%; width:1px; z-index:100; background-color:#eef1f6}
.about_3_1 .swiper-wrapper:before{
content:''; position:absolute; left:0; bottom:0; height:1px; width:100%; z-index:100; background-color:#eef1f6}
.swiper-pagination-partner{
position:static; margin-top:2em;}
.swiper-pagination-partner .swiper-pagination-bullet{
border:1px #3371c6 solid; background:none; width:12px; height:12px;opacity:1;}
.swiper-pagination-partner .swiper-pagination-bullet-active{
background-color:#3371c6}
.about_3_1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 5px;}
#footer{ color:#fff;
background-color:#3b3c42; overflow:hidden;}
.footer_1_mid{
margin:0 5%;}
.footer_2{
background-color:#34353b; padding:1em 0;}
.footer_2_mid_left{
float:left;}
.footer_1_mid_left{ color:#e8eef4;
float:left; width:25%;}
.footer_1_mid_right{
float:right; width:75%;}
.footer_1_mid_right ul li{
float:left; width:20%; position:relative;}
.footer_1_mid_left_mid_2{
line-height:1.8; margin:2em 0 1.5em 0;}
.footer_1_mid_left a{
color:#e8eef4;}
.footer_1_mid_left_mid{
padding-right:1em;}
.footer_1_mid_right ul li p{
font-size:1.25em;}
.footer_1_mid_right ul li dl dd a{
color:#ecf2f7;}
.footer_1_mid_right ul li dl dd a:hover{
color:#fff;}
.footer_1_mid_right ul li dl dd{
margin-top:.8em;}
.footer_1_mid_right ul li dl{
margin-top:1.4em;}
.footer_1_mid_right ul li:after{
content:''; position:absolute; left:0; top:0; height:100%; width:1px; background-color:#4e4f54; min-height:21.875em;}
.footer_1_mid_right_mid{
padding:0 25%;}
.footer_1{
padding:6.25em 0;}
.news_1_mid{
position:relative; padding-left:54%;}
.news_1_mid_left{ overflow:hidden;
position:absolute; left:0; top:0; height:100%; width:50%;}
.news_1_mid_left img{
display:none}
.news_1_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.news_1_mid_right_1{
position:relative; padding-left:5em;} 
.news_1_mid_right_1_left{ font-family:Arial, Helvetica, sans-serif;
position:absolute; left:0; top:0; width:5em;}
.news_1_mid_right_1_left_1{ font-size:3.3em;
color:#3269cc; font-weight:bold; line-height:1;}
.news_1_mid_right_1_left_2{
font-size:0.875em; color:#666;}
.news_1_mid_right_1_right span{ font-size:1.5em;
color:#090909; display:block;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   height:3em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all; line-height:1.5;  }
.news_1_mid_right_1_right{
padding-left:1.2em;border-left:1px #dee9ed solid;}
.news_1_mid_right_2{
font-size:0.875em; color:#333; line-height:1.6;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 7;   height:11.2em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin:2.7em 0;}
.news_1_mid_right_3 span{
width:8.428571428571429em; text-align:center; line-height:2.571428571428571em; background-color:#3269cc; font-size:0.875em; color:#fff; display:inline-block;}
.news_1_mid_right_3 span label{ padding-right:1.3em;
background-position:right center; background-repeat:no-repeat; background-image:url(../images/news/img3.png);}
.news_2{ padding-top:1.5em;
background-color:#f3f7fa; overflow:hidden}
.news_1{
padding:3.4375em 0;}
.news_top_1 .about_2_mid_1,.news_top_1 .about_2_mid_2{
text-align:left;}
.news_top{
margin-top:3.75em;}
.news_2_mid_1 ul li{ background-color:#fff; margin-top:2.25em;
float:left; width:31.953125%; margin-right:2.0703125%;}
.news_2_mid_1 ul li:nth-child(3n){
margin-right:0}
.news_2_mid_1_mid{
border:1px #dbdbdb solid;}
.news_2_mid_1_mid_1 img{
width:100%;}
.news_2_mid_1_mid_1{
overflow:hidden}
.news_2_mid_1_mid_2{
margin:1em;}
.news_2_mid_1_mid_2_1{
position:relative; padding-left:4em; font-family:Arial, Helvetica, sans-serif;}
.news_2_mid_1_mid_2_1_left_1{ line-height:.9;
font-size:2.7em; color:#3269cc; font-weight:bold;}
.news_2_mid_1_mid_2_1_left_2{
font-size:0.75em; color:#666;}
.news_2_mid_1_mid_2_1_left{
position:absolute; left:0; top:0; width:4em;}
.news_2_mid_1_mid_2_1_right{
padding-left:1em;border-left:1px #dee9ed solid;}
.news_2_mid_1_mid_2_1_right span{
font-size:1.125em; color:#090909; font-weight:bold; display:block; line-height:1.6;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   height:3.2em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.news_2_mid_1_mid_2_2{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   height:3.2em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all;
font-size:0.875em; color:#333; line-height:1.6; margin:1em 0 0 0;}
.news_2_mid_1_mid_3{
padding:0.7em 1em; border-top:1px #dee9ed solid; }
.news_2_mid_1_mid_3 span{ padding-right:1em;
font-size:0.875em; color:#3269cc; display:inline-block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/news/img2.png);}
.news_2_mid_1 ul li:hover .news_2_mid_1_mid_3 span{
padding-right:1.5em;}
.news_2_mid_2{
margin:3.75em 0; text-align:center;}
.news_2_mid_2 a,.news_2_mid_2 span{ margin:0 .15em;
display:inline-block; border:1px #c2c2c2 solid; background-color:#fff; padding:0.5em .9em; color:#666;}
.news_2_mid_2 a:hover,.news_2_mid_2 a.on,.pagination li.active span{
color:#fff; background-color:#306bc7; border-color:#306bc7}
.news_1{
overflow:hidden}
.news_info_1{ padding:0.9em 0;
background-color:#eff2f5;}
.news_info_1_mid{
color:#0d0d0d; font-size:1.125em;}
.news_info_1_mid span{
color:#1175dc}
.news_info_2_mid_1{ margin-top:2.3em;
text-align:center; font-size:1.875em;}
.news_info_2_mid_2{
color:#666; text-align:center; margin-top:1em;}
.news_info_2_mid_3{ padding-bottom:2em; line-height:1.6; margin-bottom:2em;
margin-top:2em; padding-top:2em; border-top:1px #c8c8c8 dashed;border-bottom:1px #c8c8c8 dashed;}
.news_info_2_mid_4{
position:relative; margin-bottom:4em; line-height:2;}
.news_info_2_mid_4_right{
position:absolute; right:0; top:0;}
.news_info_2_mid_4_right a{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
display:block; width:5em; height:5em; border:1px #e2e7ef solid; position:relative;border-radius:100%}
.news_info_2_mid_4_right a:after{
content:''; position:absolute; width:1.125em; height:2.0625em; top:50%; margin-top:-1.03125em; left:50%; margin-left:-0.5625em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/news/img7.png);}
.news_info_2_mid_4_right a:hover{
background-color:#1175dc; border-color:#1175dc}
.news_info_2_mid_4_right a:hover:after{
background-image:url(../images/news/img7on.png);}
.about_1_mid ul.w_6{
width:100%;}
.about_1_mid ul.w_6 li{
float:left; width:16.66666666666667%;}

.about_1_mid ul.w_7{
width:100%;}
.about_1_mid ul.w_7 li{
float:left; width:14.28571428571429%;}

.xmh_1_mid_2{ margin:2em 0 3em 0;
text-align:center; line-height:1.8; color:#333;}
.xmh_1_mid_2 p{
margin:0.9em 0;}
.xmh_1_mid_3{
text-align:center; margin-bottom:5.625em;}
.xmh_1_mid_1{
margin-top:7em;}
.xmh_2{ overflow:hidden; padding-bottom:27.3125em;
background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; background-image:url(../images/about/img3.jpg);}
.xmh_2 .about_2_mid_1,.xmh_2 .about_2_mid_2{
text-align:left; color:#fff;}
.xmh_2_1{
margin-top:8.5em; margin-bottom:2em;}
.xmh_2_2{
line-height:2;}
.xmh_2_2 p:nth-child(1){
margin-bottom:0.7em;}
.xmh_3_mid_3_mid{
text-align:center}
.xmh_3_mid_1{
margin-top:6.6em;}
.xmh_3 .about_2_mid_2{
position:relative; padding-bottom:1em;}
.xmh_3 .about_2_mid_2:after{ width:2.75em; height:0.1875em; left:50%; bottom:0; margin-left:-1.375em;
content:''; position:absolute; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img9.jpg);}
.xmh_3_mid_2{
text-align:center; color:#333; font-size:1.125em; margin-top:1em; margin-bottom:3.5em;}
.xmh_3_mid_3{
margin-bottom:6.875em;}
.honor_1_mid_1{
overflow:hidden}
.honor_1_mid_1 img{
width:100%;}
.honor_1_mid_2{
font-size:1.5em; margin-top:1em; margin-bottom:0.4em;}
.honor_1_mid_3{
color:#666; font-size:1.125em; font-family:Arial, Helvetica, sans-serif;}
.swiper-button-prev-1{ left:1em; top:33%; cursor:pointer; text-align:center;
position:absolute; z-index:10; width:3.125em; height:3.125em;background-color:rgba(0,0,0, 0.6);border-radius:100%}
.swiper-button-prev-1:after{ position:absolute; left:50%; top:50%; margin-left:-0.34375em; margin-top:-0.625em;
 width:0.6875em; height:1.25em; content:''; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img11.png);}
 .swiper-button-prev-1:hover{background-color:rgba(50,105,204, 0.6);}

.swiper-button-next-1{ right:1em; top:33%; cursor:pointer; text-align:center;
position:absolute; z-index:10; width:3.125em; height:3.125em;background-color:rgba(0,0,0, 0.6);border-radius:100%}
.swiper-button-next-1:after{ position:absolute; left:50%; top:50%; margin-left:-0.34375em; margin-top:-0.625em;
 width:0.6875em; height:1.25em; content:''; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img12.png);}
 .swiper-button-next-1:hover{background-color:rgba(50,105,204, 0.6);} 
.honor_1{
margin-top:2em; margin-bottom:4.3em;} 
.honor_2_mid_2_mid_2{
font-size:1.125em; color:#444545; text-align:center;} 
.honor_2{ padding-top:4.375em;
background-color:#f2f4f7; overflow:hidden}
.honor_2_mid_2 ul li{ margin-right:2.91666666666667%;
float:left; width:22.8125%; margin-top:3.2em;}
.honor_2_mid_2 ul li:nth-child(4n){
margin-right:0}
.honor_2_mid_2_mid_1{
position:relative; padding-bottom:1.5em;}
.honor_2_mid_2_mid_1 div{ overflow:hidden; position:relative;
-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); margin:0 auto;}
.honor_2_mid_2_mid_1 img{
width:100%;}		  
.honor_2_mid_2_mid_1:after{ z-index:100;
content:''; position:absolute; left:0; bottom:0; width:100%; height:1.5em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img14.jpg);}
.job_1{ color:#fff; padding-top:13.9375em; padding-bottom:5.8125em;
overflow:hidden; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/bg.jpg);}
.job_1_1{
text-align:center; font-weight:bold; font-size:1.875em;}
.job_1_2{
font-size:3.75em; text-align:center; letter-spacing:0.01em; margin:0.2em 0 .5em 0;}
.job_1_3{
text-align:center;}
.job_1_3 ul li{ background-position:left center; background-repeat:no-repeat; background-image:url(../images/about/img19.png);
display:inline-block; padding:0 .8em;}
.job_1_3 ul li:nth-child(1){
background-image:none}
.job_1_3 ul li span{ padding-left:26px;
font-size:1.125em; background-position:left center; background-repeat:no-repeat; display:inline-block;}
.job_1_3 ul li:nth-child(1) span{
background-image:url(../images/about/img17.png);}
.job_1_3 ul li:nth-child(2) span{
background-image:url(../images/about/img18.png);}
.job_1_3 ul li:nth-child(3) span{
background-image:url(../images/about/img20.png);}
.job_1_3 ul li a{
color:#fff;}
.job_1_4{ margin-bottom:7.375em; margin-top:3em;
text-align:center;}
.job_1_4 a{
display:inline-block; color:#fff; background-color:#3269cc; font-size:1.5em; width:11.25em; line-height:2.291666666666667em; border-radius:5px;}
.job_1_4 a:hover{
background-color:#fff; color:#3269cc} 
.job_1_5_mid{ text-align:center; padding:0 1em;border-radius:.5em;
border:1px #e6e5ea solid; height:8.125em;}
.job_1_5_mid_1{
height:3.5em;}
.job_1_5_mid_2{
font-size:1.125em; margin-top:0.4em;}
.job_2_1 ul li{
display:block; background-color:#f3f3f3; margin-top:1.5625em; padding:2em;}
.job_2_1_mid_1{
font-size:1.25em; color:#000000;}
.job_2_1_mid_2{ margin-top:1em;
color:#666; font-size:0.875em;}
.job_2_1_mid_2 span{
padding:0 0.6em; color:#cacaca}
.job_2_1_mid{
position:relative; padding-right:9em;}
.job_2_1_mid_right{
position:absolute; right:0; top:0; height:100%; width:9em; text-align:right;}
.job_2_1_mid_right span{
display:inline-block; text-align:center; font-size:0.875em; color:#fff; background-color:#666666;  width:7.642857142857143em; line-height:2.142857142857143em;}
.job_2_1_mid_right:after{
content:''; position:absolute; left:0; top:0; height:100%; width:1px; background-color:#cacaca;}
.job_2_1 ul li:hover .job_2_1_mid_right span{
background-color:#3269cc}
.job_2_1{
padding-top:2.9375em;}
#swiper-pagination-job{
display:none}
.cul_1{ overflow:hidden; padding:6.75em 0;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img21.jpg);}
.cul_1_mid_right{
width:50%; margin-left:50%;}
.cul_1_mid_right_1{
color:#141742; font-size:1.875em;}
.cul_1_mid_right_2{ margin-top:0.4em;
font-family:Arial, Helvetica, sans-serif; color:#686a86;}
.cul_1_mid_right_3 ul li{ margin-top:1.3em;
position:relative; padding-left:5.625em;}
.cul_1_mid_right_3 ul li:nth-child(1){
margin-top:0}
.cul_1_mid_right_3_left{ width:5.625em; letter-spacing:0.1em;
position:absolute; left:0;text-align: justify; }
.cul_1_mid_right_3{ border-bottom:1px #c6b6b8 solid; border-top:1px #c6b6b8 solid;
margin:2em 0; padding:2em 0; overflow:hidden; display:inline-block;}
.cul_1_mid_right_3_left:after{
content:''; position:absolute; right:0; top:0; height:100%; width:1px; background-color:#d2c4ca}
.cul_1_mid_right_3_left span{top:0;text-align: justify; display:inline-block; width:100%;
font-size:1.125em; color:#141742;}
.cul_1_mid_right_3_right{
padding-left:1em;}
.cul_1_mid_right_3_right span{font-size:1.125em; color:#141742;}

.swiper-container-video .swiper-slide {

    padding:0 calc((100vw - 777px) * 0.0125);

	width: 777px;

}

.swiper-container-video-2 .swiper-slide {

    padding:0 calc((100vw - 1072px) * 0.0239583333333333);

	width: 1072px;

}


.cul_3_1{
overflow:hidden;}
.cul_3_1 img{
width:100%;}
.cul_3_2{
text-align:center; font-size:1.5em; line-height:1.6; margin-top:1.5em;}
.cul_3{
margin-bottom:5em;}
.swiper-button-prev-r-v{left:5em; top:33%; cursor:pointer; text-align:center;
position:absolute; z-index:10; width:4.8125em; height:4.8125em;background-color:rgba(0,0,0, 0.6);border-radius:100%}
.swiper-button-prev-r-v:after{ position:absolute; left:50%; top:50%; margin-left:-0.40625em; margin-top:-0.78125em;
 width:0.8125em; height:1.5625em; content:''; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img7on.png);}
 .swiper-button-prev-r-v:hover{background-color:rgba(50,105,204, 0.6);}

.swiper-button-next-l-v{right:5em; top:33%; cursor:pointer; text-align:center;
position:absolute; z-index:10; width:4.8125em; height:4.8125em;background-color:rgba(0,0,0, 0.6);border-radius:100%}
.swiper-button-next-l-v:after{ position:absolute; left:50%; top:50%; margin-left:-0.40625em; margin-top:-0.78125em;
 width:0.8125em; height:1.5625em; content:''; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img8on.png);}
 .swiper-button-next-l-v:hover{background-color:rgba(50,105,204, 0.6);} 
.cul_2_1_mid{
width:50%; margin-left:50%;} 
.cul_2_2{ line-height:1.6; padding:2em 0; 
   color:#fff; background-color:#4a97e5;} 
.cul_2_2 .div1280{
position:relative;}   
.cul_2_2_img_jxw{
position:absolute; left:0; bottom:-110%; width:50%; text-align:center;}
.cul_2_2_img_jxw img{
max-width:70%;}
.cul_2_2_mid{
width:50%; margin-left:50%; font-size:1.25em;} 
.cul_2_1{
margin-top:5.625em; margin-bottom:1.2em;}
.cul_2_2{
margin-bottom:12.8125em;}
.cul_2{ overflow:hidden;
position:relative;}
.banner_f_p{ color:#e50e0d;text-shadow:0 0 0.2em #fff,
                -0 -0 0.2em #fff;
  text-shadow: #fff 3px 0 0, #fff 0 3px 0, #fff -3px 0 0, #fff 0 -3px 0;}
.par_1{ padding:13.125em 0;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img27.jpg);}  
.par_1_mid ul li{ margin-top:2.8em;
position:relative; padding-left:4.0625em;}
.par_1_mid ul li:nth-child(1){
margin-top:0}
.par_1_mid_left{
position:absolute; left:0; top:0; width:4.0625em;}
.par_1_mid_right{
padding-left:.6em;}
.par_1_mid_right_1{
color:#ca1b20; font-size:2.25em; font-weight:bold}
.par_1_mid_right_2{ font-size:1.125em;
font-family:Arial, Helvetica, sans-serif; color:#dd1c1a;}
.par_1_mid_right_3{ margin-top:.6em;
font-size:1.25em; color:#424242; line-height:1.5;}
.par_1_mid{
max-width:56.25em;}
.par_2 img{
width:100%;}
.par_3{ overflow:hidden; padding:5em 0;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img29.jpg);}
.par_3_2{
margin-top:2.8em;}
.video_1_1_1 video{
object-fit:fill; width:100%;}
.video_1_1_2{
font-size:1.5em; margin-top:1em;}
.video_1_1_3{ margin-top:0.5em;
font-family:Arial, Helvetica, sans-serif; color:#666; font-size:1.125em;}
.video_1_1 ul li{
padding:3em 0 2.5em 0; border-bottom:1px #dadada dashed;}
.video_top{
margin-top:4.375em;}
.about_his_mid{ color:#fff; overflow:hidden; padding-bottom:11.875em; padding-top:6em;
background-position:center bottom; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/abbg.jpg);}
.about_his_mid_2{
margin:0 auto; padding:0 1em; max-width:68.75em;}
.about_his_mid_2_mid{
position:relative;}
.about_his_mid_2_mid_year{ font-weight:bold;
text-align:center; font-size:21em; font-family:Arial, Helvetica, sans-serif; color:#ebf0f6; opacity:0.05;}
.about_his_mid_2_mid_year_jj{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-align:center;}
.about_his_mid_2_mid_year_jj_mid{
max-width:23.625em; margin:0 auto;}
.about_his_mid_2_mid_year_jj_mid_1 span{ padding:0 25px;
display:inline-block; position:relative; font-size:2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.about_his_mid_2_mid_year_jj_mid_1 span b{ height:100%; top:0;
position:absolute; width:15px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/img33.jpg);}
.about_his_mid_2_mid_year_jj_mid_1 span b:nth-child(1){
left:0;}
.about_his_mid_2_mid_year_jj_mid_1 span b:nth-child(2){
right:0;}
.about_his_mid_2_mid_year_jj_mid_2{
font-size:1.125em; line-height:1.6; margin-top:0.5em;}
.about_his_mid_3 ul li{ position:relative;
float:left; width:11.11111111111111%; position:relative}
.about_his_mid_3 ul li:after{ left:50%; top:50%; margin-left:-10px; margin-top:-10px;border-radius:50%; position:absolute;  
width:16px; height:16px; content:''; border:2px #d4dee8 solid;}
.about_his_mid_3 ul li:before{border-radius:50%; position:absolute;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; opacity:0;
content:''; background-color:#fff; width:8px; height:8px; left:50%; top:50%; margin-left:-4px; margin-top:-4px;}
.about_his_mid_3 ul li.on:before{
opacity:1;}
.about_his_mid_3 ul li dl dd{
float:left; width:50%;}
.about_his_mid_3 ul li dl dd:nth-child(1) .about_his_mid_3_line{
padding-right:10px;
}
.about_his_mid_3 ul li dl dd:nth-child(2) .about_his_mid_3_line{
padding-left:10px;
}
.about_his_mid_3_line_mid{
position:relative; height:20px;}
.about_his_mid_3_line_mid:after{
content:''; position:absolute; left:0; top:50%; width:100%; height:1px; background-color:#dde3e9; margin-top:0.5px; }
.about_his_mid_3_year{
position:absolute; left:0; bottom:-35px; width:100%; text-align:center; font-size:1.125em; color:#dde3e9} 
.about_his_mid_3 ul li:nth-child(1) dl dd:nth-child(1){
opacity:0;}
.about_his_mid_3 ul li.hasyear{
cursor:pointer}
.about_his_mid_3 ul li:last-child dl dd:nth-child(2){
opacity:0;}
.about_his_mid_3 ul li.on .about_his_mid_3_year{
bottom:auto; top:-40px; color:#fff; font-size:1.75em;}
.about_his_mid_3{
margin-top:2em;}
.about_his_mid_2 .swiper-button-prev-1{
background-color:#fff; top:50%; margin-top:-1.5625em;}
.about_his_mid_2 .swiper-button-prev-1:after{
background-image:url(../images/about/img34.png);}
.about_his_mid_2 .swiper-button-next-1{
background-color:#fff; top:50%; margin-top:-1.5625em;}
.about_his_mid_2 .swiper-button-next-1:after{
background-image:url(../images/about/img35.png);}
.about_his_mid_2 .swiper-button-prev-1:hover{
background-color:rgba(50,105,204, 0.6);}
.about_his_mid_2 .swiper-button-prev-1:hover:after{
background-image:url(../images/about/img11.png);}
.about_his_mid_2 .swiper-button-next-1:hover{
background-color:rgba(50,105,204, 0.6);}
.about_his_mid_2 .swiper-button-next-1:hover:after{
background-image:url(../images/about/img12.png);}
.abfzlc_p{
display:none}
.about_1_mid ul.w_4_s{
width:100%;}
.so_1_1_left{
float:left;}
.so_1_1_right{
float:right;}
.so_1_1_right a{ padding:0.2em 1.3em; margin-left:0.25em;border-radius:4px;  -webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
display:inline-block; background-color:#f3f5f9; border:1px #737373 solid; font-size:1.25em; color:#141414; } 
.so_1{
margin-top:3.125em;}
.so_1_1_right a:hover,.so_1_1_right a.on{
color:#fff; background-color:#3269cc; border-color:#3269cc}
.so_1_2{
color:#292929; line-height:1.7; margin:3em 0 2.5em 0}
.so_2{ overflow:hidden;
background-color:#000b3f; color:#fff;}
.so_2_mid_2 img{
width:100%;}
.so_2_mid_1{
line-height:2; margin-top:4em;}
.so_1_1_left .about_2_mid_1,.so_1_1_left .about_2_mid_2{
text-align:left;}
.nybanner_mid_4{ margin:1.5em 0;
max-width:57.1875em; line-height:1.8;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 3;    
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.nybanner_mid_5 a{
display:inline-block; background-color:#3269cc; color:#fff; width:12.8125em; line-height:3.375em; text-align:center;border-radius:3px;}
.nybanner_mid_5 a:hover{
color:#3269cc; background-color:#fff;}
.so_1_ny_1{
background-color:#f3f6f8; overflow:hidden; margin-top:0; padding-top:3.125em;}
.cj_1{
margin-top:2.5em;}
.cj_2_img{
overflow:hidden;}
.cj_2_img img{
width:100%;}
.cj_2{
position:relative; margin-top:2.2em; margin-bottom:6.875em;}
.cj_2_top{ padding:.9em 0; display:none;
position:absolute; left:0; top:0; width:100%; z-index:100;background-color:rgba(0,0,0, 0.45);}
.cjpicna_mask{
position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; z-index:100;}
.cjpicna_mask span{ line-height:2.933333333333333em; padding:0 2.5em;
display:inline-block; position:relative;background-color:rgba(46,97,193, 0.58); color:#fff; font-size:1.875em;}
.cjpicna_mask span:after{
content:''; position:absolute; left:3%; top:6%; width:93%; height:86%; border:1px #fff solid; opacity:0.28;}
.cj_2_top_mid{ position:relative;
margin:0 2em; text-align:center;}
.cj_2_top_name{ background-position:left center; background-repeat:no-repeat; background-image:url(../images/so/img7.png);
color:#fff; font-size:1.125em; padding:0 1em; cursor:pointer;}
.swiper-container-cj_name .swiper-slide:nth-child(1) .cj_2_top_name{
background-image:none}
.cj_2_top_mid_left{
width:10px; height:17px; position:absolute; left:-10px;  top:50%; margin-top:-8.5px; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/so/img4.png); cursor:pointer;}
.cj_2_top_mid_right{
width:10px; height:17px; position:absolute; right:-10px;  top:50%; margin-top:-8.5px; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/so/img5.png); cursor:pointer;}
.so_1_ny_2_2{
margin:0 auto; max-width:68.75em;}
.so_1_ny_2_2_mid_1{
height:9.875em; text-align:center;}
.so_1_ny_2_2 .swiper-slide{
width:14.27272727272727%;}
.so_1_ny_2_2 .swiper-slide:nth-child(2n){
width:7.1%;}
.so_1_ny_2_2_mid_1_line{
padding:0 1em;}
.so_1_ny_2_2_mid_1_span{
display:inline-block; position:relative;}
.so_1_ny_2_2_mid_1_span img:nth-child(2){
position:absolute; left:0; top:0; z-index:10;opacity:0;}
.so_1_ny_2_2_mid_2{
text-align:center;  font-size:1.125em; margin:1em 0;}
.swiper-pagination-ys{
position:static; margin-top:1em; display:none}
.so_1_ny_2_1{
margin:3.75em 0;}
.so_1_ny_2_3{
margin:3em auto; max-width:36.25em; position:relative;}
.so_1_ny_2_3:after{
content:''; position:absolute; left:0; top:0; width:1.3125em; height:1.0625em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/img8.png); z-index:10;}
.so_1_ny_2_3:before{
content:''; position:absolute; right:0; top:0; width:1.3125em; height:1.0625em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/img9.png); z-index:10;}
.so_1_ny_2_3_mid{
text-align:center; margin:0 auto; padding:0 3em;}
.so_1_ny_2_3_mid_1{
font-size:1.5em; color:#333; position:relative; padding-bottom:0.4em;}
.so_1_ny_2_3_mid_1:after{ position:absolute;
content:''; left:50%; bottom:0; width:1.041666666666667em; background-color:#3269cc; height:1px; margin-left:-0.5208333333333333em;}
.so_1_ny_2_3_mid_2{
font-size:1.125em; color:#666666; line-height:1.6; margin-top:0.6em;}
.so_1_ny_2_3_mid ul li{
display:none;}
.so_1_ny_2_3_mid ul li:nth-child(1){
display:block}
.so_1_ny_2{ overflow:hidden;
padding-bottom:2em;}
.hasjjon .so_1_ny_2_2_mid_1_span img:nth-child(2){
opacity:1;}
.so_1_ny_3{ overflow:hidden; padding-bottom:12.8125em;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/bg.jpg);}
.so_1_ny_3_1{
margin:4em 0;}
.so_1_ny_3_2_mid{    overflow:hidden;  
background-position:center; background-repeat:no-repeat; background-size:cover; position:relative;}
.so_1_ny_3_2_mid_left{ display:none;
position:absolute; left:0; top:0; width:0.125em; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/img12.png);}
.so_1_ny_3_2_mid_right{display:none;
position:absolute; right:0; top:0; width:0.125em; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/img13.png);}
.so_1_ny_3_2_mid_top{display:none;
position:absolute; right:0; top:0; height:0.125em; width:100%; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/img14.png);}
.so_1_ny_3_2_mid_bottom{display:none;
position:absolute; right:0; bottom:0; height:0.125em; width:100%; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/img15.png);}
.dtpic{
width:100%;}
.so_1_ny_3_2_mid_mask{ text-align:center;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.so_1_ny_3_2{
margin:0 auto; max-width:66.25em;}
.so_1_ny_3_2_mid_2{display:block;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; overflow:hidden;
color:#fff; padding:0 1em;}
.so_1_ny_3_2_mid_1{
height:7em;}
.swiper-pagination-jz{
position:static; margin-top:1em; display:none;}
.so_1_ny_5{ color:#fff; padding-bottom:10em; padding-top:8.125em;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/bg2.jpg);}
.so_1_ny_5_mid_1{
text-align:center; font-size:3em;}
.so_1_ny_5_mid_2{
font-size:1.875em; text-align:center; margin-top:0.75em; color:#e2e3e9}
.so_1_ny_5_mid_3 ul{
margin:0 auto; max-width:67.5em;}
.so_1_ny_5_mid_3 ul li{
float:left; text-align:center; width:19.4%; margin-right:7.46666666666667%;}
.so_1_ny_5_mid_3 ul li:nth-child(4n){
margin-right:0;}
.so_1_ny_5_mid_3_2{
font-size:1.25em;}
.so_1_ny_5_mid_3_1{
height:4.6875em;}
.so_1_ny_5_mid_3{
margin-top:4.375em; margin-bottom:4.375em;}
.so_1_ny_5_mid_3_3{
color:#e2e3e9; margin-top:1em;}
.so_1_ny_5_mid_4{
text-align:center;}
.so_1_ny_5_mid_4 a{ width:15em;  text-align:center;border-radius:0.625em;  
display:inline-block; background-color:#3269cc; padding:0.7em 0; color:#fff;}
.so_1_ny_5_mid_4 a span{ padding-left:1.5em; 
font-size:1.5em; position:relative; display:inline-block;}
.so_1_ny_5_mid_4 a span:after{
content:''; position:absolute; left:0; top:0; width:1.291666666666667em; height:1.25em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/i5.png);}
.so_1_ny_5_mid_4 a:hover{
background-color:#fff; color:#3269cc}
.so_1_ny_5_mid_4 a:hover span:after{
background-image:url(../images/so/i6.png);}
.so_1_ny_4_2 ul li{ position:relative;
float:left; width:32.03125%; margin-right:1.953125%;}
.so_1_ny_4_2 ul li:after{
content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background-color:#f1f5f6;}
.so_1_ny_4_2 ul li:before{ z-index:10; opacity:0;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
content:''; position:absolute; left:0; bottom:0; width:0%; height:1px; background-color:#3269cc;}
.so_1_ny_4_2 ul li:hover:before{ width:100%; opacity:1;}
.so_1_ny_4_2 ul li:nth-child(3n){
margin-right:0;}
.so_1_ny_4_2_mid_1{
overflow:hidden;}
.so_1_ny_4_2_mid_1 img{
width:100%;}
.so_1_ny_4_2_mid_2{
margin:1.2em 0; position:relative; padding-right:4.375em;}
.so_1_ny_4_2_mid_2:after{
content:''; position:absolute; right:1em; width:3.1875em; height:3.1875em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/so/img16.png); top:0;}
.so_1_ny_4_2_mid_2_1{
font-size:1.25em; color:#000;}
.so_1_ny_4_2_mid_2_2{
font-family:Arial, Helvetica, sans-serif; color:#666; font-size:0.875em; margin-top:0.4em;}
.so_1_ny_4_1{
margin:4.375em 0;}
.so_1_ny_4_3{
text-align:center; margin:3.4375em 0;}
.so_1_ny_4_3 a{
display:inline-block; border:1px #bababa solid; width:13.625em; line-height:3.25em;}
.so_1_ny_4_3 a span{ font-family:Arial, Helvetica, sans-serif; font-size:1.125em; background-position:right center; background-repeat:no-repeat; background-image:url(../images/so/img17.jpg); padding-right:2em; color:#000;}
.so_1_ny_4_3 a:hover span{
padding-right:2.5em;}
.so_list_top{ height:2.5em;
background-position:left top; background-image:url(../images/so/img19.png);}
.so_cate_list ul li{ border-bottom:1px #d9d9d9 dashed; padding:2.8125em 0 1.5em 0;
float:left; width:48.203125%;}
.so_cate_list ul li:nth-child(2n){
float:right;}
.so_cate_list_mid_1{ margin-top:1em;
font-size:1.5em; color:#000;}
.so_cate_list_mid_2{
font-family:Arial, Helvetica, sans-serif; color:#666; font-size:1.125em; margin-top:0.5em;}
.swiper-pagination-jz-show{
display:block}
.banner_mid{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.banner_mid_1{
text-align:center;}
.indexbanner{
position:relative;}
.indexbanner_footer_mid{height:6.875em;
position:absolute; left:0; bottom:6%; width:100%; text-align:center; z-index:10;}
.indexbanner_footer_mid ul{ text-align:center; width:0; opacity:0; margin:0 auto; overflow:hidden; position:absolute;
  left:50%;   bottom:0; height:100%;  z-index:100;-webkit-transition-duration: 1.5s; -ms-transition-duration: 1.5s; -o-transition-duration: 1.5s; -moz-transition-duration: 1.5s; transition-duration: 1.5s;}
.indexbanner_footer_mid ul li{ position:relative; display:inline-block; 
  width:6.875em; height:6.875em;background-color:rgba(255,255,255, 0.62);border-radius:50%;margin:0 25px; }
.indexbanner_footer_mid ul li:after{border-radius:50%; position:absolute;
content:''; width:5.625em; height:5.625em; left:50%; top:50%; background-color:#fff; margin-left:-2.8125em; margin-top:-2.8125em;}
.indexbanner_footer_mid_mid{ z-index:10; 
position:absolute; left:0; bottom:0; width:100%; height:100%; text-align:center;}
.indexbanner_footer_mid ul li.xmh:after{
background-color:#3269cc;}
.indexbanner_footer_mid_mid_1{
height:2.5em;}
.indexbanner_footer_mid_mid_2{
font-size:0.875em; color:#010101;}
.indexbanner_footer_mid ul li.xmh .indexbanner_footer_mid_mid_2{
color:#fff;}
.indexbanner_footer_mid ul li.xmh{
opacity:0;}
.indexbanner_footer_mid.on ul{
left:0; width:100%; opacity:1;}
.indexbanner_footer_mid_cur{background-color:rgba(255,255,255, 0.62);border-radius:50%;
position:absolute; left:50%; bottom:0; width:6.875em; height:6.875em; z-index:10; margin-left:-3.4375em;}
 
.indexbanner_footer_mid_cur:after{border-radius:50%; position:absolute;
content:''; width:5.625em; height:5.625em; left:50%; top:50%; background-color:#3269cc; margin-left:-2.8125em; margin-top:-2.8125em;}
.indexbanner_footer_mid_cur .indexbanner_footer_mid_mid_2{
color:#fff;}
.index_1_mid_left{ width:37.5%; margin-left:3.125%;
float:left; margin-top:3.125em;}
.index_1_mid_right{
float:right; width:41.5625%; margin-right:3.125%;}
.index_1_mid{
padding:4.375em 0; overflow:hidden}
.index_2_mid_1 ul li{
float:left; width:14.28571428571429%;}
.index_2_mid_1_mid{
 position:relative;}
 .index_2_mid_1_mid div{
 overflow:hidden}
.index_2_mid_1_mid div img{
width:100%;}
.index_2_mid_1_mid span{ padding-left:1.5em; z-index:10;
position:absolute; left:-0.475em; bottom:1em; font-size:1.25em;   display:inline-block; color:#fff;}
.index_2_mid_1_mid span:after{
content:''; position:absolute; left:0; top:50%; margin-top:-0.475em; width:0.95em; height:0.95em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img6.png);}
.index_2_mid_1 ul li:nth-child(1) .index_2_mid_1_mid span:after{
display:none}
.index_2_mid_2{ position:relative; background-color:#c3d2d9; margin-bottom:4.6875em;
margin-top:2.375em; height:2px;}
.index_2_mid_2 span{ width:0;
position:absolute; left:0; top:0; height:100%; background-color:#3269cc;}
.index_com_t{ margin:3.75em 0;
text-align:center; position:relative;}
.index_com_t_1{ position:relative; z-index:10;
font-size:2.5em; color:#000; text-align:center;}
.index_com_t_2{ position:relative; z-index:10;
font-family:Arial, Helvetica, sans-serif; color:#666; margin-top:0.4em;}
.index_com_t_3{ position:absolute; left:0; top:0; width:100%; z-index:0; font-weight:bold; text-align:center;
color:#e1e6f0; font-size:3em; font-family:Arial, Helvetica, sans-serif}
.index_4_2_mid{ text-align:center;
margin:0 auto; max-width:35.9375em;opacity:0;}
.swiper-container-video-2 .swiper-slide-active .index_4_2_mid{
opacity:1;}
.index_4_2_mid_1{ margin-top:1.5em;
font-size:1.5em; color:#000; position:relative; padding-bottom:0.5em;}
.index_4_2_mid_1:after{
position:absolute; content:''; left:50%; bottom:0; width:1.25em; height:2px; background-color:#3269cc; margin-left:-0.625em;}
.index_4_2_mid_2{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   height:3em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all;
font-size:0.875em; color:#666; line-height:1.5; margin-top:1em;}
.index_case_footer{ z-index:100;
position:absolute; width:52.75em; left:50%; bottom:0; margin-left:-26.375em; height:2.0625em;}
.index_case_footer_left{ cursor:pointer;
position:absolute; left:0; top:0; height:100%; width:1.125em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img16.png);}
.index_case_footer_right{ cursor:pointer;
position:absolute; right:0; top:0; height:100%; width:1.125em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img17.png);}
.index_5{ padding-bottom:4.375em;
background-color:#f4f6f9; overflow:hidden;}
.index_5_1_left_1{
position:relative; overflow:hidden; height:28.125em;}
.index_5_1_left_1_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_5_1_left_1 img{
display:none;}
.index_5_1_left{
float:left; width:64.609375%;}
.index_5_1_left_2{ margin:1.3em 0;
position:relative; padding-left:5em;}
.index_5_1_left_2_left{ font-family:Arial, Helvetica, sans-serif;
position:absolute; left:0; top:0;}
.index_5_1_left_2_left_1{
font-size:3.2em; line-height:1; color:#3269cc; font-weight:bold}
.index_5_1_left_2_left_2{
color:#666; font-size:0.875em;}
.index_5_1_right{
float:right; width:32.5%;}
.index_5_1_left_3{
font-size:0.875em; color:#333; line-height:1.5;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 3;   height:4.5em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-bottom:1.2em;}
.index_5_1_left_2_right_1{ line-height:1.5;
font-size:1.5em; color:#090909;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   height:3em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.index_5_1_left_2_right{
padding-left:1em; position:relative; }
.index_5_1_left_2_right:after{
position:absolute; left:0; top:5%; height:90%; content:''; width:1px; background-color:#dcdcdc;}
.index_5_1_left_4 span{ font-size:0.875em;
font-family:Arial, Helvetica, sans-serif; color:#3269cc;}
.index_5_1_right_mid_1{
position:relative; height:15.625em; overflow:hidden;}
.index_5_1_right_mid_1 img{
display:none}
.index_5_1_right_mid_1_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_5_1_right_mid_2{ margin:1em 0 1em 0;
position:relative; padding-left:4em;}
.index_5_1_right ul li:nth-child(1){
padding-bottom:.5em;}
.index_5_1_right_mid_2_left{
position:absolute; left:0; top:0; font-family:Arial, Helvetica, sans-serif;}
.index_5_1_right_mid_2_left_1{
font-size:2.7em; line-height:1; font-weight:bold; color:#3269cc;}
.index_5_1_right_mid_2_left_2{
font-size:0.75em;}
.index_5_1_right_mid_2_right_1{  
color:#090909; font-size:1.125em;}
.index_5_1_right_mid_2_right{
padding-left:1em; position:relative;}
.index_5_1_right_mid_2_right:after{position:absolute; left:0; top:5%; height:90%; content:''; width:1px; background-color:#dcdcdc;}
.index_5_1_right_mid_3{
font-size:0.875em; color:#333; margin-top:0.7em;}
#header{ padding:0em 0;
position:fixed; left:0; top:0em; width:100%; z-index:999; }
#headermid{ position:relative;
height:5.5625em;}
.header_left{ z-index:10;
position:absolute; left:3.75em; top:0; height:100%;}
.header_left img:nth-child(2){
display:none}
.header_mid{
position:absolute; left:0; top:0; height:100%; padding-left:15em;}
.header_mid ul li{
float:left; margin-right:5.3125em; position:relative;}
.header_mid ul li a.biga{
color:#fff; display:block; line-height:5.5625em;}
.header_right{ 
position:absolute; right:3.75em; top:0; height:100%;}
.header_right span{ padding-left:1.5625em;color:#fff;
font-family:Arial, Helvetica, sans-serif; display:inline-block; background-position:left center; background-repeat:no-repeat; background-image:url(../images/header/img1.png);}
.bodyon #header{
background-color:#fff;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);}
.bodyon #header .header_mid ul li a{
color:#333;}	
.bodyon #header .header_left img:nth-child(1){
display:none}
.bodyon #header .header_left img:nth-child(2){
display:block}	
.bodyon #header .header_right span{
color:#333; background-image:url(../images/header/img1on.png);}  
.bodyon #header .header_left img{
height:2.875em;}
.bodyon #header #headermid{
height:4.875em;}
.bodyon #header .header_mid ul li a.biga{
line-height:4.875em;}
.ser_1_line{
position:relative; padding-bottom:.8em;}
.ser_1_line:after{
content:''; position:absolute; bottom:0; width:2.444444444444444em; height:3px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img15.jpg); left:50%; margin-left:-1.222222222222222em;}
.ser_1{
margin-top:3.75em;}
.ser_1_2{ line-height:1.8;
text-align:center; font-size:1.125em; margin-top:1em;}
.swiper-container-zxsj .swiper-slide{
width:10.9375%;
}
.swiper-container-zxsj .swiper-slide:nth-child(2n){
width:3.9%;
}
.ser_1_3_vh{
height:8.75em; position:relative;}
.ser_1_3_vh_pic{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
border:1px #c9cfdb dashed; text-align:center; height:8.75em;border-radius:50%;  }
.ser_1_3_vh_pic{
text-align:center;}
.ser_1_3_vh_pic span{
display:inline-block; position:relative;}
.ser_1_3_vh_pic span img:nth-child(2){-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
position:absolute; left:0; top:0; z-index:10; opacity:0;}
.ser_1_3_vh_name{
text-align:center; font-size:1.125em; margin-top:1em;}
.swiper-pagination-zxsj{
position:static; margin-top:1.5em; display:none;}
.ser_1_3_vh_pic:hover{
background-color:#3269cc; border-color:#3269cc}
.ser_1_3_vh_pic:hover span img:nth-child(2){
opacity:1;}
.ser_1_3_vh_pic:hover span img:nth-child(1){
opacity:0;}
.ser_1_3{
margin:5em 0;}
.ser_1_4{
text-align:center; margin-bottom:7em;}
.ser_1_4 ul li{ position:relative;
display:inline-block; padding:0 2.5em;}
.ser_1_4 ul li:after{
content:''; position:absolute; left:0; top:0; height:100%; width:1px; background-color:#d9e1e2;}
.ser_1_4 ul li:nth-child(1):after{
display:none}
.ser_1_4_mid{
position:relative; padding-left:4.375em;}
.ser_1_4_mid_left{
position:absolute; left:0; top:0;}
.ser_1_4_mid_right{
text-align:left;}
.ser_1_4_mid_right_1{
font-size:1.5em; color:#000;}
.ser_1_4_mid_right_2{
color:#999; font-size:0.875em; font-family:Arial, Helvetica, sans-serif}
.ser_3_2_mid_2{
overflow:hidden;}
.ser_3_2_mid_2 img{
width:100%;}
.ser_3_2_mid{
position:relative;}
.ser_3_2_mid:after{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
content:''; position:absolute; left:3%; top:6%; width:93%; height:87%; border:1px #26adb0 solid;}
.ser_3_2_mid:hover:after{transform: scale(.9, .9)}

.ser_3_2_mid_1{ font-family:Arial, Helvetica, sans-serif;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-align:center; color:#fff;}
.ser_3_2_mid_1_mid_1{
color:#fff; font-weight:bold;}
.ser_3_2_mid_1_mid_1 span{font-size:3em;
display:inline-block; position:relative;}
.ser_3_2_mid_1_mid_1 span i{
font-style:inherit; position:absolute; right:-0.6em; top:-.5em; }
.ser_3_2_mid_1_mid_2{
color:#e1e2e2; font-size:1.125em; margin-top:0.5em;}
.ser_3_2{
margin:5em 0;} 
.swiper-pagination-jckf{
position:static; margin-top:1.5em; display:none}
.ser_4{ overflow:hidden; padding-top:4.0625em; padding-bottom:5em;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img17.jpg);}
.ser_4_mid_left{
float:left; width:46.328125%;}
.ser_4_mid_right{
float:right; width:49.84375%;}
.ser_4_mid_right ul li{
padding:1.5em 0; border-bottom:1px #4d646b solid;}
.ser_4_mid_right ul li:last-child{
border:none}
.ser_4_mid_right_2{ margin-top:0.5em;
color:#fff; font-size:1.125em; line-height:1.7;}
.ser_4_mid_right_mid{
position:relative; padding-left:2em;}
.ser_4_mid_right_mid:after{
content:''; position:absolute; left:0; top:0.25em; width:1.4375em; height:1.4375em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img14.png);}
.ser_4_mid_right_1{
font-size:1.5em; color:#06ffdf;}
.ser_4_mid{
margin-top:4.375em;}
.ser_5{
overflow:hidden; padding:4.375em 0;}
.ser_5_1{
margin-top:3.125em;}
.ser_6{ padding-top:5em; overflow:hidden; padding-bottom:9.75em;
background-position:center bottom; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img21.jpg);}
.ser_7_1{
margin:0 auto; max-width:68.75em;}
.ser_5_1_mid_1{
text-align:center;}
.ser_5_1_mid_2{
text-align:center; font-size:1.125em; margin-top:1.5em;}
.swiper-pagination-ywfw{
display:none}
.ser_8{ overflow:hidden; position:relative;
background-position:center bottom; background-repeat:no-repeat;/* height:44.3125em;*/ /*background-image:url(../images/service/img36.jpg);*/}
.ser_8_t{ overflow:hidden; padding-bottom:3.5em;
background-position:center bottom; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img45.jpg);}
.ser_8_f{ position:relative; 
background-position:center; background-repeat:no-repeat; background-image:url(../images/service/img46.jpg);}
.ser_8_1{
margin-top:3.125em;}
.div1286{
max-width:80.375em; margin:0 auto;}
.ser_8_link{
 }
.ser_8_link_mid{
height:32.125em; background-position:center; background-repeat:no-repeat; /*background-image:url(../images/service/img47.jpg);*/ position:relative;}
.ser_8_link_mid a{  
display:block; width:122px; height:43px;   position:absolute;}
.ser_8_link_mid a:nth-child(1){
left:160px; top:160px;}
.ser_8_link_mid a:nth-child(2){
left:475px; top:140px;}
.ser_8_link_mid a:nth-child(3){
left:543px; top:0px;}
.ser_8_link_mid a:nth-child(4){
left:857px; top:66px;}
.ser_8_link_mid a:nth-child(5){
right:-20px; top:125px;}
.ser_6_1{ margin-bottom:3em;
padding-bottom:2em; border-bottom:1px #fff dashed;}
.ser_6 .ser_1_line:after{
background-image:none;} 
.ser_6_2_left{
float:left; width:32.1875%;}
.ser_6_2_right{ color:#fff;
float:right; width:66%;}
.ser_6_2_right_1 ul li{
font-size:1.125em; margin-bottom:0.5em; position:relative; padding-left:1.388888888888889em;}
.ser_6_2_right_1 ul li:after{
content:''; position:absolute; left:0; top:.25em; width:0.8888888888888889em; height:0.8888888888888889em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img20.png);}
.ser_6_2_right_2_mid{
text-align:center;}
.ser_6_2_right_2_mid_2{
margin-top:1.5em;}
.ser_6_2_right_2{
margin-top:3em;}
.swiper-pagination-sjfw{
display:none; position:static; margin-top:1.5em;}

.swiper-container-cj_pic_left{  
width:38px; height:77px; position:absolute; left:0em;  top:50%; margin-top:-38.5px; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/left.png); cursor:pointer;}
.swiper-container-cj_pic_left:hover{
background-image:url(../images/lefthover.png);}
.swiper-container-cj_pic_right{  
width:38px; height:77px; position:absolute; right:0em;  top:50%; margin-top:-38.5px; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/right.png); cursor:pointer;}
.swiper-container-cj_pic_right:hover{
background-image:url(../images/righthover.png);}
.index_3{ overflow:hidden;
background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; background-image:url(../images/index/1920.jpg);}
.index_3_mid_left{
position:relative; float:left; width:49.140625%;}
.index_3_mid_right{
float:right; width:48.296875%; margin-top:2em;}
.index_3_mid_right ul li{ padding:1.5em 0; border-bottom:1px #5f6771 solid;
float:left; width:43.97163120567376%;}
.index_3_mid_right ul li:nth-child(2n){
float:right;}
.index_3_mid_right_mid{
position:relative; padding-left:5em;}
.index_3_mid_right_mid_left{ background-size:cover;
background-position:center; background-repeat:no-repeat; position:absolute; left:0; top:50%;}
.index_3_mid_right ul li:nth-child(1) .index_3_mid_right_mid_left{
width:3.0625em; height:2.8125em; background-image:url(../images/index/1.png); margin-top:-1.40625em;}
.index_3_mid_right ul li:nth-child(2) .index_3_mid_right_mid_left{
width:3.75em; height:2.375em; background-image:url(../images/index/2.png); margin-top:-1.1875em;}
.index_3_mid_right ul li:nth-child(3) .index_3_mid_right_mid_left{
width:3.875em; height:2.8125em; background-image:url(../images/index/3.png); margin-top:-1.40625em;}
.index_3_mid_right ul li:nth-child(4) .index_3_mid_right_mid_left{
width:3.125em; height:3.125em; background-image:url(../images/index/4.png); margin-top:-1.5625em;}
.index_3_mid_right ul li:nth-child(5) .index_3_mid_right_mid_left{
width:2.75em; height:2.75em; background-image:url(../images/index/5.png); margin-top:-1.375em;}
.index_3_mid_right ul li:nth-child(6) .index_3_mid_right_mid_left{ left:.8em;
width:1.8125em; height:3.25em; background-image:url(../images/index/6.png); margin-top:-1.625em;}
.index_3_mid_right ul li:nth-child(7) .index_3_mid_right_mid_left{
width:3.1875em; height:3.1875em; background-image:url(../images/index/7.png); margin-top:-1.59375em;}
.index_3_mid_right ul li:nth-child(8) .index_3_mid_right_mid_left{
width:3em; height:3.0625em; background-image:url(../images/index/8.png); margin-top:-1.53125em;}
.index_3_mid_right_mid_right_1 span{
display:inline-block; position:relative;}
.index_3_mid_right_mid_right_1 span b{
font-size:2.1em;}
.index_3_mid_right_mid_right_1 span i{
font-style:inherit; font-size:0.875em; margin-left:0.2em;}
.index_3_mid_footer{
margin:3.5em 0 5em 0;}
.index_3_mid_footer ul li{
float:left; width:25%; position:relative;}
.index_3_mid_footer ul li:after{
background-color:#71777c; height:100%; width:2px; content:''; position:absolute; left:0; top:0;}
.index_3_mid_footer ul li:nth-child(1):after{
display:none}
.index_3_mid_footer_mid{
display:inline-block; position:relative; padding-left:4.375em; margin:0 1em;}
.index_3_mid_footer_mid_left{
position:absolute; left:0; top:0.3em; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_3_mid_footer ul li:nth-child(1) .index_3_mid_footer_mid_left{
width:3em; height:3.0625em; background-image:url(../images/index/9.png);}
.index_3_mid_footer ul li:nth-child(2) .index_3_mid_footer_mid_left{
width:3.8125em; height:2.8125em; background-image:url(../images/index/10.png);}
.index_3_mid_footer ul li:nth-child(3) .index_3_mid_footer_mid_left{
width:3.6875em; height:3.6875em; background-image:url(../images/index/11.png);}
.index_3_mid_footer ul li:nth-child(4) .index_3_mid_footer_mid_left{
width:3.5em; height:3.5em; background-image:url(../images/index/12.png);}
.index_3_mid_footer ul li:nth-child(2){
text-align:center}
.index_3_mid_footer ul li:nth-child(3){
text-align:center}
.index_3_mid_footer ul li:nth-child(4){
text-align:right}
.index_3_mid_footer_mid_right{
text-align:left;}
.index_3_mid_footer_mid_right_2{
font-size:1.125em;}
.index_3_mid_footer_mid_right_1 span b{
font-size:2.4em;}
.index_3_mid_footer_mid_right_1 span i{
font-style:inherit; margin-left:0.2em;
}
.index_3_mid_footer_mid_right{
padding-left:0.5em;}

.index_3_mid_left .btn{
position:absolute; right:18.44197138314785%; bottom:30%; width:50px; height:50px; z-index:10; display:block;}
.index_3_mid_left .btn .dot{position:relative;display:inline-block;width:20px;height:20px; margin-left:15px; margin-top:15px;border-radius:50%;background-color:#f20e0e;vertical-align:middle}
.index_3_mid_left .btn .dot:before{content:"";width:50px;height:50px;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;border:1px solid #f20e0e;-webkit-animation-duration:1.5s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation-name:pulsing;animation-name:pulsing;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1);-webkit-box-sizing:border-box;box-sizing:border-box}
.index_3_mid_left .btn span{vertical-align:middle; }
@-webkit-keyframes pulsing{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes pulsing{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}
.bannerpic{
background-position:center; background-repeat:no-repeat; background-size:cover; height:100vh;} 
.ser_2{ overflow:hidden; padding-top:3.75em; padding-bottom:5em; margin-bottom:4.375em;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img37.jpg);}
.ser_2_bg{ margin-top:2em; position:relative;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/sbg.png); height:48.625em;}
.ser_2_bg_1{ text-align:center;
margin:0 auto; max-width:32em; line-height:2.5em; color:#00fffc; font-size:1.5em;}
.ser_2_bg_2{
height:4.6875em; text-align:center;}
.ser_2_bg_2 ul li{
display:inline-block; margin:2.2em .8em 0 .8em}
.ser_2_bg_2 ul li span{ padding-left:1.4em;
display:inline-block; position:relative; font-size:1.25em; color:#fff;}
.ser_2_bg_2 ul li span:after{
content:''; position:absolute; left:0; top:50%; width:1.15em; height:1.15em; margin-top:-0.575em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img14.png);}
.ser_2_bg_3{
height:9.625em;}
.ser_2_bg_3{
text-align:center; color:#fff;}
.ser_2_bg_3_1 span{ font-size:1.25em;
display:inline-block; position:relative; padding:0 5em;}
.ser_2_bg_3_1 span b{
position:absolute; left:0; top:0; height:100%; background-position:center; background-repeat:no-repeat; width:4em;}
.ser_2_bg_3_1 span b:nth-child(2){
left:auto; right:0;}
.ser_2_bg_3_1{
margin-top:1.6em; margin-bottom:1.4em;}
.ser_2_bg_3_2 span{ line-height:2.6875em; width:11.4375em; color:#00f0ff; margin:0 1px;
display:inline-block; background-position:center; background-repeat:no-repeat; background-image:url(../images/service/img41.png);}
.ser_2_bg_3_3{ margin-top:1em;
font-size:0.875em; color:#d4d8e8;}
.ser_2_bg_4{
height:8em;}
.ser_2_bg_4 .ser_2_bg_3_1{
margin-top:0em; margin-bottom:1em;}
.ser_2_bg_5 .ser_2_bg_3_2 span{
width:23.3125em; background-image:url(../images/service/img42.png);}
.ser_2_bg_5 .ser_2_bg_3_1{
margin-top:1.2em; margin-bottom:1.2em}
.ser_2_bg_5 .ser_2_bg_2 ul li{
margin-top:0;}
.ser_2_bg_5 .ser_2_bg_2{
height:auto; padding-bottom:0.9em; }
.ser_2_bg_6 .ser_2_bg_2 ul li span{
font-size:1em;}
.ser_2_bg_6 .ser_2_bg_2{
height:auto}
.ser_2_bg_6 .ser_2_bg_2 ul li{
margin-top:0; margin-bottom:0}
.ser_2_bg_6 .ser_2_bg_3_1{
margin-top:1.9em;}
.ser_2_bg_left{
position:absolute; width:10.5625em; height:1.6875em; background-position:center; background-repeat:no-repeat; background-size:cover; z-index:10; overflow:hidden; left:7.421875%; top:7%;transition: width 2.4s ease-out 0s; width:0;opacity:0;}
.ser_2_bg_left:after{ width:10.5625em; height:1.6875em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img38.png);
content:''; position:absolute; left:0; top:0;}
.ser_2_bg.animated .ser_2_bg_left{width:10.5625em; opacity:1; }

.ser_2_bg_right{
position:absolute; width:10.5625em; height:1.6875em; background-position:center; background-repeat:no-repeat; background-size:cover;  z-index:10; right:7.421875%; top:7%;transition: width 2.4s ease-out 0s; width:0;opacity:0; overflow:hidden;}
.ser_2_bg_right:after{width:10.5625em; height:1.6875em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img39.png);
content:''; position:absolute; right:0; top:0;}


.ser_2_bg.animated .ser_2_bg_right{width:10.5625em; opacity:1; }
.ser_2_bg_left_2{ top:6.3%; left:24.3%; overflow:hidden;
position:absolute; width:4.5625em; height:0.5em;transition: width 2.4s ease-out 2.4s; width:0;opacity:0;}
.ser_2_bg_left_2:after{
position:absolute; content:''; position:absolute; left:0; top:0; width:4.5625em; height:0.5em;background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img43.png);}
.ser_2_bg.animated .ser_2_bg_left_2{width:4.5625em; opacity:1;}

.ser_2_bg_right_2{ top:6.3%; right:24.3%; overflow:hidden;
position:absolute; width:4.5625em; height:0.5em;transition: width 2.4s ease-out 2.4s; width:0;opacity:0;}
.ser_2_bg_right_2:after{
position:absolute; content:''; position:absolute; right:0; top:0; width:4.5625em; height:0.5em;background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/service/img44.png);}
.ser_2_bg.animated .ser_2_bg_right_2{width:4.5625em; opacity:1;}
.so_2_mid_2_bg{
background-position:center; background-repeat:no-repeat; background-image:url(../images/so/img2.png);}
.so_2_mid_2_bg_mid{
position:relative;height:61.9375em;  }
.so_2_mid_2_bg_mid a{
display:block; position:absolute; width:150px; height:150px;  }
.so_2_mid_2_bg_mid a:nth-child(1){
left:270px; top:250px;}
.so_2_mid_2_bg_mid a:nth-child(2){
left:920px; top:200px;}
.so_2_mid_2_bg_mid a:nth-child(3){
right:310px; top:650px;}
div::-webkit-scrollbar-track-piece {  
    background-color: rgba(255, 255, 255, 0);  
    border-left: 1px solid rgba(255, 255, 255, 0);  
}  
div::-webkit-scrollbar {  
    width: 3px;  
    height: 3px;  
    -webkit-border-radius: 3px;  
    -moz-border-radius: 3px;  
    border-radius: 3px;  
}  
div::-webkit-scrollbar-thumb {  
    background-color: rgba(255, 255, 255, 1);  
    background-clip: padding-box;  
    -webkit-border-radius: 3px;  
    -moz-border-radius: 3px;  
    border-radius: 3px;  
    
}  
div::-webkit-scrollbar-thumb:hover {  
    background-color: rgba(255, 255, 255, 1);  
    -webkit-border-radius: 3px;  
    -moz-border-radius: 3px;  
    border-radius: 3px;  
} 



@keyframes move {
  0% {
    left: 0;
    top: 20px;
  }
  20%, 80% {
    top: 20px;
  }
  30%, 70% {
    top: 0;
  }
  100% {
    left: 300px;
    top: 20px;
  }
}
.box {
  position: relative;
  width: 300px;
  height: 20px;
}
.point {
  width: 5px;
  height: 5px;
  background-color: #f00;
  position: absolute;
  border-radius: 50%;
  animation: move 6s infinite linear;
}
.swiper-pagination-partner-pc-2{
display:none}


.header_mid ul li dl{ width:190px; line-height:normal; text-align:center; background-repeat:repeat-x; background-position:center 1px;  
position:absolute; left:-63px; display:none; /*background-image:url(../images/header/img2.jpg);*/   z-index:10;   /*-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);*/border-radius:0 0 3px 3px; overflow:hidden; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/header/img3.png); padding-bottom:18px; padding-top:10px; }	
.header_mid ul li:nth-child(4) dl{
left:-55px;}		  
.header_mid ul li dl:after{ background-color:#fff;
position:absolute; width:154px; height:10px;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); left:18px; top:-9px; content:'';} 
.header_mid ul li dl dd{
padding:0 18px;}		  	
.header_mid ul li dl a{ border-bottom:1px #efefef solid;
display:block; padding:7px 0; color:#000;}
.header_mid ul li dl a:hover{
background-color:#0a72bc; border-color:#0a72bc; color:#fff;}
.bodymenu #header{
background-color:#fff;}
.bodymenu .header_mid ul li a.biga{
color:#333;}
.bodymenu .header_right span{
color:#333; background-image:url(../images/header/img1on.png);}
.bodymenu .header_left img:nth-child(2){
display:block;}
.bodymenu .header_left img:nth-child(1){
display:none}
.bodyon #header .header_mid ul li dd a:hover{
color:#fff;}
.header_mid ul li a.biga{
position:relative;}
.bodymenu .header_mid ul li a.bigaon,.bodyon #header .header_mid ul li a.bigaon{
color:#0a72bc}
.header_mid ul li a.biga:after{
content:''; position:absolute; bottom:0; width:0px; height:3px; left:50%;  background-color:#0a72bc;-webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; }
.header_mid ul li a.bigaon:after{
width:48px; margin-left:-24px;}		  
@media screen and (max-width:1510px) {
.footer_1_mid{
margin:0 3%;}
.footer_1_mid_right_mid{
padding:0 20%;}
}
@media screen and (max-width:1440px) {
	.banner_mid_1 img{
	max-width:85%;}
}
@media screen and (max-width:1280px) {

.so_2_mid_2_bg_mid a:nth-child(1){
  top:180px;}
.so_2_mid_2_bg_mid a:nth-child(2){
  top:130px;}
.so_2_mid_2_bg_mid a:nth-child(3){
 top:580px;}

.so_2_mid_2_bg{ overflow:hidden; overflow-x:auto; background-image:none;
}
.so_2_mid_2_bg_mid{background-image:url(../images/so/img3.jpg);
height:57.9375em; width:80em; background-position:center; background-repeat:no-repeat;}
.ser_8_link{
max-width:100%; overflow:hidden; overflow-x:auto;}
.ser_8_f{
background-image:none;}
.ser_8_link_mid a:nth-child(1){
left:130px; }
.ser_8_link_mid a:nth-child(2){
left:445px; }
.ser_8_link_mid a:nth-child(3){
left:513px; }
.ser_8_link_mid a:nth-child(4){
left:827px;}
.ser_8_link_mid a:nth-child(5){
right:12px;}
.ser_8_link_mid{
width:80.375em; background-image:url(../images/service/img47.jpg);}
.w_w{ max-width:100%;
overflow:hidden; overflow-x:auto;}
.ser_2_bg{
width:80em;
 
}
.index_3_mid_right_mid,.index_3_mid_footer_mid{
font-size:0.875em;}
.header_mid{
padding-left:10em;}
.header_mid ul li{
margin-right:3em;}

.header_left{
left:1em;}
}
@media screen and (max-width:1200px) {
.swiper-container-video-2 .swiper-slide {

    padding:0 calc((100vw - 950px) * 0.0239583333333333);

	width: 950px;

}
.index_4_2_mid_1{
font-size:1.25em;}
.cul_2_2_mid{
font-size:1em;}
.nybanner_mid_3{
font-size:1em;}
.nybanner_mid_2{
font-size:1.5em;}
.nybanner_mid_1{
font-size:2.5em;}
}
.header_mid_right{
position:absolute; right:0; top:0; height:100%;  }
.global-nav-initializer {
  width: 38px;
  height: 34px;
  display:none; margin:0 1em;
  
  position: relative;
  background: white;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease; }
 
  .global-nav-initializer .line {
    width: 22px;
    height: 2px;
    background: 2px;
    left: 8px;
    position: absolute;
    background: #333;
    
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    .global-nav-initializer .line.top {
      top: 8px; }
    .global-nav-initializer .line.mid {
      top: 16px; }
    .global-nav-initializer .line.bottom {
      top: 24px; }
	  .active .global-nav-initializer {
    background: #cfa972; }
    .active .global-nav-initializer .line {
	background-color:#fff;
      }
       .global-nav-initializer.active .line.top {
        -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        -moz-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        -ms-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        -o-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0); }
       .global-nav-initializer.active .line.mid {
        -webkit-transform: scaleX(0);
        -moz-transform: scaleX(0);
        -ms-transform: scaleX(0);
        -o-transform: scaleX(0);
        transform: scaleX(0); }
     .global-nav-initializer.active .line.bottom {
        -webkit-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        -moz-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        -ms-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        -o-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0); }

.mobilemenu{ overflow:visible; overflow-x:hidden; overflow-y:auto;  -webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; opacity:0;
position:fixed; left:0; top:-100%; width:100%; background-color:#fff;height:calc(100vh - 78px); z-index:995; }
.mobilemenuon{top:78px;opacity:1;}
.mobilemenu ul li{
text-align:center;border-bottom:1px #dedede solid; }
.mobilemenu ul{
margin:.5em 0 0 0;}
.mobilemenu ul li a.biga{
display:block;  padding:0.8em 0;}
 
.mobilemenu ul li.on a.biga{
color:#fff; background-color:#004ea2}
.mobilemenu ul li dl dd{
font-size:0.875em; margin:0.5em 0;}
.mobilemenu ul li dl{ display:none;
padding-bottom:0.5em;}		
@media screen and (max-width:1150px) {
	.index_3_mid_right_mid_right_1 span b{
	font-size:1.875em;}
	.index_3_mid_footer_mid_right_1 span b{
	font-size:2em;}
}		
@media screen and (max-width:1090px) {
.header_left img:nth-child(2){
display:block}
.header_left img:nth-child(1){
display:none}
.cjpicna_mask span{
font-size:1.5em;}
.ser_8_t{
padding-bottom:2.5em;}
.ser_2_bg_1{
font-size:1.25em; padding-top:0.5em;}
.ser_2_bg_3_1 span{
font-size:1.125em;}
.ser_2_bg_2 ul li span{
font-size:1em;}
.ser_5_1_mid_2{
font-size:1em;}
.ser_6{
padding-bottom:5em;}
.ser_6 .swiper-pagination-bullet{
background:none; border:1px #fff solid; opacity:1;}
.ser_6 .swiper-pagination-bullet-active{
background-color:#fff;}
.swiper-pagination-sjfw{
display:block}
.ser_6_2_right_1 ul li{
font-size:1em;}
.ser_4_mid_right_mid{
font-size:0.8em;}
.ser_3_2_mid_1_mid_2{
padding:0 1em;}
.ser_3_2_mid_1_mid{
font-size:0.875em;}
.ser_1_4_mid_right_1{
font-size:1.25em;}
.ser_1_2{
font-size:1em;}
.ser_1_3_vh_name{
font-size:1em;}
.ser_1_3_vh_pic span img{
width:2.8em;}
.ser_1_3_vh_pic{
height:116px;}
.ser_1_3_vh{
height:132px;}
.bannerpic{
height:calc(100vh - 78px);
}
.banner_mid_1 img{
max-width:80%;}
.index_5_1_left_2{
font-size:0.875em;}
.index_3_mid_left .btn .dot{
width:10px; height:10px; margin-left:20px; margin-top:20px;}
.index_com_t_1,.index_com_t_3{
font-size:1.875em;}
.index_com_t_2{
font-size:0.875em;}
.index_3_mid_right ul li{
width:23%; margin-right:2.666666666666667%;}
.index_3_mid_right ul li:nth-child(4n){
margin-right:0}
.index_3_mid_right ul li:nth-child(2n){
float:left;}
.index_3_mid_left{ width:500px;
float:none; margin:0 auto; margin-bottom:1em;}
.index_3_mid_right{
float:none; margin:0 auto; width:100%;}
.index_2_mid_1_mid span{
font-size:1em;}
.footer_1_mid_right ul li p{
font-size:1.125em;}
.footer_1{
padding-top:4em;}
.footer_1_mid_right{
float:none; width:100%;}
.footer_1_mid_left{
display:none}
.footer_2_mid_left{
font-size:0.875em;}
.par_1{
padding:8em 0;}
.par_1_mid ul li{
padding-left:2.875em;}
.par_1_mid_right_1{
font-size:1.5em;}
.par_1_mid_left{
width:2.875em;}
.par_1_mid_right_2{
font-size:0.875em;}
.par_1_mid_right_3{
font-size:1em;}
.swiper-container-video .swiper-slide{
padding: 0 calc((100vw - 600px) * 0.0125);
width: 600px;
}
.swiper-button-prev-r-v,.swiper-button-next-l-v{
font-size:0.65em;}
.cul_3_2{
font-size:1.125em;}
.cul_1_mid_right{
width:60%; margin-left:40%;}
.cul_1_mid_right_1{
font-size:1.5em;}
.cul_1_mid_right_3 ul li,.cul_1_mid_right_2{
font-size:0.875em;}
.job_1 .swiper-pagination-bullet{
background:none; opacity:1; border:1px #fff solid;}
.job_1 .swiper-pagination-bullet-active{
background-color:#fff;}
#swiper-pagination-job{
display:block; position:static; margin-top:1.5em;}
.job_1_5_mid_2{
font-size:1em;}
.job_1_4 a{
font-size:1.125em;}
.job_1_3 ul li span{
font-size:1em;}
.job_1_2{
font-size:2em;}
.job_1_1{
font-size:1.375em;}
.honor_2_mid_2_mid_1:after{
display:none}
.honor_2_mid_2_mid_2{
font-size:1em;}
.honor_1_mid_2{
font-size:1.125em;}
.honor_1_mid_3{
font-size:0.875em;}
.about_his_mid_2_mid_year{
font-size:16em;}
.about_his_mid_3 ul li.on .about_his_mid_3_year{
font-size:1.375em;}
.about_his_mid_3_year{
font-size:1em;}
.xmh_3_mid_3{
margin-bottom:4em;}
.xmh_3_mid_2{
font-size:1em;}
.xmh_3_mid_1{
margin-top:4em;}
.xmh_2_1{
margin-top:6em;}
.xmh_2{
padding-bottom:12em;}
.video_1_1_2{
font-size:1.25em;}
.video_1_1 ul li{
padding:2em 0;}
.video_1_1_3{
font-size:0.875em;}
.about_2_mid_4_mid_2{
font-size:1.25em;}
.about_2_mid_3 span{
font-size:1.25em;}
.about_2_mid_3 span{
font-size:1.5em;}
.news_info_2_mid_4_right a{
font-size:0.6em;}
.news_info_1_mid{
font-size:1em;}
.news_2_mid_2{
margin:2em 0;}
.so_cate_list ul li{
padding:1.5em 0;}
.so_cate_list_mid_1{
font-size:1em;}
.so_cate_list_mid_2{
font-size:0.875em;}
.nybanner_mid_5 a{
font-size:0.875em;}
.so_1_ny_5{
padding:6em 0;}
.so_1_ny_5_mid_4 a span{
font-size:1.25em;}
.so_1_ny_5_mid_3_2{
font-size:1em;}
.so_1_ny_5_mid_3_3{
font-size:0.875em;}
.so_1_ny_5_mid_1{
font-size:1.875em;}
.so_1_ny_5_mid_2{
font-size:1.25em;}
.so_1_ny_4_2_mid_2:after {
font-size:0.7em;}
.so_1_ny_2_3_mid_2{
font-size:1em}
.nybanner_mid_4{
font-size:0.875em;}
.cj_2_top_name{
font-size:1em;}
.about_2_mid_1{
font-size:1.875em;}
.about_2_mid_2{
font-size:0.875em;}
.about_1_mid ul li a,.so_1_1_right a{
font-size:1em;}
.header_left img{
height:2.875em;}
#header #headermid{
height:4.875em;}
.global-nav-initializer{
display:block}
.header_mid,.header_right{
display:none}
#mid{
margin-top:4.875em;
}
#header{-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
position:fixed; background-color:#fff; left:0; top:0; z-index:999;}
}
.mobilefooter{
display:none; position:absolute; left:0; bottom:4%; z-index:100; width:100%; text-align:center;}
.mobilefooter_mid_new_mid{ margin:0 1em;
display:inline-block; position:relative;}
.mobilefooter_mid_new_mid_mask{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.mobilefooter_mid_new_mid_mask_2{
font-size:0.875em; margin-top:0.5em;}
@media screen and (max-width:1024px) {
.swiper-container-zxsj .swiper-slide{
width:116px;}
.swiper-container-zxsj .swiper-slide:nth-child(2n){
width:32px;}

.bannerpic{
 }
.mobilefooter_mid{
text-align:center; position:relative; margin-top:1.5em;}
.mobilefooter{
display:block}
 
.mobilefooter_mid ul li:after{border-radius:50%; position:absolute;
content:''; width:5.625em; height:5.625em; left:50%; top:50%; background-color:#fff; margin-left:-2.8125em; margin-top:-2.8125em;}

.mobilefooter_mid ul li{  
display:inline-block;position:relative; display:inline-block; 
  width:6.875em; height:6.875em; border:1px #3269cc dashed;border-radius:50%;margin:0 .5em; margin-top:1em;}
.indexbanner_footer{
display:none}

.swiper-container-video-2 .swiper-slide {

    padding:0 calc((100vw - 750px) * 0.0239583333333333);

	width: 750px;

}

.so_1_1_left .about_2_mid_1, .so_1_1_left .about_2_mid_2{
text-align:center}
	.so_1_1_left{
	float:none;}
	.so_1_1_right{
	float:none; text-align:center; margin-top:1.5em;}
}
.about_1_mid{
position:relative; z-index:10;}
.ipad_show{background-color:rgba(0,0,0, 0.45);
display:none; position:absolute; left:0; bottom:0; width:100%; text-align:center; z-index:10; color:#fff; padding:0.9em 0;}
.so_1_ny_2_3_sj{
display:none}
@media screen and (max-width:950px) {
.ser_6_2_right_2_mid_2{
font-size:0.875em;}
.cul_2_2{
margin-bottom:8em;}
.cul_2_2_img_jxw{
bottom:-50%;}
.cul_2_1{
margin-top:3em;}
.news_1_mid_right_2{
margin:2em 0;}
.news_1_mid_right_1{
font-size:0.875em;}
.div_9{
margin:0 1em;}
	.about_1_mid p.w_4_s_list_p{
	display:block;cursor:pointer;
display:block; padding:.8em 0; margin:0 0em; background-position:right center; background-repeat:no-repeat; background-image:url(../images/img1.png);}
.about_1_mid ul.w_4_s_list{ display:none;
 position:absolute; left:0;   z-index:10; background-color:#fff;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
}
.about_1_mid.on ul.w_4_s_list{
display:block}
.about_1_mid ul.w_4_s_list li a{
line-height:2.2em; padding:0 1em; font-size:0.875em; text-align:left;}

.about_1_mid ul.w_4_s_list li a:hover:after, .about_1_mid ul.w_4_s_list li a.on:after{
display:none;}
.about_1_mid ul.w_4_s_list li a:hover, .about_1_mid ul.w_4_s li a.on{
color:#333;}
.about_1_mid ul.w_4_s_list li a:hover, .about_1_mid ul.w_4_s_list li a.on{
color:#333;}

}
@media screen and (max-width:900px) {
.index_4_2_mid{
padding:0 2em;
}
.index_case_footer{
width:90%; margin-left:auto; left:5%;}
.swiper-container-video-2 .swiper-slide {

    padding:0 calc((100vw - 650px) * 0.0239583333333333);

	width: 650px;

}

.index_3_mid_footer_mid{
font-size:0.75em;}
.index_3_mid_right_mid_right_1 span b{
font-size:1.5em;}
.about_his_mid_2 .swiper-button-prev-1,.about_his_mid_2 .swiper-button-next-1{
font-size:0.75em;}
}
.sjimgshow{
display:none; text-align:center}
@media screen and (max-width:850px) {
.ser_1_4 ul li{ padding:0;
float:left; width:33.3333%; text-align:center;}
.ser_1_4_mid{
margin:0 1em; display:inline-block;}
}
@media screen and (max-width:800px) {
.index_5_1_left_3{
 }
.index_5_1_right ul li:nth-child(1){
padding-bottom:0}
	.index_5_1_right_mid_1{
	height:auto}
	.index_5_1_right_mid_1 img{
	display:block; width:100%;}
	.index_5_1_right_mid_1_bg{
	display:none}
	.index_5_1_left_1{
	height:auto}
	.index_5_1_left_1 img{
	display:block; width:100%;}
	.index_5_1_left_1_bg{
	display:none}
	.index_5_1_left{ margin-bottom:1.5em;
	float:none; width:100%;}
	.index_5_1_right{ clear:both;
	float:none; width:100%;}
	.index_5_1_right ul li{
	width:49%; float:left;}
	.index_5_1_right ul li:nth-child(2n){
	float:right}
 	.index_3_mid_right ul li{
	width:32%; margin-right:2%;}
	.index_3_mid_right ul li:nth-child(3n){
	margin-right:0}
	.index_3_mid_right ul li:nth-child(4n){
	margin-right:2%;}
	.index_3_mid_right ul li{
	padding:1em 0 1em 0;}
	.footer_2_mid_left{
	float:none; width:100%; text-align:center}
	.footer_1{
	padding:1.7em 0 2.5em 0;}
	.footer_1_mid_right ul li p{ background-position:right center; background-repeat:no-repeat; background-image:url(../images/img2.png);
	padding:0.8em 0; font-size:1em;}
	.footer_1_mid_right ul li:after{
	top:auto; bottom:0; width:100%; height:1px; min-height:inherit;}
	.footer_1_mid_right ul li{ cursor:pointer;
	width:100%; margin-bottom:0em;}
	.footer_1_mid_right_mid{
	padding:0;}
	.footer_1_mid_right ul li dl{
	margin-top:0; display:none; margin-bottom:1em;}
	.footer_1_mid_right ul li dl dd:nth-child(1){
	margin-top:0}
	.footer_1_mid_right ul li dl dd{
	padding-left:1em; padding-right:1em;}
	.footer_1_mid_right ul li.on dl{
	display:block}
	.footer_1_mid_right ul li dl dd a{
	font-size:0.875em;}
}
.index_2_mid_1_mobile{
display:none;}
.index_2_mid_1_mobile ul li{
width:100%;}
#swiper-scrollbar-1{ margin-bottom:2.5em;
position:static; height:2px; margin-top:1.5em;}
#swiper-scrollbar-1 .swiper-scrollbar-drag{
background-color:#3269cc}
@media screen and (max-width:768px) {
.bannerpic{
height:60vh;}
.swiper-pagination-ywfw{
display:block; position:static; margin-top:1.5em;}
.ser_6{
padding:2.5em 0;}
.ser_6_2_left{
float:none; width:100%; text-align:center}
.ser_6_2_right{
float:none; width:100%; margin-top:1.5em;}
.ser_6_2_right_1 ul li{
font-size:0.875em;}
.ser_4_mid_left{
float:none; width:100%; text-align:center}
.ser_4_mid_right{
float:none; width:100%;}
.ser_3_2{
margin:2.5em 0;}
.ser_3_2_mid_1_mid{
font-size:0.75em;}
.ser_1_2{
font-size:0.875em;}
.ser_1_3{
margin:2.5em 0 3em 0;}
.index_2_mid_1 ul li:nth-child(1) .index_2_mid_1_mid span:after{
}
.index_2_mid_1_mid{
text-align:center}
.index_2_mid_1_mid span{
left:0; width:100%; padding-left:0;
}
.index_2_mid_1_mid span:after{
left:.6em;}
.index_2_mid_2{
display:none}
.index_2_mid_1_mobile{
display:block;}
.index_2_mid_1_pc{
display:none}
.index_5{
padding-bottom:2.5em;}
.swiper-container-video-2 .swiper-slide {

    padding:0 calc((100vw - 550px) * 0.0239583333333333);

	width: 550px;

}

.index_com_t_1, .index_com_t_3{
font-size:1.5em;}
.index_3_mid_footer{
margin:2.5em 0;}
.index_3_mid_footer_mid{
padding-left:3.5em;}
.index_3_mid_footer_mid_left{
font-size:0.875em;}
.index_1_mid_left{
margin-top:2em;}
.index_1_mid_right{
width:44%; margin-right:0;}
.index_1_mid{
padding:2.5em 0;}
.video_1_1 ul li{
padding:1em 0;}
.video_1_1_2{
font-size:1em;}
.video_top{
margin-top:2.5em;}
.par_3{
padding:2.5em 0;}
.swiper-container-video .swiper-slide{
padding: 0 calc((100vw - 400px) * 0.0125);
width: 400px;
}

.cul_3_2{
font-size:1em;}
.cul_2_2_img_jxw{
bottom:-30%;}
.job_2_1{
padding-top:1.5em;}
.job_2_1 ul li{
padding:1.5em;}
.job_2_1_mid_1{
font-size:1em;}
.job_1_4{
margin:2.5em 0;}
.job_1_4 a{
font-size:1em;}
.job_1_2{
font-size:1.5em;}
.job_1_1{
font-size:1.125em;}
.job_1{
padding-top:6em;}
.honor_2_mid_2 ul li{ margin-top:2em;
width:31.38888888888889%;}
.honor_2_mid_2 ul li:nth-child(3n){
margin-right:0}
.honor_2_mid_2 ul li:nth-child(4n){
margin-right:2.91666666666667%}
.honor_1{
margin-bottom:2.5em;}
.honor_1_mid_2{
font-size:1em;}
.swiper-button-prev-1,.swiper-button-next-1{
font-size:0.6em;}
.pcimgshow{
display:none}
.sjimgshow{
display:block;}
.about_his_mid_2 .swiper-button-prev-1, .about_his_mid_2 .swiper-button-next-1{
width:2.5em; height:2.5em;}
.about_his_mid_2 .swiper-button-prev-1{
left:0;}
.about_his_mid_2 .swiper-button-next-1{
right:0}
.about_his_mid_2_mid_year{
font-size:12em;}
.about_his_mid{ padding-top:3em;
padding-bottom:5em;}
.about_his_mid_2_mid_year_jj_mid_2{
font-size:1em; padding-left:3em; padding-right:3em;}
.about_his_mid_3{
display:none}
.xmh_3_mid_2{
margin-bottom:2.5em;}
.xmh_3_mid_1{
margin-top:2.5em;}
.abfzlc_p{
display:block; position:static; margin-top:1.5em;}
.xmh_1_mid_2{
margin-top:1.5em; margin-bottom:2em;}
.xmh_1_mid_1{
margin-top:2.5em;}
.ab_5_s_w{
margin-left:1em; margin-right:1em;}
.about_1_mid p.ab_5_s{
display:block;cursor:pointer;
display:block; padding:.8em 0; background-position:right center; background-repeat:no-repeat; background-image:url(../images/img1.png);}
.news_top{
margin-top:2.5em;}
.news_1_mid_right_2{
height:auto}
.news_1_mid_right_1{
font-size:0.75em;}
.news_1_mid_left img{
display:block; width:100%;}
.news_1_mid_left_bg{
display:none}
.news_1_mid_left{ padding-bottom:1em;
position:static; width:auto;}
.news_1_mid{
padding-left:0;}
.news_1{
padding:2.5em 0;}
.news_2_mid_1 ul li{
width:49%; margin-top:1em; margin-right:0}
.news_2_mid_1 ul li:nth-child(2n){
float:right;}
.about_1_mid ul.w_2 li a.on:after,.about_1_mid ul.w_2 li a:hover:after{
display:none;}
.about_1_mid ul.w_2 li a.on{
color:#333;}
.about_1_mid ul.w_2 li a{
border:none}
.about_1_mid ul.w_2 li{
width:auto; float:none}
.about_1_mid ul.w_2{-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); display:none;
position:absolute; left:0; width:100%; z-index:10; background-color:#fff;}
.about_1_mid.on ul.w_2{
display:block}
.about_3{
padding:2.5em 0;}
.about_3_1{
margin-top:2em;}
.about_2_mid_3 span{
font-size:1em;}
.about_2{
padding:2.5em 0;}
.about_2_mid_4_mid{
height:12em;}
.about_2_mid_4_mid_3{
font-size:0.875em;}
.about_2_mid_4_mid_2{
font-size:1em;}
.news_info_2_mid_1{
font-size:1.25em;}
.news_info_2_mid_2{
font-size:0.875em;}
.news_2_mid_2 a{
font-size:0.875em;}
.so_list_top{
height:1.5em;}
.so_1_ny_5_mid_1{
font-size:1.5em;}
.so_1_ny_5_mid_2{
font-size:1em;}
.so_1_ny_5_mid_4 a{
width:10em;}
.so_1_ny_5_mid_4 a span{
font-size:1em;}
.so_1_ny_4_3 a{
font-size:0.875em; line-height:2.5em; width:10em;}
.so_1_ny_4_3{
margin:2.5em 0;}
.so_1_ny_4_1{
margin:2.5em 0;}
.so_1_ny_4_2_mid_2{
padding-right:3em;}
.so_1_ny_4_2_mid_2_1{
font-size:1em;}
.so_1_ny_3_1{
margin:2.5em 0;}
.so_1_ny_3_2_mid_1 img{
height:5em;}
.so_1_ny_3_2_mid_1{
height:6em;}
.so_1_ny_2_3_sj{
display:block}
.so_1_ny_2_1{
margin:2.5em 0;}
.so_1_ny_2_2_mid_1_span img:nth-child(2){
opacity:1;}
#ipad_ys_hide{
display:none}
.so_1_ny_2_2_mid_1{
height:auto}
 .so_1_ny_2_2_mid_2{
 display:none}
.so_1_ny_2_2 .swiper-slide:nth-child(2n){
display:none}
.so_1_ny_2_2_mid_1{
height:auto;}
.so_1_ny_2_2_mid_2{
font-size:1em;}
.cj_2{
margin-bottom:2.5em;}
.swiper-container-cj_pic_left,.swiper-container-cj_pic_right{
display:block}
.ipad_show{
}
.swiper-container-cj_pic_left,.swiper-container-cj_pic_right{
width:20px; height:41px; margin-top:-20.5px; background-size:cover;}
.cjpicna_mask span{
font-size:1.125em;}
.cj_2_top{
display:none;}
.about_1_mid ul.w_4_s li a:hover:after, .about_1_mid ul.w_4_s li a.on:after{
display:none;}
.about_1_mid ul.w_4_s li a:hover, .about_1_mid ul.w_4_s li a.on{
color:#333;}

.about_1_mid ul.w_4_s li{
float:none; display:block; width:auto}
.about_1_mid ul.w_4_s li a,.about_1_mid ul.w_2 li a{
text-align:left; line-height:2.2em; padding:0 1em; font-size:0.875em;}
.about_1_mid ul.w_4_s{ display:none;
position:absolute; left:0; width:100%; z-index:10; background-color:#fff;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);}
.about_1_mid.on ul.w_4_s{
display:block}		  
.about_1_mid p.w_4_s_p{ cursor:pointer;
display:block; padding:.8em 0; background-position:right center; background-repeat:no-repeat; background-image:url(../images/img1.png);}
.nybanner_mid_3{
font-size:.875em;}
.nybanner_mid_2{
font-size:1.125em;}
.nybanner_mid_1{
font-size:1.375em;}
}
@media screen and (max-width:735px) {
.so_1_ny_3{
padding-bottom:8em;}
.swiper-pagination-jz{
display:block;}
.so_1_ny_3 .swiper-pagination-bullet{
border:1px #fff solid; background:none;opacity:1;}
.so_1_ny_3 .swiper-pagination-bullet-active{
background-color:#fff;}
}
@media screen and (max-width:680px) {
.index_3_mid_footer ul li{
width:50%; margin-bottom:1em;}
.index_3_mid_footer ul li:nth-child(1){
text-align:center}
.index_3_mid_footer ul li:last-child{
text-align:center}
.index_3_mid_footer ul li:nth-child(3):after{
display:none}
}
.so_img_sj{
display:none}
.cj_2_img_bg{
display:none; background-position:center; background-repeat:no-repeat; background-size:cover; height:45vh;}
@media screen and (max-width:640px) {
.cj_2_img_bg{
display:block}
.cj_2_img img{
display:none}
.so_img_sj{
display:block}
.so_img_pc{
display:none}
.mobilefooter .div1280{
padding:0 .5em;}
.mobilefooter_mid_new_mid{
float:left; margin:0; width:25%;transform: scale(.85, .85);}
.swiper-slide a:nth-child(4n) .mobilefooter_mid_new_mid{
margin-right:0}
.bannerpic{
/*height:calc(100vh - 62px);*/
}
.footer_1{
padding-top:1em; padding-bottom:1.5em;}
.ser_5_1_mid_2{
font-size:0.875em; margin-top:1em;}
.ser_5{
padding:2.5em 0;}
.ser_4{
padding-bottom:2.5em;}
.ser_4_mid_right_1{
font-size:1.3em;}
.swiper-pagination-jckf{
display:block}
.ser_1_4_mid_right_1{
font-size:1em;}
.ser_1_4_mid{
padding-left:3em;}
.ser_1_4_mid_left{
width:2em;}
.banner_mid_1 img{
max-width:92%;}
.index_5_1_right_mid_2{
padding-left:3.5em;}
.index_5_1_right_mid_2_left_1{
font-size:2em;}
.index_5_1_left_2{
font-size:0.65em;}
.index_5_1_right_mid_2_right_1{
font-size:1em;}
.index_4_2_mid{
padding:0 4em;}
.index_case_footer_left,.index_case_footer_right{ z-index:100;
height:2.0625em; top:auto; bottom:10%; font-size:0.75em;}
.index_case_footer_left{
left:1em;}
.index_case_footer_right{
right:1em;}
.index_case_footer{
position:static; height:1px;}
.swiper-container-video-2 .swiper-slide {

    padding:0;
 

}
.index_4_2_mid_1{
font-size:1em;}
.index_com_t{
margin:2.5em 0;}
.index_com_t_1, .index_com_t_3{
font-size:1.25em;}
.index_3_mid_left .btn{
right:15%; bottom:25%}
.index_3_mid_left{
width:320px;}
.index_1_mid_left{
margin-left:0; width:48%;}
.index_1_mid_right{
width:48%; text-align:right}
.mobilemenu{ height:calc(100vh - 62px);  }
.mobilemenuon{top:62px}

.par_1{
padding:4em 0;}
.par_1_mid ul li{
padding-left:2.2em;}
.par_1_mid_left{
width:2.2em;}
.par_1_mid_right_1{
font-size:1.25em;}
.cul_3{
margin-bottom:2.5em;}
.swiper-button-prev-r-v, .swiper-button-next-l-v{
font-size:0.45em;}
.cul_2_2_mid{
float:right; margin-left:0; width:60%;}
.cul_2_2_img_jxw{
position:static; float:left; width:40%;}
.cul_2_2{ margin-bottom:3.75em;
background-color:#4a97e5; overflow:hidden}
.cul_2_1_mid{
width:auto; margin-left:0;}
.cul_1{
padding:3.5em 0;}
.cul_1_mid_right_3{
margin:1.5em 0; padding:1.5em 0;}
.cul_1_mid_right{
width:auto; margin-left:0%;}
.cul_1{
background-position:left top;}
.job_1_3 ul li{
margin-top:1em;}
.job_1_3 ul li:last-child{
background-image:none}
.job_1_2{
font-size:1.25em;}
.job_2_1_mid_right:after{
display:none}

.job_2_1_mid_right{
position:static; width:auto; height:auto; text-align:left; margin-top:1em;}
.job_2_1_mid{
padding-right:0}
.job_1{
padding-top:2.5em; padding-bottom:3em;}
.honor_2{
padding-top:2.5em;}
.about_his_mid_2{
margin-top:1.5em;}
.about_his_mid_2_mid_year_jj_mid_1 span{
font-size:1.875em}
.about_his_mid{
padding-bottom:4em; padding-top:2.5em;}
.about_his_mid_2_mid_year{
font-size:8em;}
.xmh_2_1{
margin-top:3em;}
.xmh_2{
padding-bottom:8em;}
.about_3_1_mid{
height:5em;}
.nybanner_mid_4{
-webkit-line-clamp:2;}
.nybanner_mid_5 a{
line-height:2.2em; width:auto; padding:0 1.8em;}
.so_1_ny_5_mid_1{
font-size:1.25em;}
.so_1_ny_5_mid_2{
font-size:0.875em;}
.so_1_ny_2_3_mid_1{
font-size:1.25em;}
.so_1{
margin-top:2.5em;}
.so_1_1_right a{
margin-bottom:1em;}
.so_1_2{
margin-top:1em;}
.about_2_mid_1{
font-size:1.25em;}
.bodyon .header_left img,.header_left img,#header #headermid,.bodyon .header_left img,.bodyon #header #headermid,.bodyon #header .header_left img{
height:2.875em;}
#mid{
margin-top:3.875em;}
#header{
padding:0.5em 0;}
}
@media screen and (max-width:600px) {
.indexbanner_footer_mid_mid_2{
padding-top:0.5em;}
.mobilefooter_mid ul li{
font-size:0.875em;}
.index_3_mid_right ul li{
margin-right:0; width:47%;}
.index_3_mid_right ul li:nth-child(2n){
float:right;}
.index_3_mid_right ul li:nth-child(4n){
margin-right:0;}
.index_1_mid_left{ margin-top:0;
float:none; width:100%;}
.index_1_mid_left img{
max-width:55%;}
.index_1_mid_right{ margin-top:1.5em;
float:none; width:100%; text-align:center}
.cul_1_mid_right_1{
font-size:1.25em;}
.job_2_1 ul li{
padding:1em; margin-top:1em;}
.news_info_2_mid_4{
margin-bottom:2.5em;}
.news_info_2_mid_4_right{ padding-top:1.5em; overflow:hidden;
position:static; width:100%; text-align:center;}
.news_info_2_mid_4_right a{
width:auto; height:3.5em;border-radius:3.5em;}
.news_info_1_mid{
font-size:0.875em;}
.news_info_2_mid_3{
margin-top:1.5em; padding-top:1.5em;}
.so_1_ny_5{
padding:4em 0;}
.so_1_ny_5_mid_3{
margin:2.5em 0;}
.so_1_ny_5_mid_3 ul li{
width:50%; margin-right:0; margin-bottom:1.5em;}
.so_1_ny_5_mid_3_3{
padding-left:1em; padding-right:1em;}
}
@media screen and (max-width:550px) {
.cul_2_2{
margin-bottom:2.5em}
.about_his_mid_2_mid_year{
font-size:6em;}
.news_1_mid_right_2{
margin:1em 0;}
.news_1_mid_right_1{
font-size:0.65em;}
.about_2_mid_4 ul li{
width:49%; margin-right:0;}
.about_2_mid_4 ul li:nth-child(2n){
float:right;}
}
@media screen and (max-width:500px) {
.ser_3_2_mid_1_mid_1 span{
font-size:2.5em;}
.index_3_mid_footer{
margin:1.5em 0;}
.index_3_mid_footer ul li:nth-child(1) .index_3_mid_footer_mid,.index_3_mid_footer ul li:nth-child(3) .index_3_mid_footer_mid{
margin-left:0;}
.index_3_mid_footer ul li:nth-child(2) .index_3_mid_footer_mid,.index_3_mid_footer ul li:nth-child(4) .index_3_mid_footer_mid{
margin-right:0;}
.index_3_mid_footer_mid_right_1 span b{
font-size:1.5em;}
.index_3_mid_footer_mid_right_2{
font-size:1em;}
.index_3_mid_right_mid{
font-size:0.7em;}
.swiper-container-video .swiper-slide{
padding: 0 calc((100vw - 250px) * 0.0125);
width: 250px;
}
.cul_2_2_img_jxw{
width:100%; float:none}
.cul_2_2_mid{
float:none; width:auto; margin-top:1.5em;}
.honor_2_mid_2_mid_1{
padding-bottom:1em;}
.honor_2_mid_2 ul li{
width:49%; margin-right:0;}
.honor_2_mid_2 ul li:nth-child(2n){
float:right}
.honor_2_mid_2 ul li:nth-child(4n){
margin-right:0}
.news_2_mid_1_mid_2_1{
font-size:0.875em;}
.news_2_mid_1 ul li{
width:100%;}
.news_info_2_mid_3{
font-size:0.875em;}
.news_info_2_mid_2{
margin-top:0.5em;}
.news_info_2_mid_1{
font-size:1.125em;}
.nybanner_mid_4{
margin:.6em 0 0 0;}
.nybanner_mid_5{
display:none}
.so_1_ny_4_2 ul li{
width:49%; margin-right:0;}
.so_1_ny_4_2 ul li:nth-child(2n){
float:right;}
.so_1_ny_4_2 ul li:last-child{
display:none}
.nybanner_mid_2{
font-size:0.875em;}
.nybanner_mid_1{
font-size:1.125em;}
.nybanner_mid_3{
display:none}
}
@media screen and (max-width:480px) {
.so_1_ny_3_2_mid_mask{transform: scale(.9, .9);}
.so_1_ny_2_2_mid_1_span img{
width:5.5em;}
.mobilefooter_mid{
text-align:left}
.indexbanner_footer_mid_mid_2{
font-size:1.125em;}
.mobilefooter_mid ul li{
font-size:0.75em; margin-left:0.5em; margin-right:0.5em;}
.indexbanner_footer_mid_mid_1 img{
height:2.5em;}
.ser_1_3_vh{
height:90px;}
.ser_1_3_vh_pic span img{
width:2em;}
.ser_1_3_vh_pic{
height:90px;}
.swiper-container-zxsj .swiper-slide{
width:90px;}
.ser_1_4_mid{
padding-left:2.5em;}
.ser_1_4_mid_right_2{
font-size:0.75em;}
}
@media screen and (max-width:470px) {
.ser_1_4 ul li{
width:50%;}
.ser_1_4 ul li:last-child:after{
display:none;  }
.ser_1_4 ul li:last-child{
margin-top:1em;}
}
@media screen and (max-width:440px) {
.mobilefooter_mid_new_mid_mask_2{
font-size:0.75em; margin-top:0.2em;}
.mobilefooter_mid_new_mid_mask_1 img{
height:1.7em;}
.mobilefooter_mid_new_mid{
float:left; margin:0; width:25%;transform: scale(.9, .9);}
}
@media screen and (max-width:400px) {
.index_5_1_right ul li{
width:100%;}
.par_1_mid ul li{
margin-top:1.5em;}
.par_1_mid_right_3{
font-size:0.875em;}
.par_1_mid_right_1{
font-size:1.125em;}
.par_1_mid_right_2{
font-size:0.75em;}
.swiper-container-video .swiper-slide{
padding: 0;
 
}
.job_1_3 ul li{
width:100%; background-image:none; text-align:left;}
.about_3_1_mid{
height:4em;}
.about_2_mid_4_mid_3{
min-height:inherit;}
.about_2_mid_4_mid{
height:auto; padding:1em 0;}
.about_2_mid_4 ul li{
width:100%;}
.so_cate_list ul li{
width:100%;}
.so_1_ny_4_3 a{
font-size:0.75em;}
.so_1_ny_4_2 ul li{
width:100%;}
.so_1_ny_4_2 ul li:last-child{
display:block}
.so_1_ny_3_2_mid_2{
font-size:0.875em;}
}
@media screen and (max-width:335px) {
	.index_3_mid_right_mid_left{
	font-size:0.875em;}
	.index_3_mid_right_mid{
	padding-left:4em;}
}
@media screen and (max-width:320px) {
.so_1_ny_5_mid_4 a span{
font-size:0.875em;}
.so_1_ny_5_mid_3 ul li{
width:100%;}
.so_1_ny_3{
padding-bottom:4em;}
.dtpic{
width:86%; margin-left:7%;}
}


.so_1_ny_3_2_mid_mask .so_1_ny_3_2_mid_1 img,.so_1_ny_5_mid_3 ul li .so_1_ny_5_mid_3_1 img,.so_1_ny_2_2_mid img,.ser_1_3_vh_pic img,.ser_5_1_mid img,.job_1_5_mid img,.about_2_mid_4_mid .about_2_mid_4_mid_1 img{
   
 
   
  transition: 0.8s;
   
}
.so_1_ny_3_2_mid_mask:hover .so_1_ny_3_2_mid_1 img,.so_1_ny_5_mid_3 ul li:hover .so_1_ny_5_mid_3_1 img,.so_1_ny_2_2_mid:hover img,.ser_1_3_vh_pic:hover img,.ser_5_1_mid:hover img,.job_1_5_mid:hover img,.about_2_mid_4_mid:hover .about_2_mid_4_mid_1 img{
   
  
    transform: rotateY(180deg);
   
}
.about_2_mid_4_mid_code:hover .about_2_mid_4_mid_1 img{
display:none}

.banner_bg_video{
position:absolute; left:0; top:0; width:100%; height:100%;}
.webright{
position:fixed; right:0; height:370px; width:60px; z-index:888; margin-top:-185px; top:50%;}
.webright ul li{
position:relative; margin-bottom:2px;}
.webright ul li span{ height:100%; line-height:60px; padding-left:57px; display:none;
position:absolute; right:60px; top:0; width:160px; background-position:center; background-repeat:no-repeat; background-image:url(../images/right/img8.png);}
.webright ul li img.ewm{ display:none;
max-width:none;  position:absolute; right:60px; top:-26px;}
.r_2{ padding-top:5px;
font-size:0.75em; text-align:center; color:#000;}
.webright ul li a{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
display:block; background-position:center; background-repeat:no-repeat; height:60px; background-color:#e8edf6;border-radius:3px}
.webright ul li:hover a{
background-color:#3269cc;}
.webright ul li:hover a .r_2{
color:#fff;}
.r_1 img:nth-child(2){
display:none}
.webright ul li:hover .r_1 img:nth-child(2){
display:inline-block}
.webright ul li:hover .r_1 img:nth-child(1){
display:none}
.r_1{
text-align:center}
/*.webright ul li a.web_1{
background-image:url(../images/right/1.png);}
.webright ul li:hover a.web_1{
background-image:url(../images/right/1on.png);}
.webright ul li a.web_2{
background-image:url(../images/right/2.png);}
.webright ul li:hover a.web_2{
background-image:url(../images/right/2on.png);}
.webright ul li a.web_3{
background-image:url(../images/right/3.png);}
.webright ul li:hover a.web_3{
background-image:url(../images/right/3on.png);}
.webright ul li a.web_4{
background-image:url(../images/right/4.png);}
.webright ul li:hover a.web_4{
background-image:url(../images/right/4on.png);}
.webright ul li a.web_5{
background-image:url(../images/right/5.png);}
.webright ul li:hover a.web_5{
background-image:url(../images/right/5on.png);}
.webright ul li a.web_6{
background-image:url(../images/right/6.png);}
.webright ul li:hover a.web_6{
background-image:url(../images/right/6on.png);}*/
.webright ul li:hover span,.webright ul li:hover img.ewm{
display:block}
.news_1 a{
display:block}
.about_2_mid_4 ul li,.news_2_mid_1 ul li,.job_2_1 ul li{-webkit-transition:-webkit-box-shadow .45s ease-out;transition:-webkit-box-shadow .45s ease-out;transition:box-shadow .45s ease-out;transition:box-shadow .45s ease-out, -webkit-box-shadow .45s ease-out;border-radius:0 5px 5px 0px;}

.about_2_mid_4 ul li:hover,.news_2_mid_1 ul li:hover,.job_2_1 ul li:hover{
-webkit-box-shadow:18px 18px 26px rgba(0,0,0,0.2);box-shadow:18px 18px 26px rgba(0,0,0,0.2)}
.xmss_sj{
display:none}
.jckf_sj{
text-align:center; display:none}
.w_w_sj{ margin-top:2em;
display:none; text-align:center;}
@media screen and (max-width:768px) {
#swiper-pagination-ys{
display:block; margin-top:0;}
.ser_1_4{
margin-bottom:2.5em;}
.w_w_sj{
display:block;}
.w_w{
display:none;}
.jckf_sj{
display:block}
.swiper-container-jckf{
display:none}
.xmss_sj{
display:block}
.xmss_pc{
display:none}
.ser_8_link_mid a:nth-child(1){
top:170px; left:50px;}
.ser_8_link_mid a:nth-child(2){
left:235px; top:115px;}
.ser_8_link_mid a:nth-child(3){
left:275px;
}
.ser_8_link_mid a:nth-child(4){
left:457px; top:116px;
}
.ser_8_link_mid a:nth-child(5){
top:165px; right:32px;}
.ser_8_t{
background-image:url(../images/s2.jpg);}
.ser_8_link_mid{ width:750px; background-color:#0e1d32;   margin:0 auto;
height:433px; background-image:url(../images/s1.jpg);}
.so_2_mid_2_bg_mid a{
width:70px; height:70px;}
.so_2_mid_2_bg_mid a:nth-child(1){
top:250px; left:180px;}
.so_2_mid_2_bg_mid a:nth-child(2){
left:540px; top:200px;}
.so_2_mid_2_bg_mid a:nth-child(3){
right:194px; top:460px;}
.so_2_mid_2_bg_mid{
background-image:url(../images/so.jpg); height:661px; margin:0 auto; width:750px;}

.so_2_mid_2_bg_mid a:nth-child(1){
 }
.webright{
display:none}
}
.sjso{ position:relative;
display:none; width:320px; margin:0 auto;}
.ser_8_link_mid_sj{
display:none;  position:relative; width:100%; margin:0 auto;}
.ser_8_link_mid_sj a{
position:absolute; width:60px; height:25px; display:block;}
.ser_8_link_mid_sj a:nth-child(1){
 left:6%; top:40%;  }
 .ser_8_link_mid_sj a:nth-child(2){
 left:30%; top:25%;}
 .ser_8_link_mid_sj a:nth-child(3){
 left:35%; top:0%; }
 .ser_8_link_mid_sj a:nth-child(4){
 left:60%; top:25%; }
 .ser_8_link_mid_sj a:nth-child(5){
 right:4%; top:38%; }
@media screen and (max-width:480px) {
.ser_5_1_mid_1 img{
max-width:65%;}
.ser_1_4_mid_right_2{
display:none}
.ser_1_4 ul li{
width:33.333333%;}
.ser_1_4_mid_left{
position:static; width:100%; text-align:center}
.ser_1_4_mid{
padding-left:0}
.ser_1_4 ul li:last-child{
margin-top:0}
.ser_1_4_mid_left img{
height:2.5em;}
.ser_1_4_mid_right{
margin-top:.5em;}
.ser_1_4 ul li:last-child:after{
display:block}
.ser_4_mid_left img{
max-width:85%;}
.ser_8_link_mid{
display:none;}
.ser_8_link_mid_sj{
display:block;}
.ser_8_link .div1286{ background-color:#1b1c21;
  background-size:cover;}

.sjso a{
display:block; position:absolute; width:50px; height:50px; left:0; top:0;}
.sjso a:nth-child(1){
top:90px; left:67px;}
.sjso a:nth-child(2){
top:75px; left:215px;}
.sjso a:nth-child(3){
top:180px; left:195px;}
.so_2{
background-color:#02093f}
.sjso{
display:block}
.so_2_mid_2_bg_mid{
display:none}
}
.so_1_ny_2_2_count_4{
max-width:none; width:68.75em; margin-left:16.5%;}
.so_1_ny_2_2_count_3{
max-width:none; width:68.75em; margin-left:25.4%;}
.so_1_ny_2_2_count_2{
max-width:none; width:68.75em; margin-left:34.6%;}
.so_1_ny_3_2_count_3{
max-width:none; width:66.25em; margin-left:20%;}
@media screen and (max-width:1100px) {
.so_1_ny_3_2_count_3,.so_1_ny_3_2_count_2,.so_1_ny_3_2_count_4{
width:auto; max-width:66.25em; margin-left:auto;}
.so_1_ny_2_2_count_3{
margin-left:auto; max-width:68.75em; width:auto}
.so_1_ny_2_2_count_4{
margin-left:auto; max-width:68.75em; margin-left:auto; width:auto}
}
.index_1_mid_right_pc{
position:relative; margin:0 auto; margin-top:10%; width:11em;}
.index_1_mid_right_pc_co{ 
position:absolute; left:0; top:0;}
.index_1_mid_right_pc_co:nth-child(1){
text-align:center; top:-3.5em; left:9%;}
.index_1_mid_right_pc_co:nth-child(2){
  top:40%; left:auto; right:-105%;}
.index_1_mid_right_pc_co:nth-child(4){
  top:40%;   left:-88%; text-align:right;}  
  .index_1_mid_right_pc_co:nth-child(3){
text-align:center; bottom:-3.5em; top:auto; left:9%;}
.index_1_mid_right_pc_co_1{
color:#000;}
.index_1_mid_right_pc_co_2{
color:#6b685f; margin-top:0.2em;}

.index_1_mid_right_sj{
display:none}
@media screen and (max-width:1100px) {
.index_1_mid_right_sj{
display:block}
.index_1_mid_right_pc{
display:none}
}
@media screen and (max-width:1366px) {
.xmh_1_mid_2{
padding:0 2.75em;}
}
@media screen and (max-width:768px) {
.xmh_1_mid_2{
padding:0;}
}
.pagination{
text-align:center}
.pagination li{
display:inline-block;}
@media screen and (max-width:640px) {
.banner_bg_video{
display:none}
}