
._block {width: 100%;position: relative;float: left;}
._block ._bggroup {width:100%; height:100%; position:absolute; left:0; top:0; z-index:0;}
._block ._bggroup2 {opacity:0}
._block ._bggroup3 {opacity:1}
._block ._background {width:100%; height:100%; position:absolute; left:0; top:0; z-index:0;}
._block ._mask {width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
._block ._content {width:100%;position:relative; left:0; top:0; z-index:2;float:left;}
._block ._title {z-index:11;}._mw0{width:100%;}._mw1920{max-width: 1920px;margin: 0 auto;}
._mw1300{max-width: 1300px;margin: 0 auto;}
._mw1800{max-width: 1800px;margin: 0 auto;}
._mw1900{max-width: 1900px;margin: 0 auto;}
._mw1710{max-width: 1710px;margin: 0 auto;}
._mw1630{max-width: 1630px;margin: 0 auto;}
._mw1680{max-width: 1680px;margin: 0 auto;}
._mw1570{max-width: 1570px;margin: 0 auto;}
._mw1055{max-width: 1055px;margin: 0 auto;}
._mw1890{max-width: 1890px;margin: 0 auto;}
._mw1366{max-width: 1366px;margin: 0 auto;}
._mw1600{max-width: 1600px;margin: 0 auto;}
#_header ._block{padding:0px 60px 0px 60px;margin:0px auto 0px auto;}
/*20201109start*/
#_header{position:absolute;z-index:15;margin:auto;width:100%;}
/*20201109end*/
#_header ._title{margin-bottom:0px;}
@media screen and (max-width:768px){#_header ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}}

#_h{ width: 100%; float: left;}
#_h .ctext{ width: 100%; float: left;}
#_h .ctext .top{ width: 100%; float: left; display: flex;  align-items: center;  justify-content: space-between;}
#_h .ctext .top .logo{ margin:20px 0; line-height: 0; float: left; position: relative;}
#_h .ctext .top .logo img{ width: auto; height:40px;}
#_h .ctext .top .dh{ float:right; margin:20px 0; color: #fff; line-height:40px;font-size:24px}
#_h .ctext .top .dh .span1{ float:left; opacity:0.6; line-height:40px;}
#_h .ctext .top .dh .span2{ float:left;}
#_h .ctext .top .menu{ float:left;/* width:39.4%;*/ position:relative; }
#_h .ctext .top .menu ul{ display: flex;}
#_h .ctext .top .menu .nli{ display: flex; align-items: center; justify-content: center; flex: 1; margin:0 31px;}
#_h .ctext .top .menu .nli span{  float:left;}
#_h .ctext .top .menu .nli span a{ float:left; padding: 0 10px; line-height:26px; height:80px; font-size:16px; color: #fff; position:relative; display:flex; align-items: center; }
#_h .ctext .top .menu .nli span a:after{ float:left; width:0; height:3px; position:absolute; left:50%; top:0; content:''; background:#E7220F;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_h .ctext .top .menu .nli.on span a,
#_h .ctext .top .menu .nli:hover span a{ color:#E7220F;}	 
#_h .ctext .top .menu .nli.on span a:after,
#_h .ctext .top .menu .nli:hover span a:after{ width:100%;}
#_h .ctext .top1{ display:none;}
#_h .ctext .top1 .dh .span1{ opacity:0.95;}
#_h .ctext .menuph{ display: none;} 
#_h .ctext .xialaph{ display: none;}

@media screen and  (max-width:1600px){

#_h .ctext .top .menu .nli{ margin:0 15px;}
	
}

@media screen and  (max-width:1200px){

#_h .ctext .top .menu .nli{ margin:0 5px;}
#_h .ctext .top .menu .nli span a{ padding:0 6px;}
	
}



#_content_3 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_3 ._title{margin-bottom:20px;}


@media screen and (max-width:768px){#_content_3 ._block{padding:0px 0px 0 0px;margin:0px auto 0px auto;}}

#_c{ width: 100%; float: left;}
#_c .ctext{ width: 100%; float: left; position:relative;}
#_c .ctext .slide_banner{ float:left; width:100%; margin:0; position:relative; overflow:hidden;}
#_c .ctext .slide_banner .slick-slide{ width:100%; padding:0; position:relative; line-height:0; height:100vh;}
#_c .ctext .slide_banner .img{ float:left; width:100%; height:100vh;}
#_c .ctext .slide_banner .text{ float:left; width:100%; position:absolute; left:0; top:28.16%; z-index:1; padding:0 100px; letter-spacing:2px;}
#_c .ctext .slide_banner .text1 .l1_1{ float:left; width:100%; color:#fff; font-size:120px; line-height:1.2; font-style:italic; font-weight:bold; text-transform:uppercase;text-shadow:-4px -4px 0 #1567ab, 4px 4px 0 #e7470d;font-family: 'PingFang Bold';}
#_c .ctext .slide_banner .text1 .l1_2{ float:left; width:100%; color:#fff; font-size:52px; line-height:1.2; font-style:italic; font-weight:bold;text-shadow:-2px -2px 0 #1567ab, 2px 2px 0 #e7470d;font-family: 'PingFang Bold';margin:0.6% 0;}
#_c .ctext .slide_banner .text1 .l1_3{ float:left; width:100%; color:#fff; font-size:52px; line-height:1.2; font-style:italic;text-shadow:-2px -2px 0 #1567ab, 2px 2px 0 #e7470d;font-family:'PingFang Light';}
#_c .ctext .slide_banner .text2{ top:29.21%;}
#_c .ctext .slide_banner .text2 .l2_1{ float:left; width:100%; color:#fff; font-size:60px; line-height:1.2; font-weight:bold; text-transform:uppercase;font-family: 'PingFang Bold'; margin-bottom:0.3%;}
#_c .ctext .slide_banner .text2 .l2_1 .m1{ width:72px; display:inline-block; vertical-align:top; margin:-20px 0 0 30px;}
#_c .ctext .slide_banner .text2 .l2_2{ float:left; width:100%; color:#fff; font-size:24px; line-height:1.2;font-family: 'PingFang Regular'; margin-top:0.9%;font-family:'PingFang Light'; }
#_c .ctext .slide_banner .text3{ top:26.8%;}
#_c .ctext .slide_banner .text3 .l3_1{ float:left; width:100%; color:#fff; font-size:60px; line-height:1.2;font-family:'PingFang Light';}
#_c .ctext .slide_banner .text3 .l3_2{ float:left; width:100%; color:#fff; font-size:60px; line-height:1.2;font-weight:bold;font-family: 'PingFang Bold'; margin-top:0.5%; }
#_c .ctext .slide_banner .text4{ top:34.03%; text-align:center;}
#_c .ctext .slide_banner .text4 .l4_1{ float:left; width:100%; color:#fff; font-size:80px; line-height:1.2; text-transform:uppercase; position:relative; letter-spacing:27px;font-family: 'PingFang Regular'; text-transform:uppercase;}
#_c .ctext .slide_banner .text4 .l4_1:after{ float:left; width:100%; height:100%; background:url(../img/2.png) center no-repeat; position:absolute; left:0; top:0; content:'';}
#_c .ctext .slide_banner .text4 .l4_2{ float:left; width:100%; color:#fff; font-size:30px; line-height:1.2;font-family:'PingFang Light'; margin:3.5% 0 0.4% 0;text-transform:uppercase; }
#_c .ctext .slide_banner .text4 .l4_3{ float:left; width:100%; color:#fff; font-size:60px; line-height:1.2;font-weight:bold; font-family: 'PingFang Bold'; }
#_c .ctext .slide_banner .text .cont{ float:left; width:100%; margin-top:3px; -webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }

#_c .ctext .slide_banner .text .btn{ float:left; width:100%; margin-top:2px;}
/*20201109start*/
#_c .ctext .slide_banner .text .btn a{ float:left; border:1px solid #fff; text-align:center; width:234px; color:#fff; font-size:18px; line-height:56px; height:58px; text-transform:uppercase; position:relative; z-index:3; opacity:0; transform:scale(0.6);-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;}
/*20201109end*/
#_c .ctext .slide_banner .text .btn a span{ position:relative; z-index:2; }
#_c .ctext .slide_banner .text .btn a:after{ float:left; width:0; height:100%; position:absolute; left:0; top:0; content:''; background:#E7220F;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
}
#_c .ctext .slide_banner .text .btn a:hover:after{ width:100%; background:#E7220F;}
#_c .ctext .slide_banner .text .btn a:hover{ border:1px solid #E7220F;}
#_c .ctext .slide_banner .slick-current .text .cont{ opacity:1; margin-top:0; }
#_c .ctext .slide_banner .slick-current .text .btn a{ opacity:1; transform:scale(1); }
#_c .ctext .slide_banner .text1 .btn{ margin-top:4.94%;}
#_c .ctext .slide_banner .text2 .btn{ margin-top:7.88%;}
#_c .ctext .slide_banner .text2 .btn i{ display:inline-block; vertical-align:top; width:24px; height:24px; background:url(../img/c_7.png) center no-repeat; background-size:100% 100%; margin:15px 8px 0 0; position:relative; z-index:2;}
#_c .ctext .slide_banner .text3 .line{ float:left; width:100%; margin-top:3.33%; }
#_c .ctext .slide_banner .text3 .line span{ float:left; width:0; height:1px; background:#fff; opacity:0.6;animation: line1 2s cubic-bezier(0.23, 1, 0.32, 1) infinite;}
#_c .ctext .slide_banner .text3 .btn{ margin-top:7.22%;}
#_c .ctext .slide_banner .text3 .btn i{ display:inline-block; vertical-align:top; width:24px; height:24px; background:url(../img/c_8.png) center no-repeat; background-size:100% 100%; margin:15px 8px 0 0;}
#_c .ctext .slide_banner .text4 .btn{ margin-top:2.27%;}
#_c .ctext .slide_banner .text4 .btn a{ float:none; display:block; margin:0 auto;}
/*20201110start*/
#_c .ctext .slide_banner .slick-prev,
#_c .ctext .slide_banner .slick-next{ height:46px; width:46px; border-radius:50%; border:1px solid rgba(255,255,255,0.9); -webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;-webkit-transform:none;  -ms-transform:none; transform:none;}
#_c .ctext .slide_banner .slick-prev{ background:url(../img/c_5.png) center no-repeat; left:auto; right:2%; top:auto; bottom:50%; margin-bottom:120px;}
#_c .ctext .slide_banner .slick-next{ background:url(../img/c_6.png) center no-repeat; right:2%; top:auto; bottom:50%; margin-bottom:48px;}
#_c .ctext .slide_banner .slick-prev:hover{ background:url(../img/c_5.png) center no-repeat #E7220F; border:1px solid #E7220F;}
#_c .ctext .slide_banner .slick-next:hover{ background:url(../img/c_6.png) center no-repeat #E7220F; border:1px solid #E7220F;}
#_c .ctext .number{ float:left; position:absolute; right:2%; top:50%; z-index:6; line-height:24px; color:#fff; font-size:24px; padding-top:84px; width:46px; text-align:center;}
#_c .ctext .number:after{ float:left; width:1px; height:83px; background:#fff; position:absolute; right:50%; top:0; content:'';
opacity:0.4; filter:alpha(opacity=40); }
#_c .ctext .number font{ float:left; width:100%; color:#fff; font-size:36px; line-height:46px; margin-top:16px;}
#_c .ctext .number span{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; opacity:0.6;}
/*20201110end*/

#_c .ctext .scroll{ float:left; position:absolute; left:50%; bottom:39px; width:34px; height:51px; margin-left:-17px; border:2px solid #fff; border-radius:34px; z-index:2;}
#_c .ctext .scroll i{ float:left; width:4px; height:9px; border-radius:4px; position:absolute; left:50%; top:6px; margin-left:-2px; background:#fff; -webkit-animation: line 2s cubic-bezier(0.23, 1, 0.32, 1) infinite; animation: line 2s cubic-bezier(0.23, 1, 0.32, 1) infinite;}
@-webkit-keyframes line {
    from { top:6px;}
    to { top:30px;}
}

@keyframes line {
    from { top:6px;}
    to { top:30px;}
}
@-webkit-keyframes line1 {
    from { width:0;}
    to { width:88px;}
}

@keyframes line1 {
    from { width:0;}
    to { width:88px;}
}

#_content_8 ._block{padding:0px 0px 120px 120px;margin:0px auto 0px auto;}#_content_8 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_8 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_5{ width: 100%; float: left;}
#_c_5 .ctext{float: left; width: 100%;  position:relative; background:#fff; padding:6.66% 100px 0 0;}
#_c_5 .ctext .pic{ float:left; width:60.83%; line-height:0; overflow:hidden; padding-top:118px; position:relative;}
#_c_5 .ctext .pic:after{ float:left; width:32px; height:5px; background:#222222; position:absolute; left:50%; top:0; margin-left:-16px; content:'';}
#_c_5 .ctext ._div{ padding-bottom:65.75%;}
#_c_5 .ctext .text{ float:right; width:36.22%; margin:22px 0 50px 0;}
#_c_5 .ctext .en{ float:left; width:100%; text-align:center; color:#222222;}
#_c_5 .ctext .zh{ float:left; width:100%; text-align:center; color:#000000; letter-spacing:8px; font-size:64px; line-height:74px; margin:7.855% 0 1.5% 0;font-family:'PingFang Light';}
#_c_5 .ctext .info{ float:left; width:100%; text-align:center; color:#444444; letter-spacing:4px;}
#_c_5 .ctext .list{ float:left; width:100%; margin:7.55% 0 13.59% 0;}
#_c_5 .ctext .list li{ float:left; width:33.33%; padding:4.3% 6px;}
#_c_5 .ctext .list li a{ float:left; width:100%; text-align:center;}
#_c_5 .ctext .list li a .img{ float:left; width:100%; height:56px;}
#_c_5 .ctext .list li a .img img{ width:56px; height:56px; position:relative; top:0;}
#_c_5 .ctext .list li a .cont{ float:left; width:100%; color:#444444; margin-top:20px; letter-spacing:2px;}
#_c_5 .ctext .list li a:hover .img img{
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  margin-top:15px;}
#_c_5 .ctext .list li a:hover .cont{ color:#E7220F; }
#_c_5 ._bt{ float:left; width:100%;}
#_c_5 ._bt a{ display:block; width:137px; margin:0 auto; color:#444444; line-height:43px; height:45px; border:1px solid #8f8f8f; }
#_c_5 ._bt a{ text-align:center; position:relative; text-transform:uppercase;}
#_c_5 ._bt span{ float:left; width:100%; position:relative; z-index:3;}
#_c_5 ._bt a:after {
    float: left; z-index:2;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #E7220F;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_5 ._bt a:hover{ color:#fff; border:1px solid #E7220F; box-shadow:0 4px 8px rgba(0,0,0,0.15);}
#_c_5 ._bt a:hover:after{ width:100%;} 
#_content_11 ._block{padding:0px 120px 120px 0px;margin:0px auto 0px auto;}#_content_11 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_11 ._block{padding:0 15px 20px 15px;margin:0px auto 0px auto;}}

                                                                                                                      #obtn .ctext{ z-index:99;position:fixed;display:none;height:100%;width:100%;background:rgba(0,0,0,0.6);}
        #obtn .ctext .form{ float:left; width:670px; background:#fff; border-radius:10px; overflow:hidden; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); padding-top:33px;}
#obtn .ctext .form h4{ float:left; width:100%; color:#222222; font-size:24px; line-height:38px; padding:0 6%;}
#obtn .ctext .form .l1{ float:left; width:42%; position:relative; background: #fff; margin-left:6%;}
#obtn .ctext .form .l2{ float:left; width:88%; position:relative; margin-left:6%; margin-right:6%;}
#obtn .ctext .form .l3{ float:left; width:100%; margin-top:31px;}
#obtn .ctext .form .l1.r{ float:right; margin-left:0; margin-right:6%;}
#obtn .ctext .form font{ float:left; color:#333333; font-size:16px; line-height:56px; position:absolute; left:0; top:0; left:9px;}
#obtn .ctext .form .fv1{ float:left; width:100%; background:none; border:none; border-bottom:2px solid #efefef; color:#333; font-size:16px; line-height:40px; height:60px; padding-top:10px; padding-bottom:10px; padding-left:98px;}
#obtn .ctext .form .fv1:focus{ border-bottom:2px solid #C01; }
#obtn .ctext .form .fv2{ float:left; width:100%;background:#E7220F; border:none; color:#fff; font-size:18px; line-height:62px; height:62px;  -webkit-transition: all 1s ease-out 0s;
    -moz-transition: all 1s ease-out 0s;
    -o-transition: all 1s ease-out 0s;
    transition: all 1s ease-out 0s;}
#obtn .ctext .form .fv2:hover{  box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#obtn .ctext .form .yanzhengme{ float:left; width:114px; height:56px; position:absolute; right:18px; top:2px; cursor:pointer;}
#obtn .ctext .form i{ float:left; position:absolute; right:10px; top:15px; font-size:24px; color:#b2b2b2;}
#obtn .ctext .form .yu{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px; border-bottom:2px solid #efefef; padding-top:16px; padding-bottom:16px; padding-left:78px;}
#obtn .ctext .form .yu span{ float:left; padding-left:20px; margin-left:20px; position:relative; cursor:pointer;}
#obtn .ctext .form .yu span:after{ float:left;display:none; width:14px; height:14px; position:absolute; left:0; top:6px; background:#fff; content:''; border-radius:50%;z-index: 1;
    box-shadow: 0 0 5px rgba(0,0,0,0.19);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.19);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.19);
}
#obtn .ctext .form .yu span:before{  float:left; width:8px; height:8px; position:absolute; left:0; top:6px; background:#e8e8e8; content:''; border-radius:50%; margin:3px; z-index: 2;}
#obtn .ctext .form .yu span.on:after{ display:block;}
#obtn .ctext .form .yu span.on:before{background: #000000}
#obtn .ctext .form .fv1::-webkit-input-placeholder{ color:#333333;}
#obtn .ctext .form .fv1:-moz-placeholder{ color:#333333;}
#obtn .ctext .form .fv1::-moz-placeholder{ color:#333333;}
#obtn .ctext .form .fv1:-ms-input-placeholder{ color:#333333;}

/*20201114start*/
#obtn .ctext .form .ul0{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:16; background:#f0f0f0;  padding:5px 0; box-shadow:0 3px 5px rgba(0,0,0,0.1);}
/*2020114end*/
#obtn .ctext .form .ul0 li{ float:left; width:100%; color:#333; font-size:14px; line-height:32px; cursor:pointer; padding: 0 9px;}
#obtn .ctext .form .ul0 li:hover{background: #e7220f; color:#fff;}

#obtn .ctext .form .guanb{ float:right; width:22px; height:22px; border-radius:50%; background:#cccccc; margin:8px 0; position:relative;}
#obtn .ctext .form .guanb:after{ float:left; width:13px; height:1px; content:''; position:absolute; left:50%; top:50%; background:#fff; margin-left:-6px; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
#obtn .ctext .form .guanb:before{ float:left; width:1px; height:13px; content:''; position:absolute; left:50%; top:50%; background:#fff;margin-top:-6px; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg);}

@media screen and (max-width:768px){
#obtn .ctext .form{ width:90%; padding-top:15px;}	
#obtn .ctext .form h4{ font-size:18px; line-height:28px; padding:0 4%;}
#obtn .ctext .form .guanb{ margin:1px 0;}
#obtn .ctext .form .l1{ margin-left:4%; margin-right:4%; width:92%;}
#obtn .ctext .form .l1.r{ margin-left:4%; margin-right:4%;}
#obtn .ctext .form i { font-size:20px; top:8px; right:0;}
#obtn .ctext .form .yanzhengme{ width:74px; height:36px; right:0;}
#obtn .ctext .form .l2{ width:92%; margin-left:4%; margin-right:4%;}
#obtn .ctext .form font{ font-size:14px; line-height:40px; left:3px;}
#obtn .ctext .form .fv1{ height:40px; font-size:14px; padding-top:6px; padding-bottom:6px; border-bottom:1px solid #efefef; padding-left:70px;}
#obtn .ctext .form .fv1:focus{ border-bottom:1px solid #C01; }
#obtn .ctext .form .l3{ margin-top:15px;}
#obtn .ctext .form .fv2{ font-size:16px; line-height:44px; height:44px;}
#obtn .ctext .form .ul0 li{ font-size:13px; line-height:24px;}
	
}


#_c_7{ width: 100%; float: left;}
#_c_7 .ctext{float: left; width: 100%;  position:relative; background:#1b1a1f; padding:6.66% 0 0 100px; overflow:hidden;}
#_c_7 .ctext::before{ float:left;position: absolute; display: block;  content: ""; background: rgba(35, 34,40, 0.4); border-radius: 50%; z-index:1; top: -36vw; right: -1.22vw;  width:66.6vw; height:66.6vw; -webkit-animation: round2 10s  linear infinite; animation: round2 10s  linear infinite; z-index:1;}

#_c_7 .ctext .pic{ float:right; width:60.83%; line-height:0; overflow:hidden; padding:50px 0 0 0; position:relative; z-index:2;}
#_c_7 .ctext .pic:after{ float:left; width:32px; height:5px; background:#fff; position:absolute; left:50%; top:0; margin-left:-16px; content:'';}
#_c_7 .ctext .text{ float:left; width:36.22%; margin:22px 0 50px; position:relative; z-index:2;}
#_c_7 .ctext .en{ float:left; width:100%; text-align:center; color:#fff;}
#_c_7 .ctext .zh{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:8px; font-size:64px; line-height:74px; margin:7.855% 0 1.5% 0;font-family:'PingFang Light';}
#_c_7 .ctext .info{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:4px; opacity:0.8;}
#_c_7 .ctext .list{ float:left; width:100%; margin:7.55% 0 13.59% 0; position:relative; z-index:2;}
#_c_7 .ctext .list li{ float:left; width:33.33%; padding:4.3% 6px;}
#_c_7 .ctext .list li a{ float:left; width:100%; text-align:center;}
#_c_7 .ctext .list li a .img{ float:left; width:100%; height:56px;}
#_c_7 .ctext .list li a .img img{ width:56px; height:56px; position:relative; top:0;}
#_c_7 .ctext .list li a .cont{ float:left; width:100%; color:#fff; margin-top:20px; letter-spacing:2px; opacity:0.7;}
#_c_7 .ctext .list li a:hover .img img{
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  margin-top:15px;}
#_c_7 ._bt a{ text-align:center; position:relative; text-transform:uppercase;}
#_c_7 ._bt span{ float:left; width:100%; position:relative; z-index:3;}
#_c_7 ._bt a:after {
    float: left; z-index:2;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #E7220F;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_7 ._bt a:hover{ color:#fff; border:1px solid #E7220F; box-shadow:0 4px 8px rgba(0,0,0,0.15);}
#_c_7 ._bt a:hover:after{ width:100%;} 

#_c_7 ._bt{ float:left; width:100%;}
#_c_7 ._bt a{ display:block; width:137px; margin:0 auto; color:#fff; line-height:43px; height:45px; border:1px solid rgba(255,255,255,0.8); }
@-webkit-keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
@keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
@-webkit-keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
@keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}

/*20201110start*/
#_content_7 ._block{padding:0px 0px 120px 120px;margin:0px auto 0px auto;}#_content_7 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){#_content_7 ._block{padding:0 15px 20px 15px;margin:0px auto 0px auto;}}
/*20201110end*/

#_c_4{ width: 100%; float: left;}
#_c_4 .ctext{float: left; width: 100%;  position:relative; background:#db200e; padding:6.66% 100px 0 0; overflow:hidden;}
#_c_4 .ctext::before,
#_c_4 .ctext::after { float:left;position: absolute; display: block;  content: ""; background: rgba(0, 0, 0, 0.05); border-radius: 50%; z-index:1;}
#_c_4 .ctext::before{top: 21vw; left:12vw;  width:55vw; height:55vw; -webkit-animation: round1 10s  linear infinite; animation: round1 10s  linear infinite;}
#_c_4 .ctext::after{top: -6.25vw; left: -6.25vw;  width:42vw; height:42vw; -webkit-animation: round2 10s  linear infinite; animation: round2 10s  linear infinite;}
#_c_4 .ctext .pic{ float:left; width:60.83%; line-height:0; overflow:hidden; padding-top:118px; position:relative; z-index:2;}
#_c_4 .ctext .pic:after{ float:left; width:32px; height:05px; background:#fff; position:absolute; left:50%; top:0; margin-left:-16px; content:'';}
#_c_4 .ctext ._div{ padding-bottom:65.75%;}
#_c_4 .ctext .text{ float:right; width:36.22%; margin:22px 0 50px 0; position:relative; z-index:2;}
#_c_4 .ctext .en{ float:left; width:100%; text-align:center; color:#fff;}
#_c_4 .ctext .zh{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:8px; font-size:64px; line-height:74px; margin:7.855% 0 1.5% 0;font-family:'PingFang Light';}
#_c_4 .ctext .info{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:4px;font-size:20px}
#_c_4 .ctext .list{ float:left; width:100%; margin:7.55% 0 13.59% 0;}
#_c_4 .ctext .list li{ float:left; width:33.33%; padding:4.3% 6px;}
#_c_4 .ctext .list li a{ float:left; width:100%; text-align:center;}
#_c_4 .ctext .list li a .img{ float:left; width:100%; height:56px;}
#_c_4 .ctext .list li a .img img{ width:56px; height:56px; position:relative; top:0;}
#_c_4 .ctext .list li a .cont{ float:left; width:100%; color:#fff; margin-top:20px; letter-spacing:2px;}
#_c_4 .ctext .list li a:hover .img img{
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  margin-top:15px;}
#_c_4 .ctext .list li a:hover .cont{ opacity:0.9; }
#_c_4 ._bt{ float:left; width:100%;}
#_c_4 ._bt a{ display:block; width:137px; margin:0 auto; color:#fff; line-height:43px; height:45px; border:1px solid #fff; }
#_c_4 ._bt a:hover{ background:#fff; color:#E7220F;}
#_c_4 ._bt a:after{ background:#fff;}


#_c_4 ._bt a{ text-align:center; position:relative; text-transform:uppercase;}
#_c_4 ._bt span{ float:left; width:100%; position:relative; z-index:3;font-size:14px}
#_c_4 ._bt a:after {
    float: left; z-index:2;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #E7220F;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_4 ._bt a:hover{ color:#fff; border:1px solid #E7220F; box-shadow:0 0.40px 8px rgba(0,0,0,0.15);}
#_c_4 ._bt a:hover:after{ width:100%;} 

/*20201110start*/
#_content_9 ._block{padding:0 120px 120px 0px;margin:0px auto 0px auto;}#_content_9 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){#_content_9 ._block{padding:0 15px 20px 15px;margin:0px auto 0px auto;}}
/*20201110end*/


#_c_6{ width: 100%; float: left;}
#_c_6 .ctext{float: left; width: 100%;  position:relative; background:#111112; padding:6.66% 0 0 4%; overflow:hidden;}
#_c_6 .ctext::before{ float:left;position: absolute; display: block;  content: ""; background: rgba(21, 103,171, 1); border-radius: 50%; z-index:1; top:14vw; right: -5vw;  width:57vw; height:57vw; -webkit-animation: round2 10s  linear infinite; animation: round2 10s  linear infinite; z-index:1;}

#_c_6 .ctext .pic{ float:right; width:49.44%; line-height:0; overflow:hidden; padding:65px 0 0 0; position:relative; z-index:2;}
#_c_6 .ctext .pic:after{ float:left; width:32px; height:05px; background:#fff; position:absolute; left:50%; top:0; margin-left:-16px; content:'';}
#_c_6 .ctext .text{ float:left; width:36.22%; margin:22px 0 50px; position:relative; z-index:2;}
#_c_6 .ctext .en{ float:left; width:100%; text-align:center; color:#fff;}
#_c_6 .ctext .zh{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:8px; font-size:64px; line-height:74px; margin:7.855% 0 1.5% 0;}
#_c_6 .ctext .info{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:4px; opacity:0.8;}
#_c_6 .ctext .list{ float:left; width:100%; margin:7.55% 0 13.59% 0; position:relative; z-index:2;}
#_c_6 .ctext .list li{ float:left; width:33.33%; padding:4.3% 6px;}
#_c_6 .ctext .list li a{ float:left; width:100%; text-align:center;}
#_c_6 .ctext .list li a .img{ float:left; width:100%; height:56px;}
#_c_6 .ctext .list li a .img img{ width:56px; height:56px; position:relative; top:0;}
#_c_6 .ctext .list li a .cont{ float:left; width:100%; color:#fff; margin-top:20px; letter-spacing:2px; opacity:0.7;}
#_c_6 .ctext .list li a:hover .img img{
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  margin-top:15px;}
#_c_6 .ctext .list li a:hover .cont{ color:#E7220F; }
#_c_6 ._bt a{ text-align:center; position:relative; text-transform:uppercase;}
#_c_6 ._bt span{ float:left; width:100%; position:relative; z-index:3;}
#_c_6 ._bt a:after {
    float: left; z-index:2;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #E7220F;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_6 ._bt a:hover{ color:#fff; border:1px solid #E7220F; box-shadow:0 4px 8px rgba(0,0,0,0.15);}
#_c_6 ._bt a:hover:after{ width:100%;} 
#_c_6 ._bt{ float:left; width:100%;}
#_c_6 ._bt a{ display:block; width:137px; margin:0 auto; color:#fff; line-height:43px; height:45px; border:1px solid rgba(255,255,255,0.8); }
@-webkit-keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
@-webkit-keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}#_c_6{ width: 100%; float: left;}
#_c_6 .ctext{float: left; width: 100%;  position:relative; background:#111112; padding:6.66% 0 0 100px; overflow:hidden;}
#_c_6 .ctext::before{ float:left;position: absolute; display: block;  content: ""; background: rgba(21, 103,171, 1); border-radius: 50%; z-index:1; top:14vw; right: -5vw;  width:57vw; height:57vw; -webkit-animation: round2 10s  linear infinite; animation: round2 10s  linear infinite; z-index:1;}

#_c_6 .ctext .pic{ float:right; width:49.44%; line-height:0; overflow:hidden; padding:65px 0 0 0; position:relative; z-index:2;}
#_c_6 .ctext .pic:after{ float:left; width:32px; height:05px; background:#fff; position:absolute; left:50%; top:0; margin-left:-16px; content:'';}
#_c_6 .ctext .text{ float:left; width:36.22%; margin:22px 0 50px; position:relative; z-index:2;}
#_c_6 .ctext .en{ float:left; width:100%; text-align:center; color:#fff;}
#_c_6 .ctext .zh{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:8px; font-size:64px; line-height:74px; margin:7.855% 0 1.5% 0;font-family:'PingFang Light';}
#_c_6 .ctext .info{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:4px; opacity:0.8;}
#_c_6 .ctext .list{ float:left; width:100%; margin:7.55% 0 13.59% 0; position:relative; z-index:2;}
#_c_6 .ctext .list li{ float:left; width:33.33%; padding:4.3% 6px;}
#_c_6 .ctext .list li a{ float:left; width:100%; text-align:center;}
#_c_6 .ctext .list li a .img{ float:left; width:100%; height:56px;}
#_c_6 .ctext .list li a .img img{ width:56px; height:56px; position:relative; top:0;}
#_c_6 .ctext .list li a .cont{ float:left; width:100%; color:#fff; margin-top:20px; letter-spacing:2px; opacity:0.7;}
#_c_6 .ctext .list li a:hover .img img{
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  margin-top:15px;}
#_c_6 .ctext .list li a:hover .cont{ color:#E7220F; }
#_c_6 ._bt a{ text-align:center; position:relative; text-transform:uppercase;}
#_c_6 ._bt span{ float:left; width:100%; position:relative; z-index:3;}
#_c_6 ._bt a:after {
    float: left; z-index:2;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #E7220F;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_6 ._bt a:hover{ color:#fff; border:1px solid #E7220F; box-shadow:0 4px 8px rgba(0,0,0,0.15);}
#_c_6 ._bt a:hover:after{ width:100%;} 
#_c_6 ._bt{ float:left; width:100%;}
#_c_6 ._bt a{ display:block; width:137px; margin:0 auto; color:#fff; line-height:43px; height:45px; border:1px solid rgba(255,255,255,0.8); }
@-webkit-keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
@-webkit-keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
#_content_5 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_5 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_5 ._block{padding:0 0 10px 0;margin:0px auto 0px auto;}}

#_c_2{ width: 100%; float: left;}
#_c_2 .ctext{float: left; width:100%;  position:relative; background:#000000; padding:115px 7.55%; position:relative;}
#_c_2 .ctext .pic{ float: left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; opacity:0.5;}
#_c_2 .ctext .pic .bg{ float: left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
#_c_2 .ctext .en{ float:left; width:100%; text-align:center; color:#fff; position:relative; z-index:2;}
#_c_2 .ctext .zh{ float:left; width:100%; text-align:center; color:#fff; position:relative; z-index:2; letter-spacing:8px; font-size:64px; line-height:74px; margin:20px 0 0 0;font-family:'PingFang Light';}
#_c_2 .ctext .list{ float:left; width:100%; margin:35px 0 50px 0; position:relative; z-index:2; overflow:hidden;}

#_c_2 .ctext .list ul{ margin:-1px 0 0 -1px;}
#_c_2 .ctext .list li{ float:left; width:33.33%; padding:35px 4.39% 35px 3.55%; border-left:1px solid rgba(255,255,255,0.2); border-top:1px solid rgba(255,255,255,0.2); cursor:pointer; }
#_c_2 .ctext .list li .cont{ float:left; width:100%; color:#E7220F; letter-spacing:2px;font-size:24px}
#_c_2 .ctext .list li .cont span{ font-size:36px;}
#_c_2 .ctext .list li .info{ float:left; width:100%; color:#fff; line-height:30px; letter-spacing:1px; opacity:0.8; margin-top:20px;font-size:18px}
#_c_2 .ctext .list li:hover .cont{ color:#E7220F; }

#_c_2 .ctext .list1{ float:left; width:100%; position:relative; z-index:2; padding:0 4.3%;}
#_c_2 .ctext .list1 li{ float:left; width:20%; text-align:center;}
#_c_2 .ctext .list1 li .la{ display:block; margin:0 auto; border-radius:50%; background:rgba(255,255,255,0.1); width:180px; height:180px; cursor:pointer; position:relative; }
#_c_2 .ctext .list1 li .la:after{ float:left; width:0; height:0; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); background:#E7220F; opacity:0; content:''; border-radius:50%; z-index:1;}
#_c_2 .ctext .list1 li .la .img{ float:left; width:100%; line-height:0; margin-top:50px; position:relative; z-index:2;}
#_c_2 .ctext .list1 li .la .img img{ width:58px; height:58px;}
#_c_2 .ctext .list1 li .la .cont{ float:left; width:100%; color:#fff; margin-top:8px; position:relative; z-index:2;font-size:20px}
#_c_2 .ctext .list1 li .la:hover .img img{-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
#_c_2 .ctext .list1 li .la:hover:after{ width:100%; height:100%; -webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease; opacity:1;}
#_content_4 ._block{padding:100px 100px 100px 100px;margin:0px auto 0px auto;}
#_content_4 ._title{margin-bottom:0px;}
@media screen and (max-width:768px){
    #_content_4 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}
    #_content_4 ._title{margin-bottom:20px;}
}

#_content_61 ._block{padding:100px 100px 100px 100px;margin:0px auto 0px auto;}
#_content_61 ._title{margin-bottom:40px;}
@media screen and (max-width:768px){
    #_content_61 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}
    #_content_61 ._title{margin-bottom:20px;}
}




@-webkit-keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
#_c_1 .ctext{ float:left; width:100%;}
#_c_1 .ctext .title{ float:left; width:100%; margin-bottom:55px; /*padding:0 100px;*/}
#_c_1 .ctext .title .tit1{ float:left; color:#000000; font-size:64px; line-height:84px; letter-spacing:8px; position:relative; padding-right:50px;font-family:'PingFang Light';}
#_c_1 .ctext .title .tit1:after{ float:left; width:32px; height:5px; position:absolute; right:0; bottom:19px; content:''; background:#E7220F;}
#_c_1 .ctext .title .tit2{ float:right; color:#E7220F; font-size:160px; line-height:118px; font-weight:bold; text-transform:uppercase; opacity:0.05; font-style:italic; letter-spacing:6px; margin:0 0 0 0;}
#_c_1 .ctext .title .tab{ float:left; width:46%; color:#2a2c34; font-size:20px; line-height:84px; position:absolute; right:13%; top:0;}
#_c_1 .ctext .title .tab .l1{ float:left; width:33.33%; cursor:pointer;
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }
#_c_1 .ctext .title .tab .l1.slick-current{ color:#E7220F;}
#_c_1 .ctext .title .more{ float:right; position:absolute; right:60px; top:28px; margin-right:30px;}
#_c_1 .ctext .title .more a{ float:left; text-transform:uppercase; color:#E7220F; font-size:14px; line-height:28px; padding:0 5px; border-bottom:1px solid #e7220f;}
#_c_1 .ctext .list{ float:left; width:100%; position:relative;}
#_c_1 .ctext .list .slick-slide{ height:auto;}
#_c_1 .ctext .list .active{ position:relative; z-index:2; opacity:1; height:auto;}
#_c_1 .ctext .list ul{position:absolute; left:0; top:0; z-index:1; opacity:0; height:100vh; overflow:hidden;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
#_c_1 .ctext .list .ul1{ float:left; width:100%; }
#_c_1 .ctext .list .ul1 li{ float:left; width:33.33%; text-align:center; overflow:hidden;}
#_c_1 .ctext .list .ul1 li a{ float:left; width:100%; position:relative; overflow:hidden;}
#_c_1 .ctext .list .ul1 li .pimg{ float:left; width:100%; line-height:0; position:relative; padding-bottom:79.5%;-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
#_c_1 .ctext .list .ul1 li ._img{ float:left; width:100%; min-height:100%; 
                position: absolute;
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%) scale(1.02);
                -webkit-transform: translate(-50%,-50%) scale(1.02);}

#_c_1 .ctext .list .ul1 li .pic{ float:left; width:100%; padding:0 12%; line-height:0; position:absolute; left:0; top:50%; transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%); -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}	
#_c_1 .ctext .list .ul1 li .pic img{ max-width:100%; max-height:130px;}		

#_c_1 .ctext .list .ul1 li:hover .pic{visibility:hidden; opacity:0;}


#_c_1 .ctext .list .ul1 li .text{ float:left; width:100%; height:100%; background:rgba(21,103,171,0.8); position:absolute; left:0; top:0;
 opacity: 0; visibility: hidden;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all  0.5s;
    transition: all  0.5s;
    text-align: center;}
#_c_1 .ctext .list .ul1 li .tit{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%;-webkit-transition-delay: 0.2s;font-size:24px;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_c_1 .ctext .list .ul1 li .inf{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%; margin-top:44px; -webkit-transition-delay: 0.2s;font-size:16px;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_c_1 .ctext .list .ul1 li .ico{ float:left; width:100%; position:absolute; left:0; bottom:-100%;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_c_1 .ctext .list .ul1 li .ico img{ width:50px; height:50px;}
#_c_1 .ctext .list .ul1 li .box1{ float:left; width:100%; position:absolute; left:0; top:50%; transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%);}
#_c_1 .ctext .list .ul1 li .ico1{ float:left; width:100%; padding:0 12.5%; line-height:0;}
#_c_1 .ctext .list .ul1 li .ico1 img{ width:100%;}	
#_c_1 .ctext .list .ul1 li .inf1{ float:left; width:100%; margin-top:8.125%;}	
#_c_1 .ctext .list .ul1 li .inf1 span{ display:inline-block; vertical-align:top; color:#fff; font-size:24px; line-height:53px; height:55px; letter-spacing:2px; padding:0 50px; border:1px solid rgba(255,255,255,0.4);}

#_c_1 .ctext .list .ul1 li:hover .text{visibility: visible; opacity: 1;}
#_c_1 .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-65px;}
#_c_1 .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-21px;}
#_c_1 .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-70px;}
#_c_1 .ctext .list .ul1 li:hover .pimg{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
#_c_1 .ctext .list .ul1 li.on .text{ background:rgba(21,103,171,01); opacity: 1; visibility: visible;}
#_c_1 .ctext .list .ul1 li.on .text::before{ float:left;position: absolute; display: block;  content: ""; background: rgba(255, 255,255, 0.05); border-radius: 50%; z-index:1; top:-2.6vw; right: -5vw;  width:19vw; height:19vw; -webkit-animation: round2 10s  linear infinite; animation: round2 10s  linear infinite; z-index:1;}
#_c_1 .ctext .list .ul1 li.on .text::after{ float:left;position: absolute; display: block;  content: ""; background: rgba(255, 255,255, 0.05); border-radius: 50%; z-index:1; bottom:-12.9vw; left: -1.1vw;  width:30vw; height:30vw; -webkit-animation: round1 10s  linear infinite; animation: round1 10s  linear infinite; z-index:1;}



#_c_1 .ctext .list .ul2{ float:left; width:100%; border-bottom:1px solid #e2e2e2;}
#_c_1 .ctext .list .ul2 li{ float:left; width:33.33%; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
#_c_1 .ctext .list .ul2 li:nth-child(3n){border-right:none;}
#_c_1 .ctext .list .ul2 li{ float:left; width:33.33%; padding:3.125%;}
#_c_1 .ctext .list .ul2 li .pimg{ float:left; width:100%; line-height:0; position:relative; overflow:hidden; padding-bottom:66.53%; background:#000;}
#_c_1 .ctext .list .ul2 li ._img{ float:left; width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); opacity:0.6;-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
#_c_1 .ctext .list .ul2 li:hover ._img{
    -webkit-transform:translate(-50%,-50%) scale(1.1);
    -moz-transform:translate(-50%,-50%) scale(1.1);
    -ms-transform:translate(-50%,-50%) scale(1.1);
    -o-transform:translate(-50%,-50%) scale(1.1);
    transform:translate(-50%,-50%) scale(1.1);
}
#_c_1 .ctext .list .ul2 li ._img1{ float:left; height:100px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
#_c_1 .ctext .list .ul2 li .tit{ float:left; width:100%; color:#333; margin:6.92% 0 2.69% 0;}
#_c_1 .ctext .list .ul2 li .inf{ float:left; width:100%; color:#666666; line-height:36px;}
#_c_1 .ctext .list .ul2 li .inf .p1{ float:left; width:50%;}
#_c_1 .ctext .list .ul2 li .btn{ float:left; width:100%; margin:4.61% 0 0 0;}
#_c_1 .ctext .list .ul2 li .btn a{ float:left; width:48%; position:relative; color:#666666; font-size:16px; line-height:54px; text-align:center;}
#_c_1 .ctext .list .ul2 li .btn a:before{ float:left; width:100%; height:100%; position:absolute; right:0; top:0; content:''; background:#f0f0f0; z-index:-1;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }
#_c_1 .ctext .list .ul2 li .btn a:after{ float:left; width:0; height:100%; position:absolute; left:0; top:0; content:''; background:#E7220F; z-index:-1;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }
#_c_1 .ctext .list .ul2 li .btn a.zx{ float:right; color:#E7220F;}
#_c_1 .ctext .list .ul2 li .btn a:hover{color:#fff; box-shadow:0 5px 10px rgba(231,34,15,0.2);}
#_c_1 .ctext .list .ul2 li .btn a:hover:after{ width:100%;}
#_c_1 .ctext .list .ul2 li .btn a:hover:before{ width:0;}

#_c_1 .ctext .list .ul3{ float:left; width:100%;}
#_c_1 .ctext .list .ul3 li{ float:left; width:33.33%; text-align:center;}
#_c_1 .ctext .list .ul3 li .la{ float:left; width:100%; position:relative; overflow:hidden;}
#_c_1 .ctext .list .ul3 li .pimg{ float:left; width:100%; line-height:0; position:relative; padding-bottom:66.875%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
#_c_1 .ctext .list .ul3 li ._img{ float:left; width:100%; min-height:100%; 
                position: absolute;
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%) scale(1.02);
                -webkit-transform: translate(-50%,-50%) scale(1.02);}
#_c_1 .ctext .list .ul3 li .tit1{ float:left; width:100%; position:absolute; left:0; bottom:0; z-index:2; color:#fff; background:url(../img/c1_19.png) center no-repeat; background-size:100% 100%; text-align:center; padding:34px 15px 23px 15px;}				
#_c_1 .ctext .list .ul3 li .text{ float:left; width:100%; height:100%; background:rgba(21,103,171,0.9); position:absolute; left:0; top:0;
 opacity: 0; visibility: hidden; z-index:3;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all  0.5s;
    transition: all  0.5s;
    text-align: center;}
#_c_1 .ctext .list .ul3 li .mill{ float:left; width:100%; position:absolute; left:0; top:-100%;transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%);-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}	
#_c_1 .ctext .list .ul3 li .tit{ float:left; width:100%; color:#fff;}		
#_c_1 .ctext .list .ul3 li .er{ float:left; width:100%; line-height:0; margin:7% 0 17px 0;}
#_c_1 .ctext .list .ul3 li .er img{ width:134px; height:134px; border-radius:12px;}	
#_c_1 .ctext .list .ul3 li .p1{ float:left; width:100%;}	
#_c_1 .ctext .list .ul3 li .p1 span{ display:inline-block; vertical-align:top; color:#fff; font-size:16px; line-height:45px; height:45px; border-radius:45px; padding:0 26px; background:rgba(255,255,255,0.2); letter-spacing:1px;}

#_c_1 .ctext .list .ul3 li:hover .text{visibility: visible; opacity: 1;}
#_c_1 .ctext .list .ul3 li:hover .mill{ top:50%;}
#_c_1 .ctext .list .ul3 li:hover .tit1{ bottom:-85px; opacity:0;}
#_c_1 .ctext .list .ul3 li:hover .pimg{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

@-webkit-keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
@-webkit-keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
#_content_6 ._block{padding:0px 100px 120px 100px;margin:0px auto 0px auto;}
#_content_6 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){
    #_content_6 ._block{padding:10px 15px 20px 15px;margin:0px auto 0px auto;}
}


@-webkit-keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
#_c_3 .ctext{ float:left; width:100%;}
#_c_3 .ctext .list{ float:left; width:100%; position:relative; padding-top:1px;}
/*#_c_3 .ctext .list ul{ margin:0 -0.6%;}*/
#_c_3 .ctext .list li{ float:left; width:33.33%; padding:0 1.66%; margin-top:-1px;}
#_c_3 .ctext .list ul li:first-child{padding-left:0;}
#_c_3 .ctext .list li a{ float:left; width:100%; border-bottom:1px solid #e3e3e3; border-top:1px solid #e3e3e3; padding:34px 0; position:relative;}
#_c_3 .ctext .list li a:nth-child(2),
#_c_3 .ctext .list li a:nth-child(3){ border-top:1px solid #e3e3e3;}
#_c_3 .ctext .list li a:after{ float:left; width:0; height:1px; position:absolute; left:0; bottom:-1px; content:''; background:#E7220F;}
#_c_3 .ctext .list li a .tit{ float:left; width:100%; color:#333333;}
#_c_3 .ctext .list li a .inf{ float:left; width:100%; color:#888888; font-size:16px; line-height:26px; height:52px; overflow:hidden; margin:10px 0 20px 0;}
#_c_3 .ctext .list li a .tim{ float:left; width:100%; color:#888888; position:relative; padding:0 20px;}
#_c_3 .ctext .list li a .tim span{ float:left; position:absolute; left:0; top:0; font-size:18px;}
#_c_3 .ctext .list li a .tim i{ float:left; position:absolute; right:20px; top:0; font-size:20px;}
#_c_3 .ctext .list li a .img{ float:left; width:100%; line-height:0; height:377px; margin-bottom:35px;}
#_c_3 .ctext .list li a .lin{ float:left; width:100%; height:1px; position:relative; background:#e3e3e3;}
#_c_3 .ctext .list li a .lin:after{ float:left; width:0; height:1px; position:absolute; left:0; bottom:0; content:''; background:#e3e3e3;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;}
#_c_3 .ctext .list li a:hover::after{ width:100%;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }
#_c_3 .ctext .list li a:hover .tit{ color:#E7220F; text-decoration:underline;}
#_c_3 .ctext .list li a:hover .tim i{ color:#E7220F; animation:shake 1.2s 1 forwards; -webkit-animation:shake 1.2s 1 forwards;}
#_c_3 .ctext .list li.l1 a:hover .lin:after{ width:100%; background:#E7220F;}
#_c_3 .ctext .list li.l1 a:after{ display:none;}
#_c_3 .ctext .list li.l1 a{ padding:0; border-bottom:none;}
#_c_3 .ctext .list li.l1 a .inf{ margin:18px 0 34px 0; line-height:30px; height:60px;}
#_c_3 .ctext .list li.l1 a .tim{ margin:35px 0 0 0; }
#_c_3 .ctext .title{ float:left; width:100%; margin-bottom:55px;}
#_c_3 .ctext .title .tit1{ float:left; color:#000000; font-size:64px; line-height:84px; letter-spacing:08px; position:relative; padding-right:50px; font-family:'PingFang Light';}
#_c_3 .ctext .title .tit1:after{ float:left; width:32px; height:5px; position:absolute; right:0; bottom:19px; content:''; background:#E7220F;}
#_c_3 .ctext .title .tit2{ float:right; color:#E7220F; font-size:160px; line-height:118px; font-weight:bold; text-transform:uppercase; opacity:0.05; font-style:italic; letter-spacing:06px; margin:0 0 0 0;}
#_c_3 .ctext .title .tab{ float:left; width:50%; color:#2a2c34; font-size:20px; line-height:84px; position:absolute; right:13%; top:0;}
#_c_3 .ctext .title .tab .l1{ cursor:pointer;}
#_c_3 .ctext .title .tab .l1.slick-current{ color:#E7220F;}
#_c_3 .ctext .more{ float:right; position:absolute; right:0; top:28px; margin-right:30px;}
#_c_3 .ctext .more a{ display:none; float:left; text-transform:uppercase; color:#E7220F; font-size:14px; line-height:28px; padding:0 5px; border-bottom:1px solid #e7220f;}
#_c_3 .ctext .more a.on{ display:block;}
#_footer_2 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_footer_2 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_footer_2 ._block{padding:0 0 20px 0;margin:0px auto 0px auto;}}

#_footer_2 ._block{ border-top:4px solid #E7220F;}
#_f{ width: 100%; float: left;}
#_f .ctext{ width: 100%; float: left; width:100%; position:relative; }
#_f .ctext:after,
#_f .ctext:before{ float:left; width:1px; height:100%; content:''; position:absolute; left:30%; top:0; background:#fff; opacity:0.1;}
#_f .ctext:before{ left:auto; right:31.7%;}
#_f .ctext .ctextL{ float:left; padding:75px 4.16%; width:30%; }
#_f .ctext .ctextL .logo{ float:left; width:100%; line-height:0; margin:1.2% 0 9.7% 0;}
#_f .ctext .ctextL .logo img{ height:51px;}
#_f .ctext .ctextL .cont{ float:left; width:100%; color:#fff; color:rgba(255,255,255,0.6); font-size:18px; line-height:39px; margin-bottom:16.26%;}
#_f .ctext .ctextL .share{ float:left; width:100%;}
#_f .ctext .ctextL .share .l1{ float:left; width:56px; height:56px; position:relative; margin-right:30px;}
#_f .ctext .ctextL .share .l1 a{ float:left; width:56px; height:56px; background:rgba(255,255,255,0.15); border-radius:50%;}
#_f .ctext .ctextL .share .l1 a:hover{ background:#E7220F;}
#_f .ctext .ctextL .share .l1 i{ float:left; width:100px; position:absolute; left:50%; bottom:100%; margin:0 0 15px -50px; line-height:0; z-index:80;-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:50% 90%;
	-moz-transform-origin:50% 90%;
	-ms-transform-origin:50% 90%;
	-o-transform-origin:50% 90%;
	transform-origin:50% 90%;
	-webkit-transform: translateY(0) scale(0);
	-moz-transform: translateY(0) scale(0);
	-ms-transform: translateY(0) scale(0);
	-o-transform: translateY(0) scale(0);
	transform: translateY(0) scale(0)}
#_f .ctext .ctextL .share .l1 i:after{ float:left; width:0; height:0; position:absolute; left:50%; top:100%; content:''; border-left: 6px solid transparent; border-right:6px solid transparent;border-top: 8px solid #fff; margin-left:-6px; }
#_f .ctext .ctextL .share .l1 img{ width:100%;}
#_f .ctext .ctextL .share .l1:hover i{ opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateY(0) scale(1);
	-moz-transform: translateY(0) scale(1);
	-ms-transform: translateY(0) scale(1);
	-o-transform: translateY(0) scale(1);
	transform: translateY(0) scale(1);}

#_f .ctext .ctextC{ float:left; padding:75px 4.16%; width:38.3%; }
#_f .ctext .ctextC .tit{ float:left; background:#E7220F; padding:0 30px; color:#ffffff; font-size:24px; line-height:54px; position:relative;}
#_f .ctext .ctextC .tit:after{ float:left; width:0; height:0; position:absolute; left:100%; top:0; content:''; border-right:27px solid transparent;border-top: 27px solid #E7220F; }
#_f .ctext .ctextC .tit:before{ float:left; width:0; height:0; position:absolute; left:100%; bottom:0; content:''; border-right:27px solid transparent;border-bottom: 27px solid #E7220F; }
#_f .ctext .ctextC .form{ float:left; width:100%; margin:10px 0 4px 0;}
#_f .ctext .ctextC .form .l1{ float:left; width:48.78%; position:relative;}
#_f .ctext .ctextC .form .l1.r{ float:right;}
#_f .ctext .ctextC .form .l1.w1{ width:100%;}
#_f .ctext .ctextC .form .fv1{ float:left; width:100%; background:none; border:none; color:#fff; color:rgba(255,255,255,0.6); font-size:16px; line-height:44px; height:62px; border-bottom:1px solid rgba(255,255,255,0.15); padding-top:10px; padding-bottom:10px; }
#_f .ctext .ctextC .form .fv2{ float:left; width:100%; background:rgba(255,255,255,0.1); border:none; color:#fff; font-size:16px; line-height:54px; height:54px; margin-top:10px;
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }
#_f .ctext .ctextC .form .fv2:hover{ background:#E7220F; box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#_f .ctext .ctextC .form .yanzhengme{ float:left; width:85px; height:34px; position:absolute; right:10px; top:14px; cursor:pointer;}
/*20201109start*/
#_f .ctext .ctextC .form i{ float:left; position:absolute; right:10px; top:19px; font-size:24px; }
#_f .ctext .ctextC .ul1{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:16; background:#eeeeee;  padding:5px 0; box-shadow:0 3px 5px rgba(0,0,0,0.1);}
#_f .ctext .ctextC .ul1 li{ float:left; width:100%; color:#333; font-size:14px; line-height:32px; cursor:pointer; padding: 0 9px;}
#_f .ctext .ctextC .ul1 li:hover{background: #e7220f; color:#fff;}

/*20201109end*/

#_f .ctext .ctextC .form .yu{ float:right; max-width:100%; color:#fff; color:rgba(255,255,255,0.6); font-size:16px; line-height:26px; margin:14px 0; padding-left:40px;}
#_f .ctext .ctextC .form .yu span{ float:left; padding-left:20px; margin-left:10px; position:relative; cursor:pointer; }
#_f .ctext .ctextC .form .yu span:after{ float:left; width:14px; height:14px; position:absolute; left:0; top:6px; background:rgba(255,255,255,0.1); content:''; border-radius:50%; }
#_f .ctext .ctextC .form .yu span:before{ display:none; float:left; width:8px; height:8px; position:absolute; left:0; top:6px; background:#E7220F; content:''; border-radius:50%; margin:3px; }
#_f .ctext .ctextC .form .yu span.on:before{ display:block;}

#_f .ctext .ctextC .form ::-webkit-input-placeholder{ color:#fff; color:rgba(255,255,255,0.6);}
#_f .ctext .ctextC .form :-moz-placeholder{ color:#fff; color:rgba(255,255,255,0.6);}
#_f .ctext .ctextC .form ::-moz-placeholder{ color:#fff; color:rgba(255,255,255,0.6);}
#_f .ctext .ctextC .form :-ms-input-placeholder{ color:#fff; color:rgba(255,255,255,0.6);}
#_f .ctext .ctextC .form .fv1_1{ height:auto !important;}
#_f .ctext .ctextC .form .tit1{ position:absolute; left:0; top:0}


#_f .ctext .ctextR{ float:left; padding:75px 4.16%; width:31.7%; }
#_f .ctext .ctextR .tit{ float:left; width:100%; color:#ffffff; font-size:20px; line-height:38px; border-bottom:1px solid rgba(255,255,255,0.6); height:52px; margin-bottom:40px;}
#_f .ctext .ctextR .tit span{ float:left; padding-bottom:12px; border-bottom:3px solid #E7220F;}

#_f .ctext .ctextR .cont{ width:100%; color:#fff; color:rgba(255,255,255,0.6); font-size:16px; line-height:26px;  }
#_f .ctext .ctextR .cont.h30{ height:30px;}
#_f .ctext .ctextR .cont .img{ float:left; width:66px; height:66px; margin-right:24px;}
#_f .ctext .ctextR .cont .ico{ width:27px; height:27px; margin:0 0 11px -3px;}
#_f .ctext .ctextR .cont:hover .img{-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}

#_f .ctext2{ float:left; width:100%; padding:27px 4.16% 23px 4.16%; border-top:1px solid rgba(255,255,255,0.2);}
#_f .ctext2 .Copyright{ float:left; color:#fff; color:rgba(255,255,255,0.6); font-size:16px; line-height:26px; margin:11px 0;}
#_f .ctext2 .links{ float:right; position:relative; width:171px;}
#_f .ctext2 .links h5{ float:left; width:100%; background:rgba(255,255,255,0.1); border-radius:5px; color:#fff; color:rgba(255,255,255,0.6); font-size:16px; line-height:42px; padding:0 20px; position:relative; cursor:pointer; }
#_f .ctext2 .links h5:after{ float:left; width:0; height:0; position:absolute; right:20px; top:50%; content:''; opacity:0.6;
 border-left: 6px solid transparent; border-right:6px solid transparent;border-top: 6px solid #fff; margin-top:-3px;
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  
}
#_f .ctext2 .links h5.on{ background:#E7220F;}
#_f .ctext2 .links h5.on:after{ transform:rotateX(180deg);}
#_f .ctext2 .links ul{ display:none; float:left; width:100%; position:absolute; left:0; bottom:100%; z-index:6; background:rgba(231,34,15,0.4); margin-bottom:1px; border-radius:5px; padding:10px 0;}
#_f .ctext2 .links ul li{ float:left; width:100%;}
#_f .ctext2 .links ul li a{ float:left; width:100%; color:#fff; color:rgba(255,255,255,0.6); font-size:14px; line-height:26px; padding:0 20px;}
#_f .ctext2 .links ul li a:hover{ color:#E7220F;}



#_header_31 ._block{padding:0px 60px 0px 60px;margin:0px auto 0px auto;}
/*20201109start*/
#_header_31{position:absolute;z-index:15;margin:auto;width:100%;}
/*20201109end*/
#_header_31 ._title{margin-bottom:0px;}@media screen and (max-width:768px){#_header_31 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}}

#_h_1{ width: 100%; float: left;}
#_h_1 .ctext{ width: 100%; float: left; }
#_h_1 .ctext .top{ width: 100%; float: left; display:flex; align-items: center;  justify-content: space-between;}
#_h_1 .ctext .top .logo{ margin:13px 0; line-height: 0; float: left; position: relative;}
#_h_1 .ctext .top .logo img{ width: auto; height:51px;}
#_h_1 .ctext .top .dh{ float:right; margin:20px 0; color: #fff; line-height:40px;font-size:24px}
#_h_1 .ctext .top .dh .span1{ float:left; opacity:0.6; line-height:40px;}
#_h_1 .ctext .top .dh .span2{ float:left;}
#_h_1 .ctext .top .menu{ float:left;}
#_h_1 .ctext .top .menu ul{ display: flex;}
#_h_1 .ctext .top .menu .nli{ display: flex; align-items: center; justify-content: center; flex: 1; margin:0 31px;}
#_h_1 .ctext .top .menu .nli span{  float:left;}
#_h_1 .ctext .top .menu .nli span a{ float:left; padding: 0 10px; line-height:26px; height:80px; font-size:16px; color: #fff; position:relative; display:flex; align-items: center; }
#_h_1 .ctext .top .menu .nli span a:after{ float:left; width:0; height:3px; position:absolute; left:50%; top:0; content:''; background:#E7220F;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_h_1 .ctext .top .menu .nli.on span a,
#_h_1 .ctext .top .menu .nli:hover span a{ color:#E7220F;}	 
#_h_1 .ctext .top .menu .nli.on span a:after,
#_h_1 .ctext .top .menu .nli:hover span a:after{ width:100%;}

@media screen and  (max-width:1600px){

#_h_1 .ctext .top .menu .nli{ margin:0 15px;}
	
}

@media screen and  (max-width:1200px){

#_h_1 .ctext .top .menu .nli{ margin:0 5px;}
#_h_1 .ctext .top .menu .nli span a{ padding:0 6px;}
	
}



#_h_1 .ctext .top1{ display:none;}
#_h_1 .ctext .top1 .dh .span1{ opacity:0.95;}
#_h_1 .ctext .menuph{ display: none;} 
#_h_1 .ctext .xialaph{ display: none;}
#_content_15 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_15 ._title{margin-bottom:20px;}
/*20201109start*/
@media screen and (max-width:768px){#_content_15 ._block{padding:0 0 0 0;margin:0px auto 0px auto;}}
/*20201109end*/

#_c_8{ width: 100%; float: left;}
#_c_8 .ctext{ width: 100%; float: left; position:relative;}
#_c_8 .ctext .banner{ float:left; width:100%;}
#_c_8 .ctext .text{ float:left; width:100%; height:100%; position:absolute; left:0; bottom:0; padding:8.4% 60px 4.48% 60px;  justify-content: space-between; display:flex; flex-direction:column; }
#_c_8 .ctext .pic{ float:left; width:100%; margin-bottom:4%; position:relative;}
#_c_8 .ctext .pic .l1{ float:left; width:100%; color:#ffffff; font-size:68px; line-height:1.2; font-family:'PingFang Light';}
#_c_8 .ctext .pic .l2{ float:left; width:100%; color:#e7220f; font-size:54px; line-height:1.2; font-family:'PingFang Light';}
#_c_8 .ctext .pic .l3{ float:left; width:100%; color:#ffffff; font-size:22px; line-height:36px; font-family:'PingFang Light'; opacity:0.6; margin-top:2.4%;}
#_c_8 .ctext .pic .btn{ display:none;}


#_c_8 .ctext .pz_SideLayer{ float:left; width:100%; } 
#_c_8 .ctext .pz_SideLayer .l1{ float:left; margin-right:65px;} 
#_c_8 .ctext .pz_SideLayer .l1 a{ float:left; color:#fff; font-size:20px; line-height:30px; padding-bottom:18px; position:relative;}
#_c_8 .ctext .pz_SideLayer .l1 a:after{ float:left; width:0; height:3px; content:''; position:absolute; left:50%; bottom:0; background:#fff; -oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_c_8 .ctext .pz_SideLayer .l1.on a:after,	 
#_c_8 .ctext .pz_SideLayer .l1:hover a:after{ width:100%; }
#_list_16 ._block{padding:60px 100px 60px 100px;margin:0px auto 0px auto;}#_list_16 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_16 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

@-webkit-keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
#_l .ctext{ float:left; width:100%;}
#_l .ctext .list{ float:left; width:100%; position:relative;}
#_l .ctext .list .ul1{ float:left; width:100%; }
#_l .ctext .list .ul1 li{ float:left; width:33.33%; text-align:center; overflow:hidden;}
#_l .ctext .list .ul1 li a{ float:left; width:100%; position:relative; overflow:hidden;}
#_l .ctext .list .ul1 li .pimg{ float:left; width:100%; line-height:0; position:relative; padding-bottom:79.5%;
    -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
#_l .ctext .list .ul1 li ._img{ float:left; width:100%; min-height:100%; 
                position: absolute;
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%) scale(1.02);
                -webkit-transform: translate(-50%,-50%) scale(1.02);}
#_l .ctext .list .ul1 li .pic{ float:left; width:100%; padding:0 12%; line-height:0; position:absolute; left:0; top:50%; transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%); -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}	
#_l .ctext .list .ul1 li .pic img{ max-width:100%; max-height:130px;}			
#_l .ctext .list .ul1 li .text{ float:left; width:100%; height:100%; background:rgba(21,103,171,0.8); position:absolute; left:0; top:0;
 opacity: 0; visibility: hidden;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all  0.5s;
    transition: all  0.5s;
    text-align: center;}
#_l .ctext .list .ul1 li .tit{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_l .ctext .list .ul1 li .inf{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%; margin-top:44px; -webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_l .ctext .list .ul1 li .ico{ float:left; width:100%; position:absolute; left:0; bottom:-100%;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_l .ctext .list .ul1 li .ico img{ width:50px; height:50px;}
#_l .ctext .list .ul1 li .ico1{ float:left; width:100%; position:absolute; left:0; top:0; padding:0 12.5%; -webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_l .ctext .list .ul1 li .ico1 img{ width:100%;}	
#_l .ctext .list .ul1 li .inf1{ float:left; width:100%; position:absolute; left:0; bottom:0;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}	
#_l .ctext .list .ul1 li .inf1 span{ display:inline-block; vertical-align:top; color:#fff; font-size:24px; line-height:53px; height:55px; letter-spacing:2px; padding:0 50px; border:1px solid rgba(255,255,255,0.4);}

#_l .ctext .list .ul1 li:hover .pic{visibility:hidden; opacity:0;}
#_l .ctext .list .ul1 li:hover .text{visibility: visible; opacity: 1;}
#_l .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-65px;}
#_l .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-21px;}
#_l .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-70px;}
#_l .ctext .list .ul1 li:hover .ico1{ top:50%; margin-top:-154px;}
#_l .ctext .list .ul1 li:hover .inf1{ bottom:50%; margin-bottom:-108px;}
#_l .ctext .list .ul1 li:hover .pimg{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

#_l .ctext .list .ul1 .on .text{visibility: visible; opacity: 1; background:rgba(21,103,171,1);}
#_l .ctext .list .ul1 .on .pic{ z-index:5;}
#_l .ctext .list .ul1 .on:hover .pic{visibility:visible; opacity:1;}
#_l .ctext .more{ float:left; width:100%; text-align:center; margin-top:60px;}
#_l .ctext .more span{ background:#1567AB; display:block; margin:0 auto; color:#fff; color:rgba(255,255,255,0.8); width:172px; font-size:18px; border-radius:55px; height:55px; line-height:50px; cursor:pointer; position:relative;}
#_l .ctext .more span:after{ float:left; width:6px; line-height:6px; height:6px; position:absolute; left:50%; bottom:6px; content:'<'; color:#fff; font-family:宋体; transform:rotate(-90deg);}
#_l .ctext .more span:hover{ background:#E7220F; box-shadow:0 5px 10px rgba(0,0,0,0.1);}

#_footer_14 ._block{padding:20px 100px 20px 100px;margin:0px auto 0px auto;}
#_footer_14 ._fixed_block{ position:fixed; left:0; bottom:0; z-index:16;}
#_footer_14 ._title{margin-bottom:20px;}
/*20201109start*/
@media screen and (max-width:768px){#_footer_14 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto; position:relative;}}
/*20201109end*/

#_f_1{ width: 100%; float: left;}
#_f_1 .ctext{ width: 100%; float: left; position:relative;}
#_f_1 .ctext .Copyright{ float:left; width:100%; text-align:center; color:#fff; color:rgba(255,255,255,0.6);}
#_header_683 ._block{padding:0px 60px 0px 60px;margin:0px auto 0px auto;}#_header_683{position:fixed;z-index:15;margin:auto;width:100%;}#_header_683 ._title{margin-bottom:0px;}@media screen and (max-width:768px){#_header_683 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}}

#_content_17 ._block{padding:0px 0px 0px 0px;margin:-55px auto 0px auto;}#_content_17 ._title{margin-bottom:20px;}
/*20201109start*/
@media screen and (max-width:768px){#_content_17 ._block{padding:0px 0 0px 0;margin:0px auto 0px auto;}}
/*20201109end*/

#_c_9{ width: 100%; float: left;}
#_c_9 .ctext{ width: 100%; float: left; position:relative;}
#_c_9 .ctext .banner{ float:left; width:100%; height:280px; background-size:cover !important;}
#_c_9 .ctext .text{ float:left; width:100%; position:absolute; left:0; top:135px; text-align:center; color:#a9a9ac; font-size:14px; line-height:24px;}
#_c_9 .ctext .text a{ display:inline-block; color:#a9a9ac; position:relative;}
#_c_9 .ctext .text a:after{ float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:0; background:#E7220F; opacity:0;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_c_9 .ctext .text a.on,
#_c_9 .ctext .text a:hover{ color:#E7220F; }
#_c_9 .ctext .text a.on:after,
#_c_9 .ctext .text a:hover:after{ width:100%; opacity:0.6; }
	/*20201109start*/
#_subpage_108 ._block{padding:0px 0px 0 0px;margin:-90px auto 0px auto;}
/*20201109end*/
#_subpage_108 ._title{margin-bottom:20px;}#_sp_3 .maxwidth{max-width:1366px;margin:0 auto}
@media screen and (max-width:768px){
	#_subpage_108 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}
	/*20201109start*/
	#_c_9 .ctext .banner{ height:140px;}
	#_c_9 .ctext .text{ top:95px;}
	/*20201109end*/
	
	}










#_sp_3 .ctext{ float:left; width:100%; padding:0 14.42%;}
#_sp_3 .ctext .box1{ float:left; width:100%; background:#fff; padding:55px 5.85% 69px 5.85%;}
#_sp_3 .ctext .contL{ float:left; width:936px;}
/*20201109strat*/
#_sp_3 .ctext .contL .bd{ float:left; width:100%;}
#_sp_3 .ctext .contR{ float:right; width:250px; text-align:right; margin-top:27px;}
#_sp_3 .ctext.active .contR{ position:fixed; left:67.6%; top:0; width:13.9%;}
#_sp_3 .ctext .top{ float:left; width:100%; color:#333333; font-size:30px; line-height:40px; cursor:pointer;}
#_sp_3 .ctext .down{ float:left; width:100%; margin:19px 0 0 0; padding:10px 0;}
#_sp_3 .ctext .down ul{ float:left; width:100%; position:relative;}
#_sp_3 .ctext .down .p1{ float:left; width:100%; color:#333333; font-size:18px; line-height:60px; cursor:pointer;}
#_sp_3 .ctext .down .p1 a{ float:left; width:100%; position:relative; padding-right:62px;}
#_sp_3 .ctext .down .p1 a:after,
#_sp_3 .ctext .down .p1 a:before{ float:left; width:2px; height:50%; position:absolute; right:35px; bottom:0; content:''; background:#cccccc; z-index:3;}
#_sp_3 .ctext .down .p1 a:before{ bottom:50%;}
#_sp_3 .ctext .down .p1 span{ color:#9a9a9a; font-size:14px; margin-left:66px; float:left; position:absolute; right:0; top:0; width:35px; z-index:4;}
#_sp_3 .ctext .down .p1 span:after{ float:left; width:10px; height:10px; border-radius:50%; position:absolute; left:-6px; top:50%; margin-top:-5px; content:''; background:#cccccc;}
#_sp_3 .ctext .down .p1 span:before{ display:none; float:left; width:18px; height:18px; border-radius:50%; position:absolute; left:-10px; top:50%; margin-top:-9px; content:''; border:1px solid #E7220F;}
#_sp_3 .ctext .down .p1.on a:after,
#_sp_3 .ctext .down .p1.on a:before{ background:#E7220F;}
#_sp_3 .ctext .down .p1.on span:after{ background:#E7220F;}
#_sp_3 .ctext .down .p1.active{ color:#E7220F;}
#_sp_3 .ctext .down .p1.active a:before{ background:#E7220F;}
#_sp_3 .ctext .down .p1.active span:after{ background:#E7220F;}
#_sp_3 .ctext .down .p1.active span:before{ display:block;}
#_sp_3 .ctext .title{ float:left; width:100%; color:#333333; font-size:42px; line-height:52px;}
#_sp_3 .ctext .info{ float:left; width:100%; color:#555555; font-size:16px; line-height:36px; margin:25px 0 50px 0;}
#_sp_3 .ctext .tit2{ float:left; width:100%; color:#333333; font-size:48px; line-height:58px; text-align:center; }
/*20201109end*/


#_sp_3 .ctext .pic2{ float:left; width:100%; margin:62px 0 95px 0;}
#_sp_3 .ctext .pic1{ float:left; width:100%; margin-top:33px;}
#_sp_3 .ctext .img{ float:left; width:100%; box-shadow:0 7px 8px rgba(0,0,0,0.1); border-radius:2em; margin:38px 0 22px 0;}
#_sp_3 .ctext .cont1{ float:left; width:100%; border-bottom:1px solid #ededed; display:flex; flex-wrap: wrap; align-items: flex-start;}
#_sp_3 .ctext .cont1 .l1{ float:left; width:33.33%; color:#333333; font-size:18px; line-height:38px; position:relative; padding:10px 0; border-top:1px solid #ededed;}
#_sp_3 .ctext .cont1 .l1 .p1{ display:inline-block; text-align:left;}
#_sp_3 .ctext .cont1 .l1 .n1{ color:#666666; font-size:16px; display:block;}


#_sp_3 .ctext .zan{ float:left; width:100%; text-align:center; margin:58px 0 55px 0;}
#_sp_3 .ctext .zan i{ float:left; width:100%; line-height:0;}
#_sp_3 .ctext .zan i img{ width:67px; height:67px; cursor:pointer;}
#_sp_3 .ctext .zan p{ float:left; width:100%; font-size:18px; color:#444444; line-height:28px; margin-top:15px;}
#_sp_3 .ctext .zan span{ color:#E7220F;}
#_sp_3 .ctext .cont{ float:left; width:100%; text-align:center;}
#_sp_3 .ctext .cont a{ display:inline-block; background:#E7220F; color:#fff; font-size:18px; line-height:64px; padding:0 42px; border-radius:05px;}
#_sp_3 .ctext .cont a:hover{ box-shadow:5px 5px 10px rgba(0,0,0,0.2); background:#000;}
#_sp_3 .ctext .cont a img{ width:20px; height:20px; display:inline-block; vertical-align:middle; margin:0 9px 0 0;}
#_sp_3 .page{ float:left; width:100%; background:#E7220F; position:relative; padding:70px 14.42% 90px 14.42%; text-transform:uppercase;display: flex;  align-items: center;   justify-content: space-between;}
#_sp_3 .page:after,
#_sp_3 .page:before{ float:left; width:14.42%; height:217px; background:#E7220F; position:absolute; left:0; bottom:100%; content:'';}
#_sp_3 .page:before{ left:auto; right:0;}
#_sp_3 .page a{ float:left; width:152px; color:#fff; font-size:18px; line-height:28px; text-align:center; position:relative; padding:12px 0 0 0;}
#_sp_3 .page a span{ display:block; width:100%; font-size:30px; font-weight:bold; opacity:0.1; position:absolute; left:0; top:0; }
#_sp_3 .page a.prev{ border-right:1px dashed rgba(255,255,255,0.4);}
#_sp_3 .page a.next{ border-left:1px dashed rgba(255,255,255,0.4);justify-content: flex-end; }
#_sp_3 .page .thanks{ text-align:center; color:#fff; font-size:18px; line-height:38px; margin:0 10px;}
#_sp_3 .page .thanks span{ display:block; font-size:90px; line-height:90px; margin-bottom:8px;}



@media screen and (min-width:1930px){
#_sp_3 .ctext.active .contR{ width:250px; left:50%; margin-left:340px;}

}
@media screen and  (max-width:1900px){
#_sp_3 .ctext .contR{ width:20%;}
#_sp_3 .ctext .contL{ width:78%;}

}


#_subpage_19 ._block{padding:100px 60px 100px 60px;margin:0px auto 0px auto;}
#_subpage_19 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_19 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

@-webkit-keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
#_sp .ctext{ float:left; width:100%;}
#_sp .ctext .list{ float:left; width:100%; position:relative;}
#_sp .ctext .list .ul1{ float:left; width:100%; }
#_sp .ctext .list .ul1 li{ float:left; width:33.33%; text-align:center; overflow:hidden;}
#_sp .ctext .list .ul1 li a{ float:left; width:100%; position:relative; overflow:hidden;}
#_sp .ctext .list .ul1 li .pimg{ float:left; width:100%; line-height:0; position:relative; padding-bottom:80%;-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
#_sp .ctext .list .ul1 li ._img{ float:left; width:100%; min-height:100%; 
                position: absolute;
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%) scale(1.02);
                -webkit-transform: translate(-50%,-50%) scale(1.02);}
#_sp .ctext .list .ul1 li .pic{ float:left; width:100%; padding:0 12%; line-height:0; position:absolute; left:0; top:50%; transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%); -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}	
#_sp .ctext .list .ul1 li .pic img{ max-width:100%; max-height:130px;}			
#_sp .ctext .list .ul1 li .text{ float:left; width:100%; height:100%; background:rgba(21,103,171,0.8); position:absolute; left:0; top:0;
 opacity: 0; visibility: hidden;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all  0.5s;
    transition: all  0.5s;
    text-align: center;}
#_sp .ctext .list .ul1 li .tit{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_sp .ctext .list .ul1 li .inf{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%; margin-top:44px; -webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_sp .ctext .list .ul1 li .ico{ float:left; width:100%; position:absolute; left:0; bottom:-100%;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_sp .ctext .list .ul1 li .ico img{ width:50px; height:50px;}
#_sp .ctext .list .ul1 li .ico1{ float:left; width:100%; position:absolute; left:0; top:0; padding:0 12.5%; -webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_sp .ctext .list .ul1 li .ico1 img{ width:100%;}	
#_sp .ctext .list .ul1 li .inf1{ float:left; width:100%; position:absolute; left:0; bottom:0;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}	
#_sp .ctext .list .ul1 li .inf1 span{ display:inline-block; vertical-align:top; color:#fff; font-size:24px; line-height:53px; height:55px; letter-spacing:2px; padding:0 50px; border:1px solid rgba(255,255,255,0.4);}

#_sp .ctext .list .ul1 li:hover .pic{visibility:hidden; opacity:0;}
#_sp .ctext .list .ul1 li:hover .text{visibility: visible; opacity: 1;}
#_sp .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-65px;}
#_sp .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-21px;}
#_sp .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-70px;}
#_sp .ctext .list .ul1 li:hover .ico1{ top:50%; margin-top:-154px;}
#_sp .ctext .list .ul1 li:hover .inf1{ bottom:50%; margin-bottom:-108px;}
#_sp .ctext .list .ul1 li:hover .pimg{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

#_sp .ctext .list .ul1 .on .text{visibility: visible; opacity: 1; background:rgba(21,103,171,1);}
#_sp .ctext .list .ul1 .on .pic{ z-index:5;}
#_sp .ctext .list .ul1 .on:hover .pic{visibility:visible; opacity:1;}

#_sp .ctext .list .slick-dots{ position:static; margin-top:60px; height:14px;}
#_sp .ctext .list .slick-dots li{ float:none; width:14px !important; height:14px; border-radius:50%; background:#E7220F; vertical-align:top; margin:0 13px; opacity:0.3;}
#_sp .ctext .list .slick-dots li.slick-active{ opacity:1;}
#_sp .ctext .title{ float:left; width:100%; margin-bottom:40px; padding-bottom:38px; color:#333333; font-size:48px; line-height:58px; text-align:center; position:relative;}
#_sp .ctext .title:after{ float:left; width:40px; height:3px; background:#E7220F; content:''; position:absolute; left:50%; bottom:0; margin-left:-20px;}
#_footer_685 ._block{padding:20px 60px 20px 60px;margin:0px auto 0px auto;}#_footer_685 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){#_footer_685 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_fixed_686{ position:fixed;z-index:14;right:10px;top: 50%;-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);}
@media screen and (max-width:768px){#_b4773{display:none}}

#_pf{ display:none; width: 100%; float: left;}
#_pf .ctext{ top: 50%;}
#_pf .ctext .l1{ cursor: pointer; position: relative; margin:1px 0; width:80px; height: 80px; background:#737478 !important;display: flex;  align-items: center;  justify-content: center;}
#_pf .ctext .l1 .ico{ float:left; width:100%; height:32px; position: relative; z-index: 4; margin-top:4px;}
#_pf .ctext .l1.renter .ico{ height:10px;}
#_pf .ctext .l1 .tit{ float:left; width:100%; text-align:center; color:#fff; font-size:14px; line-height:22px; margin-top:2px;}
#_pf .ctext .l1:hover{ background: #E7220F !important;}
#_pf .ctext .l1 .wz{ position: absolute; top:50%; transform:translate(0,-50%); -ms-transform:translate(0,-50%); white-space: nowrap; color: #fff; font-size:16px; line-height:26px; border-radius:3px; 
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
#_pf .ctext .l1 .wz .p1{ float:left; width:100%; padding:12px 25px; position:relative; background: #E7220F;}
#_pf .ctext .l1 .wz .p1:after{ float:left; width:0; height:0; position:absolute; top:50%; border-top: 6px solid transparent; border-bottom:6px solid transparent; content:''; margin-top:-6px; }
#_pf .ctext .l1 .pad{ position: absolute; top: 50%;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
#_pf .ctext .l1 .pad .ewm{ width: 100px; height: 100px; margin-top: -50px; z-index: 3;  background: #E7220F; position:relative; padding:6px;}
#_pf .ctext .l1 .pad .ewm:after{ float:left; width:0; height:0; position:absolute; top:50%; border-top: 6px solid transparent; border-bottom:6px solid transparent; content:''; margin-top:-6px; }
#_pf .ctext .l1 .pad .ewm ._pimg{ width: 88px; padding-bottom: 100%; position: relative; overflow: hidden;}
#_pf .ctext .l1 .pad .ewm ._pimg img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
#_pf .ctext .l2{ width: 1px; height: 13px; border-left: 1px dashed #1567AB; margin: 1px 21px;}

#_pf .ctext .l1 .con .ltr{ left: 0;}
#_pf .ctext .l1 .con.ltr.wz{ padding: 0 0 0 98px;}
#_pf .ctext .l1 .con.ltr.wz .p1:after{ right:100%; border-right: 6px solid #E7220F;}
#_pf .ctext .l1 .con.ltr.pad{ padding: 0 0 0 98px;}
#_pf .ctext .l1 .con.ltr.pad .ewm:after{ right:100%; border-right: 6px solid #E7220F;}
#_pf .ctext .l1 .con.rtl{ right: 0;}
#_pf .ctext .l1 .con.rtl.wz{ padding: 0 98px 0 0;}
#_pf .ctext .l1 .con.rtl.wz .p1:after{ left:100%; border-left: 6px solid #E7220F;}
#_pf .ctext .l1 .con.rtl.pad{ padding: 0 98px 0 0;}
#_pf .ctext .l1 .con.rtl.pad .ewm:after{ left:100%; border-left: 6px solid #E7220F;}





#_content_21 ._block{padding:0px 0px 0px 0px;margin:-50px auto 0px auto;}#_content_21 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){#_content_21 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}}

#_c_10{ width: 100%; float: left;}
#_c_10 .ctext{ width: 100%; float: left; position:relative;}
#_c_10 .ctext .banner{ float:left; width:100%; height:280px;background-size: cover !important;}
#_c_10 .ctext .text{ float:left; width:100%; position:absolute; left:0; top:135px; text-align:center; color:#a9a9ac; font-size:14px; line-height:24px;}
#_c_10 .ctext .text a{ display:inline-block; color:#a9a9ac; position:relative;}
#_c_10 .ctext .text a:after{ float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:0; background:#E7220F; opacity:0;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_c_10 .ctext .text a.on,
#_c_10 .ctext .text a:hover{ color:#E7220F; }
#_c_10 .ctext .text a.on:after,
#_c_10 .ctext .text a:hover:after{ width:100%; opacity:0.6; }
#_location_23 ._block{padding:0px 0px 0px 0px;margin:-100px auto 0px auto;}#_location_23 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){
	#_location_23 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}
	/*20201109start*/
	#_c_10 .ctext .banner{ height:140px;}
	#_c_10 .ctext .text{ top:95px;}
	/*20201109end*/
	
	}

#_lt .ctext{ float:left; width:100%; padding:50px 4.9% 40px 4.9%; text-align:center; border-bottom:1px solid #e0e0e0;background:#fff}
#_lt .ctext .pz_SideLayer{ display:inline-block; *display:inline; *zoom:1;}
#_lt .ctext .pz_SideLayer .l1{ float:left; padding:0 60px; position:relative;}
#_lt .ctext .pz_SideLayer .l1:after{ float:left; width:6px; height:6px; content:''; position:absolute; right:-3px; top:50%; margin-top:-3px; background:#080808; border-radius:50%;}
#_lt .ctext .pz_SideLayer .l1:last-child:after{ display:none;}
#_lt .ctext .pz_SideLayer .l1 a{ float:left; color:#333333; line-height:44px;}
#_lt .ctext .pz_SideLayer .l1.on a{ color:#E7220F;}
#_list_24 ._block{padding:40px 100px 0px 100px;margin:-40px auto 0px auto;}#_list_24 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){#_list_24 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

@-webkit-keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
#_l_1 .ctext{ float:left; width:100%; background:#fff; padding:0 4.9%;}
#_l_1 .ctext .list{ float:left; width:100%; overflow:hidden;}
#_l_1 .ctext .list ul{ margin:0 -22px;}
#_l_1 .ctext .list li{ float:left; width:33.33%;}
#_l_1 .ctext .list li a{ float:left; width:100%; border-bottom:1px solid #e3e3e3; padding:50px 22px 43px 22px; position:relative;}
#_l_1 .ctext .list li a ._pimg{ float:left; width:100%; overflow:hidden;}
#_l_1 .ctext .list li a ._div{ float:left; width:100%; overflow:hidden; padding-bottom:66.74%;}
#_l_1 .ctext .list li a ._img{-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
#_l_1 .ctext .list li a ._div i{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; background:#E7220F; opacity:0; visibility: hidden;  -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    text-align: center;}
#_l_1 .ctext .list li a ._div span{ float:left; width:100%; text-align:center; color:#fff; position:absolute; left:0; top:10%; opacity:0; font-size:18px; line-height:28px; margin-top:-14px;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_l_1 .ctext .list li a .tit{ float:left; width:100%; color:#333333; margin-top:30px;}
#_l_1 .ctext .list li a .inf{ float:left; width:100%; color:#888888; margin:10px 0 25px 0;}
#_l_1 .ctext .list li a .tim{ float:left; width:100%; color:#888888; position:relative; padding:0 20px;}
#_l_1 .ctext .list li a .tim span{ float:left; position:absolute; left:0; top:0; font-size:18px;}
#_l_1 .ctext .list li a .tim i{ float:left; position:absolute; right:20px; top:0; font-size:20px;}

#_l_1 .ctext .list li a:hover ._img{   -webkit-transform:translate(-50%,-50%) scale(1.1);
    -moz-transform:translate(-50%,-50%) scale(1.1);
    -ms-transform:translate(-50%,-50%) scale(1.1);
    -o-transform:translate(-50%,-50%) scale(1.1);
    transform:translate(-50%,-50%) scale(1.1);}
#_l_1 .ctext .list li a:hover ._div i{ opacity:0.65; visibility:visible;}
#_l_1 .ctext .list li a:hover .tit{ color:#E7220F; text-decoration:underline;}
#_l_1 .ctext .list li a:hover .tim i{ color:#E7220F; animation:shake 1.2s 1 forwards; -webkit-animation:shake 1.2s 1 forwards;}
#_l_1 .ctext .list li a:hover ._div span{ top:50%; opacity:1;}
#_pagination_25 ._block{padding:60px 0px 60px 0px;margin:0px auto 0px auto;}#_pagination_25 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){#_pagination_25 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_pt .ctext{ float:left; width:100%; padding:0 4.9%; text-align:center;}
#_pt .ctext .pz_fy{ display:inline-block; *display:inline; *zoom:1;}
#_pt .ctext .pz_fy a { float:left; width:38px; height:38px; line-height:38px;  border-radius:38px; -moz-border-radius:38px; -webkit-border-radius:38px; background:#f5f6f8; color:#a1aeb7; font-size:14px; font-weight:bold; font-family:Arial; margin:0 5px;}
#_pt .ctext .pz_fy a:hover,
#_pt .ctext .pz_fy a.on{color:#fff; background:#E7220F;}
#_pt .ctext .pz_fy .l_fy,
#_pt .ctext .pz_fy .r_fy{ width:100px;}
#_pt .ctext .pz_fy .l_fy i,
#_pt .ctext .pz_fy .r_fy i{ display:block; width:16px; height:2px; background:#E7220F; margin:17px auto; position:relative;}
#_pt .ctext .pz_fy .l_fy i:after,
#_pt .ctext .pz_fy .l_fy i:before,
#_pt .ctext .pz_fy .r_fy i:after,
#_pt .ctext .pz_fy .r_fy i:before{float:left; width:7px; height:2px; background:#E7220F; content:''; position:relative;}
#_pt .ctext .pz_fy .l_fy i:after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:3px; left:-7px; }
#_pt .ctext .pz_fy .l_fy i:before{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:-3px; left:0px; }
#_pt .ctext .pz_fy .r_fy i:after{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:3px; right:-2px; }
#_pt .ctext .pz_fy .r_fy i:before{ -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:-3px; right:-9px;}
#_pt .ctext .pz_fy .l_fy:hover i,
#_pt .ctext .pz_fy .r_fy:hover i,
#_pt .ctext .pz_fy .l_fy.on i,
#_pt .ctext .pz_fy .r_fy.on i{ background:#fff;}
#_pt .ctext .pz_fy .l_fy:hover i:after,
#_pt .ctext .pz_fy .l_fy:hover i:before,
#_pt .ctext .pz_fy .r_fy:hover i:after,
#_pt .ctext .pz_fy .r_fy:hover i:before,
#_pt .ctext .pz_fy .l_fy.on i:after,
#_pt .ctext .pz_fy .l_fy.on i:before,
#_pt .ctext .pz_fy .r_fy.on i:after,
#_pt .ctext .pz_fy .r_fy.on i:before{ background:#fff;}
#_content_26 ._block{padding:0px 0px 20px 0px;margin:-55px auto 0px auto;}#_content_26 ._title{margin-bottom:20px;}
/*20201109start*/
@media screen and (max-width:768px){#_content_26 ._block{padding:0px 0px 0 0px;margin:0px auto 0px auto;}}
/*20201109end*/

#_subpage_27 ._block{padding:0px 70px 80px 100px;margin:-120px auto 0px auto;}
#_subpage_27 ._block_page{margin:0; padding-top:80px;}
#_subpage_27 ._title{margin-bottom:20px;}

@media screen and (max-width:768px){
    #_subpage_27 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}
}

#_sp_1{ float:left; width:100%;}
#_sp_1 .ctext{ float:left; width:100%; padding:0 145px;}
/*20201109start*/
#_sp_1 .ctext .box1{ float:left; width:100%; background:#fff; padding:44px 6.13% 80px 6.13%; position:relative;}
/*20201109end*/
#_sp_1 .ctext .box1:after{ float:left; width:1px; height:100%; position:absolute; left:64.53%; top:0; content:''; background:#eeeeee;}
#_sp_1 .pageLeftInfo{float: left; width:63%;}
#_sp_1 .pageLeftInfo h2{float: left; width: 100%; color:#333333; font-size:38px; line-height:48px;}
#_sp_1 .pageLeftInfo .dTime{float: left; width: 100%; color:#888888; font-size:16px; line-height:28px; margin-top:18px;}
#_sp_1 .pageLeftInfo .dTime img{vertical-align: middle; margin-top: -2px;}
#_sp_1 .pageLeftInfo .newsWords{float: left; width: 100%; margin-top:34px; border-top:1px solid #dedede; color:#444444; font-size:16px; line-height:36px; padding-top:30px;}
#_sp_1 .pageLeftInfo .newsWords img{ max-width:100%;}

#_sp_1 .pageLeftInfo .caseShare{float: left; width: 100%; text-align: center; margin:31px 0 40px 0;}
#_sp_1 .pageLeftInfo .caseShare .bshare-custom.icon-medium a{width: 31px!important;height: 31px!important; margin-right:20px!important;}
#_sp_1 .pageLeftInfo .caseShare .bshare-custom.icon-medium .bshare-weixin{background: url("../img/sp1_6.jpg")!important; background-size: 100%!important;}
	#_sp_1 .pageLeftInfo .caseShare .bshare-custom.icon-medium .bshare-qqim{background: url("../img/sp1_7.jpg")!important; background-size: 100%!important;}
	#_sp_1 .pageLeftInfo .caseShare .bshare-custom.icon-medium .bshare-qzone{background: url("../img/sp1_8.jpg")!important; background-size: 100%!important;}
	#_sp_1 .pageLeftInfo .caseShare .bshare-custom.icon-medium .bshare-sinaminiblog{background: url("../img/sp1_4.jpg")!important; background-size: 100%!important;}
	#_sp_1 .pageLeftInfo .caseShare .bshare-toutiao{display: inline-block;width: 31px;height: 31px;margin-right: 20px;background: url("../img/sp1_5.jpg"); background-size: 100%;}

#_sp_1 .pageLeftInfo .info{ float:left; width:100%; color:#666666; font-size:16px; line-height:28px; background:#f1f1f1; padding:23px 28px;}
#_sp_1 .cont{ float:left; width:100%; margin-top:40px;}
#_sp_1 .cont .zan{ display:block; margin:0 auto; width:140px; height:75px; position:relative; background:#ecedef; border-radius:75px;}
#_sp_1 .cont .img{ float:left; width:100%; line-height:0; text-align:center; margin:12px 0 5px 0;}
#_sp_1 .cont .img img{ width:30px; height:30px;}
#_sp_1 .cont .tit{ float:left; width:100%; color:#888888; font-size:12px; line-height:22px; text-align:center;}
#_sp_1 .cont .zan.on .tit{color: #ea1f18;}

#_sp_1 .UP_DOWN{float: left; width: 100%; border-bottom:1px solid #dedede; padding:20px 0;position: relative; margin-top:1px;}
/*20201109start*/
#_sp_1 .UP_DOWN a{ float:left; width:100%; color:#555555; font-size:16px; line-height: 26px; overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
#_sp_1 .UP_DOWN a:hover{color:#E7220F;}
/*#_sp_1 .UP_DOWN .left{float: left; width: 50%; padding-right: 95px;}
#_sp_1 .UP_DOWN .right{float: left; width: 50%; padding-left: 95px; text-align: right;}*/
#_sp_1 .UP_DOWN .return{ float:left; width:auto; position: absolute; right:0; top:50%; margin-top:-13px;}
#_sp_1 .pageRelatedNews dl{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; background:#f0f0f0; border:1px solid #e8e8e8; z-index:4; margin-top:-1px; padding:5px 0; box-shadow:0 3px 5px rgba(0,0,0,0.1);}
#_sp_1 .pageRelatedNews dl dd{ float:left; width:100%; color:#333333; font-size:14px; line-height:32px; padding:0 19px;}
#_sp_1 .pageRelatedNews dl dd:hover{ background:#C01; color:#fff;}

#_sp_1 .pageRelatedNews{ float:right; width:29.7%;}


/*20201109end*/

#_sp_1 .pageRelatedNews h2{float: left; width: 100%; color:#333333; font-size:24px; line-height: 34px;}
#_sp_1 .pageRelatedNews ul{float: left; width: 100%; margin-top: 12px; border-top:1px solid #eeeeee}
#_sp_1 .pageRelatedNews ul li{float: left; width: 100%; padding:25px 0;border-bottom: 1px dotted #cccccc;}
#_sp_1 .pageRelatedNews ul li .b{float: left; width: 100%; color:#888888; font-size:16px; line-height: 26px; margin-top:10px; display: flex;  align-items: center; flex: 1; position:relative;}
#_sp_1 .pageRelatedNews ul li .p2{float: left; width: 100%; color:#333333; font-size:18px; line-height:28px;}
#_sp_1 .pageRelatedNews ul li .ri-time-line{ margin:0 9px 0 0;}
#_sp_1 .pageRelatedNews ul li .ri-arrow-right-line{ float:right; position:absolute; right:0; top:0;}
#_sp_1 .pageRelatedNews ul li a:hover .p2{ color:#E7220F;}
.bsBox{ box-sizing:content-box;}

#_sp_1 .ctext .linely{ float:left; width:100%; margin-top:30px;}
#_sp_1 .ctext .linely h2{ float:left; width:100%; color:#333333; font-size:24px; line-height:34px; padding:30px 0; border-bottom:1px solid #eeeeee; position:relative;}
#_sp_1 .ctext .linely h2:after{ float:left; width:100px; height:1px; position:absolute; left:0; bottom:-1px; content:''; background:#E7220F;}
#_sp_1 .ctext .form{ float:left; width:100%; margin:10px 0 4px 0;}
#_sp_1 .ctext .form .l1{ float:left; width:100%; margin-top:14px; position:relative;}
#_sp_1 .ctext .form .fv3{ float:left; width:100%; position:relative; border:1px solid #e8e8e8;}
#_sp_1 .ctext .form .fv1{ float:left; width:100%; background:none; border:1px solid #e8e8e8; color:#333333; font-size:16px; line-height:30px; height:50px; padding:9px 19px;}
#_sp_1 .ctext .form .fv2{ float:left; width:100%; background:#E7220F; border:none; color:#fff; font-size:18px; line-height:64px; height:64px;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s; margin-top:6px; }
#_sp_1 .ctext .form .fv2:hover{ background:#E7220F; box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#_sp_1 .ctext .form .yanzhengme{ float:left; width:auto; height:26px; position:absolute; right:1px; top:50%; margin-top:-13px; cursor:pointer;}
#_sp_1 .ctext .form i{ float:left; position:absolute; right:10px; top:13px; font-size:24px; color:#b2b2b2; }
#_sp_1 .ctext .form .yu{ float:right; max-width:100%; color:#666666; font-size:16px; line-height:26px; margin:14px 0; padding-left:50px;}
#_sp_1 .ctext .form .yu span{ float:left; padding-left:20px; margin-left:10px; position:relative; cursor:pointer; }
#_sp_1 .ctext .form .yu span:after{ float:left; width:14px; height:14px; position:absolute; left:0; top:6px; background:#edeef0; content:''; border-radius:50%; z-index:3; }
#_sp_1 .ctext .form .yu span:before{ display:none; float:left; width:8px; height:8px; position:absolute; left:0; top:6px; background:#000000; content:''; border-radius:50%; margin:3px; z-index:4; }
#_sp_1 .ctext .form .yu span.on:after{ background:#fff; box-shadow:0 0 19px rgba(0,0,0,0.2);}
#_sp_1 .ctext .form .yu span.on:before{ display:block;}

#_sp_1 .ctext .form ::-webkit-input-placeholder{ color:#333333;}
#_sp_1 .ctext .form :-moz-placeholder{ color:#333333;}
#_sp_1 .ctext .form ::-moz-placeholder{ color:#333333;}
#_sp_1 .ctext .form :-ms-input-placeholder{ color:#333333;}
#_sp_1 .ctext .form .tit1{ position:absolute; left:19px; top:14px; font-size:16px; line-height:26px;}

/*20201114start*/
#_sp_1 .ctext .form.active{ width:18.3%;}
/*20201114end*/

@media screen and (min-width:1930px){
#_sp_1 .ctext .form.active{ width:349px;}

}



#_content_28 ._block{padding:0px 0 0 0px;margin:-10px auto 0px auto;}#_content_28 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){
#_content_28 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}
		
}


#_c_11{ width: 100%; float: left;}
#_c_11 .ctext{ width: 100%; float: left; position:relative;}
#_c_11 .ctext .banner{ float:left; width:100%; height:420px;background-size: cover !important;}
/*20201109start*/
#_c_11 .ctext .text{ float:left; width:100%; position:absolute; left:0; top:135px; text-align:center; color:#a9a9ac; font-size:14px; line-height:24px; display:none;}
#_c_11 .ctext .text a{ display:inline-block; color:#a9a9ac; position:relative;}
#_c_11 .ctext .text a:after{ float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:0; background:#E7220F; opacity:0;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_c_11 .ctext .text a.on,
#_c_11 .ctext .text a:hover{ color:#E7220F; }
#_c_11 .ctext .text a.on:after,
#_c_11 .ctext .text a:hover:after{ width:100%; opacity:0.6; }
/*20201109end*/

#_content_29 ._block{padding:120px 100px 120px 100px;margin:0px auto 0px auto;}#_content_29 ._title{margin-bottom:20px;}
@media screen and (max-width:992px){
#_c_11 .ctext .banner{ height:240px;}	
}
@media screen and (max-width:768px){
	/*20201109start*/
	#_content_29 ._block{padding:20px 15px 0 15px;margin:0px auto 0px auto;}
	#_c_11 .ctext .banner{ height:140px;}
	#_c_11 .ctext .text{ top:95px;}
	/*20201109end*/
	}

  









#_c_12{ width: 100%; float: left;}
#_c_12 .ctext{ width: 100%; float: left;}
#_c_12 .ctext .about{float: left; width: 100%; background: #f2f2f4; height:750px;}
#_c_12 .ctext .lText{float: left; width:59%; padding:50px 5%;}
#_c_12 .ctext .lText .tit{float: left; width: 100%; padding-bottom: 22px; position: relative}
#_c_12 .ctext .lText .tit:after{position: absolute; content: ''; width: 20px; height: 3px; background: #e7220f; bottom: 0; left: 0;}
#_c_12 .ctext .lText .tit h2{display: block; font-size: 36px; color:#222222; font-family: Arial; font-weight: 600; letter-spacing: 0; line-height:45px;}
#_c_12 .ctext .lText .tit h1{display: block; font-size: 24px; color:#222222; line-height:45px;}
#_c_12 .ctext .lText .info{float: left; width:100%; margin-top: 30px;color:#222222; font-size: 16px; line-height: 36px;/*overflow:hidden;overflow-y:auto;scrollbar-width:thin;max-height: 360px;*/
}
/*#_c_12 .ctext .lText .info::-webkit-scrollbar {width:3px}
#_c_12 .ctext .lText .info::-webkit-scrollbar-track {background-color:#e5e5e5;border-radius:3px}
#_c_12 .ctext .lText .info::-webkit-scrollbar-thumb {width:3px;height:60px;background-color:#e7220f;border-radius:3px}*/
#_c_12 .ctext .rWords{float: left; width: 41%; background: #e7220f; height: 750px; padding: 113px 42px 0 42px;}


@media screen and (max-width:1700px){
   #_c_12 .ctext .lText .info{line-height:32px;}

}
@media screen and (max-width:1200px){
   #_c_12 .ctext .lText .info{line-height:24px;}

}

#_c_12 .ctext .rWords .slogan{float: left; width: 100%; text-align: center; color:#fff; font-weight: 100; font-size: 30px; line-height: 60px;}
#_c_12 .ctext .rWords .dlBox{float:left; width: 100%; color:#fff; margin-top: 75px; padding-bottom: 45px; position: relative;}
#_c_12 .ctext .rWords .dlBox:after{position: absolute;content: ''; width: 90%; left:5%; height: 1px; background: #fff; bottom: 0; opacity: 0.3;}
#_c_12 .ctext .rWords .dlBox dl{float: left; width: 33.333%; text-align: center;}
#_c_12 .ctext .rWords .dlBox dl dt{float: left; width: 100%; text-align: center; font-size:60px; line-height:60px;}
#_c_12 .ctext .rWords .dlBox dl dt span{font-size: 30px;}
#_c_12 .ctext .rWords .dlBox dl dd{float: left; width: 100%; font-size: 18px; line-height: 30px; height: 90px; margin-top: 30px;}

#_c_12 .ctext .ambient{float: left; width: 100%; margin-top: 10px;}
#_c_12 .ctext .ambient .lImgBox{float: left; width: 58.28%;}
#_c_12 .ctext .ambient .tImg{float: left; width: 49.47%; height: 380px;}
#_c_12 .ctext .ambient .tImg:nth-child(2){float: right;}
#_c_12 .ctext .ambient .dImg{float: left; width: 100%; margin-top: 10px; height: 380px;}
#_c_12 .ctext .ambient .rImg{float: right; width: 41.1%; height: 770px;}
#_c_12 .ctext .team{float: left; width: 100%; margin-top: 10px;}
#_c_12 .ctext .team ul{margin: 0 -1.8%;}
#_c_12 .ctext .team li{float: left; width: 33.3333%; padding: 0 1.8%; margin-top: 70px;}
#_c_12 .ctext .team li a{float: left; width: 100%; overflow: hidden;}
#_c_12 .ctext .team li .pimg{float: left; width: 100%; padding-bottom: 80%; position: relative; overflow: hidden;}
#_c_12 .ctext .team li .pimg img{position: absolute;width: 100%;min-height: 100%;left: 50%;top: 50%;
   transform: translate(-50%,-50%) scale(1.02);
   -webkit-transform: translate(-50%,-50%) scale(1.02);
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all  0.5s;
   transition: all  0.5s;
}
#_c_12 .ctext .team li .dName{float: left; width: 100%; margin-top: 33px; text-align: center;}
#_c_12 .ctext .team li .dName h1{float: left; width: 100%; color:#333333; font-size: 24px; line-height: 30px;}
#_c_12 .ctext .team li .dName h2{float: left; width: 100%; color:#333333; font-size: 20px; line-height: 32px;}
#_c_12 .ctext .team li .dName .p1{float: left; width: 100%; color:#888888; font-size: 16px; line-height: 35px; margin-top: 23px;
   overflow: hidden;
   text-overflow:ellipsis;
   white-space: nowrap;}
#_c_12 .ctext .team li a:hover .pimg img{
   -webkit-transform:translate(-50%,-50%)  scale(1.1);
   -moz-transform: translate(-50%,-50%)  scale(1.1);
   -ms-transform: translate(-50%,-50%)  scale(1.1);
   -o-transform: translate(-50%,-50%)  scale(1.1);
   transform: translate(-50%,-50%)  scale(1.1);
}
#_c_12 .ctext .mapBox{float: left; width: 100%; margin-top: 110px; position: relative;}
#_c_12 .ctext ._mapbox{width: 100%; height: 700px;}
#_c_12 .ctext .mapBox img{max-width:none;}
#_c_12 .ctext .BMap_pop div{background:none !important; border:none !important;}
#_c_12 .ctext .BMap_pop div:nth-child(9){left: 285px!important; top:100px!important;}
#_c_12 .ctext .BMap_pop img{display: none!important;}
#_c_12 .ctext .BMap_shadow img{display: none!important;}
#_c_12 .ctext  .BMap_pop .BMap_bubble_content{ float: left; width: 483px!important;  height: 116px!important; background: #fff; background: rgba(255,255,255,0.8)!important; border:0!important; left:90px!important; top:-17px!important; padding:23px 50px 25px 50px!important; color:#444444!important; font-size: 18px!important;
    border-radius: 58px; -moz-border-radius: 58px; -webkit-border-radius: 58px;
    box-shadow: 0 0 8px rgba(0,0,0,0.09);
    -moz-box-shadow: 0 0 8px rgba(0,0,0,0.09);
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.09);}
#_c_12 .ctext  .BMap_pop .iw_poi_title{font-size: 18px;line-height: 30px; font-weight: 500!important;}
#_c_12 .ctext  .BMap_pop .iw_poi_content{font-size: 30px; color:#e7220f; line-height: 38px;}
#_c_12 .ctext  .BMap_pop .iw_poi_content span{display:inline-block; color:#ffffff; font-weight: 100; font-size: 18px; line-height: 26px; background: #e7220f; padding: 0 19px;position: relative; top:-5px; border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}

#_c_12 .ctext ._mapbox .BMapLabel{display: none!important;}
#_c_12 .ctext ._mapbox .BMap_Marker{ float:left; width:82px!important; height:82px !important; background:#e7220f !important; background:rgba(231,34,15,0.3) !important; border-radius:50%; border:none !important; margin:-41px 0 0 0 !important; }
#_c_12 .ctext ._mapbox .BMap_Marker:after{ float:left; width:64px; height:64px; background:#e7220f url("../img/c12_8.png") no-repeat center; background-size: cover; content:''; position:absolute; left:50%; top:50%; margin:-32px 0 0 -32px; border-radius:50%; z-index:1;}
#_c_12 .ctext ._mapbox .BMap_Marker img{ display:none !important;}

#_c_12 .ctext .message{position: absolute;top:0; left: 0; width:43%; height: 100%; padding-left: 4%; background: #27272c; background:rgba(29,29,34,0.95); display: flex;  align-items: center;}
#_c_12 .ctext .message:after{position: absolute; content: ''; width: 130px; height: 100%; right: -130px; background: url("../img/c12_9.png") no-repeat center; background-size:100% 100%; opacity: 0.95;}
#_c_12 .ctext .message .form{ float:left; width:100%; margin:40px 0 60px 0;}
#_c_12 .ctext .message .form .l1{ float:left; width:48.78%; position:relative;}
#_c_12 .ctext .message .form .l1.r{ float:right;}
#_c_12 .ctext .message .form .l1.w1{ width:100%;}
#_c_12 .ctext .message .form .fv1{ float:left; width:100%; background:none; border:none; border-bottom:1px solid rgba(255,255,255,0.15); color:#fff; font-size:16px; line-height:44px; height:64px; padding-top:10px; padding-bottom:10px; position:relative;}
#_c_12 .ctext .message .form .fv2{ float:left; width:100%;background:#E7220F; border:none; color:#fff; font-size:18px; line-height:60px; margin-top:20px; -webkit-transition: all 1s ease-out 0s;
   -moz-transition: all 1s ease-out 0s;
   -o-transition: all 1s ease-out 0s;
   transition: all 1s ease-out 0s;  }
#_c_12 .ctext .message .form .fv1_1 .tit1{color:rgba(255,255,255,0.6) !important;}
#_c_12 .ctext .message .form .fv2:hover{  box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#_c_12 .ctext .message .form .yanzhengme{ float:left; width:85px; height:34px; position:absolute; right:10px; top:15px; cursor:pointer;}
#_c_12 .ctext .message .form i{ float:left; position:absolute; right:10px; top:19px; font-size:24px; }
#_c_12 .ctext .message .form .yu{ float:right; max-width:100%; color:#bdbdbd; font-size:16px; line-height:26px; padding-left:40px; margin:8px 0;}
#_c_12 .ctext .message .form .yu span{ float:left; padding-left:20px; margin-left:10px; position:relative; cursor:pointer; }
#_c_12 .ctext .message .form .yu span:after{ float:left; width:14px; height:14px; position:absolute; left:0; top:6px; background:rgba(255,255,255,0.1); content:''; border-radius:50%; }
#_c_12 .ctext .message .form .yu span:before{ display:none; float:left; width:8px; height:8px; position:absolute; left:0; top:6px; background:#E7220F; content:''; border-radius:50%; margin:3px; }
#_c_12 .ctext .message .form .yu span.on:before{ display:block;}

#_c_12 .ctext .message .form .fv1::-webkit-input-placeholder{ color:#fff;}
#_c_12 .ctext .message .form .fv1:-moz-placeholder{ color:#fff;}
#_c_12 .ctext .message .form .fv1::-moz-placeholder{ color:#fff;}
#_c_12 .ctext .message .form .fv1:-ms-input-placeholder{ color:#fff;}

#_c_12 .ctext .message .form .fv1_1{ height:auto !important;}
#_c_12 .ctext .message .form .tit1{ position:absolute; left:0; top:16px; line-height:26px;}
#_c_12 .ctext .message .form .ul0{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:16; background:#eeeeee;  padding:5px 0;}
#_c_12 .ctext .message .form .ul0 li{ float:left; width:100%; color:#333; font-size:16px; line-height:35px; cursor:pointer; padding: 0 10px;}
#_c_12 .ctext .message .form .ul0 li:hover{background: #e7220f; color:#fff;}


#_c_12 .ctext .dlBox dl .dataNums{ font-size: 48px; line-height: 38px; color: #fff;}
#_c_12 .ctext .dlBox dl .dataNums{ position: relative; top: 50%; font-family: "Arial"; display: inline-block; vertical-align: top; height: 62px; overflow: hidden; text-align: center;}
#_c_12 .ctext .dlBox dl .dataNums .dataOne{ display:inline-block; vertical-align:top; width: 35px; height: 62px; text-align: center; font-family: "Arial";}
#_c_12 .ctext .dlBox dl .dataNums .dataBoc{ position: relative; width: 100%; height: 100%; float: left; font-family: "Arial";}
#_c_12 .ctext .dlBox dl .dataNums .dataBoc .tt{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; float: left; font-family: "Arial";}
#_c_12 .ctext .dlBox dl .dataNums .tt span{ float: left; width: 100%; height: 100%; font-family: "Arial";font-size:60px}
/*20201109start*/
#_content_30 ._block{padding:0 145px 0px 145px;margin:0px auto 0px auto;display: flex; justify-content: flex-end; }
#_content_30 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_30 ._block{padding:40px 15px 0 15px;margin:0px auto 0px auto;}}

#_c_13{ width: 100%; float: left;display: flex; justify-content: flex-end; height:100vh; padding-top:100px; padding-bottom:66px;}
#_c_13 .ctext{float: left; width: 100%;  position:relative;display: flex; align-items: center; background: rgba(255,255,255,0.05); overflow:hidden; }
#_c_13 .ctext::before,
#_c_13 .ctext::after { float:left;position: absolute; display: block;  content: ""; background: #18181d; border-radius: 50%; z-index:1;}
#_c_13 .ctext::before{top: 21vw; right: -6.25vw;  width:55vw; height:55vw; -webkit-animation: round1 10s  linear infinite; animation: round1 10s  linear infinite; opacity: 0.3;}
#_c_13 .ctext::after{top: -8.25vw; right:18vw;  width:40vw; height:40vw; -webkit-animation: round2 10s  linear infinite; animation: round2 10s  linear infinite; opacity: 0.2;}
#_c_13 .ctext .back{position: absolute; width: 100%; height: 100%; left: 0; top:0; opacity: 0.02; z-index: 1}

/*20201109end*/

@-webkit-keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round1 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}
@-webkit-keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}@keyframes round2 {
0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
25% {-webkit-transform:translateX(5%);transform:translateX(5%)}
50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}
75% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
}

/*20201109start*/
#_c_13 .ctext .contact{float: left; width: 100%; padding:50px 3% 50px 8%; overflow: hidden; z-index: 2;}
#_c_13 .ctext .contact .mail{float: left;width:43%; position:relative; z-index:3; display:flex; flex-direction:column;  justify-content: center;}
/*20201109end*/
#_c_13 .ctext .contact .mail .tit{float: left;width: 100%; color:#fff; font-size: 60px; line-height: 60px; font-family:Arial; font-weight: bold; font-style: italic; position: relative}
#_c_13 .ctext .contact .mail .tit:after{position: absolute; content: ''; width: 24px; height: 6px; background: #e7220f; left: -55px; top:28px;}

#_c_13 .ctext .contact .form{ float:left; width:100%; position: relative; z-index: 3; margin-top:30px;}
#_c_13 .ctext .contact .form .l1{ float:left; width:48.78%; position:relative;}
#_c_13 .ctext .contact .form .l1.r{ float:right;}
#_c_13 .ctext .contact .form .l1.w1{ width:100%;}
#_c_13 .ctext .contact .form .fv1{ float:left; width:100%; background:none; border:none; border-bottom:1px solid rgba(255,255,255,0.15); color:#fff; font-size:16px; line-height:44px; height:62px; padding-bottom:10px; padding-top:10px;}
#_c_13 .ctext .contact .form .fv1.fv1_1{color:rgba(255,255,255,0.6)}
#_c_13 .ctext .contact .form .yanzhengme{ float:left; width:85px; height:34px; position:absolute; right:10px; top:14px; cursor:pointer;}
#_c_13 .ctext .contact .form i{ float:left; position:absolute; right:10px; top:19px; font-size:24px; }
#_c_13 .ctext .contact .form .yu{ float:right; max-width:100%; color:#bdbdbd; font-size:16px; line-height:26px; padding-left:40px; margin:8px 0;}
#_c_13 .ctext .contact .form .yu span{ float:left; padding-left:20px; margin-left:10px; position:relative; cursor:pointer; }
#_c_13 .ctext .contact .form .yu span:after{ float:left; width:14px; height:14px; position:absolute; left:0; top:6px; background:rgba(255,255,255,0.1); content:''; border-radius:50%; }
#_c_13 .ctext .contact .form .yu span:before{ display:none; float:left; width:8px; height:8px; position:absolute; left:0; top:6px; background:#E7220F; content:''; border-radius:50%; margin:3px; }
#_c_13 .ctext .contact .form .yu span.on:before{ display:block;}
#_c_13 .ctext .contact .form .ul0{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; z-index:16; background:#eeeeee;  padding:5px 0;}
#_c_13 .ctext .contact .form .ul0 li{ float:left; width:100%; color:#333; font-size:16px; line-height:35px; cursor:pointer; padding: 0 10px;}
#_c_13 .ctext .contact .form .ul0 li:hover{background: #e7220f; color:#fff;}

#_c_13 .ctext .contact .form ::-webkit-input-placeholder{ color:#fff;}
#_c_13 .ctext .contact .form :-moz-placeholder{ color:#fff;}
#_c_13 .ctext .contact .form ::-moz-placeholder{ color:#fff;}
#_c_13 .ctext .contact .form :-ms-input-placeholder{ color:#fff;}
#_c_13 .ctext .contact .form .fv1_1{ height:auto !important;}
#_c_13 .ctext .contact .form .tit1{ position:absolute; left:0; top:15px; line-height:26px;}

#_c_13 .ctext .contact .form .submit{position: absolute; width: 128px; height: 128px; right: -180px; bottom: 44px; }
#_c_13 .ctext .contact .form .submit:after{position: absolute; content: ''; width: 0; height: 0; left: -9px; top:50%;
    border-top: 17px solid transparent;
    border-right: 29px solid #e7220f;
    border-bottom: 17px solid transparent;
}
#_c_13 .ctext .contact .form .fv2{ float:left; width:100%; height: 100%; color:#fff; font-size:24px; padding: 0 0 25px 0;background: #e7220f; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
#_c_13 .ctext .contact .form .fv2:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#_c_13 .ctext .contact .form .submit i{position: absolute;font-size:40px; color:#fff; width: 100%; text-align: center;left: 0; bottom: 20px; line-height: 30px; height: 30px; top:auto;}

#_c_13 .ctext .rConText{float: right; width:32.5%; z-index: 3; display:flex; flex-direction:column;  justify-content: center; margin-top:60px;}
#_c_13 .ctext .rConText .tEN{float: left; width: 100%; color:#fff; font-size:48px; line-height: 60px; font-family: Arial; font-weight: 600; position: relative}
#_c_13 .ctext .rConText .tEN:after{position: absolute; content: ''; top:25px; left: -48px; background: #e7220f; width: 24px; height: 06px;}
#_c_13 .ctext .rConText .dCN{float: left; width: 100%; color:#fff; font-size: 24px; line-height: 45px;}
#_c_13 .ctext .rConText .tel{float: left; width: 100%; color:#fff; font-size: 55px; line-height: 55px; margin-top: 30px; font-family: Arial; font-weight: 600;}
#_c_13 .ctext .rConText .phone{float: left; width: 100%; margin-top: 05px; color:#fff; font-size: 32px; font-weight: 600; line-height: 50px;}
#_c_13 .ctext .rConText .phone span{font-size: 18px; font-weight: 100; line-height: 26px; background: #e7220f;padding: 0 15px; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px; position: relative; top:-5px;}
#_c_13 .ctext .rConText .words{float: left; width: 100%; margin-top: 33px; color:#fff;font-size: 18px; line-height: 28px;}
#_c_13 .ctext .rConText .words dd{display: block; margin-bottom: 12px;}
#_c_13 .ctext .rConText .share{ float:left; width:100%; margin-top: 40px;}
#_c_13 .ctext .rConText .share .l1{ float:left; width:56px; height:56px; position:relative; margin-right:30px;}
#_c_13 .ctext .rConText .share .l1 a{ float:left; width:56px; height:56px; background:rgba(255,255,255,0.15); border-radius:50%;}
#_c_13 .ctext .rConText .share .l1 a:hover{ background:#E7220F;}
#_c_13 .ctext .rConText .share .l1 i{ float:left; width:100px; position:absolute; left:50%; bottom:100%; margin:0 0 15px -50px; line-height:0; z-index:80;-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
    -moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
    transition: all 500ms cubic-bezier(.5, 1, .4, 1);
    -webkit-transform-origin:50% 90%;
    -moz-transform-origin:50% 90%;
    -ms-transform-origin:50% 90%;
    -o-transform-origin:50% 90%;
    transform-origin:50% 90%;
    -webkit-transform: translateY(0) scale(0);
    -moz-transform: translateY(0) scale(0);
    -ms-transform: translateY(0) scale(0);
    -o-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)}
#_c_13 .ctext .rConText .share .l1 i:after{ float:left; width:0; height:0; position:absolute; left:50%; top:100%; content:''; border-left: 6px solid transparent; border-right:6px solid transparent;border-top: 8px solid #fff; margin-left:-6px; }
#_c_13 .ctext .rConText .share .l1 img{ width:100%;}
#_c_13 .ctext .rConText .share .l1:hover i{ opacity: 1;
    filter: alpha(opacity=100);
    display: block \9;
    pointer-events: auto;
    -webkit-transform: translateY(0) scale(1);
    -moz-transform: translateY(0) scale(1);
    -ms-transform: translateY(0) scale(1);
    -o-transform: translateY(0) scale(1);
    transform: translateY(0) scale(1);}
	
	
@media screen and (min-width:1930px){
#_c_13 .ctext .contact .mail{ width:45%;}	
#_c_13 .ctext .contact .mail .tit{ font-size:80px; line-height:90px;}	
#_c_13 .ctext .contact .form{ margin-top:80px;}	
#_c_13 .ctext .contact .form .fv1{font-size: 16px;line-height: 44px;height:82px;padding-bottom:20px;padding-top: 20px;}
#_c_13 .ctext .contact .form .tit1{ top:25px;}
#_c_13 .ctext .contact .form .yanzhengme{ top:24px;}
#_c_13 .ctext .contact .form i{ top:29px;}
#_c_13 .ctext .rConText .tEN{ font-size:60px; line-height:70px;}
#_c_13 .ctext .rConText .dCN{ font-size:36px; line-height:46px; margin-top:10px;}
#_c_13 .ctext .rConText .tel{ font-size:62px; line-height:62px;}
#_c_13 .ctext .rConText .phone{ font-size:42px; line-height:52px; margin-top:15px;}
#_c_13 .ctext .rConText .phone span{ font-size:20px;}
#_c_13 .ctext .rConText{ width:38%; margin-top:196px;}
#_c_13 .ctext .rConText .words{ margin-top:50px; font-size:20px; line-height:30px;}
#_c_13 .ctext .rConText .words dd{ margin-bottom:15px;}

	
}	

#_content_693 ._block{padding:0px 10px 0px 10px;margin:0px auto 0px auto;}
#_content_693 ._title{margin-bottom:0px;}
/*20201109start*/

@media screen and (max-width:768px){#_content_693 ._block{padding:0px 0 0px 0;margin:0px auto 0px auto;}}
/*20201109end*/

#_c_42{ width: 100%; float: left;}
#_c_42 .ctext{ width: 100%; float: left;position: relative;}
#_c_42 .ctext .banner{ float:left; width:100%; height:700px; position: relative; overflow: hidden;}
#_c_42 .ctext .banner .img{position: absolute; width: 100%; height: 100%; left: 0; top:0; opacity: 0.1; z-index: 1;}
#_c_42 .ctext .banner #tagcloud { position: relative; z-index: 2;float: left; width: 100%; height: 100%; padding: 0 8%;}
#_c_42 .ctext .banner #tagcloud .la{ position: absolute;  top:130px; left: 0;  display: block; color: #fff; font-size: 46px;text-decoration: none; white-space: nowrap;filter: alpha(opacity: 80);opacity: 0.8;
}
#_c_42 .ctext .banner #tagcloud .la:nth-child(2){top:150px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(3){top:160px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(4){top:180px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(5){top:190px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(6){top:200px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(7){top:220px}
#_c_42 .ctext .banner #tagcloud .la:nth-child(8){top:250px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(9){top:280px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(10){top:300px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(11){top:310px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(12){top:330px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(13){top:360px;}
#_c_42 .ctext .banner #tagcloud .la:nth-child(14){top:400px;}
#tagcloud .la:hover {filter: alpha(opacity: 100) !important;opacity: 1!important;
    font-size:46px!important;
}
#_content_36 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}#_content_36 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_36 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}

#_c_14{ width: 100%; float: left;}
#_c_14 .ctext{float: left; width: 100%;  position:relative; overflow:hidden; background: url("../img/c14_1.png"); padding:83px 7% 104px 7%;}
#_c_14 .ctext .pic{ float:left; width:51%; line-height:0; overflow:hidden; position:relative; z-index:2;}
#_c_14 .ctext ._div{ padding-bottom:100%;}
#_c_14 .ctext .text{ float:right; width:40%; margin:45px 0 0 0; position:relative; z-index:2;}

#_c_14 .ctext .zh{ float:left; width:100%; text-align:center; color:#fff; letter-spacing:8px; font-size:64px; line-height:74px; margin:0 0 5% 0; font-weight: 100;font-family:'PingFang Light';}
#_c_14 .ctext .info{ float:left; width:100%; color:#fff; font-size: 16px; line-height: 36px;/* max-height:144px; overflow:hidden;
    overflow-y:auto;scrollbar-width:thin;*/}
/*#_c_14 .ctext .info::-webkit-scrollbar {width:3px}
#_c_14 .ctext .info::-webkit-scrollbar-track {background-color:#fff; background-color:rgba(255,255,255,0.4);border-radius:3px}

#_c_14 .ctext .info::-webkit-scrollbar-thumb {width:3px;height:60px;background-color:#fff;border-radius:3px}*/
#_c_14 .ctext .list{ float:left; width:100%; margin:5.5% 0 7% 0;}
#_c_14 .ctext .list li{ float:left; width:33.33%; padding:4.3% 6px;}
#_c_14 .ctext .list li a{ float:left; width:100%; text-align:center;}
#_c_14 .ctext .list li a .img{ float:left; width:100%; height:56px;}
#_c_14 .ctext .list li a .img img{ width:56px; height:56px; position:relative; top:0;}
#_c_14 .ctext .list li a .cont{ float:left; width:100%; color:#fff; margin-top:20px; letter-spacing:2px;}
#_c_14 .ctext .list li a:hover .img img{
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  margin-top:15px;}
#_c_14 .ctext .list li a:hover .cont{ opacity:0.9; }
#_c_14 ._bt{ float:left; width:100%;}
#_c_14 ._bt a{ display:block; width:80%; margin:0 auto; color:#fff; line-height:60px; height:62px; border:1px solid #fff; }
#_c_14 ._bt a:hover{ background:#fff; color:#E62F1E;}
#_c_14 ._bt a:after{ background:#fff;}

#_c_14 ._bt a{ text-align:center; position:relative; text-transform:uppercase;}
#_c_14 ._bt span{ float:left; width:100%; position:relative; z-index:3;}
#_c_14 ._bt a:after {
    float: left; z-index:2;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #E62F1E;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_14 ._bt a:hover{ color:#fff; border:1px solid #E62F1E; box-shadow:0 4px 8px rgba(0,0,0,0.15);}
#_c_14 ._bt a:hover:after{ width:100%;} 


#_c_14 .ctext .ulList{float: left; width: 100%; margin-top: 70px;}
#_c_14 .ctext .ulList ul{float: left; width: 100%;}
#_c_14 .ctext .ulList li{float:left; width: 22.5%; margin:20px 1.25% 0 1.25%; background: #d42919; height: 297px; cursor: pointer;}
#_c_14 .ctext .ulList li .tIco{float: left; width: 100%; margin-top: 41px; text-align: center;}
#_c_14 .ctext .ulList li .tIco img{ width: 110px; height: 110px; background: #fff; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
#_c_14 .ctext .ulList li h3{float: left; width: 100%; text-align: center; color:#fff; margin-top: 26px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_14 .ctext .ulList li .p1{float: left; width: 100%; padding: 0 15px; margin-top: 10px; text-align: center;color:#fff; opacity: 0.6;
    max-height: 48px; overflow: hidden;
}
#_c_14 .ctext .ulList li .p1 span{display: block;}
#_c_14 .ctext .ulList li:hover .tIco img{
    transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    -webkit-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
}
#_content_51 ._block{padding:120px 100px 120px 100px;margin:0px auto 0px auto;}#_content_51 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_51 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_51 ._title{margin-bottom:20px;}}


#_c_15{ width: 100%; float: left;}
#_c_15 .ctext{ width: 100%; float: left;}
#_c_15 .ctext .list{float: left; width: 100%;}
#_c_15 .ctext .list ul{float: left; width: 100%;}
#_c_15 .ctext .list li{float: left; width: 25%; cursor: pointer;}
#_c_15 .ctext .list li .tImg{float: left; width: 100%; padding-bottom:67%; position: relative; overflow: hidden;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#_c_15 .ctext .list li .tImg .gif{width:375px;height:375px;position:absolute;left: 50%;top: 50%;margin: -1875px;border:56px solid #000;border-radius:50%;
    z-index:1;opacity:0;transform:scale(.5);
    -webkit-transition: transform .5s ease,opacity .5s ease;
    -o-transition: transform .5s ease,opacity .5s ease;
    transition: transform .5s ease,opacity .5s ease;}
#_c_15 .ctext .list li .tImg ._img{float: left;width: 100%;min-height: 100%;position: absolute;left: 50%;top: 50%;
    transform: translate(-50%,-50%) scale(1.02);
    -webkit-transform: translate(-50%,-50%) scale(1.02);-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  
}
#_c_15 .ctext .list li:hover .tImg ._img{ transform: translate(-50%,-50%) scale(1.2); -webkit-transform: translate(-50%,-50%) scale(1.2);}	
#_c_15 .ctext .list li .tit{float: left; width: 100%; text-align: center; color:#fff; margin-top:35px;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
#_c_15 .ctext .list li .p1{float: left; width: 100%; text-align: center; color:#fff; opacity: 0.6; padding: 0 8%; margin-top: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
#_c_15 .ctext .list li:hover .tImg .gif{transform:scale(1);opacity:0.1;}
#_t{ width: 100%; float: left;}
#_t .ctext{ width: 100%; float: left;}
#_t .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #fff; left: 50%; bottom: 0;}
#_t .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#fff;font-weight: 100; letter-spacing: 5px; font-family:'PingFang Light';}
#_t .ctext .tit h4{float: left; width: 100%;color:#fff; opacity: 0.6; margin-top: 15px;}
#_content_58 ._block{padding:120px 0 0px 0;margin:0px auto 0px auto;}#_content_58 ._title{margin-bottom:40px;}#_c_16 .maxwidth{max-width:1680px;margin:0 auto}@media screen and (max-width:768px){#_content_58 ._block{padding:20px 0 20px 0;margin:0px auto 0px auto;}#_content_58 ._title{margin-bottom:20px;}}

#_c_16{ width: 100%; float: left;}
#_c_16 .ctext{ width: 100%; float: left;}
#_c_16 .ctext .box{float: left; width: 100%; margin-top: 102px; background: #f5f6f8; padding:0 100px;}
#_c_16 .ctext .topIco{float: left; width: 100%; text-align: center; margin-top: -102px;}
#_c_16 .ctext .topIco .slick-list{padding: 0 0 30px 0!important;}
#_c_16 .ctext .topIco .li1{display: inline-block; width: 204px; height: 204px; background: #e7220f;color:#fff; padding: 40px 0 0 0; position: relative; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
/*2020114start*/
#_c_16 .ctext .topIco .li1:after{position: absolute; content: ''; width: 0; height: 0; left: 50%; margin-left: -22px; bottom: -28px;}
#_c_16 .ctext .topIco .li1 .tImg{display: block; text-align: center;}
#_c_16 .ctext .topIco .li1 .tImg img{width: 70px; height: 70px;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  
}
#_c_16 .ctext .topIco .li1:hover .tImg img{-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
#_c_16 .ctext .topIco .li1 .h1{display: block; margin-top: 15px;}
#_c_16 .ctext .topIco .slick-slide.slick-current.slick-active.slick-center .li1:after{border-left:22px solid transparent;
    border-right: 22px solid transparent;
    border-top:32px solid #e7220f;}
/*2020114end*/

#_c_16 .ctext .downText{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 28px; padding: 0 9%;  margin: 47px 0 27px 0;}
#_c_16 .ctext .downText .info{float: left; width: 100%; text-align: center; position: relative;padding: 0 6%; height: 112px;}
#_c_16 .ctext .downText .info:after{position: absolute; content: '“'; font-size: 180px;line-height: 140px; font-family: Arial; left: 0; top:0; color:#333333; opacity: 0.1;}
#_c_16 .ctext .downText .info:before{position: absolute; content: '”'; font-size: 180px;line-height:0; font-family: Arial; right: 0; bottom:0; color:#333333; opacity: 0.1;}
#_c_16 .ctext .more{float: left; width: 100%; margin-bottom: 114px; display: block; text-align: center;}
#_c_16 .ctext .more a{display: inline-block; width: 226px; height: 62px; background: #1d1d22; color:#fff; font-size: 18px; line-height: 62px;position: relative; border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
#_c_16 .ctext .more a span{ float:left; width:100%; position:relative; z-index:3;}
#_c_16 .ctext .more a:after {
    float: left; z-index:2;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #E7220F;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_16 .ctext .more a:hover{ color:#fff; box-shadow:0 4px 8px rgba(0,0,0,0.15); border-radius:6px;}
#_c_16 .ctext .more a:hover:after{ width:100%; border-radius: 4px;}


#_t_1{ width: 100%; float: left;}
#_t_1 .ctext{ width: 100%; float: left;}
#_t_1 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_1 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_1 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#333333;font-weight: 100; letter-spacing: 5px; font-family:'PingFang Light';}
#_t_1 .ctext .tit h4{float: left; width: 100%;color:#333333; opacity: 0.6; margin-top: 15px;}


@-webkit-keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
#_c_17 .ctext{ float:left; width:100%;}
#_c_17 .ctext .list{ float:left; width:100%; position:relative;}
#_c_17 .ctext .list .ul1{ float:left; width:100%; }
#_c_17 .ctext .list .ul1 li{ float:left; width:33.33%; text-align:center; overflow:hidden;}
#_c_17 .ctext .list .ul1 li a{ float:left; width:100%; position:relative; overflow:hidden;}
#_c_17 .ctext .list .ul1 li .pimg{ float:left; width:100%; line-height:0; position:relative; padding-bottom:79.5%;-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
#_c_17 .ctext .list .ul1 li ._img{ float:left; width:100%; min-height:100%; 
                position: absolute;
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%) scale(1.02);
                -webkit-transform: translate(-50%,-50%) scale(1.02);}
#_c_17 .ctext .list .ul1 li .pic{ float:left; width:100%; padding:0 12%; line-height:0; position:absolute; left:0; top:50%; transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%); -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}	
#_c_17 .ctext .list .ul1 li .pic img{ max-width:100%; max-height:130px;}			
#_c_17 .ctext .list .ul1 li .text{ float:left; width:100%; height:100%; background:rgba(21,103,171,0.8); position:absolute; left:0; top:0;
 opacity: 0; visibility: hidden;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all  0.5s;
    transition: all  0.5s;
    text-align: center;}
#_c_17 .ctext .list .ul1 li .tit{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_c_17 .ctext .list .ul1 li .inf{ float:left; width:100%; color:#fff; position:absolute; left:0; top:-100%; margin-top:44px; -webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s; padding:0 10px;}
#_c_17 .ctext .list .ul1 li .ico{ float:left; width:100%; position:absolute; left:0; bottom:-100%;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_c_17 .ctext .list .ul1 li .ico img{ width:50px; height:50px;}
#_c_17 .ctext .list .ul1 li .ico1{ float:left; width:100%; position:absolute; left:0; top:0; padding:0 12.5%; -webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#_c_17 .ctext .list .ul1 li .ico1 img{ width:100%;}	
#_c_17 .ctext .list .ul1 li .inf1{ float:left; width:100%; position:absolute; left:0; bottom:0;-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}	
#_c_17 .ctext .list .ul1 li .inf1 span{ display:inline-block; vertical-align:top; color:#fff; font-size:24px; line-height:53px; height:55px; letter-spacing:2px; padding:0 50px; border:1px solid rgba(255,255,255,0.4);}

#_c_17 .ctext .list .ul1 li:hover .pic{visibility:hidden; opacity:0;}
#_c_17 .ctext .list .ul1 li:hover .text{visibility: visible; opacity: 1;}
#_c_17 .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-65px;}
#_c_17 .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-21px;}
#_c_17 .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-70px;}
#_c_17 .ctext .list .ul1 li:hover .ico1{ top:50%; margin-top:-154px;}
#_c_17 .ctext .list .ul1 li:hover .inf1{ bottom:50%; margin-bottom:-108px;}
#_c_17 .ctext .list .ul1 li:hover .pimg{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

#_c_17 .ctext .list .ul1 .on .text{visibility: visible; opacity: 1; background:rgba(21,103,171,1);}
#_c_17 .ctext .list .ul1 .on .pic{ z-index:5;}
#_c_17 .ctext .list .ul1 .on:hover .pic{visibility:visible; opacity:1;}
#_content_62 ._block{padding:120px 175px 120px 175px;margin:0px auto 0px auto;}#_content_62 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_62 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_62 ._title{margin-bottom:20px;}}


#_c_18{ width: 100%; float: left;}
#_c_18 .ctext{ width: 100%; float: left; position: relative;}
#_c_18 .ctext .back{position: absolute; width: 100%; height: 100%; left: 0; top:0;  opacity: 0.8; z-index: 1}
#_c_18 .ctext .list{float: left; width: 100%; position: relative; z-index: 2;}
#_c_18 .ctext .list ul{float: left; width: 49%; background: #fff; padding: 36px 4% 60px 4%;}
#_c_18 .ctext .list ul:nth-child(2){float: right;}
#_c_18 .ctext .list ul li{float: left; width: 100%; height:80px; padding: 20px 5px; border-bottom: 1px dotted #b2b2b2;}
#_c_18 .ctext .list ul li a{float: left; width: 100%; padding-right: 120px;position: relative; line-height: 40px; color:#333333; font-size: 18px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_18 .ctext .list ul li a span{position: absolute; right: 0; top:0; color:#999999; font-size: 16px;}
#_c_18 .ctext .list ul li a:hover{color:#e7220f}
#_content_63 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_63 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_63 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_63 ._title{margin-bottom:20px;}}

#_c_19{ width: 100%; float: left;}
#_c_19 .ctext{ width: 100%; float: left;position: relative;}
#_c_19 .ctext .form{ float:left; width:100%;}
#_c_19 .ctext .form .l1{ float:left; width:48.78%; margin-top:23px; position:relative; background: #fff;}
#_c_19 .ctext .form .l1.r{ float:right;}
#_c_19 .ctext .form .l1.w1{ width:100%;}
#_c_19 .ctext .form .fv1{ float:left; width:100%; background:none; border:none; color:#333; font-size:16px; line-height:54px; text-indent: 20px;}
#_c_19 .ctext .form .fv2{ float:left; width:100%;background:#E7220F; border:none; color:#fff; font-size:18px; line-height:54px;  -webkit-transition: all 1s ease-out 0s;
    -moz-transition: all 1s ease-out 0s;
    -o-transition: all 1s ease-out 0s;
    transition: all 1s ease-out 0s;}
#_c_19 .ctext .form .fv1_1 .tit1{color:rgba(51,51,51,0.6) !important;}
#_c_19 .ctext .form .fv2:hover{  box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#_c_19 .ctext .form .yanzhengme{ float:left; width:85px; height:34px; position:absolute; right:10px; top:10px; cursor:pointer;}
#_c_19 .ctext .form i{ float:left; position:absolute; right:10px; top:15px; font-size:24px; color:#666;}
#_c_19 .ctext .form .yu{ float:left; max-width:100%; color:#666666; font-size:14px; line-height:26px; margin:14px 0; padding-left:60px;}
#_c_19 .ctext .form .yu span{ float:left; padding-left:0; margin-left:15px; position:relative; cursor:pointer;}
#_c_19 .ctext .form .yu span:after{ float:left;display:none; width:14px; height:14px; position:absolute; left:0; top:06px; background:#fff; content:''; border-radius:50%;z-index: 1;
    box-shadow: 0 0 5px rgba(0,0,0,0.19);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.19);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.19);
}
#_c_19 .ctext .form .yu span:before{  float:left; width:8px; height:8px; position:absolute; left:0; top:6px; background:#e8e8e8; content:''; border-radius:50%; margin:3px; z-index: 2;}
#_c_19 .ctext .form .yu span.on:after{ display:block;}
#_c_19 .ctext .form .yu span.on:before{background: #000000}
#_c_19 .ctext .form .fv1::-webkit-input-placeholder{ color:#333333;}
#_c_19 .ctext .form .fv1:-moz-placeholder{ color:#333333;}
#_c_19 .ctext .form .fv1::-moz-placeholder{ color:#333333;}
#_c_19 .ctext .form .fv1:-ms-input-placeholder{ color:#333333;}

#_c_19 .ctext .form .fv1_1{ height:auto !important;}
#_c_19 .ctext .form .tit1{ position:absolute; left:0; top:0}
/*20201114start*/
#_c_19 .ctext .form .ul0{ display:none; float:left; width:100%; position:absolute; left:0; top:56px; z-index:16; background:#f0f0f0;  padding:8px 0; box-shadow:0 3px 5px rgba(0,0,0,0.1);}
/*20201114end*/
#_c_19 .ctext .form .ul0 li{ float:left; width:100%; color:#333; font-size:16px; line-height:30px; cursor:pointer; padding: 0 20px; text-indent:0;}
#_c_19 .ctext .form .ul0 li:hover{background: #e7220f; color:#fff;}

#_t_2{ width: 100%; float: left;}
#_t_2 .ctext{ width: 100%; float: left;}
#_t_2 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_2 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_2 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#333333;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_t_2 .ctext .tit h4{float: left; width: 100%;color:#333333; opacity: 0.6; margin-top: 15px;}
#_content_64 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_64 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_64 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}}

#_c_20{ width: 100%; float: left;}
#_c_20 .ctext{ width: 100%; float: left; position:relative;}
#_c_20 .ctext .banner{ float:left; width:100%; height:700px; position: relative}
#_c_20 .ctext .banner .back{position: absolute; width: 100%; height: 100%; left: 0; top:0; background: #0b0b0c; opacity: 0.6; z-index: 1;}
#_c_20 .ctext .banner .tit{position: absolute; width: 100%; padding: 0 10%; text-align: center; left: 0; top:50%; color:#fff; z-index: 2; margin-top: -90px;}
#_c_20 .ctext .banner .tit h1{display: block; font-size: 72px; line-height: 90px; letter-spacing: 5px;font-family: 'PingFang Bold';}
#_c_20 .ctext .banner .tit h3{display: block; font-size: 48px; line-height: 90px; font-weight: 100;letter-spacing: 5px;font-family:'PingFang Light';}
#_content_65 ._block{padding:120px 60px 120px 60px;margin:0px auto 0px auto;}#_content_65 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_65 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_65 ._title{margin-bottom:20px;}}

#_c_21{ width: 100%; float: left;}
#_c_21 .ctext{ width: 100%; float: left;}
#_c_21 .ctext .list{float: left; width: 100%; padding: 0 15px;}
#_c_21 .ctext .list ul{float: left; width: 100%;border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;}
#_c_21 .ctext .list li{float: left; width: 20%;border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; padding: 0 2.5%;}
#_c_21 .ctext .list li .en{float: left; width: 100%; text-align: center; color:#333333; font-size: 24px; line-height: 28px; height:56px; margin-top: 7px; font-weight: 600; font-family: Arial;
}
#_c_21 .ctext .list li .titCn{float: left; width: 100%; text-align: center; color:#333333; margin-top: 30px; font-size: 24px; line-height: 30px; padding-bottom: 38px; position: relative;
}
#_c_21 .ctext .list li .titCn:after{position: absolute; content: ''; width: 60px; height: 2px; bottom: 0; left: 50%; margin-left: -30px; background: #e7220f;}
#_c_21 .ctext .list li .tImg{float: left; width: 100%; text-align: center; margin-top: 43px;}
#_c_21 .ctext .list li .tImg img{width: 160px; height: 160px;}
#_c_21 .ctext .list li .dText{float: left; width: 100%; text-align: center; font-size: 16px; line-height: 28px; margin-top: 42px; height:112px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:4;
    overflow: hidden;
}
#_t_3{ width: 100%; float: left;}
#_t_3 .ctext{ width: 100%; float: left;}
#_t_3 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_3 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_3 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#333333;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_content_67 ._block{padding:120px 15px 120px 15px;margin:0px auto 0px auto;}#_content_67 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_67 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_67 ._title{margin-bottom:20px;}}

#_c_22{ width: 100%; float: left;}
#_c_22 .ctext{ width: 100%; float: left; position: relative}
#_c_22 .ctext .back{position: absolute; width: 100%; height: 100%; left: 0; top:0; opacity: 0.1; z-index: 1;}
#_c_22 .ctext .list{float: left; width: 100%;position: relative; z-index: 2;}
#_c_22 .ctext .list ul{ margin: -30px -15px 0 -15px;}
#_c_22 .ctext .list li{float: left; width: 33.3333%; padding: 0 15px; margin-top:30px;}
#_c_22 .ctext .list li .liBox{float: left; width: 100%; padding:64px 6.5% 34px 180px; background: #fff; position: relative; cursor: pointer;}
#_c_22 .ctext .list li .lIco{position: absolute; width: 120px; height: 120px; top:50%;margin-top: -60px; left:30px; background: #e7220f;
    border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#_c_22 .ctext .list li .lIco img{width: 100%;}
#_c_22 .ctext .list li .tit{float: left; color:#333333; font-size: 24px; line-height: 52px; border-bottom: 1px solid #e7220f;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_22 .ctext .list li .p1{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 24px; margin-top: 17px; height: 72px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
#_c_22 .ctext .list li .liBox:hover .lIco{
    transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    -webkit-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
}

#_t_4{ width: 100%; float: left;}
#_t_4 .ctext{ width: 100%; float: left;}
#_t_4 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_4 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #fff; left: 50%; bottom: 0;}
#_t_4 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#fff;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_content_68 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_68 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_68 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_23{ width: 100%; float: left;}
#_c_23 .ctext{ width: 100%; float: left;}
#_c_23 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_c_23 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_c_23 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#333333;font-weight: 100; letter-spacing: 5px; font-family:'PingFang Light';}
#_c_23 .ctext .list{float: left; width: 100%; margin-top: -60px;}
#_c_23 .ctext .list ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; text-align: center;}
#_c_23 .ctext .list li{float:left; width: 450px; height: 450px; overflow: hidden; padding-top: 78px;
    border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
#_c_23 .ctext .list li:nth-child(2){margin: 160px 0 0 0;}
#_c_23 .ctext .list li .tH2{display: inline-block; color:#ffffff; font-size: 24px; line-height: 36px; padding: 0 20px; background: #e7220f; font-weight: bold;}
#_c_23 .ctext .list li .p1{display: block; padding: 0 60px; margin-top: 25px; font-size: 16px; line-height: 24px;}
#_content_69 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}
#_content_69 ._title{margin-bottom:20px;}
/*20201110start*/
@media screen and (max-width:768px){#_content_69 ._block{padding:0 0 0 0;margin:0px auto 0px auto;}}
/*20201110end*/

#_c_24{ width: 100%; float: left;}
#_c_24 .ctext{ width: 100%; float: left;position: relative; padding: 110px 0 0 0;}
#_c_24 .ctext:before,
#_c_24 .ctext:after{position: absolute; content: ''; width: 1px; height: 100%; bottom: 0; left:16.6666%; background: #fff; opacity: 0.1;}
#_c_24 .ctext:before{left: auto; right: 16.6666%;}
#_c_24 .ctext .pic{position: absolute; width: 100%; height: 100%; left: 0; top:0; opacity: 0.4; z-index: 1}
#_c_24 .ctext .pic .bg{ float: left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
#_c_24 .ctext .pic:before,
#_c_24 .ctext .pic:after{position: absolute; content: ''; width: 1px; height: 100%; bottom: 0; left:33.3332%; background: #fff; opacity: 0.3;}
#_c_24 .ctext .pic:before{left: auto; right:33.3332%;}
#_c_24 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom:26px; position: relative; z-index: 2}
#_c_24 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#fff;font-weight: 100; letter-spacing: 5px; font-family:'PingFang Light';}
#_c_24 .ctext .list{float: left; width: 100%; position: relative; z-index: 2; padding-bottom: 185px;}
#_c_24 .ctext .list:after{position: absolute; content: ''; width: 1px; height: 100%; bottom: 0; left: 50%; background: #fff; opacity: 0.1;}
#_c_24 .ctext .list ul{float: left; width: 100%;}
#_c_24 .ctext .list li{float: left; width: 16.666%; padding: 0 15px; margin-top:100px;}
#_c_24 .ctext .list li .imgB{float: left; width: 100%; height: 80px; text-align: center; cursor: pointer;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#_c_24 .ctext .list li .imgB:hover{ opacity:0.75;
    transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
}



#_content_70 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}
#_content_70 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){
    #_content_70 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}
    #_content_70 ._title{margin-bottom:10px;}

}

#_content_71 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_71 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_71 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}}

#_c_25{ width: 100%; float: left;}
#_c_25 .ctext{ width: 100%; float: left; position:relative;}
#_c_25 .ctext .banner{ float:left; width:100%; margin:0; position:relative; overflow:hidden; line-height: 0; text-align:center;}
#_c_25 .ctext .banner .img{ float:left; height:100vh; width:100%;}
#_c_25 .ctext .banner .text{ float:left; width:100%; position:absolute; left:0; top:28.16%; z-index:1; padding:0 11%;}
#_c_25 .ctext .banner .text .cont{ float:left; width:100%; text-align:left; -webkit-transition: all 1s ease-out 0s;
    -moz-transition: all 1s ease-out 0s;
    -o-transition: all 1s ease-out 0s;
    transition: all 1s ease-out 0s;  }
#_c_25 .ctext .banner .text .cont .l1{ float:left; width:100%; color:#fff; font-size:72px; line-height:1.3; font-family:'PingFang Bold';}	
#_c_25 .ctext .banner .text .cont .l2{ float:left; width:100%; color:#fff; font-size:60px; line-height:1.3; font-family:'PingFang Light';}	
#_c_25 .ctext .banner .text .btn{ float:left; width:100%; margin-top:3.7%;}
#_c_25 .ctext .banner .text .btn a{ float:left; border:2px solid #fff; width:248px; color:#fff; font-size:18px; line-height:61px; height:65px; text-transform:uppercase; position:relative; z-index:3;
    -webkit-transition: all 1s ease-out 0s;
    -moz-transition: all 1s ease-out 0s;
    -o-transition: all 1s ease-out 0s;
    transition: all 1s ease-out 0s;}
#_c_25 .ctext .banner .text .btn a span{ position:relative; z-index:2; }
#_c_25 .ctext .banner .text .btn a:after{ float:left; width:0; height:100%; position:absolute; left:0; top:0; content:''; background:#E7220F;-oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_25 .ctext .banner .text .btn a:hover:after{ width:100%; background:#E7220F;}
#_c_25 .ctext .banner .text .btn a:hover{ border:1px solid #E7220F;}

#_c_25 .ctext .banner .rImg{float: left; width: 30%; position: absolute; right: 11%; top:10%; z-index: 2;}
#_c_25 .ctext .banner .rImg img{position: relative; z-index: 2; width:100%;
    animation: myfirst 1s infinite;
    -moz-animation: myfirst 1s infinite;
    -webkit-animation: myfirst 1s infinite;
    -o-animation: myfirst 1s infinite;
}
#_c_25 .ctext .banner .rImg:after{content:"";position:absolute;z-index:0;top:70%;left:50%;display:block;width:140%;height:390px;border-radius:50%;
background:rgba(231,34,15,0.1);
animation:pulse-border 1500ms ease-out infinite;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%)
}
#_c_25 .ctext .banner .rImg:before{content:"";position:absolute;z-index:1;top:65%;left:50%;display:block;width:110%;height:340px;
    border-radius:50%;
    background:rgba(211,34,15,0.15);
    transition:all 200ms;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
@keyframes pulse-border {
    0% {
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity:1
    }
    100% {
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity:0
    }
}

#_c_25 .ctext .banner .list{position: absolute; width: 100%; bottom: 0; left: 0}
#_c_25 .ctext .banner .list ul{float: left; width: 100%;}
#_c_25 .ctext .banner .list li{float: left; width: 25%; text-align: center; padding: 0 20px; height: 200px; display: table; background: #0b0b0c; background: rgba(11,11,12,0.6);}
#_c_25 .ctext .banner .list li:nth-child(2n){background: #19191b; background: rgba(25,25,27,0.6);}
#_c_25 .ctext .banner .list li .table{display: table-cell; vertical-align: middle;}
#_c_25 .ctext .banner .list li .tH1{float: left; width: 100%; text-align: center; color:#fff; font-size: 24px; line-height: 36px; letter-spacing: 2px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_25 .ctext .banner .list li .p1{float: left; width: 100%; color:#fff;font-size: 18px; line-height: 30px; margin-top: 17px;}
#_c_25 .ctext .banner .list li .p1 em{color:#e7220f;}

@keyframes myfirst
{
    from {top:-5%}
    to {top:5%}
}

@-moz-keyframes myfirst /* Firefox */
{
    from {top:-5%}
    to {top:5%}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
    from {top:-5%}
    to {top:5%}
}

@-o-keyframes myfirst /* Opera */
{
    from {top:-5%}
    to {top:5%}
}
#_content_73 ._block{padding:120px 145px 120px 145px;margin:0px auto 0px auto;}#_content_73 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_73 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}


#_c_26{ width: 100%; float: left;}
#_c_26 .ctext{ width: 100%; float: left;}
#_c_26 .ctext .list{float: left; width: 100%;}
#_c_26 .ctext .list ul{float: left; width: 100%;border-top:1px solid #dadada;}
#_c_26 .ctext .list li{float: left; width: 100%; border-bottom:1px solid #dadada; padding: 45px 0 50px 0; cursor: pointer;}
#_c_26 .ctext .list li .lTit{float: left; font-size: 80px; line-height: 100px; color:#333333; padding-left: 50px; position: relative;
    -webkit-transition: all 0.5s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
}
#_c_26 .ctext .list li .lTit sup{position: absolute; left: 0; top:0; font-size:30px; line-height: 45px; font-family: Arial; font-weight: 600;}
/*20201109start*/
/*#_c_26 .ctext .list li:hover .lTit{color:#e7220f; font-style:italic;}*/
/*20201109end*/
#_c_26 .ctext .list li .rLabel{float: right;}
#_c_26 .ctext .list li .rLabel .tH2{display: block; text-align: right; color:#333333; font-family: Arial; font-weight: 600; font-size:24px; letter-spacing: 0; line-height: 45px;}
#_c_26 .ctext .list li .rLabel .tag{display: block; text-align: center;}
#_c_26 .ctext .list li .rLabel .tag dd{float: left; margin:5px 0 0 10px; padding: 0 30px; border:1px solid #909090; line-height: 38px;font-size:20px; color:#333333;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
#_content_74 ._block{padding:120px 15px 100px 15px;margin:0px auto 0px auto;}#_content_74 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_74 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_74 ._title{margin-bottom:20px;}}

#_c_27{ width: 100%; float: left;}
#_c_27 .ctext{ width: 100%; float: left;position: relative;}
#_c_27 .ctext .back{position: absolute; width: 100%; height: 100%; left: 0; top:0; opacity: 0.1; z-index: 1;}
#_c_27 .ctext .list{float: left; width: 100%;position: relative; z-index: 2}
#_c_27 .ctext .list ul{float: left; width: 100%; margin-top: -30px;}
#_c_27 .ctext .list li{float:left; width: 25%; padding: 0 15px; margin-top: 30px;}
#_c_27 .ctext .list li .lBox{float: left; width: 100%; text-align: center; padding: 0 10px 25px 10px; background: #3b3b40; background: rgba(59,59,64,0.8); cursor: pointer;}
#_c_27 .ctext .list li .tIco{float: left; width: 100%; margin-top: 58px; line-height: 0;}
#_c_27 .ctext .list li .tIco img{width: 70px; height: 70px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#_c_27 .ctext .list li .tH1{float: left; width: 100%; color:#fff; font-size: 20px; line-height: 30px; margin-top: 30px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_27 .ctext .list li .p1{float: left; width: 100%; padding: 0 5%; color:#fff; opacity: 0.6; font-size: 16px; line-height: 28px; margin-top: 20px; height:84px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
#_c_27 .ctext .list li .lBox:hover img{
    transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    -webkit-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
}
#_t_5{ width: 100%; float: left;}
#_t_5 .ctext{ width: 100%; float: left;}
#_t_5 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_5 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_5 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#fff;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_content_75 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_75 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_75 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_75 ._title{margin-bottom:20px;}}

#_c_28{ width: 100%; float: left;}
#_c_28 .ctext{ width: 100%; float: left;}
#_c_28 .ctext .list{float: left; width:100%; text-align: center;}
#_c_28 .ctext .list ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
#_c_28 .ctext .list li{float: left; width: 13.5%;}
#_c_28 .ctext .list li .tIoc{float: left; width: 100%; line-height: 0; position: relative;}
#_c_28 .ctext .list li .tIoc:after{position:absolute; content: ''; width: 0; height: 0; right:-50px; top:50%; margin-top: -85px; z-index: -1;
    border-top: 85px solid transparent;
    border-left: 100px solid #e7220f;
    border-bottom:85px solid transparent;}
#_c_28 .ctext .list li .tIoc:before{position:absolute; content: ''; width: 0; height: 0; left:-50px; top:50%; margin-top: -85px;z-index: -1;
    border-top: 85px solid transparent;
    border-right: 100px solid #e7220f;
    border-bottom:85px solid transparent;}
#_c_28 .ctext .list li:first-child .tIoc:before{display: none}
#_c_28 .ctext .list li:last-child .tIoc:after{display: none;}
#_c_28 .ctext .list li .tIoc img{background: #e7220f; width: 100%; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
#_c_28 .ctext .list li .tH1{float:left; width: 100%; color:#333333; font-size: 20px; line-height:30px; margin-top: 35px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_28 .ctext .list li .p1{float: left; width: 100%; color:#666666; font-size: 16px; line-height: 28px; margin-top: 18px;}
#_c_28 .ctext .list li .p1 span{display: block;}

#_t_6{ width: 100%; float: left;}
#_t_6 .ctext{ width: 100%; float: left;}
#_t_6 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_6 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_6 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#333333;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_content_77 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_77 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_77 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_77 ._title{margin-bottom:20px;}}

#_c_30{ width: 100%; float: left;}
#_c_30 .ctext{ width: 100%; float: left;position: relative}
#_c_30 .ctext .back{position: absolute; width: 100%; height: 100%; left: 0; top:0;opacity: 0.1;}
#_c_30 .ctext .list{float: left; width: 100%;}
#_c_30 .ctext .list ul{float: left; width: 100%; margin-top: -30px; display: flex; flex-wrap: wrap; }
#_c_30 .ctext .list li{float: left; width: 50%; padding: 0 15px; margin-top: 30px;  flex-grow: 0;display: flex;}
#_c_30 .ctext .list li a{float: left; width: 100%; background: #fff; padding: 30px 30px 26px 80px; position: relative}
#_c_30 .ctext .list li a .as{position: absolute; left: 30px; top:30px; background: #e7220f; width: 34px; height: 34px; line-height: 34px; color:#fff; font-size: 18px; text-align:center; border-radius: 20px;-moz-border-radius: 20px; -webkit-border-radius: 20px;}
/*20201109start*/
#_c_30 .ctext .list li a .tH1{float: left; width: 100%; color:#333333; font-size: 20px; line-height: 34px;
/*    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;*/
}
#_c_30 .ctext .list li a .p1{float: left; width: 100%; font-size: 16px; line-height: 24px; margin-top: 18px; color:#666666;
/*    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;*/
}
/*20201109end*/
#_c_30 .ctext .list li a:hover .tH1{color:#e7220f;text-decoration:underline;}
#_content_76 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_76 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_76 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_76 ._title{margin-bottom:20px;}}




#_c_29{ width: 100%; float: left;}
#_c_29 .ctext{ width: 100%; float: left; position: relative;}

#_c_29 .ctext .list{float: left; width: 100%; position: relative; z-index: 2;}
#_c_29 .ctext .list ul{float: left; width: 49%; background: #fff; padding: 36px 4% 60px 4%;}
#_c_29 .ctext .list ul:nth-child(2){float: right;}
#_c_29 .ctext .list ul li{float: left; width: 100%; height:80px; padding: 20px 5px; border-bottom: 1px dotted #b2b2b2;}
#_c_29 .ctext .list ul li a{float: left; width: 100%; padding-right: 120px;position: relative; line-height: 40px; color:#333333; font-size: 18px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_29 .ctext .list ul li a span{position: absolute; right: 0; top:0; color:#999999; font-size: 16px;}
#_c_29 .ctext .list ul li a:hover{color:#e7220f}

#_t_7{ width: 100%; float: left;}
#_t_7 .ctext{ width: 100%; float: left;}
#_t_7 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_7 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #fff; left: 50%; bottom: 0;}
#_t_7 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#fff;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_t_7 .ctext .tit h4{float: left; width: 100%;color:#fff; opacity: 0.6; margin-top: 15px;}
#_content_78 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_78 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_78 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_78 ._title{margin-bottom:20px;}}

#_content_79 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_content_79 ._title{margin-bottom:20px;}
/*20201109start*/
@media screen and (max-width:768px){#_content_79 ._block{padding:0px 0 20px 0;margin:0px auto 0px auto;}}
/*20201109end*/


#_c_31{ width: 100%; float: left;}
#_c_31 .ctext{ width: 100%; float: left;}
#_c_31 .ctext .banner{ float:left; width:100%; height: 620px; position:relative;background: #0b0b0c;}
#_c_31 .ctext .banner .img{float: left; width: 100%; height: 100%;opacity: 0.5;}
#_c_31 .ctext .textBox{position: absolute; width: 100%; text-align: center; top:25%; left: 0; display: block; z-index: 2}
#_c_31 .ctext .textBox .tH1{display: block; width: 100%; color:#fff;font-size: 72px ;line-height: 80px; font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light';}
#_c_31 .ctext .textBox .searBox{display: inline-block; width:50%; height: 74px; margin-top: 34px; background: #fff;
    padding-left: 205px; position: relative;
    border-radius: 40px;-moz-border-radius: 40px;-webkit-border-radius: 40px;}
#_c_31 .ctext .textBox .explain{position: absolute; width: 205px; text-align: center; line-height: 74px; color:#666666; font-size: 24px; font-weight: 100; left: 0; top:0;}
#_c_31 .ctext .textBox .explain:after{position: absolute; content: ''; width: 1px; height: 38px; right: 0; top:50%; margin-top: -19px; background: #e1e1e1;}
#_c_31 .ctext .textBox .explain img{vertical-align: middle; margin-top:-3px;}
#_c_31 .ctext .textBox .label{float: left; width: 100%; padding: 10px 167px 10px 10px; position: relative}
#_c_31 .ctext .textBox .label input{float: left; width: 100%; font-size: 18px; color:#888888; line-height: 54px; text-indent:20px;}
#_c_31 .ctext .textBox .label button{position: absolute; width: 157px; height: 54px; line-height: 54px; background: #e7220f; color:#fff; font-size: 16px; font-weight: 100; right: 10px; top:10px; border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;}
#_c_31 .ctext .textBox .label button img{vertical-align: middle; margin-top: -2px;}
#_c_31 .ctext .textBox .label button:hover{
    box-shadow: 0 5px 8px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 5px 8px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 5px 8px rgba(0,0,0,0.2);
}
#_c_31 .ctext .suffix{position: absolute; width: 100%; bottom: 0; left: 0; background: #1d1d22; background: rgba(29,29,34,0.8); padding: 30px 100px; z-index: 2}
#_c_31 .ctext .suffix li{float: left; width: 10%; line-height: 30px; margin: 3px 0; color:#ffffff; font-size: 18px; font-weight: 100;position: relative; cursor: pointer;}
#_c_31 .ctext .suffix dd:after{position: absolute; content: ''; width: 16px; height: 16px; left: 0; top:50%; margin-top: -7px; border:1px solid #f2f2f2; opacity: 0.6; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
#_c_31 .ctext .suffix dd.on:after{background: #e7220f url('../img/c31_5.png') no-repeat center; background-size:100% 100%;border-color:#e7220f; opacity:1;}
#_c_31 .ctext .suffix li input{ vertical-align:middle; margin:-2px 3px 0 0;}


@media screen and (max-width:768px) {
    #_c_31 .ctext .suffix li{width:33%;}
}

#_content_80 ._block{padding:120px 100px 120px 100px;margin:0px auto 0px auto;}#_content_80 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_80 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_80 ._title{margin-bottom:20px;}}


#_c_32{ width: 100%; float: left;}
#_c_32 .ctext{ width: 100%; float: left;}
#_c_32 .ctext .list{float: left; width: 100%;}
#_c_32 .ctext .list ul{float: left; width: 100%;}
#_c_32 .ctext .list li{float: left; width: 50%;}
#_c_32 .ctext .list li .lImg{float: left; width: 50%; height: 305px;}
#_c_32 .ctext .list li:nth-child(3) .lImg,
#_c_32 .ctext .list li:nth-child(4) .lImg{float: right;}
#_c_32 .ctext .list li .rText{float: left; width: 50%; height: 305px; display: table; padding: 0 7%;}
#_c_32 .ctext .list li .rText .table{display: table-cell; vertical-align: middle;}
#_c_32 .ctext .list li .rText .tH1{float: left; color:#333333; width: 100%; font-size: 22px; line-height: 35px; position:relative;}
#_c_32 .ctext .list li .rText .tH1 i{color:#e7220f; position: relative; top:03px;}
#_c_32 .ctext .list li .rText .p1{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 28px; margin-top: 18px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:7;
    overflow: hidden;
}
#_c_32 .ctext .list li:nth-child(3) .rText .tH1,
#_c_32 .ctext .list li:nth-child(4) .rText .tH1{padding-right: 25px;}
#_c_32 .ctext .list li:nth-child(3) .rText .tH1 i,
#_c_32 .ctext .list li:nth-child(4) .rText .tH1 i{right: 0; position:absolute;}
#_t_8{ width: 100%; float: left;}
#_t_8 .ctext{ width: 100%; float: left;}
#_t_8 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_8 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_8 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#333333;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_content_81 ._block{padding:120px 100px 120px 100px;margin:0px auto 0px auto;}#_content_81 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_81 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_81 ._title{margin-bottom:20px;}}

#_c_33{ width: 100%; float: left;}
#_c_33 .ctext{ width: 100%; float: left;}
#_c_33 .ctext .tableBox{float: left; width: 100%; background: #fff;}
#_c_33 .ctext .leftTab{float: left; width: 50%;}
#_c_33 .ctext .leftTab .dtBox{float: left; width: 100%; background: #1d1d22; border-radius: 14px 0 0 0; padding:0 3.6%;}
#_c_33 .ctext .leftTab.ri .dtBox{border-radius: 0 14px 0 0!important;}
#_c_33 .ctext .leftTab .dtBox dd{float: left; width: 20%; text-align: center; color:#fff; font-size: 18px; line-height: 74px;white-space:nowrap;}
#_c_33 .ctext .leftTab .dtBox dd span{font-size: 14px;}
#_c_33 .ctext .leftTab .dtBox dd:nth-child(2){width:40%;}
#_c_33 .ctext .leftTab .dlBox{float: left; width: 96.4%; margin-left: 3.6%; margin-top: 30px; border:1px solid #e5e5e5; border-right: 0; position: relative}
#_c_33 .ctext .leftTab .dlBox:after{position: absolute; content: ''; width: 1px; height: 100%; background: #e5e5e5; right: -1px; top:0;}
#_c_33 .ctext .leftTab.ri .dlBox{margin:30px 3.6% 0 0; border-right: 1px solid #e5e5e5; border-left: 0;}
#_c_33 .ctext .leftTab .dlBox dl{float: left; width: 100%; border-bottom: 1px solid #e5e5e5; background: #f2f2f2; color:#666666; font-size: 14px; text-align: center; padding-right: 3.6%;}
#_c_33 .ctext .leftTab.ri .dlBox dl{background: #fbfbfb; padding-right: 0; padding-left: 3.6%;}
#_c_33 .ctext .leftTab .dlBox dl:last-child{border-bottom: 0;}
#_c_33 .ctext .leftTab .dlBox dl:nth-child(2n){background: #fbfbfb;}
#_c_33 .ctext .leftTab.ri .dlBox dl:nth-child(2n){background: #f2f2f2;}
#_c_33 .ctext .leftTab .dlBox dl dd{float: left; width: 20%;height: 61px; line-height:61px; display: table}
#_c_33 .ctext .leftTab .dlBox dl dd span{display: table-cell; vertical-align: middle;}
#_c_33 .ctext .leftTab .dlBox dl dd:first-child{color:#333333; font-size: 16px; font-weight: 600;}
#_c_33 .ctext .leftTab .dlBox dl dd:nth-child(2){width: 40%; line-height: 24px;}
#_c_33 .ctext .tableBox .ps{float: left; width: 100%; padding: 0 3.6%; text-align: center; color:#666666; font-size: 14px; line-height: 24px; margin: 25px 0;}
#_content_82 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_82 ._title{margin-bottom:20px;}
/*20201109start*/
@media screen and (max-width:768px){#_content_82 ._block{padding:0px 0 20px 0;margin:0px auto 0px auto;}}
/*20201109end*/

#_content_83 ._block{padding:60px 9.1% 0px 9.1%;margin:0px auto 0px auto;}#_content_83 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_83 ._block{padding:20px 15px 0 15px;margin:0px auto 0px auto;}}

#_c_34{ width: 100%; float: left;}
#_c_34 .ctext{ width: 100%; float: left;}
#_c_34 .ctext .tit{float: left; width: 100%; color:#333333; font-size: 30px; line-height: 40px;}
#_c_34 .ctext .list{float: left; width: 100%; margin-top: 5px;}
#_c_34 .ctext .list ul{float:left; width: 100%;}
#_c_34 .ctext .list li{float: left; width: 100%;margin-top: 19px; background: #f2f2f2; height: 76px; padding:15px 2% 15px 10%; position: relative}
#_c_34 .ctext .list li .num{position: absolute; left: 0; top:0; width: 81px; height: 76px; line-height: 76px; color:#333333; font-size: 28px; font-weight: 100; text-align: center; border-right: 1px solid #fff;}
#_c_34 .ctext .list li .sign{float: left; width: 94px; height: 38px; line-height: 38px; color:#fff; font-size: 18px; text-align: center; background: #c6c6c6; margin-top: 4px; position: relative}
#_c_34 .ctext .list li .sign:after{position: absolute;content: ''; width: 0; height: 0; right: -7px; top:50%; margin-top: -6px;
    border-top: 6px solid transparent;
    border-left: 8px solid #c6c6c6;
    border-bottom: 6px solid transparent;
}
#_c_34 .ctext .list li .sign.on{background: #e7220f;}
#_c_34 .ctext .list li .sign.on:after{border-left: 8px solid #e7220f;}
#_c_34 .ctext .list li .domain{float: left; margin-left: 5.5%; line-height: 46px;color:#333333; font-size: 18px;}
#_c_34 .ctext .list li a{float:right; width: 168px; line-height: 42px; color:#666666; font-size: 18px; border:2px solid #b8b8b8; position: relative; border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px; text-align: center;}
#_c_34 .ctext .list li a span{float: left; width: 100%; position: relative; z-index: 3}
#_c_34 .ctext .list li a:after{float: left;z-index: 2;width: 0;height: 100%;position: absolute;left: 0;top: 0;content: '';
    background: #e7220f;
    -oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;
}
#_c_34 .ctext .list li a:hover{color:#fff;border:2px solid #e7220f;}
#_c_34 .ctext .list li a:hover:after{ width:100%;}
#_content_84 ._block{padding:0px 100px 120px 100px;margin:0px auto 0px auto;}#_content_84 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_84 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_84 ._title{margin-bottom:20px;}}

#_content_85 ._block{padding:120px 100px 120px 100px;margin:0px auto 0px auto;}#_content_85 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_85 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_85 ._title{margin-bottom:20px;}}

#_content_86 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_86 ._title{margin-bottom:20px;}

/*20201109start*/
@media screen and (max-width:768px){#_content_86 ._block{padding:0px 0px 0 0px;margin:0px auto 0px auto;}}
/*20201109end*/

#_c_35{ width: 100%; float: left;}
#_c_35 .ctext{ width: 100%; float: left; position:relative;}
#_c_35 .ctext .banner{ float:left; width:100%; margin:0; position:relative; overflow:hidden; line-height: 0; text-align:center;}
#_c_35 .ctext .banner img{ width:100%;}
#_c_35 .ctext .banner .img2{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:4;}
#_c_35 .ctext .banner .img3{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:3;-webkit-animation: _roat 10s linear infinite; animation: _roat 10s linear infinite;}
@-webkit-keyframes _roat {

0% {-webkit-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1);}	
25% {-webkit-transform:translateX(-1%) scale(1.1);transform:translateX(-1%) scale(1.1);}
50%{-webkit-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);}
75% {-webkit-transform:translateX(1%) scale(1.1);transform:translateX(1%) scale(1.1);}
100% {-webkit-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1);}	

}
@keyframes _roat {
0% {-webkit-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1);}	
25% {-webkit-transform:translateX(-1%) scale(1.1);transform:translateX(-1%) scale(1.1);}
50%{-webkit-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);}
75% {-webkit-transform:translateX(1%) scale(1.1);transform:translateX(1%) scale(1.1);}
100% {-webkit-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1);}		

}
/*20201114start*/
#_c_35 .ctext .banner .text{ float:left; width:100%; position:absolute; left:0; top:28.16%; z-index:5; padding:0 11%;}
/*20201114end*/
#_c_35 .ctext .banner .text .cont{ float:left; width:100%; text-align:left; -webkit-transition: all 1s ease-out 0s;
    -moz-transition: all 1s ease-out 0s;
    -o-transition: all 1s ease-out 0s;
    transition: all 1s ease-out 0s;  }
#_c_35 .ctext .banner .text .cont .l1{ float:left; width:100%; color:#fff; font-size:72px; line-height:1.3; font-family:'PingFang Bold';}	
#_c_35 .ctext .banner .text .cont .l2{ float:left; width:100%; color:#fff; font-size:48px; line-height:1.3; font-family:'PingFang Light';}	
#_c_35 .ctext .banner .text .btn{ float:left; width:100%; margin-top:3.7%;}
#_c_35 .ctext .banner .text .btn a{ float:left; border:2px solid #fff; width:248px; color:#fff; font-size:18px; line-height:61px; height:65px; text-transform:uppercase; position:relative; z-index:3;
    -webkit-transition: all 1s ease-out 0s;
    -moz-transition: all 1s ease-out 0s;
    -o-transition: all 1s ease-out 0s;
    transition: all 1s ease-out 0s;}
#_c_35 .ctext .banner .text .btn a span{ position:relative; z-index:2; }
#_c_35 .ctext .banner .text .btn a:after{ float:left; width:0; height:100%; position:absolute; left:0; top:0; content:''; background:#E7220F;-oz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_35 .ctext .banner .text .btn a:hover:after{ width:100%; background:#E7220F;}
#_c_35 .ctext .banner .text .btn a:hover{ border:1px solid #E7220F;}
#_content_87 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_87 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_87 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}#_content_87 ._title{margin-bottom:20px;}}

#_c_36{ width: 100%; float: left;}
#_c_36 .ctext{ width: 100%; float: left;}
#_c_36 .ctext .list{float:left; width: 100%;}
#_c_36 .ctext .list ul{float: left; width: 100%;}
#_c_36 .ctext .list li{float: left; width: 33.3333%; background: #f2f2f2; padding: 32px 3.125% 15px 3.125%; cursor: pointer;}
#_c_36 .ctext .list li:nth-child(2n){background: #f8f8f8}
#_c_36 .ctext .list li .tH1{float: left; width: 100%; line-height: 40px; padding-bottom: 20px; border-bottom: 1px solid #dddddd; font-size: 24px; color:#333333;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
#_c_36 .ctext .list li .p1{float: left; width: 100%; color:#666666; font-size: 16px; line-height: 30px; height:120px; overflow: hidden; margin-top: 30px; padding-left: 130px; position: relative; }
#_c_36 .ctext .list li .ico{position: absolute; width: 100px; height: 100px; top:0; left: 0; line-height: 0; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#_c_36 .ctext .list li:hover .ico{
    transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
    -moz-transform:rotateY(360deg);
    -webkit-transform:rotateY(360deg);
    -o-transform:rotateY(360deg);
}

#_t_9{ width: 100%; float: left;}
#_t_9 .ctext{ width: 100%; float: left;}
#_t_9 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_9 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_9 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#333333;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_t_19{ width: 100%; float: left;}
#_t_19 .ctext{ width: 100%; float: left;}
#_t_19 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_19 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_19 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#fff;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_content_105 ._block{padding:120px 100px 0px 100px;margin:0px auto 0px auto; overflow:hidden;}#_content_105 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_105 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_41{ width: 100%; float: left;}
/*20201114start*/
#_c_41 .ctext{ width: 100%; float: left; position: relative;}
/*20201114end*/
#_c_41 .ctext .back{position: absolute; width: 100%; height: 100%; left: 0; top:0; z-index: 1; opacity: 0.1;}
#_c_41 .ctext .leftText{float: left; width: 46%; position: relative; z-index: 2}
#_c_41 .ctext .leftText ul{float:left; width: 100%;margin-bottom:60px; min-height:672px;}
#_c_41 .ctext .leftText ul li{float: left; width: 100%; margin: 13px 0; padding-left: 90px;position: relative; cursor: pointer;}
#_c_41 .ctext .leftText ul li .ico{position: absolute; left: 0; top:0; width: 40px; height: 40px;}
#_c_41 .ctext .leftText ul li .ico:nth-child(2){opacity: 0;}
#_c_41 .ctext .leftText ul li .tH1{float: left; width: 100%; color:#ffffff; font-size: 18px; line-height: 40px; position: relative}
#_c_41 .ctext .leftText ul li .tH1:after{position: absolute; content: '-'; font-size: 18px; line-height: 40px; left: -25px; color:#e7220f;}
#_c_41 .ctext .leftText ul li .p1{float: left; width: 100%;color:#ffffff; font-size: 14px; line-height: 24px; margin-top: 5px; opacity: 0.6; height: 0; overflow: hidden;
    -webkit-transition: all 0.5s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
}
#_c_41 .ctext .leftText ul li.on .ico:nth-child(1){opacity:0;}
#_c_41 .ctext .leftText ul li.on .ico:nth-child(2){opacity: 1}
#_c_41 .ctext .leftText ul li.on .tH1{color:#e7220f;}
#_c_41 .ctext .leftText ul li.on .p1{height: auto;padding-bottom: 20px;}

/*20201114start*/
#_c_41 .ctext .rImg{float: right; width: 53%; line-height: 0;position: absolute; right: 0; bottom: 0; padding-bottom: 48%; z-index: 2;}
/*20201114end*/
#_c_41 .ctext .rImg img{float: left;width: 100%;min-height: 100%;position: absolute;left: 50%;top: 50%;
    transform: translate(-50%,-50%) scale(1.02);
    -webkit-transform: translate(-50%,-50%) scale(1.02);}
#_content_89 ._block{padding:120px 15px 120px 15px;margin:0px auto 0px auto;}#_content_89 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_89 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_89 ._title{margin-bottom:20px;}}

#_c_37{ width: 100%; float: left;}
#_c_37 .ctext{ width: 100%; float: left;}
#_c_37 .ctext .list{float: left; width: 100%;}
#_c_37 .ctext .list ul{float: left;width: 100%;}
#_c_37 .ctext .list li{float: left; width: 16.6666%; padding: 0 15px;}
#_c_37 .ctext .list li:nth-child(2n){margin-top: 60px;}
#_c_37 .ctext .list li .box{float: left; width: 100%; background: #fff; border:1px solid #e5e5e5; text-align: center;}
#_c_37 .ctext .list li .rad{float: left; width: 100%; background: #e7220f; padding: 30px 0 33px 0;}
#_c_37 .ctext .list li .rad .tIco{float: left; width: 100%; line-height: 0;}
#_c_37 .ctext .list li .rad .tIco img{width:90px; height: 90px;}
#_c_37 .ctext .list li .rad .tH1{float: left; width: 100%; color:#fff; font-size: 20px; line-height: 40px; margin-top: 22px; position: relative}
#_c_37 .ctext .list li .rad .tH1 span{position: absolute; font-size: 72px; color:#fff; line-height:60px; font-family: Arial; font-weight: bold;width: 100%; left: 0; top:50%; margin-top: -30px; opacity: 0.1;}
#_c_37 .ctext .list li .dText{float: left; width: 100%; padding: 6px 10px 35px 10px;}
#_c_37 .ctext .list li .dText dl{float: left; width: 100%; margin-top: 27px;}
#_c_37 .ctext .list li .dText dl dt{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 30px; font-weight: 600;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_37 .ctext .list li .dText dl dd{float: left; width: 100%; color:#333333; font-size: 14px;line-height: 24px; margin-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_c_37 .ctext .list li .dText dl:nth-child(2) dd{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:4;
    overflow: hidden;
}

/*20201114start*/
#_c_37 .ctext .list li .box:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#_c_37 .ctext .list li .box:hover .rad .tIco img{-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
/*20201114end*/


#_content_91 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_content_91 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_91 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_91 ._title{margin-bottom:20px;}}

#_c_39{ width: 100%; float: left;}
#_c_39 .ctext{ width: 100%; float: left;position: relative}
#_c_39 .ctext .back{position: absolute; width: 100%; height: 100%; left: 0; top:0; z-index: 1;}
#_c_39 .ctext .list{ float:left; width:100%; overflow:hidden; position: relative; z-index: 2}
#_c_39 .ctext .list .ul3{float: left; width: 100%; margin-top:-30px;}
#_c_39 .ctext .list .ul3 li{ float:left; width:25%; text-align:center; padding: 0 15px; margin-top:30px;}
#_c_39 .ctext .list .ul3 li .la{ float:left; width:100%; position:relative; overflow:hidden; background:#f2f2f2;}
#_c_39 .ctext .list .ul3 li .pimg{ float:left; width:100%; line-height:0; position:relative; overflow:hidden;}
#_c_39 .ctext .list .ul3 li ._img{ float:left; width:100%; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;
    -o-transition: all 0.3s; transition: all 0.3s;}
#_c_39 .ctext .list .ul3 li .tit1{ float:left; width:100%; z-index:2; color:#333333; background:#f2f2f2;  text-align:center; padding:4% 15px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_39 .ctext .list .ul3 li .text{ float:left; width:100%; height:100%; background:rgba(34,34,34,0.9); position:absolute; left:0; top:0;
    opacity: 0; visibility: hidden; z-index:3;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all  0.5s;
    transition: all  0.5s;
    text-align: center;}
#_c_39 .ctext .list .ul3 li .mill{ float:left; width:100%; position:absolute; left:0; top:-100%;transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%);-webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
#_c_39 .ctext .list .ul3 li .tit{ float:left; width:100%; color:#fff;}
#_c_39 .ctext .list .ul3 li .er{ float:left; width:100%; line-height:0; margin:7% 0 17px 0;}
#_c_39 .ctext .list .ul3 li .er img{ width:134px; height:134px; border-radius:12px;}
#_c_39 .ctext .list .ul3 li .p1{ float:left; width:100%;}
#_c_39 .ctext .list .ul3 li .p1 span{ display:inline-block; vertical-align:top; color:#fff; font-size:16px; line-height:45px; height:45px; border-radius:45px; padding:0 26px; background:#e7220f; letter-spacing:1px;}

#_c_39 .ctext .list .ul3 li:hover .text{visibility: visible; opacity: 1;}
#_c_39 .ctext .list .ul3 li:hover .tit1{ color:#f2f2f2;}
#_c_39 .ctext .list .ul3 li:hover .mill{ top:50%;}
#_c_39 .ctext .list .ul3 li:hover ._img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
#_t_10{ width: 100%; float: left;}
#_t_10 .ctext{ width: 100%; float: left;}
#_t_10 .ctext .tit{float:left; width: 100%; text-align: center; padding-bottom: 60px; position: relative;}
#_t_10 .ctext .tit:after{position: absolute; content: ''; width: 1px; height: 26px; background: #e7220f; left: 50%; bottom: 0;}
#_t_10 .ctext .tit h1{float:left; width: 100%; font-size: 64px; line-height:78px; color:#fff;font-weight: 100; letter-spacing: 5px;font-family:'PingFang Light'; }
#_content_90 ._block{padding:120px 100px 120px 100px;margin:0px auto 0px auto;}#_content_90 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_90 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_38{ width: 100%; float: left;}
#_c_38 .ctext{ width: 100%; float: left;}
#_c_38 .ctext .FAQ{float: left; width: 50%; background: #f6f6f6; padding: 30px 2.5% 34px 2.5%;}
#_c_38 .ctext .tit{float: left; width: 100%; padding-bottom: 19px; border-bottom: 1px solid #e6e6e6;}
#_c_38 .ctext .tit span{float: left; line-height: 50px; font-size: 30px; color:#333333;position: relative}
#_c_38 .ctext .tit span:after{position: absolute; content: ''; width: 100%; left: 0; bottom: -22px; height: 5px; background: #e7220f;}
#_c_38 .ctext .tit a{float: right; color:#333333; font-size: 16px; line-height: 50px;}
#_c_38 .ctext .tit a i{color:#000; opacity: 0.3; position: relative; top:2px;}
#_c_38 .ctext .tit a:hover{color:#e7220f;}
#_c_38 .ctext .tit a:hover i{color:#e7220f; opacity:1;}
#_c_38 .ctext .FAQ ul{float: left; width: 100%; margin-top:9px}
#_c_38 .ctext .FAQ li{float: left; width: 100%; padding: 15px 0; border-bottom: 1px dashed #c5c5c5; cursor: pointer;}
#_c_38 .ctext .FAQ li .tH1{float: left; width: 100%; padding-left: 50px; line-height: 50px; color:#333333; font-size: 20px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_38 .ctext .FAQ li .tH1 em{position: absolute; width: 34px; height: 34px; line-height: 34px; text-align: center; color:#fff; font-size: 18px; background: #e7220f; left: 0; top:50%; margin-top: -17px; border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
#_c_38 .ctext .FAQ li .p1{float: left; width: 100%; font-size: 16px; color:#666666; line-height: 24px; padding: 0 0 0 50px; margin: 10px 0 18px 0; display: none;
}
#_c_38 .ctext .FAQ li:hover .tH1,
#_c_38 .ctext .FAQ li.on .tH1{color:#e7220f}
#_c_38 .ctext .FAQ li.on .p1{display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}

#_c_38 .ctext .ART{float: left; width: 50%; background: #fff; padding: 30px 2.5% 32px 2.5%;
    box-shadow: 0 0 40px rgba(0,0,0,0.06);
    -moz-box-shadow: 0 0 40px rgba(0,0,0,0.06);
    -webkit-box-shadow: 0 0 40px rgba(0,0,0,0.06);
}
#_c_38 .ctext .ART ul{float: left; width: 100%;}
#_c_38 .ctext .ART li{float: left; width: 100%; padding:16px 0 15px 0; border-bottom: 1px dashed #c5c5c5;}
#_c_38 .ctext .ART li a{float: left; width: 100%; padding-right: 100px; color:#333333; font-size: 18px; line-height: 50px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_38 .ctext .ART li a span{position: absolute; right: 0; top:0; color:#999999; font-size: 16px; line-height: 50px;}
#_c_38 .ctext .ART li a:hover{color:#e7220f}
#_content_92 ._block{padding:120px 15px 120px 15px;margin:0px auto 0px auto;}#_content_92 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_92 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_92 ._title{margin-bottom:20px;}}

/*20201109start*/
#_location_94 ._block{padding:0px 0px 0 0px;margin:0px auto 0px auto;}#_location_94 ._title{margin-bottom:20px;}
/*20201109end*/

#_lt_1{ width: 100%; float: left;}
#_lt_1 .ctext{ width: 100%; float: left; position:relative;}
#_lt_1 .ctext .banner{ float:left; width:100%; height:280px;background-size: cover !important;}
#_lt_1 .ctext .text{ float:left; width:100%; position:absolute; left:0; top:135px; text-align:center; color:#a9a9ac; font-size:14px; line-height:24px;}
#_lt_1 .ctext .text a{ display:inline-block; color:#a9a9ac; position:relative;}
#_lt_1 .ctext .text a:after{ float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:0; background:#E7220F; opacity:0;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_lt_1 .ctext .text a.on,
#_lt_1 .ctext .text a:hover{ color:#E7220F; }
#_lt_1 .ctext .text a.on:after,
#_lt_1 .ctext .text a:hover:after{ width:100%; opacity:0.6; }
#_list_93 ._block{padding:0px 100px 80px 100px;margin:-100px auto 0px auto;}#_list_93 ._title{margin-bottom:20px;}
@media screen and (max-width:768px){
	#_list_93 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}
	/*20201109start*/
	#_lt_1 .ctext .banner{ height:140px;}
	#_lt_1 .ctext .text{ top:95px;}
	/*20201109end*/

}

#_l_2 .ctext{ float:left; width:100%; background:#fff; padding:60px 4.9%;}
#_l_2 .ctext .cLeft{ float:left; width:72.79%;}
#_l_2 .ctext .cRight{ float:right; width:21.77%;}
#_l_2 .ctext.active .cRight{ position:fixed; left:50%; margin-left:23.3%; top:0;}
#_l_2 .ctext .pz_SideLayer{ float:left; width:100%;}
#_l_2 .ctext .pz_SideLayer .l1{ float:left; width:100%; text-align:right; margin-bottom:1px;}
#_l_2 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; padding:23px 40px; background:#f5f6f8; position:relative;}
#_l_2 .ctext .pz_SideLayer .l1 a:after{ float:left; position:absolute; left:40px; top:50%; margin-top:-13px; color:#999999; font-size:30px; content:'<'; width:26px; height:26px; line-height:26px; font-family:宋体 !important; text-align:left; }
#_l_2 .ctext .pz_SideLayer .l1.on a,
#_l_2 .ctext .pz_SideLayer .l1:hover a{ background:#E7220F; color:#fff;}
#_l_2 .ctext .pz_SideLayer .l1.on a:after,
#_l_2 .ctext .pz_SideLayer .l1:hover a:after{ color:#fff; text-align:center; transform:rotate(-90deg);}
#_l_2 .ctext .pz_SideLayer .sub{ float:left; width:100%; margin:18px 0 24px 0;}
#_l_2 .ctext .pz_SideLayer .l2{ float:left; width:100%; text-align:right; margin:11px 0;}
#_l_2 .ctext .pz_SideLayer .l2 a{ float:left; width:100%; padding:0 40px;}
#_l_2 .ctext .pz_SideLayer .l2.on a,
#_l_2 .ctext .pz_SideLayer .l2:hover a{ color:#E7220F;}

#_l_2 .ctext .title{ float:left; width:100%; color:#333333; font-size:36px; line-height:36px;}
#_l_2 .ctext .list{ float:left; width:100%; border-top:1px solid #ebebeb; margin:40px 0 60px 0;}
#_l_2 .ctext .list li{ float:left; width:100%; border-bottom:1px dashed #ebebeb; padding:25px 0;}
#_l_2 .ctext .list li .tit{ float:left; width:100%; color:#333333; padding-left:32px; position:relative;font-size:18px}
#_l_2 .ctext .list li .tit p{ float:left; width:22px; height:22px; line-height:22px; border-radius:50%; background:#E7220F; color:#fff; font-family:Arial; font-size:12px; text-align:center; position:absolute; left:0; top:3px;}
/*20201109start*/
#_l_2 .ctext .list li .inf{ float:left; width:100%; color:#555555; padding-left:32px; margin-top:10px; font-size:14px; line-height:22px;}
/*20201109end*/
#_l_2 .ctext .list li:hover .tit{ color:#E7220F;}

#_l_2 .ctext .pz_fy{ float:left; width:100%; text-align:center;}
#_l_2 .ctext .pz_fy a { display:inline-block; *display:inline; *zoom:1; vertical-align:top; width:38px; height:38px; line-height:38px;  border-radius:38px; -moz-border-radius:38px; -webkit-border-radius:38px; background:#f5f6f8; color:#a1aeb7; font-size:14px; font-weight:bold; font-family:Arial; margin:0 5px; }
#_l_2 .ctext .pz_fy a:hover,
#_l_2 .ctext .pz_fy a.on{color:#fff; background:#E7220F;}
#_l_2 .ctext .pz_fy .l_fy,
#_l_2 .ctext .pz_fy .r_fy{ width:100px;}
#_l_2 .ctext .pz_fy .l_fy i,
#_l_2 .ctext .pz_fy .r_fy i{ display:block; width:16px; height:2px; background:#E7220F; margin:17px auto; position:relative;}
#_l_2 .ctext .pz_fy .l_fy i:after,
#_l_2 .ctext .pz_fy .l_fy i:before,
#_l_2 .ctext .pz_fy .r_fy i:after,
#_l_2 .ctext .pz_fy .r_fy i:before{float:left; width:7px; height:2px; background:#E7220F; content:''; position:relative;}
#_l_2 .ctext .pz_fy .l_fy i:after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:3px; left:-7px; }
#_l_2 .ctext .pz_fy .l_fy i:before{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:-3px; left:0px; }
#_l_2 .ctext .pz_fy .r_fy i:after{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:3px; right:-2px; }
#_l_2 .ctext .pz_fy .r_fy i:before{ -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:-3px; right:-9px;}
#_l_2 .ctext .pz_fy .l_fy:hover i,
#_l_2 .ctext .pz_fy .r_fy:hover i,
#_l_2 .ctext .pz_fy .l_fy.on i,
#_l_2 .ctext .pz_fy .r_fy.on i{ background:#fff;}
#_l_2 .ctext .pz_fy .l_fy:hover i:after,
#_l_2 .ctext .pz_fy .l_fy:hover i:before,
#_l_2 .ctext .pz_fy .r_fy:hover i:after,
#_l_2 .ctext .pz_fy .r_fy:hover i:before,
#_l_2 .ctext .pz_fy .l_fy.on i:after,
#_l_2 .ctext .pz_fy .l_fy.on i:before,
#_l_2 .ctext .pz_fy .r_fy.on i:after,
#_l_2 .ctext .pz_fy .r_fy.on i:before{ background:#fff;}
/*20201109start*/
#_location_95 ._block{padding:0px 0px 0 0px;margin:0px auto 0px auto;}
#_location_95 ._title{margin-bottom:20px;}
#_list_96 ._block{padding:0px 100px 80px 100px;margin:-105px auto 0px auto;}#_list_96 ._title{margin-bottom:20px;}

/*20201109end*/
@media screen and (max-width:768px){#_list_96 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}




#_l_3 .ctext{ float:left; width:100%; background:#fff; padding:6rem 4.9%;}
#_l_3 .ctext .cLeft{ float:left; width:72.79%;}
#_l_3 .ctext .cRight{ float:right; width:21.77%;}
#_l_3 .ctext .pz_SideLayer{ float:left; width:100%;}
#_l_3 .ctext .pz_SideLayer .l1{ float:left; width:100%; text-align:right; margin-bottom:0.1rem;}
#_l_3 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; padding:2.3rem 4rem; background:#f5f6f8; position:relative;}
#_l_3 .ctext .pz_SideLayer .l1 a:after{ float:left; position:absolute; left:4rem; top:50%; margin-top:-1.3rem; color:#999999; font-size:3rem; content:'<'; width:2.6rem; height:2.6rem; line-height:2.6rem; font-family:宋体 !important; text-align:left; }
#_l_3 .ctext .pz_SideLayer .l1.on a,
#_l_3 .ctext .pz_SideLayer .l1:hover a{ background:#C01; color:#fff;}
#_l_3 .ctext .pz_SideLayer .l1.on a:after,
#_l_3 .ctext .pz_SideLayer .l1:hover a:after{ color:#fff; text-align:center;}
#_l_3 .ctext .pz_SideLayer .sub{ float:left; width:100%; margin:1.8rem 0 2.4rem 0; display:none; }
#_l_3 .ctext .pz_SideLayer .l2{ float:left; width:100%; text-align:right; margin:1.1rem 0;}
#_l_3 .ctext .pz_SideLayer .l2 a{ float:left; width:100%; padding:0 4rem;}
#_l_3 .ctext .pz_SideLayer .l2.on a,
#_l_3 .ctext .pz_SideLayer .l2:hover a{ color:#C01;}

#_l_3 .ctext .title{ float:left; width:100%; color:#333333; font-size:3.6rem; line-height:3.6rem;}
#_l_3 .ctext .list{ float:left; width:100%; margin:2.5rem 0 4.5rem 0;}
#_l_3 .ctext .list li{ float:left; width:100%; border:1px solid #f0f0f0; margin:1.5rem 0; position:relative; padding:1.8rem 4.8rem 1.8rem 14.8rem; min-height:6rem; }
#_l_3 .ctext .list li .btn{ float:left; width:10rem; height:100%; position:absolute; left:0; top:0; background:#44444a; text-align:center;}
#_l_3 .ctext .list li .btn i{ float:left; width:100%; line-height:0; position:absolute; left:0; bottom:50%; margin-bottom:-0.2rem;}
#_l_3 .ctext .list li .btn:after{ float:left; width:0; height:0; position:absolute; right:0; top:0; content:''; border-left:1.8rem solid transparent; border-top:1.8rem solid #fff; z-index:4; }
#_l_3 .ctext .list li .btn:before{ float:left; width:1.8rem; height:1.8rem; position:absolute; right:0; top:0; content:''; background:#000; z-index:3; opacity:0.3;}
#_l_3 .ctext .list li .btn span{ float:left; width:100%; color:#fff; font-size:1.4rem; line-height:2.4rem; font-weight:bold; text-transform:uppercase; position:absolute; left:0; top:50%; margin-top:0.9rem;}
#_l_3 .ctext .list li .tit{ float:left; width:100%; color:#333333; }
#_l_3 .ctext .list li .inf{ float:left; width:100%; color:#888888; margin-top:1rem; position:relative; padding-left:2.3rem; }
#_l_3 .ctext .list li .inf i{ float:left; font-size:1.8rem; position:absolute; left:0; top:-0.1rem; }
#_l_3 .ctext .list li:hover .btn{ background:#C01;}
#_l_3 .ctext .list li:hover .btn:before{ opacity:0.1;}
#_l_3 .ctext .list li:hover .tit{ color:#C01;}


#_l_3 .ctext .pz_fy{ float:left; width:100%; text-align:center;}
#_l_3 .ctext .pz_fy a { display:inline-block; *display:inline; *zoom:1; vertical-align:top; width:3.8rem; height:3.8rem; line-height:3.8rem;  border-radius:3.8rem; -moz-border-radius:3.8rem; -webkit-border-radius:3.8rem; background:#f5f6f8; color:#a1aeb7; font-size:1.4rem; font-weight:bold; font-family:Arial; margin:0 0.5rem; }
#_l_3 .ctext .pz_fy a:hover,
#_l_3 .ctext .pz_fy a.on{color:#fff; background:#C01;}
#_l_3 .ctext .pz_fy .l_fy,
#_l_3 .ctext .pz_fy .r_fy{ width:10REM;}
#_l_3 .ctext .pz_fy .l_fy i,
#_l_3 .ctext .pz_fy .r_fy i{ display:block; width:16px; height:2px; background:#C01; margin:17px auto; position:relative;}
#_l_3 .ctext .pz_fy .l_fy i:after,
#_l_3 .ctext .pz_fy .l_fy i:before,
#_l_3 .ctext .pz_fy .r_fy i:after,
#_l_3 .ctext .pz_fy .r_fy i:before{float:left; width:7px; height:2px; background:#C01; content:''; position:relative;}
#_l_3 .ctext .pz_fy .l_fy i:after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:3px; left:-7px; }
#_l_3 .ctext .pz_fy .l_fy i:before{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:-3px; left:0px; }
#_l_3 .ctext .pz_fy .r_fy i:after{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:3px; right:-2px; }
#_l_3 .ctext .pz_fy .r_fy i:before{ -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:-3px; right:-9px;}
#_l_3 .ctext .pz_fy .l_fy:hover i,
#_l_3 .ctext .pz_fy .r_fy:hover i,
#_l_3 .ctext .pz_fy .l_fy.on i,
#_l_3 .ctext .pz_fy .r_fy.on i{ background:#fff;}
#_l_3 .ctext .pz_fy .l_fy:hover i:after,
#_l_3 .ctext .pz_fy .l_fy:hover i:before,
#_l_3 .ctext .pz_fy .r_fy:hover i:after,
#_l_3 .ctext .pz_fy .r_fy:hover i:before,
#_l_3 .ctext .pz_fy .l_fy.on i:after,
#_l_3 .ctext .pz_fy .l_fy.on i:before,
#_l_3 .ctext .pz_fy .r_fy.on i:after,
#_l_3 .ctext .pz_fy .r_fy.on i:before{ background:#fff;}



#_location_97 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_location_97 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_97 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}}


#_lt_2{ width: 100%; float: left;}
#_lt_2 .ctext{ width: 100%; float: left; position:relative;}
#_lt_2 .ctext .banner{ float:left; width:100%;}
#_lt_2 .ctext .text{ float:left; width:100%; height:100%; position:absolute; left:0; bottom:0; padding:8.4% 60px 4.48% 60px;  justify-content: space-between; display:flex; flex-direction:column; }
#_lt_2 .ctext .pic{ float:left; width:100%; margin-bottom:4%; position:relative;}
#_lt_2 .ctext .pic .l1{ float:left; width:100%; color:#ffffff; font-size:68px; line-height:1.2; font-family: 'PingFang Light';}
#_lt_2 .ctext .pic .l2{ float:left; width:100%; color:#e7220f; font-size:54px; line-height:1.2; font-family: 'PingFang Light';}
#_lt_2 .ctext .pic .l3{ float:left; width:100%; color:#ffffff; font-size:36px; line-height:1.2; font-family: 'PingFang Light';  margin-top:2.4%;}
#_lt_2 .ctext .pic .l3 h5{ float:left; letter-spacing:7px; position:relative; padding-right:40px;font-family: 'PingFang Light';}
#_lt_2 .ctext .pic .l3 h5:after{ float:left; width:1px; height:60px; content:''; position:absolute; right:20px; top:50%; margin-top:-30px; border-right:1px dashed rgba(255,255,255,0.3);}
#_lt_2 .ctext .pic .l3 span{ font-size:24px; display:block; letter-spacing:0;font-family: 'PingFang Light';} 
#_lt_2 .ctext .pic .btn{ float:left; width:240px; text-align:center; background:#E7220F; color:#fff; font-size:18px; line-height:38px;  border-radius:58px; padding:10px 15px;}
/*20201109start*/
#_lt_2 .ctext .pic .btn:hover{ background:#fff; color:#E7220F;}
/*20201109end*/
#_lt_2 .ctext .pz_SideLayer{ float:left; width:100%; } 
#_lt_2 .ctext .pz_SideLayer .l1{ float:left; margin-right:65px;} 
#_lt_2 .ctext .pz_SideLayer .l1 a{ float:left; color:#fff; font-size:20px; line-height:30px; padding-bottom:18px; position:relative;}
#_lt_2 .ctext .pz_SideLayer .l1 a:after{ float:left; width:0; height:3px; content:''; position:absolute; left:50%; bottom:0; background:#fff; -oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_lt_2 .ctext .pz_SideLayer .l1.on a:after,	 
#_lt_2 .ctext .pz_SideLayer .l1:hover a:after{ width:100%; }
#_list_98 ._block{padding:60px 100px 60px 100px;margin:0px auto 0px auto;}#_list_98 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_98 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_l_4 .ctext{ float:left; width:100%;}
#_l_4 .ctext .list{ float:left; width:100%; overflow:hidden; margin-bottom:15px;}
#_l_4 .ctext .list .ul3{ margin-right:-2.5%;}
#_l_4 .ctext .list .ul3 li{ float:left; width:33.33%; text-align:center; padding-right:2.5%; margin-bottom:2.5%;}
#_l_4 .ctext .list .ul3 li .la{ float:left; width:100%; position:relative; overflow:hidden; background:rgba(21,103,171,0.9);}
#_l_4 .ctext .list .ul3 li .pimg{ float:left; width:100%; line-height:0; overflow:hidden; position:relative;}
#_l_4 .ctext .list .ul3 li ._img{ float:left; width:100%; line-height:0; overflow:hidden;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#_l_4 .ctext .list .ul3 li .tit1{ float:left; width:100%; z-index:2; color:#333333; background:#f2f2f2;  text-align:center; padding:4% 15px;}				
#_l_4 .ctext .list .ul3 li .text{ float:left; width:100%; height:100%; background:rgba(21,103,171,0.9); position:absolute; left:0; top:0;
 opacity: 0; visibility: hidden; z-index:3;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all  0.5s;
    transition: all  0.5s;
    text-align: center;}
#_l_4 .ctext .list .ul3 li .mill{ float:left; width:100%; position:absolute; left:0; top:-100%;transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); -webkit-transform:translate(0,-50%);-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}	
#_l_4 .ctext .list .ul3 li .tit{ float:left; width:100%; color:#fff;}		
#_l_4 .ctext .list .ul3 li .er{ float:left; width:100%; line-height:0; margin:7% 0 17px 0;}
#_l_4 .ctext .list .ul3 li .er img{ width:134px; height:134px; border-radius:12px;}	
#_l_4 .ctext .list .ul3 li .p1{ float:left; width:100%;}	
#_l_4 .ctext .list .ul3 li .p1 span{ display:inline-block; vertical-align:top; color:#fff; font-size:16px; line-height:45px; height:45px; border-radius:45px; padding:0 26px; background:rgba(255,255,255,0.2); letter-spacing:1px;}

#_l_4 .ctext .list .ul3 li:hover .text{visibility: visible; opacity: 1;}
#_l_4 .ctext .list .ul3 li:hover .tit1{ color:#f2f2f2;}
#_l_4 .ctext .list .ul3 li:hover .mill{ top:50%;}
#_l_4 .ctext .list .ul3 li:hover ._img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
#_l_4 .ctext .more{ float:left; width:100%; text-align:center;}
#_l_4 .ctext .more span{ background:#1567AB; display:block; margin:0 auto; color:#fff; color:rgba(255,255,255,0.8); width:172px; font-size:18px; border-radius:55px; height:55px; line-height:50px; cursor:pointer; position:relative;}
#_l_4 .ctext .more span:after{ float:left; width:6px; line-height:6px; height:6px; position:absolute; left:50%; bottom:6px; content:'<'; color:#fff; font-family:宋体; transform:rotate(-90deg);}
#_l_4 .ctext .more span:hover{ background:#E7220F; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
#_location_99 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_location_99 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_99 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}}


#_lt_3{ width: 100%; float: left;}
#_lt_3 .ctext{ width: 100%; float: left; position:relative;}
#_lt_3 .ctext .banner{ float:left; width:100%;}
#_lt_3 .ctext .text{ float:left; width:100%; height:100%; position:absolute; left:0; bottom:0; padding:8.4% 60px 4.48% 60px;  justify-content: space-between; display:flex; flex-direction:column; }
#_lt_3 .ctext .pic{ float:left; width:100%; margin-bottom:4%; position:relative;}
#_lt_3 .ctext .pic .l1{ float:left; width:100%; color:#ffffff; font-size:68px; line-height:1.2; font-family: 'PingFang Light';}
#_lt_3 .ctext .pic .l2{ float:left; width:100%; color:#e7220f; font-size:54px; line-height:1.2; font-family: 'PingFang Light';}
#_lt_3 .ctext .pic .l3{ float:left; width:100%; color:#ffffff; font-size:22px; line-height:36px; font-family: 'PingFang Light'; opacity:0.6; margin-top:2.4%;}
#_lt_3 .ctext .tit1{ float:left; width:100%; color:#ffffff; font-size:68px; line-height:1.3;}
#_lt_3 .ctext .tit2{ float:left; width:100%; color:#e7220f; font-size:54px; line-height:1.3;}
#_lt_3 .ctext .tit3{ float:left; width:100%; color:#ffffff; font-size:30px; line-height:1.3; opacity:0.6; margin-top:4%;}
#_lt_3 .ctext .pz_SideLayer{ float:left; width:100%; } 
#_lt_3 .ctext .pz_SideLayer .l1{ float:left; margin-right:65px;} 
#_lt_3 .ctext .pz_SideLayer .l1 a{ float:left; color:#fff; font-size:20px; line-height:30px; padding-bottom:18px; position:relative;}
#_lt_3 .ctext .pz_SideLayer .l1 a:after{ float:left; width:0; height:3px; content:''; position:absolute; left:50%; bottom:0; background:#fff; -oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_lt_3 .ctext .pz_SideLayer .l1.on a:after,	 
#_lt_3 .ctext .pz_SideLayer .l1:hover a:after{ width:100%; }
#_list_100 ._block{padding:60px 100px 60px 100px;margin:0px auto 0px auto;}#_list_100 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_100 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

@-webkit-keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
#_l_5 .ctext{ float:left; width:100%;}
#_l_5 .ctext .list{ float:left; width:100%; position:relative;}
#_l_5 .ctext .list .ul2{ margin:0 -16px;}
#_l_5 .ctext .list .ul2 li{ float:left; width:25%; padding:0 16px 34px 16px;}
#_l_5 .ctext .list .ul2 li .pimg{ float:left; width:100%; line-height:0; position:relative; overflow:hidden; padding-bottom:66.53%; background:#000;}
#_l_5 .ctext .list .ul2 li ._img{ float:left; width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%) scale(1.01); -ms-transform:translate(-50%,-50%) scale(1.01); -o-transform:translate(-50%,-50%) scale(1.01); -webkit-transform:translate(-50%,-50%) scale(1.01);-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
#_l_5 .ctext .list .ul2 li:hover ._img{
    -webkit-transform:translate(-50%,-50%) scale(1.1);
    -moz-transform:translate(-50%,-50%) scale(1.1);
    -ms-transform:translate(-50%,-50%) scale(1.1);
    -o-transform:translate(-50%,-50%) scale(1.1);
    transform:translate(-50%,-50%) scale(1.1);
}
#_l_5 .ctext .list .ul2 li ._img1{ float:left; max-width:76%; max-height:84px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
#_l_5 .ctext .list .ul2 li .text{ float:left; width:100%; box-shadow:0 9px 32px rgba(0,0,0,0.07);}
#_l_5 .ctext .list .ul2 li .tit{ float:left; width:86%; color:#333; margin:0 7%; padding:25px 0 15px 0; border-bottom:1px dashed #e6e6e6;}
#_l_5 .ctext .list .ul2 li .inf{ float:left; width:86%; color:#666666; line-height:30px; margin:12px 7% 22px 7%;}
#_l_5 .ctext .list .ul2 li .inf .p1{ float:left; width:100%;}
#_l_5 .ctext .list .ul2 li .btn{ float:left; width:100%; position:relative;}
#_l_5 .ctext .list .ul2 li .btn:before{ float:left; width:1px; height:100%; position:absolute; left:50%; top:0; content:''; background:#e6e6e6; z-index:1; }
#_l_5 .ctext .list .ul2 li .btn a{ float:left; width:50%; position:relative; color:#333333; font-size:16px; line-height:54px; text-align:center; border-top:1px solid #e6e6e6;}
#_l_5 .ctext .list .ul2 li .btn a:before{ float:left; width:0; height:1px; position:absolute; left:0; top:0; content:''; background:#E7220F; z-index:-1;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }
#_l_5 .ctext .list .ul2 li .btn a:after{ float:left; width:0; height:100%; position:absolute; left:0; top:0; content:''; background:#E7220F; z-index:-1;-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;  }
#_l_5 .ctext .list .ul2 li .btn a.zx{ float:right; color:#E7220F;}
#_l_5 .ctext .list .ul2 li .btn a:hover{color:#fff;}
#_l_5 .ctext .list .ul2 li .btn a:hover:after{ width:100%;}
#_l_5 .ctext .list .ul2 li .btn a:hove:before{ width:100%;}

#_l_5 .ctext .more{ float:left; width:100%; text-align:center; margin-top:30px;}
#_l_5 .ctext .more span{ background:#1567AB; display:block; margin:0 auto; color:#fff; color:rgba(255,255,255,0.8); width:172px; font-size:18px; border-radius:55px; height:55px; line-height:50px; cursor:pointer; position:relative;}
#_l_5 .ctext .more span:after{ float:left; width:6px; line-height:6px; height:6px; position:absolute; left:50%; bottom:6px; content:'<'; color:#fff; font-family:宋体; transform:rotate(-90deg);}
#_l_5 .ctext .more span:hover{ background:#E7220F; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
#_header_683 ._block{padding:0px 100px 0px 100px;margin:0px auto 0px auto;}
/*20201109start*/
#_header_683{position:absolute;z-index:15;margin:auto;width:100%;}
/*20201109end*/
#_header_683 ._title{margin-bottom:0px;}@media screen and (max-width:768px){#_header_683 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}}

#_content_101 ._block{padding:0px 0px 0px 0px;margin:-50px auto 0px auto;}#_content_101 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_101 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}}

#_c_40{ width: 100%; float: left;}
#_c_40 .ctext{ width: 100%; float: left; position:relative;}
#_c_40 .ctext .banner{ float:left; width:100%; height:280px; background-size: cover !important; }
#_c_40 .ctext .text{ float:left; width:100%; position:absolute; left:0; top:135px; text-align:center; color:#a9a9ac; font-size:14px; line-height:24px;}
#_c_40 .ctext .text a{ display:inline-block; color:#a9a9ac; position:relative;}
#_c_40 .ctext .text a:after{ float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:0; background:#E7220F; opacity:0;-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
#_c_40 .ctext .text a.on,
#_c_40 .ctext .text a:hover{ color:#E7220F; }
#_c_40 .ctext .text a.on:after,
#_c_40 .ctext .text a:hover:after{ width:100%; opacity:0.6; }
#_subpage_102 ._block{padding:0px 0px 0px 0px;margin:-100px auto 0px auto;}#_subpage_102 ._title{margin-bottom:20px;}#_sp_2 .maxwidth{max-width:1366px;margin:0 auto}
@media screen and (max-width:768px){
	/*20201109start*/
	#_c_40 .ctext .banner{ height:140px;}
	#_c_40 .ctext .text{ top:95px;}
	/*20201109end*/
	#_subpage_102 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}
}

#_sp_2{ float:left; width:100%;}
#_sp_2 .ctext{ float:left; width:100%; padding:0 14.42%;}
#_sp_2 .ctext .box1{ float:left; width:100%; background:#fff; padding:55px 5.85% 69px 5.85%;}
#_sp_2 .ctext .title{ float:left; width:100%; color:#333333; font-size:42px; line-height:52px; text-align:center;}
#_sp_2 .ctext .info{ float:left; width:100%; color:#555555; font-size:16px; line-height:36px; margin:25px 0 50px 0;}
#_sp_2 .ctext .tit1{ float:left; width:100%; position:relative; text-align:center; overflow:hidden;}
#_sp_2 .ctext .tit1 span{ display:inline-block; vertical-align:top; color:#E7220F; font-size:30px; line-height:px; min-width:438px; border:1px solid #d9d9d9; padding:0 15px;}
#_sp_2 .ctext .tit1 span:after,
#_sp_2 .ctext .tit1 span:before{ float:left; width:414px; height:1px; position:absolute; left:50%; top:50%; content:''; background:#d9d9d9; margin:0 0 0 189px;}
#_sp_2 .ctext .tit1 span:before{ left:auto; right:50%;margin:0 189px 0 0;}
#_sp_2 .ctext .tit2{ float:left; width:100%; color:#333333; font-size:24px; line-height:34px; text-align:center; margin-top:52px; }
#_sp_2 .ctext .pic2{ float:left; width:100%; margin-top:25px; padding:0 7.87%; }
#_sp_2 .ctext .cont1{ float:left; width:100%; margin:20px 0;}
#_sp_2 .ctext .cont1 .l1{ float:left; width:16.66%; color:#333333; font-size:18px; line-height:38px; position:relative; text-align:center; margin:10px 0;}
#_sp_2 .ctext .cont1 .l1:after{ float:left; width:1px; height:52px; position:absolute; right:0; top:50%; content:''; margin-top:-26px; background:#cccccc;}
#_sp_2 .ctext .cont1 .l1:last-child:after{ display:none;}
#_sp_2 .ctext .cont1 .l1 .p1{ display:inline-block; text-align:left;}
#_sp_2 .ctext .cont1 .l1 .n1{ color:#666666; font-size:16px; display:block;}
#_sp_2 .ctext .cont1 .l1:first-child{ text-align:left;}
#_sp_2 .ctext .cont1 .l1:last-child{ text-align:right;}
#_sp_2 .ctext .cont2{ float:left; width:100%; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc; padding:25px 0 25px 115px; margin:0 0 60px 0; position:relative;}
#_sp_2 .ctext .cont2 .l1{ float:left; color:#333333; font-size:18px; line-height:36px; position:absolute; left:0; top:30px;}
#_sp_2 .ctext .cont2 .l2{ float:left; color:#666666; font-size:16px; line-height:36px; margin:5px; background:#f3f3f3; border-radius:2px; padding:0 20px;}
#_sp_2 .ctext .cont3{ float:left; width:100%; margin:40px 0 60px 0; background:#f3f3f3;}
#_sp_2 .ctext .cont3 .l1{ float:left; width:50%;border-right:1px solid #fff; }
#_sp_2 .ctext .cont3 .l1:nth-child(2n){border-right:none;}
#_sp_2 .ctext .cont3 .t1{ float:left; width:100%; color:#333333; font-size:18px; min-height:67px; font-weight:bold; border-bottom:1px solid #fff; padding:0 10px 0 6.6%; display: flex;  align-items: center;}
#_sp_2 .ctext .cont3 .t2{ float:left; width:100%; color:#333333; font-size:16px; line-height:28px;}
#_sp_2 .ctext .cont3 .t2 .sp1{ display:block; color:#1567ab; display: flex; }
#_sp_2 .ctext .cont3 .t2 .sp2{ display:block; color:#e7220f; display: flex; }
#_sp_2 .ctext .cont3 .t2 .p1{ float:left; width:33.33%; padding:0 10px 0 6.6%; display: flex;  justify-content: center; min-height:84px;flex-direction:column ; border-right:1px solid #fff;}
#_sp_2 .ctext .cont3 .t2 .p1:last-child{ border:none;}
#_sp_2 .ctext .cont3 .t3{ float:left; width:100%; border-top:1px solid #fff; display: flex;  align-items: center; color:#333333; font-size:16px; line-height:30px; padding:22px 0 22px 6.6%;}
#_sp_2 .ctext .cont3 .t3 .p1{ min-width:12%;}
#_sp_2 .ctext .cont3 .t3 .p2{ color:#666; font-size:14px; margin:0 0 0 3%;}
#_sp_2 .ctext .cont3 .t3 .sp0{ margin:0 9px 0 0;}
#_sp_2 .ctext .cont3 .t3 .sp1{ border:1px solid #e0e0e0; border-radius:30px; color:#333333; font-size:16px; padding:0 15px; display:inline-block; }
#_sp_2 .ctext .cont3 .t3 .ico{ width:18px; height:18px; vertical-align:text-top; margin:0 5px 0 0;}
#_sp_2 .ctext .zan{ float:left; width:100%; text-align:center; margin:58px 0 55px 0;}
#_sp_2 .ctext .zan i{ float:left; width:100%; line-height:0;}
#_sp_2 .ctext .zan i img{ width:67px; height:67px; cursor:pointer;}
#_sp_2 .ctext .zan p{ float:left; width:100%; font-size:18px; color:#444444; line-height:28px; margin-top:15px;}
#_sp_2 .ctext .zan span{ color:#E7220F;}
#_sp_2 .ctext .cont{ float:left; width:100%; text-align:center;}
#_sp_2 .ctext .cont a{ display:inline-block; background:#E7220F; color:#fff; font-size:18px; line-height:64px; padding:0 42px; border-radius:5px;}
#_sp_2 .ctext .cont a:hover{ box-shadow:5px 5px 10px rgba(0,0,0,0.2);}
#_sp_2 .ctext .cont a img{ width:20px; height:20px; display:inline-block; vertical-align:middle; margin:0 9px 0 0;}
#_sp_2 .page{ float:left; width:100%; background:#E7220F; position:relative; padding:70px 14.42% 90px 14.42%; text-transform:uppercase;display: flex;  align-items: center;   justify-content: space-between;}
#_sp_2 .page:after,
#_sp_2 .page:before{ float:left; width:14.42%; height:217px; background:#E7220F; position:absolute; left:0; bottom:100%; content:'';}
#_sp_2 .page:before{ left:auto; right:0;}
#_sp_2 .page a{ float:left; width:152px; color:#fff; font-size:18px; line-height:28px; text-align:center; position:relative; padding:12px 0 0 0;}
#_sp_2 .page a span{ display:block; width:100%; font-size:30px; font-weight:bold; opacity:0.1; position:absolute; left:0; top:0; }
#_sp_2 .page a.prev{ border-right:1px dashed rgba(255,255,255,0.4);}
#_sp_2 .page a.next{ border-left:1px dashed rgba(255,255,255,0.4);justify-content: flex-end; }
#_sp_2 .page .thanks{ text-align:center; color:#fff; font-size:18px; line-height:38px; margin:0 10px;}
#_sp_2 .page .thanks span{ display:block; font-size:90px; line-height:90px; margin-bottom:8px;}
#_footer_685 ._block{padding:20px 60px 20px 60px;margin:0px auto 0px auto;}#_footer_685 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_footer_685 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}



@media screen and  (max-width:1600px){
#_c_25 .ctext .banner .text .cont .l1{ font-size:54px;}
#_c_25 .ctext .banner .text .cont .l2{ font-size:36px;}	
#_c_25 .ctext .banner .list li{ height:160px;}
	
#_c_35 .ctext .banner .text .cont .l1{ font-size:54px; }
#_c_35 .ctext .banner .text .cont .l2{ font-size:40px;}	

#_lt_2 .ctext .pic .l1{ font-size:50px;}	
#_lt_2 .ctext .pic .l2{ font-size:40px;}	
#_lt_2 .ctext .pic .l3{ font-size:27px; line-height:1.4;}	
#_lt_2 .ctext .pic .l3 span{ font-size:18px;}
#_lt_2 .ctext .pic .l3 h5:after{ height:50px; margin-top:-25px;}
#_lt_2 .ctext .pic .btn{ font-size:16px; width:200px; line-height:34px;}

#_lt_3 .ctext .pic .l1{ font-size:50px;}	
#_lt_3 .ctext .pic .l2{ font-size:40px;}	
#_lt_3 .ctext .pic .l3{ font-size:15px; line-height:25px;}	
	
#_c_8 .ctext .pic .l1{ font-size:50px;}	
#_c_8 .ctext .pic .l2{ font-size:40px;}	
#_c_8 .ctext .pic .l3{ font-size:15px; line-height:25px;}


#_sp_3 .ctext .down .p1{ font-size:16px; line-height:50px;}	
#_sp_3 .ctext .down .p1 a{ padding-right:54px;}

#_c_2 .ctext .list1 li .la{ width:150px; height:150px;}
#_c_2 .ctext .list1 li .la .img img{ width:50px; height:50px;}
#_c_2 .ctext .list1 li .la .img{ margin-top:35px;}
#_c_2 .ctext .list1 li .la .cont{ font-size:18px; line-height:28px;}
#_c_2 .ctext .list li .info{ font-size:16px; line-height:26px; margin-top:15px;}
#_c_2 .ctext .list li .cont{ font-size:24px; line-height:34px;}
#_c_2 .ctext .list li .cont span{ font-size:30px;}

#_c_21 .ctext .list li{ padding:0 1.5%;}
#_c_21 .ctext .list li .en{ font-size:16px; line-height:24px;}
#_c_21 .ctext .list li .titCn{ font-size:16px; line-height:26px;margin-top:15px; padding-bottom:23px;}
#_c_21 .ctext .list li .dText{ font-size:14px; line-height:24px; margin-top:30px;}
#_c_21 .ctext .list li .tImg{ margin-top:30px;}

#_c .ctext .slide_banner .text{ letter-spacing:0;}
#_c .ctext .slide_banner .text1 .l1_1{ font-size:90px;text-shadow:-4px -4px 0 #1567ab, 4px 4px 0 #e7470d;}
#_c .ctext .slide_banner .text1 .l1_2{ font-size:39px;text-shadow:-2px -2px 0 #1567ab, 2px 2px 0 #e7470d;margin:0.6% 0;}
#_c .ctext .slide_banner .text1 .l1_3{ font-size:39px;text-shadow:-2px -2px 0 #1567ab, 2px 2px 0 #e7470d;font-family: 'PingFang Regular';}
#_c .ctext .slide_banner .text2 .l2_1{ font-size:45px; line-height:1.2; font-weight:bold; text-transform:uppercase;font-family: 'PingFang Bold'; margin-bottom:0.3%;}
#_c .ctext .slide_banner .text2 .l2_1 .m1{ width:54px; margin:-15px 0 0 22px;}
#_c .ctext .slide_banner .text2 .l2_2{font-size:18px; margin-top:0.9%; }
#_c .ctext .slide_banner .text3 .l3_1{ font-size:45px;}
#_c .ctext .slide_banner .text3 .l3_2{ font-size:45px; margin-top:0.5%; }
#_c .ctext .slide_banner .text4 .l4_1{font-size:60px; letter-spacing:20px;}
#_c .ctext .slide_banner .text4 .l4_1:after{ background-size:auto 24px;}
#_c .ctext .slide_banner .text4 .l4_2{ font-size:22px; margin:3.5% 0 0.4% 0; }
#_c .ctext .slide_banner .text4 .l4_3{ font-size:45px;}	
	
	
/*20201109start*/
#_c_5 .ctext .zh{ font-size:48px; line-height:58px;}
#_c_5 .ctext .info{ font-size:18px; line-height:28px;}
#_c_5 .ctext .list{ margin:6.55% 0 10.59% 0;}
#_c_5 .ctext .list li{ padding:3.3% 6px;}
#_c_5 .ctext .list li a .img{ height:48px;}
#_c_5 .ctext .list li a .img img{ width:48px; height:48px;}
#_c_5 .ctext .list li a .cont{ font-size:16px; line-height:26px; margin-top:15px;}


#_c_6 .ctext .zh{ font-size:48px; line-height:58px;}
#_c_6 .ctext .info{ font-size:18px; line-height:28px;}
#_c_6 .ctext .list{ margin:6.55% 0 10.59% 0;}
#_c_6 .ctext .list li{ padding:3.3% 6px;}
#_c_6 .ctext .list li a .img{ height:48px;}
#_c_6 .ctext .list li a .img img{ width:48px; height:48px;}
#_c_6 .ctext .list li a .cont{ font-size:16px; line-height:26px; margin-top:15px;}


#_c_7 .ctext .zh{ font-size:48px; line-height:58px;}
#_c_7 .ctext .info{ font-size:18px; line-height:28px;}
#_c_7 .ctext .list{ margin:6.55% 0 10.59% 0;}
#_c_7 .ctext .list li{ padding:3.3% 6px;}
#_c_7 .ctext .list li a .img{ height:48px;}
#_c_7 .ctext .list li a .img img{ width:48px; height:48px;}
#_c_7 .ctext .list li a .cont{ font-size:16px; line-height:26px; margin-top:15px;}


#_c_4 .ctext .zh{ font-size:48px; line-height:58px;}
#_c_4 .ctext .info{ font-size:18px; line-height:28px;}
#_c_4 .ctext .list{ margin:6.55% 0 10.59% 0;}
#_c_4 .ctext .list li{ padding:3.3% 6px;}
#_c_4 .ctext .list li a .img{ height:48px;}
#_c_4 .ctext .list li a .img img{ width:48px; height:48px;}
#_c_4 .ctext .list li a .cont{ font-size:16px; line-height:26px; margin-top:15px;}

#_c_2 .ctext .zh{ font-size:48px; line-height:58px;}
#_c_14 .ctext .zh{ font-size:48px; line-height:58px; }
#_c_1 .ctext .title .tit1{ font-size:48px; line-height:58px; padding-right:40px;}
#_c_3 .ctext .title .tit1{ font-size:48px; line-height:58px; padding-right:40px;}
#_c_4 .ctext .info{ letter-spacing:0; font-size:16px; line-height:26px;}
#_c_5 .ctext .info{ letter-spacing:0; font-size:16px; line-height:26px;}
#_c_6 .ctext .info{ letter-spacing:0; font-size:16px; line-height:26px;}
#_c_7 .ctext .info{ letter-spacing:0; font-size:16px; line-height:26px;}


#_t .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_1 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_2 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_3 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_4 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_5 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_6 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_7 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_8 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_9 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_10 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_t_19 .ctext .tit h1{font-size: 48px;line-height:58px;}

#_c_23 .ctext .tit h1{font-size: 48px;line-height:58px;}
#_c_24 .ctext .tit h1{font-size: 48px;line-height:58px}
#_c_26 .ctext .list li .lTit{font-size:60px;line-height:70px;}


#_c_12 .ctext .lText .info{ font-size:14px; line-height:28px;}
#_c_12 .ctext .rWords .slogan{ font-size: 22px; line-height: 50px;}
#_c_12 .ctext .dlBox dl .dataNums .dataOne{ width:22px;}
#_c_12 .ctext .dlBox dl .dataNums .tt span{ display:inline-block; font-size:40px; line-height:40px;}
#_c_12 .ctext .rWords .dlBox dl dd{ font-size:16px; line-height:26px;}
#_c_12 .ctext .rWords .dlBox dl dt{ line-height:30px;}
#_c_12 .ctext .rWords .dlBox dl dt span{ line-height:30px;}
#_c_13 .ctext .contact .form i{ top:13px;}
#_c_13 .ctext .contact .form .yanzhengme{ top:9px;}
#_c_13 .ctext .contact .form .fv1{ height:52px; line-height:32px;}
#_c_13 .ctext .contact .mail .tit{ font-size:50px; line-height:52px;}
#_c_13 .ctext .contact .form .submit {right: -160px;}
#_c_13 .ctext .rConText{ width:36%; padding-right:0;}
#_c_13 .ctext .rConText .tEN{ font-size:38px; line-height:48px;}
#_c_13 .ctext .rConText .dCN{ font-size:20px; line-height:30px;}
#_c_13 .ctext .rConText .tel{ font-size:40px; line-height:50px;}
#_c_13 .ctext .rConText .phone{ font-size:24px; line-height:36px;}
#_c_13 .ctext .rConText .phone span{ font-size:16px;}
#_c_13 .ctext .rConText .words{ font-size:16px; line-height:26px;}

#_c_1 .ctext .title .tit2{ font-size:100px; line-height:100px;}
#_c_3 .ctext .title .tit2{ font-size:100px; line-height:100px;}

#_c_16 .ctext .topIco .li1{ width:180px; height:180px; padding:35px 0 0 0;}
#_c_16 .ctext .topIco .li1 .h1{ font-size:18px; line-height:28px; margin-top:6px;}

/*20201109end*/
#_c_14 .ctext .list li{ padding:2.5% 6px;}
#_c_14 .ctext .list{ padding:4% 0 5.5% 0;}
#_c_14 .ctext .info{ font-size:15px; line-height:28px;}
#_c_14 .ctext .list li a .cont{ font-size:16px; line-height:26px;}
  #_c_14 .ctext .pic{width: 54%;}
    #_c_14 .ctext .text{margin-top: 25px;}
    #_c_14 .ctext .text ._bt a{ line-height:50px; height:52px; border:1px solid #fff; }
    #_c_14 .ctext .text ._bt a._si20{font-size: 18px;}


   #_c_28 .ctext .list li .tIoc:after{ right:-40px; top:50%; margin-top: -75px;
        border-top:75px solid transparent;
        border-left: 90px solid #e7220f;
        border-bottom:75px solid transparent;}
    #_c_28 .ctext .list li .tIoc:before{left:-40px; top:50%; margin-top: -75px;
        border-top:75px solid transparent;
        border-right: 90px solid #e7220f;
        border-bottom:75px solid transparent;}


#_l_4 .ctext .list .ul3 li .tit{ font-size:17px; line-height:28px;}
#_l_4 .ctext .list .ul3 li .er img{ width:100px; height:100px;}
#_l_4 .ctext .list .ul3 li .p1 span{ font-size:14px; height:34px; line-height:34px;}
#_l_4 .ctext .list .ul3 li .er{ margin:4% 0 15px 0;}
#_f .ctext .ctextL .cont{ font-size:17px; line-height:33px;}

}
@media screen and  (max-width:1200px){
#_c_25 .ctext .banner .text .cont .l1{ font-size:40px;}
#_c_25 .ctext .banner .text .cont .l2{ font-size:27px;}	

	
#_c_35 .ctext .banner .text .cont .l1{ font-size:40px;}
#_c_35 .ctext .banner .text .cont .l2{ font-size:30px;}			
	
#_c_8 .ctext .text{ padding:9.2% 60px 3.6% 60px;}	
#_c_8 .ctext .pic{ margin-bottom:2%;}	
#_c_8 .ctext .pic .l1{ font-size:34px;}	
#_c_8 .ctext .pic .l2{ font-size:27px;}	
#_c_8 .ctext .pic .l3{ font-size:14px; line-height:22px; margin-top:2%;}
#_c_8 .ctext .pz_SideLayer .l1{ margin-right:40px;}
#_c_8 .ctext .pz_SideLayer .l1 a:after{ height:2px;}
#_c_8 .ctext .pz_SideLayer .l1 a{ font-size:18px; padding-bottom:15px;}

#_lt_2 .ctext .text{ padding:9.2% 60px 3.6% 60px;}
#_lt_2 .ctext .pic{ margin-bottom:2%;}	
#_lt_2 .ctext .pic .l1{ font-size:34px;}	
#_lt_2 .ctext .pic .l2{ font-size:27px;}	
#_lt_2 .ctext .pic .l3{ font-size:20px; margin-top:2%;}
#_lt_2 .ctext .pic .l3 span{ font-size:14px;}
#_lt_2 .ctext .pic .l3 h5:after{ height:38px; margin-top:-19px;}
#_lt_2 .ctext .pic .btn{ font-size:16px; line-height:30px; padding:5px 15px; width:180px;}
#_lt_2 .ctext .pz_SideLayer .l1{ margin-right:40px;}
#_lt_2 .ctext .pz_SideLayer .l1 a:after{ height:2px;}
#_lt_2 .ctext .pz_SideLayer .l1 a{ font-size:18px; padding-bottom:15px;}

#_lt_3 .ctext .text{ padding:9.2% 60px 3.6% 60px;}
#_lt_3 .ctext .pic{ margin-bottom:2%;}	
#_lt_3 .ctext .pic .l1{ font-size:34px;}	
#_lt_3 .ctext .pic .l2{ font-size:27px;}	
#_lt_3 .ctext .pic .l3{ font-size:14px; line-height:22px; margin-top:2%;}
#_lt_3 .ctext .pz_SideLayer .l1{ margin-right:40px;}
#_lt_3 .ctext .pz_SideLayer .l1 a:after{ height:2px;}
#_lt_3 .ctext .pz_SideLayer .l1 a{ font-size:18px; padding-bottom:15px;}
	

#_c_5 .ctext .zh{ font-size:42px; line-height:52px; margin:34px 0 10px 0;}
#_c_5 .ctext .info{ font-size:18px; line-height:28px;}
#_c_5 .ctext .list li a .cont{ font-size:16px; line-height:26px;}		
#_c_7 .ctext .zh{ font-size:42px; line-height:52px; margin:34px 0 10px 0;}
#_c_7 .ctext .info{ font-size:18px; line-height:28px;}
#_c_7 .ctext .list li a .cont{ font-size:16px; line-height:26px;}	
#_c_4 .ctext .zh{ font-size:42px; line-height:52px; margin:34px 0 10px 0;}
#_c_4 .ctext .info{ font-size:18px; line-height:28px;}
#_c_4 .ctext .list li a .cont{ font-size:16px; line-height:26px;}		
#_c_6 .ctext .zh{ font-size:42px; line-height:52px; margin:34px 0 10px 0;}
#_c_6 .ctext .info{ font-size:18px; line-height:28px;}
#_c_6 .ctext .list li a .cont{ font-size:16px; line-height:26px;}	
#_c_2 .ctext{ padding:115px 5%;}	
#_c_2 .ctext .zh{ font-size:42px; line-height:52px;}
#_c_2 .ctext .list1{ padding:0 2.8%;}
#_c_2 .ctext .list1 li .la{ width:140px; height:140px;}
#_c_2 .ctext .list1 li .la .img{ margin-top:32px;}
#_c_2 .ctext .list1 li .la .img img{ width:40px; height:40px;}
#_c_1 .ctext .title .tit1{ font-size:42px; line-height:56px; letter-spacing:08px; padding-right:33px;}	
#_c_1 .ctext .title .tit1:after{ width:21px; height:03px; bottom:12px;}
#_c_1 .ctext .title .tit2{ font-size:80px; line-height:74px;}	
#_c_1 .ctext .title .tab{ font-size:18px; line-height:56px;}
#_c_1 .ctext .title .more{ top:18px;}

#_c_1 .ctext .list .ul1 li .inf1{ margin-top:6%;}
#_c_1 .ctext .list .ul1 li .inf1 span{ font-size:18px;line-height:36px; height:38px; letter-spacing: 0px; padding: 0 25px;}

#_c_1 .ctext .list .ul2 li ._img1{ width:70%; height:auto;}
#_c_1 .ctext .list .ul2 li .tit{ font-size:18px; line-height:28px;}
#_c_1 .ctext .list .ul2 li .inf{ font-size:14px; line-height:26px;}
#_c_1 .ctext .list .ul2 li .btn a{ line-height:44px;}

#_c_1 .ctext .list .ul3 li .er{ margin:4% 0 17px 0;}
#_c_1 .ctext .list .ul3 li .er img{ width:100px; height:100px; border-radius:12px;}
#_c_1 .ctext .list .ul3 li .tit{ font-size:18px; line-height:28px;}
#_c_1 .ctext .list .ul3 li .p1 span{ font-size:14px; line-height:34px; height:34px;}
#_c_3 .ctext .title .tit1{ font-size:42px; line-height:56px; letter-spacing:8px; padding-right:33px;}	
#_c_3 .ctext .title .tit1:after{ width:21px; height:3px; bottom:12px;}
#_c_3 .ctext .title .tit2{ font-size:80px; line-height:74px;}	
#_c_3 .ctext .title .tab{ font-size:18px; line-height:56px;}
#_c_3 .ctext .title .more{ top:18px;}
#_f .ctext .ctextL .cont{ font-size:15px; line-height:28px; margin-bottom:12%; }
#_f .ctext .ctextL .share .l1{ width:46px; height:46px;}
#_f .ctext .ctextL .share .l1 a{ width:46px; height:46px;}
#_f .ctext .ctextC .tit{ font-size:18px; line-height:40px; padding:0 20px;}	
#_f .ctext .ctextC .form i{ top:13px;}
#_f .ctext .ctextC .form .fv1{ line-height:30px; height:52px; font-size:15px;}
#_f .ctext .ctextC .form .fv2{ line-height:40px; height:42px; font-size:15px;}
#_f .ctext .ctextC .form .yanzhengme{ top:9px; right:0;}
#_f .ctext .ctextC .form .yu{ font-size:15px; margin:9px 0;}

	
#_f .ctext .ctextR .tit{ margin-bottom:30px;}	
#_f .ctext .ctextR .cont.h30{ height:20px;}	
#_f .ctext .ctextR .cont{ font-size:15px; line-height:24px; }	
#_f .ctext .ctextR .cont .img{ width:52px; height:52px; margin-right:15px;}	
#_f .ctext .ctextR .cont .ico{width:24px; height: 24px; margin: 0 0 11px -3px;}



#_sp_3 .ctext .cont1 .l1{ font-size:16px; line-height:36px;}
#_sp_3 .ctext .cont1 .l1 .n1{ font-size:13px; }








#_c_12 .ctext .lText .tit h2{font-size: 30px; line-height: 40px;}
   #_c_12 .ctext .lText .tit h1{font-size: 20px; line-height: 40px;}
   #_c_12 .ctext .rWords .slogan{font-size: 22px; line-height: 50px;}
   #_c_12 .ctext .rWords .dlBox dl dt{font-size: 50px; line-height: 50px;}
   #_c_12 .ctext .rWords .dlBox dl dt span{font-size: 24px;}
   #_c_12 .ctext .rWords .dlBox dl dd{font-size: 16px; line-height: 26px; height: 78px;}
   #_c_12 .ctext .ambient .tImg{height: 300px;}
   #_c_12 .ctext .ambient .dImg{height: 300px;}
   #_c_12 .ctext .ambient .rImg{ height: 610px;}

   #_c_12 .ctext .team li{margin-top: 45px;}
   #_c_12 .ctext .team li .dName{margin-top: 20px;}
   #_c_12 .ctext .team li .dName h1{font-size: 20px;}
   #_c_12 .ctext .team li .dName h2{font-size: 18px;}
   #_c_12 .ctext .team li .dName .p1{margin-top: 15px; line-height: 30px;}

   #_c_12 .ctext .mapBox{margin-top: 80px;}
   #_c_12 .ctext ._mapbox{height:640px;}
   #_c_12 .ctext .BMap_pop div:nth-child(9){left: 250px !important;top: 95px !important;}
   #_c_12 .ctext .BMap_pop .BMap_bubble_content{height:96px!important; width: 415px!important; padding:13px 30px 15px 30px !important}
   #_c_12 .ctext .BMap_pop .iw_poi_title{font-size: 16px;}
   #_c_12 .ctext .BMap_pop .iw_poi_content{font-size: 24px; line-height: 32px;}
   #_c_12 .ctext .BMap_pop .iw_poi_content span{font-size:16px; top:-2px;}
   #_c_12 .ctext .message .form{margin:15px 0 25px 0;}
   #_c_12 .ctext .message .form .fv1{ height:52px; line-height:30px;}
   #_c_12 .ctext .message .form .yanzhengme{ top:9px;}
   #_c_12 .ctext .message .form i{ top:13px;}
   
    #_c_13 .ctext .contact{padding:40px 3% 40px 7%}
    #_c_13 .ctext .contact .mail .tit{font-size: 48px; line-height: 45px;}
    #_c_13 .ctext .contact .mail .tit:after{left: -34px; top:20px;}
    #_c_13 .ctext .rConText .tEN{font-size: 30px;}
    #_c_13 .ctext .rConText .dCN{font-size: 20px; line-height: 30px;}
    #_c_13 .ctext .rConText .tel{font-size:30px; line-height:40px;}
    #_c_13 .ctext .rConText .phone{font-size:18px; line-height:28px;}
    #_c_13 .ctext .rConText .phone span{font-size:14px; padding:0 6px;top: -3px;}
    #_c_13 .ctext .rConText .words{font-size: 16px;}

   #_c_14 .ctext{padding: 70px 5% 80px 5%}
    #_c_14 .ctext .zh{ font-size:42px; line-height:52px; margin:0 0 10px 0;}
    #_c_14 .ctext .info{ line-height:30px; max-height: 120px;}
    #_c_14 .ctext .text{margin-top: 20px;}
    #_c_14 .ctext .list{margin: 5% 0 6% 0}
    #_c_14 .ctext .list li a .cont{ font-size:16px; line-height:26px;}
    #_c_14 .ctext .text ._bt a{ line-height:40px; height:42px; border:1px solid #fff; }
    #_c_14 .ctext .text ._bt a._si20{font-size: 16px;}

    #_c_14 .ctext .ulList{margin-top: 50px;}
    #_c_14 .ctext .ulList li{width: 23%; margin: 20px 1% 0 1%;}
    #_c_14 .ctext .ulList li .tIco{margin-top: 30px;}
    #_c_14 .ctext .ulList li .tIco img{width: 100px; height: 100px;}
    #_c_14 .ctext .ulList li .p1{max-height:72px;}
    #_c_14 .ctext .ulList li .p1 span{display: inline;}
   #_c_15 .ctext .list li .tImg .gif{width: 280px; height: 280px; margin: -140px;border:40px solid #000;}
    #_c_15 .ctext .list li .tit{margin-top: 25px; font-size: 18px;}
    #_c_15 .ctext .list li .p1{margin-top: 15px; font-size: 14px; line-height: 24px; height:72px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:3;
        overflow: hidden;
    }
   #_t .ctext .tit{padding-bottom:40px;}
    #_t .ctext .tit:after{height: 20px;}
    #_t .ctext .tit h1{font-size: 42px;line-height:52px;}
    #_t .ctext .tit h4{margin-top: 10px;}
    #_c_16 .ctext .box{margin-top:85px;}
    #_c_16 .ctext .topIco{margin-top: -85px;}
    #_c_16 .ctext .topIco .li1{width: 120px; height: 120px; padding-top:24px;}
    #_c_16 .ctext .topIco .li1 .tImg img{width:45px; height:45px;}
    #_c_16 .ctext .topIco .li1 .h1{font-size:14px; line-height:24px; margin-top:0;}
    #_c_16 .ctext .more{margin-bottom: 90px;}
    #_c_16 .ctext .more a{font-size: 16px; height: 55px; line-height: 55px;}

    #_t_1 .ctext .tit{padding-bottom:40px;}
    #_t_1 .ctext .tit:after{height: 20px;}
    #_t_1 .ctext .tit h1{font-size: 42px;line-height:52px;}
    #_t_1 .ctext .tit h4{margin-top: 10px;}

#_c_18 .ctext .list ul{padding:20px 4% 40px 4%}
    #_c_18 .ctext .list ul li{height: 70px; padding: 15px 5px;}
 #_t_2 .ctext .tit{padding-bottom:40px;}
    #_t_2 .ctext .tit:after{height: 20px;}
    #_t_2 .ctext .tit h1{font-size: 42px;line-height:52px;}
    #_t_2 .ctext .tit h4{margin-top: 10px;}
    #_c_20 .ctext .banner{height:550px;}
    #_c_20 .ctext .banner .tit{margin-top: -70px;}
    #_c_20 .ctext .banner .tit h1{font-size:60px; line-height: 70px;}
    #_c_20 .ctext .banner .tit h3{font-size:38px; line-height: 70px;}
    #_c_21 .ctext .list li{padding: 0 1%;}
    #_c_21 .ctext .list li .en{font-size: 20px;}
    #_c_21 .ctext .list li .titCn{font-size: 20px;margin-top:20px;padding-bottom: 25px;}
    #_c_21 .ctext .list li .tImg{margin-top: 30px;}
    #_c_21 .ctext .list li .tImg img{width: 130px; height: 130px;}
    #_c_21 .ctext .list li .dText{font-size: 14px; margin-top:25px; line-height: 24px; height: 96px;}

    #_t_3 .ctext .tit{padding-bottom:40px;}
    #_t_3 .ctext .tit:after{height: 20px;}
    #_t_3 .ctext .tit h1{font-size: 42px;line-height:52px;}
  #_c_22 .ctext .list ul{margin: -20px -10px 0 -10px;}
    #_c_22 .ctext .list li{padding: 0 10px; margin-top: 20px;}
    #_c_22 .ctext .list li .liBox{padding:30px 6.5% 30px 130px}
    #_c_22 .ctext .list li .lIco{width: 90px; height: 90px; margin-top: -45px; left: 20px;}
    #_c_22 .ctext .list li .tit{font-size: 20px; line-height: 50px;}
    #_c_22 .ctext .list li .p1{font-size: 14px;}
    #_t_4 .ctext .tit{padding-bottom:40px;}
    #_t_4 .ctext .tit:after{height: 20px;}
    #_t_4 .ctext .tit h1{font-size: 42px;line-height:52px;}
    #_c_23 .ctext .tit{padding-bottom:40px;}
    #_c_23 .ctext .tit:after{height: 20px;}
    #_c_23 .ctext .tit h1{font-size: 42px;line-height:52px;}
    #_c_23 .ctext .list{margin-top: -40px;}
    #_c_23 .ctext .list li{width: 350px; height: 350px;padding-top:50px;}
    #_c_23 .ctext .list li:nth-child(2){margin-top: 100px;}
    #_c_23 .ctext .list li .tH2{font-size: 20px; line-height: 34px; padding: 0 10px;}
    #_c_23 .ctext .list li .p1{font-size: 14px; padding: 0 45px;}

  #_c_24 .ctext{padding-top: 80px;}
    #_c_24 .ctext .list{padding-bottom: 120px;}
    #_c_24 .ctext .list li{margin-top: 70px;}
    #_c_24 .ctext .tit{padding-bottom:40px;}
    #_c_24 .ctext .tit:after{height: 20px;}
    #_c_24 .ctext .tit h1{font-size: 42px;line-height:52px;}
 #_c_25 .ctext .banner .text{top:25%;}
    #_c_25 .ctext .banner .text .btn a{width:180px; height:44px; line-height:40px; font-size: 16px;}
    #_c_25 .ctext .banner .list li{height: 140px;}
    #_c_25 .ctext .banner .list li .tH1{font-size: 20px; line-height: 30px;}
    #_c_25 .ctext .banner .list li .p1{font-size: 16px; margin-top: 10px;}

 #_c_26 .ctext .list li{padding:30px 0 35px 0}
    #_c_26 .ctext .list li .lTit{font-size:55px; line-height: 70px; padding-left: 40px;}
    #_c_26 .ctext .list li .lTit sup{font-size:24px;}
    #_c_26 .ctext .list li .rLabel .tH2{font-size:20px; line-height: 30px;}
    #_c_26 .ctext .list li .rLabel .tag dd{font-size:18px; line-height: 30px; padding: 0 20px;}
  #_c_27 .ctext .list ul{padding: 0 5px; margin-top: -20px;}
    #_c_27 .ctext .list li{padding: 0 10px; margin-top: 20px;}
    #_c_27 .ctext .list li .tIco{margin-top: 40px;}
    #_c_27 .ctext .list li .tH1{font-size: 18px; margin-top: 20px;}
    #_c_27 .ctext .list li .p1{font-size: 14px; margin-top: 15px; line-height: 24px; height:72px;}
    #_c_27 .ctext .list li .tIco img{width: 60px; height: 60px;}
   #_t_5 .ctext .tit{padding-bottom:40px;}
    #_t_5 .ctext .tit:after{height: 20px;}
    #_t_5 .ctext .tit h1{font-size: 42px;line-height:52px;}
  #_c_28 .ctext .list li .tH1{font-size: 18px; margin-top: 25px;}
    #_c_28 .ctext .list li .p1{font-size: 14px; line-height: 24px; margin-top: 15px;}
    #_c_28 .ctext .list li .tIoc:after{ right:-30px; top:50%; margin-top: -60px;
        border-top:60px solid transparent;
        border-left: 70px solid #e7220f;
        border-bottom:60px solid transparent;}
    #_c_28 .ctext .list li .tIoc:before{left:-30px; top:50%; margin-top: -60px;
        border-top:60px solid transparent;
        border-right: 70px solid #e7220f;
        border-bottom:60px solid transparent;}
    #_c_28 .ctext .list li .p1 span{display: inline;}
#_t_6 .ctext .tit{padding-bottom:40px;}
    #_t_6 .ctext .tit:after{height: 20px;}
    #_t_6 .ctext .tit h1{font-size: 42px;line-height:52px;}

 #_c_30 .ctext .list ul{margin-top: -20px; padding: 0 5px;}
    #_c_30 .ctext .list li{padding: 0 10px; margin-top: 20px;}
    #_c_30 .ctext .list li a{padding:20px 30px 20px 70px}
    #_c_30 .ctext .list li a .as{left: 20px;top: 20px;font-size: 16px;}
    #_c_30 .ctext .list li a .tH1{font-size: 18px;}
    #_c_30 .ctext .list li a .p1{font-size: 14px; margin-top: 12px;}
   #_c_29 .ctext .list ul{padding:20px 4% 40px 4%}
    #_c_29 .ctext .list ul li{height: 70px; padding: 15px 5px;}
  #_t_7 .ctext .tit{padding-bottom:40px;}
    #_t_7 .ctext .tit:after{height: 20px;}
    #_t_7 .ctext .tit h1{font-size: 42px;line-height:52px;}
    #_t_7 .ctext .tit h4{margin-top: 10px;}
  #_c_31 .ctext .textBox .tH1{font-size: 50px; line-height: 60px;}
    #_c_31 .ctext .textBox .searBox{height: 64px; padding-left:180px; width: 60%;}
    #_c_31 .ctext .textBox .explain{line-height: 64px; font-size: 20px;width: 180px;}
    #_c_31 .ctext .textBox .label input{line-height: 44px; font-size: 16px;}
    #_c_31 .ctext .textBox .label button{height: 44px; line-height: 44px;}
    #_c_31 .ctext .suffix dd{width: 11.11111%; font-size: 16px; padding-left: 22px;}

 #_c_32 .ctext .list li .lImg{height: 260px;}
    #_c_32 .ctext .list li .rText{height: 260px;}
    #_c_32 .ctext .list li .rText .tH1{font-size:18px;}
    #_c_32 .ctext .list li .rText .p1{font-size: 14px; line-height: 24px; margin-top: 10px;}
   #_t_8 .ctext .tit{padding-bottom:40px;}
    #_t_8 .ctext .tit:after{height: 20px;}
    #_t_8 .ctext .tit h1{font-size: 42px;line-height:52px;}

 #_c_33 .ctext .leftTab .dtBox dd{font-size: 16px; line-height: 65px;}
    #_c_33 .ctext .leftTab .dtBox dd span{font-size: 12px;}
#_c_34 .ctext .tit{font-size: 26px;}
    #_c_35 .ctext .banner .text .btn a{width:180px; height:44px; line-height:40px; font-size: 16px;}
  #_c_36 .ctext .list li{padding: 20px 2.5% 15px 2.5%}
    #_c_36 .ctext .list li .tH1{font-size: 20px; padding-bottom: 10px;}
    #_c_36 .ctext .list li .p1{font-size: 14px; line-height: 24px; margin-top:20px;padding-left:110px;}
    #_c_36 .ctext .list li .ico{width: 90px; height: 90px;}
#_t_9 .ctext .tit{padding-bottom:40px;}
    #_t_9 .ctext .tit:after{height: 20px;}
    #_t_9 .ctext .tit h1{font-size: 42px;line-height:52px;}
    #_t_19 .ctext .tit{padding-bottom:40px;}
    #_t_19 .ctext .tit:after{height: 20px;}
    #_t_19 .ctext .tit h1{font-size: 42px;line-height:52px;}
 #_c_41 .ctext .leftText{padding:50px 0 0 30px}
    #_c_41 .ctext .leftText ul li{padding-left: 70px; margin: 12px 0}
    #_c_41 .ctext .leftText ul li .ico{width: 35px; height: 35px;}
    #_c_41 .ctext .leftText ul li .tH1{font-size: 16px; line-height: 35px;}
    #_c_41 .ctext .leftText ul li .tH1:after{line-height: 35px;left: -20px;}
    #_c_41 .ctext .leftText ul li.on .p1{padding-bottom: 10px;}
    #_c_37 .ctext .list li{padding: 0 10px;}
    #_c_37 .ctext .list li:nth-child(2n){margin-top: 45px;}
    #_c_37 .ctext .list li .rad{padding: 15px 0 18px 0;}
    #_c_37 .ctext .list li .rad .tIco img{width: 60px; height: 60px}
    #_c_37 .ctext .list li .rad .tH1{font-size: 18px; margin-top: 10px;}
    #_c_37 .ctext .list li .rad .tH1 span{font-size: 50px; line-height: 50px; margin-top: -25px;}
    #_c_37 .ctext .list li .dText{padding: 6px 10px 20px 10px}
    #_c_37 .ctext .list li .dText dl{margin-top: 17px;}
    #_c_37 .ctext .list li .dText dl dt{font-size: 16px;}
    #_c_37 .ctext .list li .dText dl dd{font-size: 13px; line-height: 20px; margin-top: 5px;}
 #_c_39 .ctext .list .ul3{margin-top: -20px; padding: 0 0.5px;}
    #_c_39 .ctext .list .ul3 li{padding: 0 1px; margin-top: 20px}
    #_c_39 .ctext .list .ul3 li .er{ margin:4% 0 17px 0;}
    #_c_39 .ctext .list .ul3 li .er img{ width:100px; height:100px; border-radius:12px;}
    #_c_39 .ctext .list .ul3 li .tit{ font-size:18px; line-height:28px;}
    #_c_39 .ctext .list .ul3 li .p1 span{ font-size:14px; line-height:34px; height:34px;}
#_t_10 .ctext .tit{padding-bottom:40px;}
    #_t_10 .ctext .tit:after{height: 20px;}
    #_t_10 .ctext .tit h1{font-size: 42px;line-height:52px;}
#_c_38 .ctext .tit{padding-bottom: 15px;}
    #_c_38 .ctext .tit span{font-size: 26px;}
    #_c_38 .ctext .tit span:after{bottom: -18px}

    #_c_38 .ctext .FAQ{padding:25px 2.5% 30px 2.5%}
    #_c_38 .ctext .FAQ li .tH1{font-size: 18px; line-height: 45px;}
    #_c_38 .ctext .FAQ li .tH1 em{font-size: 16px;}
    #_c_38 .ctext .ART{padding:25px 2.5% 29.5px 2.5%}
    #_c_38 .ctext .ART li a{line-height: 45px; font-size:16px;}
	#_c_38 .ctext .ART li a span{ font-size:14px;}




#_l_4 .ctext .list .ul3 li .er{ margin:4% 0 17px 0;}
#_l_4 .ctext .list .ul3 li .er img{ width:100px; height:100px; border-radius:12px;}
#_l_4 .ctext .list .ul3 li .tit{ font-size:18px; line-height:28px;}
#_l_4 .ctext .list .ul3 li .p1 span{ font-size:14px; line-height:34px; height:34px;}


#_l_5 .ctext .list .ul2 li .tit{ font-size:18px; line-height:28px;}
#_l_5 .ctext .list .ul2 li .inf{ font-size:14px; line-height:26px;}
#_l_5 .ctext .list .ul2 li .btn a{ line-height:44px;}

#_sp_1 .ctext{ padding:0 60px;}
#_sp_2 .ctext .cont1 .l1{ font-size:16px; line-height:36px;}
#_sp_2 .ctext .cont1 .l1:after{ height:48px; margin-top:-24px;}
#_sp_2 .ctext .cont1 .l1 .n1{ font-size:13px; }

#_c_13 .ctext .contact .form .submit{width:96px; height: 96px; right:-120px;}
#_c_13 .ctext .contact .form .fv2{ font-size:20px;}
#_c_13 .ctext .contact .form .submit i{ font-size:30px;}



}
@media screen and  (max-width:992px){
#_c_25 .ctext .banner .text .cont .l1{ font-size:30px;}
#_c_25 .ctext .banner .text .cont .l2{ font-size:20px;}	

	
#_c_35 .ctext .banner .text .cont .l1{ font-size:30px;}
#_c_35 .ctext .banner .text .cont .l2{ font-size:22px;}		
	

#_c_8 .ctext .pic{ margin-bottom:1.5%;}
#_c_8 .ctext .pic .l1{ font-size:25px;}	
#_c_8 .ctext .pic .l2{ font-size:20px;}	
#_c_8 .ctext .pic .l3{ font-size:12px; line-height:20px; margin-top:1.2%;}	

#_lt_2 .ctext .pic{ margin-bottom:1.5%;}
#_lt_2 .ctext .pic .l1{ font-size:25px;}	
#_lt_2 .ctext .pic .l2{ font-size:20px;}	
#_lt_2 .ctext .pic .l3{ font-size:14px; margin-top:1.2%;}	
#_lt_2 .ctext .pic .l3 span{ font-size:12px;}
#_lt_2 .ctext .pic .l3 h5{ padding-right:24px;}
#_lt_2 .ctext .pic .l3 h5:after{ height:26px; margin-top:-13px; right:12px;}
#_lt_2 .ctext .pic .btn{ padding:7px 10px; line-height:16px; font-size:12px; width:140px;}


#_lt_3 .ctext .pic{ margin-bottom:1.5%;}	
#_lt_3 .ctext .pic .l1{ font-size:25px;}	
#_lt_3 .ctext .pic .l2{ font-size:20px;}	
#_lt_3 .ctext .pic .l3{ font-size:12px; line-height:20px; margin-top:1.2%;}	

	
	
#_c .ctext .slide_banner .text{ letter-spacing:0;}
#_c .ctext .slide_banner .text1 .l1_1{ font-size:60px;text-shadow:-2px -2px 0 #1567ab, 2px 2px 0 #e7470d;}
#_c .ctext .slide_banner .text1 .l1_2{ font-size:26px;text-shadow:-1px -1px 0 #1567ab, 1px 1px 0 #e7470d;margin:0.6% 0;}
#_c .ctext .slide_banner .text1 .l1_3{ font-size:26px;text-shadow:-1px -1px 0 #1567ab, 1px 1px 0 #e7470d;}
#_c .ctext .slide_banner .text2 .l2_1{ font-size:30px; margin-bottom:0.3%;}
#_c .ctext .slide_banner .text2 .l2_1 .m1{ width:36px; margin:-10px 0 0 15px;}
#_c .ctext .slide_banner .text2 .l2_2{font-size:14px; margin-top:0.9%; }
#_c .ctext .slide_banner .text3 .l3_1{ font-size:30px;}
#_c .ctext .slide_banner .text3 .l3_2{ font-size:30px; margin-top:0.5%; }
#_c .ctext .slide_banner .text4 .l4_1{font-size:40px; letter-spacing:13px;}
#_c .ctext .slide_banner .text4 .l4_1:after{ background-size:auto 16px;}
#_c .ctext .slide_banner .text4 .l4_2{ font-size:16px; margin:2% 0 0.4% 0; }
#_c .ctext .slide_banner .text4 .l4_3{ font-size:30px;}		
	
/*20201109start*/	
#_c_12 .ctext .lText{width: 100%; padding:30px 5%}
   #_c_12 .ctext .about{height: auto;}
   /*20201109start*/
   #_c_12 .ctext .lText .info{margin-top:20px; max-height:inherit; font-size:14px; line-height:24px;}
   #_c_12 .ctext .lText .tit h1{ line-height:30px;}
   #_c_12 .ctext .rWords{width: 100%; height: auto; padding:30px 5%;}
   #_c_12 .ctext .rWords .slogan{line-height:30px; font-size:18px;}
   #_c_12 .ctext .rWords .dlBox{margin-top:30px;padding-bottom: 20px;}
   #_c_12 .ctext .rWords .dlBox dl dd{margin-top: 10px;}
      /*20201109end*/
#_c_12 .ctext .dlBox dl .dataNums .tt span{ font-size:32px;}
#_c_12 .ctext .dlBox dl .dataNums .dataOne{ width:18px;}


#_h .ctext .top{ padding: 0; width: 100%; position:absolute; top: 0; left: 0; z-index: 4;}
/*20201109end*/	
#_h .ctext .top .logo{ margin:14px 0;}
#_h .ctext .top .logo img{ height:40px;}
#_h .ctext .top .dh{ display: none;} 

#_h .ctext .menu{ display: none;}
#_h .ctext .menuph{ display: block;}
#_h .ctext .xialaph{ display: block;}
#_h .ctext .menuph{ float: right; width:28px; height:24px; cursor: pointer; text-align: center; margin:22px 0;}
#_h .ctext .menuph .point { display: inline-block;  width:28px;  height:24px; position: relative;}
#_h .ctext .menuph .point:hover .navbtn,
#_h .ctext .menuph .point:hover .navbtn::after,
#_h .ctext .menuph .point:hover .navbtn::before { width:28px;}
#_h .ctext .menuph .navbtn { position: absolute; top:11px; right: 0; display: inline-block; width:21px; height:2px; background: #E7220F;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h .ctext .menuph .navbtn::after,
#_h .ctext .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width:28px; height:2px; content: ''; background: #E7220F;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h .ctext .menuph .navbtn::after { top: -11px;}
#_h .ctext .menuph .navbtn::before { top: 11px;}
#_h .ctext .menuph .point.active .navbtn{ background: transparent;}
#_h .ctext .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
#_h .ctext .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}
#_h .ctext .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding:70px 15px 100px 15px; display: none; z-index:3; background:rgba(0,0,0,1);}
#_h .ctext .xialaph .ul2,
#_h .ctext .xialaph .ul3{ display: none;}
#_h .ctext .xialaph h4 a{ float: left; width: 60%; color: #fff; font-size:16px; line-height:50px;}
#_h .ctext .xialaph h4 a span{ padding-left: 6px; color: #fff; font-size: 14px;}
#_h .ctext .xialaph h4{ float: left; width: 100%; position: relative;}
#_h .ctext .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;opacity:0.1;}
#_h .ctext .xialaph h4:hover a,
#_h .ctext .xialaph h5:hover a{ color: #E7220F;}
#_h .ctext .xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;opacity:0.1;}
#_h .ctext .xialaph h5 a{ float: left; width: 100%; color: #fff; font-size: 14px; line-height: 40px; text-transform: uppercase;}
#_h .ctext .xialaph h5{ float: left; width: 100%; position: relative;}
#_h .ctext .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;opacity:0.1;}
#_h .ctext .xialaph li:last-child h5::after{ display: none;}
#_h .ctext .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
#_h .ctext .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: 26px; margin-right: 18px; cursor: pointer;}
#_h .ctext .xialaph h4.active img.img_s,
#_h .ctext .xialaph h5.active img.img_s{ display: none;}
#_h .ctext .xialaph h4.active img.img_d,
#_h .ctext .xialaph h5.active img.img_d{ display: block;}
#_h .ctext .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
#_h .ctext .xialaph .ul3{ padding-top: 12px; padding-bottom: 18px; padding-left:15px; position: relative;}
#_h .ctext .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7; opacity:0.1;}
#_h .ctext .xialaph li:last-child .ul3::after{ display: none;}
#_h .ctext .xialaph .ul3 li a{ color: #333; font-size: 14px; line-height: 35px; display: block;}
#_h .ctext .xialaph .ul3 li{ padding-top: 5px;}
#_h .ctext .xialaph .ul3 li:first-child{ padding-top: 0;}
#_h .ctext .img_d,
#_h .ctext .disno{ display: none;}

/*20201110start*/
#_c .ctext .slide_banner .slick-slide{ height:68vh;}
#_c .ctext .slide_banner .img{ height:68vh;}
#_c .ctext .slide_banner .text{ padding:0 10%;}
#_c .ctext .slide_banner .text .cont img { width:70%;}
#_c .ctext .slide_banner .text .btn a{ width:120px; font-size:13px; line-height:30px; height:32px;}	
#_c .ctext .slide_banner .text4 .btn{ margin-top:20px;}
#_c .ctext .slide_banner .text2 .btn i,
#_c .ctext .slide_banner .text3 .btn i{ width:20px; height:20px; margin:4px 4px 0 0;}
#_c .ctext .slide_banner .text3 .line{ margin-top:5%;}

#_c .ctext .slide_banner .slick-prev,
#_c .ctext .slide_banner .slick-next{ bottom:0; height:24px; width:24px; border:1px solid rgba(255,255,255,0.9); background-size:28px 28px;}
#_c .ctext .slide_banner .slick-prev{ margin-bottom:48px;}
#_c .ctext .slide_banner .slick-next{ margin-bottom:15px;}
#_c .ctext .slide_banner .slick-prev:hover,
#_c .ctext .slide_banner .slick-next:hover{ background-size:28px 28px; border:1px solid #E7220F;}
#_c .ctext .number{ padding-top:30px; top:auto; bottom:90px; }
#_c .ctext .number:after{ height:30px;}
#_c .ctext .number font{ font-size:20px; line-height:28px; margin-top:5px;}
#_c .ctext .number{ width:24px; font-size:14px; line-height:22px;}
/*20201110end*/

#_c .ctext .scroll{ bottom:15px; width:28px; transform:scale(0.8);}
#_c_5 .ctext{ padding:30px 6px 0 6px;}
#_c_5 .ctext .zh{ font-size:30px; line-height:40px; letter-spacing:4px; margin:14px 0 10px 0;}
#_c_5 .ctext .info{ letter-spacing:2px; font-size:14px; line-height:24px;}	
#_c_5 .ctext .list{ margin:5% 0;}	
#_c_5 .ctext .list li{ padding:2.5% 6px;}	
#_c_5 .ctext .list li a .img{ height:40px;}	
#_c_5 .ctext .list li a .img img{ width:40px; height:40px;}
#_c_5 .ctext .list li a:hover .img img{  margin-top:10px;}
#_c_5 .ctext .list li a .cont{ margin-top:10px; font-size:14px; line-height:24px;}
#_c_5 ._bt a{width: 120px; line-height: 32px; height: 36px;}
#_c_7 .ctext{ padding:30px 6px 0 6px;}
#_c_7 .ctext .zh{ font-size:30px; line-height:40px; letter-spacing:4px; margin:14px 0 10px 0;}
#_c_7 .ctext .info{ letter-spacing:2px; font-size:14px; line-height:24px;}	
#_c_7 .ctext .list{ margin:5% 0;}	
#_c_7 .ctext .list li{ padding:2.5% 6px;}	
#_c_7 .ctext .list li a .img{ height:40px;}	
#_c_7 .ctext .list li a .img img{ width:40px; height:40px;}
#_c_7 .ctext .list li a:hover .img img{  margin-top:10px;}
#_c_7 .ctext .list li a .cont{ margin-top:10px; font-size:14px; line-height:24px;}
#_c_4 .ctext{ padding:30px 6px 0 6px;}
#_c_4 .ctext .zh{ font-size:30px; line-height:40px; letter-spacing:4px; margin:1.40px 0 10px 0;}
#_c_4 .ctext .info{ letter-spacing:2px; font-size:14px; line-height:24px;}	
#_c_4 .ctext .list{ margin:5% 0;}	
#_c_4 .ctext .list li{ padding:2.5% 6px;}	
#_c_4 .ctext .list li a .img{ height:40px;}	
#_c_4 .ctext .list li a .img img{ width:40px; height:40px;}
#_c_4 .ctext .list li a:hover .img img{  margin-top:10px;}
    #_c_4 .ctext .list li a .cont {
        margin-top: 10px; font-size:14px; line-height:24px;
    }
#_c_4 ._bt a{width: 120px; line-height: 32px; height: 36px;}	
#_c_6 .ctext{ padding:30px 6px 0 6px;}	
#_c_6 .ctext .zh{ font-size:30px; line-height:40px; letter-spacing:4px; margin:14px 0 10px 0;}
#_c_6 .ctext .info{ letter-spacing:2px; font-size:14px; line-height:24px;}	
#_c_6 .ctext .list{ margin:5% 0;}	
#_c_6 .ctext .list li{ padding:2.5% 6px;}	
#_c_6 .ctext .list li a .img{ height:40px;}	
#_c_6 .ctext .list li a .img img{ width:40px; height:40px;}
#_c_6 .ctext .list li a:hover .img img{  margin-top:10px;}
#_c_6 .ctext .list li a .cont{ margin-top:10px; font-size:14px; line-height:24px;}
#_c_6 ._bt a{width: 120px; line-height: 32px; height: 36px;}
#_c_2 .ctext{ padding:40px 15px;}	
#_c_2 .ctext .zh{ font-size:30px; line-height:40px; letter-spacing:4px; margin:14px 0 10px 0;}
#_c_2 .ctext .list{ margin:28px 0 30px 0;}
#_c_2 .ctext .list li{ padding:25px 15px;}
#_c_2 .ctext .list li .cont{ font-size:18px; line-height:28px;}
#_c_2 .ctext .list li .cont span{ font-size:24px;}	
#_c_2 .ctext .list li .info{ font-size:14px; line-height:26px; margin-top:8px;}
#_c_1 .ctext .title .tit2{ font-size:58px; line-height:56px;}
#_c_1 .ctext .title .more{ margin-right:0;}
#_c_1 .ctext .title .tab{ width:46%; font-size:14px;}
	
#_c_1 .ctext .list ul{ height:50vh;}	
#_c_1 .ctext .list .ul1 li .tit{ font-size:18px; line-height:28px;}
#_c_1 .ctext .list .ul1 li .inf{ font-size:14px; line-height:24px;}
#_c_1 .ctext .list .ul1 li .ico img{ width:30px; height:30px;}
#_c_1 .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-46px;}
#_c_1 .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-18px;}
#_c_1 .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-34px;}


#_c_1 .ctext .list .ul2 li .tit{ font-size:18px; line-height:28px;}
#_c_1 .ctext .list .ul2 li .inf{ font-size:14px; line-height:26px;}
#_c_1 .ctext .list .ul2 li .inf .p1{ width:100%;}
#_c_1 .ctext .list .ul2 li .btn a{ font-size:14px; line-height:34px;}
#_c_1 .ctext .list .ul2 li ._img1{ width:80%; height:auto;}

#_c_1 .ctext .list .ul3 li .tit1{ padding:17px 15px 12px 15px;}
#_c_1 .ctext .list .ul3 li .er{ margin:0 0 12px 0;}
#_c_1 .ctext .list .ul3 li .er img{ width:8px; height:8px; border-radius:12px;}
#_c_1 .ctext .list .ul3 li .tit{ display:none; font-size:16px; line-height:24px;}
#_c_1 .ctext .list .ul3 li .p1 span{ font-size:12px; line-height:28px; height:28px; padding:0 16px;}
#_c_3 .ctext .title .tit2{ font-size:60px; line-height:56px;}
#_c_3 .ctext .title .more{ margin-right:0;}
#_c_3 .ctext .title .tab{ width:46%; font-size:14px; right:22%;}
#_c_3 .ctext .list li a{ padding:23px 0;}	
#_c_3 .ctext .list li a .inf{ margin:6px 0 10px 0; font-size:14px; line-height:24px; height:48px;}
#_c_3 .ctext .list li a .tim:after{ right:13px;}
#_c_3 .ctext .list li a .img{ height:310px; margin-bottom:23px;}
#_c_3 .ctext .list li.l1 a .inf{ margin:12px 0 22px 0; line-height:26px; height:52px;}
#_c_3 .ctext .list li.l1 a .tim{ margin:23px 0 0 0;}

#_footer_2 ._block{ border-top:2px solid #E7220F;}
#_f .ctext:after,
#_f .ctext:before{ display:none;}	
#_f .ctext .ctextL{ width:100%; padding:0 3%;}
#_f .ctext .ctextL .logo{ margin:20px 0 12px 0;}
#_f .ctext .ctextL .cont{ font-size:15px; line-height:26px; margin-bottom:15px; }
#_f .ctext .ctextL .share .l1{ width:40px; height:40px; margin-right:15px;}
#_f .ctext .ctextL .share .l1 a{ width:40px; height:40px;}

	
#_f .ctext .ctextC{ width:100%; padding:20px 3% 15px 3%;}
#_f .ctext .ctextC .tit{ padding:0 10px 0 15px;}

#_f .ctext .ctextR{ width:100%; padding:0 3% 20px 3%;}	
#_f .ctext .ctextR .tit{ font-size:18px; line-height:38px; height:46px; margin-bottom:20px;}
#_f .ctext .ctextR .tit span{ padding-bottom:6px;}
#_f .ctext .ctextR .cont.h30{ height:12px;}
#_f .ctext .ctextR .cont{ font-size:15px; line-height:22px;}
#_f .ctext .ctextR .cont .img{ width:44px; height:44px; margin-right:12px;}	
#_f .ctext .ctextR .cont .ico{width:24px; height: 24px; margin: 0 0 11px -3px;}	
	
	
#_f .ctext2{ padding:5px 3% 20px 3%;}	
#_f .ctext2 .Copyright{ font-size:14px; line-height:24px;}
#_f .ctext2 .links{ width:100%;}
#_f .ctext2 .links h5{ font-size:14px; line-height:34px; padding:0 12px; }
#_f .ctext2 .links h5:after{ right:12px;}
/*20201109start*/
#_h_1 .ctext .top{ padding: 0 15px; width: 100%; position:absolute; top: 0; left: 0; z-index: 4;}
/*20201109end*/
#_h_1 .ctext .top .logo{ margin:14px 0;}
#_h_1 .ctext .top .logo img{ height:40px;}
#_h_1 .ctext .top .dh{ display: none;} 

#_h_1 .ctext .menu{ display: none;}
#_h_1 .ctext .menuph{ display: block;}
#_h_1 .ctext .xialaph{ display: block;}
#_h_1 .ctext .menuph{ float: right; width:28px; height:24px; cursor: pointer; text-align: center; margin:22px 0;}
#_h_1 .ctext .menuph .point { display: inline-block;  width:28px;  height:24px; position: relative;}
#_h_1 .ctext .menuph .point:hover .navbtn,
#_h_1 .ctext .menuph .point:hover .navbtn::after,
#_h_1 .ctext .menuph .point:hover .navbtn::before { width:28px;}
#_h_1 .ctext .menuph .navbtn { position: absolute; top:11px; right: 0; display: inline-block; width:21px; height:2px; background: #E7220F;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h_1 .ctext .menuph .navbtn::after,
#_h_1 .ctext .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width:28px; height:2px; content: ''; background: #E7220F;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h_1 .ctext .menuph .navbtn::after { top: -11px;}
#_h_1 .ctext .menuph .navbtn::before { top: 11px;}
#_h_1 .ctext .menuph .point.active .navbtn{ background: transparent;}
#_h_1 .ctext .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
#_h_1 .ctext .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}
#_h_1 .ctext .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding:70px 15px 100px 15px; display: none; z-index:3; background:rgba(0,0,0,1);}
#_h_1 .ctext .xialaph .ul2,
#_h_1 .ctext .xialaph .ul3{ display: none;}
#_h_1 .ctext .xialaph h4 a{ float: left; width: 60%; color: #fff; font-size:16px; line-height:50px;}
#_h_1 .ctext .xialaph h4 a span{ padding-left: 6px; color: #fff; font-size: 14px;}
#_h_1 .ctext .xialaph h4{ float: left; width: 100%; position: relative;}
#_h_1 .ctext .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;opacity:0.1;}
#_h_1 .ctext .xialaph h4:hover a,
#_h_1 .ctext .xialaph h5:hover a{ color: #E7220F;}
#_h_1 .ctext .xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;opacity:0.1;}
#_h_1 .ctext .xialaph h5 a{ float: left; width: 100%; color: #fff; font-size: 14px; line-height: 40px; text-transform: uppercase;}
#_h_1 .ctext .xialaph h5{ float: left; width: 100%; position: relative;}
#_h_1 .ctext .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;opacity:0.1;}
#_h_1 .ctext .xialaph li:last-child h5::after{ display: none;}
#_h_1 .ctext .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
#_h_1 .ctext .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: 26px; margin-right: 18px; cursor: pointer;}
#_h_1 .ctext .xialaph h4.active img.img_s,
#_h_1 .ctext .xialaph h5.active img.img_s{ display: none;}
#_h_1 .ctext .xialaph h4.active img.img_d,
#_h_1 .ctext .xialaph h5.active img.img_d{ display: block;}
#_h_1 .ctext .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
#_h_1 .ctext .xialaph .ul3{ padding-top: 12px; padding-bottom: 18px; padding-left:15px; position: relative;}
#_h_1 .ctext .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7; opacity:0.1;}
#_h_1 .ctext .xialaph li:last-child .ul3::after{ display: none;}
#_h_1 .ctext .xialaph .ul3 li a{ color: #333; font-size: 14px; line-height: 35px; display: block;}
#_h_1 .ctext .xialaph .ul3 li{ padding-top: 5px;}
#_h_1 .ctext .xialaph .ul3 li:first-child{ padding-top: 0;}
#_h_1 .ctext .img_d,
#_h_1 .ctext .disno{ display: none;}

#_c_8 .ctext .text{ bottom:0; padding:12% 15px 3% 15px;}
#_c_8 .ctext .pic{ margin-bottom:1.5%;}
#_c_8 .ctext .pz_SideLayer .l1{ margin-right:30px;} 
#_c_8 .ctext .pz_SideLayer .l1 a{ font-size:16px; line-height:26px; padding-bottom:8px; }
#_c_8 .ctext .pz_SideLayer .l1 a:after{ height:2px;}
#_l .ctext .list .ul1 li .tit{ font-size:18px; line-height:28px;}
#_l .ctext .list .ul1 li .inf{ font-size:14px; line-height:24px;}
#_l .ctext .list .ul1 li .ico img{ width:30px; height:30px;}
#_l .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-46px;}
#_l .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-18px;}
#_l .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-34px;}

#_l .ctext .more{ margin-top:30px;}
#_l .ctext .more span{ width:160px; font-size:16px; border-radius:45px; height:45px; line-height:40px;}
#_l .ctext .more span:after{ bottom:6px;}


#_sp_3 .ctext{ padding:0 5%;}
#_sp_3 .ctext .box1{ padding:30px 4% 35px 4%;}
#_sp_3 .ctext .contL{ width:100%; margin:0;}
#_sp_3 .ctext .contR{ display:none; width:100%; margin:0;}
#_sp_3 .ctext .top{ font-size:20px; line-height:30px;}
#_sp_3 .ctext .down{margin:10px 0 0 0; padding: 5px 0;}
#_sp_3 .ctext .down .p1{ font-size:14px; line-height:30px;}
#_sp_3 .ctext.active .contR{ position:static; left:0; top:0; width:100%;}
#_sp_3 .ctext .title{ font-size:24px; line-height:34px;}
#_sp_3 .ctext .info{ font-size:14px; line-height:28px; margin:12px 0 25px 0;}
#_sp_3 .ctext .tit2{ font-size:24px; line-height:34px;}
#_sp_3 .ctext .pic2{ margin:30px 0 40px 0; }
#_sp_3 .ctext .pic1{margin-top: 15px;}
#_sp_3 .ctext .img{ margin:20px 0 1px 0;}
#_sp_3 .ctext .cont1{ margin:15px 0;}
#_sp_3 .ctext .zan{ margin:30px 0 30px 0;}
#_sp_3 .ctext .zan i img{ width:50px; height:50px;}
#_sp_3 .ctext .zan p{ font-size:16px; color:#444444; line-height:26px; margin-top:08px;}
#_sp_3 .ctext .cont a{ font-size:16px; line-height:50px; padding:0 20px;}
#_sp_3 .ctext .cont a img{ width:18px; height:18px; margin:0 06px 0 0;}

#_sp_3 .page{ padding:35px 5% 45px 5%;}
#_sp_3 .page:after,
#_sp_3 .page:before{ width:5%; height:140px;}
#_sp_3 .page a{ width:100px; font-size:16px; line-height:26px; padding:12px 0 0 0;}
#_sp_3 .page a span{  font-size:24px; }
#_sp_3 .page .thanks{ font-size:16px; line-height:32px;}
#_sp_3 .page .thanks span{ font-size:36px; line-height:40px; margin-bottom:0px;}
#_sp .ctext .list .ul1 li .tit{ font-size:18px; line-height:28px;}
#_sp .ctext .list .ul1 li .inf{ font-size:14px; line-height:24px;}
#_sp .ctext .list .ul1 li .ico img{ width:30px; height:30px;}
#_sp .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-46px;}
#_sp .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-18px;}
#_sp .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-34px;}

#_sp .ctext .list .slick-dots{ margin-top:30px; height:12px;}
#_sp .ctext .list .slick-dots li{ width:12px !important; height:12px; margin:0 06px; }
#_sp .ctext .title{ margin-bottom:20px; padding-bottom:15px; font-size:24px; line-height:34px;}
#_sp .ctext .title:after{ width:40px; height:3px; margin-left:-20px;}


/*20201109start*/
#_lt .ctext{ padding:12px 5px 12px 5px;}
#_lt .ctext .pz_SideLayer .l1{ padding:0 16px;}
#_lt .ctext .pz_SideLayer .l1 a{ font-size:16px; line-height:38px;}
#_l_1 .ctext{ padding:0;}
#_l_1 .ctext .list ul{ margin:0 -8px;}
#_l_1 .ctext .list li a{ padding:25px 8px;}	
#_l_1 .ctext .list li a .inf{ margin:6.6px 0 12px 0;}
#_l_1 .ctext .list li a .tit{ font-size:18px; line-height:28px; margin-top:14px;}
/*20201109end*/
#_l_1 .ctext .list li a .tim:after{ right:13.3px;}
#_l_1 .ctext .list li a ._div span{ font-size:16px; line-height:26px;}
#_pt .ctext .fy_pc{ text-align:center; font-size:14px; color:#a1aeb7; padding:5px 0;}
#_pt .ctext .fy_pc a{ padding:5px 25px; color:#fff; border:solid 1px #E7220F; background:#E7220F; border-radius:16px; overflow:hidden;}
#_pt .ctext .fy_pc span{ padding:5px 20px; color:#272727;}
#_sp_1 .ctext{ padding:0 5%;}
#_sp_1 .ctext .box1{ padding:30px 4% 35px 4%;}
#_sp_1 .ctext .box1:after{ display:none;}
#_sp_1 .pageLeftInfo{width: 100%;}
#_sp_1 .pageLeftInfo h2{font-size:18px; line-height:28px;}
#_sp_1 .pageLeftInfo .dTime{margin-top: 15px; font-size:14px; line-height:24px;}
#_sp_1 .pageLeftInfo .newsWords{ margin-top:17px; padding-top:15px; font-size:14px; line-height:24px;}
#_sp_1 .pageLeftInfo .caseShare{ margin:16px 0 20px 0;}
#_sp_1 .pageLeftInfo .caseShare .bshare-custom.icon-medium a{width: 24px!important; height: 24px!important;margin-right: 10px !important;}
#_sp_1 .pageLeftInfo .info{ padding:12px 15px; font-size:14px; line-height:24px;}
#_sp_1 .cont{ margin-top:20px;}
#_sp_1 .cont .zan{ width:110px; height:55px;}
#_sp_1 .cont .img{ margin:8px 0 2px 0;}
#_sp_1 .cont .img img{ width:20px; height:20px;}
#_sp_1 .pageRelatedNews{width: 100%; position: static; float: left;}
#_sp_1 .pageRelatedNews h2{font-size:22px; line-height:32px;}

#_sp_1 .ctext .linely{ margin-top:15px;}
#_sp_1 .ctext .linely h2{ padding:15px 0; font-size:18px; line-height:28px;}
#_sp_1 .ctext .linely h2:after{ width:75px;}
#_sp_1 .ctext .form .l1{ margin-top:15px;}	
#_sp_1 .ctext .form .fv1{ line-height:30px; height:44px; font-size:15px; padding:6px 12px;}
#_sp_1 .ctext .form .fv2{ line-height:44px; height:44px; font-size:16px;}
#_sp_1 .ctext .form .yanzhengme{ width:93px; height:44px;}
#_sp_1 .ctext .form .yu{ font-size:15px; margin:9px 0;}
#_sp_1 .ctext .form i{ right:6px; top:10px;}

   /*20201109start*/
   #_sp_1 .pageRelatedNews{ margin-top:20px;}
#_sp_1 .ctext .form.active{ position:static !important; width:100%;}

   /*20201109end*/

   #_c_12 .ctext .team ul{margin: 0 -1.5%;}
   #_c_12 .ctext .team li{ padding: 0 1.5%;}
   /*20201109start*/
   #_c_13{ height:auto !important; padding-bottom:30px;}
   /*20201109end*/
 #_c_13 .ctext .contact .mail{width: 100%; padding-right: 180px;}
 #_c_13 .ctext .contact .form{ margin-top:10px;}
 #_c_13 .ctext .rConText .tEN:after{ left:-34px;}
    #_c_13 .ctext .contact .form .fv1{font-size:15px;}
    #_c_13 .ctext .contact .form .yu{ font-size:15px;}
    #_c_13 .ctext .rConText{width: 100%; position: relative; margin-top:20px; right: 0; top: 0;}
    #_c_13 .ctext .rConText .words{margin-top: 25px;}
    #_c_13 .ctext .rConText .share{margin-top: 25px;}
    #_c_13 .ctext .rConText .share .l1{ width:40px; height:40px; margin-right:15px;}
    #_c_13 .ctext .rConText .share .l1 a{ width:40px; height:40px;}
 #_c_42 .ctext .banner{ height:550px;}
    #tagcloud .la:hover {font-size:35px!important;}
#_c_14 .ctext .zh{ font-size:30px; line-height:40px; letter-spacing:4px; margin:14px 0 10px 0;}
#_c_14 .ctext .info{ letter-spacing:2px;}	
#_c_14 .ctext .list{ margin:5% 0;}	
#_c_14 .ctext .list li{ padding:2.5% 6px;}	
#_c_14 .ctext .list li a .img{ height:42px;}	
#_c_14 .ctext .list li a .img img{ width:42px; height:42px;}
#_c_14 .ctext .list li a:hover .img img{  margin-top:10px;}
#_c_14 .ctext .list li a .cont{ margin-top:10px;}

    #_c_14 .ctext .ulList{margin-top: 35px;}
    #_c_14 .ctext .ulList li .tIco{margin-top: 25px;}
 #_c_15 .ctext .list li .tImg .gif{width: 250px; height: 250px; margin: -125px;}
 #_t .ctext .tit h1{font-size: 30px;line-height:40px;}
 #_c_16 .ctext .topIco .li1:after{bottom: -1.4px;}
  #_t_1 .ctext .tit h1{font-size: 30px;line-height:40px;}

#_c_17 .ctext .list .ul1 li .tit{ font-size:18px; line-height:28px;}
#_c_17 .ctext .list .ul1 li .inf{ font-size:14px; line-height:24px;}
#_c_17 .ctext .list .ul1 li .ico img{ width:30px; height:30px;}
#_c_17 .ctext .list .ul1 li:hover .tit{ top:50%; margin-top:-46px;}
#_c_17 .ctext .list .ul1 li:hover .inf{ top:50%; margin-top:-18px;}
#_c_17 .ctext .list .ul1 li:hover .ico{ bottom:50%; margin-bottom:-34px;}
#_c_18 .ctext .list ul{padding:20px 3% 40px 3%}
  #_c_19 .ctext .form i{top:12px;}
#_t_2 .ctext .tit h1{font-size: 30px;line-height:40px;}


 #_t_3 .ctext .tit h1{font-size: 30px;line-height:40px;}

#_c_22 .ctext .list li{width: 50%; padding:0 6px; margin-top:12px;}
    #_c_22 .ctext .list li .liBox{padding: 15px 6.5% 15px 130px}
  #_t_4 .ctext .tit h1{font-size: 30px;line-height:40px;}
   #_c_23 .ctext .tit h1{font-size: 30px;line-height:40px;}
    #_c_23 .ctext .list li{width: 320px; height: 320px;}
    #_c_23 .ctext .list li .p1{padding: 0 30px; margin-top: 15px;}


    #_c_24 .ctext .tit{padding-bottom:20px;}
    #_c_24 .ctext .tit h1{font-size: 30px;line-height:40px;}
    #_c_24 .ctext:before,
    #_c_24 .ctext:after{left: 20%;}
    #_c_24 .ctext:before{left: auto; right: 20%;}
    #_c_24 .ctext .pic:before,
    #_c_24 .ctext .pic:after{left: 40%;}
    #_c_24 .ctext .pic:before{left: auto; right: 40%;}
    #_c_24 .ctext .list:after{width: 0;}
    #_c_24 .ctext .list{padding-bottom: 100px;}
    #_c_24 .ctext .list li{width: 20%; margin-top: 50px;}

  #_c_25 .ctext .banner .rImg:before{height: 200px;}
    #_c_25 .ctext .banner .rImg:after{height: 240px;}
#_c_26 .ctext .list li .lTit{font-size:46px;}

#_t_5 .ctext .tit h1{font-size: 30px;line-height:40px;}
 #_c_28 .ctext .list li{width: 16.5%;}
    #_c_28 .ctext .list li .tIoc:after,
    #_c_28 .ctext .list li .tIoc:before{display: none}
#_t_6 .ctext .tit h1{font-size: 30px;line-height:40px;}
  #_c_30 .ctext .list ul{margin-top: -15px; padding: 0 15px;}
    #_c_30 .ctext .list li{width: 100%; padding: 0; margin-top: 15px;}
#_c_29 .ctext .list ul{padding:20px 3% 40px 3%}
#_t_7 .ctext .tit h1{font-size: 30px;line-height:40px;}
 #_c_31 .ctext .banner{height: 500px;}
    #_c_31 .ctext .suffix{padding: 20px 7%;}
  #_c_32 .ctext .list li .rText{padding: 0 4%;}
    #_c_32 .ctext .list li .rText .tH1{line-height: 28px;}
#_t_8 .ctext .tit h1{font-size: 3px;line-height:40px;}
   #_c_33 .ctext .leftTab{width: 100%;}
    #_c_33 .ctext .leftTab .dtBox{border-radius: 14px 14px 0 0}
    #_c_33 .ctext .leftTab .dlBox{width:92.8%;border:1px solid #e5e5e5;}
    #_c_33 .ctext .leftTab .dlBox dl{padding-right: 0;}
    #_c_33 .ctext .leftTab.ri .dtBox{display: none;}
    #_c_33 .ctext .leftTab.ri .dlBox{width: 92.8%; margin-left: 3.6%;border:1px solid #e5e5e5; margin-top: -1px;}
    #_c_33 .ctext .leftTab.ri .dlBox dl{padding-left: 0; background: #f2f2f2;}
    #_c_33 .ctext .leftTab.ri .dlBox dl:nth-child(2n){background: #fbfbfb;}



   #_c_36 .ctext .list li{width: 50%;}
    #_c_36 .ctext .list li:nth-child(3){background: #f8f8f8}
    #_c_36 .ctext .list li:nth-child(4){background: #f2f2f2;}
    #_c_36 .ctext .list li .p1{height: 96px;}
 #_t_9 .ctext .tit h1{font-size: 30px;line-height:40px;}
  #_t_19 .ctext .tit h1{font-size: 30px;line-height:40px;}
#_c_41 .ctext .leftText ul{margin-bottom:40px;min-height: 540px;}
    #_c_37 .ctext .list li{width: 33.3333%;}
    #_c_37 .ctext .list li:nth-child(2n){margin-top: 0;}
    #_c_37 .ctext .list li:nth-child(4),
    #_c_37 .ctext .list li:nth-child(5),
    #_c_37 .ctext .list li:nth-child(6){margin-top: 20px;}
#_c_39 .ctext .list .ul3 li .tit1{ padding:3% 15px; font-size:16px; line-height:26px;}
    #_c_39 .ctext .list .ul3 li .er{ margin:0 0 12px 0;}
    #_c_39 .ctext .list .ul3 li .er img{ width:80px; height:80px; border-radius:12px;}
    #_c_39 .ctext .list .ul3 li .tit{ display:none; font-size:16px; line-height:24px;}
    #_c_39 .ctext .list .ul3 li .p1 span{ font-size:12px; line-height:28px; height:28px; padding:0 16px;}
 #_t_10 .ctext .tit h1{font-size: 30px;line-height:40px;}


#_l_2 .ctext .fy_pc{ float:left; width:100%; text-align:center; font-size:14px; color:#a1aeb7; padding:5px 0;}
#_l_2 .ctext .fy_pc a{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; padding:5px 25px; color:#fff; border:solid 1px #E7220F; background:#E7220F; border-radius:16px; overflow:hidden;}
#_l_2 .ctext .fy_pc span{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; padding:5px 20px; color:#272727;}

#_l_2 .ctext{ padding:30px 15px;}
#_l_2 .ctext .cLeft{ width:100%;}
#_l_2 .ctext .cRight{ width:100%; margin-bottom:30px;}
#_l_2 .ctext.active .cRight{ position:static; left:0%; margin-left:0; top:0;}
#_l_2 .ctext .pz_SideLayer .l1 a{ padding:10px 15px; font-size:18px;}
#_l_2 .ctext .pz_SideLayer .l1 a:after{ left:15px; font-size:22px;}
#_l_2 .ctext .pz_SideLayer .sub{ margin:9px 0 12px 0;}
#_l_2 .ctext .pz_SideLayer .l2{ width:20%; margin:5px 0;}
#_l_2 .ctext .pz_SideLayer .l2 a{ padding:0 15px;}

#_l_2 .ctext .title{ font-size:24px; line-height:24px;}
#_l_2 .ctext .list{ margin:20px 0 30px 0;}
#_l_2 .ctext .list li{ padding:20px 0;}
#_l_2 .ctext .list li .inf{ margin-top:6px;}
#_l_3 .ctext .fy_pc{ float:left; width:100%; text-align:center; font-size:14px; color:#a1aeb7; padding:5px 0;}
#_l_3 .ctext .fy_pc a{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; padding:5px 25px; color:#fff; border:solid 1px #E7220F; background:#E7220F; border-radius:16px; overflow:hidden;}
#_l_3 .ctext .fy_pc span{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; padding:5px 20px; color:#272727;}

#_l_3 .ctext{ padding:30px 15px;}
#_l_3 .ctext .cLeft{ width:100%;}
#_l_3 .ctext .cRight{ width:100%; margin-bottom:30px;}
#_l_3 .ctext .pz_SideLayer .l1 a{ padding:10px 15px; font-size:18px;}
#_l_3 .ctext .pz_SideLayer .l1 a:after{ left:15px; font-size:22px;}
#_l_3 .ctext .pz_SideLayer .sub{ margin:9px 0 12px 0;}
#_l_3 .ctext .pz_SideLayer .l2{ width:20%; margin:5px 0;}
#_l_3 .ctext .pz_SideLayer .l2 a{ padding:0 15px;}

#_l_3 .ctext .title{ font-size:24px; line-height:24px;}
#_l_3 .ctext .list{ margin:13px 0 23px 0;}
/*20201109start*/
#_l_3 .ctext .list li{ margin:7.5px 0; padding:12px 15px 12px 100px;}
/*20201109end*/
#_l_3 .ctext .list li .inf{ margin-top:6px;}

#_l_3 .ctext .pz_fy{ float:left; width:100%; text-align:center;}
#_l_3 .ctext .pz_fy a { display:inline-block; *display:inline; *zoom:1; vertical-align:top; width:3.8px; height:3.8px; line-height:3.8px;  border-radius:3.8px; -moz-border-radius:3.8px; -webkit-border-radius:3.8px; background:#f5f6f8; color:#a1aeb7; font-size:1.4px; font-weight:bold; font-family:Arial; margin:0 0.5px; }
#_l_3 .ctext .pz_fy a:hover,
#_l_3 .ctext .pz_fy a.on{color:#fff; background:#E7220F;}
#_l_3 .ctext .pz_fy .l_fy,
#_l_3 .ctext .pz_fy .r_fy{ width:10px;}
#_l_3 .ctext .pz_fy .l_fy i,
#_l_3 .ctext .pz_fy .r_fy i{ display:block; width:16px; height:2px; background:#E7220F; margin:17px auto; position:relative;}
#_l_3 .ctext .pz_fy .l_fy i:after,
#_l_3 .ctext .pz_fy .l_fy i:before,
#_l_3 .ctext .pz_fy .r_fy i:after,
#_l_3 .ctext .pz_fy .r_fy i:before{float:left; width:7px; height:2px; background:#E7220F; content:''; position:relative;}
#_l_3 .ctext .pz_fy .l_fy i:after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:3px; left:-7px; }
#_l_3 .ctext .pz_fy .l_fy i:before{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:-3px; left:0px; }
#_l_3 .ctext .pz_fy .r_fy i:after{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:3px; right:-2px; }
#_l_3 .ctext .pz_fy .r_fy i:before{ -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:-3px; right:-9px;}
#_l_3 .ctext .pz_fy .l_fy:hover i,
#_l_3 .ctext .pz_fy .r_fy:hover i{ background:#fff;}
#_l_3 .ctext .pz_fy .l_fy:hover i:after,
#_l_3 .ctext .pz_fy .l_fy:hover i:before,
#_l_3 .ctext .pz_fy .r_fy:hover i:after,
#_l_3 .ctext .pz_fy .r_fy:hover i:before{ background:#fff;}
#_lt_2 .ctext .text{ bottom:0; padding:12% 15px 3% 15px;}
#_lt_2 .ctext .pz_SideLayer .l1{ margin-right:30px;} 
#_lt_2 .ctext .pz_SideLayer .l1 a{ font-size:16px; line-height:26px; padding-bottom:8px; }
#_lt_2 .ctext .pz_SideLayer .l1 a:after{ height:2px;}
#_l_4 .ctext .list .ul3 li .tit1{ padding:3% 15px; font-size:16px; line-height:26px;}
#_l_4 .ctext .list .ul3 li .er{ margin:0 0 12px 0;}
#_l_4 .ctext .list .ul3 li .er img{ width:80px; height:80px; border-radius:12px;}
#_l_4 .ctext .list .ul3 li .tit{ display:none; font-size:16px; line-height:24px;}
#_l_4 .ctext .list .ul3 li .p1 span{ font-size:12px; line-height:28px; height:28px; padding:0 16px;}
#_l_4 .ctext .more span{ width:160px; font-size:16px; border-radius:45px; height:45px; line-height:40px;}
#_l_4 .ctext .more span:after{ bottom:6px;}

#_lt_3 .ctext .text{ bottom:0; padding:12% 15px 3% 15px;}
#_lt_3 .ctext .pz_SideLayer .l1{ margin-right:30px;} 
#_lt_3 .ctext .pz_SideLayer .l1 a{ font-size:16px; line-height:26px; padding-bottom:8px; }
#_lt_3 .ctext .pz_SideLayer .l1 a:after{ height:2px;}
#_l_5 .ctext .list .ul2{ margin:0 -8px;}
#_l_5 .ctext .list .ul2 li{ float:left; width:25%; padding:0 8px 16px 08px;}	
#_l_5 .ctext .list .ul2 li .text{ box-shadow:0 4px 10px rgba(0,0,0,0.07);}
#_l_5 .ctext .list .ul2 li .tit{ width:92%; font-size:18px; line-height:28px; padding:12px 0 7px 0; margin:0 4%;}
#_l_5 .ctext .list .ul2 li .inf{ width:92%; font-size:14px; line-height:26px; margin:06px 4% 11px 4%;}
#_l_5 .ctext .list .ul2 li .btn a{ font-size:14px; line-height:34px;}

#_l_5 .ctext .more{ margin-top:15px;}
#_l_5 .ctext .more span{ width:160px; font-size:16px; border-radius:45px; height:45px; line-height:40px;}
#_l_5 .ctext .more span:after{ bottom:6px;}

#_sp_2 .ctext{ padding:0 5%;}
#_sp_2 .ctext .box1{ padding:30px 4% 35px 4%;}
#_sp_2 .ctext .title{ font-size:24px; line-height:34px;}
#_sp_2 .ctext .info{ font-size:14px; line-height:28px; margin:12px 0 25px 0;}
#_sp_2 .ctext .tit1 span{ font-size:19px; line-height:40px; min-width:240px;}
#_sp_2 .ctext .tit1 span:after,
#_sp_2 .ctext .tit1 span:before{ margin:0 0 0 105px;}
#_sp_2 .ctext .tit1 span:before{ left:auto; right:50%;margin:0 105px 0 0;}
#_sp_2 .ctext .tit2{ font-size:18px; line-height:28px; margin-top:25px; }
#_sp_2 .ctext .pic2{ margin-top:15px; padding:0 4%; }
#_sp_2 .ctext .cont1{ margin:15px 0;}




#_sp_2 .ctext .cont2{ padding:12px 0 12px 105px; margin:0 0 30px 0;}
#_sp_2 .ctext .cont2 .l1{ font-size:16px; line-height:32px; top:17px;}
#_sp_2 .ctext .cont2 .l2{ font-size:14px; line-height:32px; padding:0 10px;}

#_sp_2 .ctext .cont3{ margin:25px 0 30px 0;}
#_sp_2 .ctext .cont3 .t1{ padding:0 10px 0 15px;}
#_sp_2 .ctext .cont3 .t2 .p1{ padding:0 10px 0 15px;}
#_sp_2 .ctext .cont3 .t3{ padding:15px 0 15px 15px;}
#_sp_2 .ctext .zan{ margin:30px 0 30px 0;}
#_sp_2 .ctext .zan i img{ width:50px; height:50px;}
#_sp_2 .ctext .zan p{ font-size:16px; color:#444444; line-height:26px; margin-top:8px;}
#_sp_2 .ctext .cont a{ font-size:16px; line-height:50px; padding:0 20px;}
#_sp_2 .ctext .cont a img{ width:18px; height:18px; margin:0 6px 0 0;}

#_sp_2 .page{ padding:35px 5% 45px 5%;}
#_sp_2 .page:after,
#_sp_2 .page:before{ width:5%; height:140px;}
#_sp_2 .page a{ width:100px; font-size:16px; line-height:26px; padding:12px 0 0 0;}
#_sp_2 .page a span{  font-size:24px; }
#_sp_2 .page .thanks{ font-size:16px; line-height:32px;}
#_sp_2 .page .thanks span{ font-size:36px; line-height:40px; margin-bottom:0px;}


 #_c_41 .ctext .leftText ul li{padding-left:60px; margin:6px 0}
 #_c_41 .ctext .leftText ul li .tH1:after{ left:-17px;}

}
@media screen and  (max-width:768px){
#_c_25 .ctext .banner .text .cont .l1{ font-size:18px; line-height:1.4;}
#_c_25 .ctext .banner .text .cont .l2{ font-size:16px; line-height:1.4;}
#_c_25 .ctext .banner .text .btn{ margin-top:5%;}	
	
#_c_35 .ctext .banner .text .cont .l1{ font-size:18px; line-height:1.4;}
#_c_35 .ctext .banner .text .cont .l2{ font-size:14px; line-height:1.4;}		

#_c_8 .ctext .text{ padding:24% 15px 4% 15px;}	
#_c_8 .ctext .pic .l1{ font-size:18px; line-height:1.4;}
#_c_8 .ctext .pic .l2{ font-size:16px; line-height:1.4;}	
#_c_8 .ctext .pic .l3{ height:40px; overflow:hidden;}	

#_lt_2 .ctext .text{ padding:24% 15px 4% 15px;}
#_lt_2 .ctext .pic .l1{ font-size:18px; line-height:1.4;}
#_lt_2 .ctext .pic .l2{ font-size:16px; line-height:1.4;}

#_lt_3 .ctext .text{ padding:24% 15px 4% 15px;}
#_lt_3 .ctext .pic .l1{ font-size:18px; line-height:1.4;}
#_lt_3 .ctext .pic .l2{ font-size:16px; line-height:1.4;}

	
#_c .ctext .slide_banner .text1 .l1_1{ font-size:34px; line-height:1.5; text-shadow:-2px -2px 0 #1567ab, 2px 2px 0 #e7470d;}
#_c .ctext .slide_banner .text1 .l1_2{ font-size:16px; line-height:1.5; text-shadow:-1px -1px 0 #1567ab, 1px 1px 0 #e7470d;margin:0.6% 0;}
#_c .ctext .slide_banner .text1 .l1_3{ font-size:16px; line-height:1.5; text-shadow:-1px -1px 0 #1567ab, 1px 1px 0 #e7470d;}
#_c .ctext .slide_banner .text2 .l2_1{ font-size:18px; line-height:1.5;  margin-bottom:0.3%;  text-shadow:0 2px 4px #000;}
#_c .ctext .slide_banner .text2 .l2_1 .m1{ width:26px; margin:-4px 0 0 8px;}
#_c .ctext .slide_banner .text2 .l2_2{font-size:13px; line-height:1.5;  margin-top:0.9%;  text-shadow:2px 2px 4px #000; }
#_c .ctext .slide_banner .text3 .l3_1{ font-size:18px; line-height:1.5;  text-shadow:0 2px 4px #000 ;}
#_c .ctext .slide_banner .text3 .l3_2{ font-size:18px; line-height:1.5;  text-shadow:0 2px 4px #000 ; margin-top:0.5%; }
#_c .ctext .slide_banner .text4 .l4_1{font-size:22px; line-height:1.5;  text-shadow:0 2px 0 #000;  letter-spacing:13px;}
#_c .ctext .slide_banner .text4 .l4_1:after{ background-size:auto 10px;}
#_c .ctext .slide_banner .text4 .l4_2{ font-size:14px; line-height:1.5;  text-shadow:0 2px 4px #000;  margin:2% 0 0.4% 0; }
#_c .ctext .slide_banner .text4 .l4_3{ font-size:18px; line-height:1.5;   text-shadow:0 2px 4px #000;}	

#_c .ctext .slide_banner .text{ top:31.5%; padding:0 15px;}
#_c .ctext .slide_banner .text .cont img{ width:100%;}
#_c_5 .ctext .list{ margin:3% 0 5% 0;}	
#_c_5 .ctext .zh{ font-size:24px; line-height:34px; margin:5px 0 10px 0;}
#_c_5 .ctext .pic{ width:80%; padding-top:30px; margin:0 10%;}
#_c_5 .ctext .pic:after{ height:3px;}	
#_c_5 .ctext .text{ width:100%; margin:12px 0 35px 0;}
#_c_5 .ctext .text._bt a{ width:120px; line-height:32px; height:36px;}
#_c_7 .ctext .list{ margin:3% 0 5% 0;}	
#_c_7 .ctext .zh{ font-size:24px; line-height:34px; margin:5px 0 10px 0;}
#_c_7 .ctext::before{ top: -18vw; }	
#_c_7 .ctext .pic{ width:80%; padding-top:30px; margin:0 10%;}
#_c_7 .ctext .pic:after{ height:3px;}	
#_c_7 .ctext .text{ width:100%; margin:12px 0 35px 0}
#_c_7 .ctext .text ._bt a{ width:120px; line-height:32px; height:36px;}
#_c_4 .ctext .list{ margin:3% 0 5% 0;}	
#_c_4 .ctext .zh{ font-size:24px; line-height:34px; margin:5px 0 10px 0;}
#_c_4 .ctext .pic{ width:80%; padding-top:30px; margin:0 10%;}
#_c_4 .ctext .pic:after{ height:3px;}	
#_c_4 .ctext .text{ width:100%; margin:12px 0 35px 0;}
._bt a{ width:120px; line-height:32px; height:36px;}
#_c_6 .ctext .list{ margin:3% 0 5% 0;}	
#_c_6 .ctext .zh{ font-size:24px; line-height:34px; margin:5px 0 10px 0;}
#_c_6 .ctext .pic{ width:80%; padding-top:30px; margin:0 10%;}
#_c_6 .ctext .pic:after{ height:3px;}	
#_c_6 .ctext .text{ width:100%; margin:22px 0 35px 0}
#_c_6 .ctext .text._bt a{ width:120px; line-height:32px; height:36px;}
#_c_2 .ctext .zh{ font-size:24px; line-height:34px; margin:5px 0 10px 0;}
#_c_2 .ctext .list { margin:5px 0 15px 0;}
#_c_2 .ctext .list li{ width:100%; padding:15px 5px;}

#_c_2 .ctext .list1{ padding:0;}
#_c_2 .ctext .list1 li .la{ width:66px; height:66px;}
#_c_2 .ctext .list1 li .la .img{ margin-top:10px;}
#_c_2 .ctext .list1 li .la .img img{ width:26px; height:26px;}
#_c_2 .ctext .list1 li .la .cont{ font-size:12px; line-height:20px; margin-top:0;}
#_c_2 .ctext .list li .cont{ font-size:16px; line-height:26px; overflow:inherit; white-space:normal;}
#_c_2 .ctext .list li .cont span{ font-size:20px;}
#_c_2 .ctext .list li .info{font-size:14px; line-height:24px; margin-top:4px; overflow:inherit;-webkit-line-clamp:none;  }
#_c_1 .ctext .title{ margin-bottom:20px; padding:0 15px;}
#_c_1 .ctext .title .tab{ width:100%; padding:2px 0 0 0; right:0; position:static; font-size:16px;}	
#_c_1 .ctext .title .tab .l1{ line-height:30px;}
#_c_1 .ctext .title .tit1{ font-size:30px; line-height:40px; letter-spacing:1px; padding-right:24px;}	
#_c_1 .ctext .title .tit1:after{ width:20px; height:2px; bottom:10px;}
#_c_1 .ctext .title .tit2{ font-size:34px; line-height:40px; letter-spacing:0; margin:0 8px 0 0;}	
#_c_1 .ctext .title .more{ top:5px; width:50px; text-align:center; right:15px;}
#_c_1 .ctext .title .more a{ font-size:12px; padding:0 3px;}
#_c_1 .ctext .title .more a span{ display:none;}

#_c_1 .ctext .list .ul1 li .inf1{ margin-top:3%;}
#_c_1 .ctext .list .ul1 li .inf1 span{ font-size:14px;line-height:30px; height:32px; letter-spacing: 0px; padding: 0 15px;}

#_c_1 .ctext .list .ul1 li{ width:50%;}
#_c_1 .ctext .list .ul1 li:last-child{ display:none;}
#_c_1 .ctext .list .ul2 li:nth-child(3n){border-right:1px solid #e2e2e2;}
#_c_1 .ctext .list .ul2 li:nth-child(2n){border-right:none;}

#_c_1 .ctext .list .ul2 li{ width:50%;}

#_c_1 .ctext .list .ul3 li{ width:50%;}
#_c_1 .ctext .list .ul3 li:last-child{ display:none;}


#_c_3 .ctext .list li{ width:100%;}	
#_c_3 .ctext .list li a{ padding:15px 0;}
#_c_3 .ctext .list li a .img{ height:auto; margin-bottom:15px;}
#_c_3 .ctext .list li a .img img{ width:100%;}
#_c_3 .ctext .list li.l1 a{ padding:0 0 15px 0; border-bottom:1px solid #e3e3e3;}	
#_c_3 .ctext .list li.l1 a:after{ display:block;}
#_c_3 .ctext .list li.l1 a .lin{ display:none;}
#_c_3 .ctext .list li.l1 a .tim{ margin:0;}
#_c_3 .ctext .list li.l1 a .inf{ margin:4px 0 10px 0;}
#_c_3 .ctext .title{ margin-bottom:20px;}
#_c_3 .ctext .title .tab{ width:100%; padding:2px 0 0 0; right:0; position:static; font-size:16px;}	
#_c_3 .ctext .title .tab .l1{ line-height:30px;}
#_c_3 .ctext .title .tit1{ font-size:30px; line-height:40px; letter-spacing:1px; padding-right:24px;}	
#_c_3 .ctext .title .tit1:after{ width:20px; height:2px; bottom:10px;}
#_c_3 .ctext .title .tit2{ font-size:34px; line-height:40px; letter-spacing:0; margin:0 8px 0 0;}	
#_c_3 .ctext .title .more{ top:5px; width:50px; text-align:center;}
#_c_3 .ctext .title .more a{ font-size:12px; padding:0 3px;}
#_c_3 .ctext .title .more a span{ display:none;}



#_c_8 .ctext .pic{ width:100%;}	
#_c_8 .ctext .pz_SideLayer .l1{ margin-right:18px;} 
#_c_8 .ctext .pz_SideLayer .l1 a{ font-size:15px; line-height:26px; padding-bottom:6px; }
#_l .ctext .list .ul1 li{ width:50%;}

/*20201109start*/
#_sp_3 .ctext .cont1 .l1{ width:100%; line-height:28px;}
#_sp_3 .ctext .img{border-radius:1em;}
#_sp .ctext .list .ul1 li{ width:50%;}

#_l_1 .ctext .list li{ width:100%;}	
#_sp_1 .pageRelatedNews ul{ display:none;}
#_sp_1 .pageRelatedNews h2{ display:none;}
#_sp_1 .ctext .linely h2{ display:block;}
/*20201109end*/
#_sp_1 .ctext{ padding:0 10px;}
#_sp_1 .UP_DOWN a{ font-size:14px; line-height:24px;}
#_sp_1 .UP_DOWN .left{width: 100%; padding:0 85px 0 0;}
#_sp_1 .UP_DOWN .right{width: 100%; padding:0 85px 0 0; text-align: left;}
#_sp_1 .UP_DOWN .return{ width:auto; left:auto; right:0; top:50%; margin-top:-13px; border:none; margin-left: 0;}
/*20201109start*/
#_sp_1 .pageRelatedNews{margin-top:0;}
/*20201109end*/
#_sp_1 .pageRelatedNews ul li{padding:12px 0;}
#_sp_1 .pageRelatedNews ul li .b{ margin-top:4px;}
#_sp_1 .pageRelatedNews ul li .ri-time-line{ margin:0 5px 0 0;}
#_sp_1 .pageRelatedNews ul li .p2{ font-size:16px; line-height:24px;}


   #_c_12 .ctext .ambient{margin-top: 5px;}
   #_c_12 .ctext .ambient .lImgBox{width: 100%;}
   #_c_12 .ctext .ambient .tImg{height: 170px;}
   #_c_12 .ctext .ambient .dImg{height: 170px; margin-top: 5px;}
   #_c_12 .ctext .ambient .rImg{width: 100%; margin-top: 5px; height: 400px;}

   #_c_12 .ctext .team li{width: 50%; margin-top: 20px;}
   #_c_12 .ctext .team li .dName{margin-top: 10px;}
   #_c_12 .ctext .team li .dName .p1{margin-top: 10px;}

   #_c_12 .ctext .mapBox{margin-top: 40px;}
   #_c_12 .ctext ._mapbox{height: 400px;}
   #_c_12 .ctext ._mapbox .BMap_Marker{width: 60px!important; height: 60px!important; margin:-30px 0 0 -30px !important;}
   #_c_12 .ctext ._mapbox .BMap_Marker:after{width: 50px!important; height: 50px;margin: -25px 0 0 -25px;}
   #_c_12 .ctext .BMap_pop div:nth-child(9){left: 0!important;top: 185px !important;}
   /*20201109start*/
   #_c_12 .ctext .message{position:relative; width: 100%; float: left; padding:15px 5px 15px 5px; background: #27272c;}
   #_c_12 .ctext .message:after,
   #_c_12 .ctext .message:before{ float:left; width:15px; height:100%; content:''; position:absolute; left:100%; top:0; background: #27272c; z-index:4; opacity:1; }
   #_c_12 .ctext .message:before{ left:auto; right:100%;}
   #_c_12 .ctext .message .form{margin-top: 0;}
   #_c_12 .ctext .message .form .fv2{line-height: 45px; font-size: 16px; margin-top: 10px;}

   #_c_12 .ctext .dlBox dl .dataNums .dataOne{width:28px}
    #_c_12 .ctext .dlBox dl .dataNums .tt span{font-size:40px}
    #_c_12 .ctext .dlBox dl .dataNums{margin-top:10px}

/*20201109start*/
   #_c_13{ padding-top:40px; padding-bottom:0;}

#_c_13 .ctext .contact{padding:30px 3% 30px 7%}

   /*20201109end*/
    #_c_13 .ctext .contact .mail{padding-right: 0;}
    #_c_13 .ctext .contact .mail .tit{font-size: 32px; line-height: 35px;}
	
    #_c_13 .ctext .contact .mail .tit:after{width:16px; height:3px;left: -20px;top: 15px;}
	#_c_13 .ctext .contact .form { margin-top:5px;}
    #_c_13 .ctext .contact .form .submit{position: relative; float: left; width: 100%; line-height:44px; height:44px; font-size:15px;right: 0; bottom: 0; margin-top: 15px;}
    #_c_13 .ctext .contact .form .submit .fv2{padding-bottom: 0;border-radius: 0;font-size: 18px;}
    #_c_13 .ctext .contact .form .submit i{display: none;}
    #_c_13 .ctext .contact .form .submit:after{display: none;}
    #_c_13 .ctext .rConText .tEN{font-size: 24px; line-height:34px;}
    #_c_13 .ctext .rConText .tEN:after{width: 2px; height: 4px;left: -35px;top: 17px;}
	#_c_13 .ctext .rConText .words{ font-size:14px; line-height:24px;}
	#_c_13 .ctext .rConText .words dd{  margin-bottom:8px;}
    #_c_13 .ctext .rConText .dCN{font-size: 18px;}
    #_c_13 .ctext .rConText .tel{font-size:26px; line-height:36px; margin-top:10px;}
    #_c_13 .ctext .rConText .phone{font-size:18px; line-height:28px;}
    #_c_13 .ctext .rConText .phone span{font-size: 14px;}
    #_c_13 .ctext .rConText .words{margin-top:10px;}
    #_c_13 .ctext .rConText .share{margin-top:10px;}

  #_c_42 .ctext .banner{ height:450px;}
    #tagcloud .la:hover {font-size:30px!important;}
#_c_14 .ctext{padding: 30px 5%;}
#_c_14 .ctext .list{ margin:3% 0 4% 0;}
#_c_14 .ctext .zh{ font-size:28px; line-height:38px; margin:10px 0;}
#_c_14 .ctext .pic{ width:80%; margin:0 10%;}
#_c_14 .ctext .pic:after{ height:3px;}
#_c_14 .ctext .info{max-height:none; height: auto; font-size:14px; line-height:24px;}
	/*20201109end*/
#_c_14 .ctext .text{ width:100%; margin:12px 0 15px 0;}
#_c_14 .ctext .text ._bt a{ line-height:32px; height:36px;}
    #_c_14 .ctext .ulList{margin-top:0;}
    #_c_14 .ctext .ulList li{width:48%; margin: 20px 2% 0 0; height: 270px;}
    #_c_14 .ctext .ulList li:nth-child(2n){margin: 20px 0 0 2%;}
    #_c_14 .ctext .ulList li .tIco img{width: 80px; height: 80px;}
    #_c_14 .ctext .ulList li h3{margin-top: 20px;}
 #_c_15 .ctext .list li{width: 50%;}
    #_c_15 .ctext .list li:nth-child(3),
    #_c_15 .ctext .list li:nth-child(4){margin-top: 20px;}
    #_c_15 .ctext .list li .tit{margin-top: 15px;}
    #_c_15 .ctext .list li .p1{margin-top: 10px;}
    #_c_15 .ctext .list li .tImg .gif{width: 220px; height: 220px;margin: -110px; border:30px solid #000;}

#_t .ctext .tit{padding-bottom: 30px;}
    #_t .ctext .tit:after{height: 18px;}
    #_t .ctext .tit h1{font-size: 28px;line-height:38px;}
    #_t .ctext .tit h4._si18{font-size: 16px; line-height: 24px; margin-top: 08px;}
	#_t_1{ padding:0 15px;}
#_c_16 .ctext .box{/*margin-top:60px;*/ padding:0;}
/*20201109start*/
    #_c_16 .ctext .topIco{/*margin-top: -60px;*/}
	#_c_16 .ctext .topIco .slick-list{ padding:0 0 18px 0!important;}
	#_c_16 .ctext .topIco .li1:after{ margin-left: -15px; bottom: -16px;}
    #_c_16 .ctext .topIco .li1{width: 90px; height: 90px;padding-top: 14px;}
    #_c_16 .ctext .topIco .li1 .tImg img{width:30px; height: 30px;}
    #_c_16 .ctext .topIco .li1 .h1{font-size:14px; line-height:16px; margin-top:3px; padding:0 6px;}
	#_c_16 .ctext .topIco .slick-slide.slick-current.slick-active.slick-center .li1:after{border-left:15px solid transparent;
    border-right: 15px solid transparent;
    border-top:20px solid #e7220f;}
    #_c_16 .ctext .downText{margin:5px 0 25px 0; padding: 0 3%;font-size: 14px; line-height: 24px;}
    #_c_16 .ctext .downText .info{height:144px; padding: 0 9%;}
    #_c_16 .ctext .downText .info:after{font-size: 80px; line-height: 80px;}
    #_c_16 .ctext .downText .info:before{font-size: 80px;}
    #_c_16 .ctext .more{margin-bottom: 40px;}
    #_c_16 .ctext .more a{width: 200px; height: 50px; line-height: 50px;}
  #_t_1 .ctext .tit{padding-bottom: 30px;}
    #_t_1 .ctext .tit:after{height: 18px;}
    #_t_1 .ctext .tit h1{font-size: 28px;line-height:38px;}
    #_t_1 .ctext .tit h4._si18{font-size: 16px; line-height: 24px; margin-top: 8px;}
#_c_17 .ctext .list .ul1 li{ width:50%;}
#_c_17 .ctext .list .ul1 li:last-child{ display:none;}
/*20201109end*/
 #_c_18 .ctext .list ul{width: 100%;padding:10px 3% 25px 3%}
    #_c_18 .ctext .list ul:nth-child(2){margin-top: 20px;}
    #_c_18 .ctext .list ul li{height: 60px; padding: 10px 5px;}
    #_c_18 .ctext .list ul li a{font-size: 16px;}
    #_c_18 .ctext .list ul li a span{font-size: 14px;}
    #_c_19 .ctext .form .l1{width: 100%; margin-top: 12px;}
    #_c_19 .ctext .form .yanzhengme{top:7px;}
   #_t_2 .ctext .tit{padding-bottom: 30px;}
    #_t_2 .ctext .tit:after{height: 18px;}
    #_t_2 .ctext .tit h1{font-size: 28px;line-height:38px;}
    #_t_2 .ctext .tit h4._si18{font-size: 16px; line-height: 24px; margin-top: 8px;}
	/*20201109start*/
  #_c_20 .ctext .banner{height:275px;}
    #_c_20 .ctext .banner .tit{padding: 0 5%; margin-top: -15px;}
    #_c_20 .ctext .banner .tit h1{font-size:30px; line-height:40px;}

    #_c_20 .ctext .banner .tit h3{font-size: 20px; line-height:33px; letter-spacing:1px; margin-top:10px;}
	#_c_21 .ctext .list{ padding:0;}
/*20201109end*/
    #_c_21 .ctext .list li{width: 100%; padding: 15px;border: 1px solid #f2f2f2;}
    #_c_21 .ctext .list li .titCn{margin-top: 15px;padding-bottom: 15px;}
    #_c_21 .ctext .list li .tImg{margin-top: 15px}
    #_c_21 .ctext .list li .tImg img{width: 100px; height: 100px;}
    #_c_21 .ctext .list li .dText{height: auto; margin-top: 15px;}
#_c_21 .ctext .list li .en{ height:auto;}

 #_t_3 .ctext .tit{padding-bottom: 30px;}
    #_t_3 .ctext .tit:after{height: 18px;}
    #_t_3 .ctext .tit h1{font-size: 28px;line-height:38px; letter-spacing: 0;}

 /*20201109start*/
 #_c_22 .ctext .list ul{margin: -15px 0 0 0; padding:0;}
 #_c_22 .ctext .list li .tit{ font-size:18px; line-height:28px; padding-bottom:6px;}
    #_c_22 .ctext .list li{width: 100%; margin-top: 15px; padding:0;}
	#_c_22 .ctext .list li .p1{ margin-top:10px; line-height:22px;}
	/*20201109end*/
    #_c_22 .ctext .list li .liBox{padding: 10px 15px 20px 105px}
    #_c_22 .ctext .list li .lIco{width: 80px; height: 80px; margin-top: -40px; left:15px;}
    #_c_22 .ctext .list li .p1{height: auto;}
 #_t_4 .ctext .tit{padding-bottom: 30px;}
    #_t_4 .ctext .tit:after{height: 18px;}
    #_t_4 .ctext .tit h1{font-size: 28px;line-height:38px; letter-spacing: 0;}
  #_c_23 .ctext .tit{padding-bottom: 30px;}
    #_c_23 .ctext .tit:after{height: 18px;}
    #_c_23 .ctext .tit h1{font-size: 28px;line-height:38px; letter-spacing: 0;}
    #_c_23 .ctext .list{margin-top: 0;}
    #_c_23 .ctext .list ul{display: block;}
    #_c_23 .ctext .list li{float: none; display: inline-block; width:340px; height: 340px; margin-top:20px; padding-top: 40px;}
    #_c_23 .ctext .list li:nth-child(2){margin-top: 20px;}
    #_c_23 .ctext .list li .tH2{font-size:18px;}
   #_c_24 .ctext{padding-top: 40px;}
    #_c_24 .ctext:before,
    #_c_24 .ctext:after{left:33.3333%;}
    #_c_24 .ctext:before{left: auto; right:33.3333%;}
    #_c_24 .ctext .pic:before,
    #_c_24 .ctext .pic:after{width: 0;}
    #_c_24 .ctext .tit{padding-bottom:10px;}
    #_c_24 .ctext .tit:after{height: 18px;}
    #_c_24 .ctext .tit h1{font-size: 28px;line-height:38px; letter-spacing: 0;}
    #_c_24 .ctext .list{padding-bottom: 40px;}
    #_c_24 .ctext .list li{width: 33.3333%; margin-top:15px;padding: 0 10px;}
    #_c_24 .ctext .list li .imgB{height:55px;}
	#_c_25 .ctext .banner .img{height:-webkit-calc(100vh - 50px); height:-moz-calc(100vh - 50px); height:calc(100vh - 50px); }
#_c_25 .ctext .banner .text{padding: 0 15px;}
    #_c_25 .ctext .banner .text .btn a{width: 130px; height: 34px; line-height: 30px; font-size: 13px;}
    #_c_25 .ctext .banner .rImg{width: 35%; top:18%;}
    #_c_25 .ctext .banner .rImg:before{height: 130px;}
    #_c_25 .ctext .banner .rImg:after{height: 170px;}

    #_c_25 .ctext .banner .list{ bottom:0;}
    #_c_25 .ctext .banner .list li{width: 50%; height:90px; padding: 0 10px; background:rgba(11,11,12,0.8);}
    #_c_25 .ctext .banner .list li:nth-child(2),
    #_c_25 .ctext .banner .list li:nth-child(3){background: rgba(25,25,27,0.8)}
    #_c_25 .ctext .banner .list li:nth-child(4){background:rgba(11,11,12,0.8);}
    #_c_25 .ctext .banner .list li .tH1{font-size:16px; line-height:24px;}
    #_c_25 .ctext .banner .list li .p1{font-size:13px; line-height:21px; margin-top:2px;}
#_c_26 .ctext .list li{padding:15px 0 18px 0;}
    #_c_26 .ctext .list li .lTit{font-size:20px; line-height:28px; padding-left:28px;}
    #_c_26 .ctext .list li .lTit sup{font-size:20px; line-height: 20px;}
    #_c_26 .ctext .list li .rLabel{float: left; width: 100%; margin-top: 10px;}
    #_c_26 .ctext .list li .rLabel .tH2{text-align: left; font-size:16px; line-height:24px;}
    #_c_26 .ctext .list li .rLabel .tag dd{margin: 5px 5px 0 0; font-size:14px; line-height: 26px; padding:0 15px;}
	#_c_27 .ctext .list ul{ padding:0; margin-left:-7px;  margin-right:-7px; float:none; width:auto;}
   #_c_27 .ctext .list li{width: 50%; padding: 0 7px; margin-top: 15px;}
    #_c_27 .ctext .list li .tIco{margin-top: 25px;}
    #_c_27 .ctext .list li .tH1{font-size: 16px; margin-top:12px;}
    #_c_27 .ctext .list li .p1{padding: 0; font-size: 13px; margin-top:5px;}
   #_t_5 .ctext .tit{padding-bottom: 30px;}
    #_t_5 .ctext .tit:after{height: 18px;}
    #_t_5 .ctext .tit h1{font-size: 28px;line-height:38px;}


 #_c_28 .ctext .list ul{display: block;}
    #_c_28 .ctext .list li{width: 100%;position: relative; text-align: left; padding: 10px 0 10px 85px;}
    #_c_28 .ctext .list li .tIoc{width:70px; height: 70px; position: absolute; left: 0; top:50%; margin-top: -35px;}
    #_c_28 .ctext .list li .tH1{margin-top: 5px;}
    #_c_28 .ctext .list li .p1{margin-top:5px; overflow: hidden;}


#_t_6 .ctext .tit{padding-bottom: 30px;}
    #_t_6 .ctext .tit:after{height: 18px;}
    #_t_6 .ctext .tit h1{font-size: 28px;line-height:38px;}
 #_c_30 .ctext .list li a{padding:15px 20px 20px 60px}
    #_c_30 .ctext .list li a .as{left: 15px}
	/*20201109start*/
	#_c_30 .ctext .list ul{ padding:0;}
	#_c_30 .ctext .list li a .tH1{ font-size:16px; line-height:26px; overflow:auto; white-space:normal;}
	#_c_30 .ctext .list li a .p1{ overflow:auto; -webkit-box-orient:inherit; margin-top:5px; }
	/*20201109end*/
 #_c_29 .ctext .list ul{width: 100%;padding:10px 3% 25px 3%}
    #_c_29 .ctext .list ul:nth-child(2){margin-top: 20px;}
    #_c_29 .ctext .list ul li{height:auto; padding:6px 5px;}
    #_c_29 .ctext .list ul li a{font-size: 16px; padding-right:95px;}
    #_c_29 .ctext .list ul li a span{font-size: 14px;}
 #_t_7 .ctext .tit{padding-bottom: 30px;}
    #_t_7 .ctext .tit:after{height: 18px;}
    #_t_7 .ctext .tit h1{font-size: 28px;line-height:38px;}
    #_t_7 .ctext .tit h4._si18{font-size: 16px; line-height: 24px; margin-top: 8px;}
#_c_31 .ctext .banner{height: auto;}
    #_c_31 .ctext .textBox{padding: 0 15px; top:15%;}
    #_c_31 .ctext .textBox .tH1{font-size:28px; line-height: 40px;}
    #_c_31 .ctext .textBox .searBox{width: 100%; height: 44px; margin-top: 15px; padding-left: 120px;}
    #_c_31 .ctext .textBox .explain{width: 120px; line-height: 44px; font-size: 16px;}
    #_c_31 .ctext .textBox .explain img{width: 18px; height: 18px;}
    #_c_31 .ctext .textBox .label{padding:5px 100px 5px 5px}
    #_c_31 .ctext .textBox .label input{font-size: 14px; line-height: 34px; text-indent: 10px;}
    #_c_31 .ctext .textBox .label button{width: 100px; height: 34px; right: 5px; top:5px; line-height: 34px; font-size: 14px;}
    #_c_31 .ctext .suffix{padding:10px 15px;position:relative; float: left;}
    #_c_31 .ctext .suffix dd{width: 25%; font-size:14px;}
    #_c_31 .ctext .suffix dd:after{width: 14px; height: 14px; margin-top: -7px;}
#_c_32 .ctext .list li{width: 100%;}
    #_c_32 .ctext .list li .lImg{width: 100%; height: 220px;}
    #_c_32 .ctext .list li .rText{width: 100%; height: auto; padding:15px 4%}
  #_t_8 .ctext .tit{padding-bottom: 30px;}
    #_t_8 .ctext .tit:after{height: 18px;}
    #_t_8 .ctext .tit h1{font-size: 28px;line-height:38px; letter-spacing: 0;}
#_c_33 .ctext .leftTab .dtBox dd{font-size: 12px; line-height: 55px;}
    #_c_33 .ctext .leftTab .dlBox{margin-top: 15px;}
    #_c_33 .ctext .leftTab .dlBox dl dd:first-child{font-size: 14px;}
    #_c_33 .ctext .leftTab .dlBox dl{font-size: 13px;}
    #_c_33 .ctext .leftTab .dlBox dl dd{height: 55px;line-height: 55px;}
    #_c_33 .ctext .leftTab .dlBox dl dd:nth-child(2){line-height: 22px;}
    #_c_33 .ctext .tableBox .ps{font-size: 13px; line-height: 22px; margin: 15px 0;}
 #_c_34 .ctext .tit{font-size:20px; line-height: 30px;}
    #_c_34 .ctext .list{margin-top: 0;}
    #_c_34 .ctext .list li{margin-top: 12px; height: 55px; padding:10px 2% 10px 60px}
    #_c_34 .ctext .list li .num{height: 55px; width:50px; line-height: 55px; font-size: 20px;}
    #_c_34 .ctext .list li .sign{height: 29px; margin-top: 3px; line-height:29px; width:60px; font-size: 14px;}
    #_c_34 .ctext .list li .sign:after{right: -5px; margin-top: -6px;
        border-top: 6px solid transparent;
        border-left: 6px solid #c6c6c6;
        border-bottom: 6px solid transparent;}
    #_c_34 .ctext .list li .domain{font-size: 14px; line-height: 35px;}
    #_c_34 .ctext .list li a{width:90px; line-height: 31px; font-size: 14px;}
 #_c_35 .ctext .banner .text{padding: 0 15px;top:44%;}
    #_c_35 .ctext .banner .text .btn{margin-top:5%;}
    #_c_35 .ctext .banner .text .btn a{width: 110px; height: 30px; line-height: 28px; font-size: 13px;}
 #_c_36 .ctext .list li{width: 100%;padding: 15px;}
    #_c_36 .ctext .list li:nth-child(3){background: #f2f2f2}
    #_c_36 .ctext .list li:nth-child(4){background: #f8f8f8;}
    #_c_36 .ctext .list li .tH1{font-size: 18px; line-height: 30px;}
    #_c_36 .ctext .list li .p1{margin-top: 15px;}
#_t_9 .ctext .tit{padding-bottom: 30px;}
    #_t_9 .ctext .tit:after{height: 18px;}
    #_t_9 .ctext .tit h1{font-size: 28px;line-height:38px;}
    #_t_19 .ctext .tit{padding-bottom: 30px;}
    #_t_19 .ctext .tit:after{height: 18px;}
    #_t_19 .ctext .tit h1{font-size: 28px;line-height:38px;}
  #_c_41 .ctext .leftText{width: 100%;padding: 0;}
    #_c_41 .ctext .leftText ul li.on .p1{padding-bottom: 0;}
    #_c_41 .ctext .rImg{display: none;}
	/*20201109start*/
    #_c_37 .ctext .list ul{ margin: 0 -7px; float:none; width:auto;}
	/*20201109end*/
    #_c_37 .ctext .list li{width:50%; padding: 0 7px}
    #_c_37 .ctext .list li:nth-child(3),
    #_c_37 .ctext .list li:nth-child(4),
    #_c_37 .ctext .list li:nth-child(5),
    #_c_37 .ctext .list li:nth-child(6){margin-top:15px;}
    #_c_37 .ctext .list li .rad{padding: 15px 0 10px 0}
    #_c_37 .ctext .list li .rad .tIco img{width: 50px; height: 50px;}
    #_c_37 .ctext .list li .rad .tH1{margin-top: 5px; line-height:30px;}
#_c_39 .ctext .list .ul3 li{ width:50%;}
    #_c_39 .ctext .list .ul3 li .pimg{padding-bottom: 75%;}
    #_c_39 .ctext .list .ul3 li .tit1{ position:relative;font-size: 14px;}
 #_t_10 .ctext .tit{padding-bottom: 30px;}
    #_t_10 .ctext .tit:after{height: 18px;}
    #_t_10 .ctext .tit h1{font-size: 28px;line-height:38px;}
 #_c_38 .ctext .tit span{font-size: 22px; line-height: 40px;}
    #_c_38 .ctext .tit a{font-size: 1.4px; line-height: 40px;}
    #_c_38 .ctext .FAQ{width: 100%;padding:15px 2.5% 20px 2.5%}
    #_c_38 .ctext .FAQ li{padding: 10px 0;}
    #_c_38 .ctext .FAQ li .p1{font-size: 14px;margin:5px 0 10px 0;}
    #_c_38 .ctext .ART{width: 100%; padding:15px 2.5% 20px 2.5%;}
    #_c_38 .ctext .ART li{padding: 10px 0;}
	/*20201109start*/
	#_c_38 .ctext .ART li a{ font-size:16px;}
	#_c_38 .ctext .ART li a span{ font-size:14px;}
	#_c_38 .ctext .FAQ li .tH1{ font-size:16px; line-height:24px; overflow:inherit; white-space:normal; margin-top:10px; }
	#_c_38 .ctext .FAQ li .p1{ display:block; overflow:auto; -webkit-box-orient:inherit; }
	/*20201109end*/
	#_c_41 .ctext .leftText ul{ min-height:inherit;}

#_l_3 .ctext .cRight{ display:none;}
#_l_2 .ctext .pz_SideLayer .sub{ margin:9px 0 12px 0; padding:0 10px;}
#_l_2 .ctext .pz_SideLayer .l2{ width:33.33%;}
#_l_2 .ctext .pz_SideLayer .l2 a{ padding:0 5px;}
#_l_2 .ctext .list li .tit{font-size:16px}
#_l_3 .ctext .pz_SideLayer .sub{ margin:9px 0 12px 0; padding:0 10px;}
#_l_3 .ctext .pz_SideLayer .l2{ width:33.33%;}
#_l_3 .ctext .pz_SideLayer .l2 a{ padding:0 5px;}
#_lt_2 .ctext .pic{ width:100%;}	
#_lt_2 .ctext .pz_SideLayer .l1{ margin-right:12px;} 
#_lt_2 .ctext .pz_SideLayer .l1 a{ font-size:15px; line-height:23px; padding-bottom:6px; }
#_l_4 .ctext .list .ul3 li{ width:50%;}
#_l_4 .ctext .list .ul3 li .tit1{/* position:relative;*/}
#_lt_3 .ctext .pic{ width:100%;}	
#_lt_3 .ctext .pz_SideLayer .l1{ margin-right:18px;} 
#_lt_3 .ctext .pz_SideLayer .l1 a{ font-size:15px; line-height:26px; padding-bottom:6px; }
/*20201109start*/
#_l_5 .ctext .list .ul2 li{ width:100%;}
/*20201109end*/

#_sp_2 .ctext .cont1 .l1{ width:50%; line-height:28px;}
#_sp_2 .ctext .cont1 .l1:after{ height:34px; margin-top:-17px;}
#_sp_2 .ctext .cont1 .l1 .p1{ text-align:center;}
#_sp_2 .ctext .cont1 .l1:first-child{ text-align:center;}
#_sp_2 .ctext .cont1 .l1:last-child{ text-align:center;}
#_sp_2 .ctext .cont1 .l1:nth-child(2n):after{ display:none;}

#_sp_2 .ctext .cont2{ padding:12px 0 12px 0;}
#_sp_2 .ctext .cont2 .l1{ position:static; width:100%;}

#_sp_2 .ctext .cont3 .t2 .p1{ width:100%; border-bottom:1px solid #fff; border-right:none;}
#_sp_2 .ctext .cont3 .t3{flex-direction:column ;}
#_sp_2 .ctext .cont3 .t3 .p1{ float:left; width:100%;}
#_sp_2 .ctext .cont3 .t3 .p2{ float:left; width:100%; margin:0 0 10px 0;}
#_sp_2 .ctext .cont3 .t3 .sp1{ padding:0 12px;}






}


/*20201109start*/
#obtn .pf_hei{ display:none; float:left; width:100%; height:50px; display:none;}
#obtn .pf_down{width:100%; float:left; position:fixed; left:0; bottom:0; height:50px; background:#E7220F; z-index:66; box-shadow:0 -4px 7px rgba(0,0,0,0.15);}
#obtn .pf_down li{ width:20%; float:left; text-align:center; padding:7px 0 5px 0; border-right:1px solid rgba(255,255,255, 0.2);}
#obtn .pf_down li:last-child{ border:none;}
#obtn .pf_down li .ico7{ width:100%; float:left; height:20px;display: flex;  align-items: center;  justify-content: center;}
#obtn .pf_down li .ico7 img{ width:20px; }
#obtn .pf_down li .name{ width:100%; float:left; margin-top:4px; font-size:12px; color:#fff; line-height:14px;}
#obtn .pf_down li.l1 .ico7{ background:url(_im_g/btn15.png) no-repeat center; background-size:20px 20px;}
#obtn .pf_down li.l2 .ico7{ background:url(_im_g/btn16.png) no-repeat center; background-size:20px 20px;}
#obtn .pf_down li.l3 .ico7{ background:url(_im_g/btn17.png) no-repeat center; background-size:20px 20px;}

@media screen and  (max-width:768px){
#obtn .pf_hei{ display:block;}

}

body{ overflow:hidden;}

/*20201109end*/


/*#_c_12 .ctext .dlBox dl .dataNums{ font-size: 48px; line-height: 38px; color: #fff;}
#_c_12 .ctext .dlBox dl .dataNums{ position: relative; top: 50%; font-family: "Arial"; display: inline-block; vertical-align: top; height: 62px; overflow: hidden; text-align: center;}
#_c_12 .ctext .dlBox dl .dataNums .dataOne{ display:inline-block; vertical-align:top; width: 35px; height: 62px; text-align: center; font-family: "Arial";}
#_c_12 .ctext .dlBox dl .dataNums .dataBoc{ position: relative; width: 100%; height: 100%; float: left; font-family: "Arial";}
#_c_12 .ctext .dlBox dl .dataNums .dataBoc .tt{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; float: left; font-family: "Arial";}
#_c_12 .ctext .dlBox dl .dataNums .tt span{ float: left; width: 100%; height: 100%; font-family: "Arial";font-size:60px}
@media screen and  (max-width:768px){
    #_c_12 .ctext .dlBox dl .dataNums .dataOne{width:28px}
    #_c_12 .ctext .dlBox dl .dataNums .tt span{font-size:40px}
    #_c_12 .ctext .dlBox dl .dataNums{margin-top:10px}
}*/


.sitemap{ width:100%;float:left;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#E7220F;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}







body{ overflow-x:hidden;}
/*.subNav.sub{  float:left; width:100%; position:absolute; left:0; top:100%; z-index:10; padding:15px 0;}
.subNav.sub h5 { width: 100%; float:left;height: 34px; padding:0 21.99%;}
.subNav.sub h5 a{ float:left; width:100%; color:#000 !important; font-size: 14px !important; line-height: 34px !important; height:auto !important; padding:0 !important; }
.subNav.sub h5 a:after{ display:none !important;}
.subNav.sub h5:hover a{ color:#E7220F !important;}
.subNav.sub.on h5 a{ color:#E7220F !important;}
.subNav .subNav-text{ display:none; float:right; width:100%; padding:15px 0;}
.subNav .subNav-text h2 { float: left; width:100%; color:#333; font-size: 22px; font-weight: normal; padding-left:45px;}
.subNav .subNav-text p {  float: left; width:100%; margin-top: 15px; color:#888; font-size: 12px; line-height: 24px;  padding-left:45px;}

.subNav.down{ float:left; width:100%; position:absolute; left:0; top:100%; z-index:1; background:rgba(255,255,255,0.9);}
.subNav.down:after{ float:left; width:43.5%; height:100%; position:absolute; right:0; top:0; content:''; background:#fff; z-index:1;}
.subNav.down .bd{ float:right; width:43.5%; position:relative; z-index:3;}
*/

.nav-box{ float:left; position:absolute; left:0px; top:80px; width: 100%; background:url(../img/navbg.png) center top repeat-y; z-index: 1111; overflow:hidden;
background-size: contain;
}
.subNav { display:none; float:left; width:100%; overflow: hidden; padding:0 60px; display:flex;flex-wrap:wrap; justify-content: space-between;}
.subNav .hd { float:left; margin:15px 0; width:50%;}
.subNav .hd ul{ float:right; display:flex; flex-direction:column; width:240px;}
.subNav .hd li{ float:left;}
.subNav .hd li a{display:flex; color:#000; font-size: 14px; line-height: 34px;}
.subNav .hd li:hover a{ color:#E7220F;}
.subNav .hd li.on a { color:#E7220F;}
.subNav .bd { float: right; width:50% !important; margin:30px 0;}
.subNav .bd .subNav-text{ float: left; width:100% !important;}
.subNav .bd .subNav-text h2 { float: left; width:100%; color:#333; font-size: 22px; font-weight: normal; padding-left:45px;}
.subNav .bd .subNav-text p {  float: left; width:100%; margin-top: 15px; color:#888; font-size: 12px; line-height: 24px;  padding-left:45px;}
.left{ width:181px; display:flex;}

@media screen and  (max-width:1600px){
.subNav .hd ul{ width:192px;}
	
}
@media screen and  (max-width:1200px){
.subNav .hd ul{ width:150px;}
	
}

.index_p2{ float:left; width:100%; position:relative;z-index:9; background:#000;}
.b_10_3{ float:left; width:100%;overflow: hidden;text-align:center; position:relative; padding-bottom:32%;}
.b_10_3 .img{ float:left; width:100%; line-height:0; position:absolute; left:0; top:0; z-index:1; opacity:0.2;}
.m_tgdxg{ position:absolute; left:50%; top:55%; z-index:3; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); width:100%;}
#tags{ float:left; width:100%; display:none;}


@media screen and  (max-width:768px){
.b_10_3{ height:218px; padding-bottom:0;}	
.m_tgdxg{top:66%;}
	
}






