
._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;}
#_header ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_header{position:fixed;z-index:15;margin:auto;width:100%;}#_header ._title{margin-bottom:0px;}
#_h{ width: 100%; float: left;}
#_h .ctext{ width: 100%; float: left; background:#fff; border-top:2px solid #9A002E;}
#_h .ctext .top{ width: 100%; float: left; position:relative;}
#_h .ctext .logo{ margin:38px 0; line-height: 0; float: left; position: relative;}
#_h .ctext .logo img{ width: auto; height:68px;}
#_h .ctext .right{ float: right; width:70%; height:48px; background:url(../img/h_3.png) left top no-repeat #9A002E; position:absolute; left:30%; top:0; padding:0 0 0 40px; display: flex; justify-content:flex-end;}
#_h .ctext .right:after{ float:left; width:100%; height:100%; position:absolute; left:100%; top:0; content:''; background:#9A002E;}
#_h .ctext .right .welcom{ float:left; color:#fff; font-size:14px; line-height:24px; margin:12px 0;}
#_h .ctext .right .dh{ float:left; margin:0 40px 0 45px; color:#fff; font-size:14px; line-height:24px; border-right:1px solid rgba(255,255,255,0.1); border-left:1px solid rgba(255,255,255,0.1); padding:12px 40px; display: flex;  align-items: center; }
#_h .ctext .right .dh img{ width:15px; height:15px; /*display: flex;*/ margin-right:14px;}
#_h .ctext .right .lang{ float:left; color:#fff; font-size:14px; line-height:24px; margin:12px 0 0 0;}
#_h .ctext .right .lang a{ float:left; display:flex; color:#fff;}
#_h .ctext .right .lang i{ float:left; display:flex; width:1px; height:12px; background:#fff; opacity:0.1; margin:6px 20px;}
/*20200121start*/
#_h .ctext .right .lang span{ float:left; position:relative;}
#_h .ctext .right .lang ul{ display:none; float:left; width:100px; position:absolute; right:-10px; top:100%; background:rgba(154,0,46,0.8); z-index:3; padding:17px 0 8px 0; box-shadow:0 5px 10px rgba(0,0,0,0.15);}
#_h .ctext .right .lang ul li a{ float:left; width:100%; padding:3px 10px;  justify-content:flex-end;}
#_h .ctext .right .lang a:hover{ opacity:0.5;}
#_h .ctext .right .lang span:hover ul{ display:block;}
#_h .ctext ._lang{ float:left; width:100%; margin:15px 0;}
#_h .ctext ._lang ul{ float:left; width:100%;}
#_h .ctext ._lang ul li{ float:left;}
#_h .ctext ._lang ul li a{ float:left; color:#333333; font-size:15px; line-height:26px; margin-right:15px;}
#_h .ctext ._lang ul li a.on,
#_h .ctext ._lang ul li a:hover{ color:#9A002E;}
/*20200121end*/
#_h .ctext .so_box{ float: right; position: relative; margin:94px 0 0 0;}
#_h .ctext .Search_but{ float: left; display: block; width:18px; height: 18px; line-height: 32px; color: #000000; font-size:18px; text-align: center; border: none; border-radius: 50%; background:none; display: flex;  align-items: center;  justify-content: center; cursor:pointer;}
#_h .ctext .so_but{ display: none; float: left; width: 282px; position: absolute; right: 0; top:54px;}
#_h .ctext .so{ float: left; width: 100%; background: #fff; position: relative; border: 1px solid #9A002E; z-index:4;}
#_h .ctext .so .Search{ float: left; width: 100%; height:36px; background: none; border: none; line-height: 36px; padding: 0 56px 0 10px; color: #414141; font-size: 14px;}
#_h .ctext .so .sear_sub{ float: right; width: 50px; height:100%; border: none; background:url(../img/h_1.png) center no-repeat #9A002E; position: absolute; right: 0; top: 0;}
#_h .ctext .menu{ float: right; margin-right: 6px; margin-top:56px;}
#_h .ctext .menu .nli{ margin: 0 31px 0 0; float: left; position: relative;}
#_h .ctext .menu .nli span a{ display: block; padding:0 8px; line-height:92px; height: 92px; font-size: 16px; color: #333333; border-bottom:3px solid #fff;}
#_h .ctext .menu .nli .ico{ position: absolute; top: 10px; right: 0; width: 8px; height: 8px; border-top: 1px solid #fff; border-right: 1px solid #fff;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);}
#_h .ctext .menu .nli.on span a::before,
#_h .ctext .menu .nli:hover span a::before{ content: ""; width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0; border-width: 8px; border-style: dashed dashed solid dashed; border-color: transparent transparent #9A002E transparent; position: absolute; bottom: 2px; left: 50%; margin-left: -8px;}
#_h .ctext .menu .nli.on span a,
#_h .ctext .menu .nli:hover span a{ font-weight: bold; color: #9A002E; border-bottom: 3px solid #9A002E;}
#_h .ctext .menu .nli .sub{ display: none; position: absolute; top: 100%; left:0; z-index: 4; padding:53px 0 0 0;}
#_h .ctext .menu .nli .sub:before{ float:left; width:4000px; height:100%; position:fixed; left:0; top:150px; content:''; background:rgba(0,0,0,0.95); opacity:0.95; 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;  }
#_h .ctext .menu .nli .sub:after{ float:left; width:1px; height:70vh; position:absolute; left:0; top:0; content:''; background:#fff; opacity:0.1; left:-19px; z-index:6;}
#_h .ctext .menu .nli .sub li{ float:left; width:100%; position:relative; z-index:6;}
#_h .ctext .menu .nli .sub li h5{ float:left; width:100%;}
#_h .ctext .menu .nli .sub li h5 a{ display: block; color: #fff; font-size:20px; line-height:50px; padding:0 6px; white-space:nowrap; position:relative; }
#_h .ctext .menu .nli .sub li h5 a:after{ float:left; width:7px; height:7px; border-radius:50%; background:#fff; content:''; position:absolute; left:-22px; top:50%; margin-top:-3px;}
#_h .ctext .menu .nli .sub li:hover h5 a{ color: #9A002E;}
#_h .ctext .menu .nli .sub .ul3{ display:none; float:left; width:100%; padding:7px 0 30px 0;}
#_h .ctext .menu .nli .sub .ul3 li a{ float:left; width:100%; color: #fff; font-size:16px; line-height:32px; white-space:nowrap;}
#_h .ctext .menu .nli .sub .ul3 li a:hover{ color:#9A002E;}

#_h .ctext .top1{ background: #fff;}
#_h .ctext .top1 .menu .nli .sub:before{ top:94px;}
#_h .ctext .top1 .right{ background:none;}
#_h .ctext .top1 .logo{ margin:12px 0;}
#_h .ctext .top1 .menu{ margin-top:0;}
#_h .ctext .top1 .so_box{ margin:38px 0 0 0;}
#_h .ctext .top1 .menu .nli:before{top:94px;}

#_h .ctext .menuph{ display: none;} 
#_h .ctext .xialaph{ display: none;}
#_content_4 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_4 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_4 ._block{padding:0px 0px 0 0px;margin:62px auto 0px auto;}}

#_c .slide_banner{ float:left; width:100%; margin:0; position:relative; overflow:hidden; text-align:center;}
#_c .slide_banner .slick-slide{ width:100%; padding:0; position:relative; line-height:0;}
#_c .slide_banner .slick-dots{ height:28px; bottom:29px;}
#_c .slide_banner img{ width:100%;}
#_c .slide_banner .slick-dots li{ background:url(../img/c_1.png) center no-repeat; background-size:contain; width:25px; height:28px; margin:0 43px; text-indent:-9999px; vertical-align:top; border-radius:50%; position:relative;}
#_c .slide_banner .slick-dots li button{ display:none;}
#_c .slide_banner .slick-dots li.slick-active{ background:url(../img/c_2.png) center no-repeat; background-size:contain;}
#_c .slide_banner .slick-dots li::after{ float:left; width:86px; height:1px; position:absolute; left:100%; top:50%; content:''; background:#fff; opacity:0.5;}
#_c .slide_banner .slick-dots li:last-child::after{ display:none;}
#_c .slide_banner .slick-prev{ left:45px; width:50px; height:50px; border-radius:50%; border:1px solid #fff; background:url(../img/c_4.png) center no-repeat; background-size:contain;}
#_c .slide_banner .slick-next{ right:45px; width:50px; height:50px; border-radius:50%; border:1px solid #fff; background:url(../img/c_3.png) center no-repeat; background-size:contain;}

#_content_5 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_content_5 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_5 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_1{ float:left; width:100%;}
#_c_1 .ctext{ float:left; width:100%;}
#_c_1 .ctext li{ float:left; width:46.15%;}
#_c_1 .ctext li a{ float:left; width:100%; position:relative; padding-bottom:31.6%; overflow:hidden;}
#_c_1 .ctext li a .img{ float:left; width:100%; min-height:100%; position:absolute; 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%);
-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 li a:hover .img{ transform:translate(-50%,-50%) scale(1.1,1.1); -moz-transform:translate(-50%,-50%) scale(1.1,1.1); -ms-transform:translate(-50%,-50%)  scale(1.1,1.1); -o-transform:translate(-50%,-50%)  scale(1.1,1.1); -webkit-transform:translate(-50%,-50%)  scale(1.1,1.1); }
#_c_1 .ctext li a .bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; background:#000000; z-index:3; opacity:0.5;
-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 li a:hover .bg { opacity:0.4; }
/*20201029start*/
#_c_1 .ctext li a .cont{ float:left; width:100%; position:absolute; left:0; top:50%; margin-top:-29px; color:#fff; font-size:30px; line-height:58px; text-align:center; z-index:4; }
#_c_1 .ctext li a .tit{ display:inline-block; position:relative; vertical-align:top; padding:0 25px;}
#_c_1 .ctext li a .tit i{ float:left; position:absolute; left:0; bottom:0;}
#_c_1 .ctext li a .tit i:after{ float:left; width:12px; height:2px; position:absolute; left:0; bottom:0; content:''; background:#fff;}
#_c_1 .ctext li a .tit i:before{ float:left; width:2px; height:12px; position:absolute; left:0; bottom:0; content:''; background:#fff;}
#_c_1 .ctext li a .tit em{ float:left; position:absolute; right:0; top:0;}
#_c_1 .ctext li a .tit em:after{ float:left; width:12px; height:2px; position:absolute; right:0; top:0; content:''; background:#fff;}
#_c_1 .ctext li a .tit em:before{ float:left; width:2px; height:12px; position:absolute; right:0; top:0; content:''; background:#fff;}
/*20201029end*/
#_c_1 .ctext li:nth-child(2n){ float:right;}
#_c_1 .ctext li:nth-child(2n) .tit i{ bottom:auto; top:0;}
#_c_1 .ctext li:nth-child(2n) .tit i:after,
#_c_1 .ctext li:nth-child(2n) .tit i:before{ bottom:auto; top:0;}
#_c_1 .ctext li:nth-child(2n) .tit em{ top:auto; bottom:0;}
#_c_1 .ctext li:nth-child(2n) .tit em:after,
#_c_1 .ctext li:nth-child(2n) .tit em:before{ top:auto; bottom:0;}
#_content_6 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_content_6 ._title{margin-bottom:50px;}@media screen and (max-width:768px){#_content_6 ._block{padding:20px 15px 30px 15px;margin:0px auto 0px auto;}#_content_6 ._title{margin-bottom:20px;}}

#_c_2{ float:left; width:100%;}
#_c_2 .ctext{ float:left; width:100%;}


#_c_2 .ctext .list{ float:left; width:100%; }
#_c_2 .ctext .list li{ float:left; width:100%;}
#_c_2 .ctext .list li a{ float:left; width:100%; position:relative; padding-bottom:20%; overflow:hidden;}
#_c_2 .ctext .list li a .img{ float:left; width:100%; min-height:100%; position:absolute; 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_2 .ctext .list li a .bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; background:#000000; z-index:3; opacity:0.3;}
/*20201029start*/
#_c_2 .ctext .list li a .cont{ float:left; width:100%; position:absolute; left:0; top:50%; color:#fff; font-size:30px; line-height:40px; text-align:center; font-weight:bold; z-index:4; padding:0 15px; 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_2 .ctext .list li a .cont i{ margin:0 15px;}
#_c_2 .ctext .list .slick-dots{ height:11px; position:static; margin-top:30px;}
#_c_2 .ctext .list .slick-dots li{ width:11px; height:11px; border-radius:50%; opacity:0.3; background:#fff; float:none; vertical-align:top; margin:0 10px;}
#_c_2 .ctext .list .slick-dots li.slick-active{ opacity:1;}

#_t{ float:left; width:100%;}
#_t .ctext{ float:left; width:100%;}
#_t .ctext .title{ float:left; width:100%; text-align:center; color:#fff; font-size:42px; line-height:52px;}
#_t .ctext .ifno{ float:left; width:100%; text-align:center; color:#fff; opacity:0.6; margin-top:15px;}
/*20201029end*/
#_content_8 ._block{padding:100px 0px 0px 0px;margin:0px auto 0px auto;}#_content_8 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_8 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_8 ._title{margin-bottom:20px;}}

#_c_3{ float:left; width:100%;}
#_c_3 .ctext{ float:left; width:100%;}
/*20201029start*/
#_c_3 .ctext .title{ float:left; width:100%; text-align:center; color:#333333; font-size:42px; line-height:52px;}
#_c_3 .ctext .ifno{ float:left; width:100%; text-align:center; color:#333333; opacity:0.6; margin-top:15px;}
/*20201029end*/
#_c_3 .ctext .list{ float:left; width:100%; }
#_c_3 .ctext .list li{ float:left; width:33.33%;}
#_c_3 .ctext .list li a{ float:left; width:100%; position:relative; overflow:hidden; }
#_c_3 .ctext .list li a ._pimg{ height:auto !important;}
#_c_3 .ctext .list li a ._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;   }
#_c_3 .ctext .list li a:hover ._img{ transform:translate(-50%,-50%) scale(1.1,1.1); -moz-transform:translate(-50%,-50%) scale(1.1,1.1); -ms-transform:translate(-50%,-50%)  scale(1.1,1.1); -o-transform:translate(-50%,-50%)  scale(1.1,1.1); -webkit-transform:translate(-50%,-50%)  scale(1.1,1.1); }
#_c_3 .ctext .list li a .bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; background:#000000; z-index:3; opacity:0.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; }
/*20201029start*/
#_c_3 .ctext .list li a .cont{ float:left; width:100%; position:absolute; left:0; bottom:12px; color:#fff; font-size:24px; line-height:44px; text-align:center; font-weight:bold; z-index:4; padding:0 15px;
-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 .cont span{ display:none; font-weight:normal; font-size:16px; line-height:36px;}
#_c_3 .ctext .list li a:hover .bg{ background:#9A002E; opacity:0.92;}
#_c_3 .ctext .list li a:hover .cont{ font-size:30px; line-height:50px; bottom: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_3 .ctext .list li a:hover .cont span{ display:block; }
#_t_1 .ctext .title{ float:left; width:100%; text-align:center; color:#333333; font-size:42px; line-height:52px;}
#_t_1 .ctext .ifno{ float:left; width:100%; text-align:center; color:#333333; opacity:0.6; margin-top:15px;}
/*20201029end*/
#_content_10 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_10 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_10 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_10 ._title{margin-bottom:20px;}}

#_c_4{ float:left; width:100%;}
#_c_4 .ctext{ float:left; width:100%;}
/*20201029start*/
#_c_4 .ctext .title{ float:left; width:100%; text-align:center; color:#333333; font-size:42px; line-height:52px;}
#_c_4 .ctext .ifno{ float:left; width:100%; text-align:center; color:#333333; opacity:0.6; margin-top:15px;}
#_c_4 .ctext .list{ float:left; width:100%; margin-top:35px;}
#_c_4 .ctext .list ul{ margin:0 -10px; display: flex;  flex-wrap: wrap;}
#_c_4 .ctext .list li{ float:left; width:23.46%; margin:20px 0.77% 0 0.77%; flex-grow: 0;
  flex-basis: 23.46%;}
#_c_4 .ctext .list li a{ float:left; width:100%; text-align:center; padding:55px 15% 55px 15%; }
#_c_4 .ctext .list li:hover{ background:#fff; box-shadow:0 16px 68px rgba(255,0,76,0.08); }
#_c_4 .ctext .list li a .pic{ float:left; width:100%; display: flex;  align-items: center;  justify-content: center;}
#_c_4 .ctext .list li a ._pimg{ width:77px; height:77px; }
#_c_4 .ctext .list li a ._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;   }
#_c_4 .ctext .list li:hover ._img{ transform:translate(-50%,-50%) scale(1.1,1.1); -moz-transform:translate(-50%,-50%) scale(1.1,1.1); -ms-transform:translate(-50%,-50%)  scale(1.1,1.1); -o-transform:translate(-50%,-50%)  scale(1.1,1.1); -webkit-transform:translate(-50%,-50%)  scale(1.1,1.1); }
#_c_4 .ctext .list li a .tit{ float:left; width:100%; font-size:24px; line-height:34px; color:#333333; margin:34px 0 12px 0;}
#_c_4 .ctext .list li a .cont{ float:left; width:100%; font-size:15px; line-height:24px; color:#555555;}
#_t_2 .ctext .title{ float:left; width:100%; text-align:center; color:#333333; font-size:42px; line-height:52px;}
#_t_2 .ctext .ifno{ float:left; width:100%; text-align:center; color:#333333; opacity:0.6; margin-top:15px;}
/*20201029end*/
#_content_12 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_content_12 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_12 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_12 ._title{margin-bottom:20px;}}

#_c_5{ float:left; width:100%;}
#_c_5 .ctext{ float:left; width:100%;}
/*20201029start*/
#_c_5 .ctext .title{ float:left; width:100%; text-align:center; color:#fff; font-size:42px; line-height:52px;}
#_c_5 .ctext .ifno{ float:left; width:100%; text-align:center; color:#fff; opacity:0.6; margin-top:15px;}
#_c_5 .ctext .list{ float:left; width:100%;  overflow:hidden;}
#_c_5 .ctext .list ul{ margin:0 -15px;}
#_c_5 .ctext .list li{ float:left; width:20%; padding:0 15px; margin-top:30px;}
#_c_5 .ctext .list li a{ float:left; width:100%; position:relative; padding-bottom:55.9%; overflow:hidden;}
#_c_5 .ctext .list li a .img{ float:left; width:100%; min-height:100%; position:absolute; 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%);
-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_5 .ctext li a:hover .img{ transform:translate(-50%,-50%) scale(1.1,1.1); -moz-transform:translate(-50%,-50%) scale(1.1,1.1); -ms-transform:translate(-50%,-50%)  scale(1.1,1.1); -o-transform:translate(-50%,-50%)  scale(1.1,1.1); -webkit-transform:translate(-50%,-50%)  scale(1.1,1.1); }
#_c_5 .ctext .list li a .bg{ float:left; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; background:#9A002E; 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_5 .ctext .list li a .cont{ float:left; width:100%; position:absolute; left:-20%; top:50%; opacity:0; color:#fff; font-size:18px; line-height:28px; text-align:center; font-weight:bold; z-index:4; padding:0 15px; 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 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_5 .ctext .list li a:hover .bg{ left:0; opacity:0.95;}
#_c_5 .ctext .list li a:hover .cont{ left:0; opacity:1;}
#_c_5 .ctext .list .slick-dots{ height:11px; position:static; margin-top:30px;}
#_c_5 .ctext .list .slick-dots li{ width:11px; height:11px; border-radius:50%; border:1px solid #fff; float:none; vertical-align:top; margin:0 8px; padding:0;}
#_c_5 .ctext .list .slick-dots li.slick-active{ background:#fff;}
/*20201029end*/
#_footer_2 ._block{padding:80px 0px 0px 0px;margin:0px auto 0px auto;}#_footer_2 ._title{margin-bottom:20px;}#_f .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_footer_2 ._block{padding:20px 0 0px 0;margin:0px auto 0px auto;}}

#_f{ float:left; width:100%;}
/*20201029start*/
#_f .ctext .ctextL{ float:left; margin-bottom:52px; display: flex; flex-direction:column; margin-right:10px; }
#_f .ctext .ctextL .tel{ float:left; color:#333333; font-size:14px; line-height:34px; display: flex;  align-items: center;}
#_f .ctext .ctextL .num{ float:left; color:#333333; font-size:36px; line-height:36px; font-family:Arial; font-weight:bold;}
#_f .ctext .ctextL .cont{ float:left; color:#333333; font-size:15px; line-height:32px; margin:17px 0 25px 0;}
#_f .ctext .ctextL .share{ float:left; width:100%;  display: flex;}
#_f .ctext .ctextL .share .l1{ float:left; width:34px; height:34px; position:relative; margin-right:10px;}
#_f .ctext .ctextL .share .l1 a{ float:left; width:34px; height:34px; border:1px solid #373737; background:rgba(255,255,255,0.15); border-radius:50%; position:relative;}
#_f .ctext .ctextL .share .l1 a .ico1{ position:relative; z-index:3;}
#_f .ctext .ctextL .share .l1 a .ico2{ position:absolute; left:0; top:0; z-index:4; opacity:0;}
#_f .ctext .ctextL .share .l1 a:hover{ border:1px solid #9A002E; background:#9A002E;}
#_f .ctext .ctextL .share .l1 i{ float:left; width:90px; background:#fff; padding:5px; position:absolute; left:0; bottom:100%; margin:0 0 14px 0; 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:17px; 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 .ico1{ opacity:0;}
#_f .ctext .ctextL .share .l1:hover .ico2{ opacity:1;}
#_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 .ctextR{ float:right; width:75.38%; margin-bottom:52px; display: flex;  justify-content: space-between;}
#_f .ctext .nav{ float:left; display: flex; flex-direction:column; }
#_f .ctext .nav h5{ float:left; display: flex; color:#333333; font-size:18px; line-height:38px;}
#_f .ctext .nav ul{ float:left; display: flex; flex-direction:column; margin-top:11px;}
#_f .ctext .nav ul li{ float:left; display: flex; }
#_f .ctext .nav ul li a{ float:left; display: flex;  color:#555555; font-size:15px; line-height:32px;}
#_f .ctext .nav ul li a:hover{ color:#9A002E;}

#_f .footer{ float:left; width:100%; background:#9A002E; padding:20px 0;}
#_f .Copyright{ float:left; color:#fff; color:#fff; font-size:15px; line-height:24px; margin:5px 0;}
#_f .links{ float:right; position:relative; width:160px;}
#_f .links h5{ float:left; width:100%; color:#fff; font-size:15px; line-height:34px; border:1px solid rgba(255,255,255,0.2); padding:0 10px; cursor:pointer; position:relative; }
#_f .links h5:after{ float:left; width:6px; height:1px; position:absolute; right:10px; top:50%; content:''; background:#fff; transform:rotate(-45deg);}
#_f .links h5:before{ float:left; width:6px; height:1px; position:absolute; right:14px; top:50%; content:''; background:#fff; transform:rotate(45deg);}
#_f .links ul{ display:none; float:left; width:100%; position:absolute; right:0; bottom:100%; background:rgba(0,0,0,1); padding:8px 0;}
#_f .links li{ float:left; width:100%;}
#_f .links li a{ float:left; width:100%; padding:0 10px; color:#fff; font-size:14px; line-height:22px;}
/*20201029end*/
#_fixed_3{position:fixed;z-index:14;right:0px;top: 60%;-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){#_b3467{display:none}
/*20201029start*/
#_f .footer{ padding:20px 15px;}
/*20201029end*/
}

#_pf{ width: 100%; float: left;}
#_pf .ctext{ top: 50%;
-ms-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transform: translate(0,-50%);}
#_pf .ctext .l1{ cursor: pointer; position: relative; width:50px; height:50px; background:#474747; border-bottom:1px solid #575757; display: flex;  align-items: center;  justify-content: center; flex-direction:column ;}
#_pf .ctext .l1:last-child{ border-bottom:none;}
#_pf .ctext .l1 a{ display:flex; width:100%; }
#_pf .ctext .l1 .ico{ width: 100%; height:38px; position: relative; z-index: 4; display: flex;}
#_pf .ctext .l1 .tit{ width:100%; color:#fff; font-size:14px; line-height:20px; display: flex; justify-content: center;}
#_pf .ctext .l1:hover{ background: #9A002E;}
#_pf .ctext .l1 .wz{ display: flex; z-index:4; position: absolute; top: 0; white-space: nowrap; color: #fff; background: #9A002E; font-size: 14px; line-height:50px; height: 50px;
-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 i{ float:left; width:38px; height:38px; margin:6px 0;}
#_pf .ctext .l1 .pad{ position: absolute; top:0;
-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:0; z-index: 3;}
#_pf .ctext .l1 .pad .ewm:after{ float:left; width:0; height:0; position:absolute; top:19px; content:''; border-top:6px solid transparent; border-bottom:6px solid transparent; }
#_pf .ctext .l1 .pad .ewm ._pimg{ width:101px; padding-bottom: 100%; position: relative; overflow: hidden;}
#_pf .ctext .l1 .pad .ewm ._pimg img{ width:94%; position: absolute; left: 50%; top: 50%; min-height:94%;
-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 .l1 .con.ltr{ left: 0;}
#_pf .ctext .l1 .con.ltr.wz{ padding: 0 16px 0 6px;}
#_pf .ctext .l1 .con.ltr.pad{ padding: 0 0 0 62px;}
#_pf .ctext .l1 .con.ltr.pad .ewm{background:#9A002E;}
#_pf .ctext .l1 .con.ltr.pad .ewm:after{ right:100px; border-right:6px solid #9A002E;}
#_pf .ctext .l1 .con.rtl{ right: 0;}
#_pf .ctext .l1 .con.rtl.wz{ padding:0 16px 0 7px;}
#_pf .ctext .l1 .con.rtl.pad{ padding: 0 62px 0 0;}
#_pf .ctext .l1 .con.rtl.pad .ewm{ background:#9A002E;}
#_pf .ctext .l1 .con.rtl.pad .ewm:after{ left:100px;  border-left:6px solid #9A002E;}

#_content_13 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_13 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_13 ._block{padding:0px 0px 0px 0px;margin:62px auto 0px auto;}}

#_c_6{ width: 100%; float: left;}
#_c_6 .ctext{ width: 100%; float: left; line-height: 0; position: relative; overflow: hidden;}
#_c_6 .ctext .bg{position: absolute; bottom:0; left: 0; width: 100%; height: 150px;z-index: 1;
    background: linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -ms-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -moz-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
}
#_location_15 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_location_15 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_15 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_lt .ctext{ float:left; width:100%; border-bottom:1px solid #e5e5e5;padding-bottom:20px;}
/*20201029start*/
#_lt .ctext .slideR{ float:right; color:#555555; font-size:15px; line-height:36px;}
#_lt .ctext .slideR a{ color:#555555;}
#_lt .ctext .slideR a.on,
#_lt .ctext .slideR a:hover{ color:#9A002E;}
#_lt .ctext .pz_SideLayer{ float:left;}
#_lt .ctext .pz_SideLayer .l1{ float:left; position:relative; padding-right:10px;}
#_lt .ctext .pz_SideLayer .l1:after{ float:left; width:10px; height:1px; position:absolute; right:0; top:50%; content:''; background:#e5e5e5;}
#_lt .ctext .pz_SideLayer .l1:last-child{ padding-right:0;}
#_lt .ctext .pz_SideLayer .l1:last-child:after{ display:none;}
#_lt .ctext .pz_SideLayer .l1 a{ float:left; height:36px; line-height:36px; color:#333333; font-size:16px; border-radius:3px; padding:0 18px; margin:0 3px;}
#_lt .ctext .pz_SideLayer .l1.on a,
#_lt .ctext .pz_SideLayer .l1:hover a{ background:#9A002E; color:#ffffff; }
#_location_16 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_location_16 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_16 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}

#_lt_1 .ctext{ float:left; width:100%;}
#_lt_1 .ctext .ctextL{ float:left; width:23.84%; margin-top:5px;}
#_lt_1 .ctext .ctextL .pz_SideLayer{ float:left; width:100%; border-bottom:1px solid #e5e5e5; }
#_lt_1 .ctext .ctextL .pz_SideLayer .l1{ float:left; width:100%;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; padding:20px 30px 20px 23px; border:1px solid #e5e5e5; border-bottom:none; background:#f0f0f0; position:relative;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:after{ float:left; width:12px; height:1px; content:''; position:absolute; right:23px; top:50%; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); background:#333333; margin-top:4px;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:before{ float:left; width:12px; height:1px; content:''; position:absolute; right:23px; top:50%;  transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); background:#333333; margin-top:-4px;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1.on a,
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:hover{ background:#9A002E; color:#fff; border:1px solid #9A002E; border-bottom:none;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1.on a:after,
#_lt_1 .ctext .ctextL .pz_SideLayer .l1.on a:before,
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:hover:after,
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:hover:before{ background:#fff;}

#_lt_1 .ctext .ctextR{ float:right; width:71.76%;}
#_lt_1 .ctext .ctextR .cont1{ float:left; width:100%;}
#_lt_1 .ctext .ctextR .cont1 .tit{ float:left; width:100%; color:#333333; text-align:center;}
#_lt_1 .ctext .ctextR .cont1 .info{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; margin:44px 0 55px 0;}
#_lt_1 .ctext .ctextR .cont1 .info img{ width:100%;}
#_lt_1 .ctext .ctextR .cont2{ float:left; width:100%;}
#_lt_1 .ctext .ctextR .cont2 .tit1{ float:left; width:100%; color:#9A002E; font-size:20px; line-height:30px; font-weight:bold; border-bottom:1px solid #e5e5e5; position:relative;}
#_lt_1 .ctext .ctextR .cont2 .tit1 span{ float:left; position:relative; padding-bottom:12px;}
#_lt_1 .ctext .ctextR .cont2 .tit1 span:after{ float:left; width:100%; height:3px; content:''; position:absolute; left:0; bottom:-2px; background:#9A002E;}
#_lt_1 .ctext .ctextR .cont2 .list{ float:left; width:100%; display: flex; flex-wrap: wrap; margin-top:36px;}
#_lt_1 .ctext .ctextR .cont2 .list li{ float:left; width:25%; padding:0 10px; text-align:center; display: flex; flex-wrap: wrap; flex-direction:column ; margin-top:20px;}
#_lt_1 .ctext .ctextR .cont2 .list li .top{ float:left; width:100%; display: flex;justify-content:center;flex-direction:column ; align-items:center;}
#_lt_1 .ctext .ctextR .cont2 .list li .pic{ float:left; width:90px; height:90px; border-radius:50%; background:#9A002E; display: flex;justify-content:center;  align-items: center;flex-direction:column ;}
#_lt_1 .ctext .ctextR .cont2 .list li .pic span{ float:left; width:100%; color:#fff; font-size:15px; line-height:17px; font-weight:bold; margin-bottom:8px;}
#_lt_1 .ctext .ctextR .cont2 .list li .pic img{ width:32px; height:32px;}
#_lt_1 .ctext .ctextR .cont2 .list li .tit2{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; display: flex;justify-content:center; margin-top:20px;}
#_content_17 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_17 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_17 ._block{padding:0px 0px 0px 0px;margin:62px auto 0px auto;}}

#_location_18 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_location_18 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_18 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_list_62 ._block{padding:70px 0px 60px 0px;margin:0px auto 0px auto;}#_list_62 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_62 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}

#_l_1 .ctext{ float:left; width:100%;}
/*#_l_1 .ctext .ctextL{ float:left; width:23.84%;}
#_l_1 .ctext .ctextL .pz_SideLayer{ float:left; width:100%; border-bottom:1px solid #e5e5e5; }
#_l_1 .ctext .ctextL .pz_SideLayer .l1{ float:left; width:100%;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; padding:20px 30px 20px 23px; border:1px solid #e5e5e5; border-bottom:none; background:#f0f0f0; position:relative;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:after{ float:left; width:15px; height:1px; content:''; position:absolute; right:23px; top:50%; background:#333333;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:before{ float:left; width:1px; height:15px; content:''; position:absolute; right:23px; top:50%; background:#333333; margin-top:-7px; margin-right:7px;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1.on .la1,
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:hover{ background:#9A002E; color:#fff; border:1px solid #9A002E; border-bottom:none;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1.on .la1:after,
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:hover:after{ background:#fff;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1.on .la1:before,
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:hover:before{ background:#9A002E;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2{ float:left; width:100%; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding-left:49px;  }
#_l_1 .ctext .ctextL .pz_SideLayer .l2 a{ float:left; width:100%; border-left:1px solid #e5e5e5; color:#333333; font-size:15px; line-height:28px; border-bottom:1px solid #e5e5e5; padding:10px 22px; }
#_l_1 .ctext .ctextL .pz_SideLayer .l2 a:last-child{ border-bottom:none;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2 a.on,
#_l_1 .ctext .ctextL .pz_SideLayer .l2 a:hover{ color:#9A002E;}*/

#_l_1 .ctext .ctextL{ float:left; width:23.84%;}
#_l_1 .ctext .ctextL .pz_SideLayer{ float:left; width:100%; border-bottom:1px solid #e5e5e5; }
#_l_1 .ctext .ctextL .pz_SideLayer .l1{ float:left; width:100%;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; padding:20px 30px 20px 23px; border:1px solid #e5e5e5; border-bottom:none; background:#f0f0f0; position:relative;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:after{ float:left; width:15px; height:1px; content:''; position:absolute; right:23px; top:50%; background:#333333;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:before{ float:left; width:1px; height:15px; content:''; position:absolute; right:23px; top:50%; background:#333333; margin-top:-7px; margin-right:7px;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1.on .la1,
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:hover{ background:#9A002E; color:#fff; border:1px solid #9A002E; border-bottom:none;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1.on .la1:after,
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:hover:after{ background:#fff;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1.on .la1:before,
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:hover:before{ background:#9A002E;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2{  float:left; width:100%; border-right:1px solid #e5e5e5; padding-left:0; display:none; }
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2{ float:left; width:100%; border-left:1px solid #e5e5e5; color:#333333; font-size:15px; line-height:28px; padding:10px 22px 10px 36px; position:relative; }
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2:after{ float:left; width:4px; height:4px; border-radius:50%; background:#333333; content:''; position:absolute; left:26px; top:50%; margin-top:-2px; background:#333333; }
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2:last-child{ border-bottom:none;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2.on,
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2:hover{ color:#9A002E;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2.on:after,
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2:hover:after{ background:#9A002E;}
#_l_1 .ctext .ctextL .pz_SideLayer dl{ float:left; width:100%; border-bottom:1px solid #e5e5e5;}
#_l_1 .ctext .ctextL .pz_SideLayer dl:last-child{ border-bottom:none;}
#_l_1 .ctext .ctextL .pz_SideLayer dl dd{ float:left; width:100%; border-left:1px solid #e5e5e5; color:#333333; font-size:15px; line-height:28px; padding:0 22px 10px 36px; position:relative; }
#_l_1 .ctext .ctextL .pz_SideLayer dl dd .la3{ float:left; width:100%; color:#333333; font-size:15px; line-height:25px; position:relative; padding-left:10px;}
#_l_1 .ctext .ctextL .pz_SideLayer dl dd .la3:after{ float:left; width:4px; height:4px; content:''; position:absolute; left:0; top:50%; background:#333333; margin-top:-2px; transform:rotate(-45deg); -ms-transform:rotate(-45deg);}
#_l_1 .ctext .ctextL .pz_SideLayer dl dd .la3:hover{ color:#9A002E;}
#_l_1 .ctext .ctextL .pz_SideLayer dl dd .la3:hover:after{ background:#9A002E;}
#_l_1 .ctext .ctextL .pz_SideLayer .li4{ float:left; width:100%; padding-left:10px; margin-top:5px;}
#_l_1 .ctext .ctextL .pz_SideLayer .li4 .la4{ float:left; width:100%; padding-left:10px; color:#666; font-size:14px; line-height:24px; position:relative;}
#_l_1 .ctext .ctextL .pz_SideLayer .li4 .la4:after{ float:left; width:0; height:0; content:''; position:absolute; left:0; top:50%; border-top: 4px solid transparent; border-bottom:4px solid transparent;border-left:4px solid #666; margin-top:-4px; }
#_l_1 .ctext .ctextL .pz_SideLayer .li4 .la4:hover{ color:#9A002E;}
#_l_1 .ctext .ctextL .pz_SideLayer .li4 .la4:hover:after{border-left:4px solid #9A002E;}


#_l_1 .ctext .ctextR{ float:right; width:71.76%;}
#_l_1 .ctext .pz_fy{width:100%; float:left;display: flex;  align-items: center;  justify-content: center;}
#_l_1 .ctext .pz_fy a { border: #ebeced 1px solid; width:26px; height:26px; align-items: center; justify-content: center; color:#323232; font-size:14px; display: flex; margin:0 2px; border-radius:2px;}
#_l_1 .ctext .pz_fy a:hover,
#_l_1 .ctext .pz_fy a.on{color:#fff; border:#9A002E 1px solid; background:#9A002E;}
#_l_1 .ctext .pz_fy a.l,
#_l_1 .ctext .pz_fy a.r{ font-family:'宋体'; }
#_l_1 .ctext .list{ float:left; width:100%; margin-bottom:25px;}
#_l_1 .ctext .list ul{ margin:0 -15px; display: flex;  align-items: center; flex-wrap:wrap;}
#_l_1 .ctext .list li{ float:left; width:30.33%; margin:0 1.5% 34px 1.5%; display: flex; position:relative; border:1px solid #e5e5e5;}
#_l_1 .ctext .list li a{ float:left; width:100%;}
#_l_1 .ctext .list li ._pimg{ line-height:0; height:auto !important;}
#_l_1 .ctext .list li ._pimg ._div{ padding-bottom:0 !important;}
#_l_1 .ctext .list li ._img{ position:static; width:100% !important;left:0 !important; top:0 !important;  transform:none !important; -webkit-transform:none !important; 
-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_1 .ctext .list li .tit{ float:left; text-align:center;width:100%; position:absolute; left:0; bottom:0; color:#fff; padding:11px; background:rgba(0,0,0,0.5); -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_1 .ctext .list li a:hover ._img{ transform:scale(1.1,1.1); -ms-transform: scale(1.1,1.1);}
#_l_1 .ctext .list li a:hover .tit{ background:#9A002E;}
#_content_60 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_60 ._title{margin-bottom:20px;}
/*20201114start*/
@media screen and (max-width:768px){#_content_60 ._block{padding:0px 0px 0 0px;margin:62px auto 0px auto;}}
/*20201114end*/

#_subpage_61 ._block{padding:70px 0px 80px 0px;margin:0px auto 0px auto;}#_subpage_61 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_61 ._block{padding:0 15px 20px 15px;margin:0px auto 0px auto;}}

#_sp_2 .ctext{ float:left; width:100%;}

/*20201114start*/

#_sp_2 .ctext .ctextL{ float:left; width:23.84%;}
#_sp_2 .ctext .ctextL .pz_SideLayer{ float:left; width:100%; border-bottom:1px solid #e5e5e5; }
#_sp_2 .ctext .ctextL .pz_SideLayer .l1{ float:left; width:100%;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; padding:20px 30px 20px 23px; border:1px solid #e5e5e5; border-bottom:none; background:#f0f0f0; position:relative;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:after{ float:left; width:15px; height:1px; content:''; position:absolute; right:23px; top:50%; background:#333333;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:before{ float:left; width:1px; height:15px; content:''; position:absolute; right:23px; top:50%; background:#333333; margin-top:-7px; margin-right:7px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1.on .la1,
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:hover{ background:#9A002E; color:#fff; border:1px solid #9A002E; border-bottom:none;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1.on .la1:after,
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:hover:after{ background:#fff;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1.on .la1:before,
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:hover:before{ background:#9A002E;}
#_sp_2 .ctext .ctextL .pz_SideLayer dl{ float:left; width:100%;}
#_sp_2 .ctext .ctextL .pz_SideLayer dl dd{ float:left; width:100%;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l2{ float:left; width:100%;/* border-left:1px solid #e5e5e5;*/ border-right:1px solid #e5e5e5; padding-left:0;  }
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a{ float:left; width:100%; border-left:1px solid #e5e5e5; color:#333333; font-size:15px; line-height:28px; border-bottom:1px solid #e5e5e5; padding:10px 22px 10px 36px; position:relative; }
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a:after{ float:left; width:4px; height:4px; border-radius:50%; background:#333333; content:''; position:absolute; left:26px; top:50%; margin-top:-2px; background:#333333; }
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a:last-child{ border-bottom:none;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a.on,
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a:hover{ color:#9A002E;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a.on:after,
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a:hover:after{ background:#9A002E;}
#_sp_2 .ctext .ctextL .pz_SideLayer .li4{ float:left; width:100%; margin-top:-1px; border-top:1px solid #fff; position:relative; z-index:3; padding-left:36px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .li4 .la4{ float:left; width:100%; padding:0 0 0 12px; border:none; font-size:14px; line-height:26px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .li4 .la4:after{ display:none;}
#_sp_2 .ctext .ctextL .pz_SideLayer .li4 .la4:before{ float:left; width:4px; height:4px; content:''; position:absolute; left:0; top:50%; background:#333333; margin-top:-2px; transform:rotate(-45deg); -ms-transform:rotate(-45deg);}



#_sp_2 .ctext .ctextR{ float:right; width:71.76%;}

#_sp_2 .ctext .list{ float:left; width:100%; }
#_sp_2 .ctext .list ul{ margin:0 -22px;}
#_sp_2 .ctext .list li{ float:left; width:50%; padding:0 22px; margin-top:20px;}
#_sp_2 .ctext .list li a{ float:left; width:100%; position:relative; border:1px solid #e5e5e5;}
#_sp_2 .ctext .list li ._pimg{ line-height:0; height:auto !important;}
#_sp_2 .ctext .list li ._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;  }
#_sp_2 .ctext .list li .tit{ float:left;text-align:center; width:100%; position:absolute; left:0; bottom:0; color:#fff; padding:11px; background:rgba(0,0,0,0.5); -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; }
#_sp_2 .ctext .list li a:hover ._img{ transform:translate(-50%,-50%) scale(1.1,1.1); -moz-transform:translate(-50%,-50%) scale(1.1,1.1); -ms-transform:translate(-50%,-50%) scale(1.1,1.1); -o-transform:translate(-50%,-50%) scale(1.1,1.1); -webkit-transform:translate(-50%,-50%) scale(1.1,1.1);}
#_sp_2 .ctext .list li a:hover .tit{ background:#9A002E;}
#_sp_2 .ctext .title{ float:left; width:100%; color:#fff; font-size:18px; line-height:48px; margin:50px 0 8px 0; border-bottom:1px solid #e5e5e5;}
#_sp_2 .ctext .title span{ float:left; width:152px; line-height:48px; text-align:center; background:#9A002E;}

#_sp_2 .ctext .sx_fy{ float:left; width:100%; padding:15px 0; border-top:1px solid #e5e5e5;}
#_sp_2 .ctext .sx_fy a{ float:left; width:48.5%; color:#333333; font-size:15px; line-height:25px;}
#_sp_2 .ctext .sx_fy a.r{ float:right; text-align:right;}
#_sp_2 .ctext .sx_fy a:hover{ color:#9A002E;}
#_sp_2 .ctext .tab{ float:left; width:100%; margin-top:40px;}
#_sp_2 .ctext .tab .hd{ float:left; width:100%; border-bottom:1px solid #e5e5e5;}
#_sp_2 .ctext .tab .hd li{ float:left; color:#333333; font-size:18px; line-height:48px; padding:0 38px; margin-right:6px; cursor:pointer;}
#_sp_2 .ctext .tab .hd li.on{ background:#9A002E; color:#fff;}
#_sp_2 .ctext .tab .bd{ float:left; width:100%; margin:36px 0 36px 0;}
#_sp_2 .ctext .tab .cont{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px;}
#_sp_2 .ctext .Det{ float:left; width:100%; border-bottom:1px solid #e5e5e5;}
#_sp_2 .ctext .pic{ float:left; width:100%; margin-top:39px;}
#_sp_2 .ctext .pic .big{ float:left; width:73.2%;}
#_sp_2 .ctext .pic .big .slick-list{ padding-right:1px;}
#_sp_2 .ctext .pic .big .l1{float:left;width:100%;line-height:0;border:1px solid #e5e5e5;/*padding-bottom: 58.3%;*/position:relative;overflow:hidden;}
#_sp_2 .ctext .pic .big .l1 img{ width:100%;/* position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);*/}
#_sp_2 .ctext .pic .big .slick-prev{ left:0; width:24px; height:56px; background:url(../img/ico1_1.png) center no-repeat #474747; }
#_sp_2 .ctext .pic .big .slick-next{ right:0; width:24px; height:56px; background:url(../img/ico2_1.png) center no-repeat #474747; }
#_sp_2 .ctext .pic .big .slick-prev:hover{ background:url(../img/ico1_1.png) center no-repeat #9A002E;}
#_sp_2 .ctext .pic .big .slick-next:hover{ background:url(../img/ico2_1.png) center no-repeat #9A002E;}
#_sp_2 .ctext .pic .small{ float:right; width:23.4%; margin-top:-4px; padding-bottom:4px;}
#_sp_2 .ctext .pic .small .l1{ float:left; width:100%; line-height:0; border:1px solid #e5e5e5; margin:5px 0;display: flex;/* padding-bottom:65%;*/ position:relative;overflow:hidden;}
#_sp_2 .ctext .pic .small .l1 img{ width:100%;/* position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);*/}
#_sp_2 .ctext .pic .small .slick-prev{ display:none !important; width:45%; height:30px; background:url(../img/ico1.png) center no-repeat #474747; background-size:auto 12px; left:0; top:auto; bottom:0; -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0);}
#_sp_2 .ctext .pic .small .slick-next{ display:none !important; width:45%; height:30px; background:url(../img/ico2.png) center no-repeat #474747; background-size:auto 12px; right:0;top:auto; bottom:0; -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0);}
#_sp_2 .ctext .pic .small .slick-prev:hover{ background:url(../img/ico1.png) center no-repeat #9A002E; background-size:auto 12px;}
#_sp_2 .ctext .pic .small .slick-next:hover{ background:url(../img/ico2.png) center no-repeat #9A002E; background-size:auto 12px;}

#_sp_2 .ctext .Det .cont{ float:right; width:39.38%;}
#_sp_2 .ctext .Det .l1{ float:left; color:#333333; font-size:22px; line-height:32px; padding:5px 0 32px 0; position:relative;}
#_sp_2 .ctext .Det .l1:after{ float:left; width:100%; height:2px; position:absolute; left:0; bottom:-1px; content:''; background:#9A002E;}
#_sp_2 .ctext .Det_l2{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px;  padding:35px 0 0 0;}
#_sp_2 .ctext .Det .l3{ float:right; }
#_sp_2 .ctext .Det .l3 a{ float:left; border:1px solid #9A002E; background:#9A002E; width:156px; color:#fff; font-size:15px; line-height:36px; height:38px; border-radius:38px; text-align:center;}
#_sp_2 .ctext .Det .l3 a:hover{ color:#9A002E; background:#fff; box-shadow:0 5px 10px rgba(0,0,0,0.2);}

/*20201114end*/	

#_content_23 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_23 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_23 ._block{padding:0px 0px 20px 0px;margin:62px auto 0px auto;}#_content_23 ._title{margin-bottom:0px;}}

#_location_37 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}#_location_37 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_37 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}

#_list_27 ._block{padding:42px 0px 0px 0px;margin:0px auto 0px auto;}#_list_27 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_27 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_l .ctext{ float:left; width:100%;}
#_l .ctext .list{ float:left; width:100%; overflow:hidden; }
#_l .ctext .list li{ float:left; width:100%; background:#efefef; margin-top:28px; padding:23px 0;-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;
}
#_l .ctext .list li a{ float:left; width:100%; position:relative;}
#_l .ctext .list li .time{ float:left; position:absolute; left:0; top:0; width:220px; height:176px; text-align:center; border-right:1px solid rgba(0,0,0,0.08);-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; display: flex;  align-items: center; flex-direction:column ;  justify-content: center; }
#_l .ctext .list li .time time{ float:left; width:100%; color:#333333; opacity:0.3; font-size:72px; line-height:72px; font-family:Arial; font-weight:bold; }
#_l .ctext .list li .time span{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; font-family:Arial;}
#_l .ctext .list li .img{ float:left; width:264px; height:176px; line-height:0; overflow:hidden; position:absolute; left:288px; top:0;}
#_l .ctext .list li .img img{
-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;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
#_l .ctext .list li:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#_l .ctext .list li .text{ float:left; width:100%; padding:0 48px 0 602px; min-height:176px;}
#_l .ctext .list li .text h5{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; margin:23px 0 15px 0;-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;
}
#_l .ctext .list li .text p{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; -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;
}


#_l .ctext .list li:hover{ background:#9A002E;}
#_l .ctext .list li:hover .text h5{ color:#fff;}
#_l .ctext .list li:hover .text p{ color:#fff;opacity:0.8; filter:alpha(opacity=80);}
#_l .ctext .list li:hover .time{border-right:1px solid rgba(255,255,255,0.5);}
#_l .ctext .list li:hover .time time{ color:#fff;}
#_l .ctext .list li:hover .time span{ color:#fff;}
#_pagination_28 ._block{padding:75px 0px 75px 0px;margin:0px auto 0px auto;}#_pagination_28 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_28 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_pt .ctext{ float:left; width:100%;}
#_pt .ctext .pz_fy{width:100%; float:left;display: flex;  align-items: center;  justify-content: center;}
#_pt .ctext .pz_fy a { border: #ebeced 1px solid; width:26px; height:26px; align-items: center; justify-content: center; color:#323232; font-size:14px; display: flex; margin:0 2px; border-radius:2px;}
#_pt .ctext .pz_fy a:hover,
#_pt .ctext .pz_fy a.on{color:#fff; border:#9A002E 1px solid; background:#9A002E;}
#_pt .ctext .pz_fy a.l,
#_pt .ctext .pz_fy a.r{ font-family:'宋体'; }
#_content_29 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_29 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_29 ._block{padding:0px 0px 0px 0px;margin:62px auto 0px auto;}}

#_location_30 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_location_30 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_30 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_subpage_32 ._block{padding:70px 0px 85px 0px;margin:0px auto 0px auto;}#_subpage_32 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_32 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_sp .ctext{ float:left; width:100%; position:relative;}
#_sp .ctext:after{ float:left; width:1px; height:100%; position:absolute; left:71.27%; top:0; content:''; background:#e5e5e5;}
#_sp .ctext .DetL{ float:left; width:67.77%;}
#_sp .ctext .DetL .tit{ float:left; width:100%; color:#333333; font-size:24px; line-height:34px; text-align:center;}
#_sp .ctext .DetL .info{ float:left; width:100%; color:#818181; font-size:15px; line-height:26px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; margin-top:32px; padding:10px 10px 10px 0;}
#_sp .ctext .DetL .info time{ float:left; margin:4px 0;}
#_sp .ctext .DetL .info .fanhui{ float:right; color:#818181; font-size:15px; line-height:34px; display: flex;  align-items: center; }
#_sp .ctext .DetL .info .fanhui img{ width:38px; height:34px; margin:0 0 0 12px; background:#ebeced; border-radius:34px; -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;  }
#_sp .ctext .DetL .info:hover .fanhui{ color:#9A002E;}
#_sp .ctext .DetL .info:hover .fanhui img{ background:#9A002E;}
#_sp .ctext .DetL .cont{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; margin:32px 0 40px 0;}
#_sp .ctext .DetL .cont p{white-space: pre-wrap;}
#_sp .ctext .DetL .box{ float:left; width:100%; border-top:1px solid #e5e5e5; position:relative; padding:20px 0 0 0; display: flex; align-items: center;  justify-content: space-between; }
#_sp .ctext .DetL .sx_fy{ float:left; width:80%; float:left; color:#555555; font-size:15px; line-height:27px;  display: flex;  align-items: center;flex-direction:column ; }
#_sp .ctext .DetL .sx_fy a{ float:left; width:100%; margin:4px 0;}
#_sp .ctext .DetL .sx_fy a:hover{ color:#9A002E;}
#_sp .ctext .DetL .zan{ float:right; width:68px; height:68px; border-radius:50%; border:1px solid #9A002E; margin-left:15px; display: flex; flex-direction:column ;  justify-content: center; align-items: center; }
#_sp .ctext .DetL .zan img{ width:24px; height:24px;}
#_sp .ctext .DetL .zan span{ color:#9A002E; font-size:15px; line-height:27px;}

#_sp .ctext .DetR{ float:right; width:25.23%;}
#_sp .ctext .DetR .tit{ float:right; width:100%; color:#555555; font-size:24px; line-height:34px;}
#_sp .ctext .DetR ul{ float:right; width:100%; border-top:1px solid #e5e5e5; margin-top:33px;}
#_sp .ctext .DetR ul li{ float:right; width:100%; padding:28px 0; border-bottom:1px solid #e5e5e5;}
#_sp .ctext .DetR ul li a{ float:right; width:100%;}
#_sp .ctext .DetR ul li a .tit{ float:right; width:100%; color:#555555; font-size:18px; line-height:30px;}
#_sp .ctext .DetR ul li a .time{ float:right; width:100%; color:#b6b6b6; font-size:15px; line-height:27px; margin-top:10px;}
#_sp .ctext .DetR ul li a:hover .tit{ color:#9A002E;}
#_content_33 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_33 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_33 ._block{padding:0px 0px 0px 0px;margin:62px auto 0px auto;}#_content_33 ._title{margin-bottom:0px;}}

#_location_34 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_location_34 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_34 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}

#_content_35 ._block{padding:70px 0px 80px 0px;margin:0px auto 0px auto;}#_content_35 ._title{margin-bottom:110px;}@media screen and (max-width:768px){#_content_35 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_35 ._title{margin-bottom:20px;}}

#_c_7 .ctext{ float:left; width:100%; position:relative;}
#_c_7 .ctext .list{ float:left; width:100%; }
#_c_7 .ctext .list li{ float:left; width:100%;}
#_c_7 .ctext .list li a{ float:left; width:100%;}
#_c_7 .ctext .list li .box{ float:left; width:53%; position:relative; padding-bottom:134px;}
#_c_7 .ctext .list li .top{ float:left; width:100%; padding:0 0 0 190px; position:relative;  min-height:380px;}
#_c_7 .ctext .list li .top:after{ float:left; width:1px; height:100%; position:absolute; left:46px; top:0; content:''; background:#e5e5e5; z-index:3;}
#_c_7 .ctext .list li .top:before{ float:left; width:4px; height:92px; position:absolute; left:44px; top:0; content:''; background:#9A002E; z-index:4;}
#_c_7 .ctext .list li .line{ float:left; width:89%; height:134px; position:absolute; left:46px; bottom:0; content:''; background:url(../img/c7_5.png) center no-repeat; background-size:100% 100%; }
#_c_7 .ctext .list li .ico{ float:left; width:92px; height:92px; border-radius:50%; background:#9A002E; position:absolute; left:76px; top:0;}
#_c_7 .ctext .list li .ico img{ width:92px; height:92px;}
#_c_7 .ctext .list li .num{ float:left; position:absolute; left:-22px; top:26px; color:#b6b6b6; font-size:28px; line-height:38px; opacity:0.5; transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
#_c_7 .ctext .list li .zh{ float:left; width:100%; color:#333333; font-size:30px; line-height:40px; margin:13px 0 0 0; padding-right:35px;}
#_c_7 .ctext .list li .en{ float:left; width:100%; color:#555555; font-size:15px; line-height:25px; padding-right:35px;}
#_c_7 .ctext .list li .info{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; margin-top:32px; text-align:justify;
 overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:270px; padding-right:35px;
}
#_c_7 .ctext .list li .info::-webkit-scrollbar {
 width:3px
}
#_c_7 .ctext .list li .info::-webkit-scrollbar-track
{
background-color:#e5e5e5; border:1px solid #fff;
 border-radius:3px
}
#_c_7 .ctext .list li .info::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#9A002E;
 border-radius:3px;
}
#_c_7 .ctext .list li .pic{ float:right; width:43.53%; line-height:0; position:relative; overflow:hidden; min-height:380px; margin-bottom:134px;}
#_c_7 .ctext .list li .pic img{ width:100%;}
#_c_7 .ctext .list li:nth-child(2n) .pic{ float:left;}
#_c_7 .ctext .list li:nth-child(2n) .box{ float:right;}
#_c_7 .ctext .list li:nth-child(2n) .line{ background:url(../img/c7_6.png) center no-repeat; background-size:100% 100%; left:auto; right:100%; margin-right:-46px;}

#_c_7 .ctext .list li:last-child .pic{ margin-bottom:0;}
#_c_7 .ctext .list li:last-child .box{ padding-bottom:0;}
#_c_7 .ctext .list li:last-child .line{ display:none; }
#_t_3 .ctext{ float:left; width:100%; position:relative;}
#_t_3 .ctext .tit{ float:left; width:100%; color:#333333; font-size:30px; line-height:40px; letter-spacing:26px; overflow:hidden; text-align:center;}
#_t_3 .ctext .tit span{ position:relative; padding:0 4px 0 30px;}
#_t_3 .ctext .tit span:after{ float:left; width:4000px; height:1px; position:absolute; left:100%; top:50%; content:''; background:#e5e5e5;}
#_t_3 .ctext .tit span:before{ float:left; width:4000px; height:1px; position:absolute; right:100%; top:50%; content:''; background:#e5e5e5;}
#_content_39 ._block{padding:150px 0px 20px 0px;margin:0px auto 0px auto;}#_content_39 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_39 ._block{padding:0px 0px 20px 0px;margin:62px auto 0px auto;}}

#_location_38 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_location_38 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_38 ._block{padding:0px 15px 0 15px;margin:0px auto 0px auto;}}

#_content_40 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_40 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_40 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_8 .ctext{ float:left; width:100%;}
#_c_8 .ctext .ctextR{ float:right; width:47.61%; height:413px; line-height:0;}
#_c_8 .ctext .ctextL{ float:left; width:47.76%;}
#_c_8 .ctext .title{ float:left; width:100%; color:#9A002E; font-size:28px; line-height:38px;}
#_c_8 .ctext .box{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; padding:30px 0 45px 0; border-bottom:1px solid #e5e5e5;}
#_c_8 .ctext .cont{ float:left; width:100%; position:relative; z-index:6; margin-top:42px;}
#_c_8 .ctext .cont .l1{ float:left; color:#9A002E; font-size:30px; line-height:44px; font-weight:bold;}
#_c_8 .ctext .cont .l1 span{ color:#0f121f; font-weight:normal; font-size:15px; line-height:29px;}
#_c_8 .ctext .cont .l1 .b1{ display:block;}
#_c_8 .ctext .cont .l2{ float:right; width:240px; background:#9A002E; font-size:15px; color:#fff; line-height:30px; border-radius:9px; padding:10px 14px;}
#_c_8 .ctext .cont .l3{ float:left; background:#e5e5e5; width:1px; height:60px; margin:7px 52px;}

#_content_41 ._block{padding:65px 0px 65px 0px;margin:0px auto 0px auto;}
#_content_41 ._title{margin-bottom:50px;}
@media screen and (max-width:768px){
	#_content_41 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}
	#_content_41 ._title{margin-bottom:10px;}
}

#_c_9 .ctext{ float:left; width:100%;}

#_c_9 .ctext .cont{ float:left; width:100%; position:relative; z-index:6; margin:11px 0 57px 0;}
#_c_9 .ctext .cont:after{ float:left; width:4000px; height:1px; position:absolute; left:50%; top:156px; margin-left:-2000px; content:''; border-bottom:1px dashed #fff; opacity:0.3; filter:alpha(opacity=30);}
#_c_9 .ctext .cont .ul1{ margin:0 -1.25%; position:relative; z-index:6;}
#_c_9 .ctext .cont .ul1 .l1{ float:left; width:25%; padding:0 0.25%;}

#_c_9 .ctext .cont .ul1 .la{ float:left; width:100%;}
#_c_9 .ctext .cont .ul1 .num{ float:left; width:100%; color:#fff; font-size:40px; line-height:46px; font-weight:bold; letter-spacing:2px; text-align:center; height:120px; display:flex;flex-direction: column;justify-content:flex-end; padding-bottom:10px;}
#_c_9 .ctext .cont .ul1 .line{ float:left; width:100%; margin:25px 0 35px 0;}
#_c_9 .ctext .cont .ul1 .line span{ display:block; margin:0 auto; width:22px; height:22px; border-radius:50%; background:rgba(255,255,255,0.5); position:relative;}
#_c_9 .ctext .cont .ul1 .line span:after{ float:left; width:14px; height:14px; position:absolute; left:50%; top:50%; background:#fff; content:''; margin:-7px 0 0 -7px; border-radius:50%;}
#_c_9 .ctext .cont .ul1 .info{ float:left; width:100%; color:#fff; font-size:15px; line-height:30px; text-align:center; min-height:210px;}
#_c_9 .ctext .cont .ul1 .l2 .info{ height:120px; min-height:120px; display:flex;flex-direction: column;justify-content:flex-end;} 
#_c_9 .ctext .cont .ul1 .l2 .num{ height:auto; padding-bottom:0; display:flex;flex-direction: column;justify-content:flex-start;} 
#_c_9 .ctext .cont .ul1 .slick-prev,
#_c_9 .ctext .cont .ul1 .slick-next{ width:160px; height:38px;  border:1px solid #fff; color:#fff; font-size:15px; top:auto; bottom:-57px;-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_9 .ctext .cont .ul1 .slick-prev{ transform:translate(0,0); -webkit-transform:translate(0,0); left:auto; right:50%;}
#_c_9 .ctext .cont .ul1 .slick-next{ transform:translate(0,0); -webkit-transform:translate(0,0); right:auto; left:50%;  border-left:none;}
#_c_9 .ctext .cont .ul1 .slick-prev:hover,
#_c_9 .ctext .cont .ul1 .slick-next:hover{ background:#fff; color:#9A002E;}
#_t_4 .ctext{ float:left; width:100%;}
#_t_4 .ctext .title{ float:left; width:100%; color:#fff; font-size:42px; line-height:52pxm; text-align:center;}
#_t_4 .ctext .box{ float:left; width:100%; color:#fff; font-size:15px; line-height:30px; text-align:center; margin:32px 0 0 0;}
#_content_42 ._block{padding:80px 0px 80px 0px;margin:0px auto 0px auto;}#_content_42 ._title{margin-bottom:65px;}@media screen and (max-width:768px){#_content_42 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_42 ._title{margin-bottom:20px;}}

#_c_10 .ctext{ float:left; width:100%;}

#_c_10 .ctext .cont{ float:left; width:100%; position:relative; z-index:6; display: flex;}
#_c_10 .ctext .cont .ul1{ margin:0 -0.7%; display: flex; flex-wrap:wrap;}
#_c_10 .ctext .cont .ul1 .l1{ float:left; width:18.6%; margin-left:0.7%; margin-right:0.7%; margin-top:18px; border:1px solid #e5e5e5;}
#_c_10 .ctext .cont .ul1 .la{ float:left; width:100%;}
#_c_10 .ctext .cont .ul1 .la .pic{ float:left; width:100%; position:relative; line-height:0; overflow:hidden; padding-bottom:79.6%;}
#_c_10 .ctext .cont .ul1 .la .pic img{ float:left; min-height: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%);
-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_10 .ctext .cont .ul1 .la .ico{ float:left; width:100%; position:relative; left:0; top:0; margin-top:-33px; }
#_c_10 .ctext .cont .ul1 .la .ico img{ display:block; margin:0 auto; width:66px; height:66px; border-radius:50%; background:#9A002E;
-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_10 .ctext .cont .ul1 .la .info{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; padding:22px 12px; text-align:center;}
#_c_10 .ctext .cont .ul1 .la:hover .pic img{
-webkit-transform:translate(-50%,-50%) scale(1.1,1.1);
   -moz-transform:translate(-50%,-50%) scale(1.1,1.1);
	-ms-transform:translate(-50%,-50%) scale(1.1,1.1);
	 -o-transform:translate(-50%,-50%) scale(1.1,1.1);
		transform:translate(-50%,-50%) scale(1.1,1.1);}
#_c_10 .ctext .cont .ul1 .la:hover .ico img{
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
#_t_5 .ctext{ float:left; width:100%;}
#_t_5 .ctext .title{ float:left; width:100%; color:#333; font-size:42px; line-height:52px; text-align:center;}
#_t_5 .ctext .box{ float:left; width:100%; color:#333; font-size:15px; line-height:30px; text-align:center; margin:32px 0 0 0;}

#_content_43 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_43 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_43 ._block{padding:0px 0px 20px 0px;margin:62px auto 0px auto;}}

#_location_44 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_location_44 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_44 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}

#_content_45 ._block{padding:70px 0px 80px 0px;margin:0px auto 0px auto;}#_content_45 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_45 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_11 .ctext{ float:left; width:100%;}
#_c_11 .ctext .conLeft{ float: left; width: 43.8%;}
#_c_11 .ctext .conLeft h1{ float: left; width: 100%; color:#333333; font-size:28px; line-height:38px; margin-top:-5px;}
#_c_11 .ctext .conLeft h1 em{display: block; font-style: normal;}
#_c_11 .ctext .conLeft h1 span{display: block; font-size: 14px; color:#333333; line-height: 24px; text-transform: uppercase; margin-top:5px;}
#_c_11 .ctext .conLeft .conTel{ float: left; width: 100%; margin: 34px 0 44px 0; border-top:1px dashed #999999; border-bottom: 1px dashed #999999; padding:22px 0;}
#_c_11 .ctext .conLeft .conList{ float: left; width: 100%; color:#333333; font-size:18px; line-height:28px; position:relative; margin:14px 0; padding-left:36px;}
#_c_11 .ctext .conLeft .conList i{ float: left; width:20px; height:20px; line-height:0; position:absolute; left:0; top:4px;}
#_c_11 .ctext .conLeft .conList span{ float: left; width: 100%; position: relative;}
#_c_11 .ctext .conLeft .conList span em{ font-size:18px; position: absolute; left: 0; top:0; font-style: normal;}
#_c_11 .ctext .conLeft .conEWM{float: left; width:100%;display: flex;  align-items:flex-end; }
#_c_11 .ctext .conLeft .conEWM span{ float: left; width: 140px; height: 140px; line-height:0; padding: 0; border:1px solid #dbdbdb;}
#_c_11 .ctext .conLeft .conEWM .wxPs{ float: left; margin-left:28px; color:#333333; font-size:15px;line-height:30px;}

#_c_11 .ctext .conRightMap{ float: right; width: 50%;}
#_c_11 .ctext ._mapbox{ float: right; width: 100%; height:550px;}

.BMap_Marker.BMap_noprint{ background: url("../img/c11_5.png") no-repeat!important; width: 31px!important; height: 40px!important; }
.BMapLabel{ display: none!important;}
span.BMap_Marker img{display: none!important;}
#_content_46 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_46 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_46 ._block{padding:0px 5px 20px 5px;margin:62px auto 0px auto;}}

#_location_47 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_location_47 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_47 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}

#_content_48 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_48 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_48 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_c_12 .ctext{ float:left; width:100%;}
#_c_12 .ctext .form{ float:left; width:100%; border:1px solid #eeeeee; border-radius:6px; padding:22px 48px 63px  48px; }
#_c_12 .ctext .lab{ float:left; width:49%; margin-top:21px; position:relative;}
#_c_12 .ctext .lab1{ float:right;}
#_c_12 .ctext .lab2{ width:100%;}
#_c_12 .ctext .lab2_1{ padding-right:207px;}
#_c_12 .ctext .name{ float:left; color:#333333; font-size:16px; line-height:32px; position:absolute; top:10px; left:20px;}
#_c_12 .ctext .zhu{ left:auto; right:0;}
#_c_12 .ctext .name span{ color:red;}
#_c_12 .ctext .fv1{ float:left; width:100%; border:none; background:#f4f4f5; color:#333333; font-size:16px; line-height:32px; height:52px; padding:10px 20px; padding-left:65px; border-radius:3px; }
#_c_12 .ctext .fv2{ height:148px; padding-left:95px;}
#_c_12 .ctext .yanzhengma{ float:left; width:97px; height:32px; position:absolute; right:207px; margin-right:14px; top:10px;}
#_c_12 .ctext .fv3{ float:left; width:38%; background:#9A002E; color:#fff; font-size:16px; line-height:52px; height:52px; border-radius:3px; margin:33px 31% 0 31%;}
#_c_12 .ctext i{ float:left; position:absolute; right:20px; top:50%;}
#_c_12 .ctext i:after{ float:left; width:10px; height:1px; position:absolute; right:0; top:0; content:''; background:#929292; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); margin-right:7px;}
#_c_12 .ctext i:before{ float:left; width:10px; height:1px; position:absolute; right:0; top:0; content:''; background:#929292; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
#_c_12 .ctext .down{ display:none; float:left; width:100%; position:absolute; left:0; top:100%; background:#fff; z-index:4; padding:15px 0;}
#_c_12 .ctext .down li{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; padding:0 20px; cursor:pointer;}
#_c_12 .ctext .down li:hover{ color:#9A002E;}
#_content_51 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_51 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_51 ._block{padding:0px 0px 20px 0px;margin:62px auto 0px auto;}}

#_location_52 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}#_location_52 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_52 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}

#_list_53 ._block{padding:42px 0px 0px 0px;margin:0px auto 0px auto;}#_list_53 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_53 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_pagination_54 ._block{padding:75px 0px 75px 0px;margin:0px auto 0px auto;}#_pagination_54 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_54 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_content_56 ._block{padding:150px 0px 0px 0px;margin:0px auto 0px auto;}#_content_56 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_56 ._block{padding:62px 0px 20px 0px;margin:0px auto 0px auto;}}

#_location_58 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_location_58 ._title{margin-bottom:20px;}#_lt .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_location_58 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}

#_subpage_59 ._block{padding:70px 0px 80px 0px;margin:0px auto 0px auto;}#_subpage_59 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_59 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}

#_sp_1 .ctext{ float:left; width:100%; position:relative;}
#_sp_1 .ctext:after{ float:left; width:1px; height:100%; position:absolute; left:71.27%; top:0; content:''; background:#e5e5e5;}
#_sp_1 .ctext .DetL{ float:left; width:67.77%;}
#_sp_1 .ctext .DetL .tit{ float:left; width:100%; color:#333333; font-size:24px; line-height:34px; text-align:center;}
#_sp_1 .ctext .DetL .info{ float:left; width:100%; color:#818181; font-size:15px; line-height:26px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; margin-top:32px; padding:10px 10px 10px 0;}
#_sp_1 .ctext .DetL .info time{ float:left; margin:4px 0;}
#_sp_1 .ctext .DetL .info .fanhui{ float:right; color:#818181; font-size:15px; line-height:34px; display: flex;  align-items: center; }
#_sp_1 .ctext .DetL .info .fanhui img{ width:38px; height:34px; margin:0 0 0 12px; background:#ebeced; border-radius:34px; -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;  }
#_sp_1 .ctext .DetL .info:hover .fanhui{ color:#9A002E;}
#_sp_1 .ctext .DetL .info:hover .fanhui img{ background:#9A002E;}
#_sp_1 .ctext .DetL .cont{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; margin:32px 0 40px 0;}
#_sp_1 .ctext .DetL .box{ float:left; width:100%; border-top:1px solid #e5e5e5; position:relative; padding:20px 0; display: flex; align-items: center;  justify-content: space-between; }
#_sp_1 .ctext .DetL .sx_fy{ float:left; width:80%; float:left; color:#555555; font-size:15px; line-height:27px;  display: flex;  align-items: center;flex-direction:column ; }
#_sp_1 .ctext .DetL .sx_fy a{ float:left; width:100%; margin:4px 0;}
#_sp_1 .ctext .DetL .sx_fy a:hover{ color:#9A002E;}
#_sp_1 .ctext .DetL .zan{ float:right; width:68px; height:68px; border-radius:50%; border:1px solid #9A002E; margin-left:15px; display: flex; flex-direction:column ;  justify-content: center; align-items: center; }
#_sp_1 .ctext .DetL .zan img{ width:24px; height:24px;}
#_sp_1 .ctext .DetL .zan span{ color:#9A002E; font-size:15px; line-height:27px;}
#_sp_1 .ctext .DetL .lun{ float:left; width:100%; margin-top:48px;}
#_sp_1 .ctext .DetL .lun .tit1{ float:left; width:100%; background:#9A002E; color:#fff; font-size:24px; line-height:60px; padding:0 23px; }
#_sp_1 .ctext .DetL .lun ul{ float:left; width:100%; margin-top:5px;}
#_sp_1 .ctext .DetL .lun ul li{ float:left; width:100%; border-bottom:1px solid #e5e5e5; padding:27px 0 27px 132px; position:relative; }
#_sp_1 .ctext .DetL .lun ul .pic{ float:left; width:92px; height:92px; border-radius:50%; line-height:0; overflow:hidden; position:absolute; left:7px; top:27px; }
#_sp_1 .ctext .DetL .lun ul .pic img{ width:92px; height:92px;}
#_sp_1 .ctext .DetL .lun ul .l1{ display: flex; flex-direction:column; }
#_sp_1 .ctext .DetL .lun ul .p1{ float:left; width:100%; color:#9A002E; font-size:20px; line-height:30px; font-weight:bold; position:relative; padding-right:120px; margin-top:30px; }
#_sp_1 .ctext .DetL .lun ul .p1 time{ display: flex; color:#555555; font-size:15px; font-weight:normal; position:absolute; right:0; top:0;}
#_sp_1 .ctext .DetL .lun ul .p2{ float:left; width:100%; color:#555555; font-size:15px; line-height:30px; margin-top:10px; display: flex;}
#_sp_1 .ctext .DetL .lun ul .p3{ float:left; width:100%; position:relative; padding-left:19px; margin-top:3px;}
#_sp_1 .ctext .DetL .lun ul .p3 i{ float:left; width:1px; height:20px; position:absolute; left:19px; top:33px; background:#fff;}
#_sp_1 .ctext .DetL .lun ul .p3:after{ float:left; width:20px; height:1px; position:absolute; left:0; top:47px; content:''; background:#e5e5e5; transform:rotate(30deg); -moz-transform:rotate(30deg); -ms-transform:rotate(30deg); -o-transform:rotate(30deg); -webkit-transform:rotate(30deg);}
#_sp_1 .ctext .DetL .lun ul .p3:before{ float:left; width:20px; height:1px; position:absolute; left:0; top:47px; content:''; background:#e5e5e5; transform:rotate(-30deg); -moz-transform:rotate(-30deg); -ms-transform:rotate(-30deg); -o-transform:rotate(-30deg); -webkit-transform:rotate(-30deg); margin-top:-10px;}
#_sp_1 .ctext .DetL .lun ul .p3 textarea{float:right; width:100%; height:153px; background:none; border:1px solid #e5e5e5; color:#adadad; font-size:15px; line-height:27px; border-radius:8px; padding:13px 22px;}
#_sp_1 .ctext .DetL .lun ul .p4{ float:left; width:100%; margin-top:26px;}
#_sp_1 .ctext .DetL .lun ul .p4 button{ float:right; width:170px; height:40px; line-height:40px; background:#9A002E; border:none; color:#fff; font-size:15px; border-radius:30px;}

#_sp_1 .ctext .DetR{ float:right; width:25.23%;}
#_sp_1 .ctext .DetR .tit{ float:right; width:100%; color:#555555; font-size:24px; line-height:34px;}
#_sp_1 .ctext .DetR ul{ float:right; width:100%; border-top:1px solid #e5e5e5; margin-top:33px;}
#_sp_1 .ctext .DetR ul li{ float:right; width:100%; padding:28px 0; border-bottom:1px solid #e5e5e5;}
#_sp_1 .ctext .DetR ul li a{ float:right; width:100%;}
#_sp_1 .ctext .DetR ul li a .tit{ float:right; width:100%; color:#555555; font-size:18px; line-height:30px;}
#_sp_1 .ctext .DetR ul li a .time{ float:right; width:100%; color:#b6b6b6; font-size:15px; line-height:27px; margin-top:10px;}
#_sp_1 .ctext .DetR ul li a:hover .tit{ color:#9A002E;}
@media screen and  (max-width:1600px){





}
@media screen and  (max-width:1200px){
/*20201102start*/	
/*#_h .ctext .menu{margin-top:48px;}	*/
/*20201102end*/	
#_h .ctext .menu .nli{ margin:0 10px 0 0;}
#_h .ctext .menu .nli:before{ top:142px;}
#_h .ctext .menu .nli span a{ font-size:15px; padding:0 6px;}

#_h .ctext .right .dh{ margin:0 12px 0 15px; padding:0 15px;}
#_h .ctext .right .dh img{ margin-right:5px;}
#_h .ctext .right .lang i{ margin:6px 6px;}
#_h .ctext .right .welcom{ font-size:13px;}
#_h .ctext .right .dh{ font-size:13px;}
#_h .ctext .right .lang{ font-size:13px;}
#_h .ctext .so_box{ margin:86px 0 0 0;}
#_h .ctext .logo img{ height:60px;}






#_c_4 .ctext .list li a{ padding:55px 10% 55px 10%; }	


#_f .ctext .ctextL .num{ font-size:30px; line-height:40px;}
#_f .ctext .ctextL .cont{ font-size:14px; line-height:30px;}
#_f .ctext .nav h5{ font-size:17px; line-height:37px;}
#_f .ctext .nav ul li a{ font-size:14px; line-height:30px;}
/*20200121start*/
#_f .ctext .ctextR{ width:72.5%;}
#_f .ctext .ctextL .share .l1{ margin-right:8px;}
/*20200121end*/

#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a{ font-size:15px; line-height:26px; padding:20px 20px 20px 12px; }
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:after,
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:before{ right:8px;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:after{ width:10px; margin-top:3px;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a:before{ width:10px; margin-top:-3px;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1{ font-size:15px; line-height:26px; padding:20px 20px 20px 12px; }
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:after,
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:before{ right:8px;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:after{ width:11px; }
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1:before{ height:11px; margin-top:-5px; margin-right:5px;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2{ padding:8px 15px;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2:after{ left:5px;}
#_l_1 .ctext .ctextL .pz_SideLayer dl dd{ padding:0 15px 10px 15px;}

#_l_1 .ctext .list ul{ margin:0 -12px;}
#_l_1 .ctext .list li{ float:left; width:47%; margin:0 1.5% 22px 1.5%;}
#_sp_2 .ctext .list ul{ margin:0 -12px;}
#_sp_2 .ctext .list li{ float:left; width:50%; padding:0 12px;}
#_l .ctext .list li .time{ width:200px;}	
#_l .ctext .list li .img{ left:228px;}
#_l .ctext .list li .text{ padding:0 24px 0 522px;}




#_c_8 .ctext .cont .l3{ margin:7px 28px;}
#_c_9 .ctext .cont .ul1{ margin:0 -10px;}
#_c_9 .ctext .cont .ul1 .l1{ padding:0 10px;}

/*20201114strat*/

#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1{ font-size:15px; line-height:26px; padding:20px 20px 20px 12px; }
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:after,
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:before{ right:8px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:after{ width:11px; }
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1:before{ height:11px; margin-top:-5px; margin-right:5px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a{ padding:8px 15px 8px 22px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 a:after{ left:12px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .li4{ padding-left:22px;}

/*20201114end*/


}
@media screen and  (max-width:992px){
#_h .ctext .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;}
#_h .ctext .logo{ margin: 8px 0;}
#_h .ctext .logo img{ height:48px;}
#_h .ctext .top1 .logo{ margin:8px 0;}
#_h .ctext .right{ background:none; width:auto; padding:0; position:static;}
#_h .ctext .right .welcom{ display:none;}
#_h .ctext .right .dh{ display:none;} 
#_h .ctext .right .lang{ display:none;}  
#_h .ctext .so_box{ display: none;} 
#_h .ctext .so_but_ph{ margin-top: 15px; width: 100%; float: left;}
#_h .ctext .so_but_ph .Search_but{ float: left; width: 32px; height: 32px; border: none; background: url(../img/h_1.png) no-repeat center; background-size: cover; background-color: #9A002E;}
#_h .ctext .so_but_ph .so_but{ display: none; float: left; width: 282px; position: absolute; right: 0; top: 47px;}
#_h .ctext .so_but_ph .so{ float: left; width: 100%; background: #fff; position: relative; border: 1px solid #9A002E;}
#_h .ctext .so_but_ph .so .Search{ float: left; width: 100%; height:36px; background: none; border: none; line-height: 36px; padding: 0 56px 0 10px; color: #414141; font-size: 14px;}
#_h .ctext .so_but_ph .so .sear_sub{ float: right; width: 50px; height:100%; border: none; background:url(../img/h_1.png) center no-repeat #9A002E; position: absolute; right: 0; top: 0;}
#_h .ctext .menu{ display: none;}
#_h .ctext .menuph{ display: block;}
#_h .ctext .xialaph{ display: block;}
#_h .ctext .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin:21px 0;}
#_h .ctext .menuph .point { display: inline-block;  width: 28px;  height: 22px; 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: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #9A002E;
-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: #9A002E;
-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: 10px;}
#_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:64px 15px 100px 15px; display: none; z-index:3; background:#fff;}
#_h .ctext .xialaph .ul2,
#_h .ctext .xialaph .ul3{ display: none;}
#_h .ctext .xialaph h4 a{ float: left; width: 80%; color: #333333; font-size:16px; line-height: 50px;}
#_h .ctext .xialaph h4 a span{ padding-left: 6px; color: #ccc; 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;}
#_h .ctext .xialaph h4:hover a,
#_h .ctext .xialaph h5:hover a{ color: #9A002E;}
#_h .ctext .xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
#_h .ctext .xialaph h5 a{ float: left; width: 80%; color: #1f1f1f; 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;}
#_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: 17px; margin-right:5px; 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: #3c3a3a;}
#_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 .xialaph .phsou{ position: relative; margin-top: 34px;}
#_h .ctext .xialaph .phsou input{ width: 100%; height: 56px; background-color: #fff; color: #aaa; font-size: 14px; padding-left: 20px; border: 1px solid #e5e5e5;}
#_h .ctext .xialaph .phsou img{ cursor: pointer; width: 21px; height: 22px; position: absolute; top: 17px; right: 29px;}
#_h .ctext .img_d,
#_h .ctext .disno{ display: none;}

#_c .slide_banner .slick-dots{ height:20px; bottom:15px;}
#_c .slide_banner .slick-dots li{ width:18px; height:20px; margin:0 10px; }
#_c .slide_banner .slick-dots li::after{ width:20px;}
#_c .slide_banner .slick-prev{ left:15px; width:30px; height:30px;}
#_c .slide_banner .slick-next{ right:15px; width:30px; height:30px;}
#_c_1 .ctext li{  width:48.5%;}	
#_c_1 .ctext li a .cont{ font-size:15px; line-height:30px; margin-top:-15px;}
#_c_1 .ctext li a .tit{ padding:0 13px;}
#_c_2 .ctext .list{ margin-top:10px;}
#_c_2 .ctext .list li a .cont{ font-size:14px; line-height:24px;}
#_c_2 .ctext .list li a .cont i{ margin:0 4px;}
#_c_2 .ctext .list .slick-dots{ margin-top:15px;}
#_c_2 .ctext .list .slick-dots li{ margin:0 6px;}
#_t .ctext .title{ font-size:20px; line-height:30px;}	
#_t .ctext .ifno{ margin-top:7px; font-size:14px; line-height:24px;}
#_c_3 .ctext .title{ font-size:20px; line-height:30px;}	
#_c_3 .ctext .ifno{ margin-top:7px; font-size:14px; line-height:24px;}
#_c_3 .ctext .list{ margin-top:10px;}
#_c_3 .ctext .list li a .cont{ font-size:15px; line-height:25px;}
#_c_3 .ctext .list li a .cont span{ font-size:14px; line-height:28px;}
#_c_3 .ctext .list li a:hover .cont{ font-size:16px; line-height:26px;}

#_t_1 .ctext .title{ font-size:20px; line-height:30px;}	
#_t_1 .ctext .ifno{ margin-top:7px; font-size:14px; line-height:24px;}
#_c_4 .ctext .title{ font-size:24px; line-height:34px;}	
#_c_4 .ctext .ifno{ margin-top:7px;}
#_c_4 .ctext .list{ margin-top:22px;}
#_c_4 .ctext .list li a{ padding:25px 5%; }	
#_c_4 .ctext .list li a .tit{ font-size:20px; line-height:30px; margin:12px 0 8px 0;}
#_c_4 .ctext .list li a ._pimg{ width:60px; height:60px; }
#_t_2 .ctext .title{ font-size:20px; line-height:30px;}	
#_t_2 .ctext .ifno{ margin-top:7px; font-size:14px; line-height:24px;}
#_c_5 .ctext .title{ font-size:24px; line-height:34px;}	
#_c_5 .ctext .ifno{ margin-top:7px;}
#_c_5 .ctext .list{ margin-top:15px;}
#_c_5 .ctext .list ul{ margin:0 -6px;}
#_c_5 .ctext .list li{ padding:0 6px; margin-top:12px;}
#_c_5 .ctext .list li a .cont{ font-size:18px; line-height:28px;}
#_c_5 .ctext .list .slick-dots{ margin-top:15px;}
#_c_5 .ctext .list .slick-dots li{ margin:0 6px;}
#_f .ctext .ctextR{ display:none;}
#_f .ctext .ctextL{ width:100%; margin-bottom:30px; margin-right:0; align-items: center; justify-content: center;}
#_f .ctext .ctextL .cont{ margin:6px 0 16px 0; line-height:26px; }
#_f .ctext .ctextL .share{ align-items: center; justify-content: center;}
#_pf .ctext{ width:100%; right:0 !important; top:auto; bottom:0;-ms-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);
transform: translate(0,0);}
#_pf .ctext .l1{ float:left; width:25%; height:40px; border-bottom:none;  border-right:1px solid #575757;}


#_lt_1 .ctext .ctextL{ width:100%;}
#_lt_1 .ctext .ctextL .pz_SideLayer .l1 a{ padding:10px 20px 10px 12px; }
#_lt_1 .ctext .ctextR{ width:100%; margin-top:30px;}	
#_lt_1 .ctext .ctextR .cont1 .info{ margin:20px 0 28px 0;}
#_lt_1 .ctext .ctextR .cont2 .list{ margin-top:20px;}
#_lt_1 .ctext .ctextR .cont2 .list li .tit2{ margin-top:10px;}
#_l_1 .ctext .ctextL{ width:100%;}
#_l_1 .ctext .ctextL .pz_SideLayer .l1 .la1{ padding:6px 20px 6px 12px; }
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2{ padding:5px 5px 5px 20px; font-size:14px; line-height:24px;}
#_l_1 .ctext .ctextL .pz_SideLayer .l2 .la2::after { left:10px; top:0; margin-top:15px;}
#_l_1 .ctext .ctextL .pz_SideLayer dl dd{ padding:0 5px 10px 20px;}
#_l_1 .ctext .ctextL .pz_SideLayer dl dd a{ width:48%; margin-right:2%; font-size:14px; line-height:24px;}
#_l_1 .ctext .ctextR{ width:100%; margin-top:30px;}	
#_l_1 .ctext .list{ margin-bottom:10px;}
#_l_1 .ctext .list ul{ margin:0 -6px;}
#_l_1 .ctext .list li{ float:left; width:47%; margin:0 1% 12px 1%;}
#_l_1 .ctext .list li .tit{ padding:6px 11px; }
/*20201114start*/
#_sp_2 .ctext .ctextL{ width:100%;}
#_sp_2 .ctext .ctextL .pz_SideLayer .l1 .la1{ padding:6px 20px 6px 12px; }
#_sp_2 .ctext .ctextL .pz_SideLayer .l2 .la2{ width:100%; padding:5px 10px 5px 20px; font-size:14px; line-height:24px;}
#_sp_2 .ctext .ctextL .pz_SideLayer .li4{border-left: 1px solid #e5e5e5;}

#_sp_2 .ctext .ctextR{ width:100%; margin-top:30px;}
#_sp_2 .ctext .list ul{ margin:0 -6px;}
#_sp_2 .ctext .list li{ float:left; width:50%; padding:0 6px;}
#_sp_2 .ctext .list li .tit{ padding:6px 11px; }
#_sp_2 .ctext .title{ margin:10px 0 0 0; font-size:16px;}
#_sp_2 .ctext .title span{ width:120px; line-height:38px; }
#_sp_2 .ctext .sx_fy{ padding:12px 0;}
#_sp_2 .ctext .sx_fy a{ font-size:14px; line-height:24px;}
#_sp_2 .ctext .pic{ margin-top:20px;}
#_sp_2 .ctext .pic .big .l1{}
#_sp_2 .ctext .pic .small{margin-top: -3px; padding-bottom: 3px;}
#_sp_2 .ctext .pic .small .l1{ padding-bottom:60.5%; margin:4px 0;}
#_sp_2 .ctext .Det .l1{ font-size:18px; line-height:28px; padding:0 0 15px 0;}
#_sp_2 .ctext .Det .l3 a{ font-size:14px; line-height:30px; height:32px; width:110px;}
#_sp_2 .ctext .Det_l2{ font-size:14px; line-height:24px; padding:15px 0 0 0;}
#_sp_2 .ctext .tab{ margin-top:30px;}
#_sp_2 .ctext .tab .hd li{ line-height:40px; padding:0 20px; font-size:16px; }
#_sp_2 .ctext .tab .bd{ margin:20px 0 25px 0;}
#_sp_2 .ctext .tab .cont{ font-size:14px; line-height:24px;}
/*20201114end*/	

#_l .ctext .list li{ margin-top:15px; padding:15px 0;}
#_l .ctext .list li .time{ width:130px; height:133px;}
#_l .ctext .list li .img{ width:200px; height:133px; left:144px; }
#_l .ctext .list li .text{ padding:0 15px 0 362px; min-height:133px;}
#_l .ctext .list li .text h5{ margin:10px 0 8px 0;}
#_l .ctext .list li .text p{ line-height:25px;}

#_sp .ctext .DetL .info{ margin-top:15px;}
#_sp .ctext .DetL .cont{ margin:18px 0 25px 0;}
#_c_7 .ctext .list{ margin-top:40px;}
#_c_7 .ctext .list li .box{ padding-bottom:80px;}
#_c_7 .ctext .list li .pic{ margin-bottom:80px;}
#_c_7 .ctext .list li .line{ height:80px;}
#_t_3 .ctext .tit{ font-size:24px; line-height:34px; letter-spacing:14px; }
#_t_3 .ctext .tit span{ padding:0 4px 0 18px;}
#_c_8 .ctext .title{ font-size:20px; line-height:30px;}
#_c_8 .ctext .box{ font-size:14px; line-height:24px; padding:10px 0 16px 0;}
#_c_8 .ctext .cont .l2 { line-height:26px; width:180px; }
#_c_8 .ctext .cont{ margin-top:20px;}
#_c_9 .ctext .cont:after{ top:142px; }
#_c_9 .ctext .cont .ul1 .line{ margin:12px 0 17px 0;}
#_c_9 .ctext .cont .ul1{ margin:0 -6px;}
#_c_9 .ctext .cont .ul1 .l1{ padding:0 6px;}
#_c_9 .ctext .cont .ul1 .num{ font-size:32px;}

#_t_4 .ctext .title{ font-size:20px; line-height:30px;}
#_t_4 .ctext .box{ margin:12px 0 0 0; font-size:14px; line-height:24px;}
#_c_10 .ctext{ margintop:20px;}	

#_c_10 .ctext .box{ margin:150px 0 0 0; line-height:28px;}
#_c_10 .ctext .cont{ margin-top:0;}
#_c_10 .ctext .cont .ul1 .l1{ margin-top:12px;}
#_c_10 .ctext .cont .ul1 .la .info{ padding:15px 12px; font-size:14px; line-height:24px;}
#_t_5 .ctext .title{ font-size:20px; line-height:30px;}
#_t_5 .ctext .box{ margin:12px 0 0 0; line-height:28px; font-size:14px; line-height:24px;}


#_c_11 .ctext .conLeft { width:46.8%;}	
#_c_11 .ctext .conLeft .conList{ margin:6px 0;}
#_c_11 .ctext .conLeft .conTel{ margin:24px 0 24px 0; padding:16px 0;}
#_c_11 .ctext ._mapbox{ height:366px;}
#_c_12 .ctext .form{ padding:12px 15px 30px  15px; }
#_c_12 .ctext .lab{ margin-top:16px;}
#_c_12 .ctext .lab2_1{ padding-right:157px;}
#_c_12 .ctext .yanzhengma{right:157px; top:5px; margin-right:6px;}
#_c_12 .ctext .name{ left:12px; top:5px;}
#_c_12 .ctext .zhu{ left:auto; right:0;}
#_c_12 .ctext .fv1{ height:42px; padding:5px 12px; padding-left:60px;}
#_c_12 .ctext .fv2{ height:148px; padding-left:90px;}
#_c_12 .ctext .fv3{ font-size:16px; line-height:42px; height:42px; margin:10px 31% 0 31%;}
#_sp_1 .ctext .DetL .info{ margin-top:20px;}
#_sp_1 .ctext .DetL .cont{ margin:18px 0 25px 0;}
#_sp_1 .ctext .DetL .lun{ margin-top:20px;}
#_sp_1 .ctext .DetL .lun .tit1{ font-size:20px; line-height:50px; padding:0 15px; }
#_sp_1 .ctext .DetL .lun ul li{ padding:20px 0 20px 115px;}
#_sp_1 .ctext .DetL .lun ul .p1{ margin-top:10px;}
#_sp_1 .ctext .DetL .lun ul .p2{ line-height:26px;}
#_sp_1 .ctext .DetL .lun ul .p3 textarea{ padding:7px 15px;}
#_sp_1 .ctext .DetL .lun ul .p4 button{ width:130px;}

#_sp_1 .ctext:after{ display:none;}
#_sp .ctext:after{ display:none;}


}
@media screen and  (max-width:768px){


#_c_1 .ctext .list li{ width:50%;}


#_c_3 .ctext .list li{ width:50%;}

#_c_4 .ctext .list{ margin-top:10px;}
#_c_4 .ctext .list li{ width:48%; margin:0.5% 1% 0 1%; flex-grow: 0;
  flex-basis:48%;}
#_c_4 .ctext .list li a .tit{ font-size:16px; line-height:24px;}
#_c_4 .ctext .list li a .cont{ font-size:14px; line-height:22px;}

#_c_5 .ctext .list li{ width:33.33%;}


#_f .Copyright{ width:100%; text-align:center; margin:0 0 10px 0;}
#_f .links{ width:100%;}


#_lt .ctext .pz_SideLayer .l1{ padding-right:4px;}
#_lt .ctext .pz_SideLayer .l1:after{ width:4px; }	
#_lt .ctext .pz_SideLayer .l1 a{ padding:0 4px; font-size:12px; height:30px; line-height:30px;}
#_lt_1 .ctext .ctextR .cont2 .list li{ width:50%;}
#_lt_1 .ctext .ctextR .cont1 .tit{ font-size:18px; line-height:28px;}
#_lt_1 .ctext .ctextR .cont1 .info{ font-size:14px; line-height:24px;}
#_lt_1 .ctext .ctextR .cont2 .list li .tit2{ font-size:14px; line-height:24px;}

#_l_1 .ctext .ctextR .cont2 .list li{ width:50%;}
#_sp_2 .ctext .ctextR .cont2 .list li{ width:50%;}
#_sp_2 .ctext .Det .pic{ width:100%;}
#_sp_2 .ctext .Det .pic .big .l1{ height:280.5px;}
#_sp_2 .ctext .Det .pic .small{ margin-top:-3px;}
#_sp_2 .ctext .Det .pic .small .l1{ height:75.7px; margin:3px 0;}
#_sp_2 .ctext .Det .cont{ width:100%; margin-top:20px;}
#_sp_2 .ctext .Det .cont .l1 span{ padding-bottom:12px;}
#_sp_2 .ctext .Det .cont .l2{ line-height:28px; padding:16px 0 22px 0;}
#_sp_2 .ctext .Det .cont .l3{ margin-top:25px;}
#_sp_2 .ctext .Det .cont .l3 a{ width:130px;}

#_l .ctext .list li{ margin-top:15px; padding:15px 0;}
#_l .ctext .list li .time{ display:none;}
#_l .ctext .list li .img{ left:0; width:140px; height:93px;}
#_l .ctext .list li .text{ padding:0 0 0 152px; min-height:93px;}
#_l .ctext .list li .text h5{ margin:5px 0 4px 0; font-size:16px; line-height:26px;}
#_l .ctext .list li .text p{ -webkit-line-clamp:2; font-size:14px; line-height:24px;}

#_sp .ctext .DetL{ width:100%;}
#_sp .ctext .DetL .box{flex-direction:column }
#_sp .ctext .DetL .tit{ font-size:18px; line-height:28px;}
#_sp .ctext .DetL .info{ font-size:12px; line-height:24px;}
#_sp .ctext .DetL .cont{ font-size:14px; line-height:26px;}
#_sp .ctext .DetL .sx_fy{ width:100%; font-size:14px; line-height:24px;}
#_sp .ctext .DetL .sx_fy a{ margin:2px 0;}
#_sp .ctext .DetL .zan{ margin:10px 0 0 0;}

#_sp .ctext .DetR{ width:100%; }
#_sp .ctext .DetR ul{ margin-top:20px;}
#_sp .ctext .DetR ul li{ padding:14px 0;}
#_sp .ctext .DetR ul li a .time{ margin-top:2px;}
#_sp .ctext .DetR ul li a .tit{ font-size:16px; line-height:26px;}



#_t_3 .ctext .tit{ font-size:18px; line-height:28px; letter-spacing:7px;}

#_c_7 .ctext .list li .pic{ width:100%; margin-bottom:30px;}
#_c_7 .ctext .list li .box{ width:100%; padding-bottom:40px;}
#_c_7 .ctext .list li .line{ height:40px;}

#_c_7 .ctext .list li .top{ padding:0 0 0 150px; min-height:10px;}
#_c_7 .ctext .list li .top:before{ left:24px;}
#_c_7 .ctext .list li .top:after{ left:26px;}
#_c_7 .ctext .list li .ico{ left:42px;}
#_c_7 .ctext .list li .num{ font-size:18px; line-height:26px;}
#_c_7 .ctext .list li .en{ padding-right:12px;font-size:13px; line-height:18px;}
#_c_7 .ctext .list li .zh{ font-size:18px; line-height:28px; margin:5px 0 0 0; padding-right:12px;}
#_c_7 .ctext .list li .info{ margin-top:12px; font-size:14px; line-height:24px; max-height:120px; padding-right:12px;}
#_c_7 .ctext .list li .pic{ min-height:inherit;}

#_c_7 .ctext .list li:nth-child(2n) .line{ right:auto; left:46px; background:url(../img/c7_5.png) center no-repeat; background-size:100% 100%;}
#_c_7 .ctext .list li:last-child .box{ padding-bottom:40px;}
#_c_7 .ctext .list li:last-child .line{ display:block; }

#_c_8 .ctext .ctextL{ width:100%;}	
#_c_8 .ctext .ctextR{ height:auto; width:100%; margin-top:30px; }
#_c_8 .ctext .cont .l3{ margin:7px 15px; height:48px;}
#_c_8 .ctext .cont .l2{ padding:5px 6px; font-size:12px; line-height:18px; width:44%;}
#_c_8 .ctext .cont .l1{ font-size:20px; line-height:32px;}
#_c_8 .ctext .cont .l1 span{ font-size:12px; line-height:24px;}
#_c_9 .ctext .cont:after{ top:64px; }	
#_c_9 .ctext .cont .ul1 .l1{ position:relative; padding-top:85px;}
#_c_9 .ctext .cont .ul1 .l1 .info{ justify-content:flex-start; min-height:10px; height:auto; font-size:14px; line-height:24px;}
#_c_9 .ctext .cont .ul1 .num{ position:absolute; left:0; top:0; font-size:26px; height:46px; padding-bottom:0; }
#_c_9 .ctext .cont .ul1 .line{ position:absolute; left:0; top:46px; margin:6px 0 12px 0;}
#_c_9 .ctext .cont .ul1 .slick-prev,
#_c_9 .ctext .cont .ul1 .slick-next{ width:130px;}

#_c_10 .ctext .cont .ul1 .l1{ width:48%;}

#_c_11 .ctext .conLeft{ width:100%;}
#_c_11 .ctext .conLeft h1 em{ font-size:18px; line-height:28px;}
#_c_11 .ctext .conLeft h1 span{ font-size:12px; line-height:20px;}
#_c_11 .ctext .conLeft .conList{ font-size:14px; line-height:24px; margin:2px 0;}

#_c_12 .ctext .name{ font-size:14px; letter-spacing:0;}
#_c_12 .ctext i{ right:15px;}
#_c_12 .ctext .yanzhengma{ right:120px;}
#_c_12 .ctext .lab2_1{ padding-right:122px;}

#_c_11 .ctext .conRightMap{ width:100%; margin-top:30px;}
#_c_12 .ctext .lab{ width:100%;}
#_sp_1 .ctext .DetL{ width:100%;}
#_sp_1 .ctext .DetL .box{flex-direction:column }
#_sp_1 .ctext .DetL .tit{ font-size:18px; line-height:28px;}
#_sp_1 .ctext .DetL .info{ font-size:12px; line-height:24px;}
#_sp_1 .ctext .DetL .cont{ font-size:14px; line-height:26px;}
#_sp_1 .ctext .DetL .sx_fy{ width:100%; font-size:14px; line-height:24px;}
#_sp_1 .ctext .DetL .sx_fy a{ margin:2px 0;}
#_sp_1 .ctext .DetL .zan{ margin:10px 0 0 0;}
#_sp_1 .ctext .DetL .lun{ margin-bottom:30px;}
#_sp_1 .ctext .DetL .lun ul li{ padding:16px 0 16px 100px;}
#_sp_1 .ctext .DetL .lun ul .pic{ width:80px; height:80px; }
#_sp_1 .ctext .DetL .lun ul .p1{ padding-right:110px;}
#_sp_1 .ctext .DetL .lun ul .p2{ font-size:14px; line-height:24px;}
#_sp_1 .ctext .DetL .lun ul .p3 textarea{ font-size:14px; line-height:24px;}

#_sp_1 .ctext .DetR{ width:100%; }
#_sp_1 .ctext .DetR ul{ margin-top:20px;}
#_sp_1 .ctext .DetR ul li{ padding:4px 0;}
#_sp_1 .ctext .DetR ul li a .tit{ font-size:16px; line-height:26px;}
#_sp_1 .ctext .DetR ul li a .time{ margin-top:2px;}


}

img{ max-width:100%;}